1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16<!doctype html> 17<html class="js" lang="en"> 18 <head> 19
19<script async="async" src="https://mm-uxrv.com/js/mm_48e3c860-4b22-49b9-9ae4-38b3832d698e-64075315.js"></script>
19 20 21 22
23<script type="text/javascript"> 24var a = window.performance && window.performance.mark; 25if (a) { 26 window.performance.mark("shopsheriff.amp-snippet.start"); 27} 28var doc = document; 29var redirect = "/cart" === window.location.pathname 30&& (doc.referrer.includes("ampproject.org") || doc.referrer.includes("/a/s/") ) 31&& !doc.location.search.includes("utm"); 32 33if(redirect) { 34 var f = doc.location.search ? "&" : "?"; 35 window.location = 36 window.location.origin 37 + window.location.pathname 38 + f 39 + "utm_source=shopsheriff&utm_medium=amp&utm_campaign=shopsheriff&utm_content=add-to-cart"; 40} 41if (a) { 42 window.performance.mark("shopsheriff.amp-snippet.end"); 43} 44 </script>
44 45 46 47 48 49 <meta charset="utf-8"> 50 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 51 <meta name="viewport" content="width=device-width,initial-scale=1"> 52 <meta name="theme-color" content=""> 53 54 55 <link rel="canonical" href="https://www.craftsports.us/account/login"><link rel="icon" type="image/png" href="//www.craftsports.us/cdn/shop/files/favicon.svg?crop=center&height=32&v=1725371466&width=32"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><title> 56 Account 57 – Craft Sportswear NA</title> 58 59 60 61 62 63<meta property="og:site_name" content="Craft Sportswear NA"> 64<meta property="og:url" content="https://www.craftsports.us/account/login"> 65<meta property="og:title" content="Account"> 66<meta property="og:type" content="website"> 67<meta property="og:description" content="Discover premium Swedish endurance gear at Craft Sports US. Shop running shoes and apparel, cycling apparel, baselayers, and training gear built for peak performance."><meta property="og:image" content="http://www.craftsports.us/cdn/shop/files/Craft_Footwear_Atmosfar1_AW26_00007.jpg?v=1787090335"> 68 <meta property="og:image:secure_url" content="https://www.craftsports.us/cdn/shop/files/Craft_Footwear_Atmosfar1_AW26_00007.jpg?v=1787090335"> 69 <meta property="og:image:width" content="1024"> 70 <meta property="og:image:height" content="1535"><meta name="twitter:card" content="summary_large_image"> 71<meta name="twitter:title" content="Account"> 72<meta name="twitter:description" content="Discover premium Swedish endurance gear at Craft Sports US. Shop running shoes and apparel, cycling apparel, baselayers, and training gear built for peak performance."> 73 74 75
75<script src="//www.craftsports.us/cdn/shop/t/142/assets/application.js?v=14708828990156221481754929019" defer="defer"></script>
75 76
76<script src="//www.craftsports.us/cdn/shop/t/142/assets/constants.js?v=132983761750457495441722450561" defer="defer"></script>
76 77
77<script src="//www.craftsports.us/cdn/shop/t/142/assets/pubsub.js?v=158357773527763999511722450561" defer="defer"></script>
77 78
78<script src="//www.craftsports.us/cdn/shop/t/142/assets/final-sale.js?v=111603181540343972631725134547" defer="defer"></script>
78 79
79<script src="//www.craftsports.us/cdn/shop/t/142/assets/global.js?v=184412261092962178001723666717" defer="defer"></script>
79 80
80<script src="//www.craftsports.us/cdn/shop/t/142/assets/details-disclosure.js?v=13653116266235556501722450561" defer="defer"></script>
80 81
81<script src="//www.craftsports.us/cdn/shop/t/142/assets/details-modal.js?v=25581673532751508451722450563" defer="defer"></script>
81 82
82<script src="//www.craftsports.us/cdn/shop/t/142/assets/search-form.js?v=133129549252120666541722450561" defer="defer"></script>
82 83 <meta name="google-site-verification" content="Gb7Ad-EA2SSZMoS-x1RuwQJ5w4qolwZOPiAgBF62c0c"> 84 <meta 85 name="facebook-domain-verification" 86 content="knnfkzvuotbtnnld5pe7enrwtj2ize" 87 > 88 <link href="//www.craftsports.us/cdn/shop/t/142/assets/application.css?v=40414788387105165931780330916" rel="stylesheet" type="text/css" media="all" /> 89
89<script defer src="https://cdn.jsdelivr.net/npm/@alpinejs/[email protected]/dist/cdn.min.js"></script>
89 90
90<script defer src="https://cdn.jsdelivr.net/npm/@alpinejs/[email protected]/dist/cdn.min.js"></script>
90 91
91<script defer src="https://cdn.jsdelivr.net/npm/[email protected]/dist/cdn.min.js"></script>
91<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/Swiper/8.4.7/swiper-bundle.min.css"> 92
92<script defer src="https://cdnjs.cloudflare.com/ajax/libs/Swiper/8.4.7/swiper-bundle.min.js"></script>
92<script src="//www.craftsports.us/cdn/shop/t/142/assets/animations.js?v=88693664871331136111722450562" defer="defer"></script>
92 93
93<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
93<meta name="google-site-verification" content="c2dsAuVc9thZUWGj6u1rmhB3Ei0dlYi8_QT-21vdo1Q"> 94<meta name="google-site-verification" content="eZ6jTkNAyd12mjIpUmBWbRe18hbYRidxwk4t02_L0xY"> 95<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/2295300155/digital_wallets/dialog"> 96<meta id="in-context-paypal-metadata" data-shop-id="2295300155" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"> 97<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
97<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=23724208"></script>
97 98<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
99<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=23724208&shop_id=2295300155" crossorigin="anonymous"></script>
vendor: 1 bytes, line 99
99
100<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":2295300155,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/2295300155","merchantName":"Craft Sportswear NA","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Craft Sportswear NA","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 100
100
101<script id="shopify-features" type="application/json">{"accessToken":"6210b3baf9c91991b1dec4ff1ab4e8e1","betas":["rich-media-storefront-analytics"],"domain":"www.craftsports.us","predictiveSearch":true,"shopId":2295300155,"locale":"en"}</script>
vendor: 1 bytes, line 101
101
102<script>var Shopify = Shopify || {}; 103Shopify.shop = "craft-sportswear-na.myshopify.com"; 104Shopify.locale = "en"; 105Shopify.currency = {"active":"USD","rate":"1.0"}; 106Shopify.country = "US"; 107Shopify.theme = {"name":"craft_us\/og_dawn","id":137212723376,"schema_name":"Dawn","schema_version":"15.0.1","theme_store_id":null,"role":"main"}; 108Shopify.theme.handle = "null"; 109Shopify.theme.style = {"id":null,"handle":null}; 110Shopify.cdnHost = "www.craftsports.us/cdn"; 111Shopify.routes = Shopify.routes || {}; 112Shopify.routes.root = "/"; 113Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 114Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 115Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 116Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 116
116
117<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 117
117
118<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 118
118
119<script> 120 window.ShopifyPay = window.ShopifyPay || {}; 121 window.ShopifyPay.apiHost = "shop.app\/pay"; 122 window.ShopifyPay.redirectState = null; 123</script>
vendor: 1 bytes, line 123
123
124<script> 125 window.Shopify = window.Shopify || {}; 126 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 127 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 128 window.Shopify.SignInWithShop.eligible = true; 129</script>
vendor: 1 bytes, line 129
129
130<script id="shop-js-analytics" type="application/json">{"pageType":"customers/login"}</script>
vendor: 1 bytes, line 130
130
131<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-customer-accounts.en.esm.js"></script>
vendor: 1 bytes, line 131
131
132<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"></script>
vendor: 1 bytes, line 132
132
133<script type="module"> 134 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-customer-accounts.en.esm.js"); 135await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"); 136 137 window.Shopify.SignInWithShop?.initCustomerAccounts?.(true, {"fedCMEnabled":true,"windoidEnabled":true}); 138window.Shopify.SignInWithShop?.initCustomerAccountsSignUp?.({"fedCMEnabled":true,"windoidEnabled":true}); 139 140</script>
vendor: 1 bytes, line 140
140
141<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 141
141
142<script type="module"> 143 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 144 145 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 146 147</script>
vendor: 1 bytes, line 147
147
148<script> 149 window.Shopify = window.Shopify || {}; 150 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 151 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"]}; 152</script>
vendor: 1 bytes, line 152
152
153<script>(function() { 154 var isLoaded = false; 155 function asyncLoad() { 156 if (isLoaded) return; 157 isLoaded = true; 158 var urls = ["https:\/\/storelocator.w3apps.co\/js\/include.js?shop=craft-sportswear-na.myshopify.com","https:\/\/shy.elfsight.com\/p\/platform.js?v=1.5.12\u0026shop=craft-sportswear-na.myshopify.com","\/\/staticw2.yotpo.com\/rD4NTLSJL2PqpZmW9YKMpPuXtl7PYw7O7qDMtcWY\/widget.js?shop=craft-sportswear-na.myshopify.com","\/\/shopify.privy.com\/widget.js?shop=craft-sportswear-na.myshopify.com","https:\/\/d3ox8tdk614ykk.cloudfront.net\/client_script_min.js?shop=craft-sportswear-na.myshopify.com","https:\/\/easygdpr.b-cdn.net\/v\/1553540745\/gdpr.min.js?shop=craft-sportswear-na.myshopify.com","\/\/backinstock.useamp.com\/widget\/26898_1783059769.js?category=bis\u0026v=6\u0026shop=craft-sportswear-na.myshopify.com","\/\/cdn.shopify.com\/proxy\/ef000135a2afdb4b60208f575b54f0338d1c5951a34d325a1f69fecc8ce8f51d\/cdn.bogos.io\/script_tag\/secomapp.scripttag.js?shop=craft-sportswear-na.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","\/\/cdn.shopify.com\/proxy\/ef000135a2afdb4b60208f575b54f0338d1c5951a34d325a1f69fecc8ce8f51d\/cdn.bogos.io\/script_tag\/secomapp.scripttag.js?shop=craft-sportswear-na.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA"]; 159 for (var i = 0; i < urls.length; i++) { 160 var s = document.createElement('script'); 161 s.type = 'text/javascript'; 162 s.async = true; 163 s.src = urls[i]; 164 var x = document.getElementsByTagName('script')[0]; 165 x.parentNode.insertBefore(s, x); 166 } 167 }; 168 if(window.attachEvent) { 169 window.attachEvent('onload', asyncLoad); 170 } else { 171 window.addEventListener('load', asyncLoad, false); 172 } 173})();</script>
vendor: 1 bytes, line 173
173
174<script id="__st">var __st={"a":2295300155,"offset":-14400,"reqid":"a29bdb1d-5ce6-4c8b-8d58-24f34b8f107f-1790953840","pageurl":"www.craftsports.us\/account\/login","u":"9a3cde255574"};</script>
vendor: 1 bytes, line 174
174
175<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 175
175
176<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 176
176
177<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.craftsports.us/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 177
177
178<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//www.craftsports.us/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>
178<script crossorigin="anonymous" defer="defer" src="//www.craftsports.us/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 178
178
179<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 179
179
180<script> 181 window.Shopify = window.Shopify || {}; 182 window.Shopify.MCP = window.Shopify.MCP || {}; 183 window.Shopify.MCP.enabled = true; 184 window.Shopify.MCP.shop = "craft-sportswear-na.myshopify.com"; 185 window.Shopify.MCP.mcpEndpoint = "https:\/\/www.craftsports.us\/api\/mcp"; 186 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"]}}]; 187</script>
vendor: 1 bytes, line 187
187
188<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/www.craftsports.us\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 189</script>
vendor: 1 bytes, line 189
189
190<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://www.craftsports.us/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 191</script>
vendor: 1 bytes, line 191
191
192<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 193 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); 194</script>
vendor: 1 bytes, line 194
194
195<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})}})); 196</script>
196 197<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.craftsports.us/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 198<style id="shopify-accelerated-checkout-cart"> 199 #shopify-buyer-consent { 200 margin-top: 1em; 201 display: inline-block; 202 width: 100%; 203} 204 205#shopify-buyer-consent.hidden { 206 display: none; 207} 208 209#shopify-subscription-policy-button { 210 background: none; 211 border: none; 212 padding: 0; 213 text-decoration: underline; 214 font-size: inherit; 215 cursor: pointer; 216} 217 218#shopify-subscription-policy-button::before { 219 box-shadow: none; 220} 221 222 </style>
223<script id="sections-script" data-sections="header" defer="defer" src="//www.craftsports.us/cdn/shop/t/142/compiled_assets/scripts.js?v=48748403884254540551737488175"></script>
vendor: 1 bytes, line 223
223
224<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
224 225 <!-- "snippets/shogun-products.liquid" was not rendered, the associated app was uninstalled --> 226 227 228 229 <style data-shopify> 230 @font-face { 231 font-family: Assistant; 232 font-weight: 400; 233 font-style: normal; 234 font-display: swap; 235 src: url("//www.craftsports.us/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2") format("woff2"), 236 url("//www.craftsports.us/cdn/fonts/assistant/assistant_n4.6e9875ce64e0fefcd3f4446b7ec9036b3ddd2985.woff") format("woff"); 237} 238 239 @font-face { 240 font-family: Assistant; 241 font-weight: 700; 242 font-style: normal; 243 font-display: swap; 244 src: url("//www.craftsports.us/cdn/fonts/assistant/assistant_n7.bf44452348ec8b8efa3aa3068825305886b1c83c.woff2") format("woff2"), 245 url("//www.craftsports.us/cdn/fonts/assistant/assistant_n7.0c887fee83f6b3bda822f1150b912c72da0f7b64.woff") format("woff"); 246} 247 248 249 250 @font-face { 251 font-family: Assistant; 252 font-weight: 400; 253 font-style: normal; 254 font-display: swap; 255 src: url("//www.craftsports.us/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2") format("woff2"), 256 url("//www.craftsports.us/cdn/fonts/assistant/assistant_n4.6e9875ce64e0fefcd3f4446b7ec9036b3ddd2985.woff") format("woff"); 257} 258 259 260 261 :root, 262 .color-scheme-1 { 263 --color-background: 255,255,255; 264 265 --gradient-background: #ffffff; 266 267 268 269 270 --color-foreground: 18,18,18; 271 --color-background-contrast: 191,191,191; 272 --color-shadow: 18,18,18; 273 --color-button: 18,18,18; 274 --color-button-text: 255,255,255; 275 --color-secondary-button: 255,255,255; 276 --color-secondary-button-text: 18,18,18; 277 --color-link: 18,18,18; 278 --color-badge-foreground: 18,18,18; 279 --color-badge-background: 255,255,255; 280 --color-badge-border: 18,18,18; 281 --payment-terms-background-color: rgb(255 255 255); 282 } 283 284 285 .color-scheme-2 { 286 --color-background: 243,243,243; 287 288 --gradient-background: #f3f3f3; 289 290 291 292 293 --color-foreground: 18,18,18; 294 --color-background-contrast: 179,179,179; 295 --color-shadow: 18,18,18; 296 --color-button: 18,18,18; 297 --color-button-text: 243,243,243; 298 --color-secondary-button: 243,243,243; 299 --color-secondary-button-text: 18,18,18; 300 --color-link: 18,18,18; 301 --color-badge-foreground: 18,18,18; 302 --color-badge-background: 243,243,243; 303 --color-badge-border: 18,18,18; 304 --payment-terms-background-color: rgb(243 243 243); 305 } 306 307 308 .color-scheme-3 { 309 --color-background: 36,40,51; 310 311 --gradient-background: #242833; 312 313 314 315 316 --color-foreground: 255,255,255; 317 --color-background-contrast: 47,52,66; 318 --color-shadow: 18,18,18; 319 --color-button: 255,255,255; 320 --color-button-text: 0,0,0; 321 --color-secondary-button: 36,40,51; 322 --color-secondary-button-text: 255,255,255; 323 --color-link: 255,255,255; 324 --color-badge-foreground: 255,255,255; 325 --color-badge-background: 36,40,51; 326 --color-badge-border: 255,255,255; 327 --payment-terms-background-color: rgb(36 40 51); 328 } 329 330 331 .color-scheme-4 { 332 --color-background: 0,0,0; 333 334 --gradient-background: #000000; 335 336 337 338 339 --color-foreground: 255,255,255; 340 --color-background-contrast: 128,128,128; 341 --color-shadow: 18,18,18; 342 --color-button: 255,255,255; 343 --color-button-text: 18,18,18; 344 --color-secondary-button: 0,0,0; 345 --color-secondary-button-text: 255,255,255; 346 --color-link: 255,255,255; 347 --color-badge-foreground: 255,255,255; 348 --color-badge-background: 0,0,0; 349 --color-badge-border: 255,255,255; 350 --payment-terms-background-color: rgb(0 0 0); 351 } 352 353 354 .color-scheme-5 { 355 --color-background: 51,79,180; 356 357 --gradient-background: #334fb4; 358 359 360 361 362 --color-foreground: 255,255,255; 363 --color-background-contrast: 23,35,81; 364 --color-shadow: 18,18,18; 365 --color-button: 255,255,255; 366 --color-button-text: 51,79,180; 367 --color-secondary-button: 51,79,180; 368 --color-secondary-button-text: 255,255,255; 369 --color-link: 255,255,255; 370 --color-badge-foreground: 255,255,255; 371 --color-badge-background: 51,79,180; 372 --color-badge-border: 255,255,255; 373 --payment-terms-background-color: rgb(51 79 180); 374 } 375 376 377 body, .color-scheme-1, .color-scheme-2, .color-scheme-3, .color-scheme-4, .color-scheme-5 { 378 color: rgba(var(--color-foreground), 0.75); 379 background-color: rgb(var(--color-background)); 380 } 381 382 :root { 383 --font-body-family: Assistant, sans-serif; 384 --font-body-style: normal; 385 --font-body-weight: 400; 386 --font-body-weight-bold: 700; 387 388 --font-heading-family: Assistant, sans-serif; 389 --font-heading-style: normal; 390 --font-heading-weight: 400; 391 392 --font-body-scale: 1.0; 393 --font-heading-scale: 1.0; 394 395 --media-padding: px; 396 --media-border-opacity: 0.05; 397 --media-border-width: 1px; 398 --media-radius: 0px;
399 --media-shadow-opacity: 0.0; 400 --media-shadow-horizontal-offset: 0px; 401 --media-shadow-vertical-offset: 4px; 402 --media-shadow-blur-radius: 5px; 403 --media-shadow-visible: 0; 404 405 --page-width: 120rem; 406 --page-width-margin: 2rem; 407 408 --product-card-image-padding: 0.0rem; 409 --product-card-corner-radius: 0.0rem; 410 --product-card-text-alignment: left; 411 --product-card-border-width: 0.0rem; 412 --product-card-border-opacity: 0.1; 413 --product-card-shadow-opacity: 0.0; 414 --product-card-shadow-visible: 0; 415 --product-card-shadow-horizontal-offset: 0.0rem; 416 --product-card-shadow-vertical-offset: 0.4rem; 417 --product-card-shadow-blur-radius: 0.5rem; 418 419 --collection-card-image-padding: 0.8rem; 420 --collection-card-corner-radius: 0.0rem; 421 --collection-card-text-alignment: center; 422 --collection-card-border-width: 0.0rem; 423 --collection-card-border-opacity: 0.1; 424 --collection-card-shadow-opacity: 0.0; 425 --collection-card-shadow-visible: 0; 426 --collection-card-shadow-horizontal-offset: 0.0rem; 427 --collection-card-shadow-vertical-offset: 0.4rem; 428 --collection-card-shadow-blur-radius: 0.5rem; 429 430 --blog-card-image-padding: 0.0rem; 431 --blog-card-corner-radius: 0.0rem; 432 --blog-card-text-alignment: left; 433 --blog-card-border-width: 0.0rem; 434 --blog-card-border-opacity: 0.1; 435 --blog-card-shadow-opacity: 0.0; 436 --blog-card-shadow-visible: 0; 437 --blog-card-shadow-horizontal-offset: 0.0rem; 438 --blog-card-shadow-vertical-offset: 0.4rem; 439 --blog-card-shadow-blur-radius: 0.5rem; 440 441 --badge-corner-radius: 4.0rem; 442 443 --popup-border-width: 1px; 444 --popup-border-opacity: 0.1; 445 --popup-corner-radius: 0px; 446 --popup-shadow-opacity: 0.05; 447 --popup-shadow-horizontal-offset: 0px; 448 --popup-shadow-vertical-offset: 4px; 449 --popup-shadow-blur-radius: 5px; 450 451 --drawer-border-width: 1px; 452 --drawer-border-opacity: 0.1; 453 --drawer-shadow-opacity: 0.0; 454 --drawer-shadow-horizontal-offset: 0px; 455 --drawer-shadow-vertical-offset: 4px; 456 --drawer-shadow-blur-radius: 5px; 457 458 --spacing-sections-desktop: 0px; 459 --spacing-sections-mobile: 0px; 460 461 --grid-desktop-vertical-spacing: 40px; 462 --grid-desktop-horizontal-spacing: 24px; 463 --grid-mobile-vertical-spacing: 20px; 464 --grid-mobile-horizontal-spacing: 12px; 465 466 --text-boxes-border-opacity: 0.1; 467 --text-boxes-border-width: 0px; 468 --text-boxes-radius: 0px; 469 --text-boxes-shadow-opacity: 0.0; 470 --text-boxes-shadow-visible: 0; 471 --text-boxes-shadow-horizontal-offset: 0px; 472 --text-boxes-shadow-vertical-offset: 4px; 473 --text-boxes-shadow-blur-radius: 5px; 474 475 --buttons-radius: 0px; 476 --buttons-radius-outset: 0px; 477 --buttons-border-width: 1px; 478 --buttons-border-opacity: 1.0; 479 --buttons-shadow-opacity: 0.0; 480 --buttons-shadow-visible: 0; 481 --buttons-shadow-horizontal-offset: 0px; 482 --buttons-shadow-vertical-offset: 4px; 483 --buttons-shadow-blur-radius: 5px; 484 --buttons-border-offset: 0px; 485 486 --inputs-radius: 0px; 487 --inputs-border-width: 1px; 488 --inputs-border-opacity: 0.55; 489 --inputs-shadow-opacity: 0.0; 490 --inputs-shadow-horizontal-offset: 0px; 491 --inputs-margin-offset: 0px; 492 --inputs-shadow-vertical-offset: 4px; 493 --inputs-shadow-blur-radius: 5px; 494 --inputs-radius-outset: 0px; 495 496 --variant-pills-radius: 40px; 497 --variant-pills-border-width: 1px; 498 --variant-pills-border-opacity: 0.55; 499 --variant-pills-shadow-opacity: 0.0; 500 --variant-pills-shadow-horizontal-offset: 0px; 501 --variant-pills-shadow-vertical-offset: 4px; 502 --variant-pills-shadow-blur-radius: 5px; 503 } 504 505 *, 506 *::before, 507 *::after { 508 box-sizing: inherit; 509 } 510 511 html { 512 box-sizing: border-box; 513 font-size: 16px; 514 height: 100%; 515 } 516 </style> 517 518 <link href="//www.craftsports.us/cdn/shop/t/142/assets/base.css?v=178185138374806108641788557152" rel="stylesheet" type="text/css" media="all" /> 519 <link rel="stylesheet" href="//www.craftsports.us/cdn/shop/t/142/assets/component-cart-items.css?v=127384614032664249911722450562" media="print" onload="this.media='all'"><link href="//www.craftsports.us/cdn/shop/t/142/assets/component-cart-drawer.css?v=7797271501845571791773710642" rel="stylesheet" type="text/css" media="all" /> 520 <link href="//www.craftsports.us/cdn/shop/t/142/assets/component-cart.css?v=165982380921400067651
520722450562" rel="stylesheet" type="text/css" media="all" /> 521 <link href="//www.craftsports.us/cdn/shop/t/142/assets/component-totals.css?v=15906652033866631521722450563" rel="stylesheet" type="text/css" media="all" /> 522 <link href="//www.craftsports.us/cdn/shop/t/142/assets/component-price.css?v=70172745017360139101722450561" rel="stylesheet" type="text/css" media="all" /> 523 <link href="//www.craftsports.us/cdn/shop/t/142/assets/component-discounts.css?v=152760482443307489271722450563" rel="stylesheet" type="text/css" media="all" /> 524 525 <link rel="preload" as="font" href="//www.craftsports.us/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2" type="font/woff2" crossorigin> 526 527 528 <link rel="preload" as="font" href="//www.craftsports.us/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2" type="font/woff2" crossorigin> 529 530<link href="//www.craftsports.us/cdn/shop/t/142/assets/component-localization-form.css?v=120620094879297847921722450561" rel="stylesheet" type="text/css" media="all" /> 531
531<script src="//www.craftsports.us/cdn/shop/t/142/assets/localization-form.js?v=144176611646395275351722450562" defer="defer"></script>
531<link 532 rel="stylesheet" 533 href="//www.craftsports.us/cdn/shop/t/142/assets/component-predictive-search.css?v=118923337488134913561722450562" 534 media="print" 535 onload="this.media='all'" 536 >
536<script> 537 if (Shopify.designMode) { 538 document.documentElement.classList.add('shopify-design-mode'); 539 } 540 </script>
540 541<!-- "snippets/shogun-head.liquid" was not rendered, the associated app was uninstalled --> 542
542<script> 543 // Initialize a single variant group swiper 544 function initSingleSwiper(swiperElement) { 545 if (swiperElement.classList.contains('swiper-initialized')) return; 546 547 var instance = new Swiper(swiperElement, { 548 loop: false, 549 lazy: { 550 loadPrevNext: true, 551 loadPrevNextAmount: 1, 552 }, 553 navigation: { 554 nextEl: swiperElement.querySelector('.swiper-button-next'), 555 prevEl: swiperElement.querySelector('.swiper-button-prev'), 556 }, 557 pagination: { 558 el: swiperElement.querySelector('.swiper-pagination'), 559 clickable: true, 560 }, 561 on: { 562 slideChange: function () { 563 const currentSlide = this.slides[this.activeIndex]; 564 const slideProductUrl = currentSlide.getAttribute('data-product-url'); 565 }, 566 }, 567 }); 568 569 // Store instance on the element so we can destroy it later 570 swiperElement._swiperInstance = instance; 571 572 // Add click handler to navigate to product URL 573 swiperElement.querySelectorAll('.swiper-slide[data-product-url]').forEach(function (slide) { 574 if (!slide.hasAttribute('data-click-initialized')) { 575 slide.setAttribute('data-click-initialized', 'true'); 576 slide.style.cursor = 'pointer'; 577 slide.addEventListener('click', function (e) { 578 const productUrl = this.getAttribute('data-product-url'); 579 if (productUrl) { 580 window.location.href = productUrl; 581 } 582 }); 583 } 584 }); 585 } 586 587 // Destroy a swiper instance to free memory 588 function destroySingleSwiper(swiperElement) { 589 if (swiperElement._swiperInstance) { 590 swiperElement._swiperInstance.destroy(true, true); 591 swiperElement._swiperInstance = null; 592 } 593 } 594 595 // Intersection Observer for lazy Swiper initialization and cleanup 596 var swiperObserver = new IntersectionObserver( 597 function (entries) { 598 entries.forEach(function (entry) { 599 if (entry.isIntersecting) { 600 initSingleSwiper(entry.target); 601 } else { 602 destroySingleSwiper(entry.target); 603 } 604 }); 605 }, 606 { 607 rootMargin: '200px 0px', // Initialize before entering viewport, destroy after leaving 608 threshold: 0, 609 } 610 ); 611 612 // Observe all variant group swipers 613 function observeVariantGroupSwipers() { 614 document.querySelectorAll('.variant-group-swiper:not(.swiper-initialized)').forEach(function (swiperElement) { 615 swiperObserver.observe(swiperElement); 616 }); 617 } 618 619 // Initialize observers 620 if (document.readyState === 'loading') { 621 document.addEventListener('DOMContentLoaded', observeVariantGroupSwipers); 622 } else { 623 observeVariantGroupSwipers(); 624 } 625 </script>
625 626
626<script> 627 function parseSwatches(swatchesString) { 628 // Split the string into individual swatch entries 629 const swatchEntries = swatchesString.split(','); 630 631 // Process each entry 632 return swatchEntries.map(entry => { 633 // Split each entry into color and hex parts 634 let [swatch_color, hex] = entry.split(':').map(part => part.trim()); 635 swatch_color = swatch_color.replace(/[^a-zA-Z0-9]/g, '').toLowerCase(); 636 if (swatch_color && hex) { 637 return { swatch_color, hex }; 638 } 639 }); 640 } 641 function createStyleSheet(swatchList) { 642 let styleSheet = ''; 643 644 for (const swatch of swatchList) { 645 if (swatch && swatch.swatch_color && swatch.hex) { 646 styleSheet += `[data-color="${swatch.swatch_color}"] {background-color: ${swatch.hex} !important;}`; 647 } 648 } 649 return styleSheet; 650 } 651 652 function addStyleSheetToHead(styleSheet) { 653 const styleElement = document.createElement('style'); 654 styleElement.textContent = styleSheet; 655 document.head.appendChild(styleElement); 656 } 657 658 659 const swatches = ""; 660 const swatchList = parseSwatches(swatches); 661 const styleSheet = createStyleSheet(swatchList); 662 addStyleSheetToHead(styleSheet); 663 </script>
663 664 <!-- Hotjar Tracking Code for Craft --> 665
665<script>
vendor: 137 bytes, lines 665-668
665 666 (function(h,o,t,j,a,r){ 667 h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)}; 668 h._hjSettings={hjid:
6686757905
vendor: 282 bytes, lines 668-674
668,hjsv:6}; 669 a=o.getElementsByTagName('head')[0]; 670 r=o.createElement('script');r.async=1; 671 r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv; 672 a.appendChild(r); 673 })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv='); 674
674</script>
674 675 <!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 --> 676 677 678 679 680 681 682 683 684 685 686 687 688
688<script async src="https://static.klaviyo.com/onsite/js/SxLqXb/klaviyo.js?company_id=SxLqXb"></script>
688 689
689<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
689 690 691 692 693 694 695 696
696<script> 697 window.klaviyoReviewsProductDesignMode = false 698 </script>
698 699 700 701 702 703 704 705 706 707 708<!-- END app block --><!-- BEGIN app block: shopify://apps/mida-replay-heatmaps/blocks/mida_recorder/e4c350c5-eabf-426d-8014-47ef50412bd0 --> 709
709<script> 710 window.msrPageTitle = "Account"; 711 712 window.msrCart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0} 713 window.msrCustomer = { 714 email: "", 715 id: "", 716 } 717 718 719 720 721 722 723 724 if (!window.msrProduct) { 725 window.msrProduct = null; 726 } 727 728 if (window.msrProduct) { 729 window.sessionStorage.setItem(window.msrProduct.id, "" || "Default") 730 } 731 window.msrTheme = { 732 name: "", 733 type: "login", 734 }; 735 window.msrData = Object.freeze({ 736 proxy: '1', 737 }); 738 </script>
738 739 740 741
741<script src='https://cdn.shopify.com/extensions/01a0eb4a-b79a-7ae1-8692-92b11dc1162f/version_1c25400d-2026-09-29_10h52m/assets/recorder.msr.js' defer='defer'></script>
741 742 743 744 745 746 747 748 749 750 751 752<!-- END app block --><!-- BEGIN app block: shopify://apps/triplewhale/blocks/triple_pixel_snippet/483d496b-3f1a-4609-aea7-8eee3b6b7a2a --><link rel='preconnect dns-prefetch' href='https://api.config-security.com/' crossorigin /> 753<link rel='preconnect dns-prefetch' href='https://conf.config-security.com/' crossorigin />
754<script> 755/* >> TriplePixel :: start*/ 756window.TriplePixelData={TripleName:"craft-sportswear-na.myshopify.com",ver:"2.16",plat:"SHOPIFY",isHeadless:false,src:'SHOPIFY_EXT',product:{id:"",name:``,price:"",variant:"",av:{ }},search:"",collection:"",cart:"drawer",template:"login",curr:"USD" || "USD", market:"1265860784"},function(W,H,A,L,E,_,B,N){function O(U,T,P,H,R){void 0===R&&(R=!1),H=new XMLHttpRequest,P?(H.open("POST",U,!0),H.setRequestHeader("Content-Type","text/plain")):H.open("GET",U,!0),H.send(JSON.stringify(P||{})),H.onreadystatechange=function(){4===H.readyState&&200===H.status?(R=H.responseText,U.includes("/first")?eval(R):P||(N[B]=R)):(299<H.status||H.status<200)&&T&&!R&&(R=!0,O(U,T-1,P))}}if(N=window,!N[H+"sn"]){N[H+"sn"]=1,L=function(){return Date.now().toString(36)+"_"+Math.random().toString(36)};try{A.setItem(H,1+(0|A.getItem(H)||0)),(E=JSON.parse(A.getItem(H+"U")||"[]")).push({u:location.href,r:document.referrer,t:Date.now(),id:L()}),A.setItem(H+"U",JSON.stringify(E))}catch(e){}var i,m,p;A.getItem('"!nC`')||(_=A,A=N,A[H]||(E=A[H]=function(t,e,i){return void 0===i&&(i=[]),"State"==t?E.s:(W=L(),(E._q=E._q||[]).push([W,t,e].concat(i)),W)},E.s="Installed",E._q=[],E.ch=W,B="configSecurityConfModel",N[B]=1,O("https://conf.config-security.com/model",5),i=L(),m=A[atob("c2NyZWVu")],_.setItem("di_pmt_wt",i),p={id:i,action:"profile",avatar:_.getItem("auth-security_rand_salt_"),time:m[atob("d2lkdGg=")]+":"+m[atob("aGVpZ2h0")],host:A.TriplePixelData.TripleName,plat:A.TriplePixelData.plat,url:window.location.href.slice(0,500),ref:document.referrer,ver:A.TriplePixelData.ver},O("https://api.config-security.com/event",5,p),O("https://api.config-security.com/first?host=".concat(p.host,"&plat=").concat(p.plat),5)))}}("","TriplePixel",localStorage); 757/* << TriplePixel :: end*/ 758</script>
758 759 760 761 762<!-- END app block --><!-- BEGIN app block: shopify://apps/popsixle/blocks/star_rating/dbec362b-04db-4c2f-bee0-442c1f403c59 -->
763<script defer type="text/javascript" src="https://pop6serve.com/popsixle_v2.php?shop=www.craftsports.us&myshop=craft-sportswear-na.myshopify.com"></script>
763 764 765 766<!-- END app block --><!-- BEGIN app block: shopify://apps/depict-search-merchandising/blocks/depict_brand_features/ad5c7d1f-ddfb-424b-b936-7f08c4544f6b --> 767 768 769<!-- 770 Merchant: shopify-2295300155 771 Market id: 1265860784 772 Collection id: 773-->
774<script 775 id="depict-grid-rendering-script" 776 777 778 data-align-images="false" 779 780 781 data-desktop-column-spacing="" 782 data-desktop-row-spacing="" 783 data-mobile-column-spacing="" 784 data-mobile-row-spacing="" 785 data-desktop-margin="" 786 data-mobile-margin="" 787 data-columns-mobile="2" 788 data-columns-desktop="4" 789 data-custom-css='null' 790 data-remove-product-card-padding="" 791 data-content-blocks="[]" 792 data-block-ids="" 793 data-block-assets="" 794 data-block-links="" 795 data-duplicates="[]" 796 data-collection-id="" 797 data-merchant="shopify-2295300155" 798 data-market="1265860784" 799 data-storefront-access-key="3e6ab2c76341fe44bd6302eb1026d922" 800 data-current-page-product-ids="[]" 801 data-default-sorting="" 802 data-image-config="[]" 803 data-should-show-watermark="true" 804 data-collection-handle="" 805 data-paginate=' 806 { 807 "page_size": 50, 808 "pages": 1, 809 "current_page": 0 810 } 811 ' 812 data-ab-tests="null" 813 data-collection-ab-test="" 814 815> 816 //# allFunctionsCalledOnLoad 817 818 try { 819 localStorage.setItem('depict_market_id', 1265860784); 820 } catch (e) { 821 console.error('[Depict] Failed to set depict_market_id:', e); 822 } 823 824 825 try { 826 localStorage.setItem('depict_merchant_id', "shopify-2295300155"); 827 } catch (e) { 828 console.error('[Depict] Failed to set depict_merchant_id:', e); 829 } 830 831 !function(){"use strict";var t=document.createElement("style");t.textContent='.depict-grid{--grid-columns:var(--depict-grid-columns-desktop,4);--default-row-height:minmax(var(--sample-product-height), auto);grid-template-columns:repeat(var(--grid-columns), minmax(0, 1fr))!important;gap:var(--grid-gap)!important;row-gap:var(--row-gap,var(--grid-gap))!important;align-items:unset!important;grid-auto-flow:dense!important;grid-template-rows:var(--grid-template-rows)!important;grid-auto-rows:var(--default-row-height)!important;display:grid!important}@media (width<=990px){.depict-grid{--grid-columns:var(--depict-grid-columns-mobile,2);gap:var(--mobile-grid-gap)!important;row-gap:var(--mobile-row-gap,var(--mobile-grid-gap))!important}.depict-grid.mobile-custom-margin{margin:var(--mobile-custom-margin)!important}}@media (width>=991px){.depict-grid.desktop-custom-margin{margin:var(--desktop-custom-margin)!important}}.depict-grid:before,.depict-grid:after{display:none!important}.depict-grid>*{width:100%!important;max-width:unset!important;order:var(--order)!important;margin:0!important}.depict-grid>:not(.depict-content-block){grid-row:unset!important;grid-column:unset!important;grid-template-rows:unset!important}.depict-grid>.depict-pulled-away,.depict-hidden-pagination,#depict-grid-rendering-script,depict-grid-start-beacon,depict-grid-end-beacon{display:none!important}.depict-content-block{aspect-ratio:var(--content-aspect-ratio,auto);grid-column:span var(--grid-column-span)!important;grid-row:span var(--grid-row-span)!important;display:flex!important}@media (pointer:fine){.depict-content-block:not(:hover) .depict-block-image.hover-image,.depict-content-block:has(.depict-block-image.hover-image):hover .depict-block-image:not(.hover-image){opacity:0}}.depict-content-block .d-instagram{right:8px;bottom:var(--instagram-bottom-distance);gap:0;transition:all .2s;display:flex;position:absolute;color:#fff!important}.depict-content-block .d-instagram svg{visibility:hidden;position:absolute}.depict-content-block .d-instagram .shadow-text{pointer-events:none!important;opacity:0!important;margin:0!important;padding:0!important;position:absolute!important}.depict-content-block .d-instagram .clipped-element{backdrop-filter:blur(200px);filter:grayscale()invert()contrast(100000%);min-height:var(--text-height);clip-path:var(--text-clip-path);-webkit-clip-path:var(--text-clip-path);min-width:var(--icon-width);transition:all .2s;display:flex}.depict-content-block:hover .d-instagram .clipped-element{min-width:calc(var(--icon-width) + var(--insta-gap) + var(--text-width))}.depict-content-spacer{height:var(--content-height,auto)}.depict-block-media{contain:strict;max-width:100%;margin-bottom:var(--bottom-alignment-spacing,0px);margin-top:var(--top-alignment-spacing,0px);--instagram-bottom-distance:8px;flex-grow:1;flex-basis:100%;align-self:stretch;align-items:stretch;position:relative}.depict-block-media,.depict-block-media:empty{display:flex!important}.depict-block-media .background-overlay{background:var(--overlay-color);position:absolute;inset:0;display:block!important}.depict-block-media .spacer-rect{width:100%;height:100%;fill:none!important}.depict-block-media .content-text{gap:var(--text-gap);align-items:var(--h-align);width:100%;height:100%;text-align:var(--h-align);justify-content:var(--v-align);flex-direction:column;padding:16px;display:flex;position:absolute}.depict-block-media .content-text:has(.text-part:nth-child(2)) .text-part{max-height:50%}.depict-block-media .content-text.text-shadow{filter:drop-shadow(0 1px 3px #000000b3)drop-shadow(0 1px 14px #00000080)}.depict-block-media .content-text.text-shadow.with-overlay{filter:drop-shadow(0 1px 2px #00000073)drop-shadow(0 1px 6px #00000040)}.depict-block-media .content-text .text-part{overflow-clip-margin:2px;white-space:pre-wrap;color:var(--color);margin:0;font-weight:400;overflow:clip}.depict-block-media .content-text .text-part.bold{font-weight:700}.depict-block-media .content-text .text-part.underline{text-decoration:underline}.depict-block-media .content-text .text-part.italic{font-style:italic}.depict-block-media:has(.d-instagram) .content-text{height:calc(100% - (var(--instagram-bottom-distance) + var(--instagram-text-height)))}.depict-block-media video{object-fit:cover;flex-grow:1;width:100%;height:100%;position:absolute;inset:0}.depict-block-media video::-webkit-media-controls-panel{display:none!important}.depict-block-media .depict-block-image{object-fit:cover;width:100%;height:100%;transition:opacity .2s;position:absolute;inset:0}@media (pointer:coarse){.depict-block-media:has(.depict-block-image.hover-image){scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;overflow:auto hidden}.depict-block-media:has(.depict-block-image.hover-image) .depict-block-image{opacity:1;scroll-snap-align:start}.depict-block-media:has(.depict-block-image.hover-image) .depict-block-image.hover-image{inset-inline:100% auto}.depict-block-media:has(.depict-block-image.hover-image):before,.depict-block-media:has(.depict-block-image.hover-image):after{color:#fff;opacity:.65;pointer-events:none;z-index:10;background:#000;border-radius:8px;width:fit-content;margin-inline:auto;padding:4px 6px;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:10px;line-height:1;position:absolute;bottom:8px}.depict-block-media:has(.depict-block-image.hover-image):before{content:"â â";inset-inline:0}.depict-block-media:has(.depict-block-image.hover-image):after{content:"â â";inset-inline:100% -100%}}depict-watermark-container{z-index:1000000;color:#000;grid-column:1/-1;justify-content:center;width:100%;font-family:Inter,sans-serif;font-size:10px;font-weight:500;display:flex;position:sticky;bottom:28px}depict-watermark-container.d-fixed{position:fixed;left:0}.depict-watermark{backdrop-filter:blur(8px);color:#fff;white-space:nowrap;direction:ltr;background:#0000004d;border-radius:999px;justify-content:center;align-items:center;gap:4px;padding:5px 10px;text-decoration:none;display:flex;box-shadow:0 1px 2px #0a0d1408}.depict-watermark svg{height:1.6em}\n/*$vite$:1*/',document.head.appendChild(t);const e=Symbol("solid-proxy"),n="function"==typeof Proxy,o=Symbol("solid-track"),r={equals:(t,e)=>t===e};let i=L;const c=1,a=2,s={owned:null,cleanups:null,context:null,owner:null};var l=null;let u=null,d=null,f=null,p=null,m=0;function g(t,e){const n=d,o=l,r=0===t.length,i=o,c=r?s:{owned:null,cleanups:null,context:i?i.context:null,owner:i},a=r?t:()=>t((()=>y((()=>B(c)))));l=c,d=null;try{return C(a,!0)}finally{d=n,l=o}}function h(t,e){const n={value:t,observers:null,observerSlots:null,comparator:(e=e?Object.assign({},r,e):r).equals||void 0};return[P.bind(n),t=>("function"==typeof t&&(t=t(n.value)),T(n,t))]}function _(t,e,n){A(D(t,e,!1,c))}function v(t,e,n){i=$;const o=D(t,e,!1,c);o.user=!0,p?p.push(o):A(o)}function b(t,e,n){n=n?Object.assign({},r,n):r;const o=D(t,e,!0,0);return o.observers=null,o.observerSlots=null,o.comparator=n.equals||void 0,A(o),P.bind(o)}function w(t){return C(t,!1)}function y(t){if(null===d)return t();const e=d;d=null;try{return t()}finally{d=e}}function k(t){return null===l||(null===l.cleanups?l.cleanups=[t]:l.cleanups.push(t)),t}const[S,x]=h(!1);function I(t,e){const n=Symbol("context");return{id:n,Provider:j(n),defaultValue:t}}function M(t){let e;return l&&l.context&&void 0!==(e=l.context[t.id])?e:t.defaultValue}function O(t){const e=b(t),n=b((()=>H(e())));return n.toArray=()=>{const t=n();return Array.isArray(t)?t:null!=t?[t]:[]},n}function P(){if(this.sources&&this.state)if(this.state===c)A(this);else{const t=f;f=null,C((()=>R(this)),!1),f=t}if(d){const t=this.observers?this.observers.length:0;d.sources?(d.sources.push(this),d.sourceSlots.push(t)):(d.sources=[this],d.sourceSlots=[t]),this.observers?(this.observers.push(d),this.observerSlots.push(d.sources.length-1)):(this.observers=[d],this.observerSlots=[d.sources.length-1])}return this.value}function T(t,e,n){let o=t.value;return t.comparator&&t.comparator(o,e)||(t.value=e,t.observers&&t.observers.length&&C((()=>{for(let e=0;e<t.observers.length;e+=1){const n=t.observers[e],o=u&&u.running;
831o&&u.disposed.has(n),(o?n.tState:n.state)||(n.pure?f.push(n):p.push(n),n.observers&&N(n)),o||(n.state=c)}if(f.length>1e6)throw f=[],Error()}),!1)),e}function A(t){if(!t.fn)return;B(t);const e=m;((t,e,n)=>{let o;const r=l,i=d;d=l=t;try{o=t.fn(e)}catch(a){return t.pure&&(t.state=c,t.owned&&t.owned.forEach(B),t.owned=null),t.updatedAt=n+1,F(a)}finally{d=i,l=r}(!t.updatedAt||t.updatedAt<=n)&&(null!=t.updatedAt&&"observers"in t?T(t,o):t.value=o,t.updatedAt=n)})(t,t.value,e)}function D(t,e,n,o=c,r){const i={fn:t,state:o,updatedAt:null,owned:null,sources:null,sourceSlots:null,cleanups:null,value:e,owner:l,context:l?l.context:null,pure:n};return null===l||l!==s&&(l.owned?l.owned.push(i):l.owned=[i]),i}function E(t){if(0===t.state)return;if(t.state===a)return R(t);if(t.suspense&&y(t.suspense.inFallback))return t.suspense.effects.push(t);const e=[t];for(;(t=t.owner)&&(!t.updatedAt||t.updatedAt<m);)t.state&&e.push(t);for(let n=e.length-1;n>=0;n--)if((t=e[n]).state===c)A(t);else if(t.state===a){const n=f;f=null,C((()=>R(t,e[0])),!1),f=n}}function C(t,e){if(f)return t();let n=!1;e||(f=[]),p?n=!0:p=[],m++;try{const e=t();return(t=>{if(f&&(L(f),f=null),t)return;const e=p;p=null,e.length&&C((()=>i(e)),!1)})(n),e}catch(o){n||(p=null),f=null,F(o)}}function L(t){for(let e=0;e<t.length;e++)E(t[e])}function $(t){let e,n=0;for(e=0;e<t.length;e++){const o=t[e];o.user?t[n++]=o:E(o)}for(e=0;e<n;e++)E(t[e])}function R(t,e){t.state=0;for(let n=0;n<t.sources.length;n+=1){const o=t.sources[n];if(o.sources){const t=o.state;t===c?o!==e&&(!o.updatedAt||o.updatedAt<m)&&E(o):t===a&&R(o,e)}}}function N(t){for(let e=0;e<t.observers.length;e+=1){const n=t.observers[e];
831n.state||(n.state=a,n.pure?f.push(n):p.push(n),n.observers&&N(n))}}function B(t){let e;if(t.sources)for(;t.sources.length;){const e=t.sources.pop(),n=t.sourceSlots.pop(),o=e.observers;if(o&&o.length){const t=o.pop(),r=e.observerSlots.pop();n<o.length&&(t.sourceSlots[r]=n,o[n]=t,e.observerSlots[n]=r)}}if(t.tOwned){for(e=t.tOwned.length-1;e>=0;e--)B(t.tOwned[e]);delete t.tOwned}if(t.owned){for(e=t.owned.length-1;e>=0;e--)B(t.owned[e]);t.owned=null}if(t.cleanups){for(e=t.cleanups.length-1;e>=0;e--)t.cleanups[e]();t.cleanups=null}t.state=0}function F(t,e=l){const n=(t=>t instanceof Error?t:Error("string"==typeof t?t:"Unknown error",{cause:t}))(t);throw n}function H(t){if("function"==typeof t&&!t.length)return H(t());if(Array.isArray(t)){const e=[];for(let n=0;n<t.length;n++){const o=H(t[n]);Array.isArray(o)?e.push.apply(e,o):e.push(o)}return e}return t}function j(t,e){return e=>{let n;return _((()=>n=y((()=>(l.context={...l.context,[t]:e.value},O((()=>e.children)))))),void 0),n}}const V=Symbol("fallback");function q(t){for(let e=0;e<t.length;e++)t[e]()}function z(t,e,n={}){let r=[],i=[],c=[],a=0,s=e.length>1?[]:null;return k((()=>q(c))),()=>{let l,u,d=t()||[],f=d.length;return d[o],y((()=>{let t,e,o,m,h,_,v,b,w;if(0===f)0!==a&&(q(c),c=[],r=[],i=[],a=0,s&&(s=[])),n.fallback&&(r=[V],i[0]=g((t=>(c[0]=t,n.fallback()))),a=1);else if(0===a){for(i=Array(f),u=0;u<f;u++)r[u]=d[u],i[u]=g(p);a=f}else{for(o=Array(f),m=Array(f),s&&(h=Array(f)),_=0,v=Math.min(a,f);_<v&&r[_]===d[_];_++);for(v=a-1,b=f-1;v>=_&&b>=_&&r[v]===d[b];v--,b--)o[b]=i[v],m[b]=c[v],s&&(h[b]=s[v]);for(t=new Map,e=Array(b+1),u=b;u>=_;u--)w=d[u],l=t.get(w),e[u]=void 0===l?-1:l,t.set(w,u);for(l=_;l<=v;l++)w=r[l],u=t.get(w),void 0!==u&&-1!==u?(o[u]=i[l],m[u]=c[l],s&&(h[u]=s[l]),u=e[u],t.set(w,u)):c[l]();for(u=_;u<f;u++)u in o?(i[u]=o[u],c[u]=m[u],s&&(s[u]=h[u],s[u](u))):i[u]=g(p);i=i.slice(0,a=f),r=d.slice(0)}return i}));function p(t){if(c[u]=t,s){const[t,n]=h(u);return s[u]=n,e(d[u],t)}return e(d[u])}}}function J(t,e){return y((()=>t(e||{})))}function W(){return!0}const U={get:(t,n,o)=>n===e?o:t.get(n),has:(t,n)=>n===e||t.has(n),set:W,deleteProperty:W,getOwnPropertyDescriptor:(t,e)=>({configurable:!0,enumerable:!0,get:()=>t.get(e),set:W,deleteProperty:W}),ownKeys:t=>t.keys()};function G(t){const e="fallback"in t&&{fallback:()=>t.fallback};return b(((t,e,n={})=>{let r,i=[],c=[],a=[],s=[],l=0;return k((()=>q(a))),()=>{const u=t()||[],d=u.length;return u[o],y((()=>{if(0===d)return 0!==l&&(q(a),a=[],i=[],c=[],l=0,s=[]),n.fallback&&(i=[V],c[0]=g((t=>(a[0]=t,n.fallback()))),l=1),c;for(i[0]===V&&(a[0](),a=[],i=[],c=[],l=0),r=0;r<d;r++)r<i.length&&i[r]!==u[r]?s[r]((()=>u[r])):r>=i.length&&(c[r]=g(f));for(;r<i.length;r++)a[r]();return l=s.length=a.length=d,i=u.slice(0),c=c.slice(0,l)}));function f(t){a[r]=t;const[n,o]=h(u[r]);return s[r]=o,e(n,r)}}})((()=>t.each),t.children,e||void 0))}function K(t){const e=t.keyed,n=b((()=>t.when),void 0,void 0),o=e?n:b(n,void 0,{equals:(t,e)=>!t==!e});return b((()=>{const r=o();if(r){const i=t.children;return"function"==typeof i&&i.length>0?y((()=>i(e?r:()=>{if(!y(o))throw"Stale read from <Show>.";return n()}))):i}return t.fallback}),void 0,void 0)}const X=new Set(["className","value","readOnly","noValidate","formNoValidate","isMap","noModule","playsInline","adAuctionHeaders","allowFullscreen","browsingTopics","defaultChecked","defaultMuted","defaultSelected","disablePictureInPicture","disableRemotePlayback","preservesPitch","shadowRootClonable","shadowRootCustomElementRegistry","shadowRootDelegatesFocus","shadowRootSerializable","sharedStorageWritable","allowfullscreen","async","alpha","autofocus","autoplay","checked","controls","default","disabled","formnovalidate","hidden","indeterminate","inert","ismap","loop","multiple","muted","nomodule","novalidate","open","playsinline","readonly","required","reversed","seamless","selected","adauctionheaders","browsingtopics","credentialless","defaultchecked","defaultmuted","defaultselected","defer","disablepictureinpicture","disableremoteplayback","preservespitch","shadowrootclonable","shadowrootcustomelementregistry","shadowrootdelegatesfocus","shadowrootserializable","sharedstoragewritable"]),Z=new Set(["innerHTML","textContent","innerText","children"]),Q=Object.assign(Object.create(null),{className:"class",htmlFor:"for"}),Y=Object.assign(Object.create(null),{class:"className",novalidate:{$:"noValidate",FORM:1},formnovalidate:{$:"formNoValidate",BUTTON:1,INPUT:1},ismap:{$:"isMap",IMG:1},nomodule:{$:"noModule",SCRIPT:1}
831,playsinline:{$:"playsInline",VIDEO:1},readonly:{$:"readOnly",INPUT:1,TEXTAREA:1},adauctionheaders:{$:"adAuctionHeaders",IFRAME:1},allowfullscreen:{$:"allowFullscreen",IFRAME:1},browsingtopics:{$:"browsingTopics",IMG:1},defaultchecked:{$:"defaultChecked",INPUT:1},defaultmuted:{$:"defaultMuted",AUDIO:1,VIDEO:1},defaultselected:{$:"defaultSelected",OPTION:1},disablepictureinpicture:{$:"disablePictureInPicture",VIDEO:1},disableremoteplayback:{$:"disableRemotePlayback",AUDIO:1,VIDEO:1},preservespitch:{$:"preservesPitch",AUDIO:1,VIDEO:1},shadowrootclonable:{$:"shadowRootClonable",TEMPLATE:1},shadowrootdelegatesfocus:{$:"shadowRootDelegatesFocus",TEMPLATE:1},shadowrootserializable:{$:"shadowRootSerializable",TEMPLATE:1},sharedstoragewritable:{$:"sharedStorageWritable",IFRAME:1,IMG:1}}),tt=new Set(["beforeinput","click","dblclick","contextmenu","focusin","focusout","input","keydown","keyup","mousedown","mousemove","mouseout","mouseover","mouseup","pointerdown","pointermove","pointerout","pointerover","pointerup","touchend","touchmove","touchstart"]),et=new Set(["altGlyph","altGlyphDef","altGlyphItem","animate","animateColor","animateMotion","animateTransform","circle","clipPath","color-profile","cursor","defs","desc","ellipse","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","filter","font","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignObject","g","glyph","glyphRef","hkern","image","line","linearGradient","marker","mask","metadata","missing-glyph","mpath","path","pattern","polygon","polyline","radialGradient","rect","set","stop","svg","switch","symbol","text","textPath","tref","tspan","use","view","vkern"]),nt={xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace"},ot="_$DX_DELEGATE";function rt(t,e,n,o){let r;const i=()=>{const e=document.createElement("template");return e.innerHTML=t,n?e.content.firstChild.firstChild:e.content.firstChild},c=e?()=>y((()=>document.importNode(r||(r=i()),!0))):()=>(r||(r=i())).cloneNode(!0);return c.cloneNode=c,c}function it(t,e,n){null==n?t.removeAttribute(e):t.setAttribute(e,n)}function ct(t,e){null==e?t.removeAttribute("class"):t.className=e}function at(t,e,n){return y((()=>t(e,n)))}function st(t,e,n,o){if(void 0===n||o||(o=[]),"function"!=typeof e)return ft(t,e,o,n);_((o=>ft(t,e(),o,n)),o)}function lt(t,e,n){const o=e.trim().split(/\s+/);for(let r=0,i=o.length;r<i;r++)t.classList.toggle(o[r],n)}function ut(t,e,n,o,r,i,c){let a,s,l,u,d;if("style"===e)return((t,e,n)=>{if(!e)return n?it(t,"style"):e;const o=t.style;if("string"==typeof e)return o.cssText=e;let r,i;for(i in"string"==typeof n&&(o.cssText=n=void 0),n||(n={}),e||(e={}),n)null==e[i]&&o.removeProperty(i),delete n[i];for(i in e)r=e[i],r!==n[i]&&(o.setProperty(i,r),n[i]=r);return n})(t,n,o);if("classList"===e)return((t,e,n={})=>{const o=Object.keys(e||{}),r=Object.keys(n);let i,c;for(i=0,c=r.length;i<c;i++){const o=r[i];o&&"undefined"!==o&&!e[o]&&(lt(t,o,!1),delete n[o])}for(i=0,c=o.length;i<c;i++){const r=o[i],c=!!e[r];r&&"undefined"!==r&&n[r]!==c&&c&&(lt(t,r,!0),n[r]=c)}return n})(t,n,o);if(n===o)return o;if("ref"===e)i||n(t);else if("on:"===e.slice(0,3)){const r=e.slice(3);o&&t.removeEventListener(r,o,"function"!=typeof o&&o),n&&t.addEventListener(r,n,"function"!=typeof n&&n)}else if("oncapture:"===e.slice(0,10)){const r=e.slice(10);o&&t.removeEventListener(r,o,!0),n&&t.addEventListener(r,n,!0)}else if("on"===e.slice(0,2)){const r=e.slice(2).toLowerCase(),i=tt.has(r);if(!i&&o){const e=Array.isArray(o)?o[0]:o;t.removeEventListener(r,e)}(i||n)&&(((t,e,n,o)=>{if(o)Array.isArray(n)?(t["$$"+e]=n[0],t[`$$${e}Data`]=n[1]):t["$$"+e]=n;else if(Array.isArray(n)){const o=n[0];t.addEventListener(e,n[0]=e=>o.call(t,n[1],e))}else t.addEventListener(e,n,"function"!=typeof n&&n)})(t,r,n,i),i&&((t,e=window.document)=>{const n=e[ot]||(e[ot]=new Set);for(let o=0,r=t.length;o<r;o++){const r=t[o];n.has(r)||(n.add(r),e.addEventListener(r,dt))}})([r]))}else if("attr:"===e.slice(0,5))it(t,e.slice(5),n);else if("bool:"===e.slice(0,5))((t,e,n)=>{n?t.setAttribute(e,""):t.removeAttribute(e)})(t,e.slice(5),n);else if((d="prop:"===e.slice(0,5))||(l=Z.has(e))||!r&&((u=((t,e)=>{const n=Y[t];return"object"==typeof n?n[e]?n.$:void 0:n})(e,t.tagName))||(s=X.has(e)))||(a=t.nodeName.includes("-")||"is"in c)
831)d&&(e=e.slice(5),s=!0),"class"===e||"className"===e?ct(t,n):!a||s||l?t[u||e]=n:t[(f=e,f.toLowerCase().replace(/-([a-z])/g,((t,e)=>e.toUpperCase())))]=n;else{const o=r&&e.indexOf(":")>-1&&nt[e.split(":")[0]];o?((t,e,n,o)=>{null==o?t.removeAttributeNS(e,n):t.setAttributeNS(e,n,o)})(t,o,e,n):it(t,Q[e]||e,n)}var f;return n}function dt(t){let e=t.target;const n="$$"+t.type,o=t.target,r=t.currentTarget,i=e=>Object.defineProperty(t,"target",{configurable:!0,value:e}),c=()=>{const o=e[n];if(o&&!e.disabled){const r=e[n+"Data"];if(void 0!==r?o.call(e,r,t):o.call(e,t),t.cancelBubble)return}return e.host&&"string"!=typeof e.host&&!e.host._$host&&e.contains(t.target)&&i(e.host),!0},a=()=>{for(;c()&&(e=e._$host||e.parentNode||e.host););};if(Object.defineProperty(t,"currentTarget",{configurable:!0,get:()=>e||document}),t.composedPath){const n=t.composedPath();i(n[0]);for(let t=0;t<n.length-2&&(e=n[t],c());t++){if(e._$host){e=e._$host,a();break}if(e.parentNode===r)break}}else a();i(o)}function ft(t,e,n,o,r){for(;"function"==typeof n;)n=n();if(e===n)return n;const i=typeof e,c=void 0!==o;if(t=c&&n[0]&&n[0].parentNode||t,"string"===i||"number"===i){if("number"===i&&(e=e.toString())===n)return n;if(c){let r=n[0];r&&3===r.nodeType?r.data!==e&&(r.data=e):r=document.createTextNode(e),n=gt(t,n,o,r)}else n=""!==n&&"string"==typeof n?t.firstChild.data=e:t.textContent=e}else if(null==e||"boolean"===i)n=gt(t,n,o);else{if("function"===i)return _((()=>{let r=e();for(;"function"==typeof r;)r=r();n=ft(t,r,n,o)})),()=>n;if(Array.isArray(e)){const i=[],a=n&&Array.isArray(n);if(pt(i,e,n,r))return _((()=>n=ft(t,i,n,o,!0))),()=>n;if(0===i.length){if(n=gt(t,n,o),c)return n}else a?0===n.length?mt(t,i,o):((t,e,n)=>{let o=n.length,r=e.length,i=o,c=0,a=0,s=e[r-1].nextSibling,l=null;for(;c<r||a<i;)if(e[c]!==n[a]){for(;e[r-1]===n[i-1];)r--,i--;if(r===c){const e=i<o?a?n[a-1].nextSibling:n[i-a]:s;for(;a<i;)t.insertBefore(n[a++],e)}else if(i===a)for(;c<r;)l&&l.has(e[c])||e[c].remove(),c++;else if(e[c]===n[i-1]&&n[a]===e[r-1]){const o=e[--r].nextSibling;t.insertBefore(n[a++],e[c++].nextSibling),t.insertBefore(n[--i],o),e[r]=n[i]}else{if(!l){l=new Map;let t=a;for(;t<i;)l.set(n[t],t++)}const o=l.get(e[c]);if(null!=o)if(a<o&&o<i){let s,u=c,d=1;for(;++u<r&&u<i&&null!=(s=l.get(e[u]))&&s===o+d;)d++;if(d>o-a){const r=e[c];for(;a<o;)t.insertBefore(n[a++],r)}else t.replaceChild(n[a++],e[c++])}else c++;else e[c++].remove()}}else c++,a++})(t,n,i):(n&>(t),mt(t,i));n=i}else if(e.nodeType){if(Array.isArray(n)){if(c)return n=gt(t,n,o,e);gt(t,n,null,e)}else null!=n&&""!==n&&t.firstChild?t.replaceChild(e,t.firstChild):t.appendChild(e);n=e}}return n}function pt(t,e,n,o){let r=!1;for(let i=0,c=e.length;i<c;i++){let c,a=e[i],s=n&&n[t.length];if(null==a||!0===a||!1===a);else if("object"==(c=typeof a)&&a.nodeType)t.push(a);else if(Array.isArray(a))r=pt(t,a,s)||r;else if("function"===c)if(o){for(;"function"==typeof a;)a=a();r=pt(t,Array.isArray(a)?a:[a],Array.isArray(s)?s:[s])||r}else t.push(a),r=!0;else{const e=a+"";s&&3===s.nodeType&&s.data===e?t.push(s):t.push(document.createTextNode(e))}}return r}function mt(t,e,n=null){for(let o=0,r=e.length;o<r;o++)t.insertBefore(e[o],n)}function gt(t,e,n,o){if(void 0===n)return t.textContent="";const r=o||document.createTextNode("");if(e.length){let o=!1;for(let i=e.length-1;i>=0;i--){const c=e[i];if(r!==c){const e=c.parentNode===t;o||i?e&&c.remove():e?t.replaceChild(r,c):t.insertBefore(r,n)}else o=!0}}else t.insertBefore(r,n);return[r]}function ht(t){const[,o]=((t,...o)=>{const r=o.length;if(n&&e in t){const e=r>1?o.flat():o[0],n=o.map((e=>new Proxy({get:n=>e.includes(n)?t[n]:void 0,has:n=>e.includes(n)&&n in t,keys:()=>e.filter((e=>e in t))},U)));return n.push(new Proxy({get:n=>e.includes(n)?void 0:t[n],has:n=>!e.includes(n)&&n in t,keys:()=>Object.keys(t).filter((t=>!e.includes(t)))},U)),n}const i=[];for(let e=0;e<=r;e++)i[e]={};for(const e of Object.getOwnPropertyNames(t)){let n=r;for(let t=0;t<o.length;t++)if(o[t].includes(e)){n=t;break}const c=Object.getOwnPropertyDescriptor(t,e);!c.get&&!c.set&&c.enumerable&&c.writable&&c.configurable?i[n][e]=c.value:Object.defineProperty(i[n],e,c)}return i})(t,["component"]);return((t,e)=>{const n=b(t);return b((()=>{const t=n();switch(typeof t){case"function":return y((()=>t(e)));case"string":const n=et.has(t),o=((t,e=!1,n)=>e?document.createElementNS("http://www.w3.org/2000/svg",t):document.createElement(t,{is:n}))(t,n,y((()=>e.is)));return((t,e={},n)=>{const o={};_((()=>o.children=ft(t,e.children,o.children))),_((()=>"function"==typeof e.ref&&at(e.ref,t))),_((()=>((t,e,n,o,r={},i=!1)=>{e||(e={});for(const c in r)if(!(c in e)){if("children"===c)continue;r[c]=ut(t,c,null,r[c],n,i,e)}for(const c in e){if("children"===c)continue;const o=e[c];r[c]=ut(t,c,o,r[c],n,i,e)}})(t,e,n,0,o,!0)))})(o,e,n),o}}))})((()=>t.component),o)}function _t(t){const e=[];for(let n=1;n<=t;n++){const o=n/t;e.push(o)}return e.push(0),e}function vt({l:t,u:e,p:n,m:o,h:r}){const{height:i,width:c}=n,a=i/t.span_rows,s=c/t.span_columns,l=i-a+a/2,u=n.top+l,d=innerHeight;if(!(u>=0&&u<=d||n.bottom>=0&&n.bottom<=d))return;const f=new Set(e.parentElement.children),p=n.left-s/2,m=n.right+s/2,g=M
831ath.max(u,0),h=t=>f.has(t),_=document.elementsFromPoint(p,g).find(h),v=document.elementsFromPoint(m,g).find(h),[,b]=o.get(e),[,w]=r.get(e);w(v),b(_)}const bt="[Depict]",wt=new URLSearchParams(location.search).has("depict_debug"),yt=location.hostname.endsWith("urlbox.com"),kt=wt||yt,St=(...t)=>kt&&console.log(bt,...t),xt=(...t)=>kt&&console.warn(bt,...t);class It extends URL{get _(){const t=this.pathname.split("/").at(-1);try{return decodeURIComponent(t)}catch(e){return St(e),t}}set _(t){const e=this.pathname.split("/");e.pop(),e.push(t),this.pathname=e.join("/")}get v(){return this._.split(".").slice(0,-1).join(".")}set v(t){this._=[t,this.k].join(".")}get k(){return this._.split(".").at(-1)}constructor(t){if(super(t,document.baseURI),!(this instanceof It)){const t=Object.entries(Object.getOwnPropertyDescriptors(It.prototype));Object.defineProperties(this,Object.fromEntries(t.filter((([t])=>"constructor"!==t))))}}}const Mt=t=>t.includes(",")&&t.includes(" ")&&(t.includes("w")||t.includes("x")),Ot=t=>t.match(/url\(['"]?(.*?)['"]?\)/)?.[1];function Pt(t){const e=[];let n="";for(const o of t.split(","))n+=(n?",":"")+o,/\d+(\.\d+)?[wx]\s*$/.test(n.trim())&&(e.push(n),n="");return n.trim()&&e.push(n),e}const Tt=t=>{const e=Pt(t);return e[0]?.trim().split(" ")[0]??""};function At(t){let e=t;return e=e.replace(/\.progressive$/,""),e=e.replace(/@(2|3)x$/,""),e=e.replace(/_crop_(top|center|bottom|left|right)$/,""),e=e.replace(/_(pico|icon|thumb|small|compact|medium|large|grande|original|master|\d+x|x\d+|\d+x\d+|\{width\}x|\{size\})$/,""),e}function Dt(t,e){if(!e)return!1;const n=(t=>{if(!t)return;if(Mt(t))return new It(Tt(t));const e=Ot(t);return new It(e||t)})(e);if(!n)return!1;const o=new It(t);return n._===o._||At(n.v)===o.v&&((r=o.k)===(i=n.k)||"png"===r&&"jpg"===i);var r,i}function Et(t,e,n){const o=new It(t),r=new It(e),i=new It(n),c=o.v.split(r.v).pop();i._=`${i.v}${c}.${i.k}`;const a=new Set(["v","crop_left","crop_top","crop_width","crop_height"]);for(const[s,l]of o.searchParams)a.has(s)||"crop"===s&&"region"===l||i.searchParams.set(s,l);return i}function Ct(t){const e=t.getAttribute("width"),n=t.getAttribute("height");return{S:e?+e:void 0,I:n?+n:void 0}}const Lt="depictDefaultImage",$t="depictHoverImage";function Rt({M:t,O:e,P:n,T:o}){const{S:r,I:i}=Ct(t),c=n.width;for(const a of o){let o=t;for(let t=0;t<a.length;t++){const i=a[t];if(t===a.length-1){const t=o[i];Nt({A:t,D:e=>{St("Setting",i,"previously",t,"to",e),o[i]=e},P:n,C:r,L:c,O:e,R:"dataset"===a[0]});break}o=o[i]}}if(t instanceof HTMLImageElement){const e=n.alt,o=t.alt;o&&e&&o!==e&&(t.alt=e),r&&c&&r!==c&&(t.width=c);const a=n.height;i&&a&&i!==a&&(t.height=a)}}function Nt({A:t,D:e,O:n,P:o,C:r,L:i,R:c}){const a=o.image;if(!a)return;if(Mt(t)){const o=Pt(t).map((t=>{const e=t.trim();if(!e)return t;const[o,c]=e.split(" ");return`${Et(o,n,a)} ${c===r+"w"?i+"w":c}`})).join(", ");return void(t!==o&&e(o))}const s=Ot(t);if(s){const o=Et(s,n,a),r=t.replace(s,o.href);t!==r&&e(r)}else{let o=Et(t,n,a).href;if(c){const t=o.split("/"),e=decodeURIComponent(t.pop());o=[...t,e].join("/")}t!==o&&e(o)}}function Bt(t,e){const n=[];let o;if(e instanceof HTMLImageElement||e instanceof HTMLSourceElement)for(const r of["src","srcset"])Dt(t,e[r])&&(n.push([r]),o||=e[r]);for(const r in e.dataset){const i=e.dataset[r];i&&Dt(t,i)&&(n.push(["dataset",r]),o||=i)}return{T:n,N:o}}function Ft(t,e){const n=[...t?.querySelectorAll("img,source,[data-bgset]")||[]].filter((t=>!t.hasAttribute("data-depict-no-modify")));St("productCard:",t,"allImageChildren:",n);const o={};if(!n||!t)return o;for(const r of e){if(!r)continue;const e=Ht(r,n,t);e.length&&(o[r]=e)}return o}function Ht(t,e,n){if(!t||!e)return[];const o=[...e].map((e=>({B:e,...Bt(t,e)}))).filter((({T:t,N:e})=>t.length>0&&e)),{v:r}=new It(t);for(const i of n?.querySelectorAll(`[style*=${JSON.stringify(r)}]`)||[]){const e=i.style.cssText;i&&e&&Dt(t,e)&&o.push({B:i,T:[["style","cssText"]],N:e})}return o}function jt(t){const{F:e,H:n}=Vt(t,"default",Lt),{F:o,H:r}=Vt(t,"hover",$t);return{j:n,V:r,q:o,J:e}}function Vt(t,e,n){const o=`[data-depict-${e}-image]`,r=t?.matches(o)?t:t?.querySelector(o),i=r?.dataset,c=i?.[n];return{H:c,F:i}}const qt="depict-content-block",zt=t=>t instanceof HTMLElement&&t.classList.contains(qt);function Jt(t,e){if(!e.length)return t;const n=new Set(t);for(const{W:o,U:r}of e)r?n.add(o):n.delete(o);if(n.size!==t.size)return n;for(const o of n)if(!t.has(o))return n;return t}function Wt({G:t,K:e,X:n}
831){if(t?.classList.contains(qt))return()=>e().get(t)?.();const{j:o,V:r}=jt(t),i=Ft(t,[r,o]),c=o?i[o]:void 0,a=r?i[r]:void 0;if(!t||!c&&!a)return()=>{};const s=c?Gt(c).B:void 0,l=a?Gt(a).B:void 0;let u=!1;const[d,f]=h(0),[p,m]=h(0),[g,_]=h(0),[S,x]=h(0),[I,M]=h(0),O=new ResizeObserver((e=>w((()=>{for(const{target:n,contentRect:{height:o}}of e)n===t?f(o):n===s?m(o):n===l&&_(o),u||(u=!0,queueMicrotask((()=>{try{const e=t.getBoundingClientRect(),n=y(g)&&l&&y(g)>y(p)?l:s,o=n?.getBoundingClientRect(),r=o?.width&&o.height&&e.width&&e.height?Ut(o.top-e.top,e.bottom-o.bottom,e.height):void 0;r?(x(r.Z),M(r.Y)):(x(0),M(0))}finally{u=!1}})))}))));k((()=>O.disconnect())),s&&O.observe(s),l&&O.observe(l),O.observe(t);const P=b((()=>((t,e)=>{if(t&&e){if(!(e>t))return t-e;St("Discarding alignment measurement: image",e,"taller than card",t)}})(d(),p()||g())));return v((()=>{const t=P();if(null==t)return;const e={Z:S(),Y:I()};n((o=>{let r=o.get(t);return r||(r=new Set,o.set(t,r)),r.add(e),k((()=>n((n=>(r.delete(e),r.size||n.get(t)!==r||n.delete(t),n))))),o}))})),P}function Ut(t,e,n){if(Math.min(t,e)<-2||Math.max(t,e)>n+2)return;const o=t=>Math.min(Math.max(t,0),n);return{Z:o(t),Y:o(e)}}function Gt(t){const e=((t,e)=>{let n,o=0;for(const r of t){const t=e(r);t>o&&(n=r,o=t)}return n??t[0]})(t.filter((t=>"IMG"===t.B?.tagName)),(t=>{const{width:e,height:n}=t.B.getBoundingClientRect(),o=e*n;return o&&("function"==typeof(r=t.B).checkVisibility?r.checkVisibility({visibilityProperty:!0}):"hidden"!==getComputedStyle(r).visibility)?o:0;var r}));if(e)return e;const[n]=t;if(t.every((t=>"SOURCE"===t.B?.tagName))){const t=n.B?.closest("picture")?.querySelector("img");if(t)return{B:t}}return n}function Kt(t){for(const e of t)return e}const Xt=new WeakMap,Zt=new WeakMap;let Qt=!0,Yt=!1;function te(t,e,n){if(!t)return;const o=n+"";let r=Zt.get(t);if(r&&e in r)return void(r[e]=o);if(Xt.get(t)?.[e]===o)return;if(document.documentElement.contains(t))return void ee(t,e,o);r||Zt.set(t,r={}),r[e]=o;const i=r;queueMicrotask((()=>{const n=i[e];delete i[e],ee(t,e,n)}))}function ee(t,e,n){if(Xt.get(t)?.[e]!==n)if(!wt&&Qt&&!yt||(t.style.setProperty(e,n),yt)){try{oe(t,e,n)}catch(o){Yt||(Yt=!0,console.warn("[Depict] element.animate() failed, writing the style inline instead",o)),t.style.setProperty(e,n)}ne(t,e,n)}else ne(t,e,n)}function ne(t,e,n){Xt.set(t,{...Xt.get(t),[e]:n})}function oe(t,e,n){t.animate([{[e]:n},{[e]:n}],{fill:"forwards",duration:1})}const re=ae("depict-grid-start-beacon",["data-paginate"]),ie=ae("depict-grid-end-beacon"),ce=ae("depict-watermark-container");function ae(t,e){const[n,o]=h(new Set),r={},i={};class c extends HTMLElement{static observedAttributes=e||[];connectedCallback(){o((t=>new Set(t).add(this)))}disconnectedCallback(){o((t=>{const e=new Set(t);return e.delete(this)?e:t}))}attributeChangedCallback(t,e,n){(0,i[t])((t=>(t.set(this,n),t)))}}for(const a of e||[]){const[t,e]=h(new WeakMap,{equals:!1});r[a]=t,i[a]=e}return customElements.define(t,c),{tt:n,et:r}}const se=I();function le(t){const e=b((()=>{for(const t of re.tt()){const e=t.parentElement;if(e)return e}})),n=b((()=>{for(const t of ie.tt())if(e()?.contains(t))return!0;return!1})),o=b((()=>!!e()));return v((()=>{o()&&(()=>{const t="--my-variable",e="flex",n=document.createElement("div");n.style.display=`var(${t})`;const o=document.createElement("div");o.style.contain="strict",o.append(n),document.body.append(o);try{oe(n,t,e),Qt=getComputedStyle(n).display===e}catch{Qt=!1}o.remove()})()})),J(se.Provider,{value:{nt:e,ot:n,rt:o},get children(){return t.children}})}function ue(){return M(se).nt}function de(){return M(se).ot}function fe(){return M(se).rt}const pe="depict_cached_fetch",me="depict_product_elements",ge="depict_collection_handle_to_id",he=JSON.parse(localStorage[pe]||"{}");function _e(t){return he[t]}function ve(t,e){he[t]={time:+new Date,value:e};try{localStorage[pe]=JSON.stringify(he)}catch(n){console.error("[Depict] Could not persist the fetch cache",n)}}async function be({it:t,ct:e,st:n=!1,lt:o}){const r=JSON.stringify({input:t,init:e,...o&&{extraKey:o}}),i=_e(r);if(i&&!n){const t=+new Date-i.time;return{response:new Response(i.value,{status:200}),cacheAgeMs:t}}const c=await fetch(t,e);return 200===c.status&&ve(r,await c.clone().text()),{response:c,cacheAgeMs:0}}async function we({ut:t,dt:e,ft:n,gt:o,st:r=!1,lt:i}){const c=[],a=new Set;let s,l;for(;;){const{response:u,cacheAgeMs:d}=await be({it:"/api/2026-07/graphql.json",ct:ye(t,e,s),st:r,lt:i}),{data:f}=await u.json(),{nodes:p,pageInfo:m}="collection"in f?f.collection.products:f.products;(null==l||d>l)&&(l=d),s=m.endCursor;for(const t of p)c.push(t.id),!1===t.availableForSale&&a.add(t.id);if(w((()=>
831{o(new Set(a)),n(c)})),!m.hasNextPage)return l}}function ye(t,e,n){const o=JSON.stringify(n)||null,r="pageInfo { endCursor hasNextPage hasPreviousPage startCursor }";return{method:"POST",headers:{"Content-Type":"application/json","X-Shopify-Storefront-Access-Token":t},body:JSON.stringify({query:void 0===e?`query Products {\n products(first: 250, after: ${o}, sortKey: TITLE) {\n nodes {\n id\n availableForSale\n }\n ${r}\n }\n}`:`query CollectionProducts {\n collection(id: "gid://shopify/Collection/${e}") {\n products(first: 250, after: ${o}) {\n nodes {\n id\n availableForSale\n }\n ${r}\n }\n }\n}`})}}const ke="/api/2026-07/graphql.json";function Se(t,e){if(!e.length)return t;const n=new Set(e);return t.filter((t=>!n.has(t)))}function xe(t,e,n){return{method:"POST",headers:{"Content-Type":"application/json","X-Shopify-Storefront-Access-Token":t},body:JSON.stringify({query:e,variables:n})}}const[Ie,Me]=h(location.href),Oe=()=>Me(location.href);((t,e=!0)=>{if("undefined"==typeof History)return;const{prototype:n}=History,o=history,r=e=>{const r=n=>{const o=n[e];o&&(n[e]=new Proxy(o,{apply:(n,o,r)=>{const i=Reflect.apply(n,o,r);try{t(r,e)}catch(c){console.error(c)}return i}}))};r(n),Object.getOwnPropertyNames(o).includes(e)&&r(o)};r("pushState"),e&&r("replaceState")})(Oe),addEventListener("popstate",Oe);const Pe=Ie,Te=I(),Ae=()=>M(Te);function De(t){const e=b((()=>{const t=new URL(Pe());return Object.fromEntries(t.searchParams)})),n=b((()=>e().sort_by)),o=b((()=>{for(const t in e())if(t.startsWith("filter")&&"filter.v.availability"!==t&&e()[t])return!0;return!1})),r=b((()=>(t=>{const e=new URL(t).searchParams.getAll("filter.v.availability");return e.includes("1")&&!e.includes("0")})(Pe())));return J(Te.Provider,{value:{ht:o,_t:n,vt:r},get children(){return t.children}})}const Ee=t=>!!t.replaces_hover,Ce=document.currentScript,Le=(t,e)=>!t.visibility||t.visibility===e,$e=new Set(["p","h1","h2","h3","h4","h5","h6"]),Re=new Set(["javascript:","data:","vbscript:","blob:","file:"]);function Ne(t){if(t)try{return Re.has(new URL(t,document.baseURI).protocol)?void 0:t}catch{return}}const Be={type:"depictFrameReady"},Fe="true"===document.head.dataset.depictCollectionsList||"true"===new URLSearchParams(location.search).get("depict_iframe_preview"),He=new Set(["https://platform.depict.ai","https://lite.depict.ai","https://portal-app-next.anton-osika.workers.dev","https://getdepict.com","https://before-after-4.pages.dev","https://www.getdepict.com","https://before-after.depict.ai"]),je=/^[a-z0-9-]+(?:-portal-app-next\.anton-osika\.workers\.dev|\.before-after-4\.pages\.dev)$/,Ve=new Set(["localhost","127.0.0.1"]);function qe(t,e,{bt:n=!1}={}){const o=()=>{for(const[n,o]of e)t.style.getPropertyValue(n)===o&&"important"===t.style.getPropertyPriority(n)||t.style.setProperty(n,o,"important")};o();const r=new MutationObserver(o);return r.observe(t,{attributes:!0,attributeFilter:["style"]}),()=>{if(r.disconnect(),n)for(const[n]of e)t.style.removeProperty(n)}}const ze=[["overflow","visible"],["position","revert"]],Je="depict-watermark-container",We=Fe?.02:.1;function Ue(t){let e=t;for(;e;)e.hasAttribute("inert")&&e.removeAttribute("inert"),e=e?.parentElement;document.querySelectorAll("dialog[open]").forEach((e=>!e.contains(t)&&e.close()));const n=performance.now(),o=Math.min(300,innerWidth/5),r=innerHeight-1,i=innerWidth-1;for(let c=0;c<=i;c=c>=i?1/0:Math.min(c+o,i))for(let e=150;e<=r;e=e>=r?1/0:Math.min(e+o,r)){const n=document.elementsFromPoint(c,e);if(n.includes(t))for(const e of n){if(e===t)break;if(!t.contains(e))if(e.contains(t))for(const t of["before","after"]){const n="d-hide-"+t;e.classList.contains(n)||"none"!==getComputedStyle(e,"::"+t).content&&(e.classList.add(n),St("pseudohide",e,t))}else e.matches(Je)||e.closest(Je)||(St("pdel",e,n),e.remove())}}St("Popup delete",performance.now()-n,"ms")}const Ge=I();function Ke(t){const{wt:e,yt:n,kt:o,St:r}=(()=>{const[t,e]=h(Fe),[n,o]=h(!1);let r;const i=t=>{if(t.source===parent&&(t=>
831{if(He.has(t))return!0;let e;try{e=new URL(t)}catch{return!1}return e.origin===t&&("https:"===e.protocol&&je.test(e.hostname)?!e.port:("http:"===e.protocol||"https:"===e.protocol)&&Ve.has(e.hostname))})(t.origin)){r=t.origin;try{const n=JSON.parse(t.data);"depictTriggerIframeMode"===n.type?(n.isBeforeAfter&&o(!0),e(!0)):"depictAssignDataset"===n.type&&Object.assign(Ce.dataset,n.assign)}catch(n){xt("Failed to parse message from parent",n)}}};return addEventListener("message",i),k((()=>removeEventListener("message",i))),parent?.postMessage(JSON.stringify(Be),"*"),{wt:t,yt:(e,n,o)=>{t()&&r&&(St("Media errored",o),parent?.postMessage(JSON.stringify({type:"depictMediaLoadingFailed",urls:e,media:n?"video":"image"}),r))},kt:n,St:(e,n)=>{t()&&r&&parent?.postMessage(JSON.stringify({type:"depictBlockContextMenu",urls:e,media:n?"video":"image"}),r)}}})(),i=fe();return v((()=>{e()&&((()=>{const t=ue(),{documentElement:e,scrollingElement:n}=document;let o=!1;v((()=>{const r=t();if(!r)return;n?.scrollTo({top:r.getBoundingClientRect().top-innerHeight*We,...!Fe&&{behavior:"smooth"}}),addEventListener("load",(()=>Ue(r))),Ue(r);const i=new ResizeObserver((()=>Ue(r)));let c;i.observe(e);const a=()=>{if(Fe&&!o&&(requestAnimationFrame((()=>{o=!1,Ue(r)})),o=!0),c)return;const t=r.childElementCount;c=setTimeout((()=>{c=void 0,Ue(r)}),t<20||Fe?0:t<50?1e3:3e3)},s=new MutationObserver(a);s.observe(e,{childList:!0,subtree:!0,attributes:!0,characterData:!0}),addEventListener("transitionstart",a),addEventListener("transitionend",a),k((()=>()=>{s.disconnect(),i.disconnect(),removeEventListener("transitionstart",a),removeEventListener("transitionend",a)}))}))})(),v((()=>{i()&&(()=>{for(const t of["body","documentElement"]){const e=document[t];for(const[t,n]of ze)te(e,t,n);k(qe(e,ze))}})()})))})),J(Ge.Provider,{value:{wt:e,yt:n,kt:o,St:r},get children(){return t.children}})}function Xe(){return M(Ge)}function Ze(){try{return localStorage.depict_ab_variant??=Math.random()>.5?"A":"B"}catch(t){console.error(t)}}const Qe="depict_active_ab_test",Ye=t=>Array.isArray(t)&&t.every((t=>"string"==typeof t&&""!==t)),tn=()=>{try{return localStorage}catch(t){return St("localStorage unavailable",t),null}},en=I();function nn(t){const e=(()=>{const{_t:t,ht:e}=Ae(),{kt:n,wt:o}=Xe(),[r,i]=h(!1),[c,a]=h("null"),[s,l]=h("[]"),[u,d]=h("null"),[f,p]=h("null"),[m,g]=h("null"),[_,y]=h(""),[S,x]=h(2),[I,M]=h(),[O,P]=h(),[T,A]=h(4),[D,E]=h(""),[C,L]=h(""),[$,R]=h(""),[N,B]=h(),[F,H]=h(""),[j,V]=h(""),[q,J]=h(""),[W,U]=h("null"),[G,K]=h(),[X,Z]=h(""),[Q,Y]=h(""),[tt,et]=h(""),[nt,ot]=h(""),[rt,it]=h(!1),[ct,at]=h(!1),[st,lt]=h(),[ut,dt]=h(),[ft,pt]=h(""),[mt,gt]=h(),[ht,_t]=h(),{xt:vt,It:bt}=(t=>{const{wt:e}=Xe(),n=Ze()??null;return{xt:b((()=>{try{if("B"===Ze()||e())return!1;const n=JSON.parse(t()),o=+new Date;return n?.some((t=>{const e=+new Date(t.start_date),n=+new Date(t.end_date);return e<=o&&n>=o}))}catch(n){return console.error("Error parsing abTestsJson",t(),n),!1}})),It:()=>n}})(W),wt=((t,e,n)=>{const o=b((()=>n()?null:((t,e,n=Math.random,o=Date.now())=>{if(!t)return null;if(1e3*t.end_date_ts<=o)return null;const r=((t,e,n=Math.random)=>{const o="depict_collection_ab_variant_"+t.test_id;try{const t=e?.getItem(o);if("A"===t||"B"===t)return t}catch(i){St("ab bucket unreadable",i)}const r=100*n()<t.traffic_split?"B":"A";try{e?.setItem(o,r)}catch(i){St("ab bucket not persisted",i)}return r})(t,e,n);return{test:t,variant:r,productIds:"B"===r?t.variant_b:t.variant_a}})((t=>{if(!t)return null;let e;try{e=JSON.parse(t)}catch(o){return St("collection ab test context unparsable",o),null}if("object"!=typeof e||null===e)return null;const n=e;return"string"==typeof n.test_id&&""!==n.test_id&&"string"==typeof n.collection_id&&""!==n.collection_id&&"number"==typeof n.traffic_split&&Number.isFinite(n.traffic_split)&&"number"==typeof n.end_date_ts&&Number.isFinite(n.end_date_ts)&&Ye(n.variant_a)&&0!==n.variant_a.length&&Ye(n.variant_b)&&0!==n.variant_b.length?{test_id:n.test_id,collection_id:n.collection_id,market_id:"string"==typeof n.market_id&&""!==n.market_id?n.market_id:null,traffic_split:n.traffic_split,end_date_ts:n.end_date_ts,variant_a:n.variant_a,variant_b:n.variant_b}:null})(t()),tn())));return v((()=>{const t=tn(),r=o();if(r)return void((t,e,n,o=Date.now())=>{const r={test_id:t.test_id,variant:e,market_id:t.market_id,collection_id:t.collection_id,expires_at:Math.min(1e3*t.end_date_ts,o+864e5)};if(r.expires_at<=o)St("ab marker already expired, not written",r);else try{n?.setItem(Qe,JSON.stringify(r))}catch(i){St("ab marker not persisted",i)}})(r.test,r.variant,t);const i=e();void 0===i||n()||((t,e)=>{try{const n=e?.getItem(Qe);if(!n)return;const o=JSON.parse(n);o?.collection_id===t&&e?.removeItem(Qe)}catch(n){St("ab marker not cleared",n)}})(i+"",t)})),o})(G,I,o),yt=z((()=>[...re.tt()]),(t=>b((()=>
831re.et["data-paginate"]().get(t))))),kt=()=>w((()=>{const{dataset:t}=Ce,{collectionId:e,collectionHandle:n}=t;P("null"===n?void 0:n),M(e?+e:void 0),dt(t.merchant),pt(t.market||""),gt(t.marketOrderHandle||void 0),_t(t.country||void 0),i("true"===t.alignImages),a(t.contentBlocks),g(t.duplicates),y(t.blockIds),x(+t.columnsMobile),A(+t.columnsDesktop),d(t.paginate),B(t.storefrontAccessKey),p(t.currentPageProductIds),L(t.blockAssets),E(t.blockLinks),R(t.defaultSorting),l(t.imageConfig),H(t.desktopColumnSpacing||"8px"),V(t.desktopRowSpacing||"8px"),J(t.mobileColumnSpacing||"8px"),Z(t.mobileRowSpacing||"8px"),Y(t.desktopMargin||""),et(t.mobileMargin||""),U(t.abTests||"null"),K(t.collectionAbTest||void 0),ot(t.customCss||""),it("true"===t.removeProductCardPadding),lt(t.overrideProductIdOrder),at("true"===t.shouldShowWatermark)}));kt();const xt=new MutationObserver(kt),It=b((()=>{try{return JSON.parse(st()||"null")}catch(t){console.error(t)}})),Mt=b((()=>{if(n())return!1;if(vt())return!0;const o=$(),r=t();return o&&r&&o!==r||e()})),Ot=b((()=>{if(Mt())return[];try{return JSON.parse(m())}catch(t){return console.error("Error parsing duplicatesJson",m(),t),[]}})),[Pt,Tt]=h(),At=b((()=>{for(const e of[...yt(),u]){const n=e();if(n)try{return JSON.parse(n)}catch(t){console.error("Error parsing paginateJson",n,t)}}return{}})),Dt=b((()=>({...At(),...void 0!==Pt()&&{current_page:Pt()}})),void 0,{equals:(t,e)=>JSON.stringify(t)===JSON.stringify(e)}),Et=(()=>{const t=window.matchMedia("(max-width: 990px)"),[e,n]=h(t.matches),o=t=>n(t.matches);return t.addEventListener("change",o),k((()=>t.removeEventListener("change",o))),e})(),Ct=b((()=>Et()?S():T())),Lt=b((()=>{try{return JSON.parse(s())}catch(t){return console.error("Error parsing imageConfigJson",s(),t),[]}})),[$t,Rt]=h([]);v((()=>{const t=Lt().filter(Ee);t.length&&!$t().length&&Rt(t)}));const Nt=b((()=>vt()?[]:((t,e=[])=>{const n=new Map;for(const o of[...t,...e]){if(!o?.product_gid)continue;const t=n.get(o.product_gid);(!t||Ee(t)&&!Ee(o))&&n.set(o.product_gid,o)}return[...n.values()]})(Lt(),$t()))),Bt=b((()=>{try{return JSON.parse(f())}catch(t){return console.error("Error parsing firstPageProductIdsFromLiquidJson",f(),t),null}})),Ft=b((()=>{let t=null;try{t=JSON.parse(c())}catch(l){console.error("Error parsing contentBlocksJson_",c(),l)}const e=_().trim().split(","),n=D().split("á¨"),o=(t=>t.split("á¨").map((t=>{const[e,n]=t.split("âµ°");if(!n){const[t,n]=e.split("ê");return{Mt:t,Ot:n}}const o=n.split("ðº"),r=[];for(const i of o){const t=i.split("ã·"),[e,n,o,c]=t;r.push({Pt:e,Tt:n,At:o,S:+c})}return{Dt:r,Et:e}})))(C()),r=Et()?"mobile":"desktop",i=((t,e,n,o)=>{if(!t?.length||e===n)return t;const r=(t,e)=>!e||Le(t,e),i=[...((t,e,n)=>{const o=new Map;for(const s of t){const t=Math.max(s.index,0),e=o.get(t);e?e.push(s):o.set(t,[s])}const r=[],i=new Set;let c=0,a=0;for(let s=0;a<t.length;s++){const t=o.get(s);if(t){o.delete(s);let l=s;for(const o of t){if(r.push({block:o,productsBefore:c}),a++,!n(o))continue;const t=Math.min(o.span_columns,e);for(let n=0;n<o.span_rows;n++)for(let o=0;o<t;o++)i.add(l+e*n+o);l+=t}}i.has(s)||c++}return r})(t,e,(t=>r(t,o?.authored)))].sort(((t,e)=>t.productsBefore-e.productsBefore||t.block.index-e.block.index||Number(r(e.block,o?.authored))-Number(r(t.block,o?.authored)))),c=new Map,a=new Set;let s=0,l=0;for(const{block:u,productsBefore:d}of i){const t=Math.min(u.span_columns,n),e=r(u,o?.showing);for(;;)if(a.has(s))s++;else{if(!(l<d||e&&s%n+t>n))break;l++,s++}if(c.set(u,s),e){for(let e=1;e<u.span_rows;e++)for(let o=0;o<t;o++)a.add(s+n*e+o);s+=t}}return t.map((t=>({...t,index:c.get(t)})))})(t||void 0,T(),Ct(),{authored:"desktop",showing:r}),a=i?.map(((t,r)=>({...t,Ct:e[r],...o[r],Lt:Ne(n[r]),span_columns:Math.min(Ct(),t.span_columns)}))),s=a?.filter((t=>Le(t,r)));return((t,e)=>{const n=[];return t?.map((t=>{const o=t.span_columns,r=t.span_rows;let i,c,a,s=t.index;do{if(i=s%e,c=i+o>e,!c)t:for(let t=0;t<r;t++)for(let r=0;r<o;r++)if(n[s+t*e+r]){c=!0;break t}c&&s++}while(c);for(let l=0;l<r;l++)for(let r=0;r<o;r++){const o=s+l*e+r;n[o]=t.Ct,void 0===a&&(a=o)}return{...t,index:a}}))})(s,Ct())})),Ht=b((()=>{try{return JSON.parse(nt()||'""')}catch(t){return St(t),""}}));return xt.observe(Ce,{attributes:!0}),{$t:Mt,Rt:Ft,Nt:Ot,Bt:Dt,Ft:Bt,Ht:wt,dt:I,ut:N,jt:Ct,Vt:r,qt:c,zt:Nt,Jt:F,Wt:j,Ut:q,Gt:X,Kt:Q,Xt:tt,Zt:Ht,Qt:rt,Yt:ct,te:It,ee:Tt,ne:O,oe:Et,re:ut,ie:ft,ce:mt,ae:ht,It:bt}})();return J(en.Provider,{value:e,get children(){return t.children}})}function on(){return M(en)}const rn=I(),cn=I(),an=new Set;function sn(t){const{ut:e,dt:n,Ft:o,te:r,Ht:i,Bt:c,ce:a,ae:s}=on(),[l,u]=h(void 0,{equals:!1}),[d,f]=h(new Set),[p,m]=h(void 0,{equals:!1}),{_t:g,vt:_}=Ae();v((async()=>{const t=e();if(!t)return;if(a()&&null!==p()&&!_())return;
831const o=await we({ut:t,dt:n(),ft:u,gt:f,lt:g()});o<1e4||(o<6e5&&await new Promise((t=>addEventListener("load",t,{once:!0}))),we({ut:t,dt:n(),ft:u,gt:f,st:!0,lt:g()}))})),v((()=>{const t=a();if(!t||i())return;const n=e();n?(async(t,e)=>{const n=async n=>{const{ids:o,cacheAgeMs:r}=await(async({ut:t,se:e,ae:n,st:o=!1})=>{const r=`marketOrder:${e}:${n}`,i=_e(r),c=i&&(t=>{try{const e=JSON.parse(t);if(Array.isArray(e.raw)&&Array.isArray(e.hidden)&&"number"==typeof e.checked)return e}catch(e){console.error("[Depict] Unreadable cached market order",e)}})(i.value),a=+new Date;if(i&&c&&!o)return{ids:Se(c.raw,c.hidden),cacheAgeMs:a-i.time};const s=await fetch(ke,xe(t,'query MarketProductOrder($handle: String!) {\n metaobject(handle: { type: "depict_multi_market_collection", handle: $handle }) {\n field(key: "product_order") {\n reference {\n ... on Metaobject {\n fields {\n key\n value\n }\n }\n }\n }\n }\n}',{handle:e}));if(200!==s.status)throw Error("Market product order request failed with "+s.status);const{data:l,errors:u}=await s.json();if(u||!l)throw Error("Market product order request returned errors");const d=(t=>{const e=t.map((({key:t,value:e})=>({index:Number(/^products_(\d+)$/.exec(t)?.[1]),value:e}))).filter((({index:t,value:e})=>Number.isInteger(t)&&e)).sort(((t,e)=>t.index-e.index)),n=[];for(const{value:r}of e)try{const t=JSON.parse(r);Array.isArray(t)&&n.push(...t.filter((t=>"string"==typeof t)))}catch(o){console.error("[Depict] Unreadable product_order chunk",r,o)}return n})(l.metaobject?.field?.reference?.fields??[]);let f=[],p=a,m=!0;var g,h;return c&&a-c.checked<6e5&&(g=c.raw,h=d,g.length===h.length&&g.every(((t,e)=>t===h[e])))?({hidden:f,checked:p}=c):d.length&&({hidden:f,complete:m}=await(async(t,e,n)=>{const o=n&&/^[A-Z]{2}$/.test(n)?`@inContext(country: ${n})`:"",r=[];for(let a=0;a<e.length;a+=250)r.push(e.slice(a,a+250));const i=[];let c=!0;return await Promise.all(r.map((async e=>{try{const n=await fetch(ke,xe(t,`query VisibleProducts($ids: [ID!]!) ${o} { nodes(ids: $ids) { ... on Product { id variantsCount { count } } } }`,{ids:e}));if(200!==n.status)throw Error("Visibility request failed with "+n.status);const{data:r,errors:c}=await n.json();if(c||!r)throw Error("Visibility request returned errors");r.nodes.forEach(((t,n)=>{t&&0!==t.variantsCount?.count||i.push(e[n])}))}catch(n){console.error("[Depict] Could not check product visibility",n),c=!1}}))),{hidden:i,complete:c}})(t,d,n)),m&&ve(r,JSON.stringify({raw:d,hidden:f,checked:p})),{ids:Se(d,f),cacheAgeMs:0}})({...t,st:n});return e(o.length?o:null),r},o=await n(!1);o<1e4||(o<6e5&&await("complete"===document.readyState?Promise.resolve():new Promise((t=>addEventListener("load",t,{once:!0})))),await n(!0))})({ut:n,se:t,ae:s()},m).catch((t=>{console.error("[Depict] Could not fetch the market product order",t),p()||m(null)})):m(null)}));const w=b((()=>_()?d():an)),y=b((()=>{return t=(({le:t,ue:e,de:n,fe:o,pe:r,me:i})=>t||(e?.length?e:n||(void 0===n?r?.length&&i?r:void 0:!o?.length&&r?.length&&i?r:o)))({le:i()?.productIds,ue:r(),de:a()?p():null,fe:l(),pe:o(),me:0===c().current_page}),e=w(),t&&e.size?t.filter((t=>!e.has(t))):t;var t,e}),void 0,{equals:!1});return J(rn.Provider,{value:y,get children(){return J(cn.Provider,{value:w,get children(){return t.children}})}})}function ln(){return M(rn)}const un="[data-depict-product-id]",dn=t=>"gid://shopify/Product/"+t,fn=t=>t.slice(22),pn=t=>t.includes("duplicate");function mn(t,e){return"toSorted"in t?t.toSorted(e):[...t].sort(e)}function gn(t,e){return null!=t.index?t.index:e.get(t.product_gid)??1/0}const hn="data-depict-pulled-forward",_n="depict-pulled-away",vn=I();function bn(){return M(vn)}function wn(t){const e=ue(),n=ln(),o=M(cn),[r,i]=h(new Set),[c,a]=h(new Set),[s,l]=h(void 0,{equals:!1});_((()=>{const t=e();if(!t)return i(new Set),a(new Set),void l(void 0);const{ge:n,he:o}=(t=>{const e=[],n=[];for(const o of t)o instanceof HTMLElement&&(zt(o)?n:e).push(o);return{ge:e,he:n}})(t.children);i(new Set(n)),a(new Set(o)),l(void 0);const r=new MutationObserver((t=>{const e=(t=>{const e=[],n=[],o=(t,o)=>{for(const r of t)r instanceof HTMLElement&&(zt(r)?n:e).push({W:r,U:o})};for(const r of t)o(r.removedNodes,!1),o(r.addedNodes,!0);return{ge:e,he:n}})(t);w((()=>{let t=!1;i((n=>{const o=Jt(n,e.ge);return t=o!==n,new Set(o)})),a((t=>Jt(t,e.he))),t&&l(void 0)}))}));r.observe(t,{childList:!0}),k((()=>r.disconnect()))}));const u=b((()=>{const t={};for(const e of r()){const n=e.matches(un)?e:e.querySelector(un),o=n?.dataset.depictProductId;if(o){const n=dn(o);
831t[n]&&!t[n].hasAttribute(hn)||(t[n]=e)}else ie.tt()}return t})),{Nt:d}=on(),f=b((()=>{const t=n();return t?(({_e:t,Nt:e,ve:n})=>{const o=[...t],r=e?.filter((t=>!n.has(t.product_gid))),i=((t,e)=>{if(!t)return t;const n=new Map(e.map(((t,e)=>[t,e])));return mn(t,((t,e)=>gn(t,n)-gn(e,n)))})(r??null,t);return i?.forEach((t=>{const e=dn(t.handle);if(null!==t.index)o.splice(t.index,0,e);else{const n=o.indexOf(t.product_gid);if(-1===n)return;const r=n+1+mn(i.filter((e=>e.product_gid===t.product_gid)),((t,e)=>(t?.created_at||1/0)-(e?.created_at||1/0))).indexOf(t);o.splice(r,0,e)}})),o})({_e:t,Nt:d(),ve:o()}):[]})),p=b((()=>{const t={};for(const e of n()||[])t[e]=e;for(const e of d()||[])t[dn(e.handle)]=e.product_gid;return t})),[m,g]=h(new Set),v=b((()=>{const t=u(),e=m();return f().map((n=>!e.has(n)&&t[n])).filter((t=>t))})),y=b((()=>{const t=u();return f().map((e=>!pn(e)&&t[e])).filter((t=>t))}));return J(vn.Provider,{value:{be:v,we:f,ye:p,ke:u,Se:r,xe:s,Ie:c,Me:y,Oe:g},get children(){return t.children}})}function yn(t,e,n){return t>=1&&1===e||!n}const kn=(t,e)=>t.length===e.length&&t.every(((t,n)=>t===e[n]));function Sn(t,e){return"difference"in t?t.difference(e):new Set([...t].filter((t=>!e.has(t))))}function xn(t){const e=new It(t);return e.v=At(e.v),e._}function In(t,e,{Pe:n=!0}={}){if(!e)return;const o=e.default,r=e.hover,i=o.image,c=r.image,{j:a,V:s,J:l,q:u}=jt(t),{Te:d,Ae:f}=(({V:t,De:e,j:n,Ee:o})=>{const r=[],i=[];n&&o&&(r.push(n),i.push(o)),t&&e&&(r.push(t),i.push(e));const c=Object.fromEntries(r.map((t=>[xn(t),t]))),a=Object.fromEntries(i.map((t=>[xn(t),t]))),s={...c,...a},l=new Set(Object.keys(c)),u=new Set(Object.keys(a));return{Te:[...Sn(l,u)].map((t=>s[t])),Ae:[...Sn(u,l)].map((t=>s[t]))}})({j:a,V:s,Ee:i,De:c}),p=Ft(t,[a,s,i,c]),m=d.map((t=>(t=>{if(!t?.length)return;let e,n,o,r;for(const{T:i,B:c}of t){const[t]=i;let a,s=c;for(const e of t)s=s?.[e];if("string"!=typeof s||!s)continue;Mt(s)&&(a=Tt(s));const l=Ot(s);l?a=l:a??=s;const u=new It(a),d=u.searchParams;u.v=At(u.v);for(const e of[...d.keys()])"v"!==e&&d.delete(e);if(e||=u.href,c instanceof HTMLImageElement){const{S:t,I:e}=Ct(c);n||=c.alt,o||=t,r||=e}}return e?{image:e,alt:n,width:o,height:r}:void 0})(p[t]))),g=new Set;if(a&&i){Mn({O:a,Ce:p,P:o,Le:g});const t="files/"+new It(i)._;l&&l[Lt]!==t&&(l[Lt]=t)}if(s&&c){Mn({O:s,Ce:p,P:r,Le:g});const t="files/"+new It(c)._;u&&u[$t]!==t&&(u[$t]=t)}if(n)for(let h=0;h<f.length;h++){const t=f[h],e=m[h];e&&t&&Mn({O:t,Ce:p,P:e,Le:g})}}function Mn({O:t,Ce:e,P:n,Le:o}){const r=e[t];if(t&&r)for(const{B:i,T:c}of r)o.has(i)||(Rt({M:i,O:t,P:n,T:c}),o.add(i))}function On(t){const{Me:e}=bn(),n=de();return b((()=>{if(n())return!0;const o=e();return o.indexOf(t)<o.length-1}))}function Pn(t){t.removeAttribute("ref"),t.removeAttribute("data-page");for(const e of t.querySelectorAll('[ref="cards[]"]'))e.removeAttribute("ref"),e.removeAttribute("data-page")}const Tn="shopify-section-",An=new Map;function Dn(t,e){return Math.floor(t/e)+1}function En(t,e){const n=t.closest(`[id^="${Tn}"]`)?.id.slice(16);if(!n)return Promise.resolve(void 0);const o=new URL(location.href);o.searchParams.set("page",e+""),o.searchParams.set("section_id",n);const r=o.toString();let i=An.get(r);return i||(i=fetch(o).then((t=>{if(!t.ok)throw Error("Section Rendering API responded "+t.status);return t.text()})).then((t=>(new DOMParser).parseFromString(t,"text/html").querySelector("depict-grid-start-beacon")?.parentElement??void 0)).catch((t=>{console.warn(`Depict: could not load page ${e} of the theme's grid`,t)})),An.set(r,i)),i}function Cn(t,e){for(const n of t?.children||[]){const t=n.matches(un)?n:n.querySelector(un),o=t?.dataset.depictProductId;if(o&&dn(o)===e)return n}}function Ln(t){const e=t.cloneNode(!0);return t.classList.contains(_n)||t.hasAttribute(hn)?(e.classList.remove(_n),e.removeAttribute(hn),e):e}const $n="depict-hidden-pagination",Rn="depict-pulled-forward-shown";function Nn(){try{return JSON.parse(sessionStorage.getItem(Rn)||"{}")}catch(t){return xt("Could not read pulled-forward products",t),{}}}const Bn=t=>`${location.pathname}#${t}`;var Fn=rt("<video crossorigin=anonymous>"),Hn=rt("<source>");function jn(t){const e=b((()=>(t=>{const{oe:e}=on(),n=e()?-1:1;return mn(t,((t,e)=>"m3u8"===t.Pt&&"m3u8"!==e.Pt?n:"m3u8"===e.Pt&&"m3u8"!==t.Pt?-n:e.S-t.S))})(t.Dt))),n=(()=>{const t=document,[e,n]=h("hidden"!==t.visibilityState),o=()=>n("hidden"!==t.visibilityState);return t.addEventListener("visibilitychange",o),k((()=>t.removeEventListener("visibilitychange",o))),e})(),{yt:o}=Xe();return at((e=>{const o=b((e=>{const o=n()&&t.$e;return!(e||!t.Re)||o}));v((()=>{o()?e.play().catch((t=>xt("Error playing video",t))):e.pause()}))}),r=Fn()),r.addEventListener("error",(e=>o(t.Dt.map((t=>
831t.At)),!0,e))),r.playsInline=!0,r.muted=!0,r.loop=!0,r.controls=!1,it(r,"disablepictureinpicture",!0),st(r,J(G,{get each(){return e()},children:t=>{return e=Hn(),_((n=>{var o=t().Tt,r=t().At;return o!==n.e&&it(e,"type",n.e=o),r!==n.t&&it(e,"src",n.t=r),n}),{e:void 0,t:void 0}),e;var e}})),_((()=>it(r,"poster",t.Ne))),r;var r}function Vn(){try{return localStorage.getItem("depict_device_id")}catch{return null}}function qn(){try{return crypto.randomUUID()}catch{return(()=>{const t=new Uint8Array(16);crypto.getRandomValues(t),t[6]=15&t[6]|64,t[8]=63&t[8]|128;const e=Array.from(t,(t=>t.toString(16).padStart(2,"0"))).join("");return`${e.slice(0,8)}-${e.slice(8,12)}-${e.slice(12,16)}-${e.slice(16,20)}-${e.slice(20)}`})()}}let zn;function Jn(){try{return sessionStorage.depict_session_id??=zn??=qn()}catch{return zn??=qn()}}const Wn=()=>!!globalThis?.Shopify?.designMode;function Un({merchant:t,market:e,abVariant:n}){return{merchant:t,market:e,device_id:Vn()??"",session_id:Jn(),depict_ab_variant:n,timestamp:Date.now()}}function Gn(t){return fetch("https://depict-search.apps.depict.ai/api/shopify-lite-tracking",{method:"POST",keepalive:!0,headers:{"Content-Type":"text/plain"},body:JSON.stringify(t)}).then((e=>e.ok||(St("tracking request failed:",e.status,t),!1))).catch((e=>(St("tracking request failed:",e,t),!1)))}let Kn,Xn=[],Zn=!1,Qn=!1;const Yn=()=>Qn||Wn();function to(){if(null!=Kn&&(clearTimeout(Kn),Kn=void 0),!Xn.length)return;const t=Xn;Xn=[],Gn(t.map((({event:t})=>t))).then((e=>{if(e)for(const{onDelivered:n}of t)n?.()}))}function eo(t,e){Yn()||(Zn||(Zn=!0,addEventListener("pagehide",to),document.addEventListener("visibilitychange",(()=>{"hidden"===document.visibilityState&&to()}))),Xn.push({event:t,onDelivered:e}),Kn??=setTimeout(to,50))}function no(t){const e=new Map,n=new IntersectionObserver((t=>w((()=>t.forEach((t=>e.get(t.target)?.(t)))))),t);return k((()=>n.disconnect())),(t,o)=>{e.set(t,o),n.observe(t),k((()=>{n.unobserve(t),e.delete(t)}))}}const oo=I();function ro(t){const e=no({threshold:[0,.5]}),n=no({rootMargin:"-50% 0px"});return J(oo.Provider,{value:{Be:e,Fe:n},get children(){return t.children}})}function io(t,e=0){const[n,o]=h(!1);return M(oo).Be(t,(t=>o(t.isIntersecting&&t.intersectionRatio+.001>=e))),n}var co=rt("<div class=background-overlay>"),ao=rt("<div class=content-text>");function so(t){const e=b((()=>t.l.text));return J(K,{get when(){return e()},get children(){return[J(K,{get when(){return e()?.background_overlay},get children(){var t=co();return _((n=>{return null!=(o=e().background_overlay,r=e().overlay_style,i=e().vertical_alignment,n="gradient"!==r?o:"start"===i?`linear-gradient(to bottom, ${o}, transparent 45%)`:"end"===i?`linear-gradient(to top, ${o}, transparent 45%)`:`linear-gradient(to top, transparent, ${o} 50%, transparent)`)?t.style.setProperty("--overlay-color",n):t.style.removeProperty("--overlay-color");var o,r,i})),t}}
831),(n=ao(),st(n,J(G,{get each(){return[e().header,e().body]},children:t=>{const e=()=>(t=>{const e=t?.trim().toLowerCase();return e&&$e.has(e)?e:"p"})(t()?.html_tag);return J(K,{get when(){return t()?.text},get children(){return J(ht,{class:"text-part",get classList(){return{underline:t()?.underline,italic:t()?.italic,bold:t()?.bold,[e()]:!0}},get style(){return{"--color":t()?.color_hex||"white"}},get component(){return e()},get children(){return t()?.text}})}})}})),_((o=>{var r=!!e()?.text_shadow,i=!!e()?.background_overlay,c=e()?.gap||"0",a=e()?.horizontal_alignment||"center",s=e()?.vertical_alignment||"center",l=t.He+"px";return r!==o.e&&n.classList.toggle("text-shadow",o.e=r),i!==o.t&&n.classList.toggle("with-overlay",o.t=i),c!==o.a&&(null!=(o.a=c)?n.style.setProperty("--text-gap",c):n.style.removeProperty("--text-gap")),a!==o.o&&(null!=(o.o=a)?n.style.setProperty("--h-align",a):n.style.removeProperty("--h-align")),s!==o.i&&(null!=(o.i=s)?n.style.setProperty("--v-align",s):n.style.removeProperty("--v-align")),l!==o.n&&(null!=(o.n=l)?n.style.setProperty("--instagram-text-height",l):n.style.removeProperty("--instagram-text-height")),o}),{e:void 0,t:void 0,a:void 0,o:void 0,i:void 0,n:void 0}),n)];var n}})}var lo=rt("<img loading=lazy>",!0,!1);function uo(t){let e;
831const n=globalThis?.visualViewport,[o,r]=h(n?.scale??1),i=b((()=>t.je?t.Ve/t.je:void 0)),c=b((()=>fo(t.qe,400,i()))),a=b((()=>{return e=t.qe,n=[128,256,512,1024,2048,3072,4096],o=i(),n.map((t=>`${fo(e,t,o)} ${t}w`)).join(", ");var e,n,o})),{yt:s}=Xe(),l=()=>{clearTimeout(e),e=setTimeout((()=>r(n?.scale??1)),250)};return n?.addEventListener("resize",l,{passive:!0}),k((()=>n?.removeEventListener("resize",l))),J(K,{get when(){return t.Ve},get children(){var e=lo();return at((e=>{v((()=>e.loading=t.ze?"eager":"lazy"))}),e),e.addEventListener("error",(e=>s([t.qe],!1,e))),_((n=>{var r=t.Je||"Content block image",i="depict-block-image"+(t.We?" "+t.We:""),s=t.Ve*o()+"px",l=a(),u=c();return r!==n.e&&it(e,"alt",n.e=r),i!==n.t&&ct(e,n.t=i),s!==n.a&&it(e,"sizes",n.a=s),l!==n.o&&it(e,"srcset",n.o=l),u!==n.i&&it(e,"src",n.i=u),n}),{e:void 0,t:void 0,a:void 0,o:void 0,i:void 0}),e}})}function fo(t,e,n){const o=null==n?"":"&crop=center&height="+encodeURIComponent(Math.round(e/n));return t+"&width="+encodeURIComponent(e)+o}function po(t){const[e,n]=h(0),[o,r]=h(0);return v((()=>{const e=t.Ue;if(!e)return;const o=new ResizeObserver((t=>w((()=>{for(let o=0;o<t.length;o++){const{width:i,height:c}=t[o].contentRect,a=c||e.getBoundingClientRect().height;a&&r(Math.ceil(a)),i&&n(Math.ceil(i))}}))));o.observe(e),k((()=>o.disconnect()))})),[J(uo,{get Ve(){return e()},get je(){return o()},get qe(){return t.Ge},get ze(){return t.Re},get Je(){return t.Je}}),J(K,{get when(){return t.Ke},get children(){return J(uo,{get Ve(){return e()},get je(){return o()},get qe(){return t.Ke},get ze(){return t.Re||t.$e},We:"hover-image"})}})]}var mo=rt('<a target=_blank rel="noopener noreferrer"class=d-instagram><p class=shadow-text></p><div class=clipped-element>'),go=rt('<svg width=0 height=0 aria-hidden=true><defs><clipPath><path d="M8 4a4 4 0 1 0 0 8 4 4 0 1 0 0-8zm0 6c-1.103 0-2-.897-2-2s.897-2 2-2 2 .897 2 2-.897 2-2 2zm3-10H5a5 5 0 0 0-5 5v6a5 5 0 0 0 5 5h6a5 5 0 0 0 5-5V5a5 5 0 0 0-5-5zm3 11c0 1.653-1.347 3-3 3H5c-1.653 0-3-1.347-3-3V5c0-1.653 1.347-3 3-3h6c1.653 0 3 1.347 3 3v6zm-2-8a1 1 0 1 0 0 2 1 1 0 1 0 0-2z"></path><text x=28>');function ho(t){const[e,n]=h("Arial"),[o,r]=h(0),[i,c]=h(0),[a,s]=h(0),l=new ResizeObserver((t=>{const{contentRect:{width:e,height:o},target:i}=t.at(-1),{font:a,fontSize:l,lineHeight:u}=getComputedStyle(i),d=parseFloat(l),f=parseFloat(u)||d;c(e),r(o),n(a),s(f-d/2+(24>o?12:0))})),u="x"+(2e17*Math.random()).toString(36),d=new ResizeObserver((e=>t.Xe(e.at(-1).contentRect.height))),f=()=>Math.max(o(),24);return k((()=>{l.disconnect(),d.disconnect()})),[(b=mo(),w=b.firstChild,y=w.nextSibling,at((t=>d.observe(t)),b),null!=`url(#${u})`?b.style.setProperty("--text-clip-path",`url(#${u})`):b.style.removeProperty("--text-clip-path"),b.style.setProperty("--icon-width","24px"),b.style.setProperty("--insta-gap","4px"),at((t=>l.observe(t)),w),st(w,(()=>t.Ze)),it(y,"aria-hidden",!0),_((e=>{var n=t.Qe,o=i()+"px",r=f()+"px",c="Instagram post by "+t.Ze;return n!==e.e&&it(b,"href",e.e=n),o!==e.t&&(null!=(e.t=o)?b.style.setProperty("--text-width",o):b.style.removeProperty("--text-width")),r!==e.a&&(null!=(e.a=r)?b.style.setProperty("--text-height",r):b.style.removeProperty("--text-height")),c!==e.o&&it(w,"aria-label",e.o=c),e}),{e:void 0,t:void 0,a:void 0,o:void 0}),b),(p=go(),m=p.firstChild.firstChild,g=m.firstChild,v=g.nextSibling,it(m,"id",u),st(v,(()=>t.Ze)),_((t=>{var n=`translate(0, ${f()/2-12}) scale(1.5)`,o=a(),r=e();return n!==t.e&&it(g,"transform",t.e=n),o!==t.t&&it(v,"y",t.t=o),r!==t.a&&(null!=(t.a=r)?v.style.setProperty("font",r):v.style.removeProperty("font")),t}),{e:void 0,t:void 0,a:void 0}),p)];var p,m,g,v,b,w,y}var _o=rt("<div class=depict-block-media>"),vo=rt("<svg xmlns=http://www.w3.org/2000/svg width=100% height=100%><rect class=spacer-rect>");function bo(t){const e=b((()=>t.l.index<2*t.jt)),{St:n}=Xe();return J(ht,{get component(){return t.l.Lt?"a":"div"},get class(){return qt+(t.l.space?.height?" depict-content-spacer":"")},onContextMenu:()=>{const e=t.l.Dt;e?n(e.map((t=>t.At)),!0):n([t.l.Mt,t.l.Ot].filter((t=>t)),!1)},ref:e=>v((()=>{for(const n in t.Ye)te(e,n,t.Ye[n]);te(e,"--content-aspect-ratio",t.tn.get(t.l.Ct)||"auto"),t.l.space?.height&&te(e,"--content-height",t.l.space.height+"px")})),get href(){return t.l.Lt},get children(){return J(wo,{get Re(){return e()},get tn(){return t.tn},get l(){return t.l}})}})}function wo(t){const[e,n]=h(),[o,r]=h(0),i=b((()=>e()&&io(e()))),c=b((()=>Ne(t.l.instagram_post_metadata?.post_url))),a=b((()=>t.l.instagram_post_metadata?.creator));return at(n,s=_o()),st(s,J(K,{get when(){return t.l.Dt},get children(){return J(jn,{get Ne(){return t.l.Et},get Dt(){return t.l.Dt},get Re(){return t.Re},get $e(){return i()?.()}})}}),null),st(s,J(K,{get when(){return t.l.Mt},get children(){return J(po,{get Ge(){return t.l.Mt},get Ke(){return t.l.Ot},get Ue(){return e()},get Re(){return t.Re},get $e(){return i()?.()},get Je(){return t.l?.alt_text}})}}),null),st(s,J(K,{get when(){return t.l.space},get children(){return J(yo,{})}}),null),st(s,J(so,{get He(){return o()},get l(){return t.l}}),null),st(s,J(K,{get when(){return(t=()=>!!c(),b((()=>t())))()&&a();var t},get children(){return J(ho,{get Qe(){return c()},get Ze(){return a()},Xe:r})}}),null),s;var s}function yo(){return vo()}const ko="depictGridRenderingRan";var So=rt("<style id=depict-custom-styling>"),xo=rt('<svg xmlns=http://www.w3.org/2000/svg viewBox="0 0 279.245 100"><g clip-path=url(#A) transform="translate(-23.844 -.406)"fill=currentColor><path d="M43.206 52.019H28.685a4.84 4.84 0 0 0-4.84 4.84V71.38a4.84 4.84 0 0 0 4.84 4.841h14.521a4.84 4.84 0 0 0 4.84-4.841V56.86a4.84 4.84 0 0 0-4.84-4.84zM70.635 61.7H56.114a4.84 4.84 0 0 0-4.84 4.84v4.84a4.84 4.84 0 0 0 4.84 4.84h14.521a4.84 4.84 0 0 0 4.84-4.84v-4.84a4.84 4.84 0 0 0-4.84-4.84zM43.206 24.59H28.685a4.84 4.84 0 0 0-4.84 4.84v14.521a4.84 4.84 0 0 0 4.84 4.84h14.521a4.84 4.84 0 0 0 4.84-4.84v-14.52a4.84 4.84 0 0 0-4.84-4.84z"></path><path d="M70.635 24.59H56.114a4.84 4.84 0 0 0-4.84 4.84v24.202a4.84 4.84 0 0 0 4.84 4.84h14.521a4.84 4.84 0 0 0 4.84-4.84V29.431a4.84 4.84 0 0 0-4.84-4.84z"></path></g><path d="M276.133 68.702c1.155 0 1.733-.072 3.105-.289v7.221c-2.239.505-3.972.722-5.994.722-7.365 0-10.903-3.177-10.903-12.059V46.389h-5.199v-7.582h5.199V27.904h9.893v10.904h6.643v7.582h-6.643v17.836c0 3.899 1.372 4.477 3.899 4.477zm-38.351 8.16c-11.409 0-18.702-8.087-18.702-19.641 0-11.481 7.293-19.641 18.558-19.641 10.
831181 0 16.608 6.282 17.546 14.875h-10.036c-.362-3.322-1.95-7.221-7.366-7.221-5.921 0-8.52 5.055-8.52 11.987s2.527 11.987 8.52 11.987c5.344 0 7.004-3.683 7.366-7.365h10.036c-.577 8.737-7.22 15.019-17.402 15.019zm-22.269-43.253H205.26v-9.315h10.253zm-.216 42.097h-9.893V38.808h9.893zm-30.028-38.054c9.604 0 16.247 7.438 16.247 19.569s-6.643 19.568-16.247 19.568c-5.56 0-9.315-2.744-10.975-5.055h-.145v16.752h-9.892V38.808h9.892v3.899h.145c1.66-2.166 5.415-5.055 10.975-5.055zm-2.455 31.555c5.488 0 8.449-4.766 8.449-11.986s-2.961-11.914-8.449-11.914c-5.343 0-8.52 4.333-8.52 11.914 0 7.654 3.177 11.987 8.52 11.987zm-22.415-11.408v2.094h-27.223c.072 5.488 3.683 9.387 9.098 9.387 4.983 0 7.005-2.744 7.727-4.838h10.037c-2.022 7.365-7.871 12.42-18.052 12.42-11.843 0-18.775-8.16-18.775-19.641 0-11.12 6.788-19.641 18.775-19.641 12.058 0 18.413 7.437 18.413 20.218zm-27.223-4.477h17.186c0-5.127-3.25-8.304-8.449-8.304-4.91 0-8.304 3.105-8.737 8.304zM97.654 75.706h-22.24V24.077h21.662c14.37 0 23.035 9.243 23.035 25.851s-8.16 25.778-22.457 25.778zm-11.12-9.243h9.459c9.532 0 12.709-6.932 12.709-16.536S105.525 33.32 95.993 33.32h-9.459z"fill=currentColor></path><defs><clipPath id=A><path fill=#fff transform="translate(23.844 24.59)"d="M0 0h51.631v51.631H0z">');function Io(){return xo()}var Mo=rt('<depict-watermark-container><a class=depict-watermark href="https://depict.ai/?ref=depict_watermark"target=_blank>',!0,!1),Oo=rt("<span>Powered by");function Po(t){const{wt:e}=Xe();return o=(n=Mo()).firstChild,"function"==typeof To?at(To,n):To=n,n._$owner=l,"function"==typeof To?at(To,o):To=o,st(o,J(K,{get when(){return e()||Wn()},get fallback(){return[Oo(),J(Io,{})]},get children(){return["Upgrade",J(Io,{})," to remove"]}})),_((()=>ct(n,t.en?"d-fixed":""))),n;var n,o}function To(t){te(t,"display","flex"),te(t,"visibility","visible")}const Ao="[data-depict-recommendations-section]",Do="[data-depict-rec-card]",Eo=new WeakSet,Co=new WeakMap;function Lo(t,e){if(Eo.has(t))return;Eo.add(t);const n=qn();t.setAttribute("data-depict-request-id",n);const o=t.dataset.depictSurfaceId||"",r=(t,r,i)=>{const c=r.dataset.depictCardIndex,a=c?Number(c):NaN;return{event_type:t,request_type:"recommend",request_query:o,request_id:n,card_index:Number.isFinite(a)?a:null,product_id:i,recommender:r.dataset.depictRecommender??null,...Un(e)}};t.addEventListener("click",(t=>{try{const e=t.target,n=e?.closest(Do);if(!n)return;const o=n.dataset.depictProductId;if(!o||Yn())return;Gn([r("collection_product_click",n,o)])}catch(e){console.error("[Depict] initAttribution click handler failed",e)}}));const i=new Set,c=new WeakSet,a=new IntersectionObserver((t=>{try{for(const e of t){if(!e.isIntersecting)continue;const t=e.target;c.add(t),a.unobserve(t);const n=t.dataset.depictProductId;n&&!i.has(n)&&(i.add(n),eo(r("impression",t,n)))}}catch(e){console.error("[Depict] initAttribution impression observer failed",e)}}),{threshold:.5}),s=()=>t.querySelectorAll(Do).forEach((t=>{c.has(t)||a.observe(t)}));s();const l=new MutationObserver(s);l.observe(t,{childList:!0,subtree:!0}),Co.set(t,(()=>{a.disconnect(),l.disconnect()}))}const $o="[data-depict-rec-image-pick]",Ro=new WeakSet,No=new Set;function Bo(t){if(!t.image)return t;const e=new It(t.image);for(const n of[...e.searchParams.keys()])"v"!==n&&e.searchParams.delete(n);return{...t,image:e.href}}const Fo=["width","height","alt"];function Ho(t,e){const[n,o]=e,r=1===e.length?n:"style"===n&&"cssText"===o?"style":void 0;return r&&t.hasAttribute(r)?r:void 0}function jo(t,e){const n=Ho(t,e);return n?t.getAttribute(n):e.reduce(((t,e)=>t?.[e]),t)}function Vo(t,e,n){const o=Ho(t,e);if(o)return void(t.getAttribute(o)!==n&&t.setAttribute(o,n));const r=e.slice(0,-1).reduce(((t,e)=>t?.[e]),t),i=e[e.length-1];r&&r[i]!==n&&(r[i]=n)}function qo(t){const e=[];for(const{B:n,T:o}of t??[]){const t=n instanceof HTMLImageElement?[...o,...Fo.map((t=>[t]))]:o;for(const o of t){const t=jo(n,o);"string"==typeof t&&e.push({W:n,nn:o,rn:t})}}return e}function zo(t){if(!Ro.has(t))if((t=>{if("loading"!==document.readyState)return!0;const e=t.closest("[data-depict-recommendations-section]");for(let n=t;n&&n!==e;n=n.parentNode)if(n.nextSibling)return!0;return!1})(t)){No.delete(t),Ro.add(t);try{const e=JSON.parse(t.dataset.depictRecImagePick),{j:n,V:o}=jt(t);if(n&&o&&xn(n)===xn(o))return;const r=Ft(t,[n,o]),i=t=>t?r[t]:void 0,c=[...e.default?.image?[]:qo(i(n)),...e.hover?.image?[]:qo(i(o))];try{In(t,{default:Bo(e.default??{image:null}),hover:Bo(e.hover??{image:null})})}finally{for(const{W:t,nn:e,rn:n}of c)Vo(t,e,n)}}catch(e){console.error("[Depict] Applying a recommendation card's image pick failed",e)}}else No.add(t)}function Jo(t){t instanceof HTMLElement&&(t.matches($o)&&zo(t),t.querySelectorAll($o).forEac
831h(zo))}function Wo(t,e,n){const o=new Map;return t.forEach(((t,r)=>{const i=e[t],c=n[t];i&&c&&o.set(i,{cardKey:fn(t),productId:fn(c),index:r})})),o}function Uo(t,e,n){const{re:o,ie:r,It:i}=on(),c=b((()=>{const t=o();return t?{merchant:t,market:r(),abVariant:i()}:void 0})),a=new Set,s=z((()=>c()?t():[]),(t=>{const o=io(t,.5),r=(t=>{const[e,n]=h(!1);return M(oo).Fe(t,(t=>n(t.isIntersecting))),e})(t);v((()=>{const i=c();i&&(o()||r())&&y((()=>{const o=e(t);if(!o||a.has(o.key)||n?.has(o.key))return;const{width:r,height:c}=t.getBoundingClientRect();r&&c&&(a.add(o.key),St("impression:",o.key,o.event),eo({...o.event,...Un(i)},(()=>n?.add(o.key))))}))}))}));v((()=>s()))}const Go="depict_grid_impressions",Ko=t=>t.toISOString().slice(0,10),Xo=9e5,Zo=t=>{const e=t.getTime()%864e5;return e<Xo||864e5-e<Xo};function Qo(t,e){return t&&null!=e&&t.test.collection_id===e+""?{test_id:t.test.test_id,variant:t.variant}:{test_id:null,variant:null}}function Yo({eventType:t,collectionId:e,requestId:n,info:o,tag:r}){return{event_type:t,request_type:"product_listing",request_query:e+"",request_id:n,card_index:o.index,card_key:o.cardKey,product_id:o.productId,...r??{}}}const tr=t=>Number(t.Ct),er=t=>!!t?.Ct&&!t.space&&Number.isInteger(tr(t));function nr(){const{tn:t,cn:e,an:n}=(()=>{const{jt:t}=on(),e=ue(),[n,o]=h(new Set),{sn:r,ln:i,un:c,dn:a,pn:s,mn:l,gn:u}=(t=>{const{Rt:e,Bt:n,jt:o}=on(),{we:r}=bn(),i=b((()=>{const i=r()||[];if(!(i.length<1))return(({hn:t,he:e,_n:n,vn:o,bn:r})=>{const i=new Map,c=new Set(t),a=new Map;for(const x of e||[]){const{index:t}=x,e=i.get(t);e?e.push(x):i.set(t,[x])}const s={},l={},u={},d={},f=new Map,p=t=>{let e=t;for(;e>0&&o.has(e);)e--;return e};let m,g=0,h=0,_=0,v=0,b=0,w=0;const y=()=>{const t=(w-v)%r;if(!t)return;const e=w+r-t;let n=w;for(;n<e;){const t=f.get(n);if(!t)return;n+=t}return n===e&&[...f.keys()].every((t=>t<e))?e:void 0},k=t=>{a.set(g,b),b=0,v=w,m=void 0,g=t};for(;c.size;){const t=i.get(w);if(m&&t){k(m.wn);continue}const e=f.get(w);if(e)f.delete(w),w+=e;else if(t){i.delete(w);for(const e of t){for(let t=1;t<e.span_rows;t++)f.set(w+r*t,e.span_columns);w+=e.span_columns,(s[g]||=[]).push({...e,yn:e.index-v})}}else{const t=Kt(c);if(w++,b++,h=g,m&&m.kn++,pn(t))(l[g]||=[]).push(t);else{const e=p(Math.floor(_/n));e!==g&&((u[g]||=[]).push(t),(d[e]||=[]).push(t)),_++}c.delete(t)}const a=Math.floor(_/n);if(g===a||o.has(a))continue;m??={wn:a,Sn:w,kn:0};const S=(w-v)%r==0&&0===f.size,x=m.kn>=r-1,I=n<r;if(!c.size)break;const M=y();void 0!==M&&(f.clear(),w=M),(S||void 0!==M||x||I)&&k(m.wn)}const S=m&&m.kn>0;m&&!S&&k(m.wn),a.set(g,b);for(const[x,I]of i){i.delete(x);for(const t of I){const e=Math.min(t.index,w),n=Math.max(e-v,0);(s[g]||=[]).push({...t,yn:n}),w+=t.span_columns}}return{xn:s,In:l,Mn:a,On:u,Pn:d,mn:h,Tn:!!S}})({hn:i,he:e(),_n:n().page_size,vn:t(),bn:o()})})),c=()=>n().current_page;return{sn:b((()=>i()?.xn?.[c()])),ln:b((()=>i()?.Mn?.get(c()))),un:b((()=>i()?.In?.[c()])),dn:b((()=>i()?.On?.[c()]||[]),[],{equals:kn}),pn:b((()=>i()?.Pn?.[c()]||[]),[],{equals:kn}),mn:b((()=>i()?.mn)),gn:b((()=>{const t=i();return!!t?.Tn&&t.mn===c()}))}})(n),{an:d}=(({un:t})=>{const{Nt:e}=on(),{ke:n}=bn(),o=ue(),r=de();v((()=>{if(!r())return;const t=n(),o=e()||[];if(!o.length)return;const i=JSON.parse(localStorage[me]||"{}");let c=!1;for(const e of o){const n=t[e.product_gid],o=n&&(n.classList.contains(_n)||n.hasAttribute(hn)),r=n&&(o?Ln(n):n).outerHTML;r&&i[e.product_gid]?.value!==r&&(i[e.product_gid]={time:+new Date,value:r},c=!0)}if(c)try{localStorage[me]=JSON.stringify(i)}catch(a){console.error(a,"Could not store product elements in local storage")}}));const i=new WeakSet,c=b((()=>{const o=n(),r=t(),i=new Map;for(const t of e()||[]){const e=o[t.product_gid];r?.includes("gid://shopify/Product/"+t.handle)&&i.set(t,e)}return i})),a=z((()=>[...c().keys()]),(t=>{const e=b((()=>c().get(t))),n=JSON.parse(localStorage[me]||"{}"),r=n[t.product_gid]?.value,a=((t,e)=>{const{Bt:n}=on(),o=ln(),r=ue(),[i,c]=h();return v((()=>{const i=r(),a=o()?.indexOf(t)??-1;if(!e||!i||a<0)return;const{page_size:s,current_page:l}=n(),u=Dn(a,s);if(u===l+1)return;let d=!0;k((()=>d=!1)),En(i,u).then((e=>{d&&c(Cn(e,t))}))})),i})(t.product_gid,null==r);v((()=>{let n,c=e();if(c)n=On(c);else if(null!=r){const t=(new DOMParser).parseFromString(r,"text/html");null!=t.body.firstElementChild&&(c=t.body.firstElementChild,c.classList.add("depict-ls-clone"))}else{const t=a();t&&(c=document.importNode(t,!0))}c&&v((()=>{n&&!n()||!o()||((t,e,n,o)=>{const r=ue(),i=o?t:Ln(t);i.dataset.depictClone="true",Pn(i);const c=i.matches(un)?i:i.querySelector(un),a="_depict_cloned_"+(2e22*Math.random()).toString(36);c&&(c.dataset.depictProductId=e?.handle),((t,e)=>{const n=t.querySelectorAll("label");for(const o of n){const n=o.htmlFor;if(!n)continue;const r=n+e,i=t.querySelectorAll('[id="'+n.replaceAll("\n","")+'"]');if(i.length){for(const t of i)t.id=r;o.htmlFor=r}}})(i,a),((t,e)=>{const n=t.querySelectorAll("[aria-controls]");for(const o of n){const t=o.getAttribute("aria-controls");if(!t)continue;
831const n=o.ariaControlsElements,r=t+e;o.setAttribute("aria-controls",r);for(const e of n)e.id=r}})(i,a),In(i,e),n.add(i),r().appendChild(i),k((()=>{n.delete(i),i.remove()}))})(c,t,i,!n)}))}))}));return v(a),{an:i}})({un:c});(({dn:t,pn:e,mn:n,an:o})=>{const{$t:r,Bt:i}=on(),{ke:c,Oe:a}=bn(),s=ln(),l=ue(),u=b((()=>!r())),d=b((()=>{const e=c();return u()?t().filter((t=>e[t])):[]}));v((()=>{const t=d();t.length&&((t,e)=>{const n=Nn();if(n[Bn(t)]?.join()!==e.join())try{sessionStorage.setItem(Rn,JSON.stringify({...n,[Bn(t)]:e}))}catch(o){xt("Could not record pulled-forward products",o)}})(i().current_page,t)}));const f=b((()=>{const t=n();return void 0!==t&&i().current_page>t})),p=b((()=>{if(!u()||f())return[];const t=(t=>{const e=Nn(),n=new Set;for(let o=0;o<t;o++)e[Bn(o)]?.forEach((t=>n.add(t)));return n})(i().current_page);return e().filter((e=>t.has(e)))}));v((()=>a(new Set(p())))),v((()=>{const t=c();for(const e of p()){const n=t[e];n&&(n.classList.add(_n),k((()=>n.classList.remove(_n))))}}));const m=z(b((()=>{if(!u())return[];const e=c();return t().filter((t=>!e[t]||e[t].hasAttribute(hn)))})),(t=>{const[e,n]=h();v((()=>{const e=l(),o=s()?.indexOf(t)??-1;!e||o<0||En(e,Dn(o,i().page_size)).then((e=>n(Cn(e,t))))})),v((()=>{const t=e(),n=l();if(!t||!n)return;const r=document.importNode(t,!0);r.dataset.depictClone="true",r.setAttribute(hn,"true"),Pn(r),o.add(r),n.appendChild(r),k((()=>{o.delete(r),r.remove()}))}))}));v(m);const[g,_]=h("loading"!==document.readyState),w=()=>_(!0);addEventListener("DOMContentLoaded",w),k((()=>removeEventListener("DOMContentLoaded",w)));const y=b((()=>{const{current_page:e,pages:o}=i(),r=t();return r.length>0&&d().length===r.length&&n()===e&&o>e+1}));v((()=>{const t=l();if(y()&&t&&g())for(const e of(t=>{const e=t.closest(`[id^="${Tn}"]`)||document.body,n=new Set;for(const o of e.querySelectorAll('a[href*="page="]')){if(t.contains(o))continue;let r;for(let n=o;n&&n!==e&&!n.contains(t);n=n.parentElement)n.matches('nav, [role="navigation"], [class*="pagination"]')&&(r=n);r&&n.add(r)}return n})(t))e.classList.add($n),k((()=>e.classList.remove($n)))}))})({dn:a,pn:s,mn:l,an:d});const f=((t,e)=>{const{jt:n}=on();return b((()=>{let o=e();const r=new Map;if(void 0===o)return r;const i=new Map(t()?.map((t=>[t.yn,t]))||[]),c=new Map,a=n();let s=0;for(let t=0;t<o;t++){const e=i.get(t),n=c.get(t);if(n)c.delete(t),s+=n;else if(e){const{span_columns:n,span_rows:i}=e;for(let e=1;e<i;e++)c.set(t+a*e,n);o+=n*i,r.set(t-s,e.Ct),s+=n-1}}return r}))})(r,i),{An:p,Dn:m}=(()=>{const{be:t}=bn(),e=ue(),[n,o]=h(void 0),r=new ResizeObserver((t=>o(t.at(-1).contentRect.height))),i=b((()=>t()[0]));let c=0,a=!1;v((()=>{const t=i();t&&(r.observe(t),k((()=>r.unobserve(t))))}));const s=b((()=>{let t=n();return t?(t=10*Math.round(t/10),t-=10,a?(a=!1,c=0):c>2?(t=0,a=!0):(c++,setTimeout((()=>c--),1e3))):t=300,t+"px"}));v((()=>te(e(),"--sample-product-height",s())));const l=b((()=>void 0!==n()));return{An:s,Dn:l}})(),{cn:g,En:_}=(({Cn:t,sn:e,Ln:n,gn:o})=>{const{be:r}=bn(),{$t:i,Bt:c}=on(),a=b((()=>{if(o())return!0;let t=c().pages-1;for(;n().has(t);)t--;return c().current_page>=t})),s=b((()=>{const n=new Map,o=new Map;if(i())return{cn:n,En:o};const c=Object.fromEntries(e()?.map((t=>[t.Ct,t]))||[]),s=new Set(r()),l=t(),u=new Set(Object.keys(c)),d=a(),f=new Map,p=(t,e)=>{const o=c[t],{span_columns:r,span_rows:i}=o,a={"--order":e,"--grid-column-span":r,"--grid-row-span":i};f.set(e,(t=>a["--order"]=t)),n.set(t,a),u.delete(t)},m=Array.from({...Object.fromEntries(l),length:Math.max(...l.keys())+1});let g=0;for(;s.size;g++){const t=m[g];if(t){p(t,g);continue}const e=Kt(s);f.set(g,e),s.delete(e)}if(d)for(const t of u)p(t,g++);const h=f.size;
831for(const[t,e]of f){const n=t-h;"function"==typeof e?e(n):o.set(e,n)}return{cn:n,En:o}}));return{cn:()=>s().cn,En:()=>s().En}})({Cn:f,sn:r,Ln:n,gn:u}),{tn:y}=(({sn:t,cn:e,An:n,Dn:o})=>{const r=ue(),[i,c]=h(new Map),{jt:a}=on(),s=b((()=>{const n=new Set,o=e();for(const e of t()||[]){const t=e.Ct;o.has(t)||n.add(t)}return n}));return v((()=>{const e=new Map,i=a(),l=[],u=mn(t()||[],((t,e)=>t.yn-e.yn));for(const t of u){const{span_columns:n,Ct:r}=t;if(n<i||s().has(r))continue;const c=+t.aspect_ratio;if(yn(c,t.span_rows,o())){e.set(r,c);const n=Math.floor(t.yn/i);for(let e=0;e<t.span_rows;e++)l[n+e]=!0}}c(e);const d=[];for(let t=0;t<l.length;t++)l[t]?d.push("auto"):d.push(`minmax(${n()}, auto)`);te(r(),"--grid-template-rows",d.length?d.join(" "):"none")})),{tn:i}})({sn:r,An:p,Dn:m,cn:g});return(t=>{const e=z((()=>[...t().keys()]),(e=>{v((()=>te(e,"--order",t().get(e)))),k((()=>te(e,"--order",0)))}));v(e)})(_),(t=>{const e=ln(),{ke:n}=bn(),{Bt:o,ee:r}=on(),i=b((()=>new Set(Object.entries(n()).filter((([t,e])=>!pn(t)&&!e.hasAttribute(hn))).map((([t])=>t))))),c=b((()=>{const t=i(),n=e();if(n)for(let e=0;e<n.length;e++)if(t.has(n[e]))return e})),a=b((()=>i().size));v((()=>{const n=c();if(null==n||void 0===e())return;const{page_size:i}=o(),s=Math.floor(n/i),l=new Set;for(let t=n;t<n+a();t+=i){const e=Math.floor(t/i);e!==s&&l.add(e)}w((()=>{r(s),t(l)}))}))})(o),v((()=>te(e(),"--grid-columns",t()+""))),{tn:y,cn:g,an:d}})(),{$n:o}=(({tn:t,cn:e})=>{const n=ue(),{jt:o,Rt:r}=on(),{Ie:i}=bn(),[c,a]=h(new Map,{equals:!1}),s=b((()=>Object.fromEntries(r()?.map((t=>[t.Ct,t]))?.filter((([t])=>e().has(t)))||[])));return v((()=>{const r=n();if(!r)return;const c=z((()=>Object.keys(s())),(n=>{const c=b((()=>s()[n])),l=O((()=>J(bo,{get l(){return c()},get jt(){return o()},get tn(){return t()},get Ye(){return e().get(n)}})));v((()=>{const t=l();a((e=>e.set(t,c))),r.prepend(t),v((()=>{!i().has(t)&&!r.contains(t)&&r.prepend(t)})),k((()=>{a((e=>(e.delete(t),e))),t.remove()}))}))}));v(c)})),{$n:c}})({tn:t,cn:e}),{qt:r,Vt:i}=on(),{xe:c}=bn(),{wt:a}=Xe(),s=fe();return(()=>{const t=ue();v((()=>{const e=t();e&&k(qe(e,[["display","grid"]],{bt:!0}))}))})(),((t,e)=>{const{Se:n,Ie:o}=bn(),r=e=>{y(t).has(e)||e.remove()};v((()=>{n(),o().forEach(r)})),v((()=>{const t=[...n()].filter((t=>t.matches("[data-depict-clone]")));for(const n of t)e.has(n)||n.remove()}))})(o,n),(()=>{const{zt:t}=on(),{ke:e}=bn(),n=b((()=>{const n=new Map,o=e(),r=t(),i=Object.fromEntries(r.map((t=>[t.product_gid,t])));for(const t in o){const e=i[t];if(!e)continue;const r=o[t];n.set(r,e)}return n})),o=z((()=>[...n().keys()]),(t=>{const e=On(t),o=b((()=>n().get(t)));v((()=>{if(!e())return;const n=o();((t,e)=>{if(!e)return!1;const n=e.replaces_hover;if(!n)return!0;const{V:o}=jt(t);if(!o)return!1;try{return Dt(n,o)}catch{return!1}})(t,n)&&In(t,n,{Pe:!Ee(n)})}))}));v(o)})(),(()=>{const t=ue(),{Jt:e,Wt:n,Ut:o,Gt:r,Kt:i,Xt:c}=on();v((()=>{const a=t();if(!a)return;const{classList:s}=a,l=s.contains("depict-grid");s.add("depict-grid"),te(a,"--grid-gap",e()),te(a,"--row-gap",n()),te(a,"--mobile-grid-gap",o()),te(a,"--mobile-row-gap",r());const u=i();u&&te(a,"--desktop-custom-margin",u),s.toggle("desktop-custom-margin",!!u);const d=c();d&&te(a,"--mobile-custom-margin",d),s.toggle("mobile-custom-margin",!!d),k((()=>{s.remove("desktop-custom-margin","mobile-custom-margin"),l||s.remove("depict-grid")}))}))})(),(()=>{const{Yt:t}=on(),e=ue(),{wt:n}=Xe();v((()=>{const o=e();if(!o||!t())return;const r=o.parentElement,i=J(Po,{en:!(!r||!getComputedStyle(r).flexDirection?.startsWith("row"))});o.after(i),k((()=>i.remove())),v((()=>{if(n())for(const t of ce.tt())t!==i&&t.remove()}))}))})(),(()=>{const t=fe();v((()=>{t()&&(()=>{const{wt:t}=Xe(),{Qt:e,Zt:n}=on(),o=b((()=>{let o="";return e()&&(o+=".depict-grid>*{padding:0 !important}"),t()&&(o+='[class*="cookie" i],*:has(.depict-grid){pointer-events:auto!important}.d-hide-before::before{display:none !important}.d-hide-after::after{display:none !important}'),o+=n(),o})),r=(st(i=So(),o),i);var i;document.head.append(r),k((()=>r.remove())),v((()=>{if(t())for(const t of document.querySelectorAll("#depict-custom-styling"))t!==r&&t.remove()}))})()}))})(),(()=>{try{const t=[pe,me,ge];for(const e of t){const t=localStorage[e];if(t){const n=JSON.parse(t),o=+new Date,r=Object.entries(n),i=r.filter((([t,{time:e}])=>o-e<864e5));i.length!==r.length&&(localStorage[e]=JSON.stringify(Object.fromEntries(i)))}}}catch(t){console.error("Failed pruning localStorage",t)}})(),(()=>{const{dt:t,ne:e}=on();v((()=>{try{const n=t(),o=e();if(!n||!o)return;const r=JSON.parse(localStorage[ge]||"{}");r[o]={time:+new Date,value:n},localStorage[ge]=JSON.stringify(r)}catch(n){console.error("Failed to save collection mapping",n)}}))})(),(t=>{const{dt:e,re:n,ie:o,It:r,Ht:i}=on(),{we:c,ke:a,ye:s}=bn(),l=b((()=>Wo(c(),a(),s()))),u=c=>{try{const a=n(),s=e();if(!a||null==s||Yn())return;const u=((t,e)=>{if(!(t instanceof Element))return;const n=t.closest("a[href], button");if(null!==n)for(const o of e)if(o[0].contains(n))return o}
831)(c.target,l());if(!u)return;const d=Yo({eventType:"grid_click",collectionId:s,requestId:t(),info:u[1],tag:Qo(i(),s)});St("grid click:",d),Gn([{...d,...Un({merchant:a,market:o(),abVariant:r()})}])}catch(a){console.error("[Depict] grid click tracking failed",a)}};document.addEventListener("click",u,!0),k((()=>document.removeEventListener("click",u,!0)))})((()=>{const{dt:t,ie:e,It:n}=on(),{we:o,ke:r,ye:i}=bn(),c=b((()=>Wo(o(),r(),i()))),a=b((()=>(t(),qn())));return Uo((()=>null==t()?[]:[...c().keys()]),(o=>{const r=t(),i=c().get(o);if(null!=r&&i)return{key:[e(),n()??"",r,i.cardKey].join(":"),event:Yo({eventType:"grid_impression",collectionId:r,requestId:a(),info:i})}}),((t=()=>new Date)=>{let e,n=Ko(t()),o=(t=>{let e=null;try{if(e=localStorage.getItem(Go),null==e)return new Set;const n=JSON.parse(e);if(n?.day===t&&Array.isArray(n.keys))return new Set(n.keys)}catch{}if(null!=e)try{localStorage.removeItem(Go)}catch{}return new Set})(n),r=!1;const i=()=>{const e=Ko(t());e!==n&&(n=e,o=new Set,r=!1)},c=()=>{if(null!=e&&(clearTimeout(e),e=void 0),r){r=!1;try{const t={day:n,keys:[...o].slice(-2e3)};localStorage.setItem(Go,JSON.stringify(t))}catch{}}};return addEventListener("pagehide",c),{has:e=>(i(),!Zo(t())&&o.has(e)),add:n=>{i(),Zo(t())||(o.add(n),r=!0,e??=setTimeout(c,50))}}})()),a})()),(t=>{const{dt:e}=on();Uo((()=>null==e()?[]:[...t()].filter((([,t])=>er(t()))).map((([t])=>t))),(n=>{const o=e(),r=t().get(n)?.();if(null!=o&&er(r))return{key:o+":"+r.Ct,event:{event_type:"grid_item_impression",collection_id:o,grid_item_id:tr(r),grid_item_type:"content_block",card_index:r.index}}}))})(o),v((()=>a()&&(Qn=!0,void(Xn=[])))),v((()=>{i()&&s()&&(t=>{const e=new Map,n=new Map,o=new IntersectionObserver((o=>w((()=>o.forEach((({target:o,boundingClientRect:r})=>vt({u:o,l:t().get(o)(),p:r,m:e,h:n})))))),{threshold:_t(100)}),[i,a]=h(!1),s=()=>a((t=>!t)),l=h(new Map,{equals:!1}),u=h(new Map,{equals:!1}),[d,f]=h(innerWidth),p=new ResizeObserver((()=>f(innerWidth)));v(z((()=>[...t().keys()]),(a=>(({Rn:t,Nn:[e,n],W:o,m:r,h:i,Bn:c,Fn:[a,s],Hn:l,jn:u})=>{const d=h(void 0),f=h(void 0),[p]=d,[m]=f,[g,_]=h(!1),[w,y]=h(!1);r.set(o,d),i.set(o,f);const S=b((()=>(t(),g(),Wt({G:p(),X:s,K:e})))),x=b((()=>(t(),w(),Wt({G:m(),X:s,K:e})))),I=b((()=>{const t=S()(),e=x()();return Math.min(t??1/0,e??1/0)})),M=b((t=>((t,e,n)=>{const o=t&&Kt(t);return o?{Vn:o.Z,qn:o.Y}:e===1/0?{Vn:0,qn:0}:n??{Vn:0,qn:0}})(a().get(I()),I(),t)),void 0,{equals:(t,e)=>t.Vn===e.Vn&&t.qn===e.qn}),O="--bottom-alignment-spacing",P="--top-alignment-spacing";v((()=>{l(),vt({u:o,l:u(),p:o.getBoundingClientRect(),h:i,m:r})}));const T=(t,e,n)=>{o.style.setProperty(e,n+"px"),o.querySelector(".depict-block-media")?.style.setProperty(t,n+"px","important")};v((()=>T("margin-bottom",O,M().qn))),v((()=>T("margin-top",P,M().Vn))),k((()=>T("margin-bottom",O,0))),k((()=>T("margin-top",P,0))),n((t=>t.set(o,I))),k((()=>n((t=>(t.delete(o),t))))),c.observe(o);for(const[h,b]of[[p,_],[m,y]])v((()=>{const t=h(),e=()=>b((t=>!t));t?.addEventListener("transitionend",e),t?.addEventListener("animationend",e),k((()=>{t?.removeEventListener("transitionend",e),t?.removeEventListener("animationend",e)}))}));k((()=>{c.unobserve(o),r.delete(o),i.delete(o)}))})({Rn:i,Nn:l,W:a,m:e,h:n,Bn:o,Fn:u,jn:()=>t().get(a)(),Hn:()=>{d(),r(),c(),i()}})))),p.observe(document.documentElement),p.observe(document.body),addEventListener("DOMContentLoaded",s),addEventListener("load",s),k((()=>{p.disconnect(),removeEventListener("DOMContentLoaded",s),removeEventListener("load",s)}))})(o)})),console.log("Depict Content Features support loaded"),[]}g((()=>((()=>{if(window[ko])throw console.error(Ce,Ce.parentElement),Ce.remove(),Error("Depict grid rendering ran twice");window[ko]=!0})(),(()=>{const t=(()=>{const{merchant:t,market:e}=Ce?.dataset??{};if(!t)return;let n=null;try{n=localStorage.getItem("depict_ab_variant")}catch(o){St("ab variant unavailable:",o)}return{merchant:t,market:e||"",abVariant:n}})();if(!t)return;const e=()=>{(t=>{document.querySelectorAll(Ao).forEach((e=>Lo(e,t)))})(t),new MutationObserver((e=>{const n=[];
831for(const o of e)o.addedNodes.forEach((e=>{e instanceof HTMLElement&&(e.matches(Ao)?Lo(e,t):e.querySelectorAll(Ao).forEach((e=>Lo(e,t))))})),o.removedNodes.forEach((t=>{t instanceof HTMLElement&&(t.matches(Ao)?n.push(t):n.push(...t.querySelectorAll(Ao)))}));for(const t of n)t.isConnected||(Co.get(t)?.(),Co.delete(t))})).observe(document.body,{childList:!0,subtree:!0})};document.body?e():document.addEventListener("DOMContentLoaded",e,{once:!0})})(),new MutationObserver((t=>{[...No].forEach(zo);for(const e of t)e.addedNodes.forEach(Jo)})).observe(document.documentElement,{childList:!0,subtree:!0}),Jo(document.documentElement),document.addEventListener("DOMContentLoaded",(()=>[...No].forEach(zo)),{once:!0}),J(De,{get children(){return J(le,{get children(){return J(Ke,{get children(){return J(nn,{get children(){return J(sn,{get children(){return J(wn,{get children(){return J(ro,{get children(){return J(nr,{})}})}})}})}})}})}})}}))))}(); 832 833</script>
833 834 835 836<style> 837 .depict-rec-section[data-depict-recommendations-section] { 838 display: block !important; 839 } 840</style> 841 842 843<style> 844 depict-grid-start-beacon, 845 depict-grid-end-beacon, 846 #depict-grid-rendering-script { 847 display: none !important; 848 } 849 @layer depict-safety-net { 850 /* Important-in-a-layer beats important unlayered author rules regardless of 851 specificity (CSS Cascade 5 inverts layer order for !important), closing the 852 theme `display: flex !important` case; inline `display: grid !important` 853 (keepInlineImportant) still outranks it on the alive path. Only this 854 declaration may live in the layer: layered NORMAL declarations would LOSE 855 to unlayered theme rules. */ 856 *:has(> depict-grid-start-beacon) { 857 display: grid !important; 858 } 859 } 860 *:has(> depict-grid-start-beacon) { 861 grid-template-columns: repeat(var(--depict-grid-columns-desktop, 4), minmax(0, 1fr)); 862 gap: var(--depict-grid-gap-desktop); 863 row-gap: var(--depict-row-gap-desktop); 864 /* Parity with .depict-grid (SCSS): theme align-items would misplace cards in their 865 tracks; important-but-unlayered so normal theme rules lose but the runtime's 866 identical rule stays equivalent. */ 867 align-items: unset !important; 868 } 869 *:has(> depict-grid-start-beacon) > * { 870 width: 100% !important; 871 max-width: unset !important; 872 margin: 0 !important; 873 } 874 *:has(> depict-grid-start-beacon) > *:not(.depict-content-block) { 875 grid-row: unset !important; 876 grid-column: unset !important; 877 grid-template-rows: unset !important; 878 } 879 @media (max-width: 990px) { 880 *:has(> depict-grid-start-beacon) { 881 grid-template-columns: repeat(var(--depict-grid-columns-mobile, 2), minmax(0, 1fr)); 882 gap: var(--depict-grid-gap-mobile); 883 row-gap: var(--depict-row-gap-mobile); 884 } 885 } 886 :root { 887 --depict-grid-columns-desktop: 4; 888 --depict-grid-columns-mobile: 2; 889 --depict-grid-gap-desktop: 8px; 890 --depict-row-gap-desktop: 8px; 891 --depict-grid-gap-mobile: 8px; 892 --depict-row-gap-mobile: 8px; 893 } 894</style> 895 896 897<!-- END app block --><link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
898<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: 2295300155,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "customers/login"};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 898
898
899<script> 900 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 901</script>
vendor: 1 bytes, line 901
901
902<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}
902).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: 2295300155,storefrontBaseUrl: "https://www.craftsports.us",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.craftsports.us/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"1516110000","configuration":"{\"product_bundles_data\":\"[]\",\"shop\":\"craft-sportswear-na.myshopify.com\",\"collect_url\":\"https:\\\/\\\/collect.bogos.io\\\/collect\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"e375ae2aeef9215058b62ddff7136cb9","type":"APP","apiClientId":177733,"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"}
902,{"id":"1497923760","configuration":"{\"merchantId\":\"shopify-2295300155\",\"defaultMarketId\":\"1265860784\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"d5e9bdb7c44ef35eb5cc51ee58c71c8f","type":"APP","apiClientId":93504864257,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1473478832","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"9bce1c0cdfc09538057898e4ff134fa2","type":"APP","apiClientId":30400643073,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1283424432","configuration":"{\"shopId\":\"craft-sportswear-na.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"31536d5a2ef62c1887054e49fd58dba0","type":"APP","apiClientId":4845829,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1242628272","configuration":"{\"accountID\":\"SxLqXb\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"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":"1169948848","configuration":"{\"yotpoStoreId\":\"rD4NTLSJL2PqpZmW9YKMpPuXtl7PYw7O7qDMtcWY\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c5c2579aac465eb24ca7bc0501a6000d","type":"APP","apiClientId":70132,"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":"1056374960","configuration":"{\"hashed_organization_id\":\"f39234f233378bea1ec20c3861ae9df4_v1\",\"app_key\":\"craft-sportswear-na\",\"allow_collect_personal_data\":\"true\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"01efe7afb13dafa90bc1421b50b2a3ed","type":"APP","apiClientId":111542,"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":"969081008","configuration":"{\"domain\":\"craft-sportswear-na.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"303891feedfab197594ea2196507b8d0","type":"APP","apiClientId":2850947073,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"capabilities":["advanced_dom_events"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"969048240","configuration":"{\"accountID\":\"123\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"552d5ac04a446b57728db1c3354a117e","type":"APP","apiClientId":5394113,"privacyPurposes":["ANALYTICS"],"capabilities":["advanced_dom_events"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data"],"dataSharingControls":["share_all_events"]}
902,"dataSharingState":"unrestricted"},{"id":"754254000","configuration":"{\"merchantId\":\"1021513\", \"url\":\"https:\/\/classic.avantlink.com\", \"shopName\":\"craft-sportswear-na\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"26843be7e7f0ff401f557cffac6b5a49","type":"APP","apiClientId":125215244289,"privacyPurposes":["ANALYTICS","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"448463024","configuration":"{\"tagID\":\"2613494412243\"}","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":[]},"dataSharingState":"optimized"},{"id":"180781232","configuration":"{\"pixel_id\":\"880404485353759\",\"pixel_type\":\"facebook_pixel\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"41320624","configuration":"{\"shopId\":\"craft-sportswear-na.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7093dff47f098f6de2afb75b62011ebe","type":"APP","apiClientId":2753413,"privacyPurposes":["ANALYTICS","MARKETING"],"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":"24051888","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"56","type":"CUSTOM","privacyPurposes":[],"name":"Checkout Pixel"},{"id":"40370352","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Retention.com V2 Pixel"},{"id":"135266480","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["SALE_OF_DATA"],"name":"Customers Ai"},{"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":"Craft Sportswear NA","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"craft-sportswear-na.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/www.craftsports.us"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://www.craftsports.us/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"137212723376","themePublished":"true","eventMetadataId":"410af85e-8142-46fe-bb12-b543d64aa1b4","shopId":"2295300155","storefrontBaseUrl":"https:\/\/www.craftsports.us","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
902<script> 903 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 904 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 905 window.ShopifyAnalytics.meta.currency = 'USD'; 906 var meta = {"page":{"requestId":"a29bdb1d-5ce6-4c8b-8d58-24f34b8f107f-1790953840"}}; 907 for (var attr in meta) { 908 window.ShopifyAnalytics.meta[attr] = meta[attr]; 909 } 910</script>
vendor: 1 bytes, line 910
910
911<script class="analytics"> 912 (function () { 913 var customDocumentWrite = function(content) { 914 var jquery = null; 915 916 if (window.jQuery) { 917 jquery = window.jQuery; 918 } else if (window.Checkout && window.Checkout.$) { 919 jquery = window.Checkout.$; 920 } 921 922 if (jquery) { 923 jquery('body').append(content); 924 } 925 }; 926 927 var hasLoggedConversion = function(token) { 928 if (token) { 929 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 930 } 931 return false; 932 } 933 934 var setCookieIfConversion = function(token) { 935 if (token) { 936 var twoMonthsFromNow = new Date(Date.now()); 937 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 938 939 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 940 } 941 } 942 943 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 944 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 945 if (trekkie.integrations) { 946 return; 947 } 948 trekkie.methods = [ 949 'identify', 950 'page', 951 'ready', 952 'track', 953 'trackForm', 954 'trackLink' 955 ]; 956 trekkie.factory = function(method) { 957 return function() { 958 var args = Array.prototype.slice.call(arguments); 959 args.unshift(method); 960 trekkie.push(args); 961 if (method == 'track' || method == 'page') { 962 var pageUrl; 963 try { 964 pageUrl = window.location.href; 965 } catch (e) {} 966 var pageReferrer; 967 try { 968 pageReferrer = document.referrer; 969 } catch (e) {} 970 try { 971 if (window.__TREKKIE_SHIM_QUEUE == null) { 972 window.__TREKKIE_SHIM_QUEUE = []; 973 } 974 window.__TREKKIE_SHIM_QUEUE.push({ 975 from: 'trekkie-stub', 976 method: method, 977 args: args.slice(1), 978 pageContext: { 979 url: pageUrl, 980 referrer: pageReferrer 981 } 982 }); 983 } catch (e) { 984 // no-op 985 } 986 } 987 return trekkie; 988 }; 989 }; 990 for (var i = 0; i < trekkie.methods.length; i++) { 991 var key = trekkie.methods[i]; 992 trekkie[key] = trekkie.factory(key); 993 } 994 trekkie.load = function(config) { 995 trekkie.config = config || {}; 996 trekkie.config.initialDocumentCookie = document.cookie; 997 var first = document.getElementsByTagName('script')[0]; 998var script = document.createElement('script'); 999script.type = 'text/javascript'; 1000script.onerror = function(e) { 1001 var scriptFallback = document.createElement('script'); 1002 scriptFallback.type = 'text/javascript'; 1003 scriptFallback.onerror = function(error) { 1004 var Monorail = { 1005 produce: function produce(monorailDomain, schemaId, payload) { 1006 var currentMs = new Date().getTime(); 1007 var event = { 1008 schema_id: schemaId, 1009 payload: payload, 1010 metadata: { 1011 event_created_at_ms: currentMs, 1012 event_sent_at_ms: currentMs 1013 } 1014 }; 1015 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 1016 }, 1017 sendRequest: function sendRequest(endpointUrl, payload) { 1018 // Try the sendBeacon API 1019 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 1020 var blobData = new window.Blob([payload], { 1021 type: 'text/plain' 1022 }); 1023 1024 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 1025 return true; 1026 } // sendBeacon was not successful 1027 1028 } // XHR beacon 1029 1030 var xhr = new XMLHttpRequest(); 1031 1032 try { 1033 xhr.open('POST', endpointUrl); 1034 xhr.setRequestHeader('Content-Type', 'text/plain'); 1035 xhr.send(payload); 1036 } catch (e) { 1037 console.log(e); 1038 } 1039 1040 return false; 1041 }, 1042 isIos12: function isIos12() { 1043 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 1044 } 1045 }; 1046 Monorail.produce('monorail-edge.shopifysvc.com', 1047 'trekkie_storefront_load_errors/1.1', 1048 {shop_id: 2295300155, 1049 theme_id: 137212723376,
1050 app_name: "storefront", 1051 context_url: window.location.href, 1052 source_url: "//www.craftsports.us/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"}); 1053 1054 }; 1055 scriptFallback.async = true; 1056 scriptFallback.src = '//www.craftsports.us/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 1057 first.parentNode.insertBefore(scriptFallback, first); 1058}; 1059script.async = true; 1060script.src = '//www.craftsports.us/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 1061first.parentNode.insertBefore(script, first); 1062 1063 }; 1064 trekkie.load( 1065 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":2295300155,"isMerchantRequest":null,"themeId":137212723376,"themeCityHash":"8406501182533460441","contentLanguage":"en","currency":"USD","eventMetadataId":"410af85e-8142-46fe-bb12-b543d64aa1b4"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 1066 ); 1067 1068 var loaded = false; 1069 trekkie.ready(function() { 1070 if (loaded) return; 1071 loaded = true; 1072 1073 window.ShopifyAnalytics.lib = window.trekkie; 1074 1075 var originalDocumentWrite = document.write; 1076 document.write = customDocumentWrite; 1077 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 1078 document.write = originalDocumentWrite; 1079 1080 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 1081 var token = match? match[1]: undefined; 1082 if (!hasLoggedConversion(token)) { 1083 setCookieIfConversion(token); 1084 1085 } 1086 }); 1087 1088 window.ShopifyAnalytics.lib.page(null,{"requestId":"a29bdb1d-5ce6-4c8b-8d58-24f34b8f107f-1790953840","shopifyEmitted":true}); 1089 1090 var eventsListenerScript = document.createElement('script'); 1091 eventsListenerScript.async = true; 1092 eventsListenerScript.src = "//www.craftsports.us/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 1093 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 1094})();</script>
vendor: 1 bytes, line 1094
1094
1095<script 1096 defer 1097 src="https://www.craftsports.us/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 1098 data-application="storefront-renderer" 1099 data-shop-id="2295300155" 1100 data-render-region="gcp-us-central1" 1101 data-page-type="customers/login" 1102 data-theme-instance-id="137212723376" 1103 data-theme-name="Dawn" 1104 data-theme-version="15.0.1" 1105 data-monorail-region="shop_domain" 1106 data-resource-timing-sampling-rate="10" 1107 data-shs="true" 1108 data-shs-beacon="true" 1109 data-shs-export-with-fetch="true" 1110 data-shs-logs-sample-rate="1" 1111 data-shs-beacon-endpoint="https://www.craftsports.us/api/collect" 1112></script>
1112 1113<meta name="shopify-y" content="b74ac9af-b42b-451e-ac67-101e077a8e6e" data-expiration="1822511441000"><meta name="shopify-s" content="3ad83978-4d0f-4d23-91c9-244c9912f765" data-expiration="1790955641000"><meta name="new-cookie-storage-activated" content="t"> 1114</head> 1115 1116 <body class="gradient"> 1117 <a class="skip-to-content-link button visually-hidden" href="#MainContent"> 1118 Skip to content 1119 </a> 1120 1121<link href="//www.craftsports.us/cdn/shop/t/142/assets/quantity-popover.css?v=78745769908715669131722450563" rel="stylesheet" type="text/css" media="all" /> 1122<link href="//www.craftsports.us/cdn/shop/t/142/assets/component-card.css?v=120341546515895839841722450560" rel="stylesheet" type="text/css" media="all" /> 1123
1124<script src="//www.craftsports.us/cdn/shop/t/142/assets/cart.js?v=53973376719736494311722450561" defer="defer"></script>
vendor: 1 bytes, line 1124
1124
1125<script src="//www.craftsports.us/cdn/shop/t/142/assets/quantity-popover.js?v=987015268078116491722450561" defer="defer"></script>
1125 1126 1127<style> 1128 .drawer { 1129 visibility: hidden; 1130 } 1131</style> 1132 1133<cart-drawer class="drawer is-empty"> 1134 <div id="CartDrawer" class="cart-drawer"> 1135 <div id="CartDrawer-Overlay" class="cart-drawer__overlay"></div> 1136 <div 1137 class="drawer__inner gradient color-scheme-1" 1138 role="dialog" 1139 aria-modal="true" 1140 aria-label="Your cart" 1141 tabindex="-1" 1142 ><div class="drawer__inner-empty"> 1143 <div class="cart-drawer__warnings center"> 1144 <div class="cart-drawer__empty-content"> 1145 <h2 class="cart__empty-text">Your cart is empty</h2> 1146 <button 1147 class="drawer__close" 1148 type="button" 1149 onclick="this.closest('cart-drawer').close()" 1150 aria-label="Close" 1151 > 1152 <svg 1153 xmlns="http://www.w3.org/2000/svg" 1154 aria-hidden="true" 1155 focusable="false" 1156 class="icon icon-close" 1157 fill="none" 1158 viewBox="0 0 18 17" 1159> 1160 <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor"> 1161</svg> 1162 1163 </button> 1164 <a href="/collections/all" class="button"> 1165 Continue shopping 1166 </a><p class="cart__login-title h3">Have an account?</p> 1167 <p class="cart__login-paragraph"> 1168 <a href="/account/login" class="link underlined-link">Log in</a> to check out faster. 1169 </p></div> 1170 </div></div><div class="drawer__header"> 1171 <h2 class="drawer__heading">Your cart</h2> 1172 <button 1173 class="drawer__close" 1174 type="button" 1175 onclick="this.closest('cart-drawer').close()" 1176 aria-label="Close" 1177 > 1178 <svg 1179 xmlns="http://www.w3.org/2000/svg" 1180 aria-hidden="true" 1181 focusable="false" 1182 class="icon icon-close" 1183 fill="none" 1184 viewBox="0 0 18 17" 1185> 1186 <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor"> 1187</svg> 1188 1189 </button> 1190 </div> 1191 <ig-progress-bar></ig-progress-bar> 1192 <cart-drawer-items 1193 1194 class=" is-empty" 1195 1196 > 1197 <form 1198 action="/cart" 1199 id="CartDrawer-Form" 1200 class="cart__contents cart-drawer__form" 1201 method="post" 1202 > 1203 <div id="CartDrawer-CartItems" class="drawer__contents js-contents"><p id="CartDrawer-LiveRegionText" class="visually-hidden" role="status"></p> 1204 <p id="CartDrawer-LineItemStatus" class="visually-hidden" aria-hidden="true" role="status"> 1205 Loading... 1206 </p> 1207 </div> 1208 <div id="CartDrawer-CartErrors" role="alert"></div> 1209 </form> 1210 </cart-drawer-items> 1211 <div class="drawer__footer"><!-- Start blocks --> 1212 <!-- Subtotals --> 1213 1214 <div class="cart-drawer__footer" > 1215 <div></div> 1216 1217 <div class="totals" role="status"> 1218 <h2 class="totals__total">Estimated total</h2> 1219 <p class="totals__total-value">$0.00 USD</p> 1220 </div> 1221 1222 <small class="tax-note caption-large rte">Taxes, discounts and shipping calculated at checkout. 1223</small> 1224 </div> 1225 1226 <!-- CTAs --> 1227 1228 <div class="cart__ctas" > 1229 <button 1230 type="submit" 1231 id="CartDrawer-Checkout" 1232 class="cart__checkout-button button" 1233 name="checkout" 1234 form="CartDrawer-Form" 1235 1236 disabled 1237 1238 > 1239 Check out 1240 </button> 1241 </div> 1242 </div> 1243 </div> 1244 </div> 1245</cart-drawer> 1246<!-- BEGIN sections: header-group --> 1247<section id="shopify-section-sections--17139387302064__custom_liquid_cY8VCB" class="shopify-section shopify-section-group-header-group section"><style data-shopify>.section-sections--17139387302064__custom_liquid_cY8VCB-padding {
1248 padding-top: calc(0px * 0.75); 1249 padding-bottom: calc(0px * 0.75); 1250 } 1251 1252 @media screen and (min-width: 750px) { 1253 .section-sections--17139387302064__custom_liquid_cY8VCB-padding { 1254 padding-top: 0px; 1255 padding-bottom: 0px; 1256 } 1257 }</style><div class="color-scheme-1 gradient"> 1258 <div class="section-sections--17139387302064__custom_liquid_cY8VCB-padding"> 1259 <style> 1260/* ââ MEN'S/WOMEN'S NEW ARRIVALS â CTA button wrap (both desktop + mobile) ââ */ 1261#shopify-section-template--17139387596976__full_width_two_across_Qtyp3m .cta-container a.cta { 1262 white-space: normal; 1263 text-align: center; 1264 height: auto; 1265 padding: 0.75rem 2rem; 1266 display: inline-flex; 1267 align-items: center; 1268 justify-content: center; 1269 max-width: 210px; 1270 line-height: 1.3; 1271} 1272 1273/* ââ Sub Hero 1 (Qtyp3m) â mobile centering ââ */ 1274@media screen and (max-width: 749px) { 1275 #shopify-section-template--17139387596976__full_width_two_across_Qtyp3m .internal .item.text-div { 1276 align-items: center !important; 1277 text-align: center !important; 1278 } 1279 #shopify-section-template--17139387596976__full_width_two_across_Qtyp3m .internal .item.text-div .partial-title, 1280 #shopify-section-template--17139387596976__full_width_two_across_Qtyp3m .internal .item.text-div .dir-left { 1281 text-align: center !important; 1282 } 1283 #shopify-section-template--17139387596976__full_width_two_across_Qtyp3m .cta-container { 1284 align-items: center !important; 1285 justify-content: center !important; 1286 padding-left: 0 !important; 1287 width: 100% !important; 1288 } 1289} 1290 1291/* ââ Sub Hero 2 (y9CBAr) â mobile centering + bottom padding ââ */ 1292@media screen and (max-width: 749px) { 1293 #shopify-section-template--17139387596976__full_width_two_across_y9CBAr { 1294 padding-bottom: 32px !important; 1295 } 1296 #shopify-section-template--17139387596976__full_width_two_across_y9CBAr .internal .item.text-div {
1297 align-items: center !important; 1298 text-align: center !important; 1299 } 1300 #shopify-section-template--17139387596976__full_width_two_across_y9CBAr .internal .item.text-div .partial-title, 1301 #shopify-section-template--17139387596976__full_width_two_across_y9CBAr .internal .item.text-div .dir-left { 1302 text-align: center !important; 1303 } 1304 #shopify-section-template--17139387596976__full_width_two_across_y9CBAr .cta-container { 1305 align-items: center !important; 1306 justify-content: center !important; 1307 padding-left: 0 !important; 1308 width: 100% !important; 1309 } 1310} 1311 1312/* ââ Sub Hero 3 + 4 (LbnpWM) â mobile centering ââ */ 1313@media screen and (max-width: 749px) { 1314 #shopify-section-template--17139387596976__full_width_two_across_LbnpWM .internal .item.text-div { 1315 align-items: center !important; 1316 text-align: center !important; 1317 } 1318 #shopify-section-template--17139387596976__full_width_two_across_LbnpWM .internal .item.text-div .partial-title, 1319 #shopify-section-template--17139387596976__full_width_two_across_LbnpWM .internal .item.text-div .dir-left { 1320 text-align: center !important; 1321 } 1322 #shopify-section-template--17139387596976__full_width_two_across_LbnpWM .cta-container { 1323 align-items: center !important; 1324 justify-content: center !important; 1325 padding-left: 0 !important; 1326 width: 100% !important; 1327 } 1328} 1329 1330/* ââ About, Sustainability, Team (gWJNMf) â mobile item gap ââ */ 1331@media screen and (max-width: 749px) { 1332 #shopify-section-template--17139387596976__multiple_across_gWJNMf .internal.grid { 1333 gap: 16px !important; 1334 } 1335} 1336 1337/* ââ About, Sustainability, Team (gWJNMf) â mobile wide-cards gap override ââ */ 1338@media screen and (max-width: 749px) { 1339 #shopify-section-template--17139387596976__multiple_across_gWJNMf .cards.wide-cards { 1340 gap: 16px !important; 1341 } 1342} 1343</style> 1344 </div> 1345</div> 1346 1347 1348</section><div id="shopify-section-sections--17139387302064__header" class="shopify-section shopify-section-group-header-group section-header"><link rel="stylesheet" href="//www.craftsports.us/cdn/shop/t/142/assets/component-list-menu.css?v=151968516119678728991722450561" media="print" onload="this.media='all'"> 1349<link rel="stylesheet" href="//www.craftsports.us/cdn/shop/t/142/assets/component-search.css?v=165164710990765432851722450563" media="print" onload="this.media='all'"> 1350<link rel="stylesheet" href="//www.craftsports.us/cdn/shop/t/142/assets/component-menu-drawer.css?v=110695408305392539491722450561" media="print" onload="this.media='all'"> 1351<link rel="stylesheet" href="//www.craftsports.us/cdn/shop/t/142/assets/component-cart-notification.css?v=54116361853792938221722450561" media="print" onload="this.media='all'">
1352<script src="https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.js"></script>
1352 1353<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.css"><link rel="stylesheet" href="//www.craftsports.us/cdn/shop/t/142/assets/component-price.css?v=70172745017360139101722450561" media="print" onload="this.media='all'"><link rel="stylesheet" href="//www.craftsports.us/cdn/shop/t/142/assets/component-mega-menu.css?v=99055256731697019021724963816" media="print" onload="this.media='all'"><style> 1354 header-drawer { 1355 justify-self: start; 1356 margin-left: -1.2rem; 1357 }@media screen and (min-width: 990px) { 1358 header-drawer { 1359 display: none; 1360 } 1361 }.menu-drawer-container { 1362 display: flex; 1363 } 1364 1365 .list-menu { 1366 list-style: none; 1367 padding: 0; 1368 margin: 0; 1369 } 1370 1371 .list-menu--inline { 1372 display: inline-flex; 1373 flex-wrap: wrap; 1374 } 1375 1376 summary.list-menu__item { 1377 padding-right: 2.7rem; 1378 } 1379 1380 .list-menu__item { 1381 display: flex; 1382 align-items: center; 1383 line-height: calc(1 + 0.3 / var(--font-body-scale)); 1384 } 1385 1386 .list-menu__item--link { 1387 text-decoration: none; 1388 padding-bottom: 1rem; 1389 padding-top: 1rem; 1390 line-height: calc(1 + 0.8 / var(--font-body-scale)); 1391 } 1392 1393 @media screen and (min-width: 750px) { 1394 .list-menu__item--link { 1395 padding-bottom: 0.5rem; 1396 padding-top: 0.5rem; 1397 } 1398 } 1399</style><style data-shopify>.header { 1400 padding: 10px 3rem 10px 3rem; 1401 } 1402 1403 .section-header { 1404 position: sticky; /* This is for fixing a Safari z-index issue. PR #2147 */ 1405 margin-bottom: 0px; 1406 } 1407 1408 @media screen and (min-width: 750px) { 1409 .section-header { 1410 margin-bottom: 0px; 1411 } 1412 } 1413 1414 @media screen and (min-width: 990px) { 1415 .header { 1416 padding-top: 20px; 1417 padding-bottom: 20px; 1418 } 1419 }</style>
1419<script src="//www.craftsports.us/cdn/shop/t/142/assets/cart-notification.js?v=133508293167896966491722450562" defer="defer"></script>
1419 1420 1421<svg xmlns="http://www.w3.org/2000/svg" class="hidden"> 1422 <symbol id="icon-search" viewbox="0 0 18 19" fill="none"> 1423 <path fill-rule="evenodd" clip-rule="evenodd" d="M11.03 11.68A5.784 5.784 0 112.85 3.5a5.784 5.784 0 018.18 8.18zm.26 1.12a6.78 6.78 0 11.72-.7l5.4 5.4a.5.5 0 11-.71.7l-5.41-5.4z" fill="currentColor"/> 1424 </symbol> 1425 1426 <symbol id="icon-reset" class="icon icon-close" fill="none" viewBox="0 0 18 18" stroke="currentColor"> 1427 <circle r="8.5" cy="9" cx="9" stroke-opacity="0.2"/> 1428 <path d="M6.82972 6.82915L1.17193 1.17097" stroke-linecap="round" stroke-linejoin="round" transform="translate(5 5)"/> 1429 <path d="M1.22896 6.88502L6.77288 1.11523" stroke-linecap="round" stroke-linejoin="round" transform="translate(5 5)"/> 1430 </symbol> 1431 1432 <symbol id="icon-close" class="icon icon-close" fill="none" viewBox="0 0 18 17"> 1433 <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor"> 1434 </symbol> 1435</svg><sticky-header data-sticky-type="on-scroll-up" class="header-wrapper color-scheme-4 gradient header-wrapper--border-bottom"><header class="header header--top-left header--mobile-center page-width header--has-menu header--has-account"> 1436 1437<header-drawer data-breakpoint="tablet"> 1438 <details id="Details-menu-drawer-container" class="menu-drawer-container"> 1439 <summary 1440 class="header__icon header__icon--menu header__icon--summary link focus-inset" 1441 aria-label="Menu" 1442 > 1443 <span> 1444 <svg 1445 xmlns="http://www.w3.org/2000/svg" 1446 aria-hidden="true" 1447 focusable="false" 1448 class="icon icon-hamburger" 1449 fill="none" 1450 viewBox="0 0 18 16" 1451> 1452 <path d="M1 .5a.5.5 0 100 1h15.71a.5.5 0 000-1H1zM.5 8a.5.5 0 01.5-.5h15.71a.5.5 0 010 1H1A.5.5 0 01.5 8zm0 7a.5.5 0 01.5-.5h15.71a.5.5 0 010 1H1a.5.5 0 01-.5-.5z" fill="currentColor"> 1453</svg> 1454 1455 <svg 1456 xmlns="http://www.w3.org/2000/svg" 1457 aria-hidden="true" 1458 focusable="false" 1459 class="icon icon-close" 1460 fill="none" 1461 viewBox="0 0 18 17" 1462> 1463 <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor"> 1464</svg> 1465 1466 </span> 1467 </summary> 1468 <div 1469 id="menu-drawer" 1470 class="gradient menu-drawer motion-reduce color-scheme-1 mobile" 1471 > 1472 <div class="menu-drawer__inner-container"> 1473 <div class="menu-drawer__navigation-container"> 1474 <nav class="menu-drawer__navigation"> 1475 <ul class="menu-drawer__menu has-submenu list-menu" role="list"><li><details id="Details-menu-drawer-menu-item-1"> 1476 <summary 1477 id="HeaderDrawer-new-arrivals" 1478 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 1479 > 1480 New Arrivals 1481 <svg 1482 viewBox="0 0 14 10" 1483 fill="none" 1484 aria-hidden="true" 1485 focusable="false" 1486 class="icon icon-arrow" 1487 xmlns="http://www.w3.org/2000/svg" 1488> 1489 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 1490</svg> 1491 1492 <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6"> 1493 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 1494</svg> 1495 1496 </summary> 1497 <div 1498 id="link-new-arrivals" 1499 class="menu-drawer__submenu has-submenu gradient motion-reduce" 1500 tabindex="-1" 1501 > 1502 <div class="menu-drawer__inner-submenu"> 1503 <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true"> 1504 <svg 1505 viewBox="0 0 14 10" 1506 fill="none" 1507 aria-hidden="true" 1508 focusable="false" 1509 class="icon icon-arrow" 1510 xmlns="http://www.w3.org/2000/svg" 1511> 1512 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 1513</svg> 1514 1515 New Arrivals 1516 </button> 1517 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"> 1518 <li> 1519 <a 1520 href="https://www.craftsports.us/collections/new-arrivals" 1521 id="HeaderDrawer-new-arrivals" 1522 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1523 1524 > 1525 New Arrivals 1526 </a> 1527 </li> 1528 1529<li><a 1530 id="HeaderDrawer-new-arrivals-mens-new-arrivals" 1531 href="https://www.craftsports.us/collections/mens-new-arrivals" 1532 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1533 1534 > 1535 Men's - New Arrivals 1536 </a></li><li><a 1537 id="HeaderDrawer-new-arrivals-womens-new-arrivals" 1538 href="https://www.craftsports.us/collections/womens-new-arrivals" 1539 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1540 1541 > 1542 Women's - New Arrivals 1543 </a></li></ul> 1544 </div> 1545 </div> 1546 </details></li><li>
1546<details id="Details-menu-drawer-menu-item-2"> 1547 <summary 1548 id="HeaderDrawer-men" 1549 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 1550 > 1551 Men 1552 <svg 1553 viewBox="0 0 14 10" 1554 fill="none" 1555 aria-hidden="true" 1556 focusable="false" 1557 class="icon icon-arrow" 1558 xmlns="http://www.w3.org/2000/svg" 1559> 1560 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 1561</svg> 1562 1563 <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6"> 1564 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 1565</svg> 1566 1567 </summary> 1568 <div 1569 id="link-men" 1570 class="menu-drawer__submenu has-submenu gradient motion-reduce" 1571 tabindex="-1" 1572 > 1573 <div class="menu-drawer__inner-submenu"> 1574 <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true"> 1575 <svg 1576 viewBox="0 0 14 10" 1577 fill="none" 1578 aria-hidden="true" 1579 focusable="false" 1580 class="icon icon-arrow" 1581 xmlns="http://www.w3.org/2000/svg" 1582> 1583 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 1584</svg> 1585 1586 Men 1587 </button> 1588 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"> 1589 <li> 1590 <a 1591 href="https://www.craftsports.us/collections/men" 1592 id="HeaderDrawer-men" 1593 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1594 1595 > 1596 Men 1597 </a> 1598 </li> 1599 1600 1601 <li> 1602 <a 1603 id="HeaderDrawer-men-new-arrivals" 1604 1605 href="https://www.craftsports.us/collections/mens-new-arrivals" 1606 1607 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1608 1609 > 1610 New Arrivals 1611 </a> 1612 </li> 1613 1614 1615 1616 1617 1618<li> 1619 <details id="Details-menu-drawer-men-features"> 1620 <summary 1621 id="HeaderDrawer-men-features" 1622 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1623 > 1624 Features 1625 <svg 1626 viewBox="0 0 14 10" 1627 fill="none" 1628 aria-hidden="true" 1629 focusable="false" 1630 class="icon icon-arrow" 1631 xmlns="http://www.w3.org/2000/svg" 1632> 1633 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 1634</svg> 1635 1636 <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6"> 1637 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 1638</svg> 1639 1640 </summary> 1641 <div 1642 id="childlink-features" 1643 class="menu-drawer__submenu has-submenu gradient motion-reduce" 1644 > 1645 <button 1646 class="menu-drawer__close-button link link--text focus-inset" 1647 aria-expanded="true" 1648 > 1649 <svg 1650 viewBox="0 0 14 10" 1651 fill="none" 1652 aria-hidden="true" 1653 focusable="false" 1654 class="icon icon-arrow" 1655 xmlns="http://www.w3.org/2000/svg" 1656> 1657 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 1658</svg> 1659 1660 Features 1661 </button> 1662 <ul 1663 class="menu-drawer__menu list-menu" 1664 role="list" 1665 tabindex="-1" 1666 > 1667 1668 1669 1670 <li> 1671 <a 1672 id="HeaderDrawer-new-fall-footwear-feautre-new-fall-footwear" 1673 href="https://www.craftsports.us/collections/mens-footwear" 1674 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1675 1676 > 1677 New Fall Footwear 1678 </a> 1679 </li> 1680 1681 1682 <li> 1683 <a 1684 id="HeaderDrawer-fall-running-collection-feautre-fall-running-collection" 1685 href="https://www.craftsports.us/collections/mens-2026-fall-running-collection" 1686 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1687 1688 > 1689 Fall Running Collection 1690 </a> 1691 </li> 1692 1693 1694 <li> 1695 <a 1696 id="HeaderDrawer-baselayer-collection-feautre-baselayer-collection" 1697 href="https://www.craftsports.us/collections/mens-baselayers" 1698 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1699 1700 > 1701 Baselayer Collection 1702 </a> 1703 </li> 1704 1705 1706 <li> 1707 <a 1708 id="HeaderDrawer-cycling-bibs-shorts-feautre-cycling-bibs-shorts" 1709 href="https://www.craftsports.us/collections/mens-bibs" 1710 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1711 1712 > 1713 Cycling Bibs & Shorts 1714 </a> 1715 </li> 1716 1717 1718 1719 </ul> 1720 </div> 1721 </details> 1722 </li> 1723 1724<li>
1724<details id="Details-menu-drawer-men-sport"> 1725 <summary 1726 id="HeaderDrawer-men-sport" 1727 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1728 > 1729 Sport 1730 <svg 1731 viewBox="0 0 14 10" 1732 fill="none" 1733 aria-hidden="true" 1734 focusable="false" 1735 class="icon icon-arrow" 1736 xmlns="http://www.w3.org/2000/svg" 1737> 1738 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 1739</svg> 1740 1741 <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6"> 1742 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 1743</svg> 1744 1745 </summary> 1746 <div 1747 id="childlink-sport" 1748 class="menu-drawer__submenu has-submenu gradient motion-reduce" 1749 > 1750 <button 1751 class="menu-drawer__close-button link link--text focus-inset" 1752 aria-expanded="true" 1753 > 1754 <svg 1755 viewBox="0 0 14 10" 1756 fill="none" 1757 aria-hidden="true" 1758 focusable="false" 1759 class="icon icon-arrow" 1760 xmlns="http://www.w3.org/2000/svg" 1761> 1762 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 1763</svg> 1764 1765 Sport 1766 </button> 1767 <ul 1768 class="menu-drawer__menu list-menu" 1769 role="list" 1770 tabindex="-1" 1771 > 1772 1773 <li> 1774 <a 1775 href="#" 1776 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1777 > 1778 Sport 1779 </a> 1780 </li> 1781 1782<li> 1783 <a 1784 id="HeaderDrawer-men-sport-running" 1785 href="https://www.craftsports.us/collections/mens-running" 1786 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1787 1788 > 1789 Running 1790 </a> 1791 </li><li> 1792 <a 1793 id="HeaderDrawer-men-sport-cycling" 1794 href="https://www.craftsports.us/collections/mens-cycling" 1795 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1796 1797 > 1798 Cycling 1799 </a> 1800 </li><li> 1801 <a 1802 id="HeaderDrawer-men-sport-training" 1803 href="https://www.craftsports.us/collections/mens-training" 1804 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1805 1806 > 1807 Training 1808 </a> 1809 </li><li> 1810 <a 1811 id="HeaderDrawer-men-sport-cross-country-skiing" 1812 href="https://www.craftsports.us/collections/mens-cross-country-skiing" 1813 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1814 1815 > 1816 Cross Country Skiing 1817 </a> 1818 </li></ul> 1819 </div> 1820 </details></li><li>
1820<details id="Details-menu-drawer-men-footwear"> 1821 <summary 1822 id="HeaderDrawer-men-footwear" 1823 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1824 > 1825 Footwear 1826 <svg 1827 viewBox="0 0 14 10" 1828 fill="none" 1829 aria-hidden="true" 1830 focusable="false" 1831 class="icon icon-arrow" 1832 xmlns="http://www.w3.org/2000/svg" 1833> 1834 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 1835</svg> 1836 1837 <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6"> 1838 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 1839</svg> 1840 1841 </summary> 1842 <div 1843 id="childlink-footwear" 1844 class="menu-drawer__submenu has-submenu gradient motion-reduce" 1845 > 1846 <button 1847 class="menu-drawer__close-button link link--text focus-inset" 1848 aria-expanded="true" 1849 > 1850 <svg 1851 viewBox="0 0 14 10" 1852 fill="none" 1853 aria-hidden="true" 1854 focusable="false" 1855 class="icon icon-arrow" 1856 xmlns="http://www.w3.org/2000/svg" 1857> 1858 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 1859</svg> 1860 1861 Footwear 1862 </button> 1863 <ul 1864 class="menu-drawer__menu list-menu" 1865 role="list" 1866 tabindex="-1" 1867 > 1868 1869 <li> 1870 <a 1871 href="/collections/mens-footwear" 1872 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1873 > 1874 Footwear 1875 </a> 1876 </li> 1877 1878<li> 1879 <a 1880 id="HeaderDrawer-men-footwear-road-shoes" 1881 href="https://www.craftsports.us/collections/mens-ss23-road-shoes" 1882 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1883 1884 > 1885 Road Shoes 1886 </a> 1887 </li><li> 1888 <a 1889 id="HeaderDrawer-men-footwear-gravel-shoes" 1890 href="/collections/mens-hybrid-footwear" 1891 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1892 1893 > 1894 Gravel Shoes 1895 </a> 1896 </li><li> 1897 <a 1898 id="HeaderDrawer-men-footwear-trail-shoes" 1899 href="https://www.craftsports.us/collections/ss23-trail-footwear" 1900 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1901 1902 > 1903 Trail Shoes 1904 </a> 1905 </li><li> 1906 <a 1907 id="HeaderDrawer-men-footwear-all-footwear" 1908 href="https://www.craftsports.us/collections/mens-footwear" 1909 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1910 1911 > 1912 All Footwear 1913 </a> 1914 </li></ul> 1915 </div> 1916 </details></li><li>
1916<details id="Details-menu-drawer-men-baselayer"> 1917 <summary 1918 id="HeaderDrawer-men-baselayer" 1919 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1920 > 1921 Baselayer 1922 <svg 1923 viewBox="0 0 14 10" 1924 fill="none" 1925 aria-hidden="true" 1926 focusable="false" 1927 class="icon icon-arrow" 1928 xmlns="http://www.w3.org/2000/svg" 1929> 1930 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 1931</svg> 1932 1933 <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6"> 1934 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 1935</svg> 1936 1937 </summary> 1938 <div 1939 id="childlink-baselayer" 1940 class="menu-drawer__submenu has-submenu gradient motion-reduce" 1941 > 1942 <button 1943 class="menu-drawer__close-button link link--text focus-inset" 1944 aria-expanded="true" 1945 > 1946 <svg 1947 viewBox="0 0 14 10" 1948 fill="none" 1949 aria-hidden="true" 1950 focusable="false" 1951 class="icon icon-arrow" 1952 xmlns="http://www.w3.org/2000/svg" 1953> 1954 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 1955</svg> 1956 1957 Baselayer 1958 </button> 1959 <ul 1960 class="menu-drawer__menu list-menu" 1961 role="list" 1962 tabindex="-1" 1963 > 1964 1965 <li> 1966 <a 1967 href="/collections/mens-baselayers" 1968 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1969 > 1970 Baselayer 1971 </a> 1972 </li> 1973 1974<li> 1975 <a 1976 id="HeaderDrawer-men-baselayer-dry-baselayer" 1977 href="https://www.craftsports.us/collections/mens-dry-baselayers-1" 1978 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1979 1980 > 1981 Dry Baselayer 1982 </a> 1983 </li><li> 1984 <a 1985 id="HeaderDrawer-men-baselayer-warm-baselayer" 1986 href="/collections/mens-warm-baselayers-1" 1987 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1988 1989 > 1990 Warm Baselayer 1991 </a> 1992 </li><li> 1993 <a 1994 id="HeaderDrawer-men-baselayer-wool
1994-baselayer" 1995 href="/collections/mens-wool-baselayers-1" 1996 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 1997 1998 > 1999 Wool Baselayer 2000 </a> 2001 </li></ul> 2002 </div> 2003 </details></li><li><details id="Details-menu-drawer-men-activewear"> 2004 <summary 2005 id="HeaderDrawer-men-activewear" 2006 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2007 > 2008 Activewear 2009 <svg 2010 viewBox="0 0 14 10" 2011 fill="none" 2012 aria-hidden="true" 2013 focusable="false" 2014 class="icon icon-arrow" 2015 xmlns="http://www.w3.org/2000/svg" 2016> 2017 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 2018</svg> 2019 2020 <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6"> 2021 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 2022</svg> 2023 2024 </summary> 2025 <div 2026 id="childlink-activewear" 2027 class="menu-drawer__submenu has-submenu gradient motion-reduce" 2028 > 2029 <button 2030 class="menu-drawer__close-button link link--text focus-inset" 2031 aria-expanded="true" 2032 > 2033 <svg 2034 viewBox="0 0 14 10" 2035 fill="none" 2036 aria-hidden="true" 2037 focusable="false" 2038 class="icon icon-arrow" 2039 xmlns="http://www.w3.org/2000/svg" 2040> 2041 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 2042</svg> 2043 2044 Activewear 2045 </button> 2046 <ul 2047 class="menu-drawer__menu list-menu" 2048 role="list" 2049 tabindex="-1" 2050 > 2051 2052 <li> 2053 <a 2054 href="/collections/mens-clothing" 2055 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2056 > 2057 Activewear 2058 </a> 2059 </li> 2060 2061<li> 2062 <a 2063 id="HeaderDrawer-men-activewear-baselayer" 2064 href="https://www.craftsports.us/collections/mens-baselayers" 2065 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2066 2067 > 2068 Baselayer 2069 </a> 2070 </li><li> 2071 <a 2072 id="HeaderDrawer-men-activewear-tops-tees-and-tanks" 2073 href="https://www.craftsports.us/collections/mens-tops-ts-tanks" 2074 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2075 2076 > 2077 Tops, Tee's, and Tanks 2078 </a> 2079 </li><li> 2080 <a 2081 id="HeaderDrawer-men-activewear-midlayers-and-hoodies" 2082 href="https://www.craftsports.us/collections/mens-midlayers-hoodies" 2083 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2084 2085 > 2086 Midlayers and Hoodies 2087 </a> 2088 </li><li> 2089 <a 2090 id="HeaderDrawer-men-activewear-jackets-and-vests" 2091 href="https://www.craftsports.us/collections/mens-jackets-vests" 2092 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2093 2094 > 2095 Jackets and Vests 2096 </a> 2097 </li><li> 2098 <a 2099 id="HeaderDrawer-men-activewear-pants-and-tights" 2100 href="https://www.craftsports.us/collections/mens-pants-tights" 2101 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2102 2103 > 2104 Pants and Tights 2105 </a> 2106 </li><li> 2107 <a 2108 id="HeaderDrawer-men-activewear-shorts" 2109 href="https://www.craftsports.us/collections/mens-shorts" 2110 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2111 2112 > 2113 Shorts 2114 </a> 2115 </li><li> 2116 <a 2117 id="HeaderDrawer-men-activewear-bib-shorts" 2118 href="https://www.craftsports.us/collections/mens-bibs" 2119 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2120 2121 > 2122 Bib Shorts 2123 </a> 2124 </li><li> 2125 <a 2126 id="HeaderDrawer-men-activewear-underwear" 2127 href="https://www.craftsports.us/collections/mens-underwear" 2128 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2129 2130 > 2131 Underwear 2132 </a> 2133 </li><li> 2134 <a 2135 id="HeaderDrawer-men-activewear-accessories" 2136 href="https://www.craftsports.us/collections/hats-and-accessories" 2137 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2138 2139 > 2140 Accessories 2141 </a> 2142 </li></ul> 2143 </div> 2144 </details></li><li>
2144<details id="Details-menu-drawer-men-accessories"> 2145 <summary 2146 id="HeaderDrawer-men-accessories" 2147 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2148 > 2149 Accessories 2150 <svg 2151 viewBox="0 0 14 10" 2152 fill="none" 2153 aria-hidden="true" 2154 focusable="false" 2155 class="icon icon-arrow" 2156 xmlns="http://www.w3.org/2000/svg" 2157> 2158 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 2159</svg> 2160 2161 <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6"> 2162 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 2163</svg> 2164 2165 </summary> 2166 <div 2167 id="childlink-accessories" 2168 class="menu-drawer__submenu has-submenu gradient motion-reduce" 2169 > 2170 <button 2171 class="menu-drawer__close-button link link--text focus-inset" 2172 aria-expanded="true" 2173 > 2174 <svg 2175 viewBox="0 0 14 10" 2176 fill="none" 2177 aria-hidden="true" 2178 focusable="false" 2179 class="icon icon-arrow" 2180 xmlns="http://www.w3.org/2000/svg" 2181> 2182 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 2183</svg> 2184 2185 Accessories 2186 </button> 2187 <ul 2188 class="menu-drawer__menu list-menu" 2189 role="list" 2190 tabindex="-1" 2191 > 2192 2193 <li> 2194 <a 2195 href="/collections/hats-and-accessories" 2196 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2197 > 2198 Accessories 2199 </a> 2200 </li> 2201 2202<li> 2203 <a 2204 id="HeaderDrawer-men-accessories-hats-caps" 2205 href="https://www.craftsports.us/collections/accessories-hats-caps" 2206 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2207 2208 > 2209 Hats & Caps 2210 </a> 2211 </li><li> 2212 <a 2213 id="HeaderDrawer-men-accessories-gloves" 2214 href="https://www.craftsports.us/collections/accessories-gloves-mittens" 2215 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2216 2217 > 2218 Gloves 2219 </a> 2220 </li><li> 2221 <a 2222 id="HeaderDrawer-men-accessories-socks" 2223 href="https://www.craftsports.us/collections/accessories-socks" 2224 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2225 2226 > 2227 Socks 2228 </a> 2229 </li><li> 2230 <a 2231 id="HeaderDrawer-men-accessories-bags" 2232 href="https://www.craftsports.us/collections/accessories-bags" 2233 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2234 2235 > 2236 Bags 2237 </a> 2238 </li></ul> 2239 </div> 2240 </details></li></ul> 2241 </div> 2242 </div> 2243 </details></li><li>
2243<details id="Details-menu-drawer-menu-item-3"> 2244 <summary 2245 id="HeaderDrawer-women" 2246 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 2247 > 2248 Women 2249 <svg 2250 viewBox="0 0 14 10" 2251 fill="none" 2252 aria-hidden="true" 2253 focusable="false" 2254 class="icon icon-arrow" 2255 xmlns="http://www.w3.org/2000/svg" 2256> 2257 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 2258</svg> 2259 2260 <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6"> 2261 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 2262</svg> 2263 2264 </summary> 2265 <div 2266 id="link-women" 2267 class="menu-drawer__submenu has-submenu gradient motion-reduce" 2268 tabindex="-1" 2269 > 2270 <div class="menu-drawer__inner-submenu"> 2271 <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true"> 2272 <svg 2273 viewBox="0 0 14 10" 2274 fill="none" 2275 aria-hidden="true" 2276 focusable="false" 2277 class="icon icon-arrow" 2278 xmlns="http://www.w3.org/2000/svg" 2279> 2280 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 2281</svg> 2282 2283 Women 2284 </button> 2285 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"> 2286 <li> 2287 <a 2288 href="https://www.craftsports.us/collections/women" 2289 id="HeaderDrawer-women" 2290 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2291 2292 > 2293 Women 2294 </a> 2295 </li> 2296 2297 2298 <li> 2299 <a 2300 id="HeaderDrawer-women-new-arrivals" 2301 2302 href="https://www.craftsports.us/collections/womens-new-arrivals" 2303 2304 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2305 2306 > 2307 New Arrivals 2308 </a> 2309 </li> 2310 2311 2312 2313 2314 2315<li> 2316 <details id="Details-menu-drawer-women-features"> 2317 <summary 2318 id="HeaderDrawer-women-features" 2319 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2320 > 2321 Features 2322 <svg 2323 viewBox="0 0 14 10" 2324 fill="none" 2325 aria-hidden="true" 2326 focusable="false" 2327 class="icon icon-arrow" 2328 xmlns="http://www.w3.org/2000/svg" 2329> 2330 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 2331</svg> 2332 2333 <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6"> 2334 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 2335</svg> 2336 2337 </summary> 2338 <div 2339 id="childlink-features" 2340 class="menu-drawer__submenu has-submenu gradient motion-reduce" 2341 > 2342 <button 2343 class="menu-drawer__close-button link link--text focus-inset" 2344 aria-expanded="true" 2345 > 2346 <svg 2347 viewBox="0 0 14 10" 2348 fill="none" 2349 aria-hidden="true" 2350 focusable="false" 2351 class="icon icon-arrow" 2352 xmlns="http://www.w3.org/2000/svg" 2353> 2354 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 2355</svg> 2356 2357 Features 2358 </button> 2359 <ul 2360 class="menu-drawer__menu list-menu" 2361 role="list" 2362 tabindex="-1" 2363 > 2364 2365 2366 2367 2368 <li> 2369 <a 2370 id="HeaderDrawer-new-fall-footwear-feautre-new-fall-footwear" 2371 href="https://www.craftsports.us/collections/womens-footwear" 2372 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2373 2374 > 2375 New Fall Footwear 2376 </a> 2377 </li> 2378 2379 2380 <li> 2381 <a 2382 id="HeaderDrawer-fall-running-collection-feautre-fall-running-collection" 2383 href="https://www.craftsports.us/collections/womens-2026-fall-running-collection" 2384 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2385 2386 > 2387 Fall Running Collection 2388 </a> 2389 </li> 2390 2391 2392 <li> 2393 <a 2394 id="HeaderDrawer-baselayer-collection-feautre-baselayer-collection" 2395 href="https://www.craftsports.us/collections/womens-baselayers" 2396 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2397 2398 > 2399 Baselayer Collection 2400 </a> 2401 </li> 2402 2403 2404 <li> 2405 <a 2406 id="HeaderDrawer-cycling-bibs-shorts-feautre-cycling-bibs-shorts" 2407 href="https://www.craftsports.us/collections/womens-bib-shorts" 2408 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2409 2410 > 2411 Cycling Bibs & Shorts 2412 </a> 2413 </li> 2414 2415 2416 </ul> 2417 </div> 2418 </details> 2419 </li> 2420 2421<li>
2421<details id="Details-menu-drawer-women-sport"> 2422 <summary 2423 id="HeaderDrawer-women-sport" 2424 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2425 > 2426 Sport 2427 <svg 2428 viewBox="0 0 14 10" 2429 fill="none" 2430 aria-hidden="true" 2431 focusable="false" 2432 class="icon icon-arrow" 2433 xmlns="http://www.w3.org/2000/svg" 2434> 2435 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 2436</svg> 2437 2438 <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6"> 2439 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 2440</svg> 2441 2442 </summary> 2443 <div 2444 id="childlink-sport" 2445 class="menu-drawer__submenu has-submenu gradient motion-reduce" 2446 > 2447 <button 2448 class="menu-drawer__close-button link link--text focus-inset" 2449 aria-expanded="true" 2450 > 2451 <svg 2452 viewBox="0 0 14 10" 2453 fill="none" 2454 aria-hidden="true" 2455 focusable="false" 2456 class="icon icon-arrow" 2457 xmlns="http://www.w3.org/2000/svg" 2458> 2459 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 2460</svg> 2461 2462 Sport 2463 </button> 2464 <ul 2465 class="menu-drawer__menu list-menu" 2466 role="list" 2467 tabindex="-1" 2468 > 2469 2470 <li> 2471 <a 2472 href="#" 2473 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2474 > 2475 Sport 2476 </a> 2477 </li> 2478 2479<li> 2480 <a 2481 id="HeaderDrawer-women-sport-running" 2482 href="/collections/womens-running" 2483 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2484 2485 > 2486 Running 2487 </a> 2488 </li><li> 2489 <a 2490 id="HeaderDrawer-women-sport-cycling" 2491 href="/collections/womens-cycling" 2492 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2493 2494 > 2495 Cycling 2496 </a> 2497 </li><li> 2498 <a 2499 id="HeaderDrawer-women-sport-training" 2500 href="/collections/womens-training" 2501 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2502 2503 > 2504 Training 2505 </a> 2506 </li><li> 2507 <a 2508 id="HeaderDrawer-women-sport-cross-country-skiing" 2509 href="/collections/womens-cross-country-skiing" 2510 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2511 2512 > 2513 Cross Country Skiing 2514 </a> 2515 </li></ul> 2516 </div> 2517 </details></li><li>
2517<details id="Details-menu-drawer-women-footwear"> 2518 <summary 2519 id="HeaderDrawer-women-footwear" 2520 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2521 > 2522 Footwear 2523 <svg 2524 viewBox="0 0 14 10" 2525 fill="none" 2526 aria-hidden="true" 2527 focusable="false" 2528 class="icon icon-arrow" 2529 xmlns="http://www.w3.org/2000/svg" 2530> 2531 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 2532</svg> 2533 2534 <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6"> 2535 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 2536</svg> 2537 2538 </summary> 2539 <div 2540 id="childlink-footwear" 2541 class="menu-drawer__submenu has-submenu gradient motion-reduce" 2542 > 2543 <button 2544 class="menu-drawer__close-button link link--text focus-inset" 2545 aria-expanded="true" 2546 > 2547 <svg 2548 viewBox="0 0 14 10" 2549 fill="none" 2550 aria-hidden="true" 2551 focusable="false" 2552 class="icon icon-arrow" 2553 xmlns="http://www.w3.org/2000/svg" 2554> 2555 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 2556</svg> 2557 2558 Footwear 2559 </button> 2560 <ul 2561 class="menu-drawer__menu list-menu" 2562 role="list" 2563 tabindex="-1" 2564 > 2565 2566 <li> 2567 <a 2568 href="/collections/womens-footwear" 2569 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2570 > 2571 Footwear 2572 </a> 2573 </li> 2574 2575<li> 2576 <a 2577 id="HeaderDrawer-women-footwear-road-shoes" 2578 href="https://www.craftsports.us/collections/womens-ss23-road-shoes" 2579 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2580 2581 > 2582 Road Shoes 2583 </a> 2584 </li><li> 2585 <a 2586 id="HeaderDrawer-women-footwear-gravel-shoes" 2587 href="/collections/womens-hybrid-footwear" 2588 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2589 2590 > 2591 Gravel Shoes 2592 </a> 2593 </li><li> 2594 <a 2595 id="HeaderDrawer-women-footwear-trail-shoes" 2596 href="/collections/womens-ss23-trail-shoes" 2597 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2598 2599 > 2600 Trail Shoes 2601 </a> 2602 </li><li> 2603 <a 2604 id="HeaderDrawer-women-footwear-all-footwear" 2605 href="https://www.craftsports.us/collections/womens-footwear" 2606 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2607 2608 > 2609 All Footwear 2610 </a> 2611 </li></ul> 2612 </div> 2613 </details></li><li>
2613<details id="Details-menu-drawer-women-baselayer"> 2614 <summary 2615 id="HeaderDrawer-women-baselayer" 2616 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2617 > 2618 Baselayer 2619 <svg 2620 viewBox="0 0 14 10" 2621 fill="none" 2622 aria-hidden="true" 2623 focusable="false" 2624 class="icon icon-arrow" 2625 xmlns="http://www.w3.org/2000/svg" 2626> 2627 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 2628</svg> 2629 2630 <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6"> 2631 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 2632</svg> 2633 2634 </summary> 2635 <div 2636 id="childlink-baselayer" 2637 class="menu-drawer__submenu has-submenu gradient motion-reduce" 2638 > 2639 <button 2640 class="menu-drawer__close-button link link--text focus-inset" 2641 aria-expanded="true" 2642 > 2643 <svg 2644 viewBox="0 0 14 10" 2645 fill="none" 2646 aria-hidden="true" 2647 focusable="false" 2648 class="icon icon-arrow" 2649 xmlns="http://www.w3.org/2000/svg" 2650> 2651 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 2652</svg> 2653 2654 Baselayer 2655 </button> 2656 <ul 2657 class="menu-drawer__menu list-menu" 2658 role="list" 2659 tabindex="-1" 2660 > 2661 2662 <li> 2663 <a 2664 href="/collections/womens-baselayers" 2665 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2666 > 2667 Baselayer 2668 </a> 2669 </li> 2670 2671<li> 2672 <a 2673 id="HeaderDrawer-women-baselayer-dry-baselayer" 2674 href="/collections/womens-dry-baselayers" 2675 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2676 2677 > 2678 Dry Baselayer 2679 </a> 2680 </li><li> 2681 <a 2682 id="HeaderDrawer-women-baselayer-warm-baselayer" 2683 href="/collections/womens-warm-baselayers-1" 2684 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2685 2686 > 2687 Warm Baselayer 2688 </a> 2689 </li><li> 2690 <a 2691 id="HeaderDrawer-women-baselayer-wool
2691-baselayer" 2692 href="/collections/womens-wool-baselayers" 2693 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2694 2695 > 2696 Wool Baselayer 2697 </a> 2698 </li></ul> 2699 </div> 2700 </details></li><li><details id="Details-menu-drawer-women-activewear"> 2701 <summary 2702 id="HeaderDrawer-women-activewear" 2703 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2704 > 2705 Activewear 2706 <svg 2707 viewBox="0 0 14 10" 2708 fill="none" 2709 aria-hidden="true" 2710 focusable="false" 2711 class="icon icon-arrow" 2712 xmlns="http://www.w3.org/2000/svg" 2713> 2714 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 2715</svg> 2716 2717 <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6"> 2718 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 2719</svg> 2720 2721 </summary> 2722 <div 2723 id="childlink-activewear" 2724 class="menu-drawer__submenu has-submenu gradient motion-reduce" 2725 > 2726 <button 2727 class="menu-drawer__close-button link link--text focus-inset" 2728 aria-expanded="true" 2729 > 2730 <svg 2731 viewBox="0 0 14 10" 2732 fill="none" 2733 aria-hidden="true" 2734 focusable="false" 2735 class="icon icon-arrow" 2736 xmlns="http://www.w3.org/2000/svg" 2737> 2738 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 2739</svg> 2740 2741 Activewear 2742 </button> 2743 <ul 2744 class="menu-drawer__menu list-menu" 2745 role="list" 2746 tabindex="-1" 2747 > 2748 2749 <li> 2750 <a 2751 href="/collections/womens-clothing" 2752 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2753 > 2754 Activewear 2755 </a> 2756 </li> 2757 2758<li> 2759 <a 2760 id="HeaderDrawer-women-activewear-baselayer" 2761 href="/collections/womens-baselayers" 2762 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2763 2764 > 2765 Baselayer 2766 </a> 2767 </li><li> 2768 <a 2769 id="HeaderDrawer-women-activewear-tops-tees-and-tanks" 2770 href="https://www.craftsports.us/collections/womens-tops-t-s-tanks" 2771 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2772 2773 > 2774 Tops, Tee's, and Tanks 2775 </a> 2776 </li><li> 2777 <a 2778 id="HeaderDrawer-women-activewear-midlayers-and-hoodies" 2779 href="/collections/womens-midlayers-hoodies" 2780 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2781 2782 > 2783 Midlayers and Hoodies 2784 </a> 2785 </li><li> 2786 <a 2787 id="HeaderDrawer-women-activewear-jackets-and-vests" 2788 href="/collections/womens-jackets-vests" 2789 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2790 2791 > 2792 Jackets and Vests 2793 </a> 2794 </li><li> 2795 <a 2796 id="HeaderDrawer-women-activewear-pants-and-tights" 2797 href="/collections/womens-pants-tights" 2798 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2799 2800 > 2801 Pants and Tights 2802 </a> 2803 </li><li> 2804 <a 2805 id="HeaderDrawer-women-activewear-shorts" 2806 href="/collections/womens-shorts-skirts-dresses" 2807 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2808 2809 > 2810 Shorts 2811 </a> 2812 </li><li> 2813 <a 2814 id="HeaderDrawer-women-activewear-bib-shorts" 2815 href="/collections/womens-bib-shorts" 2816 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2817 2818 > 2819 Bib Shorts 2820 </a> 2821 </li><li> 2822 <a 2823 id="HeaderDrawer-women-activewear-underwear" 2824 href="/collections/womens-underwear" 2825 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2826 2827 > 2828 Underwear 2829 </a> 2830 </li><li> 2831 <a 2832 id="HeaderDrawer-women-activewear-accessories" 2833 href="/collections/womens-hats-accessories" 2834 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2835 2836 > 2837 Accessories 2838 </a> 2839 </li></ul> 2840 </div> 2841 </details></li><li>
2841<details id="Details-menu-drawer-women-accessories"> 2842 <summary 2843 id="HeaderDrawer-women-accessories" 2844 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2845 > 2846 Accessories 2847 <svg 2848 viewBox="0 0 14 10" 2849 fill="none" 2850 aria-hidden="true" 2851 focusable="false" 2852 class="icon icon-arrow" 2853 xmlns="http://www.w3.org/2000/svg" 2854> 2855 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 2856</svg> 2857 2858 <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6"> 2859 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 2860</svg> 2861 2862 </summary> 2863 <div 2864 id="childlink-accessories" 2865 class="menu-drawer__submenu has-submenu gradient motion-reduce" 2866 > 2867 <button 2868 class="menu-drawer__close-button link link--text focus-inset" 2869 aria-expanded="true" 2870 > 2871 <svg 2872 viewBox="0 0 14 10" 2873 fill="none" 2874 aria-hidden="true" 2875 focusable="false" 2876 class="icon icon-arrow" 2877 xmlns="http://www.w3.org/2000/svg" 2878> 2879 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 2880</svg> 2881 2882 Accessories 2883 </button> 2884 <ul 2885 class="menu-drawer__menu list-menu" 2886 role="list" 2887 tabindex="-1" 2888 > 2889 2890 <li> 2891 <a 2892 href="/collections/womens-hats-accessories" 2893 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2894 > 2895 Accessories 2896 </a> 2897 </li> 2898 2899<li> 2900 <a 2901 id="HeaderDrawer-women-accessories-hats-caps" 2902 href="/collections/accessories-hats-caps" 2903 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2904 2905 > 2906 Hats & Caps 2907 </a> 2908 </li><li> 2909 <a 2910 id="HeaderDrawer-women-accessories-gloves" 2911 href="/collections/accessories-gloves-mittens" 2912 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2913 2914 > 2915 Gloves 2916 </a> 2917 </li><li> 2918 <a 2919 id="HeaderDrawer-women-accessories-socks" 2920 href="/collections/accessories-socks" 2921 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2922 2923 > 2924 Socks 2925 </a> 2926 </li><li> 2927 <a 2928 id="HeaderDrawer-women-accessories-bags" 2929 href="/collections/accessories-bags" 2930 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2931 2932 > 2933 Bags 2934 </a> 2935 </li></ul> 2936 </div> 2937 </details></li></ul> 2938 </div> 2939 </div> 2940 </details></li><li>
2940<details id="Details-menu-drawer-menu-item-4"> 2941 <summary 2942 id="HeaderDrawer-footwear" 2943 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 2944 > 2945 Footwear 2946 <svg 2947 viewBox="0 0 14 10" 2948 fill="none" 2949 aria-hidden="true" 2950 focusable="false" 2951 class="icon icon-arrow" 2952 xmlns="http://www.w3.org/2000/svg" 2953> 2954 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 2955</svg> 2956 2957 <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6"> 2958 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 2959</svg> 2960 2961 </summary> 2962 <div 2963 id="link-footwear" 2964 class="menu-drawer__submenu has-submenu gradient motion-reduce" 2965 tabindex="-1" 2966 > 2967 <div class="menu-drawer__inner-submenu"> 2968 <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true"> 2969 <svg 2970 viewBox="0 0 14 10" 2971 fill="none" 2972 aria-hidden="true" 2973 focusable="false" 2974 class="icon icon-arrow" 2975 xmlns="http://www.w3.org/2000/svg" 2976> 2977 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 2978</svg> 2979 2980 Footwear 2981 </button> 2982 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"> 2983 <li> 2984 <a 2985 href="https://www.craftsports.us/collections/footwear" 2986 id="HeaderDrawer-footwear" 2987 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2988 2989 > 2990 Footwear 2991 </a> 2992 </li> 2993 2994<li><details id="Details-menu-drawer-footwear-men"> 2995 <summary 2996 id="HeaderDrawer-footwear-men" 2997 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 2998 > 2999 Men 3000 <svg 3001 viewBox="0 0 14 10" 3002 fill="none" 3003 aria-hidden="true" 3004 focusable="false" 3005 class="icon icon-arrow" 3006 xmlns="http://www.w3.org/2000/svg" 3007> 3008 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 3009</svg> 3010 3011 <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6"> 3012 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 3013</svg> 3014 3015 </summary> 3016 <div 3017 id="childlink-men" 3018 class="menu-drawer__submenu has-submenu gradient motion-reduce" 3019 > 3020 <button 3021 class="menu-drawer__close-button link link--text focus-inset" 3022 aria-expanded="true" 3023 > 3024 <svg 3025 viewBox="0 0 14 10" 3026 fill="none" 3027 aria-hidden="true" 3028 focusable="false" 3029 class="icon icon-arrow" 3030 xmlns="http://www.w3.org/2000/svg" 3031> 3032 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 3033</svg> 3034 3035 Men 3036 </button> 3037 <ul 3038 class="menu-drawer__menu list-menu" 3039 role="list" 3040 tabindex="-1" 3041 > 3042 3043 <li> 3044 <a 3045 href="/collections/mens-footwear" 3046 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 3047 > 3048 Men 3049 </a> 3050 </li> 3051 3052<li> 3053 <a 3054 id="HeaderDrawer-footwear-men-gravel-shoes" 3055 href="https://www.craftsports.us/collections/mens-hybri
3055d-footwear" 3056 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 3057 3058 > 3059 Gravel Shoes 3060 </a> 3061 </li><li> 3062 <a 3063 id="HeaderDrawer-footwear-men-trail-shoes" 3064 href="https://www.craftsports.us/collections/ss23-trail-footwear" 3065 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 3066 3067 > 3068 Trail Shoes 3069 </a> 3070 </li><li> 3071 <a 3072 id="HeaderDrawer-footwear-men-road-shoes" 3073 href="https://www.craftsports.us/collections/mens-ss23-road-shoes?_pos=1&_psq=men%27s+road+running+shoe&_ss=e&_v=1.0" 3074 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 3075 3076 > 3077 Road Shoes 3078 </a> 3079 </li><li> 3080 <a 3081 id="HeaderDrawer-footwear-men-all-footwear" 3082 href="https://www.craftsports.us/collections/footwear" 3083 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 3084 3085 > 3086 All Footwear 3087 </a> 3088 </li></ul> 3089 </div> 3090 </details></li><li><details id="Details-menu-drawer-footwear-women"> 3091 <summary 3092 id="HeaderDrawer-footwear-women" 3093 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 3094 > 3095 Women 3096 <svg 3097 viewBox="0 0 14 10" 3098 fill="none" 3099 aria-hidden="true" 3100 focusable="false" 3101 class="icon icon-arrow" 3102 xmlns="http://www.w3.org/2000/svg" 3103> 3104 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 3105</svg> 3106 3107 <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6"> 3108 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 3109</svg> 3110 3111 </summary> 3112 <div 3113 id="childlink-women" 3114 class="menu-drawer__submenu has-submenu gradient motion-reduce" 3115 > 3116 <button 3117 class="menu-drawer__close-button link link--text focus-inset" 3118 aria-expanded="true" 3119 > 3120 <svg 3121 viewBox="0 0 14 10" 3122 fill="none" 3123 aria-hidden="true" 3124 focusable="false" 3125 class="icon icon-arrow" 3126 xmlns="http://www.w3.org/2000/svg" 3127> 3128 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 3129</svg> 3130 3131 Women 3132 </button> 3133 <ul 3134 class="menu-drawer__menu list-menu" 3135 role="list" 3136 tabindex="-1" 3137 > 3138 3139 <li> 3140 <a 3141 href="/collections/womens-footwear" 3142 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 3143 > 3144 Women 3145 </a> 3146 </li> 3147 3148<li> 3149 <a 3150 id="HeaderDrawer-footwear-women-gravel-shoes" 3151 href="https://www.craftsports.us/collections/womens-hybri
3151d-footwear" 3152 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 3153 3154 > 3155 Gravel Shoes 3156 </a> 3157 </li><li> 3158 <a 3159 id="HeaderDrawer-footwear-women-trail-shoes" 3160 href="https://www.craftsports.us/collections/womens-ss23-trail-shoes" 3161 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 3162 3163 > 3164 Trail Shoes 3165 </a> 3166 </li><li> 3167 <a 3168 id="HeaderDrawer-footwear-women-road-shoes" 3169 href="/collections/womens-ss23-road-shoes" 3170 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 3171 3172 > 3173 Road Shoes 3174 </a> 3175 </li><li> 3176 <a 3177 id="HeaderDrawer-footwear-women-all-footwear" 3178 href="https://www.craftsports.us/collections/footwear" 3179 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 3180 3181 > 3182 All Footwear 3183 </a> 3184 </li></ul> 3185 </div> 3186 </details></li></ul> 3187 </div> 3188 </div> 3189 </details></li><li><details id="Details-menu-drawer-menu-item-5"> 3190 <summary 3191 id="HeaderDrawer-sale" 3192 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 3193 > 3194 Sale 3195 <svg 3196 viewBox="0 0 14 10" 3197 fill="none" 3198 aria-hidden="true" 3199 focusable="false" 3200 class="icon icon-arrow" 3201 xmlns="http://www.w3.org/2000/svg" 3202> 3203 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 3204</svg> 3205 3206 <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6"> 3207 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 3208</svg> 3209 3210 </summary> 3211 <div 3212 id="link-sale" 3213 class="menu-drawer__submenu has-submenu gradient motion-reduce" 3214 tabindex="-1" 3215 > 3216 <div class="menu-drawer__inner-submenu"> 3217 <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true"> 3218 <svg 3219 viewBox="0 0 14 10" 3220 fill="none" 3221 aria-hidden="true" 3222 focusable="false" 3223 class="icon icon-arrow" 3224 xmlns="http://www.w3.org/2000/svg" 3225> 3226 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 3227</svg> 3228 3229 Sale
3230 </button> 3231 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"> 3232 <li> 3233 <a 3234 href="/collections/final-sale" 3235 id="HeaderDrawer-sale" 3236 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 3237 3238 > 3239 Sale 3240 </a> 3241 </li> 3242 3243<li><details id="Details-menu-drawer-sale-men"> 3244 <summary 3245 id="HeaderDrawer-sale-men" 3246 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 3247 > 3248 Men 3249 <svg 3250 viewBox="0 0 14 10" 3251 fill="none" 3252 aria-hidden="true" 3253 focusable="false" 3254 class="icon icon-arrow" 3255 xmlns="http://www.w3.org/2000/svg" 3256> 3257 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 3258</svg> 3259 3260 <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6"> 3261 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 3262</svg> 3263 3264 </summary> 3265 <div 3266 id="childlink-men" 3267 class="menu-drawer__submenu has-submenu gradient motion-reduce" 3268 > 3269 <button 3270 class="menu-drawer__close-button link link--text focus-inset" 3271 aria-expanded="true" 3272 > 3273 <svg 3274 viewBox="0 0 14 10" 3275 fill="none" 3276 aria-hidden="true" 3277 focusable="false" 3278 class="icon icon-arrow" 3279 xmlns="http://www.w3.org/2000/svg" 3280> 3281 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 3282</svg> 3283 3284 Men 3285 </button> 3286 <ul 3287 class="menu-drawer__menu list-menu" 3288 role="list" 3289 tabindex="-1" 3290 > 3291 3292 <li> 3293 <a 3294 href="https://www.craftsports.us/collections/mens-final-sale" 3295 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 3296 > 3297 Men 3298 </a> 3299 </li> 3300 3301<li> 3302 <a 3303 id="HeaderDrawer-sale-men-clothing" 3304 href="/collections/outlet-mens-clothing" 3305 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 3306 3307 > 3308 Clothing 3309 </a> 3310 </li><li> 3311 <a 3312 id="HeaderDrawer-sale-men-footwear" 3313 href="/collections/outlet-mens-footwear" 3314 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 3315 3316 > 3317 Footwear 3318 </a> 3319 </li><li> 3320 <a 3321 id="HeaderDrawer-sale-men-baselayer" 3322 href="/collections/outlet-mens-baselayer" 3323 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 3324 3325 > 3326 Baselayer 3327 </a> 3328 </li><li> 3329 <a 3330 id="HeaderDrawer-sale-men-accessories" 3331 href="/collections/outlet-accessories" 3332 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 3333 3334 > 3335 Accessories 3336 </a> 3337 </li></ul> 3338 </div> 3339 </details></li><li>
3339<details id="Details-menu-drawer-sale-women"> 3340 <summary 3341 id="HeaderDrawer-sale-women" 3342 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 3343 > 3344 Women 3345 <svg 3346 viewBox="0 0 14 10" 3347 fill="none" 3348 aria-hidden="true" 3349 focusable="false" 3350 class="icon icon-arrow" 3351 xmlns="http://www.w3.org/2000/svg" 3352> 3353 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 3354</svg> 3355 3356 <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6"> 3357 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 3358</svg> 3359 3360 </summary> 3361 <div 3362 id="childlink-women" 3363 class="menu-drawer__submenu has-submenu gradient motion-reduce" 3364 > 3365 <button 3366 class="menu-drawer__close-button link link--text focus-inset" 3367 aria-expanded="true" 3368 > 3369 <svg 3370 viewBox="0 0 14 10" 3371 fill="none" 3372 aria-hidden="true" 3373 focusable="false" 3374 class="icon icon-arrow" 3375 xmlns="http://www.w3.org/2000/svg" 3376> 3377 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 3378</svg> 3379 3380 Women 3381 </button> 3382 <ul 3383 class="menu-drawer__menu list-menu" 3384 role="list" 3385 tabindex="-1" 3386 > 3387 3388 <li> 3389 <a 3390 href="https://www.craftsports.us/collections/womens-final-sale" 3391 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 3392 > 3393 Women 3394 </a> 3395 </li> 3396 3397<li> 3398 <a 3399 id="HeaderDrawer-sale-women-clothing" 3400 href="/collections/outlet-womens-clothing" 3401 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 3402 3403 > 3404 Clothing 3405 </a> 3406 </li><li> 3407 <a 3408 id="HeaderDrawer-sale-women-footwear" 3409 href="/collections/outlet-womens-footwear" 3410 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 3411 3412 > 3413 Footwear 3414 </a> 3415 </li><li> 3416 <a 3417 id="HeaderDrawer-sale-women-baselayer" 3418 href="/collections/outlet-womens-baselayer" 3419 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 3420 3421 > 3422 Baselayer 3423 </a> 3424 </li><li> 3425 <a 3426 id="HeaderDrawer-sale-women-accessories" 3427 href="/collections/outlet-accessories" 3428 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 3429 3430 > 3431 Accessories 3432 </a> 3433 </li></ul> 3434 </div> 3435 </details></li></ul> 3436 </div> 3437 </div> 3438 </details></li><li>
3438<details id="Details-menu-drawer-menu-item-6"> 3439 <summary 3440 id="HeaderDrawer-gear-guides" 3441 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 3442 > 3443 Gear Guides 3444 <svg 3445 viewBox="0 0 14 10" 3446 fill="none" 3447 aria-hidden="true" 3448 focusable="false" 3449 class="icon icon-arrow" 3450 xmlns="http://www.w3.org/2000/svg" 3451> 3452 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 3453</svg> 3454 3455 <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6"> 3456 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 3457</svg> 3458 3459 </summary> 3460 <div 3461 id="link-gear-guides" 3462 class="menu-drawer__submenu has-submenu gradient motion-reduce" 3463 tabindex="-1" 3464 > 3465 <div class="menu-drawer__inner-submenu"> 3466 <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true"> 3467 <svg 3468 viewBox="0 0 14 10" 3469 fill="none" 3470 aria-hidden="true" 3471 focusable="false" 3472 class="icon icon-arrow" 3473 xmlns="http://www.w3.org/2000/svg" 3474> 3475 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 3476</svg> 3477 3478 Gear Guides 3479 </button> 3480 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"> 3481 <li> 3482 <a 3483 href="/pages/guidesoverview" 3484 id="HeaderDrawer-gear-guides" 3485 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 3486 3487 > 3488 Gear Guides 3489 </a> 3490 </li> 3491 3492<li><a 3493 id="HeaderDrawer-gear-guides-all" 3494 href="https://www.craftsports.us/pages/guidesoverview" 3495 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 3496 3497 > 3498 All 3499 </a></li><li><a 3500 id="HeaderDrawer-gear-guides-running-shoe-guide" 3501 href="/pages/running-shoe-guide" 3502 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 3503 3504 > 3505 Running Shoe Guide 3506 </a></li><li><a 3507 id="HeaderDrawer-gear-guides-layering-guide" 3508 href="https://www.craftsports.us/pages/layering-guide" 3509 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 3510 3511 > 3512 Layering Guide 3513 </a></li><li><a 3514 id="HeaderDrawer-gear-guides-bike-bottoms-guide" 3515 href="https://www.craftsports.us/pages/bike-bottoms-guide-1?_pos=2&_psq=bike+bottoms&_ss=e&_v=1.0" 3516 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 3517 3518 > 3519 Bike Bottoms Guide 3520 </a></li><li><a 3521 id="HeaderDrawer-gear-guides-baselayer-guide" 3522 href="/pages/baselayer-guide" 3523 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 3524 3525 > 3526 Baselayer Guide 3527 </a></li><li><a 3528 id="HeaderDrawer-gear-guides-tights-guide" 3529 href="/pages/tights-guide" 3530 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 3531 3532 > 3533 Tights Guide 3534 </a></li></ul> 3535 </div> 3536 </div> 3537 </details></li><li>
3537<details id="Details-menu-drawer-menu-item-7"> 3538 <summary 3539 id="HeaderDrawer-resources" 3540 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 3541 > 3542 Resources 3543 <svg 3544 viewBox="0 0 14 10" 3545 fill="none" 3546 aria-hidden="true" 3547 focusable="false" 3548 class="icon icon-arrow" 3549 xmlns="http://www.w3.org/2000/svg" 3550> 3551 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 3552</svg> 3553 3554 <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6"> 3555 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 3556</svg> 3557 3558 </summary> 3559 <div 3560 id="link-resources" 3561 class="menu-drawer__submenu has-submenu gradient motion-reduce" 3562 tabindex="-1" 3563 > 3564 <div class="menu-drawer__inner-submenu"> 3565 <button class="menu-drawer__close-button link link--text focus-inset" aria-expanded="true"> 3566 <svg 3567 viewBox="0 0 14 10" 3568 fill="none" 3569 aria-hidden="true" 3570 focusable="false" 3571 class="icon icon-arrow" 3572 xmlns="http://www.w3.org/2000/svg" 3573> 3574 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 3575</svg> 3576 3577 Resources 3578 </button> 3579 <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"> 3580 <li> 3581 <a 3582 href="#" 3583 id="HeaderDrawer-resources" 3584 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 3585 3586 > 3587 Resources 3588 </a> 3589 </li> 3590 3591<li><a 3592 id="HeaderDrawer-resources-sustainability" 3593 href="https://www.craftsports.us/pages/craft-circle" 3594 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 3595 3596 > 3597 Sustainability 3598 </a></li><li><a 3599 id="HeaderDrawer-resources-size-guide" 3600 href="https://www.craftsports.us/pages/size-guide" 3601 class="menu-drawer__menu-item link link--text list-menu__item focus-inset" 3602 3603 > 3604 Size Guide 3605 </a></li></ul> 3606 </div> 3607 </div> 3608 </details></li><li><a 3609 id="HeaderDrawer-rivs-run-club" 3610 href="https://www.craftsports.us/pages/rivs-run-club" 3611 class="menu-drawer__menu-item list-menu__item link link--text focus-inset" 3612 3613 > 3614 Rivs Run Club 3615 </a></li></ul> 3616 </nav> 3617 <div class="menu-drawer__utility-links"><a 3618 href="/account/login" 3619 class="menu-drawer__account link focus-inset h5 medium-hide large-up-hide" 3620 ><account-icon><svg 3621 xmlns="http://www.w3.org/2000/svg" 3622 aria-hidden="true" 3623 focusable="false" 3624 class="icon icon-account" 3625 fill="none" 3626 viewBox="0 0 18 19" 3627> 3628 <path fill-rule="evenodd" clip-rule="evenodd" d="M6 4.5a3 3 0 116 0 3 3 0 01-6 0zm3-4a4 4 0 100 8 4 4 0 000-8zm5.58 12.15c1.12.82 1.83 2.24 1.91 4.85H1.51c.08-2.6.79-4.03 1.9-4.85C4.66 11.75 6.5 11.5 9 11.5s4.35.26 5.58 1.15zM9 10.5c-2.5 0-4.65.24-6.17 1.35C1.27 12.98.5 14.93.5 18v.5h17V18c0-3.07-.77-5.02-2.33-6.15-1.52-1.
36281-3.67-1.35-6.17-1.35z" fill="currentColor"> 3629</svg> 3630 3631</account-icon>Log in</a><div class="menu-drawer__localization header-localization"><localization-form><form method="post" action="/localization" id="HeaderCountryMobileForm" accept-charset="UTF-8" class="localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/account/login" /><div> 3632 <h2 class="visually-hidden" id="HeaderCountryMobileLabel"> 3633 Country/region 3634 </h2> 3635 3636<div class="disclosure"> 3637 <button 3638 type="button" 3639 class="disclosure__button localization-form__select localization-selector link link--text caption-large" 3640 aria-expanded="false" 3641 aria-controls="HeaderCountryMobile-country-results" 3642 aria-describedby="HeaderCountryMobileLabel" 3643 > 3644 <span>United States | 3645 USD 3646 $</span> 3647 <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6"> 3648 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 3649</svg> 3650 3651 </button> 3652 <div class="disclosure__list-wrapper country-selector" hidden> 3653 <div class="country-filter country-filter--no-padding"> 3654 3655 <button 3656 class="country-selector__close-button button--small link" 3657 type="button" 3658 aria-label="Close" 3659 > 3660 <svg 3661 xmlns="http://www.w3.org/2000/svg" 3662 aria-hidden="true" 3663 focusable="false" 3664 class="icon icon-close" 3665 fill="none" 3666 viewBox="0 0 18 17" 3667> 3668 <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor"> 3669</svg> 3670 3671 </button> 3672 </div> 3673 <div id="sr-country-search-results" class="visually-hidden" aria-live="polite"></div> 3674 <div 3675 class="disclosure__list country-selector__list country-selector__list--with-multiple-currencies" 3676 id="HeaderCountryMobile-country-results" 3677 > 3678 3679 <ul role="list" class="list-unstyled countries"><li class="disclosure__item" tabindex="-1"> 3680 <a 3681 class="link link--text disclosure__link caption-large focus-inset" 3682 href="#" 3683 3684 data-value="CA" 3685 id="Canada" 3686 > 3687 <span 3688 3689 class="visibility-hidden" 3690 3691 ><svg 3692 class="icon icon-checkmark" 3693 aria-hidden="true" 3694 focusable="false" 3695 xmlns="http://www.w3.org/2000/svg" 3696 viewBox="0 0 12 9" 3697 fill="none" 3698> 3699 <path fill-rule="evenodd" clip-rule="evenodd" d="M11.35.643a.5.5 0 01.006.707l-6.77 6.886a.5.5 0 01-.719-.006L.638 4.845a.5.5 0 11.724-.69l2.872 3.011 6.41-6.517a.5.5 0 01.707-.006h-.001z" fill="currentColor"/> 3700</svg> 3701</span> 3702 <span class="country">Canada</span> 3703 <span class="localization-form__currency motion-reduce"> 3704 CAD 3705 $</span> 3706 </a> 3707 </li><li class="disclosure__item" tabindex="-1"> 3708 <a 3709 class="link link--text disclosure__link caption-large focus-inset" 3710 href="#" 3711 3712 aria-current="true" 3713 3714 data-value="US" 3715 id="United States" 3716 > 3717 <span 3718 3719 ><svg 3720 class="icon icon-checkmark" 3721 aria-hidden="true" 3722 focusable="false" 3723 xmlns="http://www.w3.org/2000/svg" 3724 viewBox="0 0 12 9" 3725 fill="none" 3726> 3727 <path fill-rule="evenodd" clip-rule="evenodd" d="M11.35.643a.5.5 0 01.006.707l-6.77 6.886a.5.5 0 01-.719-.006L.638 4.845a.5.5 0 11.724-.69l2.872 3.011 6.41-6.517a.5.5 0 01.707-.006h-.001z" fill="currentColor"/> 3728</svg> 3729</span> 3730 <span class="country">United States</span> 3731 <span class="localization-form__currency motion-reduce"> 3732 USD
3733 $</span> 3734 </a> 3735 </li></ul> 3736 </div> 3737 </div> 3738 <div class="country-selector__overlay"></div> 3739</div> 3740<input type="hidden" name="country_code" value="US"> 3741</div></form></localization-form> 3742 3743</div><ul class="list list-social list-unstyled" role="list"></ul> 3744 </div> 3745 </div> 3746 </div> 3747 </div> 3748 </details> 3749</header-drawer> 3750<a href="/" class="header__heading-link link link--text focus-inset"><div class="header__heading-logo-wrapper"> 3751 <svg class="LOGO" viewBox="0 0 1000 214" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M124.36 129.3L162.11 144.118C146.41 169.872 116.246 182.043 80.6138 182.043C36.5143 182.043 0 155.936 0 117.129C0 71.7947 42.3355 39.1611 92.6089 39.1611C128.241 39.1611 159.64 56.0953 169.871 83.6133L128.594 92.4332C122.773 79.7326 109.19 72.6767 90.1393 72.6767C62.092 72.6767 41.9827 91.3748 41.9827 114.659C41.9827 133.534 57.5057 148.881 83.0834 148.881C101.076 148.881 115.893 141.825 124.36 129.124V129.3ZM277.121 135.474L306.05 177.986H261.951L234.256 136.885H213.089L206.738 177.986H167.225L188.393 44.9822H268.125C304.11 44.9822 321.044 64.9152 321.044 88.5525C321.044 114.13 302.346 130.888 276.945 135.474H277.121ZM282.236 90.14C282.236 78.8506 273.417 74.617 262.127 74.617H223.143L217.851 107.956H256.835C274.122 107.956 282.236 101.253 282.236 90.14ZM437.114 44.9822L479.802 178.163H440.289L433.057 154.702H364.438L350.326 178.163H309.402L391.603 44.9822H437.114ZM424.237 125.596L410.125 79.2034L382.078 125.596H424.237ZM620.391 78.6742H542.247L538.19 105.134H613.688L608.749 135.827H533.251L526.547 178.163H486.858L508.026 44.9822H625.859L620.391 78.6742ZM638.031 45.1586H780.913L775.268 78.6742H723.231L707.355 177.986H667.489L683.365 78.6742H632.563L638.031 45.1586ZM865.584 180.279C865.584 186.901 863.623 193.373 859.948 198.881C856.273 204.389 851.049 208.685 844.935 211.226C838.821 213.768 832.091 214.442 825.595 213.163C819.098 211.884 813.126 208.71 808.432 204.04C803.738 199.37 800.532 193.415 799.219 186.925C797.905 180.436 798.544 173.702 801.054 167.575C803.563 161.448 807.832 156.202 813.32 152.498C818.809 148.794 825.271 146.799 831.892 146.764C840.781 146.764 849.306 150.295 855.591 156.58C861.877 162.866 865.408 171.39 865.408 180.279H865.584ZM873.698 93.8444C873.733 99.4961 872.091 105.031 868.98 109.75C865.869 114.468 861.429 118.159 856.221 120.354C851.013 122.549 845.27 123.15 839.72 122.081C834.171 121.013 829.062 118.323 825.041 114.351C821.02 110.379 818.267 105.305 817.13 99.7683C815.993 94.232 816.524 88.4828 818.654 83.2479C820.785 78.0131 824.42 73.5275 829.1 70.3585C833.779 67.1895 839.294 65.4793 844.946 65.4444C848.69 65.4211 852.402 66.1385 855.868 67.5553C859.334 68.9722 862.486 71.0604 865.142 73.6999C867.797 76.3394 869.905 79.4781 871.343 82.9353C872.782 86.3925 873.522 90.1 873.522 93.8444H873.698ZM877.403 20.4629C877.368 24.4748 876.144 28.3863 873.886 31.7026C871.628 35.019 868.437 37.5913 864.717 39.0943C860.997 40.5973 856.915 40.9635 852.987 40.1465C849.059 39.3296 845.462 37.3662 842.649 34.5047C839.837 31.6431 837.937 28.012 837.188 24.0703C836.44 20.1287 836.877 16.0536 838.444 12.3604C840.012 8.6672 842.639 5.52172 845.994 3.32173C849.349 1.12173 853.281 -0.0339676 857.293 0.000767025C859.972 -0.0225275 862.629 0.484983 865.111 1.494C867.592 2.50302 869.849 3.99357 871.752 5.8796C873.654 7.76563 875.164 10.0098 876.195 12.4825C877.225 14.9553 877.756 17.6076 877.756 20.2865L877.403 20.4629ZM940.906 150.645C940.941 156.311 939.29 161.86 936.163 166.587C933.037 171.313 928.576 175.003 923.347 177.188C918.118 179.372 912.358 179.953 906.798 178.856C901.238 177.759 896.131 175.034 892.123 171.027C888.116 167.02 885.391 161.912 884.294 156.352C883.197 150.793 883.778 145.032 885.963 139.803C888.147 134.575 891.837 130.113 896.564 126.987C901.29 123.86 906.839 122.21 912.506 122.244C920.038 122.244 927.262 125.237 932.588 130.563C937.914 135.889 940.906 143.112 940.906 150.645ZM897.159 72.3239C897.159 68.3042 898.354 64.3753 900.591 61.0356C902.828 57.6959 906.006 55.0961 909.723 53.566C913.44 52.0359 917.528 51.6446 921.468 52.4418C925.408 53.2389 929.022 55.1885 931.852 58.0432C934.682 60.8979 936.6 64.529 937.362 68.4756C938.125 72.4222 937.698 76.5064 936.135 80.2099C934.573 83.9134 931.946 87.0693 928.586 89.2769C925.227 91.4846 921.288 92.6446 917.269 92.6096C914.575 92.6331 911.904 92.1199 909.41 91.1C906.917 90.08 904.652 88.5736 902.747 86.6688C900.842 84.764 899.336 82.499 898.316 80.0057C897.296 77.5125 896.783 74.8412 896.806 72.1475L897.159 72.3239ZM999.999 124.89C999.895 128.878 998.617 132.747 996.326 136.013C994.035 139.278 990.832 141.796 987.117 143.25C983.402 144.705 979.341 145.032 975.441 144.191C971.542 143.349 967.977 141.377 965.193 138.52C962.408 135.663 960.528 132.048 959.787 128.128C959.047 124.208 959.478 120.157 961.028 116.481C962.577 112.805 965.177 109.667 968.5 107.461C971.824 105.254 975.724 104.077 979.713 104.075C982.392 104.075 985.045 104.606 987.517 105.636C989.99 106.667 992.234 108.177 994.12 110.079C996.006 111.982 997.497 114.239 998.506 116.72C999.515 119.202 1000.02 121.859 999.999 124.538V124.89Z"></path></svg> 3752 </div></a> 3753 3754<nav class="header__inline-menu" x-data="{ open: null }" @mouseleave="open = null"> 3755 <ul class="list-menu" role="list"> 3756 <li><header-menu> 3757 <details 3758 id="Details-HeaderMenu-new_arrivals" 3759 class="mega-menu" 3760 :open="open === 'New Arrivals'" 3761 @mouseover="open = 'New Arrivals'" 3762 > 3763 <summary 3764 id="HeaderMenu-new-arrivals" 3765 class="header__menu-item list-menu__item link focus-inset" 3766 >
3767 <span> 3768 <a href="https://www.craftsports.us/collections/new-arrivals">New Arrivals</a> 3769 </span> 3770 <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6"> 3771 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 3772</svg> 3773 3774 </summary> 3775 <div 3776 id="MegaMenu-Content-new_arrivals" 3777 class="mega-menu__content color-scheme-1 gradient motion-reduce global-settings-popup" 3778 tabindex="-1" 3779 @mouseleave="open = null" 3780 > 3781 <ul 3782 class="mega-menu__list page-width px-8 mega-menu__list--condensed " 3783 role="list" 3784 > 3785 3786 3787<li> 3788 3789 <a 3790 id="HeaderMenu-new-arrivals-mens-new-arrivals" 3791 href="https://www.craftsports.us/collections/mens-new-arrivals" 3792 class="mega-menu__link mega-menu__link--level-2 parent-link link" 3793 3794 > 3795 Men's - New Arrivals 3796 </a> 3797 3798</li><li> 3799 3800 <a 3801 id="HeaderMenu-new-arrivals-womens-new-arrivals" 3802 href="https://www.craftsports.us/collections/womens-new-arrivals" 3803 class="mega-menu__link mega-menu__link--level-2 parent-link link" 3804 3805 > 3806 Women's - New Arrivals 3807 </a> 3808 3809</li></ul> 3810 </div> 3811 </details> 3812 </header-menu></li> 3813 3814 3815 3816 <li><header-menu> 3817 <details 3818 id="Details-HeaderMenu-men" 3819 class="mega-menu" 3820 :open="open === 'Men'" 3821 @mouseover="open = 'Men'" 3822 > 3823 <summary 3824 id="HeaderMenu-men" 3825 class="header__menu-item list-menu__item link focus-inset" 3826 > 3827 <span> 3828 <a href="https://www.craftsports.us/collections/men">Men</a> 3829 </span> 3830 <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6"> 3831 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 3832</svg> 3833 3834 </summary> 3835 <div 3836 id="MegaMenu-Content-men" 3837 class="mega-menu__content color-scheme-1 gradient motion-reduce global-settings-popup" 3838 tabindex="-1" 3839 @mouseleave="open = null" 3840 > 3841 <ul 3842 class="mega-menu__list page-width px-8 callout-menu" 3843 role="list" 3844 > 3845 3846 <li class="border-right"> 3847 <p 3848 class="mega-menu__link mega-menu__link--level-2 parent-link link !cursor-default" 3849 > 3850 Featured 3851 </p> 3852 <ul class="list-unstyled" role="list"> 3853 3854 <li> 3855 <a 3856 id="HeaderMenu-men-new-arrivals" 3857 href="https://www.craftsports.us/collections/mens-new-arrivals" 3858 class="mega-menu__link link child-link" 3859 style="font-weight: bold !important" 3860 3861 > 3862 New Arrivals 3863 </a> 3864 </li> 3865 <li> 3866 <a 3867 id="HeaderMenu-men-new-fall-footwear" 3868 href="https://www.craftsports.us/collections/mens-footwear" 3869 class="mega-menu__link link child-link" 3870 style="font-weight: bold !important" 3871 3872 > 3873 New Fall Footwear 3874 </a> 3875 </li> 3876 <li> 3877 <a 3878 id="HeaderMenu-men-fall-running-collection" 3879 href="https://www.craftsports.us/collections/mens-2026-fall-running-collection" 3880 class="mega-menu__link link child-link" 3881 style="font-weight: bold !important" 3882 3883 > 3884 Fall Running Collection 3885 </a> 3886 </li> 3887 <li> 3888 <a 3889 id="HeaderMenu-men-baselayer-collection" 3890 href="https://www.craftsports.us/collections/mens-baselayers" 3891 class="mega-menu__link link child-link" 3892 style="font-weight: bold !important" 3893 3894 > 3895 Baselayer Collection 3896 </a> 3897 </li> 3898 <li> 3899 <a 3900 id="HeaderMenu-men-cycling-bibs-shorts" 3901 href="https://www.craftsports.us/collections/mens-bibs" 3902 class="mega-menu__link link child-link" 3903 style="font-weight: bold !important" 3904 3905 > 3906 Cycling Bibs & Shorts 3907 </a> 3908 </li></ul> 3909 </li> 3910 3911 3912<li> 3913 3914 <p 3915 class="mega-menu__header parent-link" 3916 > 3917 Sport 3918 </p> 3919 3920<ul class="list-unstyled" role="list"><li> 3921 <a 3922 id="HeaderMenu-men-sport-running" 3923 href="https://www.craftsports.us/collections/mens-running" 3924 class="mega-menu__link link child-link" 3925 3926 > 3927 Running 3928 </a> 3929 </li><li> 3930 <a 3931 id="HeaderMenu-men-sport-cycling" 3932 href="https://www.craftsports.us/collections/mens-cycling" 3933 class="mega-menu__link link child-link" 3934 3935 > 3936 Cycling 3937 </a> 3938 </li><li> 3939 <a 3940 id="HeaderMenu-men-sport-training" 3941 href="https://www.craftsports.us/collections/mens-training" 3942 class="mega-menu__link link child-link" 3943 3944 > 3945 Training 3946 </a> 3947 </li><li> 3948 <a 3949 id="HeaderMenu-men-sport-cross-country-skiing" 3950 href="https://www.craftsports.us/collections/mens-cross-country-skiing" 3951 class="mega-menu__link link child-link" 3952 3953 > 3954 Cross Country Skiing 3955 </a> 3956 </li></ul></li><li> 3957 3958 <a 3959 id="HeaderMenu-men-footwear" 3960 href="/collections/mens-footwear" 3961 class="mega-menu__link mega-menu__link--level-2 parent-link link" 3962 3963 > 3964 Footwear 3965 </a> 3966 3967<ul class="list-unstyled" role="list"><li> 3968 <a 3969 id="HeaderMenu-men-footwear-road-shoes" 3970 href="https://www.craftsports.us/collections/mens-ss23-road-shoes" 3971 class="mega-menu__link link child-link" 3972 3973 > 3974 Road Shoes 3975 </a> 3976 </li><li> 3977 <a 3978 id="HeaderMenu-men-footwear-gravel-shoes"
3979 href="/collections/mens-hybrid-footwear" 3980 class="mega-menu__link link child-link" 3981 3982 > 3983 Gravel Shoes 3984 </a> 3985 </li><li> 3986 <a 3987 id="HeaderMenu-men-footwear-trail-shoes" 3988 href="https://www.craftsports.us/collections/ss23-trail-footwear" 3989 class="mega-menu__link link child-link" 3990 3991 > 3992 Trail Shoes 3993 </a> 3994 </li><li> 3995 <a 3996 id="HeaderMenu-men-footwear-all-footwear" 3997 href="https://www.craftsports.us/collections/mens-footwear" 3998 class="mega-menu__link link child-link" 3999 4000 > 4001 All Footwear 4002 </a> 4003 </li></ul></li><li> 4004 4005 <a 4006 id="HeaderMenu-men-baselayer" 4007 href="/collections/mens-baselayers" 4008 class="mega-menu__link mega-menu__link--level-2 parent-link link" 4009 4010 > 4011 Baselayer 4012 </a> 4013 4014<ul class="list-unstyled" role="list"><li> 4015 <a 4016 id="HeaderMenu-men-baselayer-dry-baselayer" 4017 href="https://www.craftsports.us/collections/mens-dry-baselayers-1" 4018 class="mega-menu__link link child-link" 4019 4020 > 4021 Dry Baselayer 4022 </a> 4023 </li><li> 4024 <a 4025 id="HeaderMenu-men-baselayer-warm-baselayer" 4026 href="/collections/mens-warm-baselayers-1" 4027 class="mega-menu__link link child-link" 4028 4029 > 4030 Warm Baselayer 4031 </a> 4032 </li><li> 4033 <a 4034 id="HeaderMenu-men-baselayer-wool-baselayer" 4035 href="/collections/mens-wool-baselayers-1" 4036 class="mega-menu__link link child-link" 4037 4038 > 4039 Wool Baselayer 4040 </a> 4041 </li></ul></li><li> 4042 4043 <a 4044 id="HeaderMenu-men-activewear" 4045 href="/collections/mens-clothing" 4046 class="mega-menu__link mega-menu__link--level-2 parent-link link" 4047 4048 > 4049 Activewear 4050 </a> 4051 4052<ul class="list-unstyled" role="list"><li> 4053 <a 4054 id="HeaderMenu-men-activewear-baselayer" 4055 href="https://www.craftsports.us/collections/mens-baselayers" 4056 class="mega-menu__link link child-link" 4057 4058 > 4059 Baselayer 4060 </a> 4061 </li><li> 4062 <a 4063 id="HeaderMenu-men-activewear-tops-tees-and-tanks" 4064 href="https://www.craftsports.us/collections/mens-tops-ts-tanks" 4065 class="mega-menu__link link child-link" 4066 4067 > 4068 Tops, Tee's, and Tanks 4069 </a> 4070 </li><li> 4071 <a 4072 id="HeaderMenu-men-activewear-midlayers-and-hoodies" 4073 href="https://www.craftsports.us/collections/mens-midlayers-hoodies" 4074 class="mega-menu__link link child-link" 4075 4076 > 4077 Midlayers and Hoodies 4078 </a> 4079 </li><li> 4080 <a 4081 id="HeaderMenu-men-activewear-jackets-and-vests" 4082 href="https://www.craftsports.us/collections/mens-jackets-vests" 4083 class="mega-menu__link link child-link" 4084 4085 > 4086 Jackets and Vests 4087 </a> 4088 </li><li> 4089 <a 4090 id="HeaderMenu-men-activewear-pants-and-tights" 4091 href="https://www.craftsports.us/collections/mens-pants-tights" 4092 class="mega-menu__link link child-link" 4093 4094 > 4095 Pants and Tights 4096 </a> 4097 </li><li> 4098 <a 4099 id="HeaderMenu-men-activewear-shorts" 4100 href="https://www.craftsports.us/collections/mens-shorts" 4101 class="mega-menu__link link child-link" 4102 4103 > 4104 Shorts 4105 </a> 4106 </li><li> 4107 <a 4108 id="HeaderMenu-men-activewear-bib-shorts" 4109 href="https://www.craftsports.us/collections/mens-bibs" 4110 class="mega-menu__link link child-link" 4111 4112 > 4113 Bib Shorts 4114 </a> 4115 </li><li> 4116 <a 4117 id="HeaderMenu-men-activewear-underwear" 4118 href="https://www.craftsports.us/collections/mens-underwear" 4119 class="mega-menu__link link child-link" 4120 4121 > 4122 Underwear 4123 </a> 4124 </li><li> 4125 <a 4126 id="HeaderMenu-men-activewear-accessories" 4127 href="https://www.craftsports.us/collections/hats-and-accessories" 4128 class="mega-menu__link link child-link" 4129 4130 > 4131 Accessories 4132 </a> 4133 </li></ul></li><li> 4134 4135 <a 4136 id="HeaderMenu-men-accessories" 4137 href="/collections/hats-and-accessories" 4138 class="mega-menu__link mega-menu__link--level-2 parent-link link" 4139 4140 > 4141 Accessories 4142 </a> 4143 4144<ul class="list-unstyled" role="list"><li> 4145 <a 4146 id="HeaderMenu-men-accessories-hats-caps" 4147 href="https://www.craftsports.us/collections/accessories-hats-caps" 4148 class="mega-menu__link link child-link" 4149 4150 > 4151 Hats & Caps 4152 </a> 4153 </li><li> 4154 <a 4155 id="HeaderMenu-men-accessories-gloves" 4156 href="https://www.craftsports.us/collections/accessories-gloves-mittens" 4157 class="mega-menu__link link child-link" 4158 4159 > 4160 Gloves 4161 </a> 4162 </li><li> 4163 <a 4164 id="HeaderMenu-men-accessories-socks" 4165 href="https://www.craftsports.us/collections/accessories-socks" 4166 class="mega-menu__link link child-link" 4167 4168 > 4169 Socks 4170 </a> 4171 </li><li> 4172 <a 4173 id="HeaderMenu-men-accessories-bags" 4174 href="https://www.craftsports.us/collections/accessories-bags" 4175 class="mega-menu__link link child-link" 4176 4177 > 4178 Bags 4179 </a> 4180 </li></ul></li></ul> 4181 </div> 4182 </details> 4183 </header-menu></li> 4184 4185 4186 4187 <li><header-menu> 4188 <details 4189 id="Details-HeaderMenu-women" 4190 class="mega-menu" 4191 :open="open === 'Women'" 4192 @mouseover="open = 'Women'" 4193 > 4194 <summary 4195 id="HeaderMenu-women" 4196 class="header__menu-item list-menu__item link focus-inset" 4197 >
4198 <span> 4199 <a href="https://www.craftsports.us/collections/women">Women</a> 4200 </span> 4201 <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6"> 4202 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 4203</svg> 4204 4205 </summary> 4206 <div 4207 id="MegaMenu-Content-women" 4208 class="mega-menu__content color-scheme-1 gradient motion-reduce global-settings-popup" 4209 tabindex="-1" 4210 @mouseleave="open = null" 4211 > 4212 <ul 4213 class="mega-menu__list page-width px-8 callout-menu" 4214 role="list" 4215 > 4216 4217 4218 <li class="border-right"> 4219 <p 4220 class="mega-menu__link mega-menu__link--level-2 parent-link link" 4221 > 4222 Featured 4223 </p> 4224 <ul class="list-unstyled" role="list"> 4225 4226 <li> 4227 <a 4228 id="HeaderMenu-women-new-arrivals" 4229 href="/collections/womens-new-arrivals" 4230 class="mega-menu__link link child-link" 4231 style="font-weight: bold !important" 4232 4233 > 4234 New Arrivals 4235 </a> 4236 </li> 4237 <li> 4238 <a 4239 id="HeaderMenu-women-new-fall-footwear" 4240 href="https://www.craftsports.us/collections/womens-footwear" 4241 class="mega-menu__link link child-link" 4242 style="font-weight: bold !important" 4243 4244 > 4245 New Fall Footwear 4246 </a> 4247 </li> 4248 <li> 4249 <a 4250 id="HeaderMenu-women-fall-running-collection" 4251 href="https://www.craftsports.us/collections/womens-2026-fall-running-collection" 4252 class="mega-menu__link link child-link" 4253 style="font-weight: bold !important" 4254 4255 > 4256 Fall Running Collection 4257 </a> 4258 </li> 4259 <li> 4260 <a 4261 id="HeaderMenu-women-baselayer-collection" 4262 href="https://www.craftsports.us/collections/womens-baselayers" 4263 class="mega-menu__link link child-link" 4264 style="font-weight: bold !important" 4265 4266 > 4267 Baselayer Collection 4268 </a> 4269 </li> 4270 <li> 4271 <a 4272 id="HeaderMenu-women-cycling-bibs-shorts" 4273 href="https://www.craftsports.us/collections/womens-bib-shorts" 4274 class="mega-menu__link link child-link" 4275 style="font-weight: bold !important" 4276 4277 > 4278 Cycling Bibs & Shorts 4279 </a> 4280 </li></ul> 4281 </li> 4282 4283<li> 4284 4285 <p 4286 class="mega-menu__header parent-link" 4287 > 4288 Sport 4289 </p> 4290 4291<ul class="list-unstyled" role="list"><li> 4292 <a 4293 id="HeaderMenu-women-sport-running" 4294 href="/collections/womens-running" 4295 class="mega-menu__link link child-link" 4296 4297 > 4298 Running 4299 </a> 4300 </li><li> 4301 <a 4302 id="HeaderMenu-women-sport-cycling" 4303 href="/collections/womens-cycling" 4304 class="mega-menu__link link child-link" 4305 4306 > 4307 Cycling 4308 </a> 4309 </li><li> 4310 <a 4311 id="HeaderMenu-women-sport-training" 4312 href="/collections/womens-training" 4313 class="mega-menu__link link child-link" 4314 4315 > 4316 Training 4317 </a> 4318 </li><li> 4319 <a 4320 id="HeaderMenu-women-sport-cross-country-skiing" 4321 href="/collections/womens-cross-country-skiing" 4322 class="mega-menu__link link child-link" 4323 4324 > 4325 Cross Country Skiing 4326 </a> 4327 </li></ul></li><li> 4328 4329 <a 4330 id="HeaderMenu-women-footwear" 4331 href="/collections/womens-footwear" 4332 class="mega-menu__link mega-menu__link--level-2 parent-link link" 4333 4334 > 4335 Footwear 4336 </a> 4337 4338<ul class="list-unstyled" role="list"><li> 4339 <a 4340 id="HeaderMenu-women-footwear-road-shoes" 4341 href="https://www.craftsports.us/collections/womens-ss23-road-shoes" 4342 class="mega-menu__link link child-link" 4343 4344 > 4345 Road Shoes 4346 </a> 4347 </li><li> 4348 <a 4349 id="HeaderMenu-women-footwear-gravel-shoes"
4350 href="/collections/womens-hybrid-footwear" 4351 class="mega-menu__link link child-link" 4352 4353 > 4354 Gravel Shoes 4355 </a> 4356 </li><li> 4357 <a 4358 id="HeaderMenu-women-footwear-trail-shoes" 4359 href="/collections/womens-ss23-trail-shoes" 4360 class="mega-menu__link link child-link" 4361 4362 > 4363 Trail Shoes 4364 </a> 4365 </li><li> 4366 <a 4367 id="HeaderMenu-women-footwear-all-footwear" 4368 href="https://www.craftsports.us/collections/womens-footwear" 4369 class="mega-menu__link link child-link" 4370 4371 > 4372 All Footwear 4373 </a> 4374 </li></ul></li><li> 4375 4376 <a 4377 id="HeaderMenu-women-baselayer" 4378 href="/collections/womens-baselayers" 4379 class="mega-menu__link mega-menu__link--level-2 parent-link link" 4380 4381 > 4382 Baselayer 4383 </a> 4384 4385<ul class="list-unstyled" role="list"><li> 4386 <a 4387 id="HeaderMenu-women-baselayer-dry-baselayer" 4388 href="/collections/womens-dry-baselayers" 4389 class="mega-menu__link link child-link" 4390 4391 > 4392 Dry Baselayer 4393 </a> 4394 </li><li> 4395 <a 4396 id="HeaderMenu-women-baselayer-warm-baselayer" 4397 href="/collections/womens-warm-baselayers-1" 4398 class="mega-menu__link link child-link" 4399 4400 > 4401 Warm Baselayer 4402 </a> 4403 </li><li> 4404 <a 4405 id="HeaderMenu-women-baselayer-wool-baselayer" 4406 href="/collections/womens-wool-baselayers" 4407 class="mega-menu__link link child-link" 4408 4409 > 4410 Wool Baselayer 4411 </a> 4412 </li></ul></li><li> 4413 4414 <a 4415 id="HeaderMenu-women-activewear" 4416 href="/collections/womens-clothing" 4417 class="mega-menu__link mega-menu__link--level-2 parent-link link" 4418 4419 > 4420 Activewear 4421 </a> 4422 4423<ul class="list-unstyled" role="list"><li> 4424 <a 4425 id="HeaderMenu-women-activewear-baselayer" 4426 href="/collections/womens-baselayers" 4427 class="mega-menu__link link child-link" 4428 4429 > 4430 Baselayer 4431 </a> 4432 </li><li> 4433 <a 4434 id="HeaderMenu-women-activewear-tops-tees-and-tanks" 4435 href="https://www.craftsports.us/collections/womens-tops-t-s-tanks" 4436 class="mega-menu__link link child-link" 4437 4438 > 4439 Tops, Tee's, and Tanks 4440 </a> 4441 </li><li> 4442 <a 4443 id="HeaderMenu-women-activewear-midlayers-and-hoodies" 4444 href="/collections/womens-midlayers-hoodies" 4445 class="mega-menu__link link child-link" 4446 4447 > 4448 Midlayers and Hoodies 4449 </a> 4450 </li><li> 4451 <a 4452 id="HeaderMenu-women-activewear-jackets-and-vests" 4453 href="/collections/womens-jackets-vests" 4454 class="mega-menu__link link child-link" 4455 4456 > 4457 Jackets and Vests 4458 </a> 4459 </li><li> 4460 <a 4461 id="HeaderMenu-women-activewear-pants-and-tights" 4462 href="/collections/womens-pants-tights" 4463 class="mega-menu__link link child-link" 4464 4465 > 4466 Pants and Tights 4467 </a> 4468 </li><li> 4469 <a 4470 id="HeaderMenu-women-activewear-shorts" 4471 href="/collections/womens-shorts-skirts-dresses" 4472 class="mega-menu__link link child-link" 4473 4474 > 4475 Shorts 4476 </a> 4477 </li><li> 4478 <a 4479 id="HeaderMenu-women-activewear-bib-shorts" 4480 href="/collections/womens-bib-shorts" 4481 class="mega-menu__link link child-link" 4482 4483 > 4484 Bib Shorts 4485 </a> 4486 </li><li> 4487 <a 4488 id="HeaderMenu-women-activewear-underwear" 4489 href="/collections/womens-underwear" 4490 class="mega-menu__link link child-link" 4491 4492 > 4493 Underwear 4494 </a> 4495 </li><li> 4496 <a 4497 id="HeaderMenu-women-activewear-accessories" 4498 href="/collections/womens-hats-accessories" 4499 class="mega-menu__link link child-link" 4500 4501 > 4502 Accessories 4503 </a> 4504 </li></ul></li><li> 4505 4506 <a 4507 id="HeaderMenu-women-accessories" 4508 href="/collections/womens-hats-accessories" 4509 class="mega-menu__link mega-menu__link--level-2 parent-link link" 4510 4511 > 4512 Accessories 4513 </a> 4514 4515<ul class="list-unstyled" role="list"><li> 4516 <a 4517 id="HeaderMenu-women-accessories-hats-caps" 4518 href="/collections/accessories-hats-caps" 4519 class="mega-menu__link link child-link" 4520 4521 > 4522 Hats & Caps 4523 </a> 4524 </li><li> 4525 <a 4526 id="HeaderMenu-women-accessories-gloves" 4527 href="/collections/accessories-gloves-mittens" 4528 class="mega-menu__link link child-link" 4529 4530 > 4531 Gloves 4532 </a> 4533 </li><li> 4534 <a 4535 id="HeaderMenu-women-accessories-socks" 4536 href="/collections/accessories-socks" 4537 class="mega-menu__link link child-link" 4538 4539 > 4540 Socks 4541 </a> 4542 </li><li> 4543 <a 4544 id="HeaderMenu-women-accessories-bags" 4545 href="/collections/accessories-bags" 4546 class="mega-menu__link link child-link" 4547 4548 > 4549 Bags 4550 </a> 4551 </li></ul></li></ul> 4552 </div> 4553 </details> 4554 </header-menu></li> 4555 4556 4557 4558 <li><header-menu> 4559 <details 4560 id="Details-HeaderMenu-footwear" 4561 class="mega-menu" 4562 :open="open === 'Footwear'" 4563 @mouseover="open = 'Footwear'" 4564 > 4565 <summary 4566 id="HeaderMenu-footwear" 4567 class="header__menu-item list-menu__item link focus-inset" 4568 >
4569 <span> 4570 <a href="https://www.craftsports.us/collections/footwear">Footwear</a> 4571 </span> 4572 <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6"> 4573 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 4574</svg> 4575 4576 </summary> 4577 <div 4578 id="MegaMenu-Content-footwear" 4579 class="mega-menu__content color-scheme-1 gradient motion-reduce global-settings-popup" 4580 tabindex="-1" 4581 @mouseleave="open = null" 4582 > 4583 <ul 4584 class="mega-menu__list page-width px-8 " 4585 role="list" 4586 > 4587 4588 4589<li> 4590 4591 <a 4592 id="HeaderMenu-footwear-men" 4593 href="/collections/mens-footwear" 4594 class="mega-menu__link mega-menu__link--level-2 parent-link link" 4595 4596 > 4597 Men 4598 </a> 4599 4600<ul class="list-unstyled" role="list"><li> 4601 <a 4602 id="HeaderMenu-footwear-men-gravel-shoes" 4603 href="https://www.craftsports.us/collections/mens-hybrid-footwear" 4604 class="mega-menu__link link child-link" 4605 4606 > 4607 Gravel Shoes 4608 </a> 4609 </li><li> 4610 <a 4611 id="HeaderMenu-footwear-men-trail-shoes" 4612 href="https://www.craftsports.us/collections/ss23-trail-footwear" 4613 class="mega-menu__link link child-link" 4614 4615 > 4616 Trail Shoes 4617 </a> 4618 </li><li> 4619 <a 4620 id="HeaderMenu-footwear-men-road-shoes" 4621 href="https://www.craftsports.us/collections/mens-ss23-road-shoes?_pos=1&_psq=men%27s+road+running+shoe&_ss=e&_v=1.0" 4622 class="mega-menu__link link child-link" 4623 4624 > 4625 Road Shoes 4626 </a> 4627 </li><li> 4628 <a 4629 id="HeaderMenu-footwear-men-all-footwear" 4630 href="https://www.craftsports.us/collections/footwear" 4631 class="mega-menu__link link child-link" 4632 4633 > 4634 All Footwear 4635 </a> 4636 </li></ul></li><li> 4637 4638 <a 4639 id="HeaderMenu-footwear-women" 4640 href="/collections/womens-footwear" 4641 class="mega-menu__link mega-menu__link--level-2 parent-link link" 4642 4643 > 4644 Women 4645 </a> 4646 4647<ul class="list-unstyled" role="list"><li> 4648 <a 4649 id="HeaderMenu-footwear-women-gravel-shoes" 4650 href="https://www.craftsports.us/collections/womens-hybrid-footwear" 4651 class="mega-menu__link link child-link" 4652 4653 > 4654 Gravel Shoes 4655 </a> 4656 </li><li> 4657 <a 4658 id="HeaderMenu-footwear-women-trail-shoes" 4659 href="https://www.craftsports.us/collections/womens-ss23-trail-shoes" 4660 class="mega-menu__link link child-link" 4661 4662 > 4663 Trail Shoes 4664 </a> 4665 </li><li> 4666 <a 4667 id="HeaderMenu-footwear-women-road-shoes" 4668 href="/collections/womens-ss23-road-shoes" 4669 class="mega-menu__link link child-link" 4670 4671 > 4672 Road Shoes 4673 </a> 4674 </li><li> 4675 <a 4676 id="HeaderMenu-footwear-women-all-footwear" 4677 href="https://www.craftsports.us/collections/footwear" 4678 class="mega-menu__link link child-link" 4679 4680 > 4681 All Footwear 4682 </a> 4683 </li></ul></li></ul> 4684 </div> 4685 </details> 4686 </header-menu></li> 4687 4688 4689 4690 <li><header-menu> 4691 <details 4692 id="Details-HeaderMenu-sale" 4693 class="mega-menu" 4694 :open="open === 'Sale'" 4695 @mouseover="open = 'Sale'" 4696 > 4697 <summary 4698 id="HeaderMenu-sale" 4699 class="header__menu-item list-menu__item link focus-inset" 4700 >
4701 <span> 4702 <a href="/collections/final-sale">Sale</a> 4703 </span> 4704 <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6"> 4705 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 4706</svg> 4707 4708 </summary> 4709 <div 4710 id="MegaMenu-Content-sale" 4711 class="mega-menu__content color-scheme-1 gradient motion-reduce global-settings-popup" 4712 tabindex="-1" 4713 @mouseleave="open = null" 4714 > 4715 <ul 4716 class="mega-menu__list page-width px-8 " 4717 role="list" 4718 > 4719 4720 4721<li> 4722 4723 <a 4724 id="HeaderMenu-sale-men" 4725 href="https://www.craftsports.us/collections/mens-final-sale" 4726 class="mega-menu__link mega-menu__link--level-2 parent-link link" 4727 4728 > 4729 Men 4730 </a> 4731 4732<ul class="list-unstyled" role="list"><li> 4733 <a 4734 id="HeaderMenu-sale-men-clothing" 4735 href="/collections/outlet-mens-clothing" 4736 class="mega-menu__link link child-link" 4737 4738 > 4739 Clothing 4740 </a> 4741 </li><li> 4742 <a 4743 id="HeaderMenu-sale-men-footwear" 4744 href="/collections/outlet-mens-footwear" 4745 class="mega-menu__link link child-link" 4746 4747 > 4748 Footwear 4749 </a> 4750 </li><li> 4751 <a 4752 id="HeaderMenu-sale-men-baselayer" 4753 href="/collections/outlet-mens-baselayer" 4754 class="mega-menu__link link child-link" 4755 4756 > 4757 Baselayer 4758 </a> 4759 </li><li> 4760 <a 4761 id="HeaderMenu-sale-men-accessories" 4762 href="/collections/outlet-accessories" 4763 class="mega-menu__link link child-link" 4764 4765 > 4766 Accessories 4767 </a> 4768 </li></ul></li><li> 4769 4770 <a 4771 id="HeaderMenu-sale-women" 4772 href="https://www.craftsports.us/collections/womens-final-sale" 4773 class="mega-menu__link mega-menu__link--level-2 parent-link link" 4774 4775 > 4776 Women 4777 </a> 4778 4779<ul class="list-unstyled" role="list"><li> 4780 <a 4781 id="HeaderMenu-sale-women-clothing" 4782 href="/collections/outlet-womens-clothing" 4783 class="mega-menu__link link child-link" 4784 4785 > 4786 Clothing 4787 </a> 4788 </li><li> 4789 <a 4790 id="HeaderMenu-sale-women-footwear" 4791 href="/collections/outlet-womens-footwear" 4792 class="mega-menu__link link child-link" 4793 4794 > 4795 Footwear 4796 </a> 4797 </li><li> 4798 <a 4799 id="HeaderMenu-sale-women-baselayer" 4800 href="/collections/outlet-womens-baselayer" 4801 class="mega-menu__link link child-link" 4802 4803 > 4804 Baselayer 4805 </a> 4806 </li><li> 4807 <a 4808 id="HeaderMenu-sale-women-accessories" 4809 href="/collections/outlet-accessories" 4810 class="mega-menu__link link child-link" 4811 4812 > 4813 Accessories 4814 </a> 4815 </li></ul></li></ul> 4816 </div> 4817 </details> 4818 </header-menu></li> 4819 4820 4821 4822 <li><header-menu> 4823 <details 4824 id="Details-HeaderMenu-gear_guides" 4825 class="mega-menu" 4826 :open="open === 'Gear Guides'" 4827 @mouseover="open = 'Gear Guides'" 4828 > 4829 <summary 4830 id="HeaderMenu-gear-guides" 4831 class="header__menu-item list-menu__item link focus-inset" 4832 >
4833 <span> 4834 <a href="/pages/guidesoverview">Gear Guides</a> 4835 </span> 4836 <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6"> 4837 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 4838</svg> 4839 4840 </summary> 4841 <div 4842 id="MegaMenu-Content-gear_guides" 4843 class="mega-menu__content color-scheme-1 gradient motion-reduce global-settings-popup" 4844 tabindex="-1" 4845 @mouseleave="open = null" 4846 > 4847 <ul 4848 class="mega-menu__list page-width px-8 mega-menu__list--condensed " 4849 role="list" 4850 > 4851 4852 4853<li> 4854 4855 <a 4856 id="HeaderMenu-gear-guides-all" 4857 href="https://www.craftsports.us/pages/guidesoverview" 4858 class="mega-menu__link mega-menu__link--level-2 parent-link link" 4859 4860 > 4861 All 4862 </a> 4863 4864</li><li> 4865 4866 <a 4867 id="HeaderMenu-gear-guides-running-shoe-guide" 4868 href="/pages/running-shoe-guide" 4869 class="mega-menu__link mega-menu__link--level-2 parent-link link" 4870 4871 > 4872 Running Shoe Guide 4873 </a> 4874 4875</li><li> 4876 4877 <a 4878 id="HeaderMenu-gear-guides-layering-guide" 4879 href="https://www.craftsports.us/pages/layering-guide" 4880 class="mega-menu__link mega-menu__link--level-2 parent-link link" 4881 4882 > 4883 Layering Guide 4884 </a> 4885 4886</li><li> 4887 4888 <a 4889 id="HeaderMenu-gear-guides-bike-bottoms-guide" 4890 href="https://www.craftsports.us/pages/bike-bottoms-guide-1?_pos=2&_psq=bike+bottoms&_ss=e&_v=1.0" 4891 class="mega-menu__link mega-menu__link--level-2 parent-link link" 4892 4893 > 4894 Bike Bottoms Guide 4895 </a> 4896 4897</li><li> 4898 4899 <a 4900 id="HeaderMenu-gear-guides-baselayer-guide" 4901 href="/pages/baselayer-guide" 4902 class="mega-menu__link mega-menu__link--level-2 parent-link link" 4903 4904 > 4905 Baselayer Guide 4906 </a> 4907 4908</li><li> 4909 4910 <a 4911 id="HeaderMenu-gear-guides-tights-guide" 4912 href="/pages/tights-guide" 4913 class="mega-menu__link mega-menu__link--level-2 parent-link link" 4914 4915 > 4916 Tights Guide 4917 </a> 4918 4919</li></ul> 4920 </div> 4921 </details> 4922 </header-menu></li> 4923 4924 4925 4926 4927 <li><a 4928 id="HeaderMenu-rivs-run-club" 4929 href="https://www.craftsports.us/pages/rivs-run-club" 4930 class="header__menu-item list-menu__item link link--text focus-inset" 4931 @mouseover="open = null" 4932 4933 > 4934 <span>Rivs Run Club</span> 4935 </a></li> 4936 4937 4938<li class="h-[2rem] !w-[1px] stick"></li> 4939 4940 4941 4942 4943 4944 4945 4946</ul> 4947 <ul class="flex flex-row gap-4 align-center items-center"> 4948 4949 4950 4951 4952 4953 4954 <li><header-menu> 4955 <details 4956 id="Details-HeaderMenu-resources" 4957 class="mega-menu" 4958 :open="open === 'Resources'" 4959 @mouseover="open = 'Resources'" 4960 > 4961 <summary 4962 id="HeaderMenu-resources" 4963 class="header__menu-item list-menu__item link focus-inset" 4964 > 4965 <span> 4966 <a href="#">Resources</a> 4967 </span> 4968 <svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6"> 4969 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> 4970</svg> 4971 4972 </summary> 4973 <div 4974 id="MegaMenu-Content-resources" 4975 class="mega-menu__content color-scheme-1 gradient motion-reduce global-settings-popup" 4976 tabindex="-1" 4977 @mouseleave="open = null" 4978 > 4979 <ul 4980 class="mega-menu__list page-width px-8 mega-menu__list--condensed " 4981 role="list" 4982 > 4983 4984 4985<li> 4986 4987 <a 4988 id="HeaderMenu-resources-sustainability" 4989 href="https://www.craftsports.us/pages/craft
4989-circle" 4990 class="mega-menu__link mega-menu__link--level-2 parent-link link" 4991 4992 > 4993 Sustainability 4994 </a> 4995 4996</li><li> 4997 4998 <a 4999 id="HeaderMenu-resources-size-guide" 5000 href="https://www.craftsports.us/pages/size-guide" 5001 class="mega-menu__link mega-menu__link--level-2 parent-link link" 5002 5003 > 5004 Size Guide 5005 </a> 5006 5007</li></ul> 5008 </div> 5009 </details> 5010 </header-menu></li> 5011 5012 5013 5014<li style="header__menu-item list-menu__item link link--text focus-inset"></li> 5015 </ul> 5016</nav> 5017 5018<div class="header__icons"> 5019 <div class="desktop-localization-wrapper"> 5020</div> 5021 5022 5023<details-modal class="header__search"> 5024 <details> 5025 <summary 5026 class="header__icon header__icon--search header__icon--summary link focus-inset modal__toggle" 5027 aria-haspopup="dialog" 5028 aria-label="Search" 5029 > 5030 <span> 5031 <svg class="modal__toggle-open icon icon-search" aria-hidden="true" focusable="false"> 5032 <use href="#icon-search"> 5033 </svg> 5034 <svg class="modal__toggle-close icon icon-close" aria-hidden="true" focusable="false"> 5035 <use href="#icon-close"> 5036 </svg> 5037 </span> 5038 </summary> 5039 <div 5040 class="search-modal modal__content gradient" 5041 role="dialog" 5042 aria-modal="true" 5043 aria-label="Search" 5044 > 5045 <div class="modal-overlay"></div> 5046 <div 5047 class="search-modal__content search-modal__content-bottom" 5048 tabindex="-1" 5049 ><predictive-search class="search-modal__form" data-loading-text="Loading..."><form action="/search" method="get" role="search" class="search search-modal__form"> 5050 <input type="hidden" name="type" value="product"> 5051 <div class="field"> 5052 <input 5053 class="search__input field__input" 5054 id="Search-In-Modal" 5055 type="search" 5056 name="q" 5057 value="" 5058 placeholder="Search"role="combobox" 5059 aria-expanded="false" 5060 aria-owns="predictive-search-results" 5061 aria-controls="predictive-search-results" 5062 aria-haspopup="listbox" 5063 aria-autocomplete="list" 5064 autocorrect="off" 5065 autocomplete="off" 5066 autocapitalize="off" 5067 spellcheck="false"> 5068 <label class="field__label" for="Search-In-Modal">Search</label> 5069 <input type="hidden" name="options[prefix]" value="last"> 5070 <button 5071 type="reset" 5072 class="reset__button field__button hidden" 5073 aria-label="Clear search term" 5074 > 5075 <svg class="icon icon-close" aria-hidden="true" focusable="false"> 5076 <use xlink:href="#icon-reset"> 5077 </svg> 5078 </button> 5079 <button class="search__button field__button" aria-label="Search"> 5080 <svg class="icon icon-search" aria-hidden="true" focusable="false"> 5081 <use href="#icon-search"> 5082 </svg> 5083 </button> 5084 </div><div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search> 5085 5086<div class="predictive-search__loading-state"> 5087 <svg 5088 aria-hidden="true" 5089 focusable="false" 5090 class="spinner" 5091 viewBox="0 0 66 66" 5092 xmlns="http://www.w3.org/2000/svg" 5093 > 5094 <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle> 5095 </svg> 5096</div> 5097</div> 5098 5099 <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span></form></predictive-search><button 5100 type="button" 5101 class="search-modal__close-button modal__close-button link link--text focus-inset" 5102 aria-label="Close" 5103 > 5104 <svg class="icon icon-close" aria-hidden="true" focusable="false"> 5105 <use href="#icon-close"> 5106 </svg> 5107 </button> 5108 </div> 5109 </div> 5110 </details> 5111</details-modal> 5112 5113<a href="/account/login" class="header__icon header__icon--account link focus-inset small-hide"><account-icon><svg 5114 xmlns="http://www.w3.org/2000/svg" 5115 aria-hidden="true" 5116 focusable="false" 5117 class="icon icon-account" 5118 fill="none" 5119 viewBox="0 0 18 19" 5120> 5121 <path fill-rule="evenodd" clip-rule="evenodd" d="M6 4.5a3 3 0 116 0 3 3 0 01-6 0zm3-4a4 4 0 100 8 4 4 0 000-8zm5.58 12.15c1.12.82 1.83 2.24 1.91 4.85H1.51c.08-2.6.79-4.03 1.9-4.85C4.66 11.75 6.5 11.5 9 11.5s4.35.26 5.58 1.15zM9 10.5c-2.5 0-4.65.24-6.17 1.35C1.27 12.98.5 14.93.5 18v.5h17V18c0-3.07-.77-5.02-2.33-6.15-1.52-1.
51211-3.67-1.35-6.17-1.35z" fill="currentColor"> 5122</svg> 5123 5124</account-icon><span class="visually-hidden">Log in</span> 5125 </a><a href="/cart" class="header__icon header__icon--cart link focus-inset" id="cart-icon-bubble"><svg 5126 class="icon icon-cart" 5127 aria-hidden="true" 5128 focusable="false" 5129 xmlns="http://www.w3.org/2000/svg" 5130 viewBox="0 0 40 40" 5131 fill="none" 5132> 5133 <path fill="currentColor" fill-rule="evenodd" d="M20.5 6.5a4.75 4.75 0 00-4.75 4.75v.56h-3.16l-.77 11.6a5 5 0 004.99 5.34h7.38a5 5 0 004.99-5.33l-.77-11.6h-3.16v-.57A4.75 4.75 0 0020.5 6.5zm3.75 5.31v-.56a3.75 3.75 0 10-7.5 0v.56h7.5zm-7.5 1h7.5v.56a3.75 3.75 0 11-7.5 0v-.56zm-1 0v.56a4.75 4.75 0 109.5 0v-.56h2.22l.71 10.67a4 4 0 01-3.99 4.27h-7.38a4 4 0 01-4-4.27l.72-10.67h2.22z"/> 5134</svg> 5135<span class="visually-hidden">Cart</span></a> 5136 </div> 5137
5137<script> 5138Â Â Â Â window.Shopify = window.Shopify || {theme: {id: 137212723376, role: 'main' } }; 5139Â Â Â Â window._template = { 5140Â Â Â Â Â Â Â Â directory: "customers", 5141Â Â Â Â Â Â Â Â name: "login", 5142Â Â Â Â Â Â Â Â suffix: "" 5143Â Â Â Â }; 5144Â Â Â Â window.__productIdFromTemplate = null; 5145Â Â Â Â window.__plpCollectionIdFromTemplate = null; 5146Â Â Â Â window.igProductData = (function() { 5147Â Â Â Â Â Â const data = {}; 5148Â Â Â Â Â Â Â Â Â Â Â Â return data; 5149Â Â Â Â })(); 5150Â Â </script>
5150 5151Â Â
5151<script type="module" blocking="render" fetchpriority="high" src="https://cdn.intelligems.io/esm/bb57d2256538/bundle.js" async></script>
5151 5152 </header> 5153</sticky-header> 5154
5155<script type="application/ld+json"> 5156 { 5157 "@context": "http://schema.org", 5158 "@type": "Organization", 5159 "name": "Craft Sportswear NA", 5160 5161 "logo": "https:\/\/www.craftsports.us\/cdn\/shop\/files\/Craft-Logo-Black_copy.png?v=1614882493\u0026width=500", 5162 5163 "sameAs": [ 5164 "", 5165 "", 5166 "", 5167 "", 5168 "", 5169 "", 5170 "", 5171 "", 5172 "" 5173 ], 5174 "url": "https:\/\/www.craftsports.us" 5175 } 5176</script>
5176 5177 5178</div> 5179<!-- END sections: header-group --> 5180 5181 <main id="MainContent" class="content-for-layout focus-none" role="main" tabindex="-1"> 5182 <div id="shopify-section-template--17139387695280__main" class="shopify-section"><link href="//www.craftsports.us/cdn/shop/t/142/assets/customer.css?v=34961046807264576181722450562" rel="stylesheet" type="text/css" media="all" /> 5183<style data-shopify>.section-template--17139387695280__main-padding { 5184 padding-top: 27px; 5185 padding-bottom: 27px; 5186 } 5187 5188 @media screen and (min-width: 750px) { 5189 .section-template--17139387695280__main-padding { 5190 padding-top: 36px; 5191 padding-bottom: 36px; 5192 } 5193 }</style><div class="customer login section-template--17139387695280__main-padding"> 5194 <h1 id="recover" tabindex="-1"> 5195 Reset your password 5196 </h1> 5197 <div> 5198 <p> 5199 We will send you an email to reset your password 5200 </p><form method="post" action="/account/recover" accept-charset="UTF-8"><input type="hidden" name="form_type" value="recover_customer_password" /><input type="hidden" name="utf8" value="â" /> 5201 <div class="field"> 5202 <input 5203 type="email" 5204 value="" 5205 name="email" 5206 id="RecoverEmail" 5207 autocorrect="off" 5208 autocapitalize="off" 5209 autocomplete="email" 5210 5211 placeholder="Email" 5212 > 5213 <label for="RecoverEmail"> 5214 Email 5215 </label> 5216 </div><button> 5217 Submit 5218 </button> 5219 5220 <a href="#login"> 5221 Cancel 5222 </a></form></div> 5223 5224 <h1 id="login" tabindex="-1"> 5225 Login 5226 </h1> 5227 <div><form method="post" action="/account/login" id="customer_login" accept-charset="UTF-8" data-login-with-shop-sign-in="true" novalidate="novalidate"><input type="hidden" name="form_type" value="customer_login" /><input type="hidden" name="utf8" value="â" /><section name="sign-in-with-shop-provider"> 5228
5228<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.shop-login-button.en.esm.js"></script>
vendor: 1 bytes, line 5228
5228
5229<script type="module"> 5230 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.shop-login-button.en.esm.js"); 5231 5232 5233</script>
5233 5234 5235<shop-login-button ux-mode="windoid" return-uri="https://www.craftsports.us/account/redirect" proxy="true" redirect-type="iframe" response-type="code"></shop-login-button> 5236 5237<p> 5238 or 5239 </p></section><div class="field"> 5240 <input 5241 type="email" 5242 name="customer[email]" 5243 id="CustomerEmail" 5244 autocomplete="email" 5245 autocorrect="off" 5246 autocapitalize="off" 5247 5248 placeholder="Email" 5249 > 5250 <label for="CustomerEmail"> 5251 Email 5252 </label> 5253 </div><div class="field"> 5254 <input 5255 type="password" 5256 value="" 5257 name="customer[password]" 5258 id="CustomerPassword" 5259 autocomplete="current-password" 5260 5261 placeholder="Password" 5262 > 5263 <label for="CustomerPassword"> 5264 Password 5265 </label> 5266 </div> 5267 5268 <a href="#recover"> 5269 Forgot your password? 5270 </a><button> 5271 Sign in 5272 </button> 5273 5274 <a href="/account/register"> 5275 Create account 5276 </a></form></div></div> 5277 5278 5279</div> 5280 </main> 5281 5282 <!-- BEGIN sections: footer-group --> 5283<section id="shopify-section-sections--17139387334832__icons_nyyHUV" class="shopify-section shopify-section-group-footer-group section"><style data-shopify>.bg-section-sections--17139387334832__icons_nyyHUV{ 5284 background-color: #efefef; 5285 }.section-padding.section-sections--17139387334832__icons_nyyHUV-padding { 5286 padding-top: calc(32px * 0.75); 5287 padding-bottom: calc(0px * 0.75); 5288 } 5289 5290 5291 5292 @media screen and (min-width: 750px) { 5293 .section-padding.section-sections--17139387334832__icons_nyyHUV-padding { 5294 padding-top: 32px; 5295 padding-bottom: 0px; 5296 } 5297 }</style><div class="bg-section-sections--17139387334832__icons_nyyHUV icons"> 5298 <div class="page-width"> 5299 <div class="section-padding section-sections--17139387334832__icons_nyyHUV-padding"> 5300 <div class="icon-grid icon-grid-desktop-3 icon-grid-mobile-1 icon-grid-tablet-1"> 5301 5302 <div 5303 class="icon scroll-trigger animate--slide-in relative" 5304 5305 data-cascade 5306 5307 > 5308 5309 <a href="/pages/store-locator" class="absolute inset-0 h-full w-full" 5310 ><span class="sr-only">Store Locator</span></a 5311 > 5312 5313 5314 <div class="square"><img src="//www.craftsports.us/cdn/shop/files/store_locator.png?v=1719252564&width=1500" alt="" srcset="//www.craftsports.us/cdn/shop/files/store_locator.png?v=1719252564&width=165 165w, //www.craftsports.us/cdn/shop/files/store_locator.png?v=1719252564&width=360 360w, //www.craftsports.us/cdn/shop/files/store_locator.png?v=1719252564&width=535 535w, //www.craftsports.us/cdn/shop/files/store_locator.png?v=1719252564&width=750 750w, //www.craftsports.us/cdn/shop/files/store_locator.png?v=1719252564&width=1070 1070w, //www.craftsports.us/cdn/shop/files/store_locator.png?v=1719252564&width=1500 1500w" width="1500" height="1494" loading="lazy" sizes="(min-width: 1600px) 750px, 5315 (min-width: 750px) calc((100vw - 130px) / 2), calc((100vw - 50px) / 2)" fetchpriority="auto"> 5316 </div> 5317 5318 <div class="flex-1 flex flex-col gap-4 h-full justify-start pt-4"> 5319 5320 <p class="icon-title">Store Locator</p> 5321 5322 5323 5324 <p class="icon-description">Find one of our retail partners located in your area.</p> 5325 5326</div> 5327 </div> 5328 5329 <div 5330 class="icon scroll-trigger animate--slide-in relative" 5331 5332 data-cascade 5333 5334 > 5335 5336 5337 <div class="square"><img src="//www.craftsports.us/cdn/shop/files/shipping.png?v=1719252564&width=1500" alt="" srcset="//www.craftsports.us/cdn/shop/files/shipping.png?v=1719252564&width=165 165w, //www.craftsports.us/cdn/shop/files/shipping.png?v=1719252564&width=360 360w, //www.craftsports.us/cdn/shop/files/shipping.png?v=1719252564&width=535 535w, //www.craftsports.us/cdn/shop/files/shipping.png?v=1719252564&width=750 750w, //www.craftsports.us/cdn/shop/files/shipping.png?v=1719252564&width=1070 1070w, //www.craftsports.us/cdn/shop/files/shipping.png?v=1719252564&width=1500 1500w" width="1500" height="1491" loading="lazy" sizes="(min-width: 1600px) 750px, 5338 (min-width: 750px) calc((100vw - 130px) / 2), calc((100vw - 50px) / 2)" fetchpriority="auto"> 5339 </div> 5340 5341 <div class="flex-1 flex flex-col gap-4 h-full justify-start pt-4"> 5342 5343 <p class="icon-title">Free Shipping on orders over $100</p> 5344 5345 5346 5347 <p class="icon-description"></p> 5348 5349</div> 5350 </div> 5351 5352 <div
5353 class="icon scroll-trigger animate--slide-in relative" 5354 5355 data-cascade 5356 5357 > 5358 5359 <a href="mailto:[email protected]" class="absolute inset-0 h-full w-full" 5360 ><span class="sr-only">Customer Service</span></a 5361 > 5362 5363 5364 <div class="square"><img src="//www.craftsports.us/cdn/shop/files/customer_service.png?v=1719252564&width=1500" alt="" srcset="//www.craftsports.us/cdn/shop/files/customer_service.png?v=1719252564&width=165 165w, //www.craftsports.us/cdn/shop/files/customer_service.png?v=1719252564&width=360 360w, //www.craftsports.us/cdn/shop/files/customer_service.png?v=1719252564&width=535 535w, //www.craftsports.us/cdn/shop/files/customer_service.png?v=1719252564&width=750 750w, //www.craftsports.us/cdn/shop/files/customer_service.png?v=1719252564&width=1070 1070w, //www.craftsports.us/cdn/shop/files/customer_service.png?v=1719252564&width=1500 1500w" width="1500" height="1410" loading="lazy" sizes="(min-width: 1600px) 750px, 5365 (min-width: 750px) calc((100vw - 130px) / 2), calc((100vw - 50px) / 2)" fetchpriority="auto"> 5366 </div> 5367 5368 <div class="flex-1 flex flex-col gap-4 h-full justify-start pt-4"> 5369 5370 <p class="icon-title">Customer Service</p> 5371 5372 5373 5374 <p class="icon-description">Information about our shipping and return policies.</p> 5375 5376</div> 5377 </div> 5378 5379 </div> 5380 </div> 5381 </div> 5382</div> 5383 5384 5385</section><div id="shopify-section-sections--17139387334832__footer" class="shopify-section shopify-section-group-footer-group"> 5386<link href="//www.craftsports.us/cdn/shop/t/142/assets/section-footer.css?v=61390616271034004541722450560" rel="stylesheet" type="text/css" media="all" /> 5387<link href="//www.craftsports.us/cdn/shop/t/142/assets/component-newsletter.css?v=4727253280200485261722450563" rel="stylesheet" type="text/css" media="all" /> 5388<link href="//www.craftsports.us/cdn/shop/t/142/assets/component-list-menu.css?v=151968516119678728991722450561" rel="stylesheet" type="text/css" media="all" /> 5389<link href="//www.craftsports.us/cdn/shop/t/142/assets/component-list-payment.css?v=69253961410771838501722450562" rel="stylesheet" type="text/css" media="all" /> 5390<link href="//www.craftsports.us/cdn/shop/t/142/assets/component-list-social.css?v=35792976012981934991722450560" rel="stylesheet" type="text/css" media="all" /> 5391 5392<footer class="footer section-sections--17139387334832__footer-padding"> 5393 <div class="footer__content-top page-width"> 5394 <div 5395 class="social-icons scroll-trigger animate--slide-in" 5396 5397 data-cascade 5398 5399 > 5400 <div class="facebook social"> 5401 <a href="https://www.facebook.com/craftsportswear/" target="_blank"> 5402 <svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> 5403 <title>Facebook</title><path d="M9.101 23.691v-7.98H6.627v-3.667h2.474v-1.58c0-4.085 1.848-5.978 5.858-5.978.401 0 .955.042 1.468.103a8.68 8.68 0 0 1 1.141.195v3.325a8.623 8.623 0 0 0-.653-.036 26.805 26.805 0 0 0-.733-.009c-.707 0-1.259.096-1.675.309a1.686 1.686 0 0 0-.679.622c-.258.42-.374.995-.374 1.752v1.297h3.919l-.386 2.103-.287 1.564h-3.246v8.245C19.396 23.238 24 18.179 24 12.044c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.628 3.874 10.35 9.101 11.647Z"/> 5404 </svg> 5405 </a> 5406 </div> 5407 <div class="instagram social"> 5408 <a href="https://www.instagram.com/craftsportswearus/" target="_blank"> 5409 <svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> 5410 <title>Instagram</title><path d="M7.0301.084c-1.2768.0602-2.1487.264-2.911.5634-.7888.3075-1.4575.72-2.1228 1.3877-.6652.6677-1.075 1.3368-1.3802 2.127-.2954.7638-.4956 1.6365-.552 2.914-.0564 1.2775-.0689 1.6882-.0626 4.947.0062 3.2586.0206 3.6671.0825 4.9473.061 1.2765.264 2.1482.5635 2.9107.308.7889.72 1.4573 1.388 2.1228.6679.6655 1.3365 1.0743 2.1285 1.38.7632.295 1.6361.4961 2.9134.552 1.2773.056 1.6884.069 4.9462.0627 3.2578-.0062 3.668-.0207 4.9478-.0814 1.28-.0607 2.147-.2652 2.9098-.5633.7889-.3086 1.4578-.72 2.1228-1.3881.665-.6682 1.0745-1.3378 1.3795-2.1284.2957-.7632.4966-1.636.552-2.9124.056-1.2809.0692-1.6898.063-4.948-.0063-3.2583-.021-3.6668-.0817-4.9465-.0607-1.2797-.264-2.1487-.5633-2.9117-.3084-.7889-.72-1.4568-1.3876-2.1228C21.2982 1.33 20.628.9208 19.8378.6165 19.074.321 18.2017.1197 16.9244.0645 15.6471.0093 15.236-.005 11.977.0014 8.718.0076 8.31.0215 7.0301.0839m.1402 21.6932c-1.17-.0509-1.8053-.2453-2.2287-.408-.5606-.216-.96-.4771-1.3819-.895-.422-.4178-.6811-.8186-.9-1.378-.1644-.4234-.3624-1.058-.4171-2.228-.0595-1.2645-.072-1.6442-.079-4.848-.00
54107-3.2037.0053-3.583.0607-4.848.05-1.169.2456-1.805.408-2.2282.216-.5613.4762-.96.895-1.3816.4188-.4217.8184-.6814 1.3783-.9003.423-.1651 1.0575-.3614 2.227-.4171 1.2655-.06 1.6447-.072 4.848-.079 3.2033-.007 3.5835.005 4.8495.0608 1.169.0508 1.8053.2445 2.228.408.5608.216.96.4754 1.3816.895.4217.4194.6816.8176.9005 1.3787.1653.4217.3617 1.056.4169 2.2263.0602 1.2655.0739 1.645.0796 4.848.0058 3.203-.0055 3.5834-.061 4.848-.051 1.17-.245 1.8055-.408 2.2294-.216.5604-.4763.96-.8954 1.3814-.419.4215-.8181.6811-1.3783.9-.4224.1649-1.0577.3617-2.2262.4174-1.2656.0595-1.6448.072-4.8493.079-3.2045.007-3.5825-.006-4.848-.0608M16.953 5.5864A1.44 1.44 0 1 0 18.39 4.144a1.44 1.44 0 0 0-1.437 1.4424M5.8385 12.012c.0067 3.4032 2.7706 6.1557 6.173 6.1493 3.4026-.0065 6.157-2.7701 6.1506-6.1733-.0065-3.4032-2.771-6.1565-6.174-6.1498-3.403.0067-6.156 2.771-6.1496 6.1738M8 12.0077a4 4 0 1 1 4.008 3.9921A3.9996 3.9996 0 0 1 8 12.0077"/> 5411 </svg> 5412 </a> 5413 </div> 5414 <div class="youtube social"> 5415 <a href="https://www.youtube.com/user/craftapparel" target="_blank"> 5416 <svg role="img" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> 5417 <title>YouTube</title><path d="M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z"/> 5418 </svg> 5419 </a> 5420 </div> 5421 </div> 5422 <div 5423 class="footer__blocks-grid scroll-trigger animate--slide-in" 5424 5425 data-cascade 5426 5427 > 5428 <div 5429 class=" scroll-trigger animate--slide-in" 5430 5431 data-cascade 5432 5433 > 5434 <div class="footer-block__first-menu"><h2 class="footer-block__heading">About Craft</h2> 5435 <div class="footer-block__text"> 5436 <ul><li><a href="/pages/craft_our_values" title="Our Values">Our Values</a></li><li><a href="/pages/design-story" title="Design Story">Our Design Story</a></li><li><a href="/pages/who-we-are" title="Our Heritage">Our Heritage</a></li><li><a href="/pages/craft-circle" title="Craft Circle">Sustainability - Craft Circle</a></li><li><a href="/pages/affiliate-program" title="Affiliate Program">Affiliate Program</a></li><li><a href="/pages/pro-program" title="Pro Program">Pro Program</a></li><li><a href="/pages/about-careers" title="About - Careers">Careers</a></li><li><a href="/apps/sitemap" title="/apps/sitemap">Sitemap</a></li><li><a href="/pages/accessibility-statement" title="Accessibility Statement">Accessibility Statement</a></li></ul> 5437 </div></div> 5438 </div> 5439 <div 5440 class=" scroll-trigger animate--slide-in" 5441 5442 data-cascade 5443 5444 > 5445 <div class="footer-block__second-menu"><h2 class="footer-block__heading">Customer Service</h2><div class="footer-block__text"> 5446 <ul><li><a href="/pages/store-locator" title="Store Locator">Store Locator</a></li><li><a href="/pages/shipping-return" title="Shipping/Returns">Shipping & Returns</a></li><li><a href="/pages/chamois" title="Craft Chamois Guide">Chamois Guide</a></li><li><a href="/pages/size-guide" title="Size Guide">Size Chart</a></li><li><a href="/pages/privacy-policy" title="Privacy Policy">Privacy Policy</a></li><li><a href="/pages/terms-and-conditions" title="Terms and Conditions">Terms & Conditions</a></li><li><a href="/pages/frequently-asked-questions" title="Frequently Asked Questions | Craft Sportswear US">FAQ</a></li><li><a href="/pages/request-personal-data" title="Request Personal Data">Request Personal Data</a></li></ul> 5447 </div></div> 5448 </div> 5449 <div 5450 class=" scroll-trigger animate--slide-in" 5451 5452 data-cascade 5453 5454 > 5455 <div class="footer-block__newsletter"><h2 class="footer-block__heading inline-richtext">Take 20% Off Your First Full Priced Order</h2><div class="footer-block__text"><p>Join our email list to gain access to exclusive promotions, new releases, and get <strong>20% OFF</strong> your first full priced order.</p><p>We promise not to share your information with anyone else.</p></div><form method="post" action="/contact#ContactFooter" id="ContactFooter" accept-charset="UTF-8" class="footer__newsletter newsletter-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="contact[tags]" value="newsletter"> 5456 <div class="newsletter-form__field-wrapper"> 5457 <div class="field"> 5458 <input 5459 id="NewsletterForm--sections--17139387334832__footer" 5460 type="email" 5461 name="contact[email]" 5462 class="field__input" 5463 value="" 5464 aria-required="true" 5465 autocorrect="off" 5466 autocapitalize="off" 5467 autocomplete="email" 5468 5469 placeholder="Email" 5470 required 5471 > 5472 <label class="field__label" for="NewsletterForm--sections--17139387334832__footer"> 5473 Email 5474 </label> 5475 <button 5476 type="submit" 5477 class="newsletter-form__button field__button" 5478 name="commit" 5479 id="Subscribe" 5480 aria-label="Subscribe" 5481 > 5482 <svg 5483 viewBox="0 0 14 10" 5484 fill="none" 5485 aria-hidden="true" 5486 focusable="false" 5487 class="icon icon-arrow" 5488 xmlns="http://www.w3.org/2000/svg" 5489> 5490 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"> 5491</svg> 5492 5493 </button> 5494 </div></div></form></div> 5495 </div> 5496 </div> 5497 </div> 5498 5499 <div
5500 class="footer__content-bottom" 5501 > 5502 <div class="footer__content-bottom-wrapper page-width"> 5503 <div class="footer__copyright"> 5504 <p class="copyright__content">© 2026, <a href="/" title="">Craft Sportswear NA</a></p> 5505 </div> 5506 </div> 5507 </div> 5508</footer> 5509 5510 5511</div> 5512<!-- END sections: footer-group --> 5513 5514 <ul hidden> 5515 <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li> 5516 <li id="a11y-new-window-message">Opens in a new window.</li> 5517 </ul> 5518 5519
5519<script> 5520 window.shopUrl = 'https://www.craftsports.us'; 5521 window.routes = { 5522 cart_add_url: '/cart/add', 5523 cart_change_url: '/cart/change', 5524 cart_update_url: '/cart/update', 5525 cart_url: '/cart', 5526 predictive_search_url: '/search/suggest', 5527 }; 5528 5529 window.cartStrings = { 5530 error: `There was an error while updating your cart. Please try again.`, 5531 quantityError: `You can only add [quantity] of this item to your cart.`, 5532 }; 5533 5534 window.variantStrings = { 5535 addToCart: `Add to cart`, 5536 soldOut: `Sold out`, 5537 unavailable: `Unavailable`, 5538 unavailable_with_option: `[value] - Unavailable`, 5539 }; 5540 5541 window.quickOrderListStrings = { 5542 itemsAdded: `[quantity] items added`, 5543 itemAdded: `[quantity] item added`, 5544 itemsRemoved: `[quantity] items removed`, 5545 itemRemoved: `[quantity] item removed`, 5546 viewCart: `View cart`, 5547 each: `[money]/ea`, 5548 min_error: `This item has a minimum of [min]`, 5549 max_error: `This item has a maximum of [max]`, 5550 step_error: `You can only add this item in increments of [step]`, 5551 }; 5552 5553 window.accessibilityStrings = { 5554 imageAvailable: `Image [index] is now available in gallery view`, 5555 shareSuccess: `Link copied to clipboard`, 5556 pauseSlideshow: `Pause slideshow`, 5557 playSlideshow: `Play slideshow`, 5558 recipientFormExpanded: `Gift card recipient form expanded`, 5559 recipientFormCollapsed: `Gift card recipient form collapsed`, 5560 countrySelectorSearchCount: `[count] countries/regions found`, 5561 }; 5562 </script>
5562<script src="//www.craftsports.us/cdn/shop/t/142/assets/predictive-search.js?v=57209189334897115771722450561" defer="defer"></script>
5562<script src="//www.craftsports.us/cdn/shop/t/142/assets/cart-drawer.js?v=169981311261118214701722450561" defer="defer"></script>
5562<script src="https://backend.alia-prod.com/public/embed.js?shop=craft-sportswear-na.myshopify.com" async></script>
5562 5563 <div id="shopify-block-AaFBMOWdKK2xZa0lYN__12090905205488370668" class="shopify-block shopify-app-block"> 5564<link rel='stylesheet' href='https://cdn.shopify.com/extensions/01a035e1-227c-7691-a4f8-3ba7a43c167b/expertvoice-59/assets/expertvoice.css'> 5565 5566<!-- BEGIN app snippet: ev-price-banner-functions -->
5566<script> 5567 /* 5568 * Best-effort: capture ev_referral to sessionStorage if present. 5569 * Some themes/scripts overwrite the URL (e.g. adding variant), which strips ev_referral 5570 * before our activate script runs. If this inline runs first, sessionStorage preserves it. 5571 * Timing depends on block placement and theme; stores that don't modify the URL 5572 * will have ev_referral in the URL when the activate script runs - no fallback needed. 5573 */ 5574 (function () { 5575 var m = location.search.match(/[?&]ev_referral=([^&\s#]+)/); 5576 if (m) try { sessionStorage.setItem('EV.ev_referral', m[1]); } catch (e) {} 5577 })(); 5578 /* 5579 * If-else block is needed here to prevent multiple inclusions of the files. 5580 */ 5581 if (window.expertvoiceSharedLoaded) { 5582 // Already detected load, skipping... 5583 } else { 5584 /* 5585 * Set window.expertvoiceSharedLoaded to true to prevent multiple 5586 * inclusions of of files. 5587 */ 5588 window.expertvoiceSharedLoaded = true; 5589 5590 /* 5591 * Set liquid variables to be used in the scripts. 5592 */ 5593 window.ExpertVoiceLiquidVariables = { 5594 // Shopify store name is used to get ExpertVoice Prices from the API. 5595 shopifyStoreName: 'craft-sportswear-na.myshopify.com', 5596 // Product ID is used to get ExpertVoice Prices from the API. 5597 productId: '', 5598 // Locale ISO code is used to get ExpertVoice Prices from the API. 5599 localeIsoCode: 'en', 5600 // Locale country code is used to get ExpertVoice Prices from the API. 5601 localeCountryCode: 'US', 5602 // Shop currency code is used for currency formatting in preview mode. 5603 shopCurrencyCode: 'USD', 5604 availableCountries: ["Canada","United States"], 5605 availableLanguages: [{"shop_locale":{"locale":"en","enabled":true,"primary":true,"published":true}}], 5606 }; 5607 5608 /* 5609 * Load script a given script. 5610 */ 5611 function loadExpertVoiceScript(src) { 5612 5613 return new Promise((resolve, reject) => { 5614 const script = document.createElement('script'); 5615 script.src = src; 5616 script.onload = resolve; 5617 script.onerror = reject; 5618 document.head.appendChild(script); 5619 }); 5620 } 5621 5622 /* 5623 * Load scripts sequentially and check dependencies. 5624 */ 5625 async function loadAndInitializeExpertVoice() { 5626 5627 try { 5628 await loadExpertVoiceScript('https://cdn.shopify.com/extensions/01a035e1-227c-7691-a4f8-3ba7a43c167b/expertvoice-59/assets/expertvoice-extension-env.js'); 5629 await loadExpertVoiceScript('https://cdn.shopify.com/extensions/01a035e1-227c-7691-a4f8-3ba7a43c167b/expertvoice-59/assets/expertvoice-toggle-price-block.js'); 5630 await loadExpertVoiceScript('https://cdn.shopify.com/extensions/01a035e1-227c-7691-a4f8-3ba7a43c167b/expertvoice-59/assets/expertvoice-activate-discount.js'); 5631 5632 5633 5634 // Initialize when DOM is loaded 5635 document.addEventListener('DOMContentLoaded', function () { 5636 checkEVDependencies(); 5637 }); 5638 5639 // Also initialize if page is already loaded 5640 if (document.readyState === 'complete' || document.readyState === 'interactive') { 5641 checkEVDependencies(); 5642 } 5643 5644 } catch (error) { 5645 console.error('ExpertVoice: Error loading scripts:', error); 5646 } 5647 } 5648 5649 loadAndInitializeExpertVoice(); 5650 } 5651</script>
5651 5652<!-- END app snippet --> 5653 5654 5655 5656<!-- BEGIN app snippet: expertvoice-embed-block --><div 5657 class='expertvoice-block light-theme' 5658 id='expertvoice-block' 5659 data-currency-formatting='symbol_only' 5660 style='display: none' 5661> 5662 <div class='expertvoice-logo'> 5663 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 5664 <path d="M5.70474 15.9999L14.7327 7.6339C15.3037 7.10477 14.8993 6.19998 14.0917 6.19998H11.5862C11.3605 6.19998 11.2145 5.97917 11.317 5.79286L13.4024 2H3.51078C2.67642 2 2 2.62681 2 3.40002V9C2 9.77321 2.67642 10.4 3.51078 10.4H8.29071C8.51633 10.4 8.66236 10.6208 8.55991 10.8071L5.70474 15.9999Z" fill="#FC693B"/> 5665 </svg> 5666 </div> 5667 <div class='expertvoice-active-discount-details expertvoice-details' style='display: none'> 5668 <p class='expertvoice-title'>Your ExpertVoice deal.</p> 5669 <div class='expertvoice-price-group'> 5670 <p class='expertvoice-price'>$[Deal Price]</p> 5671 <p class='expertvoice-original-price'>$[Original Price]</p> 5672 <p class='expertvoice-description'>Discount applied at checkout.</p> 5673 </div> 5674 </div> 5675 <div class='expertvoice-on-sale-details expertvoice-details' style='display: none'> 5676 <p class='expertvoice-description'>On sale now â lower than your ExpertVoice discount.</p> 5677 </div> 5678 <div class='expertvoice-ineligible-details expertvoice-details' style='display: none'> 5679 <p class='expertvoice-description'>Not eligible for ExpertVoice discount.</p> 5680 </div> 5681 <div class='expertvoice-fallback-details expertvoice-details' style='display: none'> 5682 <p class='expertvoice-description'>Youâll see your ExpertVoice discount at checkout.</p> 5683 </div> 5684</div> 5685<!-- END app snippet --> 5686
5687<script> 5688 window.expertVoiceGlobalGivenSelector = ``; 5689</script>
5689 5690</div><div id="shopify-block-Ad3lHck9Ccldkb2R1R__12526071353035850722" class="shopify-block shopify-app-block"> 5691
5691<script defer src="https://backinstock.useamp.com/widget/26898_1783059769.js?category=bis&v=6"></script>
5691 5692 5693
5694<script id="back-in-stock-helper-embedded"> 5695 var _BISConfig = _BISConfig || {}; 5696 5697 5698 5699 5700</script>
5700 5701
5702<script id="preorders-helper-embedded"> 5703 5704</script>
5704 5705
5706<script id="low-stock-helper-embedded"> 5707 5708</script>
5708 5709 5710 5711 5712
5713<script defer type="module" src="https://cdn.shopify.com/extensions/01a0ae82-28b0-715d-bb47-827eda8f44e3/back-in-stock-69/assets/wishlist.js"></script>
5713 5714 5715
5716<script defer type="module" src="https://cdn.shopify.com/extensions/01a0ae82-28b0-715d-bb47-827eda8f44e3/back-in-stock-69/assets/preorder-product-page-updater.js"></script>
5716 5717 5718 5719 5720 5721</div><div id="shopify-block-AdjkraUk3aFVvenQ3d__8605505498557855500" class="shopify-block shopify-app-block bogos-shopify-block"> 5722 5723 5724<div id="secomapp_freegifts_version" data-version="3.0"></div> 5725 5726 <!-- BEGIN app snippet: freegifts-snippet --><link href="//cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/glider.min.css" rel="stylesheet" type="text/css" media="all" /> 5727<link href="//cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/freegifts-main.min.css" rel="stylesheet" type="text/css" media="all" /> 5728 5729 5730 5731 5732 5733 5734 5735 5736 5737 5738 5739 5740<style id="sca_fg_custom_style"> 5741 5742 .freegifts-main-container .fg-section-title, .freegifts-main-container .bogos-slider-info-title { color: #121212; } 5743 .freegifts-main-container .product-title, .freegifts-main-container .bogos-gift-product-title { color: #000000; } 5744 .freegifts-main-container .original-price, .freegifts-main-container .bogos-gift-item-compare-price { color: #121212; } 5745 .freegifts-main-container .gift-price, .freegifts-main-container .bogos-gift-item-price { color: #ea5455; } 5746 .freegifts-main-container .btn-add-to-cart { color: #FFFFFF; background-color: #7367f0; } 5747 .freegifts-main-container .bogos-slider-offer-badge { background: #FFEF9D } 5748 .freegifts-main-container .bogos-slider-offer-badge.success { background: #CDFEE1 } 5749 .freegifts-main-container .bogos-slider-offer-title { color: #000000 } 5750 .freegifts-main-container .btn-add-to-cart svg path { fill: #FFFFFF; } 5751 .bogos-gift-select-variant-title { color: #005BD3; } 5752 .bogos-gift-select-variant-title-contain::after { border-color: #005BD3; } 5753 5754 .fg-gift-thumbnail-offer-title { color: #000000; } 5755 .fg-gift-thumbnail-container { border-color: #8A8A8A; } 5756 .fg-gift-thumbnail-offer-time { background-color: #000000; } 5757 #sca-gift-thumbnail .sca-gift-image { width: 50px; max-height: 50px; } 5758 5759 #sca-gift-icon .sca-gift-icon-img { width: 100px; max-height: 100px; } 5760 .sca-gift-icon-collection-page .sca-gift-icon-collection-img { width: 50px; max-height: 50px; } 5761 5762 #sca-promotion-glider { color: #0b0b0b; background-color: #b8b3b3; } 5763 5764 5765 5766 .bogos-bundles-widget { background-color: #F3F3F3; } 5767 .bogos-bundles-widget-body .bogos-bundle-item { background-color: #FFFFFF; } 5768 .bogos-bundles-widget .bogos-bundles-widget-title { color: #303030; } 5769 .bogos-bundles-widget .bogos-bundles-widget-description { color: #616161; } 5770 .bogos-bundle-item .bogos-bundle-item-title { color: #303030; } 5771 .bogos-bundle-item .bogos-bundle-item-discount-price, .bogos-bundles-widget .bogos-bundles-total-discount-price { color: #005BD3; } 5772 .bogos-bundle-item .bogos-bundle-item-original-price, .bogos-bundles-widget .bogos-bundles-total-original-price { color: #005BD3; } 5773 .bogos-bundles-widget-footer .bogos-bundles-button-add { color: #FFFFFF; background-color: #303030; } 5774 .bogos-bundles-widget .bogos-bundle-shipping-discount-container { background-color: #DEE6FF; } 5775 .bogos-bundles-widget .bogos-bundle-shipping-discount-title { color: #2332D5; } 5776 5777 .bogos-bundles-quantity-break-widget { background-color: #F3F3F3; } 5778 .bogos-bundles-quantity-break-widget-title { color: #303030; } 5779 .bogos-bundles-quantity-break-widget-description { color: #303030; } 5780 .bogos-bundle-quantity-break-item-original-price, .bogos-bundles-quantity-break-origin-price { color: #B5B5B5; } 5781 .bogos-bundles-quantity-break-button-add { background: #303030; color: #FFFFFF; } 5782 .bogos-bundle-quantity-break_item-container { background: #FFFFFF; } 5783 .bogos-bundle-quantity-break-label { background: #303030; color: #FFFFFF; } 5784 .bogos-bundle-quantity-break-tag { background: #F1F1F1; color: #303030; } 5785 .bogos-bundle-quantity-break-sub-title { color: #616161; } 5786 .bogos-bundles-quantity-break-discount-price { color: #303030; } 5787 .bogos-bundle-quantity-break-title { color: #303030; } 5788 .bogos-bundle-quantity-break-item-discount-price { color: #303030; } 5789 5790 .bogos-volume-discount-widget.default-layout { background-color: #F3F3F3; } 5791 .bogos-volume-discount-widget.default-layout .bogos-volume-discount-widget-title { color: #303030; } 5792 .bogos-volume-discount-widget.default-layout .bogos-volume-discount-widget-description { color: #303030; } 5793 .bogos-volume-discount-widget.default-layout .bogos-volume-discount-item-original-price , .bogos-volume-discount-origin-price { color: #303030; } 5794 .bogos-volume-discount-widget.default-layout .bogos-volume-discount-button-add { background: #303030; color: #FFFFFF; } 5795 .bogos-volume-discount-widget.default-layout .bogos-volume-discount_item-container { background: #FFFFFF; } 5796 .bogos-volume-discount-widget.default-layout .bogos-volume-discount-label { background: #303030; color: #FFFFFF; } 5797 .bogos-volume-discount-widget.default-layout .bogos-volume-discount-tag { background: #F1F1F1; color: #303030; } 5798 .bogos-volume-discount-widget.default-layout .bogos-volume-discount-sub-title { color: #616161; } 5799 .bogos-volume-discount-widget.default-layout .bogos-volume-discount-item-discount-price { color: #303030; } 5800 .bogos-volume-discount-widget.default-layout .bogos-volume-discount-tier-price-primary span { color: #303030; } 5801 .bogos-volume-discount-widget.default-layout .bogos-volume-discount-discount-price { color: #303030; } 5802 .bogos-volume-discount-widget.default-layout .bogos-volume-discount-title { color: #303030; } 5803 .bogos-volume-discount-widget.default-layout .bogos-volume-discount-origin-price, .bogos-volume-discount-widget.default-layout .bogos-volume-discount-item-original-price { color: #B5B5B5; } 5804 .bogos-volume-discount-widget.table-layout .bogos-volume-discount-widget-header { background-color: #F3F3F3; } 5805 .bogos-volume-discount-widget.table-layout .bogos-volume-discount-widget-title { color: #303030; } 5806 .bogos-volume-discount-widget.table-layout .bogos-volume-discount-widget-description { color: #303030; } 5807 .bogos-volume-discount-table-container.line-style .bogos-volume-discount-item { background-color: #FFFFFF; } 5808 .bogos-volume-discount-widget.table-layout, .bogos-volume-discount-widget.table-layout .bogos-volume-discount-item, .bogos-volume-discount-widget-body .bogos-volume-discount-tier-info, .bogos-volume-discount-widget.table-layout .bogos-volume-discount-widget-header { border-color: #E0E0E0; } 5809 .bogos-volume-discount-widget.table-layout .bogos-volume-discount-title { color: #303030; } 5810 .bogos-volume-discount-widget.table-layout .bogos-volume-discount-description { color: #616161; } 5811 .bogos-volume-discount-widget.table-layout .bogos-volume-discount-tag { background-color: #F1F1F1; color: #303030; } 5812 .bogos-volume-discount-widget.table-layout .bogos-volume-discount-tier-discount-text { color: #303030; } 5813 .bogos-volume-discount-widget.table-layout .bogos-volume-discount-tier-label { color: #FFFFFF; background-color: #303030; } 5814 .bogos-volume-discount-widget.table-layout .bogos-volume-discount-tier-discount-price { color: #303030; } 5815 .bogos-volume-discount-widget.table-layout .bogos-volume-discount-tier-price-primary span { color: #303030; } 5816 .bogos-volume-discount-widget.table-layout .bogos-volume-discount-tier-origin-price { color: #B5B5B5; } 5817 .bogos-volume-discount-table-container.is-hidden-line .bogos-volume-discount-tier-info { border-color: transparent; } 5818 .bogos-volume-discount-widget.table-layout .bogos-volume-discount-table-container.zebra-style .bogos-volume-discount-item:nth-child(odd) { background-color: #FFFFFF; } 5819 .bogos-volume-discount-widget.table-layout .bogos-volume-discount-table-container.zebra-style .bogos-volume-discount-item:nth-child(even) { background-color: #F5F5F5; } 5820 .bogos-volume-discount-widget .bogos-vl-tb-shipping-label { color: #2332D5; } 5821 .bogos-volume-discount-widget .bogos-vl-shipping-label { color: #2332D5; } 5822 .bogos-volume-discount-widget .bogos-vl-shipping-container { background-color: DEE6FF; } 5823 .bogos-volume-discount-widget.default-layout .bogos-vl-subscription-option-title { color: #303030; } 5824 .bogos-volume-discount-widget.default-layout .bogos-vl-subscription-section-title { color: #303030; } 5825 .bogos-volume-discount-widget.default-layout .bogos-vl-subscription-input-c
5825heckbox:checked { background-color: #8051FF; border-color: #8051FF;} 5826 .bogos-volume-discount-widget.default-layout input[type=radio]:checked { background-color: #8051FF; border-color: #8051FF;} 5827 5828 .bogos-mix-match-widget { background-color: #F3F3F3; ; } 5829 .bogos-mix-match-widget .bogos-mix-item { background-color: #FFFFFF; } 5830 .bogos-mix-match-widget .bogos-mix-match-widget-title { color: #303030; } 5831 .bogos-mix-match-widget .bogos-mix-match-widget-description { color: #616161; } 5832 .bogos-mix-match-widget .bogos-mix-item-title { color: #303030; } 5833 .bogos-mix-match-widget .bogos-mix-item-discount-price { color: #303030; } 5834 .bogos-mix-match-widget .bogos-mix-item-original-price { color: #B5B5B5; } 5835 .bogos-mix-match-widget .bogos-mix-match-button-add { color: #FFFFFF; background-color: #303030; } 5836 .bogos-mix-match-widget .bogos-mix-match-badge-item { background-color: #FFF8DB; } 5837 .bogos-mix-match-widget .bogos-mix-match-badge-item.success { background-color: #CDFEE1; } 5838 .bogos-mix-match-widget .bogos-mix-match-badge-item .bogos-mix-match-badge-title { color: #4F4700; } 5839 .bogos-mix-match-widget .bogos-mix-match-badge-item.success .bogos-mix-match-badge-title { color: #29845A; } 5840 .bogos-mix-match-widget .bogos-mix-match-shipping-discount-container { background-color: #DEE6FF; } 5841 .bogos-mix-match-widget .bogos-mix-match-shipping-discount-title { color: #2332D5; } 5842 5843 .bogos-bundle-page-container .bogos-bp-steps-bar, .bogos-bundle-page-container .bogos-bp-step-bar-single { background-color: #F3F3F3; } 5844 .bogos-bundle-page-container .bogos-bp-step-title { color: #303030; } 5845 .bogos-bp-steps-container .bogos-bp-step-item.active { border-bottom: solid 3px #303030; } 5846 .bogos-bundle-page-container .bogos-bp-header-title { color: #303030; } 5847 .bogos-bundle-page-container .bogos-bp-header-subtitle { color: #303030; } 5848 .bogos-bundle-page-container .bogos-bp-step-header-title { color: #303030; } 5849 .bogos-bundle-page-container .bogos-bp-step-header-subtitle { color: #616161; } 5850 .bogos-bundle-page-container .bogos-bp-product-title, .bogos-step-item .bogos-step-item-title, .bogos-product-detail-modal .bogos-product-title { color: #303030; } 5851 .bogos-step-items-container .bogos-step-item-variant-title { color: #616161; } 5852 .bogos-bundle-page-container .bogos-bp-product-price, .bogos-step-item .bogos-step-item-discount-price, .bogos-bp-widget-footer .bogos-bp-total-discount-price { color: #303030; } 5853 .bogos-step-item .bogos-step-item-original-price, .bogos-bp-widget-footer .bogos-bp-total-original-price { color: #808080; } 5854 .bogos-bundle-page-container .bogos-bp-btn-add-product, .bogos-product-detail-modal .bogos-product-add-btn { background-color: #303030; color: #FFFFFF } 5855 .bogos-bp-widget-container .bogos-bp-widget { background-color: #F3F3F3; ; } 5856 .bogos-bp-widget .bogos-bp-widget-title { color: #303030; } 5857 .bogos-bp-widget .bogos-bp-widget-description { color: #303030; } 5858 .bogos-step-items-product-require.success .bogos-step-items-product-require-title { color: #2332D5; } 5859 .bogos-bp-widget .bogos-bp-button-add { background-color: #303030; color: #FFFFFF; } 5860 .bogos-bp-widget-badges-container .bogos-bp-widget-badge-item { background-color: #FFF8DB; } 5861 .bogos-bp-widget-badges-container .bogos-bp-widget-badge-item.success { background-color: #CDFEE1; } 5862 .bogos-bp-widget-badges-container .bogos-bp-widget-badge-title { color: #4F4700; } 5863 .bogos-bp-widget-badge-item.success .bogos-bp-widget-badge-title { color: #29845A; } 5864 .bogos-bp-widget .bogos-bundle-page-shipping-discount-container { background-color: #DEE6FF; } 5865 .bogos-bp-widget .bogos-bundle-page-shipping-discount-title { color: #2332D5; } 5866 5867 .bogos-fbt-upsell-container { background: #F6F6F6; border-radius: 8px; } 5868 .bogos-fbt-header-title { color: #303030; } 5869 .bogos-fbt-header-description { color: #303030; } 5870 .bogos-fbt-footer-discounted-price { color: #303030; } 5871 .bogos-fbt-footer-original-price { color: #616161; } 5872 .bogos-fbt-footer-button-add { background: #303030; color: #FFFFFF; } 5873 .bogos-fbt-product-title {color: #303030; } 5874 .bogos-fbt-upsell-product-discounted-price {color: #303030; } 5875 .bogos-fbt-upsell-product-original-price {color: #808080; } 5876 .is-cheapest-free-label {color: #FFFFFF ;background-color: #FFAA00;} 5877 .is-cheapest-free {background-color: rgba(255, 170, 0, 0.2);} 5878 .bogos-fbt-this-item {background-color: #D1D1D1;color: #303030;} 5879 .bogos-fbt-upsell-body-item-checkbox {border-color: #303030;} 5880 .bogos-fbt-upsell-body-item-checkbox:checked {border-color: #303030; background-color: #303030;} 5881 .bogos-fbt-shipping-discount-container { background-color: #DEE6FF; } 5882 .bogos-fbt-shipping-discount-title { color: #2332D5; } 5883 .bogos-fbt-upsell-body-stack-meta .bogos-fbt-upsell-img-wrapper, .bogos-fbt-upsell-body-classic-item-img-wrapper .bogos-fbt-upsell-body-classic-item-img {width: 60px; height: 60px;} 5884 .bogos-fbt-upsell-container img.bogos-fbt-upsell-img {border-radius: 4px;} 5885 5886 .bogos-cheapest-discount {background-color: #ffffff; border-color: #888888;} 5887 .bogos-cheapest-discount .bogos-cheapest-title { color: #303030; } 5888 .bogos-cheapest-list-product-modal .bogos-cheapest-title { color: #303030; } 5889 .bogos-cheapest-discount .bogos-cheapest-description { color: #616161; } 5890 .bogos-cheapest-product-card .bogos-cheapest-product-title { color: #303030; } 5891 .bogos-cheapest-product-card .bogos-cheapest-product-price { color: #303030; } 5892 .bogos-cheapest-product-card .bogos-cheapest-select-variant-title { color: #303030; } 5893 .bogos-cheapest-product-card .bogos-cheapest-product-add-btn { color: #ffffff; background-color: #303030} 5894 .bogos-cheapest-label-item.active .bogos-cheapest-label { color: #303030; } 5895 .bogos-cheapest-label-item.active #bogos-active-icon path { fill: #3
589503030; } 5896 .bogos-cheapest-label-item.excluded .bogos-cheapest-label { color: #CCCCCC; } 5897 .bogos-cheapest-label-item.excluded #bogos-excluded-icon path { fill: #CCCCCC; } 5898 .bogos-cheapest-label-item:not(.active):not(.excluded) #bogos-uncheck-icon path { fill: #4A4A4A; } 5899 .bogos-cheapest-label-item:not(.active):not(.excluded) .bogos-cheapest-label { color: #303030; } 5900 .bogos-cheapest-discount .bogos-cheapest-label-container:not(:has(.bogos-cheapest-discount-bullet-items)) {background-color: #F6F6F6;} 5901 .bogos-cheapest-discount .bogos-cheapest-discount-bullet-item {color: #808080;} 5902 .bogos-cheapest-discount .bogos-cheapest-products-describe {color: #616161;} 5903 .bogos-cheapest-discount .bogos-cheapest-products-more-btn {color: #303030;} 5904 5905 .bogos-select-option-custom-item:not(.bogos-option-default):not(.bogos-active):not(has(.sca-d-none)) {background-color: #F0F0F0; color: #303030;} 5906 .bogos-select-option-custom-item:not(.bogos-option-default).bogos-active:not(has(.sca-d-none)) {background-color: #F0F0F0; color: #303030;} 5907 .bogos-select-option-custom-item:not(.bogos-option-default).bogos-active {border: 0.5px solid #303030;} 5908 .bogos-select-option-custom-item.bogos-option-default:not(.bogos-active) .bogos-option-value-title {background-color: #F0F0F0; color: #303030;} 5909 .bogos-select-option-custom-item.bogos-option-default.bogos-active .bogos-option-value-title {background-color: #F0F0F0; color: #303030;} 5910 .bogos-select-option-custom-item.bogos-option-default.bogos-active {border: 0.5px solid #303030;} 5911 .bogos-mix-item-select-variant-option:hover, .bogos-gift-select-variant-option:hover, .bogos-bundle-select-variant-option:hover, .bogos-vl-select-variant-option:hover, .bogos-fbt-variant-item:hover, .bogos-pa-variant-item:hover, .bogos-pa-variant-item.active {background-color: #F0F0F0;} 5912 5913 .fg-gift-thumbnail-offer-slider .fg-gift-image { 5914 width: 150px !important; 5915 height: 150px !important; 5916} 5917 5918.fg-gift-thumbnail-offer-footer-quantity { 5919 display: none; 5920} 5921 5922@media screen and (max-width: 768px) { 5923 #sca-gift-icon .sca-gift-icon-img { 5924 left: 80% !important; 5925 } 5926} 5927 5928</style>
5928<script id="sca_fg_custom_script" data-cmp-vendor="bogos" data-cmp-ab="0"> 5929 5930 5931</script>
5931 5932
5933<script src="https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/glider.min.js" defer></script>
vendor: 1 bytes, line 5933
5933
5934<script src="https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/lz-string.min.js" defer></script>
5934 5935 5936<div id="freegifts-main-popup-container" class="freegifts-main-container sca-modal-fg" 5937 data-animation="slideInOutTop"></div> 5938<div id="sca-fg-notifications" class="sca-fg-notifications"></div> 5939 5940<div id="bogos-to-widget-icon-wrap" style="display:none"></div> 5941<div id="bogos-to-widget-iframe" style="visibility:hidden;opacity:0;position:fixed"></div> 5942 5943<div id="sca-fg-today-offer-widget"></div> 5944<div id="sca-fg-today-offer-iframe"></div> 5945 5946<div id="bogos-mix-match-main-collection-popup-container" class="sca-modal-fg"></div> 5947<div id="bogos-main-popup-product-detail-container" data-animation="slideInOutTop"></div> 5948<div id="bogos-main-popup-more-product-container" data-animation="slideInOutTop"></div> 5949 5950<div id="bogos-cart-discount-congrats-msg-wrap"></div> 5951
5952<script type="text/javascript" data-cmp-vendor="bogos" data-cmp-ab="0"> 5953 if (typeof Shopify === "undefined") window.Shopify = {}; 5954 Shopify.cartItems = []; 5955 Shopify.current_product = {}; 5956 Shopify.current_collection = {}; 5957 Shopify.products = {}; 5958 5959 // current product or collection 5960 Shopify.current_product = {...null}; 5961 5962 5963 Shopify.current_collection = {...null}; 5964 5965 window.SECOMAPP = window.SECOMAPP || {}; 5966 SECOMAPP.fg_codes = []; 5967 SECOMAPP.activateOnlyOnePromoCode = false; 5968 5969 SECOMAPP.localization = [];SECOMAPP.localization.push({ 5970 ...{"shop_locale":{"locale":"en","enabled":true,"primary":true,"published":true}}, 5971 root_url: "/" 5972 }); 5973 5974 SECOMAPP.fgData = {...{"appearance":{"bundle":{"color":{"theme_color":"neutral","countdown_cfg":{"background_color":{"angle":90,"value":["#E33026"],"final_color":"#E33026"},"number_text_color":"#FFFFFF","number_wrap_color":"#AE1B13","description_text_color":"#FFFFFF"},"item_name_color":"#303030","title_text_color":"#303030","button_text_color":"#FFFFFF","bundle_price_color":"#005BD3","original_price_color":"#005BD3","description_text_color":"#616161","button_background_color":"#303030","widget_background_color":"#F3F3F3","item_card_background_color":"#FFFFFF","shipping_discount_background":"#DEE6FF","shipping_discount_text_color":"#2332D5"},"others":{"hidden_brand_mark":false},"content":{"button_text":"Add bundle to cart","countdown_cfg":{"time_labels":{"day":"Days","hour":"Hours","minute":"Minutes","second":"Seconds"},"display_mode":"top_bar","content_align":"center","countdown_text":"Expiring in","background_style":"flat"},"show_description":true,"total_price_text":"Total bundle price","shipping_icon_path":"images\/shipping-icons\/shipping-icon-1.png","select_variant_text":"Select variant","show_discount_each_item":true,"show_discount_on_button":true,"shopify_shipping_icon_path":"shipping-icon-1.png"}},"gift_icon":{"product_page":{"gift_icon":{"size":"100","status":true},"gift_thumbnail":{"status":true,"number_text":"gift items included","border_color":"#8A8A8A","gift_display":"by_products","show_multiple":"together","countdown_text":"Expiring in","use_old_version":false,"offer_name_color":"#000000","show_number_gift":true,"countdown_time_color":"#000000","show_countdown_timer":true}},"gift_icon_path":"https:\/\/cdn.bogos.io\/Y3JhZnQtc3BvcnRzd2Vhci1uYS5teXNob3BpZnkuY29t\/custom-icon-freegift_1784313212593227.png","collection_page":{"size":"50","status":false},"shopify_gift_icon_path":"https:\/\/cdn.bogos.io\/Y3JhZnQtc3BvcnRzd2Vhci1uYS5teXNob3BpZnkuY29t\/custom-icon-freegift_1784313212593227.png","enable_for_all_conditions":true},"mix_match":{"color":{"theme_color":"neutral","item_name_color":"#303030","title_text_color":"#303030","button_text_color":"#FFFFFF","bundle_price_color":"#303030","original_price_color":"#B5B5B5","description_text_color":"#616161","button_background_color":"#303030","widget_background_color":"#F3F3F3","default_label_text_color":"#4F4700","success_label_text_color":"#29845A","item_card_background_color":"#FFFFFF","shipping_discount_background":"#DEE6FF","shipping_discount_text_color":"#2332D5","default_label_background_color":"#FFF8DB","success_label_background_color":"#CDFEE1"},"content":{"tier_style":"label","button_text":"Add bundle to cart","out_stock_text":"Out of stock!","mix_item_header":"Mix item {{itemIndex}}","show_description":true,"total_price_text":"Total bundle price","shipping_icon_path":"images\/shipping-icons\/shipping-icon-1.png","select_product_text":"Choose from {{number}} product(s)","select_variant_title":"Variant","select_collection_text":"Choose from {{number}} collection(s)","show_discount_each_item":true,"show_discount_on_button":true,"shopify_shipping_icon_path":"shipping-icon-1.png"}},"fbt_upsell":{"color":{"item_name":"#303030","item_price":"#303030","theme_color":"neutral","widget_title":"#303030","checkbox_color":"#303030","widget_subtitle":"#303030","atc_button_color":"#303030","item_price_after":"#303030","item_price_before":"#808080","total_price_after":"#303030","widget_background":"#F6F6F6","total_price_before":"#616161","cheapest_text_color":"#FFFFFF","see_more_text_color":"#808080","atc_button_text_color":"#FFFFFF","current_item_tag_text":"#303030","current_item_tag_color":"#D1D1D1","cheapest_highlight_color":"#FFAA00","shipping_discount_background":"#DEE6FF","shipping_discount_text_color":"#2332D5"},"content":{"see_less":"See less","see_more":"See more","button_text":"Add selected items","free_item_text":"Free 1 item","see_more_align":"left","total_price_text":"Total price","shipping_icon_path":"images\/shipping-icons\/shipping-icon-1.png","shopify_shipping_icon_path":"shipping-icon-1.png"},"general":{"widget_layout":"classic","widget_radius":8,"maximum_display":3,"product_img_size":60,"enable_img_radius":false,"show_discount_amount":true,"show_discount_each_item":true}},"bundle_page":{"color":{"theme_color":"neutral","step_text_color":"#303030","atc_button_color":"#303030","step_title_color":"#303030","cart_button_color":"#303030","page_heading_color":"#303030","product_title_color":"#303030","required_text_color":"#2332D5","variant_title_color":"#616161","original_price_color":"#808080","side_bar_title_color":"#303030","step_highlight_color":"#303030","atc_button_text_color":"#FFFFFF","cart_button_text_color":"#FFFFFF","discounted_price_color":"#303030","page_sub_heading_color":"#303030","step_description_color":"#616161","default_label_text_color":"#4F4700","success_label_text_color":"#29845A","side_bar_background_color":"#F3F3F3","side_bar_description_color":"#303030","shipping_discount_background":"#DEE6FF","shipping_discount_text_color":"#2332D5","default_step_background_color":"#F3F3F3","default_label_background_color":"#FFF8DB","success_label_background_color":"#CDFEE1"},"content":{"step_text":"Step {{index}}","tier_style":"progress","load_more_text":"Load more","out_stock_text":"Out of stock","read_more_text":"See more","step_icon_path":"images\/step-icons\/step-icon-1.png","atc_button_text":"Add to bundle","blank_step_text":"Add product to this step","cart_button_text":"Add bundle to cart","show_description":true,"total_price_text":"Total bundle price","summary_icon_path":"images\/summary-icons\/summary-icon-1.png","shipping_icon_path":"images\/shipping-icons\/shipping-icon-1.png","summary_title_text":"Your bundle","choose_variant_text":"Choose variant","maximum_quantity_text":"Maximum item reached","required_product_text":"{{number}} item(s) required","shopify_step_icon_path":"step-icon-1.png","summary_description_text":"Choose items from this page to make your own bundle","shopify_summary_icon_path":"summary-icon-1.png","shopify_shipping_icon_path":"shipping-icon-1.png"}},"gift_slider":{"color":{"add_to_cart_color":"#FFFFFF","offer_title_color":"#000000","product_title_color":"#000000","original_price_color":"#121212","variant_select_color":"#005BD3","add_to_cart_btn_color":"#7367f0","discounted_price_color":"#ea5455","gift_slider_title_color":"#121212","notify_add_gift_active_state_color":"#CDFEE1","notify_add_gift_normal_state_color":"#FFEF9D"},"others":{"gift_img_size":"\u0026width=480\u0026height=480","hidden_brand_mark":false,"disable_use_old_version":true},"general":{"running_text":null,"show_gift_type":"all_in_one","select_gift_btn":"Select variants","show_pagination":true,"use_old_version":false,"gift_popup_title":"Select your free gift!","out_of_stock_text":"Out of stock","show_product_title":true,"show_variant_title":true,"add_to_cart_btn_title":"Add to cart","number_product_slider":4,"show_gift_for_customer":"by_variants","enable_add_multiple_gifts":true,"number_product_slider_mobile":1.8}
5974,"notify_gift_can_add":{"enable":true,"number_gifts_added":"You have added {{number}} gift product(s)","number_gifts_can_be_added":"You can add {{number}} gift product(s)"},"notify_offer_available":{"text":"ð You have qualified for {{qualifiedOffers}} offer(s)!","enable":true},"disable_slider_checkbox":{"text":"Don't show this offer again","time":10,"enable":false}},"cart_discount":{"color":{"widget":{"line_color":"#D0D0D0","theme_color":"blue","open_icon_color":"#616161","tier_text_color":"#303030","title_text_color":"#2332D5","active_icon_color":"#008000","excluded_tier_color":"#cccccc","widget_border_color":"#7B84E6","open_tier_text_color":"#303030","tier_background_color":"#FFFFFF","active_tier_text_color":"#008000","description_text_color":"#616161","widget_background_color":"#FFFFFF"},"congrats":{"theme_color":"blue","background_color":"#EEEFFB","title_text_color":"#2332D5","description_text_color":"#303030"},"countdown_cfg":{"background_color":{"angle":90,"value":["#E33026"],"final_color":"#E33026"},"number_text_color":"#FFFFFF","number_wrap_color":"#AE1B13","description_text_color":"#FFFFFF"}},"content":{"widget":{"icon":"https:\/\/d33a6lvgbd0fej.cloudfront.net\/bogos-images\/1772523961.png","divide_tiers":false,"widget_style":"style_1","discount_tier_style":"checklist","widget_border_radius":12},"congrats":{"title":"Congratulations!","position":"bottom_right","appear_for":5,"description":"You got {{discount_amount}} off!","border_radius":12},"countdown_cfg":{"time_labels":{"day":"Days","hour":"Hours","minute":"Minutes","second":"Seconds"},"display_mode":"top_bar","content_align":"center","countdown_text":"Expiring in","background_style":"flat"}}},"product_add_on":{"color":{"theme_color":"neutral","checkbox_color":"#303030","card_border_color":"#888888","widget_background":"#F6F6F6","product_name_color":"#303030","variant_name_color":"#303030","widget_title_color":"#303030","see_more_text_color":"#808080","widget_border_color":"#FFFFFF","discount_price_color":"#303030","original_price_color":"#CCCCCC","card_background_color":"#F6F6F6","widget_subtitle_color":"#303030"},"content":{"title_align":"left","see_less_text":"See less","see_more_text":"See more","see_more_align":"left","number_cols_compact":1,"number_rows_compact":3,"number_cols_full_width":3,"number_rows_full_width":1},"general":{"card_style":"horizon","widget_style":"style_1","widget_radius":12,"product_img_size":80,"checkbox_position":"left_on_img","enable_img_radius":false}},"quantity_break":{"content":{"button_text":"Add bundles to cart","total_price_text":"Total price","shipping_icon_path":"images\/shipping-icons\/shipping-icon-1.png","select_variant_text":"Select variant","shopify_shipping_icon_path":"shipping-icon-1.png","show_description":true},"color":{"tag_color":"#F1F1F1","tier_price":"#303030","tier_title":"#303030","label_color":"#303030","theme_color":"neutral","bundle_price":"#303030","bundle_title":"#303030","section_title":"#303030","tag_text_color":"#303030","label_text_color":"#FFFFFF","tier_description":"#616161","button_text_color":"#FFFFFF","bundle_description":"#303030","button_check_color":"#8051FF","bundle_origin_price":"#B5B5B5","button_background_color":"#303030","widget_background_color":"#F3F3F3","item_card_background_color":"#FFFFFF","shipping_discount_background":"DEE6FF","shipping_discount_text_color":"#2332D5"}},"select_variant":{"type":"variant","color":{"active_tab_text":"#303030","default_tab_text":"#303030","active_tab_border":"#303030","active_tab_background":"#F0F0F0","active_item_background":"#F0F0F0","default_tab_background":"#F0F0F0"},"config":[],"configs":[]},"checkout_upsell":{"color":{"button_style":"primary","widget_price_color":"base","widget_background_color":"base"},"content":{"widget_message":"You may also like","widget_button_text":"Add"},"general":{"widget_layout":"carousel","widget_position ":"left","widget_active_message":true,"widget_active_compare_at_price":true}},"volume_discount":{"table":{"color":{"row_color":"#FFFFFF","tag_color":"#F1F1F1","line_color":"#E0E0E0","theme_color":"neutral","widget_title":"#303030","row_odd_color":"#FFFFFF","widget_header":"#F3F3F3","row_even_color":"#F5F5F5","tag_text_color":"#303030","label_text_color":"#FFFFFF","tier_title_color":"#303030","widget_sub_title":"#303030","discount_text_color":"#303030","original_price_color":"#B5B5B5","discounted_price_color":"#303030","label_background_color":"#303030","tier_description_color":"#616161","shipping_discount_text_color":"#2332D5"},"hide_line":false,"body_style":"line","text_align":"left","countdown_cfg":{"color":{"background_color":{"angle":90,"value":["#E33026"],"final_color":"#E33026"},"number_text_color":"#FFFFFF","number_wrap_color":"#AE1B13","description_text_color":"#FFFFFF"},"time_labels":{"day":"Days","hour":"Hours","minute":"Minutes","second":"Seconds"}
5974,"display_mode":"top_bar","content_align":"center","countdown_text":"Expiring in","background_style":"flat"},"discount_text":"{{discountAmount}} OFF","discount_show_as":"discount_text","show_description":true,"show_original_price":true,"per_price_suffix_label":"per item"},"content":{"button_text":"Add bundles to cart","total_price_text":"Total price","shipping_icon_path":"images\/shipping-icons\/shipping-icon-1.png","select_variant_text":"Select variant","shopify_shipping_icon_path":"shipping-icon-1.png"},"default":{"color":{"tag_color":"#F1F1F1","tier_price":"#303030","tier_title":"#303030","label_color":"#303030","theme_color":"neutral","bundle_price":"#303030","bundle_title":"#303030","section_title":"#303030","tag_text_color":"#303030","label_text_color":"#FFFFFF","tier_description":"#616161","button_text_color":"#FFFFFF","bundle_description":"#303030","button_check_color":"#8051FF","bundle_origin_price":"#B5B5B5","button_background_color":"#303030","widget_background_color":"#F3F3F3","item_card_background_color":"#FFFFFF","shipping_discount_background":"DEE6FF","shipping_discount_text_color":"#2332D5"},"countdown_cfg":{"color":{"background_color":{"angle":90,"value":["#E33026"],"final_color":"#E33026"},"number_text_color":"#FFFFFF","number_wrap_color":"#AE1B13","description_text_color":"#FFFFFF"},"time_labels":{"day":"Days","hour":"Hours","minute":"Minutes","second":"Seconds"},"display_mode":"top_bar","content_align":"center","countdown_text":"Expiring in","background_style":"flat"},"discount_show_as":"price","show_description":true,"per_price_suffix_label":"per item"}},"product_discount":{"color":{"countdown_cfg":{"theme_color":"blue","number_color":"#2332D5","title_text_color":"#FFFFFF","number_wrap_color":"#FFFFFF","widget_border_color":"#FFFFFF","description_text_color":"#FFFFFF","widget_background_color":{"angle":"90","value":["#4F5BDD","#A7ADEE"],"final_color":"linear-gradient(90deg, #4F5BDD 0%, #A7ADEE 100%)"}},"price_display":{"number_wrap_color":"#808080","discount_label_color":"#FFBB4E","discount_price_color":"#2332D5","discount_label_text_color":"#000000"}},"general":{"countdown_cfg":{"status":true,"show_label":false,"time_labels":{"day":"Days","hour":"Hours","minute":"Minutes","second":"Seconds"},"wrap_num_bg":true,"widget_style":"bar","widget_radius":6},"price_display":{"status":true,"discount_label":{"label":"{{discount_amount}} OFF","status":true},"display_discount_price":{"style":"bold","font_size":16},"display_original_price":{"style":"normal","font_size":14,"line_through":true}}}},"cheapest_discount":{"color":{"theme_color":"neutral","countdown_cfg":{"background_color":{"angle":90,"value":["#E33026"],"final_color":"#E33026"},"number_text_color":"#FFFFFF","number_wrap_color":"#AE1B13","description_text_color":"#FFFFFF"},"see_more_color":"#303030","open_icon_color":"#4A4A4A","active_icon_color":"#303030","bullet_text_color":"#808080","widget_title_color":"#303030","product_price_color":"#303030","product_title_color":"#303030","variant_title_color":"#303030","widget_border_color":"#888888","open_tier_text_color":"#303030","button_add_text_color":"#ffffff","widget_subtitle_color":"#616161","active_tier_text_color":"#303030","tiers_background_color":"#F6F6F6","widget_background_color":"#ffffff","excluded_tier_text_color":"#CCCCCC","product_list_label_color":"#616161","button_add_background_color":"#303030"},"content":{"tier_style":"checklist","countdown_cfg":{"time_labels":{"day":"Days","hour":"Hours","minute":"Minutes","second":"Seconds"},"display_mode":"top_bar","content_align":"center","countdown_text":"Expiring in","background_style":"flat"},"see_more_text":"See all","show_see_more":true,"number_products":4,"number_cols_mobile":2,"number_rows_mobile":2,"product_list_label":"Choose from these products to get discount","number_cols_desktop":4,"number_rows_desktop":2,"add_product_btn_text":"Add","show_add_product_btn":true}},"promotion_message":{"show_on_cart_page":true,"text_color":"#0b0b0b","background_color":"#b8b3b3"},"thanks_page_upsell":{"color":{"button_style":"primary","widget_price_color":"base","widget_background_color":"transparent"},"content":{"widget_message":"You may also like","widget_button_text":"Add"},"general":{"widget_layout":"carousel","widget_position ":"left","widget_active_message":true,"widget_active_compare_at_price":true}},"bundle_product_page":{"color":{"theme_color":"neutral","quantity_color":"#303030","active_tab_text":"#303030","badge_text_color":"#303030","default_tab_text":"#303030","active_tab_border":"#303030","child_theme_color":"neutral","default_tab_border":"#FFFFFF","product_name_color":"#303030","section_name_color":"#303030","variant_name_color":"#616161","discount_price_color":"#303030","original_price_color":"#808080","section_border_color":"#D0D0D0","active_tab_background":"#F0F0F0","add_item_button_color":"#303030","size_list_label_color":"#303030","badge_background_color":"#FFBB4E","child_label_text_color":"#303030","default_tab_background":"#F0F0F0","total_price_text_color":"#616161","add_bundle_button_color":"#303030","product_card_background":"#F6F6F6","child_product_name_color":"#303030","child_variant_name_color":"#616161","child_widget_title_color":"#303030","child_widget_border_color":"#303030","add_item_button_text_color":"#FFFFFF","add_bundle_button_text_color":"#FFFFFF","child_label_background_color":"#E7E7E7","child_widget_background_color":"#F0F0F0","child_redirect_button_text_color":"#303030"},"content":{"child_label":"Includes in {{number}} bundles","cart_button_text":"Add bundle to cart","total_price_text":"Total bundle price","countdown_message":"Added {{amount_added}} items, {{amount_left}} to go","child_widget_style":"filled_background","show_countdown_on_button":true,"child_show_discount_label":true,"child_redirect_button_label":"Go to bundle","child_products_per_row_mobile":2,"child_products_per_row_desktop":4,"child_show_product_variant_name":true}}},"settings":{"gift_format":"same_as_original_products","auto_add_gift":true,"sale_channels":null,"sync_quantity":false,"barcode_format":"blank","fraud_protection":null,"cal_gift_discount":"current_price","gift_title_format":"gift","using_draft_order":true,"select_one_gift_price":false,"include_compare_at_price":false,"cart_and_checkout_validation":{"type":[],"values":[],"status":true,"condition":"and","offer":false,"value":{"max_gifts":1,"min_cart_value":1,"min_cart_quantity":1}},"fraud_protection_cancel_order":null,"other_original_product_detail":null,"compare_gift_price_with_product":false,"delete_gift_after_turn_off_offer":true,"not_show_gift_if_already_on_cart":false,"admin_api_access_token":null,"notify_via_email":null,"draft_order":{"discount_code":false,"automatic_discount":false},"track_oostock":false,"offer_process":"cloned","ab_test":{"new_ab_free_fatherday26":0,"new_ab_pricing_plan_202
59746_07":1},"type_seo":"number_integer","translation":{"type":"by_bogos","integration_app":null},"mode_override_checkout":"default","publications":null},"storefront":{"access_token":"76bf25d77dedab216e1d581ab2d38166","created_at":"2026-08-17T18:13:42Z"}}}; 5975 5976//liquid code to get customer history and customer tag 5977 5978 5979 SECOMAPP.current_template = "login"; 5980 SECOMAPP.pathname = window.location.pathname; 5981 if (SECOMAPP.current_template === "404" && SECOMAPP.pathname?.includes("-sca_clone_freegift")) { 5982 window.location.replace(SECOMAPP.pathname.split("-sca_clone_freegift")[0]); 5983 } else if (SECOMAPP.current_template === "404" && SECOMAPP.pathname?.includes("/collections/sca_fg")) { 5984 window.location.replace(`${Shopify?.routes?.root ?? "/"}collections/all`); 5985 } 5986 5987 SECOMAPP.setCookie = function (e, t, o, n, r) { 5988 let i = new Date; 5989 i.setTime(i.getTime() + 24 * o * 36e5 + 60 * n * 1e3); 5990 let f = "expires=" + i.toUTCString(); 5991 document.cookie = e + "=" + t + ";" + f + (r ? ";path=" + r : ";path=/"); 5992 }; 5993 SECOMAPP.deleteCookie = function (e, t) { 5994 document.cookie = e + "=; expires=Thu, 01 Jan 1970 00:00:00 UTC; " + (t ? ";path=" + t : ";path=/") 5995 }; 5996 SECOMAPP.getCookie = function (e) { 5997 for (let t = e + "=", o = document.cookie.split(";"), n = 0; n < o.length; n++) { 5998 let r; 5999 for (r = o[n]; " " === r.charAt(0);) r = r.substring(1); 6000 if (0 === r.indexOf(t)) return r.substring(t.length, r.length) 6001 } 6002 return "" 6003 }; 6004 SECOMAPP.getQueryString = function (key) { 6005 let e = {}; 6006 let t = window.location.search.substring(1).split("&"); 6007 let o = 0; 6008 for (; o < t.length; o++) { 6009 let n = t[o].split("="); 6010 if (void 0 === e[n[0]]) e[n[0]] = decodeURIComponent(n[1]); 6011 else if ("string" == typeof e[n[0]]) { 6012 e[n[0]] = [e[n[0]], decodeURIComponent(n[1])] 6013 } else e[n[0]].push(decodeURIComponent(n[1])) 6014 } 6015 return key ? e?.[key] : e; 6016 }; 6017 6018 SECOMAPP.offer_codes = [ 6019 {param: "freegifts_code", cookie: "sca_fg_codes"}, 6020 {param: "bundles_code", cookie: "sca_bundle_codes"}, 6021 {param: "upsells_code", cookie: "sca_upsell_codes"}, 6022 {param: "discounts_code", cookie: "sca_discount_codes"}, 6023 ]; 6024 SECOMAPP.offer_codes.forEach(({param, cookie}) => { 6025 SECOMAPP.fg_codes = []; 6026 SECOMAPP.getCookie(cookie) && (SECOMAPP.fg_codes = JSON.parse(SECOMAPP.getCookie(cookie))); 6027 SECOMAPP.current_code = SECOMAPP.getQueryString(param); 6028 SECOMAPP.current_code && !SECOMAPP.fg_codes.includes(SECOMAPP.current_code) 6029 && (function () { 6030 SECOMAPP.activateOnlyOnePromoCode && (SECOMAPP.fg_codes = []); 6031 SECOMAPP.fg_codes.push(SECOMAPP.current_code); 6032 SECOMAPP.setCookie(cookie, JSON.stringify(SECOMAPP.fg_codes)); 6033 })(); 6034 }); 6035 6036 SECOMAPP.customer = {}; 6037 SECOMAPP.customer.orders = []; 6038 SECOMAPP.customer.freegifts = []; 6039 SECOMAPP.customer.freegifts_v2 = []; 6040 6041 SECOMAPP.customer.email = ""; 6042 SECOMAPP.customer.first_name = ""; 6043 SECOMAPP.customer.last_name = ""; 6044 SECOMAPP.customer.tags = Object.values({...null}); 6045 SECOMAPP.customer.orders_count = "" - 0; 6046 SECOMAPP.customer.total_spent = "" - 0; 6047 SECOMAPP.customer.b2b = "" - 0; 6048 SECOMAPP.market = { 6049 id: "1265860784" - 0, 6050 handle: "us", 6051 }; 6052 6053 6054 // get class name config from settings_data.json 6055 if (!Shopify.scaHandleConfigValue) { 6056 Shopify.scaHandleConfigValue = { 6057 ...null, 6058 ...{"sca_fg_cart_drawer_query":null,"sca_fg_cart_icon_query":null,"sca_fg_form_checkout_wrapper_query":null,"sca_fg_form_checkbox_button_query":null,"sca_fg_btn_gift_thumbnail_query":null,"sca_fg_title_product_gift_icon_query":".product__title","sca_fg_img_collection_gift_icon_query":null,"sca_fg_main_promotion_message_query":null,"bogos_progressing_bar_query":null,"bogos_custom_progress_position":null,"sca_fg_form_product_query":null,"sca_fg_gift_slider_query":null,"sca_fg_gift_slider_position":"","sca_fg_form_product_add_btn_query":null,"bogos_native_price_query":null} 6059 }; 6060 } 6061 6062 // add link proxy 6063 SECOMAPP.freegiftProxy = "/apps/secomapp_freegifts_get_order?ver=3.0"; 6064 6065 SECOMAPP.freegiftProxy = "/apps/secomapp_freegifts_get_order?ver=3.0"; 6066 6067 SECOMAPP.bogosCollectUrl = "https://collect.bogos.io/collect" 6068 SECOMAPP.bogosIntegrationUrl = "https://api.bogos.io/integrations" 6069 6070 // get shop locales 6071 SECOMAPP.shop_locales = Object.values({ 6072 ...[{"shop_locale":{"locale":"en","enabled":true,"primary":true,"published":true}}] 6073 }); 6074 6075 SECOMAPP.current_locale = { ...{"shop_locale":{"locale":"en","enabled":true,"primary":true,"published":true}} } 6076 6077 6078 6079 window.fgGiftIcon = "https://cdn.bogos.io/Y3JhZnQtc3BvcnRzd2Vhci1uYS5teXNob3BpZnkuY29t/custom-icon-freegift_1784313212593227.png"; 6080 window.fgWidgetIconsObj = { 6081 "widget-icon-1.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/widget-icon-1_small.png', 6082 "widget-icon-2.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/widget-icon-2_small.png', 6083 "widget-icon-3.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/widget-icon-3_small.png', 6084 "widget-icon-4.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/widget-icon-4_small.png', 6085 "widget-icon-5.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/widget-icon-5_small.png', 6086 "widget-icon-6.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/widget-icon-6_small.png', 6087 "widget-icon-7.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/widget-icon-7_small.png', 6088 "widget-icon-8.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/widget-icon-8_small.png' 6089 } 6090 6091 window.fgStepIconsObj = { 6092 "step-icon-1.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/step-icon-1_small.png', 6093 "step-icon-2.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/step-icon-2_small.png', 6094 "step-icon-3.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/step-icon-3_small.png', 6095 "step-icon-4.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/step-icon-4_small.png', 6096 "step-icon-5.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/step-icon-5_small.png', 6097 "step-icon-6.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/step-icon-6_small.png', 6098 "step-icon-7.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/step-icon-7_small.png', 6099 } 6100 6101 window.fgSummaryIconsObj = { 6102 "summary-icon-1.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/summary-icon-1_small.png', 6103 "summary-icon-2.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/summary-icon-2_small.png', 6104 "summary-icon-3.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/summary-icon-3_small.png', 6105 "summary-icon-4.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/summary-icon-4_small.png', 6106 "summary-icon-5.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/summary-icon-5_small.png', 6107 "summary-icon-6.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/summary-icon-6_small.png', 6108 "summary-icon-7.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/summary-icon-7_small.png', 6109 "summary-icon-8.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/summary-icon-8_small.png', 6110 } 6111 6112 window.fgShippingIconsObj = { 6113 "shipping-icon-1.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/shipping-icon-1_small.png', 6114 "shipping-icon-2.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/shipping-icon-2_small.png', 6115 "shipping-icon-3.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/shipping-icon-3_small.png', 6116 "shipping-icon-4.png": 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/shipping-icon-4_small.png', 6117 } 6118 6119 // variable from tools 6120 SECOMAPP.variables = { 6121 ...SECOMAPP.variables, 6122 ...null, 6123 ...{"web_pixel":true}, 6124 shipping_product_img: 'https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/shipping_product_small.png' 6125 } 6126 6127 window.fgResource = { 6128 gift: { 6129 js: ["https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/gift.min.js"] 6130 }, 6131 bundle: { 6132 js: ["https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/bundle.min.js"], 6133 css: ["https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/bogos.bundle.min.css"] 6134 }, 6135 upsell: { 6136 js: ["https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/upsell.min.js"], 6137 css: ["https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/bogos.upsell.min.css"] 6138 }, 6139 discount: { 6140 js: ["https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/discount.min.js"], 6141 css: ["https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/bogos.discount.min.css"] 6142 }, 6143 "bundle-page": { 6144 js: ["https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/bundle-page.min.js"], 6145 css: ["https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/bogos.bundle-page.min.css"] 6146 }, 6147 booster: { 6148 js: ["https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/booster.min.js"], 6149 css: ["https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/bogos.booster.min.css"] 6150 } 6151 } 6152</script>
6152 6153
6154<script defer src="https://cdn.bogos.io/Y3JhZnQtc3BvcnRzd2Vhci1uYS5teXNob3BpZnkuY29t/freegifts_data_1787058080.min.js"></script>
6154 6155<div id="secomapp_freegifts_url" data-url="https://cdn.bogos.io/Y3JhZnQtc3BvcnRzd2Vhci1uYS5teXNob3BpZnkuY29t/freegifts_data_1787058080.min.js"></div> 6156 6157 6158<div id="bogos-gift-script" data-url="https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/gift.min.js"></div> 6159<div id="bogos-bundle-script" data-url="https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/bundle.min.js"></div> 6160<div id="bogos-upsell-script" data-url="https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/upsell.min.js"></div> 6161<div id="bogos-discount-script" data-url="https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/discount.min.js"></div> 6162<div id="bogos-bundle-page-script" data-url="https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/bundle-page.min.js"></div> 6163<div id="bogos-booster-script" data-url="https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/booster.min.js"></div> 6164<div id="bogos-booster-page-script" data-url="https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/booster-page.min.js"></div> 6165 6166 6167<div id="bogos-bundle-style" data-url="https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/bogos.bundle.min.css"></div> 6168<div id="bogos-upsell-style" data-url="https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/bogos.upsell.min.css"></div> 6169<div id="bogos-discount-style" data-url="https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/bogos.discount.min.css"></div> 6170<div id="bogos-bundle-page-style" data-url="https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/bogos.bundle-page.min.css"></div> 6171<div id="bogos-booster-style" data-url="https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/bogos.booster.min.css"></div> 6172<div id="bogos-booster-page-style" data-url="https://cdn.shopify.com/extensions/01a0f05b-c397-7b69-8f57-ce47e9cb2ee2/freegifts-232/assets/bogos.booster-page.min.css"></div> 6173<!-- END app snippet --> 6174 6175 6176<!-- BEGIN app snippet: search --> 6177 6178<!-- END app snippet --> 6179 6180 6181 6182</div>
6182<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
6182 6183</body> 6184</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.