PageSourceSearch

https://www.constantlyvariedgear.com/pages/ttsl-daily-lander-with-member-login

html constantlyvariedgear.com collected 2026-09-25 18:42:09 UTC 432,786 bytes, 7,647 lines download raw bytes

1
2<!-- layout/theme.liquid -->
3
4<!doctype html>
5<html lang="en" dir="ltr">
6  <head>    
6<script type="application/vnd.locksmith+json" data-locksmith>{"version":"v284","locked":false,"initialized":true,"scope":"page","access_granted":true,"access_denied":false,"requires_customer":false,"manual_lock":false,"remote_lock":false,"has_timeout":false,"remote_rendered":null,"hide_resource":false,"hide_links_to_resource":false,"transparent":true,"locks":{"all":[],"opened":[]},"keys":[],"keys_signature":"e478866b5d76bd23702196aaec2f86cf892da8aee36882e493acd976dbf10238","state":{"template":"page.ttsl-daily-lander","theme":160214024389,"product":null,"collection":null,"page":"ttsl-daily-lander-with-member-login","blog":null,"article":null,"app":null},"now":1790361729,"path":"\/pages\/ttsl-daily-lander-with-member-login","locale_root_url":"\/","canonical_url":"https:\/\/www.constantlyvariedgear.com\/pages\/ttsl-daily-lander-with-member-login","customer_id":null,"customer_id_signature":"e478866b5d76bd23702196aaec2f86cf892da8aee36882e493acd976dbf10238","cart":null}</script>
6<script data-locksmith>!function(){undefined;!function(){var s=window.Locksmith={},e=document.querySelector('script[type="application/vnd.locksmith+json"]'),n=e&&e.innerHTML;if(s.state={},s.util={},s.loading=!1,n)try{s.state=JSON.parse(n)}catch(d){}if(document.addEventListener&&document.querySelector){var o,i,a,t=[76,79,67,75,83,77,73,84,72,49,49],c=function(){i=t.slice(0)},l="style",r=function(e){e&&27!==e.keyCode&&"click"!==e.type||(document.removeEventListener("keydown",r),document.removeEventListener("click",r),o&&document.body.removeChild(o),o=null)};c(),document.addEventListener("keyup",function(e){if(e.keyCode===i[0]){if(clearTimeout(a),i.shift(),0<i.length)return void(a=setTimeout(c,1e3));c(),r(),(o=document.createElement("div"))[l].width="50%",o[l].maxWidth="1000px",o[l].height="85%",o[l].border="1px rgba(0, 0, 0, 0.2) solid",o[l].background="rgba(255, 255, 255, 0.99)",o[l].borderRadius="4px",o[l].position="fixed",o[l].top="50%",o[l].left="50%",o[l].transform="translateY(-50%) translateX(-50%)",o[l].boxShadow="0 2px 5px rgba(0, 0, 0, 0.3), 0 0 100vh 100vw rgba(0, 0, 0, 0.5)",o[l].zIndex="2147483645";var t=document.createElement("textarea");t.value=JSON.stringify(JSON.parse(n),null,2),t[l].border="none",t[l].display="block",t[l].boxSizing="border-box",t[l].width="100%",t[l].height="100%",t[l].background="transparent",t[l].padding="22px",t[l].fontFamily="monospace",t[l].fontSize="14px",t[l].color="#333",t[l].resize="none",t[l].outline="none",t.readOnly=!0,o.appendChild(t),document.body.appendChild(o),t.addEventListener("click",function(e){e.stopImmediatePropagation()}),t.select(),document.addEventListener("keydown",r),document.addEventListener("click",r)}})}s.isEmbedded=-1!==window.location.search.indexOf("_ab=0&_fd=0&_sc=1"),s.path=s.state.path||window.location.pathname,s.basePath=s.state.locale_root_url.concat("/apps/locksmith").replace(/^\/\//,"/"),s.reloading=!1,s.util.console=window.console||{log:function(){},error:function(){}},s.util.makeUrl=function(e,t){var n,o=s.basePath+e,i=[],a=s.cache();for(n in a)i.push(n+"="+encodeURIComponent(a[n]));for(n in t)i.push(n+"="+encodeURIComponent(t[n]));return s.state.customer_id&&(i.push("customer_id="+encodeURIComponent(s.state.customer_id)),i.push("customer_id_signature="+encodeURIComponent(s.state.customer_id_signature))),o+=(-1===o.indexOf("?")?"?":"&")+i.join("&")},s._initializeCallbacks=[],s.on=function(e,t){if("initialize"!==e)throw'Locksmith.on() currently only supports the "initialize" event';s._initializeCallbacks.push(t)},s.initializeSession=function(e){if(!s.isEmbedded){var t=!1,n=!0,o=!0;(e=e||{}).silent&&(o=n=!(t=!0)),s.ping({silent:t,spinner:n,reload:o,callback:function(){s._initializeCallbacks.forEach(function(e){e()})}})}},s.cache=function(e){var t={};try{var n=function i(e){return(document.cookie.match("(^|; )"+e+"=([^;]*)")||0)[2]};t=JSON.parse(decodeURIComponent(n("locksmith-params")||"{}"))}catch(d){}if(e){for(var o in e)t[o]=e[o];document.cookie="locksmith-params=; expires=Thu, 01 Jan 1970 00:00:00 GMT; path=/",document.cookie="locksmith-params="+encodeURIComponent(JSON.stringify(t))+"; path=/"}return t},s.cache.cart=s.state.cart,s.cache.cartLastSaved=null,s.params=s.cache(),s.util.reload=function(){s.reloading=!0;try{window.location.href=window.location.href.replace(/#.*/,"")}catch(d){s.util.console.error("Preferred reload method failed",d),window.location.reload()}},s.cache.saveCart=function(e){if(!s.cache.cart||s.cache.cart===s.cache.cartLastSaved)return e?e():null;var t=s.cache.cartLastSaved;s.cache.cartLastSaved=s.cache.cart,fetch("/cart/update.js",{method:"POST",headers:{"Content-Type":"application/json",Accept:"application/json"},body:JSON.stringify({attributes:{locksmith:s.cache.cart}})}).then(function(e){if(!e.ok)throw new Error("Cart update failed: "+e.status);return e.json()}).then(function(){e&&e()})["catch"](function(e){if(s.cache.cartLastSaved=t,!s.reloading)throw e})},s.util.spinnerHTML='<style>body{background:#FFF}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}#loading{display:flex;width:100%;height:50vh;
6color:#777;align-items:center;justify-content:center}#loading .spinner{display:block;animation:spin 600ms linear infinite;position:relative;width:50px;height:50px}#loading .spinner-ring{stroke:currentColor;stroke-dasharray:100%;stroke-width:2px;stroke-linecap:round;fill:none}</style><div id="loading"><div class="spinner"><svg width="100%" height="100%"><svg preserveAspectRatio="xMinYMin"><circle class="spinner-ring" cx="50%" cy="50%" r="45%"></circle></svg></svg></div></div>',s.util.clobberBody=function(e){document.body.innerHTML=e},s.util.clobberDocument=function(e){e.responseText&&(e=e.responseText),document.documentElement&&document.removeChild(document.documentElement);var t=document.open("text/html","replace");t.writeln(e),t.close(),setTimeout(function(){var e=t.querySelector("[autofocus]");e&&e.focus()},100)},s.util.serializeForm=function(e){if(e&&"FORM"===e.nodeName){var t,n,o={};for(t=e.elements.length-1;0<=t;t-=1)if(""!==e.elements[t].name)switch(e.elements[t].nodeName){case"INPUT":switch(e.elements[t].type){default:case"text":case"hidden":case"password":case"button":case"reset":case"submit":o[e.elements[t].name]=e.elements[t].value;break;case"checkbox":case"radio":e.elements[t].checked&&(o[e.elements[t].name]=e.elements[t].value);break;case"file":}break;case"TEXTAREA":o[e.elements[t].name]=e.elements[t].value;break;case"SELECT":switch(e.elements[t].type){case"select-one":o[e.elements[t].name]=e.elements[t].value;break;case"select-multiple":for(n=e.elements[t].options.length-1;0<=n;n-=1)e.elements[t].options[n].selected&&(o[e.elements[t].name]=e.elements[t].options[n].value)}break;case"BUTTON":switch(e.elements[t].type){case"reset":case"submit":case"button":o[e.elements[t].name]=e.elements[t].value}}return o}},s.util.on=function(e,a,s,t){t=t||document;var c="locksmith-"+e+a,n=function(e){var t=e.target,n=e.target.parentElement,o=t&&t.className&&(t.className.baseVal||t.className)||"",i=n&&n.className&&(n.className.baseVal||n.className)||"";("string"==typeof o&&-1!==o.split(/\s+/).indexOf(a)||"string"==typeof i&&-1!==i.split(/\s+/).indexOf(a))&&!e[c]&&(e[c]=!0,s(e))};t.attachEvent?t.attachEvent(e,n):t.addEventListener(e,n,!1)},s.util.enableActions=function(e){s.util.on("click","locksmith-action",function(e){e.preventDefault();var t=e.target;t.dataset.confirmWith&&!confirm(t.dataset.confirmWith)||(t.disabled=!0,t.innerText=t.dataset.disableWith,s.post("/action",t.dataset.locksmithParams,{spinner:!1,type:"text",success:function(e){(e=JSON.parse(e.responseText)).message&&alert(e.message),s.util.reload()}}))},e)},s.util.inject=function(e,t){var n=["data","locksmith","append"];if(-1!==t.indexOf(n.join("-"))){var o=document.createElement("div");o.innerHTML=t,e.appendChild(o)}else e.innerHTML=t;var i,a,s=e.querySelectorAll("script");for(a=0;a<s.length;++a){i=s[a];var c=document.createElement("script");if(i.type&&(c.type=i.type),i.src)c.src=i.src;else{var l=document.createTextNode(i.innerHTML);c.appendChild(l)}e.appendChild(c)}var r=e.querySelector("[autofocus]");r&&r.focus()},s.post=function(e,t,n){!1!==(n=n||{}).spinner&&s.util.clobberBody(s.util.spinnerHTML);var o={};n.container===document?(o.layout=1,n.success=function(e){s.util.clobberDocument(e)}):n.container&&(o.layout=0,n.success=function(e){var t=document.getElementById(n.container);s.util.inject(t,e),t.id===t.firstChild.id&&t.parentElement.replaceChild(t.firstChild,t)}),n.form_type&&(t.form_type=n.form_type),n.include_layout_classes!==undefined&&(t.include_layout_classes=n.include_layout_classes),n.lock_id!==undefined&&(t.lock_id=n.lock_id),s.loading=!0;var i=s.util.makeUrl(e,o),a="json"===n.type||"text"===n.type;fetch(i,{method:"POST",headers:{"Content-Type":"application/json",Accept:a?"application/json":"text/html"},body:JSON.stringify(t)}).then(function(e){if(!e.ok)throw new Error("Request failed: "+e.status);return e.text()}).then(function(e){var t=n.success||s.util.clobberDocument;t(a?{responseText:e}:e)})["catch"](function(e){if(!s.reloading)if("dashboard.weglot.com"!==window.location.host){if(!n.silent)throw alert("Something went wrong! Please refresh and try again."),e;console.error(e)}else console.error(e)})["finally"](function(){s.loading=!1})},s.postResource=function(e,t){e.path=s.path,e.search=window.location.search,e.state=s.state,e.passcode&&(e.passcode=e.passcode.trim()),e.email&&(e.email=e.email.trim()),e.state.cart=s.cache.cart,e.locksmith_json=s.jsonTag,e.locksmith_json_signature=s.jsonTagSignature,s.post("/resource",e,t)},s.ping=function(e){if(!s.isEmbedded){e=e||{};s.post("/ping",{path:s.path,search:window.location.search,state:s.state},{spinner:!!e.spinner,silent:"undefined"==typeof e.silent||e.silent,type:"text",success:function(e){e&&e.responseText?(e=JSON.parse(e.responseText)).messages&&0<e.messages.length&&s.showMessages(e.messages):console.error("[Locksmith] Invalid result in ping callback:",e)}})}},s.timeoutMonitor=function(){var e=s.cache.cart;s.ping({callback:function(){e!==s.cache.cart||setTimeout(function(){s.timeoutMonitor()},6e4)}})},s.showMessages=function(e){var t=document.createElement("div");t.style.position="fixed",t.style.left=0,t.style.right=0,t.style.bottom="-50px",t.style.opacity=0,t.style.background="#191919",t.style.color="#ddd",t.style.transition="bottom 0.2s, opacity 0.2s",t.style.zIndex=999999,t.innerHTML="        <style>          .locksmith-ab .locksmith-b { display: none; }          .locksmith-ab.toggled .locksmith-b { display: flex; }          .locksmith-ab.toggled .locksmith-a { display: none; }          .locksmith-flex { display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; padding: 10px 20px; }          .locksmith-message + .locksmith-message { border-top: 1px #555 solid; }          .locksmith-message a { color: inherit; font-weight: bold; }          .locksmith-message a:hover { color: inherit; opacity: 0.8; }          a.locksmith-ab-toggle { font-weight: inherit; text-decoration: underline; }          .locksmith-text { flex-grow: 1; }          .locksmith-cta { flex-grow: 0; text-align: right; }          .locksmith-cta button { transform: scale(0.8); transform-origin: left; }          .locksmith-cta > * { display: block; }          .locksmith-cta > * + * { margin-top: 10px; }          .locksmith-message a.locksmith-close { flex-grow: 0; text-decoration: none; margin-left: 15px; font-size: 30px; font-family: monospace; display: block; padding: 2px 10px; }                    @media screen and (max-width: 600px) {            .locksmith-wide-only { display: none !important; }            .locksmith-flex { padding: 0 15px; }            .locksmith-flex > * { margin-top: 5px; margin-bottom: 5px; }            .locksmith-cta { text-align: left; }          }                    @media screen and (min-width: 601px) {            .locksmith-narrow-only { display: none !important; }          }        </style>      "+e.map(function(e){return'<div class="locksmith-message">'+e+"</div>"}).join(""),document.body.appendChild(t),document.body.style.position="relative",document.body.parentElement.style.paddingBottom=t.offsetHeight+"px",setTimeout(function(){t.style.bottom=0,t.style.opacity=1},50),s.util.on("click","locksmith-ab-toggle",function(e){e.preventDefault();for(var t=e.target.parentElement;-1===t.className.split(" ").indexOf("locksmith-ab");)t=t.parentElement;-1!==t.className.split(" ").indexOf("toggled")?t.className=t.className.replace("toggled",""):t.className=t.className+" toggled"}),s.util.enableActions(t)}}()}();</script>
6
7      
7<script data-locksmith>Locksmith.cache.cart=null</script>
7
8
9  
9<script data-locksmith>Locksmith.jsonTag="{\"version\":\"v284\",\"locked\":false,\"initialized\":true,\"scope\":\"page\",\"access_granted\":true,\"access_denied\":false,\"requires_customer\":false,\"manual_lock\":false,\"remote_lock\":false,\"has_timeout\":false,\"remote_rendered\":null,\"hide_resource\":false,\"hide_links_to_resource\":false,\"transparent\":true,\"locks\":{\"all\":[],\"opened\":[]},\"keys\":[],\"keys_signature\":\"e478866b5d76bd23702196aaec2f86cf892da8aee36882e493acd976dbf10238\",\"state\":{\"template\":\"page.ttsl-daily-lander\",\"theme\":160214024389,\"product\":null,\"collection\":null,\"page\":\"ttsl-daily-lander-with-member-login\",\"blog\":null,\"article\":null,\"app\":null},\"now\":1790361729,\"path\":\"\\\/pages\\\/ttsl-daily-lander-with-member-login\",\"locale_root_url\":\"\\\/\",\"canonical_url\":\"https:\\\/\\\/www.constantlyvariedgear.com\\\/pages\\\/ttsl-daily-lander-with-member-login\",\"customer_id\":null,\"customer_id_signature\":\"e478866b5d76bd23702196aaec2f86cf892da8aee36882e493acd976dbf10238\",\"cart\":null}";Locksmith.jsonTagSignature="ac37abf7650dfbe0492da5b698f36234a66e69f176a8f8fa004491d27e3c1700"</script>
vendor: 1 bytes, line 9
9
10<script async="async" src="https://mm-uxrv.com/js/mm_c82aeb1f-3cd2-44bb-a890-5e95238a4180-91825864.js"></script>
10<script>
11  window.consentmo_gcm_initial_state = "7";
12  window.consentmo_gcm_state = "1";
13  window.consentmo_gcm_security_storage = "strict";
14  window.consentmo_gcm_ad_storage = "marketing";
15  window.consentmo_gcm_analytics_storage = "analytics";
16  window.consentmo_gcm_functionality_storage = "functionality";
17  window.consentmo_gcm_personalization_storage = "functionality";
18  window.consentmo_gcm_ads_data_redaction = "true";
19  window.consentmo_gcm_url_passthrough = "false";
20  window.consentmo_gcm_data_layer_name = "dataLayer";
21  
22  // Google Consent Mode V2 integration script from Consentmo GDPR
23  window.isenseRules = {};
24  window.isenseRules.gcm = {
25      gcmVersion: 2,
26      integrationVersion: 3,
27      customChanges: false,
28      consentUpdated: false,
29      initialState: 1,
30      isCustomizationEnabled: false,
31      adsDataRedaction: true,
32      urlPassthrough: false,
33      dataLayer: 'dataLayer',
34      categories: { ad_personalization: "marketing", ad_storage: "marketing", ad_user_data: "marketing", analytics_storage: "analytics", functionality_storage: "functionality", personalization_storage: "functionality", security_storage: "strict"},
35      storage: { ad_personalization: "false", ad_storage: "false", ad_user_data: "false", analytics_storage: "false", functionality_storage: "false", personalization_storage: "false", security_storage: "false", wait_for_update: 2000 }
36  };
37  if(window.consentmo_gcm_state !== null && window.consentmo_gcm_state !== "" && window.consentmo_gcm_state !== "0") {
38    window.isenseRules.gcm.isCustomizationEnabled = true;
39    window.isenseRules.gcm.initialState = window.consentmo_gcm_initial_state === null || window.consentmo_gcm_initial_state.trim() === "" ? window.isenseRules.gcm.initialState : window.consentmo_gcm_initial_state;
40    window.isenseRules.gcm.categories.ad_storage = window.consentmo_gcm_ad_storage === null || window.consentmo_gcm_ad_storage.trim() === "" ? window.isenseRules.gcm.categories.ad_storage : window.consentmo_gcm_ad_storage;
41    window.isenseRules.gcm.categories.ad_user_data = window.consentmo_gcm_ad_storage === null || window.consentmo_gcm_ad_storage.trim() === "" ? window.isenseRules.gcm.categories.ad_user_data : window.consentmo_gcm_ad_storage;
42    window.isenseRules.gcm.categories.ad_personalization = window.consentmo_gcm_ad_storage === null || window.consentmo_gcm_ad_storage.trim() === "" ? window.isenseRules.gcm.categories.ad_personalization : window.consentmo_gcm_ad_storage;
43    window.isenseRules.gcm.categories.analytics_storage = window.consentmo_gcm_analytics_storage === null || window.consentmo_gcm_analytics_storage.trim() === "" ? window.isenseRules.gcm.categories.analytics_storage : window.consentmo_gcm_analytics_storage;
44    window.isenseRules.gcm.categories.functionality_storage = window.consentmo_gcm_functionality_storage === null || window.consentmo_gcm_functionality_storage.trim() === "" ? window.isenseRules.gcm.categories.functionality_storage : window.consentmo_gcm_functionality_storage;
45    window.isenseRules.gcm.categories.personalization_storage = window.consentmo_gcm_personalization_storage === null || window.consentmo_gcm_personalization_storage.trim() === "" ? window.isenseRules.gcm.categories.personalization_storage : window.consentmo_gcm_personalization_storage;
46    window.isenseRules.gcm.categories.security_storage = window.consentmo_gcm_security_storage === null || window.consentmo_gcm_security_storage.trim() === "" ? window.isenseRules.gcm.categories.security_storage : window.consentmo_gcm_security_storage;
47    window.isenseRules.gcm.urlPassthrough = window.consentmo_gcm_url_passthrough === null || window.consentmo_gcm_url_passthrough.trim() === "" ? window.isenseRules.gcm.urlPassthrough : window.consentmo_gcm_url_passthrough;
48    window.isenseRules.gcm.adsDataRedaction = window.consentmo_gcm_ads_data_redaction === null || window.consentmo_gcm_ads_data_redaction.trim() === "" ? window.isenseRules.gcm.adsDataRedaction : window.consentmo_gcm_ads_data_redaction;
49    window.isenseRules.gcm.dataLayer = window.consentmo_gcm_data_layer_name === null || window.consentmo_gcm_data_layer_name.trim() === "" ? window.isenseRules.gcm.dataLayer : window.consentmo_gcm_data_layer_name;
50  }
51  window.isenseRules.initializeGcm = function (rules) {
52    if(window.isenseRules.gcm.isCustomizationEnabled) {
53      rules.initialState = window.isenseRules.gcm.initialState;
54      rules.urlPassthrough = window.isenseRules.gcm.urlPassthrough === true || window.isenseRules.gcm.urlPassthrough === 'true';
55      rules.adsDataRedaction = window.isenseRules.gcm.adsDataRedaction === true || window.isenseRules.gcm.adsDataRedaction === 'true';
56    }
57    
58    let initialState = parseInt(rules.initialState);
59    let marketingBlocked = initialState === 0 || initialState === 2 || initialState === 5 || initialState === 7;
60    let analyticsBlocked = initialState === 0 || initialState === 3 || initialState === 6 || initialState === 7;
61    let functionalityBlocked = initialState === 4 || initialState === 5 || initialState === 6 || initialState === 7;
62
63    let gdprCache = localStorage.getItem('gdprCache') ? JSON.parse(localStorage.getItem('gdprCache')) : null;
64    if (gdprCache && typeof gdprCache.updatedPreferences !== "undefined") {
65      let updatedPreferences = gdprCache.updatedPreferences;
66      marketingBlocked = parseInt(updatedPreferences.indexOf('marketing')) > -1;
67      analyticsBlocked = parseInt(updatedPreferences.indexOf('analytics')) > -1;
68      functionalityBlocked = parseInt(updatedPreferences.indexOf('functionality')) > -1;
69    }
70
71    Object.entries(rules.categories).forEach(category => {
72      if(rules.storage.hasOwnProperty(category[0])) {
73        switch(category[1]) {
74          case 'strict':
75            rules.storage[category[0]] = "granted";
76            break;
77          case 'marketing':
78            rules.storage[category[0]] = marketingBlocked ? "denied" : "granted";
79            break;
80          case 'analytics':
81            rules.storage[category[0]] = analyticsBlocked ? "denied" : "granted";
82            break;
83          case 'functionality':
84            rules.storage[category[0]] = functionalityBlocked ? "denied" : "granted";
85            break;
86        }
87      }
88    });
89    rules.consentUpdated = true;
90    isenseRules.gcm = rules;
91  }
92
93  window[window.isenseRules.gcm.dataLayer] = window[window.isenseRules.gcm.dataLayer] || [];
94  function gtag() { window[window.isenseRules.gcm.dataLayer].push(arguments); }
95
96  function initialConsentUpdate() {
97    // Google Consent Mode - initialization start
98    window.isenseRules.initializeGcm({
99      ...window.isenseRules.gcm,
100      adsDataRedaction: true,
101      urlPassthrough: false,
102      initialState: 1
103    });
104
105    /*
106    * initialState acceptable values:
107    * 0 - Set both ad_storage and analytics_storage to denied
108    * 1 - Set all categories to granted
109    * 2 - Set only ad_storage to denied
110    * 3 - Set only analytics_storage to denied
111    * 4 - Set only functionality_storage to denied
112    * 5 - Set both ad_storage and functionality_storage to denied
113    * 6 - Set both analytics_storage and functionality_storage to denied
114    * 7 - Set all categories to denied
115    */
116
117    gtag("consent", "default", isenseRules.gcm.storage);
118    isenseRules.gcm.adsDataRedaction && gtag("set", "ads_data_redaction", isenseRules.gcm.adsDataRedaction);
119    isenseRules.gcm.urlPassthrough && gtag("set", "url_passthrough", isenseRules.gcm.urlPassthrough);
120  }
121
122  let isInitConsentmoSignal = true;
123  document.addEventListener("consentmoSignal", function(e) {
124    if (isInitConsentmoSignal) {
125      initialConsentUpdate();
126      isInitConsentmoSignal = false;
127    }
128  });
129</script>
129
130<link rel="preconnect dns-prefetch" href="https://api.config-security.com/" crossorigin />
131    <link rel="preconnect dns-prefetch" href="https://conf.config-security.com/" crossorigin />
132    <link rel="preconnect dns-prefetch" href="https://whale.camera/" crossorigin />
132<script>
133    /* >> TriplePixel :: start*/
134    window.TriplePixelData={TripleName:"cvgear.myshopify.com",ver:"2.12",plat:"SHOPIFY",isHeadless:false},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(".txt")?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,a){return void 0===a&&(a=[]),"State"==t?E.s:(W=L(),(E._q=E._q||[]).push([W,t,e].concat(a)),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,ref:document.referrer,ver:A.TriplePixelData.ver},O("https://api.config-security.com/event",5,p),O("https://whale.camera/live/dot.txt",5)))}}("","TriplePixel",localStorage);
135    /* << TriplePixel :: end*/
136    </script>
136<script>
137      window.ALBSS = {
138        event_key: 'c2d0d699-ee8c-468c-b1c8-81cf7ef07d6d'
139      };
140    </script>
140
141    
141<script src="https://res4.applovin.com/p/l/loader.iife.js" async></script>
141
142
143    <!-- Emerge theme - Version 10.0.1 by Troop Themes - https://troopthemes.com/ -->
144
145    <meta charset="UTF-8">
146    <meta http-equiv="X-UA-Compatible" content="IE=edge">
147    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=5.0"><meta name="description" content="The only workout program you&#39;ll need!">
148<title>
149      TTSL Daily | Fitness Programming For Women
150 &ndash; Constantly Varied Gear</title><link rel="canonical" href="https://www.constantlyvariedgear.com/pages/ttsl-daily-lander-with-member-login"><link rel="shortcut icon" href="//www.constantlyvariedgear.com/cdn/shop/files/favicon_06c10fdc-c995-40b9-abbb-bb142eed556e.png?v=1613162346&width=32" type="image/png">
151      <link rel="apple-touch-icon" href="//www.constantlyvariedgear.com/cdn/shop/files/favicon_06c10fdc-c995-40b9-abbb-bb142eed556e.png?v=1613162346&width=180"><meta name="google-site-verification" content="u0U_BH0D430owNg3NTczrt1f99qIn7ZQFxwpoLoH0aA" />
152    <meta name="google-site-verification" content="drcEF5C9fGv6T6MMbq4hP-GvweZCHDTlSDJDEs0vojc" /><!-- snippets/preload.liquid --><link rel="preconnect" href="https://cdn.shopify.com" crossorigin>
153<link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin>
154
155<script async crossorigin fetchpriority="high" src="/cdn/shopifycloud/importmap-polyfill/es-modules-shim.2.4.0.js"></script>
vendor: 1 bytes, line 155
155
156<script type="importmap">
157  {
158    "imports": {
159      "@troop-themes/main": "//www.constantlyvariedgear.com/cdn/shop/t/549/assets/theme.js?v=169967286853926881421787254021"
160    }
161  }
162</script>
162<link
163    rel="preload"
164    href="//www.constantlyvariedgear.com/cdn/fonts/montserrat/montserrat_n4.81949fa0ac9fd2021e16436151e8eaa539321637.woff2"
165    as="font"
166    type="font/woff2"
167    crossorigin
168  ><link
169    rel="preload"
170    href="//www.constantlyvariedgear.com/cdn/fonts/nunito/nunito_n6.1a6c50dce2e2b3b0d31e02dbd9146b5064bea503.woff2"
171    as="font"
172    type="font/woff2"
173    crossorigin
174  ><link
175    rel="preload"
176    href="//www.constantlyvariedgear.com/cdn/fonts/nunito/nunito_n3.c1d7c2242f5519d084eafc479d7cc132bcc8c480.woff2"
177    as="font"
178    type="font/woff2"
179    crossorigin
180  ><!-- snippets/meta-tags.liquid --><meta property="og:type" content="website" />
181<meta property="og:title" content="TTSL Daily | Fitness Programming For Women" />
182<meta property="og:image" content="http://www.constantlyvariedgear.com/cdn/shop/files/instagram_and_fb_cvg_logo_4104303b-b47f-478b-b396-eeb8e15edd46.jpg?v=1755009488">
183<meta property="og:image:secure_url" content="https://www.constantlyvariedgear.com/cdn/shop/files/instagram_and_fb_cvg_logo_4104303b-b47f-478b-b396-eeb8e15edd46.jpg?v=1755009488">
184<meta property="og:image:width" content="1350">
185    <meta property="og:image:height" content="1350"><meta property="og:url" content="https://www.constantlyvariedgear.com/pages/ttsl
185-daily-lander-with-member-login" />
186<meta property="og:site_name" content="Constantly Varied Gear" /><meta property="og:description" content="The only workout program you&#39;ll need!" />
187<meta name="twitter:card" content="summary" /><meta name="twitter:description" content="The only workout program you&#39;ll need!" />
188<meta name="twitter:title" content="TTSL Daily | Fitness Programming For Women" />
189<meta
190      property="twitter:image"
191      content="https://www.constantlyvariedgear.com/cdn/shop/files/instagram_and_fb_cvg_logo_4104303b-b47f-478b-b396-eeb8e15edd46.jpg?v=1755009488&width=480"
192    /><!-- snippets/css-typography.liquid --><style>@font-face {
193  font-family: Montserrat;
194  font-weight: 400;
195  font-style: normal;
196  font-display: swap;
197  src: url("//www.constantlyvariedgear.com/cdn/fonts/montserrat/montserrat_n4.81949fa0ac9fd2021e16436151e8eaa539321637.woff2") format("woff2"),
198       url("//www.constantlyvariedgear.com/cdn/fonts/montserrat/montserrat_n4.a6c632ca7b62da89c3594789ba828388aac693fe.woff") format("woff");
199}
200@font-face {
201  font-family: Nunito;
202  font-weight: 600;
203  font-style: normal;
204  font-display: swap;
205  src: url("//www.constantlyvariedgear.com/cdn/fonts/nunito/nunito_n6.1a6c50dce2e2b3b0d31e02dbd9146b5064bea503.woff2") format("woff2"),
206       url("//www.constantlyvariedgear.com/cdn/fonts/nunito/nunito_n6.6b124f3eac46044b98c99f2feb057208e260962f.woff") format("woff");
207}
208@font-face {
209  font-family: Nunito;
210  font-weight: 900;
211  font-style: normal;
212  font-display: swap;
213  src: url("//www.constantlyvariedgear.com/cdn/fonts/nunito/nunito_n9.29703ebe5c8d8fa1bc7f2dcb872bdf16cf7ff465.woff2") format("woff2"),
214       url("//www.constantlyvariedgear.com/cdn/fonts/nunito/nunito_n9.37c60d6be0d57e3635735f5fdd179e5283d59f56.woff") format("woff");
215}
216@font-face {
217  font-family: Nunito;
218  font-weight: 300;
219  font-style: normal;
220  font-display: swap;
221  src: url("//www.constantlyvariedgear.com/cdn/fonts/nunito/nunito_n3.c1d7c2242f5519d084eafc479d7cc132bcc8c480.woff2") format("woff2"),
222       url("//www.constantlyvariedgear.com/cdn/fonts/nunito/nunito_n3.d543cae3671591d99f8b7ed9ea9ca8387fc73b09.woff") format("woff");
223}
224@font-face {
225  font-family: Nunito;
226  font-weight: 400;
227  font-style: normal;
228  font-display: swap;
229  src: url("//www.constantlyvariedgear.com/cdn/fonts/nunito/nunito_n4.fc49103dc396b42cae9460289072d384b6c6eb63.woff2") format("woff2"),
230       url("//www.constantlyvariedgear.com/cdn/fonts/nunito/nunito_n4.5d26d13beeac3116db2479e64986cdeea4c8fbdd.woff") format("woff");
231}
232@font-face {
233  font-family: Nunito;
234  font-weight: 300;
235  font-style: italic;
236  font-display: swap;
237  src: url("//www.constantlyvariedgear.com/cdn/fonts/nunito/nunito_i3.11db3ddffd5485d801b7a5d8a24c3b0e446751f1.woff2") format("woff2"),
238       url("//www.constantlyvariedgear.com/cdn/fonts/nunito/nunito_i3.7f37c552f86f3fb4c0aae0353840b033f9f464a0.woff") format("woff");
239}
240@font-face {
241  font-family: Nunito;
242  font-weight: 400;
243  font-style: italic;
244  font-display: swap;
245  src: url("//www.constantlyvariedgear.com/cdn/fonts/nunito/nunito_i4.fd53bf99043ab6c570187ed42d1b49192135de96.woff2") format("woff2"),
246       url("//www.constantlyvariedgear.com/cdn/fonts/nunito/nunito_i4.cb3876a003a73aaae5363bb3e3e99d45ec598cc6.woff") format("woff");
247}
248:root {--font--heading--uppercase: uppercase;--font--nav--uppercase: uppercase;--font--sub-nav--uppercase: uppercase;--font--button--uppercase: uppercase;--font--overline--uppercase: uppercase;--font--paragraph--uppercase: normal;--font--banner--size: 61px;
249    --font--banner--mobile-size: 44px;
250
251    --font--featured--size: 59px;
252    --font--featured--mobile-size: 32px;
253
254    --font--section--size: 36px;
255    --font--section--mobile-size: 20px;
256
257    --font--block--size: 14px;
258    --font--block--mobile-size: 14px;
259
260    --font--paragraph--size: 14px;--font--paragraph--mobile-size: 14px;--font--featured-paragraph--size: 14px;--font--featured-paragraph--mobile-size: 14px;--font--nav--size: 12px;--font--nav--mobile-size: 12px;--font--sub-nav--size: 10px;--font--sub-nav--mobile-size: 10px;--font--overline--size: 10px;
261    --font--button--size: 14px;
262    --font--button--spacing: 0px;
263
264    --font--heading--family: Montserrat, sans-serif;
265    --font--heading--weight: 400;
266    --font--heading--style: normal;
267    --font--heading--spacing: 0px;
268
269    --font--nav--family: Nunito, sans-serif;
270    --font--nav--weight: 600;
271    --font--nav--style: normal;
272
273    --font--paragraph--family: Nunito, sans-serif;
274    --font--paragraph--weight: 300;
275    --font--paragraph--style: normal;
276    --font--paragraph--spacing: 0px;
277
278    --font--line-height: 1.2;
279  }
280</style><!-- snippets/css-variables.liquid --><style>
281  :root {
282    --color--accent-1: #ef4242;
283    --color--accent-1-translucent: rgba(239, 66, 66, 0.85);
284    --color--accent-2: #383e48;
285    --color--accent-2-translucent: rgba(56, 62, 72, 0.85);
286    --color--accent-3: #fff4cc;
287    --color--accent-3-translucent: rgba(255, 244, 204, 0.85);
288    --color--body: rgb(0,0,0);
289    --color--body--light: rgb(48, 48, 48);
290    --color--gray: #808080;
291    --color--success: #4caf50;
292    --color--alert: #d32f2f;
293
294    --bg-color--white: white;
295    --bg-color--transparent: transparent;
296    --bg-color--light: #f7f7f7;
297    --bg-color--light-translucent: rgba(247, 247, 247, 0.85);
298    --bg-color--dark: #222222;
299    --bg-color--dark-translucent: rgba(9, 9, 9, 0.85);
300    --bg-color--accent-1: var(--color--accent-1);
301    --bg-color--accent-2: var(--color--accent-2);
302    --bg-color--accent-3: var(--color--accent-3);
303    --bg-color--body: #ffffff;
304    --bg-color--body-translucent: rgba(255, 255, 255, 0.85);
305
306    --border--thickness: 1px;
307    --border--color-dark: rgba(0, 0, 0, 0.5);
308    --border--color-light: rgba(255, 255, 255, 0.5);
309    --border--dark: var(--border--thickness) solid var(--border--color-dark);
310    --border--light: var(--border--thickness) solid var(--border--color-light);
311
312    --box-shadow--center: 0px 0px 10px rgba(0, 0, 0, 0.08);
313    --box-shadow--top: 0 -10px 10px -10px rgba(0, 0, 0, 0.2);
314    --box-shadow--left: -2px 0 10px -2px rgba(0, 0, 0, 0.2);
315    --box-shadow--right: 2px 0 10px -2px rgba(0, 0, 0, 0.2);
316    --box-shadow--bottom: 0 10px 10px -10px rgba(0, 0, 0, 0.2);
317
318    --content--image-opacity: 0.65;
319    --content--shadow-opacity: 0.15;
320
321    --button--height: 45px;
322    --button--border-width: 1px;
323    --button--radius: 5px;
324    --button--padding: 0 var(--spacing--3);
325    --button--bg-color-1: #000000;
326    --button--bg-color--hover-1: #ffffff;
327    --button--color-1: #ffffff;
328    --button--color--hover-1: #444444;
329    --button--border-color-1: #000000;
330    --button--bg-color-2: #ffffff;
331    --button--bg-color--hover-2: #444444;
332    --button--color-2: #444444;
333    --button--color--hover-2: #ffffff;
334    --button--border-color-2: transparent;
335    --button--bg-color-3: transparent;
336    --button--bg-color--hover-3: #444444;
337    --button--color-3: #444444;
338    --button--color--hover-3: #ffffff;
339    --button--border-color-3: #444444;
340    --button--bg-color-4: transparent;
341    --button--bg-color--hover-4: #ffffff;
342    --button--color-4: #ffffff;
343    --button--color--hover-4: #444444;
344    --button--border-color-4: #ffffff;
345
346    --input--height: 45px;
347    --input--radius: 5px;
348    --input--padding: var(--spacing--1) var(--spacing--3);
349    --input--bg-color: #ffffff;
350    --input--color: #444444;
351    --image--radius: 12px;
352    --image--radius-enabled: 1;
353
354    --product--swatches-size: 24px;
355
356    --layout--spacing-small: 16px;
357    --layout--spacing-medium: 32px;
358    --layout--spacing-large: 52px;
359    --layout--spacing-x-large: 104px;
360    --layout--mobile-spacing-small: 12px;
361    --layout--mobile-spacing-medium: 24px;
362    --layout--mobile-spacing-large: 32px;
363    --layout--mobile-spacing-x-large: 64px;
364
365    --progress-bar: linear-gradient(
366                      90deg,
367                      rgba(0, 0, 0, 0.3) 0%,
368                      rgb(0, 0, 0) 80%,
369                      rgba(0, 0, 0, 0.8)
370                    );
371
372    /* shop pay */
373    --payment-terms-background-color: #ffffff;
374
375    /* dynamic checkout buttons */
376    --shopify-accelerated-checkout-button-block-size: var(--button--height);
377    --shopify-accelerated-checkout-button-border-radius: var(--button--radius);
378    --shopify-accelerated-checkout-button-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
379
380    /* js helpers */
381    --announcement--sticky: 0;
382    --announcement--height: 0px;
383    --header--sticky: 0;
384    --header--height: 0px;
385    --split-announcement--height: 0px;
386
387    --sticky-offset: calc(var(--announcement--sticky, 0) * var(--announcement--height, 0px) + var(--header--sticky, 0) * var(--header--height, 0px));
388  }
389</style>
390<!-- snippets/custom-styles.liquid --><style></style>
391<link href="//www.constantlyvariedgear.com/cdn/shop/t/549/assets/theme.css?v=132342383786054124551787254021" rel="stylesheet" type="text/css" media="all" />
392
393    
394    <link href="//www.constantlyvariedgear.com/cdn/shop/t/549/assets/td-base.css?v=180419123413574410721787254021" rel="stylesheet" type="text/css" media="all" />
395    
396    
397<style data-shopify>
398.product--label.td-product-badge--back-in-stock {
399          --bg-color: #BC8ECD;
400          --color--body: #ffffff;
401          background-color: #BC8ECD;
402          color: #ffffff;
403        }.product--label.td-product-badge--coming-soon {
404          --bg-color: #69B1D8;
405          --color--body: #ffffff;
406          background-color: #69B1D8;
407          color: #ffffff;
408        }.product--label.td-product-badge--new {
409          --bg-color: #FDD33A;
410          --color--body: #000000;
411          background-color: #FDD33A;
412          color: #000000;
413        }.product--label.td-product-badge--out-of-stock {
414          --bg-color: #000000;
415          --color--body: #ffffff;
416          background-color: #000000;
417          color: #ffffff;
418        }.product--label.td-product-badge--sale {
419          --bg-color: #d32f2f;
420          --color--body: #ffffff;
421          background-color: #d32f2f;
422          color: #ffffff;
423        }</style>
424
425    
426    
426<script>!function(){window.ZipifyPages=window.ZipifyPages||{},window.ZipifyPages.analytics={},window.ZipifyPages.currency="USD",window.ZipifyPages.shopDomain="cvgear.myshopify.com",window.ZipifyPages.moneyFormat="\u003cspan class=money\u003e${{amount}}\u003c\/span\u003e",window.ZipifyPages.shopifyOptionsSelector=false,window.ZipifyPages.unitPriceEnabled=false,window.ZipifyPages.integrations="instagram".split(","),window.ZipifyPages.crmUrl="https://crms.zipify.com",window.ZipifyPages.isPagesEntity=false,window.ZipifyPages.translations={soldOut:"Sold Out",unavailable:"Unavailable"},window.ZipifyPages.routes={root:"\/",cart:{index:"\/cart",add:"\/cart\/add",change:"\/cart\/change",clear:"\/cart\/clear",update:"\/cart\/update"}};window.ZipifyPages.eventsSubscriptions=[],window.ZipifyPages.on=function(i,a){window.ZipifyPages.eventsSubscriptions.push([i,a])}}();</script>
426<script>(() => {
427(()=>{class g{constructor(t={}){this.defaultConfig={sectionIds:[],rootMargin:"0px",onSectionViewed:()=>{},onSectionInteracted:()=>{},minViewTime:500,minVisiblePercentage:30,interactiveSelector:'a, button, input, select, textarea, [role="button"], [tabindex]:not([tabindex="-1"])'},this.config={...this.defaultConfig,...t},this.viewedSections=new Set,this.observer=null,this.viewTimers=new Map,this.init()}init(){document.readyState==="loading"?document.addEventListener("DOMContentLoaded",this.setup.bind(this)):this.setup()}setup(){this.setupObserver(),this.setupGlobalClickTracking()}setupObserver(){const t={root:null,rootMargin:this.config.rootMargin,threshold:[0,.1,.2,.3,.4,.5,.6,.7,.8,.9,1]};this.observer=new IntersectionObserver(e=>{e.forEach(i=>{this.calculateVisibility(i)?this.handleSectionVisible(i.target):this.handleSectionHidden(i.target)})},t),this.config.sectionIds.forEach(e=>{const i=document.getElementById(e);i&&this.observer.observe(i)})}calculateVisibility(t){const e=window.innerHeight,i=window.innerWidth,n=e*i,o=t.boundingClientRect,s=Math.max(0,o.top),c=Math.min(e,o.bottom),d=Math.max(0,o.left),a=Math.min(i,o.right),r=Math.max(0,c-s),l=Math.max(0,a-d)*r,m=n>0?l/n*100:0,h=o.width*o.height,p=h>0?l/h*100:0,S=m>=this.config.minVisiblePercentage,b=p>=80;return S||b}isSectionViewed(t){return this.viewedSections.has(Number(t))}setupGlobalClickTracking(){document.addEventListener("click",t=>{const e=this.findParentTrackedSection(t.target);if(e){const i=this.findInteractiveElement(t.target,e.el);i&&(this.isSectionViewed(e.id)||this.trackSectionView(e.id),this.trackSectionInteract(e.id,i,t))}})}findParentTrackedSection(t){let e=t;for(;e&&e!==document.body;){const i=e.id||e.dataset.zpSectionId,n=i?parseInt(i,10):null;if(n&&!isNaN(n)&&this.config.sectionIds.includes(n))return{el:e,id:n};e=e.parentElement}return null}findInteractiveElement(t,e){let i=t;for(;i&&i!==e;){if(i.matches(this.config.interactiveSelector))return i;i=i.parentElement}return null}trackSectionView(t){this.viewedSections.add(Number(t)),this.config.onSectionViewed(t)}trackSectionInteract(t,e,i){this.config.onSectionInteracted(t,e,i)}handleSectionVisible(t){const e=t.id,i=setTimeout(()=>{this.isSectionViewed(e)||this.trackSectionView(e)},this.config.minViewTime);this.viewTimers.set(e,i)}handleSectionHidden(t){const e=t.id;this.viewTimers.has(e)&&(clearTimeout(this.viewTimers.get(e)),this.viewTimers.delete(e))}addSection(t){if(!this.config.sectionIds.includes(t)){this.config.sectionIds.push(t);const e=document.getElementById(t);e&&this.observer&&this.observer.observe(e)}}}class f{constructor(){this.sectionTracker=new g({onSectionViewed:this.onSectionViewed.bind(this),onSectionInteracted:this.onSectionInteracted.bind(this)}),this.runningSplitTests=[]}getCookie(t){const e=document.cookie.match(new RegExp(`(?:^|; )${t}=([^;]*)`));return e?decodeURIComponent(e[1]):null}setCookie(t,e){let i=`${t}=${encodeURIComponent(e)}; path=/; SameSite=Lax`;location.protocol==="https:"&&(i+="; Secure");const n=new Date;n.setTime(n.getTime()+365*24*60*60*1e3),i+=`; expires=${n.toUTCString()}`,document.cookie=i}pickByWeight(t){const e=Object.entries(t).map(([o,s])=>[Number(o),s]),i=e.reduce((o,[,s])=>o+s,0);let n=Math.random()*i;for(const[o,s]of e){if(n<s)return o;n-=s}return e[e.length-1][0]}render(t){const e=t.blocks,i=t.test,n=i.id,o=`zpSectionSplitTest${n}`;let s=Number(this.getCookie(o));e.some(r=>r.id===s)||(s=this.pickByWeight(i.distribution),this.setCookie(o,s));const c=e.find(r=>r.id===s),d=`sectionSplitTest${c.id}`,a=document.querySelector(`template[data-id="${d}"]`);if(!a){console.error(`Template for split test ${c.id} not found`);return}document.currentScript.parentNode.insertBefore(a.content.cloneNode(!0),document.currentScript),this.runningSplitTests.push({id:n,block:c,templateId:d}),this.initTrackingForSection(c.id)}findSplitTestForSection(t){return this.runningSplitTests.find(e=>e.block.id===Number(t))}initTrackingForSection(t){this.sectionTracker.addSection(t)}onSectionViewed(t){this.trackEvent({sectionId:t,event:"zp_section_viewed"})}onSectionInteracted(t){this.trackEvent({sectionId:t,event:"zp_section_clicked"})}trackEvent({event:t,sectionId:e,payload:i={}}){const n=this.findSplitTestForSection(e);n&&window.Shopify.analytics.publish(t,{...i,sectionId:e,splitTestHash:n.id})}}window.ZipifyPages??={};window.ZipifyPages.SectionSplitTest=new f;})();
428
429})()</script>
429
430    
430<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
430<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/18988623/digital_wallets/dialog">
431<meta id="in-context-paypal-metadata" data-shop-id="18988623" data-venmo-supported="true" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
432<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
432<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=4196958405"></script>
432
433<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
434<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=4196958405&shop_id=18988623" crossorigin="anonymous"></script>
vendor: 1 bytes, line 434
434
435<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":18988623,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/18988623","merchantName":"Constantly Varied Gear","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Constantly Varied Gear","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 435
435
436<script id="shopify-features" type="application/json">{"accessToken":"736abfce1f16339ed8db1f7c915fce4e","betas":["rich-media-storefront-analytics"],"domain":"www.constantlyvariedgear.com","predictiveSearch":true,"shopId":18988623,"locale":"en"}</script>
vendor: 1 bytes, line 436
436
437<script>var Shopify = Shopify || {};
438Shopify.shop = "cvgear.myshopify.com";
439Shopify.locale = "en";
440Shopify.currency = {"active":"USD","rate":"1.0"};
441Shopify.country = "US";
442Shopify.theme = {"name":"Main Theme | Halloween","id":160214024389,"schema_name":"Emerge","schema_version":"10.0.1","theme_store_id":null,"role":"main"};
443Shopify.theme.handle = "null";
444Shopify.theme.style = {"id":null,"handle":null};
445Shopify.cdnHost = "www.constantlyvariedgear.com/cdn";
446Shopify.routes = Shopify.routes || {};
447Shopify.routes.root = "/";
448Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
449Shopify.SignInWithShop = Shopify.SignInWithShop || {};
450Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
451Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 451
451
452<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 452
452
453<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 453
453
454<script>
455  window.ShopifyPay = window.ShopifyPay || {};
456  window.ShopifyPay.apiHost = "shop.app\/pay";
457  window.ShopifyPay.redirectState = null;
458</script>
vendor: 1 bytes, line 458
458
459<script>
460  window.Shopify = window.Shopify || {};
461  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
462  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
463  window.Shopify.SignInWithShop.eligible = true;
464</script>
vendor: 1 bytes, line 464
464
465<script id="shop-js-analytics" type="application/json">{"pageType":"page"}</script>
vendor: 1 bytes, line 465
465
466<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 466
466
467<script type="module">
468  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
469
470  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
471
472</script>
vendor: 1 bytes, line 472
472
473<script>
474  window.Shopify = window.Shopify || {};
475  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
476  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"]};
477</script>
vendor: 1 bytes, line 477
477
478<script>(function() {
479  var isLoaded = false;
480  function asyncLoad() {
481    if (isLoaded) return;
482    isLoaded = true;
483    var urls = ["https:\/\/static.rechargecdn.com\/assets\/js\/widget.min.js?shop=cvgear.myshopify.com","\/\/cdn.shopify.com\/proxy\/4558f6f4c9e5c93feffa2d7579f766e0bb11d863734a50763f66c3cfeea279ff\/app.digital-downloads.com\/js\/customer-orders.js?shop=cvgear.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","https:\/\/config.gorgias.chat\/bundle-loader\/01GYCBXYSDNNPM78C6YVQHS09S?source=shopify1click\u0026shop=cvgear.myshopify.com","https:\/\/form-assets.mailchimp.com\/snippet\/account\/218430174?shop=cvgear.myshopify.com","https:\/\/chimpstatic.com\/mcjs-connected\/js\/users\/ab5cd63fa8ce342d7a9f2eb7c\/30364b65588e1ac1f979c6ab7.js?shop=cvgear.myshopify.com","https:\/\/api.socialsnowball.io\/js\/referral.js?shop=cvgear.myshopify.com","https:\/\/sdk.postscript.io\/sdk-script-loader.bundle.js?shopId=1256\u0026shop=cvgear.myshopify.com","https:\/\/media.9gtb.com\/loader.js?g_cvt_id=619ae140-6228-4438-a709-f2c5353327a0\u0026shop=cvgear.myshopify.com"];
484    for (var i = 0; i < urls.length; i++) {
485      var s = document.createElement('script');
486      s.type = 'text/javascript';
487      s.async = true;
488      s.src = urls[i];
489      var x = document.getElementsByTagName('script')[0];
490      x.parentNode.insertBefore(s, x);
491    }
492  };
493  if(window.attachEvent) {
494    window.attachEvent('onload', asyncLoad);
495  } else {
496    window.addEventListener('load', asyncLoad, false);
497  }
498})();</script>
vendor: 1 bytes, line 498
498
499<script id="__st">var __st={"a":18988623,"offset":-14400,"reqid":"ec5a52b7-1164-4ccc-af38-ced8f7e9beee-1790361728","pageurl":"www.constantlyvariedgear.com\/pages\/ttsl-daily-lander-with-member-login","s":"pages-89117196485","u":"d7afe1955de3","p":"page","rtyp":"page","rid":89117196485};</script>
vendor: 1 bytes, line 499
499
500<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 500
500
501<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 501
501
502<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.constantlyvariedgear.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 502
502
503<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.constantlyvariedgear.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
503<script crossorigin="anonymous" defer="defer" src="//www.constantlyvariedgear.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 503
503
504<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 504
504
505<script>
506  window.Shopify = window.Shopify || {};
507  window.Shopify.MCP = window.Shopify.MCP || {};
508  window.Shopify.MCP.enabled = true;
509  window.Shopify.MCP.shop = "cvgear.myshopify.com";
510  window.Shopify.MCP.mcpEndpoint = "https:\/\/www.constantlyvariedgear.com\/api\/mcp";
511  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"]}}];
512</script>
vendor: 1 bytes, line 512
512
513<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.constantlyvariedgear.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
514</script>
vendor: 1 bytes, line 514
514
515<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.constantlyvariedgear.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
516</script>
vendor: 1 bytes, line 516
516
517<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
518  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);
519</script>
vendor: 1 bytes, line 519
519
520<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})}}));
521</script>
vendor: 1 bytes, line 521
521
522<script integrity="sha256-/LA1C2Bx6899fYCos0FS9qLj2opaGFm7AXrTUvBEb4s=" data-source-attribution="shopify.remote_product_tracking" data-shopify-remote-tracking="{&quot;publisher_shop_id&quot;:18988623,&quot;theme_id&quot;:160214024389,&quot;theme_published&quot;:true,&quot;theme_store_id&quot;:0,&quot;placement&quot;:&quot;collection&quot;,&quot;event_data&quot;:{&quot;handle&quot;:&quot;ttsl-daily-lander-with-member-login&quot;,&quot;page_type&quot;:&quot;page&quot;},&quot;recommendations_tracking_enabled&quot;:true}" defer="defer" src="//www.constantlyvariedgear.com/cdn/shopifycloud/storefront/assets/storefront/remote_product_tracking-91d95044.js" crossorigin="anonymous"></script>
522
523<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.constantlyvariedgear.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
524<style id="shopify-accelerated-checkout-cart">
525        #shopify-buyer-consent {
526  margin-top: 1em;
527  display: inline-block;
528  width: 100%;
529}
530
531#shopify-buyer-consent.hidden {
532  display: none;
533}
534
535#shopify-subscription-policy-button {
536  background: none;
537  border: none;
538  padding: 0;
539  text-decoration: underline;
540  font-size: inherit;
541  cursor: pointer;
542}
543
544#shopify-subscription-policy-button::before {
545  box-shadow: none;
546}
547
548      </style>
549<link rel="stylesheet" media="screen" href="//www.constantlyvariedgear.com/cdn/shop/t/549/compiled_assets/styles.css?v=182277221230279718111790164522">
550<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
550
551<!-- snippets/routes.liquid -->
551<script>
552  if (Shopify) {
553    Shopify.routes = {
554      ...Shopify.routes,
555      all_products_collection: '/collections/all',
556      cart: '/cart',
557      cart_add: '/cart/add',
558      cart_change: '/cart/change',
559      cart_update: '/cart/update',
560      libraries: {
561        theme_async: "//www.constantlyvariedgear.com/cdn/shop/t/549/assets/theme-async.js?v=167031973294244650611787254021",
562        masonry: "//www.constantlyvariedgear.com/cdn/shop/t/549/assets/masonry.min.js?v=153413113355937702121787254021",
563        plyr: "/cdn/shopifycloud/plyr/v2.0/shopify-plyr.en.js",
564        swipe_listener: "//www.constantlyvariedgear.com/cdn/shop/t/549/assets/swipe-listener.min.js?v=123039615894270182531787254021",
565        vimeo: "https://player.vimeo.com/api/player.js"
566      },
567      product_recommendations: '/recommendations/products',
568      predictive_search: '/search/suggest',
569      search: '/search',
570      root: '/',
571      youtube: 'https://youtube.com/iframe_api'
572    }
573  }
574</script>
574
575
576<script>
577      window.uetq = window.uetq || [];
578      window.uetq.push('set', {
579        'pid': {
580          'em': 'checkout.email',
581          'ph': 'billing_address.phone'
582        }
583      });
584    </script>
584
585
586    
586<script type="module" src="//www.constantlyvariedgear.com/cdn/shop/t/549/assets/theme.js?v=169967286853926881421787254021"></script>
586
587
588
589
590
591
592
593
594
595
596    
597
598
599
600
601
602
603
604
605
606
607
608    
609  <style>
610    /* disable transitions on above mentioned page */
611    [data-transition-container][data-transition-type="slide-in"] [data-transition-item],
612    [data-transition-container][data-transition-type="slide-in"] [data-transition-item][data-transition-active="true"],
613    [data-transition-container][data-transition-type="slide-in"] [data-transition-item][data-transition-trigger="hover"]:hover {
614      transition: none !important;
615      transition-property: none !important;
616      animation: none !important;
617      opacity: 1 !important;
618      visibility: visible !important;
619      transform: none !important;
620      will-change: auto !important;
621    }
622
623    /* Neutralize any timing variables the theme uses */
624    :root {
625      --transition--slide-in: none !important;
626    }
627  </style>
628
629
630
631
632
633
634
635  <!-- BEGIN app block: shopify://apps/consentmo-gdpr/blocks/gdpr_cookie_consent/4fbe573f-a377-4fea-9801-3ee0858cae41 -->
636<link rel="preconnect" href="https://app.consentmo.com" crossorigin data-csm-preconnect="app">
637<link rel="dns-prefetch" href="https://workers.consentmo.com" data-csm-preconnect="workers">
638<link rel="dns-prefetch" href="https://storage.consentmo.com" data-csm-preconnect="storage">
639<link rel="preconnect" href="https://cdn.consentmo.com" crossorigin data-csm-preconnect="cdn"><link rel="prefetch" href="https://cdn.shopify.com/extensions/01a0d7a2-a36b-73ee-b8cb-ead3ca4862c3/gdpr-backpack-896/assets/layout-cookie-bar.consentmo.js" crossorigin data-csm-layout-prefetch="banner">
640  <link rel="prefetch" href="https://cdn.shopify.com/extensions/01a0d7a2-a36b-73ee-b8cb-ead3ca4862c3/gdpr-backpack-896/assets/layout-cookie-dialog.consentmo.js" crossorigin data-csm-layout-prefetch="dialog">
641  <link rel="prefetch" href="https://cdn.shopify.com/extensions/01a0d7a2-a36b-73ee-b8cb-ead3ca4862c3/gdpr-backpack-896/assets/layout-cookie-box.consentmo.js" crossorigin data-csm-layout-prefetch="box">
642  <link rel="prefetch" href="https://cdn.shopify.com/extensions/01a0d7a2-a36b-73ee-b8cb-ead3ca4862c3/gdpr-backpack-896/assets/layout-cookie-smart-banner.consentmo.js" crossorigin data-csm-layout-prefetch="smart">
643  <link rel="prefetch" href="https://cdn.shopify.com/extensions/01a0d7a2-a36b-73ee-b8cb-ead3ca4862c3/gdpr-backpack-896/assets/layout-mobile-cookie-bar.consentmo.js" crossorigin data-csm-layout-prefetch="mobile">
643<script>
644(function () {
645  try {
646    document.documentElement.classList.add('csm-cookie-embed');
647  } catch (e) {}
648})();
649</script>
649<script data-consentmo-data-src-bootstrap>
650(function () {
651  'use strict';
652  if (window.__consentmoDataSrcBootstrapInit) return;
653  window.__consentmoDataSrcBootstrapInit = true;
654
655  var DATA_SRC_SELECTOR = [
656    'script[data-src*="consentmo_cookie_consent"]',
657    'script[data-src*="gdpr_cookie_consent.min"]',
658    'script[data-src*="gdrp_cookie_consent_unlimited"]'
659  ].join(',');
660
661  function activateConsentmoDataSrcScripts() {
662    if (!window.Shopify || !window.Shopify.shop) return;
663    document.querySelectorAll(DATA_SRC_SELECTOR).forEach(function (scriptEl) {
664      // getAttribute: src="" must not count as "already has src" (.src === page URL).
665      if (scriptEl.getAttribute('src')) return;
666      var url = scriptEl.getAttribute('data-src');
667      if (!url) return;
668      if (scriptEl.getAttribute('type') === 'text/plain') {
669        scriptEl.removeAttribute('type');
670      }
671      scriptEl.src = url;
672    });
673  }
674  function scheduleActivation() {
675    activateConsentmoDataSrcScripts();
676    // Retry on next task so other DCL handlers (lazy-loaders) can finish setting Shopify.shop / data-src first.
677    setTimeout(activateConsentmoDataSrcScripts, 0);
678  }
679  if (document.readyState === 'loading') {
680    document.addEventListener('DOMContentLoaded', scheduleActivation, { once: true });
681  } else {
682    scheduleActivation();
683  }
684})();
685</script>
685
686
687
688<!-- 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 />
689<link rel='preconnect dns-prefetch' href='https://conf.config-security.com/' crossorigin />
690<script>
691/* >> TriplePixel :: start*/
692window.TriplePixelData={TripleName:"cvgear.myshopify.com",ver:"2.16",plat:"SHOPIFY",isHeadless:false,src:'SHOPIFY_EXT',product:{id:"",name:``,price:"",variant:"",av:{  }},search:"",collection:"",cart:"",template:"page",curr:"USD" || "USD", market:"2326725"},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);
693/* << TriplePixel :: end*/
694</script>
694
695
696
697
698<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
699
700
701
702
703
704
705
706
707
708
709
710
711  
711<script async src="https://static.klaviyo.com/onsite/js/LrjXmE/klaviyo.js?company_id=LrjXmE"></script>
711
712  
712<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>
712
713
714  
715
716
717
718
719  
719<script>
720    window.klaviyoReviewsProductDesignMode = false
721  </script>
721
722
723
724
725  <!-- BEGIN app snippet: customer-hub-data -->
725<script>
726  if (!window.customerHub) {
727    window.customerHub = {};
728  }
729  window.customerHub.storefrontRoutes = {
730    login: "/account/login?return_url=%2F%23k-hub",
731    register: "/account/register?return_url=%2F%23k-hub",
732    logout: "/account/logout",
733    profile: "/account",
734    addresses: "/account/addresses",
735  };
736  
737  window.customerHub.userId = null;
738  
739  window.customerHub.storeDomain = "cvgear.myshopify.com";
740
741  
742
743  
744    window.customerHub.storeLocale = {
745        currentLanguage: 'en',
746        currentCountry: 'US',
747        availableLanguages: [
748          
749            {
750              iso_code: 'en',
751              endonym_name: 'English'
752            }
753          
754        ],
755        availableCountries: [
756          
757            {
758              iso_code: 'AU',
759              name: 'Australia',
760              currency_code: 'AUD'
761            },
762          
763            {
764              iso_code: 'AT',
765              name: 'Austria',
766              currency_code: 'EUR'
767            },
768          
769            {
770              iso_code: 'CA',
771              name: 'Canada',
772              currency_code: 'CAD'
773            },
774          
775            {
776              iso_code: 'DK',
777              name: 'Denmark',
778              currency_code: 'DKK'
779            },
780          
781            {
782              iso_code: 'FR',
783              name: 'France',
784              currency_code: 'EUR'
785            },
786          
787            {
788              iso_code: 'DE',
789              name: 'Germany',
790              currency_code: 'EUR'
791            },
792          
793            {
794              iso_code: 'IE',
795              name: 'Ireland',
796              currency_code: 'EUR'
797            },
798          
799            {
800              iso_code: 'MT',
801              name: 'Malta',
802              currency_code: 'EUR'
803            },
804          
805            {
806              iso_code: 'NL',
807              name: 'Netherlands',
808              currency_code: 'EUR'
809            },
810          
811            {
812              iso_code: 'NZ',
813              name: 'New Zealand',
814              currency_code: 'NZD'
815            },
816          
817            {
818              iso_code: 'PL',
819              name: 'Poland',
820              currency_code: 'PLN'
821            },
822          
823            {
824              iso_code: 'SE',
825              name: 'Sweden',
826              currency_code: 'SEK'
827            },
828          
829            {
830              iso_code: 'CH',
831              name: 'Switzerland',
832              currency_code: 'CHF'
833            },
834          
835            {
836              iso_code: 'GB',
837              name: 'United Kingdom',
838              currency_code: 'GBP'
839            },
840          
841            {
842              iso_code: 'US',
843              name: 'United States',
844              currency_code: 'USD'
845            }
846          
847        ]
848    };
849  
850</script>
850
851<!-- END app snippet -->
852
853
854
855
856
857
858
859<!-- END app block --><!-- BEGIN app block: shopify://apps/fondue-cashback-promotions/blocks/caseback-embed/dcfd972d-99c5-4526-b55b-2d76e990dec8 -->
860<script
861  async
862  id="fondue-cashback"
863  src="https://public.getfondue.com/cashback-extension/cart/fundle.js?v=821da3e2628e25ac60abd6ec2b6827939ad14f8e"
864  api="AJAX"
865  shop="cvgear.myshopify.com"
866  type="application/javascript">
867</script>
867
868
869
870<!-- END app block --><!-- BEGIN app block: shopify://apps/instafeed/blocks/head-block/c447db20-095d-4a10-9725-b5977662c9d5 --><!-- BEGIN app snippet: storefront-script -->
871
872  
873    
873<script>
874      (function () {
875        if (window.instafeedStorefrontScheduled) return;
876        window.instafeedStorefrontScheduled = true;
877
878        var src = "https:\/\/cdn.nfcube.com\/instafeed-6ec1bcbc70b2bafe40c20b5133d383a2.js";
879        var mode = "load";
880        if (!src) return;
881
882        function present() {
883          var scripts = document.getElementsByTagName('script');
884          for (var i = 0; i < scripts.length; i++) {
885            if (scripts[i].src === src) return true;
886          }
887          return false;
888        }
889
890        function append() {
891          if (present()) return;
892          var script = document.createElement('script');
893          script.async = true;
894          script.src = src;
895          document.body.appendChild(script);
896        }
897
898        if (mode === 'defer') {
899          if (present()) return;
900          var deferred = document.createElement('script');
901          deferred.src = src;
902          deferred.defer = true;
903          (document.head || document.documentElement).appendChild(deferred);
904          return;
905        }
906
907        if (mode === 'consent') {
908          var appended = false;
909          function appendOnce() {
910            if (appended) return;
911            appended = true;
912            append();
913          }
914          function onConsentReady() {
915            if (window.Shopify && window.Shopify.customerPrivacy && window.Shopify.customerPrivacy.marketingAllowed()) appendOnce();
916          }
917          function boot() {
918            document.addEventListener('visitorConsentCollected', function (event) {
919              if (event.detail && event.detail.marketingAllowed) appendOnce();
920            });
921            if (window.Shopify && window.Shopify.loadFeatures) {
922              window.Shopify.loadFeatures([{ name: 'consent-tracking-api', version: '0.1' }], onConsentReady);
923            } else {
924              onConsentReady();
925            }
926          }
927          if (document.readyState === 'loading') document.addEventListener('DOMContentLoaded', boot);
928          else boot();
929          return;
930        }
931
932        if (document.readyState === 'complete') append();
933        else window.addEventListener('load', function () { append(); });
934      })();
935    </script>
935
936  
937
938<!-- END app snippet -->
939
940
941
942
943<!-- END app block --><!-- BEGIN app block: shopify://apps/elevar-conversion-tracking/blocks/dataLayerEmbed/bc30ab68-b15c-4311-811f-8ef485877ad6 -->
944
945
946
947<script type="module" dynamic>
948  const configUrl = "/a/elevar/static/configs/1a205b4bdab7bb3ff803f0a9a69b1ff9fb400f0a/config.js";
949  const config = (await import(configUrl)).default;
950  const scriptUrl = config.script_src_app_theme_embed;
951
952  if (scriptUrl) {
953    const { handler } = await import(scriptUrl);
954
955    await handler(
956      config,
957      {
958        cartData: {
959  marketId: "2326725",
960  localeCountryCode:"US",
961  attributes:{},
962  cartTotal: "0.0",
963  currencyCode:"USD",
964  items: []
965}
966,
967        user: {
968  cartTotal: "0.0",
969  currencyCode:"USD",
970  customer: {},
971}
972,
973        isOnCartPage:false,
974        collectionView:null,
975        searchResultsView:null,
976        productView:null,
977      }
978    );
979  }
980</script>
980
981
982
983<!-- END app block --><!-- BEGIN app block: shopify://apps/loyalty-rewards-and-referrals/blocks/embed-sdk/6f172e67-4106-4ac0-89c5-b32a069b3101 -->
984
985<style
986  type='text/css'
987  data-lion-app-styles='main'
988  data-lion-app-styles-settings='{&quot;disableBundledCSS&quot;:false,&quot;disableBundledFonts&quot;:false,&quot;useClassIsolator&quot;:false}'
989></style>
990
991<!-- loyaltylion.snippet.version=9283085fd3+12800 -->
992
993
994<script>
995  
996  !function(t,n){function o(n){var o=t.getElementsByTagName("script")[0],i=t.createElement("script");i.src=n,i.crossOrigin="",o.parentNode.insertBefore(i,o)}if(!n.isLoyaltyLion){window.loyaltylion=n,void 0===window.lion&&(window.lion=n),n.version=2,n.isLoyaltyLion=!0;var i=new Date,e=i.getFullYear().toString()+i.getMonth().toString()+i.getDate().toString();o("https://sdk.loyaltylion.net/static/2/loader.js?t="+e);var r=!1;n.init=function(t){if(r)throw new Error("Cannot call lion.init more than once");r=!0;var a=n._token=t.token;if(!a)throw new Error("Token must be supplied to lion.init");for(var l=[],s="_push configure bootstrap shutdown on removeListener authenticateCustomer".split(" "),c=0;c<s.length;c+=1)!function(t,n){t[n]=function(){l.push([n,Array.prototype.slice.call(arguments,0)])}}(n,s[c]);o("https://sdk.loyaltylion.net/sdk/start/"+a+".js?t="+e+i.getHours().toString()),n._initData=t,n._buffer=l}}}(document,window.loyaltylion||[]);
997
998  
999    
1000      loyaltylion.init(
1001        { token: "38221155094f764c0ce5c6594213fc77" }
1002      );
1003    
1004  
1005
1006  loyaltylion.configure({
1007    disableBundledCSS: false,
1008    disableBundledFonts: false,
1009    useClassIsolator: false,
1010  })
1011
1012  
1013</script>
1013
1014
1015
1016
1017<!-- END app block -->
1017<script src="https://cdn.shopify.com/extensions/01a0d7a2-a36b-73ee-b8cb-ead3ca4862c3/gdpr-backpack-896/assets/consentmo_cookie_consent.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 1017
1017
1018<script src="https://cdn.shopify.com/extensions/019fdc0d-a3a6-740d-a2c6-267c07342bce/zipifypages-40/assets/theme-helper.js" type="text/javascript" defer="defer"></script>
1018
1019<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1020<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: 18988623,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "page"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 1020
1020
1021<script>
1022  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
1023</script>
vendor: 1 bytes, line 1023
1023
1024<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}
1024).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: 18988623,storefrontBaseUrl: "https://www.constantlyvariedgear.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.constantlyvariedgear.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"2721415365","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"f92d7cfd1521456d481ee553d236893f","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"]}
1024,"dataSharingState":"unrestricted"},{"id":"2086535365","configuration":"{\"mailchimp_store_id\":\"store_evwcda6eszpe9z293ovi\", \"mailchimp_user_id\":\"218430174\",\"mailchimp_list_id\":\"e1a56850ff\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"e357a49eadeb6216a959d63fa3fb8f55","type":"APP","apiClientId":2585307,"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","enabledFlags":["9a3ed68a"]},{"id":"1963360453","configuration":"{\"shopId\":\"18988623\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"83adcaf06c5deacff41ffdf8f92d9129","type":"APP","apiClientId":246667608065,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_phone","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1518993605","configuration":"{\"accountID\":\"LrjXmE\",\"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":"1354924229","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"ef9b37cee6fb2f93ffcc681cf1cfdc4e","type":"APP","apiClientId":3624803,"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":"1307214021","configuration":"{\"matomoUrl\":\"https:\\\/\\\/analytics.zipify.com\",\"matomoSiteId\":\"2544\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"4c3b52af25958dd82af2943ee5bcccd8","type":"APP","apiClientId":1436544,"privacyPurposes":["ANALYTICS","PREFERENCES"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"984449221","configuration":"{\"shopId\":\"1256\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"2eedfe5ca9c7d4954f200bfa1ffb380d","type":"APP","apiClientId":2328352,"privacyPurposes":["MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted","enabledFlags":["9a3ed68a"]},{"id":"449642693","configuration":"{\"pixelCode\":\"C6BUI235CTL5R9MV9SL0\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"22e92c2ad45662f435e4801458fb78cc","type":"APP","apiClientId":4383523,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"312541381","configuration":"{\"config_url\": \"https:\/\/shopify-gtm-suite.getelevar.com\/configs\/1a205b4bdab7bb3ff803f0a9a69b1ff9fb400f0a\/config.js\"}","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"7ae63d00911d5ee26809bf1e3232d852","type":"APP","apiClientId":2509311,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
1024,"dataSharingState":"unrestricted"},{"id":"284065989","configuration":"{\"shopDomain\":\"cvgear.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"1cc50c06a2fd060c142979e7a3df92db","type":"APP","apiClientId":2436932,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"107839685","configuration":"{\"tagID\":\"2613904615366\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7ae565e198624b39e0856d352b9a6b4c","type":"APP","apiClientId":3009811,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"60588229","configuration":"{\"shopId\":\"cvgear.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":"41812165","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["SALE_OF_DATA"],"name":"Elevar - Checkout tracking"},{"id":"157974725","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["SALE_OF_DATA"],"name":"CustomersAI"},{"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":"Constantly Varied Gear","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"cvgear.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/www.constantlyvariedgear.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"7478553280709","handle":"aurora-borealis-leggings","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45078880387269","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7048189739205","handle":"t-flex-leggings","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44886929408197","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"4422475350118","handle":"black-leopard-leggings","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44991578603717","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8303628517573","handle":"longline-bra-black-leopard","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44653386793157","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8303631335621","handle":"longline-bra-t-flex","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44653390594245","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8548836442309","handle":"shipping-protection","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45579464540357","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7439912239301","handle":"pumpkin-patch-plaid-leggings","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44695609082053","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7564442960069","handle":"wanderlust-leggings","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44734168465605","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7440021487813","handle":"spider-web-leggings","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45936083992773","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7864518049989","handle":"leaf-me-alone-leggings","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44734173053125","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7866369638597","handle":"spooky-lace-leggings","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45945764118725","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"3497173418086","handle":"5-inseam-black-shorts","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44989495738565","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9033948856517","handle":"death-grip-leggings","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"46948846174405","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9042625691845","handle":"shorts-death-grip","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"46980417945797","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}
1024,{"id":"10322544754885","handle":"batshit-crazy-leggings","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"50537943662789","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://www.constantlyvariedgear.com/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"160214024389","themePublished":"true","eventMetadataId":"2591e377-6abb-412d-895c-a904b4eff36e","pageType":"page","resourceId":"89117196485","shopId":"18988623","storefrontBaseUrl":"https:\/\/www.constantlyvariedgear.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"c8540278we853e1abpb62b2c4amde256306","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
1024<script>
1025  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
1026  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
1027  window.ShopifyAnalytics.meta.currency = 'USD';
1028  var meta = {"page":{"pageType":"page","resourceType":"page","resourceId":89117196485,"requestId":"ec5a52b7-1164-4ccc-af38-ced8f7e9beee-1790361728"}};
1029  for (var attr in meta) {
1030    window.ShopifyAnalytics.meta[attr] = meta[attr];
1031  }
1032</script>
vendor: 1 bytes, line 1032
1032
1033<script class="analytics">
1034  (function () {
1035    var customDocumentWrite = function(content) {
1036      var jquery = null;
1037
1038      if (window.jQuery) {
1039        jquery = window.jQuery;
1040      } else if (window.Checkout && window.Checkout.$) {
1041        jquery = window.Checkout.$;
1042      }
1043
1044      if (jquery) {
1045        jquery('body').append(content);
1046      }
1047    };
1048
1049    var hasLoggedConversion = function(token) {
1050      if (token) {
1051        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
1052      }
1053      return false;
1054    }
1055
1056    var setCookieIfConversion = function(token) {
1057      if (token) {
1058        var twoMonthsFromNow = new Date(Date.now());
1059        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
1060
1061        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
1062      }
1063    }
1064
1065    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
1066    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
1067    if (trekkie.integrations) {
1068      return;
1069    }
1070    trekkie.methods = [
1071      'identify',
1072      'page',
1073      'ready',
1074      'track',
1075      'trackForm',
1076      'trackLink'
1077    ];
1078    trekkie.factory = function(method) {
1079      return function() {
1080        var args = Array.prototype.slice.call(arguments);
1081        args.unshift(method);
1082        trekkie.push(args);
1083        if (method == 'track' || method == 'page') {
1084          var pageUrl;
1085          try {
1086            pageUrl = window.location.href;
1087          } catch (e) {}
1088          var pageReferrer;
1089          try {
1090            pageReferrer = document.referrer;
1091          } catch (e) {}
1092          try {
1093            if (window.__TREKKIE_SHIM_QUEUE == null) {
1094              window.__TREKKIE_SHIM_QUEUE = [];
1095            }
1096            window.__TREKKIE_SHIM_QUEUE.push({
1097              from: 'trekkie-stub',
1098              method: method,
1099              args: args.slice(1),
1100              pageContext: {
1101                url: pageUrl,
1102                referrer: pageReferrer
1103              }
1104            });
1105          } catch (e) {
1106            // no-op
1107          }
1108        }
1109        return trekkie;
1110      };
1111    };
1112    for (var i = 0; i < trekkie.methods.length; i++) {
1113      var key = trekkie.methods[i];
1114      trekkie[key] = trekkie.factory(key);
1115    }
1116    trekkie.load = function(config) {
1117      trekkie.config = config || {};
1118      trekkie.config.initialDocumentCookie = document.cookie;
1119      var first = document.getElementsByTagName('script')[0];
1120var script = document.createElement('script');
1121script.type = 'text/javascript';
1122script.onerror = function(e) {
1123  var scriptFallback = document.createElement('script');
1124  scriptFallback.type = 'text/javascript';
1125  scriptFallback.onerror = function(error) {
1126          var Monorail = {
1127      produce: function produce(monorailDomain, schemaId, payload) {
1128        var currentMs = new Date().getTime();
1129        var event = {
1130          schema_id: schemaId,
1131          payload: payload,
1132          metadata: {
1133            event_created_at_ms: currentMs,
1134            event_sent_at_ms: currentMs
1135          }
1136        };
1137        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
1138      },
1139      sendRequest: function sendRequest(endpointUrl, payload) {
1140        // Try the sendBeacon API
1141        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
1142          var blobData = new window.Blob([payload], {
1143            type: 'text/plain'
1144          });
1145
1146          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
1147            return true;
1148          } // sendBeacon was not successful
1149
1150        } // XHR beacon
1151
1152        var xhr = new XMLHttpRequest();
1153
1154        try {
1155          xhr.open('POST', endpointUrl);
1156          xhr.setRequestHeader('Content-Type', 'text/plain');
1157          xhr.send(payload);
1158        } catch (e) {
1159          console.log(e);
1160        }
1161
1162        return false;
1163      },
1164      isIos12: function isIos12() {
1165        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
1166      }
1167    };
1168    Monorail.produce('monorail-edge.shopifysvc.com',
1169      'trekkie_storefront_load_errors/1.1',
1170      {shop_id: 18988623,
1171      theme_id: 160214024389,
1172      app_name: "storefront",
1173      context_url: window.location.href,
1174      source_url: "//www.constantlyvariedgear.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"});
1175
1176  };
1177  scriptFallback.async = true;
1178  scriptFallback.src = '//www.constantlyvariedgear.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
1179  first.parentNode.insertBefore(scriptFallback, first);
1180};
1181script.async = true;
1182script.src = '//www.constantlyvariedgear.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
1183first.parentNode.insertBefore(script, first);
1184
1185    };
1186    trekkie.load(
1187      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":18988623,"isMerchantRequest":null,"themeId":160214024389,"themeCityHash":"8406621461659786157","contentLanguage":"en","currency":"USD","eventMetadataId":"2591e377-6abb-412d-895c-a904b4eff36e"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}}
1188    );
1189
1190    var loaded = false;
1191    trekkie.ready(function() {
1192      if (loaded) return;
1193      loaded = true;
1194
1195      window.ShopifyAnalytics.lib = window.trekkie;
1196
1197      var originalDocumentWrite = document.write;
1198      document.write = customDocumentWrite;
1199      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
1200      document.write = originalDocumentWrite;
1201
1202      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
1203      var token = match? match[1]: undefined;
1204      if (!hasLoggedConversion(token)) {
1205        setCookieIfConversion(token);
1206        
1207      }
1208    });
1209
1210    window.ShopifyAnalytics.lib.page(null,{"pageType":"page","resourceType":"page","resourceId":89117196485,"requestId":"ec5a52b7-1164-4ccc-af38-ced8f7e9beee-1790361728","shopifyEmitted":true});
1211
1212    var eventsListenerScript = document.createElement('script');
1213    eventsListenerScript.async = true;
1214    eventsListenerScript.src = "//www.constantlyvariedgear.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
1215    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
1216})();</script>
vendor: 1 bytes, line 1216
1216
1217<script
1218  defer
1219  src="https://www.constantlyvariedgear.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
1220  data-application="storefront-renderer"
1221  data-shop-id="18988623"
1222  data-render-region="gcp-us-central1"
1223  data-page-type="page"
1224  data-theme-instance-id="160214024389"
1225  data-theme-name="Emerge"
1226  data-theme-version="10.0.1"
1227  data-monorail-region="shop_domain"
1228  data-resource-timing-sampling-rate="10"
1229  data-shs="true"
1230  data-shs-beacon="true"
1231  data-shs-export-with-fetch="true"
1232  data-shs-logs-sample-rate="1"
1233  data-shs-beacon-endpoint="https://www.constantlyvariedgear.com/api/collect"
1234></script>
1234
1235<meta name="shopify-y" content="ce70cd69-14e5-4698-bf61-b2d7b1d38341" data-expiration="1821919329000"><meta name="shopify-s" content="c863c511-fff5-4d4b-b549-9ec05a6ac271" data-expiration="1790363529000"><meta name="new-cookie-storage-activated" content="t">
1236</head>
1237
1238  <body
1239    class="template--page"
1240    data-theme-id="833"
1241    data-theme-name="Emerge"
1242    data-theme-version="10.0.1"
1243    data-theme-preset="tones"
1244  >
1245    <!--[if IE]>
1246      <div style="text-align:center;padding:72px 16px;">
1247        Browser unsupported, please update or try an alternative
1248      </div>
1249      <style>
1250        .layout--viewport { display: none; }
1251      </style>
1252    <![endif]-->
1253
1254    <a data-item="a11y-button" href='#main_content' id="a11y_skip">Skip to main content</a>
1255
1256    <div
1257      class="layout--viewport"
1258      
1259      data-transition-button="true"
1260      data-drawer-status="closed"
1261      data-drop-shadows="false"
1262      data-cart-empty="true"
1263      data-logged-in="false"
1264      data-product-storage="4"
1265      data-overlap-footer="false"
1266      data-transition-container="viewport"
1267    ><!-- BEGIN sections: header-group -->
1268<aside id="shopify-section-sections--22640681976005__announcement" class="shopify-section shopify-section-group-header-group section--announcement"><!-- sections/announcement.liquid --><announcement-bar-element
1269  class="announcement--root"
1270  data-section-id="sections--22640681976005__announcement"
1271  data-section-type="announcement"
1272  data-countdown-container
1273  data-background-color="dark"
1274  data-border="none"
1275  data-rotate-frequency="5"
1276  data-scroll-text="false"
1277  data-sticky-enabled="false"
1278  data-text-color="white"
1279  
1280  
1281>
1282  <div class="announcement--wrapper">
1283    <div class="announcement--left" data-mq="medium-large"><!-- snippets/social-media.liquid --><div
1284  class="social-media--root"
1285  data-type="follow"
1286  data-view="icons"
1287  data-hover-color="brand"
1288  data-alignment="left"
1289  data-mobile-alignment=""
1290  
1291><ul
1292          class="social-media--items"
1293          
1294        ><li class="social-media--item">
1295              <a
1296                class="social-facebook--link"
1297                rel="noreferrer"
1298                target="_blank"
1299                
1300                  href="https://www.facebook.com/constantlyvariedgear"
1301                
1302                
1303                aria-label="facebook"
1304              ><svg class="icon--root icon--facebook icon--social-media" data-invertible="true" width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg">
1305      <path d="M18.896 0H1.104C.494 0 0 .494 0 1.104v17.793C0 19.506.494 20 1.104 20h9.58v-7.745H8.076V9.237h2.606V7.01c0-2.583 1.578-3.99 3.883-3.99 1.104 0 2.052.082 2.329.119v2.7h-1.598c-1.254 0-1.496.597-1.496 1.47v1.928h2.989l-.39 3.018h-2.6V20h5.098c.608 0 1.102-.494 1.102-1.104V1.104C20 .494 19.506 0 18.896 0Z" fill="currentColor" fill-rule="evenodd" />
1306    </svg></a>
1307            </li><li class="social-media--item">
1308              <a
1309                class="social-instagram--link"
1310                rel="noreferrer"
1311                target="_blank"
1312                
1313                  href="https://www.instagram.com/constantly_varied_gear"
1314                
1315                
1316                aria-label="instagram"
1317              ><svg class="icon--root icon--instagram icon--social-media" data-invertible="true" width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg">
1318      <path d="M15.33 5.87a1.208 1.208 0 0 1-1.2-1.197 1.215 1.215 0 0 1 1.207-1.212c.649.002 1.198.55 1.202 1.2.005.659-.547 1.21-1.21 1.209Zm-5.332 9.273c-2.828 0-5.128-2.297-5.14-5.134-.013-2.83 2.31-5.148 5.148-5.138a5.126 5.126 0 0 1 5.124 5.137 5.14 5.14 0 0 1-5.133 5.135Zm-.01-1.808a3.343 3.343 0 0 0 3.342-3.324 3.348 3.348 0 0 0-3.325-3.34 3.343 3.343 0 0 0-3.34 3.324 3.34 3.34 0 0 0 3.324 3.34ZM1.787 9.997h.038c0 1.052-.018 2.104.007 3.154.015.652.048 1.311.16 1.953.259 1.484 1.12 2.454 2.597 2.845.737.195 1.492.215 2.243.222 2.11.016 4.219.017 6.328-.002a11.723 11.723 0 0 0 1.952-.162c1.483-.265 2.451-1.13 2.834-2.61.214-.821.218-1.663.225-2.5.018-1.931.02-3.863-.002-5.793-.008-.725-.042-1.458-.16-2.171-.25-1.502-1.116-2.488-2.614-2.878-.82-.213-1.663-.218-2.5-.225-1.93-.018-3.861-.02-5.793.002-.724.008-1.456.047-2.17.16-1.4.224-2.388 1-2.81 2.382a6.122 6.122 0 0 0-.247 1.519c-.056 1.367-.062 2.736-.088 4.104ZM20 7.143v5.715c-.01.104-.024.208-.031.313-.044.658-.056 1.32-.137 1.975-.117.95-.44 1.833-1.019 2.607-1.072 1.433-2.57 2.03-4.296 2.164-.446.035-.895.055-1.343.083H6.786c-.092-.01-.183-.028-.274-.034-.473-.03-.95-.04-1.421-.092-1.032-.114-1.998-.424-2.84-1.
1318051C.812 17.748.215 16.247.084 14.514c-.033-.419-.056-.84-.083-1.26V6.746c.014-.157.025-.314.04-.47.067-.63.08-1.27.21-1.887C.638 2.56 1.686 1.245 3.44.532c.932-.379 1.919-.46 2.913-.49.263-.008.526-.028.79-.042h5.714c.09.01.183.024.274.03.671.045 1.347.054 2.014.14 1.044.133 2.002.507 2.823 1.191 1.31 1.094 1.833 2.555 1.948 4.202.037.526.056 1.053.084 1.58Z" fill="currentColor" fill-rule="evenodd" />
1319    </svg></a>
1320            </li><li class="social-media--item">
1321              <a
1322                class="social-youtube--link"
1323                rel="noreferrer"
1324                target="_blank"
1325                
1326                  href="https://www.youtube.com/@CONSTANTLYVARIEDGEAR1"
1327                
1328                
1329                aria-label="youtube"
1330              ><svg class="icon--root icon--youtube icon--social-media" data-invertible="true" width="29" height="20" viewBox="0 0 29 20" xmlns="http://www.w3.org/2000/svg">
1331      <path d="M28.166 3.123c.596 2.228.596 6.877.596 6.877s0 4.649-.596 6.877a3.577 3.577 0 0 1-2.522 2.526C23.419 20 14.5 20 14.5 20s-8.92 0-11.145-.597a3.575 3.575 0 0 1-2.521-2.526C.238 14.649.238 10 .238 10s0-4.649.596-6.877A3.574 3.574 0 0 1 3.355.597C5.58 0 14.5 0 14.5 0s8.92 0 11.144.597a3.576 3.576 0 0 1 2.522 2.526ZM11.583 14.221 19.038 10l-7.455-4.221v8.442Z" fill="currentColor" fill-rule="evenodd" />
1332    </svg></a>
1333            </li><li class="social-media--item">
1334              <a
1335                class="social-tiktok--link"
1336                rel="noreferrer"
1337                target="_blank"
1338                
1339                  href="https://www.tiktok.com/@constantlyvariedgear"
1340                
1341                
1342                aria-label="tiktok"
1343              ><svg class="icon--root icon--tiktok icon--social-media" data-invertible="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2859 3333" shape-rendering="geometricPrecision" text-rendering="geometricPrecision" image-rendering="optimizeQuality" fill-rule="evenodd" clip-rule="evenodd">
1344      <path fill="currentColor" d="M2081 0c55 473 319 755 778 785v532c-266 26-499-61-770-225v995c0 1264-1378 1659-1932 753-356-583-138-1606 1004-1647v561c-87 14-180 36-265 65-254 86-398 247-358 531 77 544 1075 705 992-358V1h551z" />
1345    </svg></a>
1346            </li></ul></div>
1347
1348</div>
1349
1350    <div class="announcement--center"><button
1351          class="announcement--previous"
1352          aria-label="previous"
1353          aria-hidden="true"
1354        ><svg class="icon--root icon--chevron-left" data-invertible="true" width="12" height="20" viewBox="0 0 12 20" xmlns="http://www.w3.org/2000/svg">
1355      <path d="m3.13 10 8.58 8.58L10.29 20l-10-10 10-10 1.42 1.42z" fill="currentColor" fill-rule="nonzero" />
1356    </svg></button><div class="announcement--blocks"><a
1357      class="announcement--block"href="/collections/tie-dye-collection"aria-hidden="false"
1358      data-transition-item="viewport"
1359      data-transition-trigger="custom"
1360      data-transition-type="slide-in"
1361      data-transition-active="false"data-mq=""
1362    ><div class="announcement--block-wrapper"><div class="announcement--text" data-item="nav-text">SHOP NEW TIE DYE PRINTS</div></div></a><a
1363      class="announcement--block"href="/collections/fright-fest-2026"aria-hidden="true"
1364      data-transition-item="viewport"
1365      data-transition-trigger="custom"
1366      data-transition-type="slide-in"
1367      data-transition-active="false"data-mq=""
1368    ><div class="announcement--block-wrapper"><div class="announcement--text" data-item="nav-text">SHOP VIRAL HALLOWEEN LEGGINGS👻</div></div></a></div><button
1369          class="announcement--next"
1370          aria-label="next"
1371          aria-hidden="true"
1372        ><svg class="icon--root icon--chevron-right" data-invertible="true" width="12" height="20" viewBox="0 0 12 20" xmlns="http://www.w3.org/2000/svg">
1373      <path d="M8.87 10 .29 1.42 1.71 0l10 10-10 10-1.42-1.42z" fill="currentColor" fill-rule="nonzero" />
1374    </svg></button></div>
1375
1376    <div class="announcement--right" data-mq="medium-large"></div>
1377  </div>
1378</announcement-bar-element>
1379
1380<style>
1381  :root {
1382    --announcement--sticky: 0;
1383  }
1384
1385  .section--header ~ #shopify-section-sections--22640681976005__announcement {
1386    top: calc(var(--header--sticky, 0) * var(--header--height, 0px));
1387    z-index: 4;
1388  }
1389</style>
1390
1391
1392<script>
1393  document.documentElement.style.setProperty(
1394    '--announcement--height',
1395    `${document.querySelector('.announcement--root').offsetHeight.toFixed(2)}px`
1396  );
1397</script>
1397<element-relocator data-move-into=".mobile-nav--social-icons" data-mq="none"><!-- snippets/social-media.liquid --><div
1398  class="social-media--root"
1399  data-type="follow"
1400  data-view="icons"
1401  data-hover-color="brand"
1402  data-alignment="left"
1403  data-mobile-alignment="left"
1404  
1405><ul
1406          class="social-media--items"
1407          
1408        ><li class="social-media--item">
1409              <a
1410                class="social-facebook--link"
1411                rel="noreferrer"
1412                target="_blank"
1413                
1414                  href="https://www.facebook.com/constantlyvariedgear"
1415                
1416                
1417                aria-label="facebook"
1418              ><svg class="icon--root icon--facebook icon--social-media" data-invertible="true" width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg">
1419      <path d="M18.896 0H1.104C.494 0 0 .494 0 1.104v17.793C0 19.506.494 20 1.104 20h9.58v-7.745H8.076V9.237h2.606V7.01c0-2.583 1.578-3.99 3.883-3.99 1.104 0 2.052.082 2.329.119v2.7h-1.598c-1.254 0-1.496.597-1.496 1.47v1.928h2.989l-.39 3.018h-2.6V20h5.098c.608 0 1.102-.494 1.102-1.104V1.104C20 .494 19.506 0 18.896 0Z" fill="currentColor" fill-rule="evenodd" />
1420    </svg></a>
1421            </li><li class="social-media--item">
1422              <a
1423                class="social-instagram--link"
1424                rel="noreferrer"
1425                target="_blank"
1426                
1427                  href="https://www.instagram.com/constantly_varied_gear"
1428                
1429                
1430                aria-label="instagram"
1431              ><svg class="icon--root icon--instagram icon--social-media" data-invertible="true" width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg">
1432      <path d="M15.33 5.87a1.208 1.208 0 0 1-1.2-1.197 1.215 1.215 0 0 1 1.207-1.212c.649.002 1.198.55 1.202 1.2.005.659-.547 1.21-1.21 1.209Zm-5.332 9.273c-2.828 0-5.128-2.297-5.14-5.134-.013-2.83 2.31-5.148 5.148-5.138a5.126 5.126 0 0 1 5.124 5.137 5.14 5.14 0 0 1-5.133 5.135Zm-.01-1.808a3.343 3.343 0 0 0 3.342-3.324 3.348 3.348 0 0 0-3.325-3.34 3.343 3.343 0 0 0-3.34 3.324 3.34 3.34 0 0 0 3.324 3.34ZM1.787 9.997h.038c0 1.052-.018 2.104.007 3.154.015.652.048 1.311.16 1.953.259 1.484 1.12 2.454 2.597 2.845.737.195 1.492.215 2.243.222 2.11.016 4.219.017 6.328-.002a11.723 11.723 0 0 0 1.952-.162c1.483-.265 2.451-1.13 2.834-2.61.214-.821.218-1.663.225-2.5.018-1.931.02-3.863-.002-5.793-.008-.725-.042-1.458-.16-2.171-.25-1.502-1.116-2.488-2.614-2.878-.82-.213-1.663-.218-2.5-.225-1.93-.018-3.861-.02-5.793.002-.724.008-1.456.047-2.17.16-1.4.224-2.388 1-2.81 2.382a6.122 6.122 0 0 0-.247 1.519c-.056 1.367-.062 2.736-.088 4.104ZM20 7.143v5.715c-.01.104-.024.208-.031.313-.044.658-.056 1.32-.137 1.975-.117.95-.44 1.833-1.019 2.607-1.072 1.433-2.57 2.03-4.296 2.164-.446.035-.895.055-1.343.083H6.786c-.092-.01-.183-.028-.274-.034-.473-.03-.95-.04-1.421-.092-1.032-.114-1.998-.424-2.84-1.051C.812 17.748.215 16.247.084 14.514c-.033-.419-.056-.84-.083-1.26V6.746c.014-.157.025-.314.04-.47.067-.63.08-1.27.21-1.887C.638 2.56 1.686 1.245 3.44.532c.932-.379 1.919-.46 2.913-.49.263-.008.526-.028.79-.042h5.714c.09.01.183.024.274.03.671.045 1.347.054 2.014.14 1.044.133 2.002.507 2.823 1.191 1.31 1.094 1.833 2.555 1.948 4.202.037.526.056 1.053.084 1.58Z" fill="currentColor" fill-rule="evenodd" />
1433    </svg></a>
1434            </li><li class="social-media--item">
1435              <a
1436                class="social-youtube--link"
1437                rel="noreferrer"
1438                target="_blank"
1439                
1440                  href="https://www.youtube.com/@CONSTANTLYVARIEDGEAR1"
1441                
1442                
1443                aria-label="youtube"
1444              ><svg class="icon--root icon--youtube icon--social-media" data-invertible="true" width="29" height="20" viewBox="0 0 29 20" xmlns="http://www.w3.org/2000/svg">
1445      <path d="M28.166 3.123c.596 2.228.596 6.877.596 6.877s0 4.649-.596 6.877a3.577 3.577 0 0 1-2.522 2.526C23.419 20 14.5 20 14.5 20s-8.92 0-11.145-.597a3.575 3.575 0 0 1-2.521-2.526C.238 14.649.238 10 .238 10s0-4.649.596-6.877A3.574 3.574 0 0 1 3.355.597C5.58 0 14.5 0 14.5 0s8.92 0 11.144.597a3.576 3.576 0 0 1 2.522 2.526ZM11.583 14.221 19.038 10l-7.455-4.221v8.442Z" fill="currentColor" fill-rule="evenodd" />
1446    </svg></a>
1447            </li><li class="social-media--item">
1448              <a
1449                class="social-tiktok--link"
1450                rel="noreferrer"
1451                target="_blank"
1452                
1453                  href="https://www.tiktok.com/@constantlyvariedgear"
1454                
1455                
1456                aria-label="tiktok"
1457              ><svg class="icon--root icon--tiktok icon--social-media" data-invertible="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2859 3333" shape-rendering="geometricPrecision" text-rendering="geometricPrecision" image-rendering="optimizeQuality" fill-rule="evenodd" clip-rule="evenodd">
1458      <path fill="currentColor" d="M2081 0c55 473 319 755 778 785v532c-266 26-499-61-770-225v995c0 1264-1378 1659-1932 753-356-583-138-1606 1004-1647v561c-87 14-180 36-265 65-254 86-398 247-358 531 77 544 1075 705 992-358V1h551z" />
1459    </svg></a>
1460            </li></ul></div>
1461
1462</element-relocator></aside><header id="shopify-section-sections--22640681976005__header" class="shopify-section shopify-section-group-header-group section--header td-header">
1463<header-element
1464  class="header--root"
1465  data-section-id="sections--22640681976005__header"
1466  data-section-type="header"
1467  data-background-color="none"
1468  
1469  data-container-width="6"
1470  data-hover-disabled="false"
1471  data-icons="true"
1472  data-layout="left-center"
1473  data-mobile-spacing-above="none"
1474  data-mobile-spacing-below="none"
1475  data-overlap-behavior="drawer"
1476  data-reduce-height="true"
1477  data-scroll-hide="false"
1478  data-spacing-above="none"
1479  data-spacing-below="none"
1480  data-sticky="false"
1481  data-sticky-enabled="true"
1482  data-text-color="body"
1483  data-transparent-enabled="false"
1484  data-transparent-text-color="white"
1485  aria-expanded="false"
1486  aria-hidden="false"
1487><div class="header--wrapper">
1488    
1489      <div class="header--logo"><div class="header--primary-logo"><!-- snippets/logo.liquid --><a
1490  class="small-logo--root"
1491  href="/"
1492  title="Constantly Varied Gear"
1493  itemscope
1494  itemprop="url"
1495  itemtype="https://schema.org/Organization"
1496><img src="//www.constantlyvariedgear.com/cdn/shop/files/halloween_logo.png?v=1755795626&amp;width=210" alt="orange &quot;CVG&quot; logo with black bats" srcset="//www.constantlyvariedgear.com/cdn/shop/files/halloween_logo.png?v=1755795626&amp;width=210 210w" width="210" height="100" loading="eager" itemprop="logo" style="--width:105px;--mobile-width:84px;" fetchpriority="high"></a>
1497
1498</div></div>
1499    
1500<nav
1501      class="header--primary-nav"
1502      
1503        aria-hidden="true"
1504      
1505    >
1506      <button
1507        class="header--drawer-toggle"
1508        data-drawer-open="left"
1509        data-drawer-view="y-menu"
1510        
1511          aria-label="Toggle drawer"
1512        
1513        aria-haspopup="menu"
1514      ><span></span><span></span><span></span></button><button
1515      class="header--search"
1516      data-drawer-open="top"
1517      data-drawer-view="search"
1518      data-item="nav-text"
1519      aria-label="Search"
1520      tabindex="0"
1521    ><svg class="icon--root icon--search" viewBox="0 0 24 24">
1522      <path fill-rule="evenodd" clip-rule="evenodd" d="M16.5 11a6.5 6.5 0 1 1-13 0 6.5 6.5 0 0 1 13 0Zm-.797 5.61a8 8 0 1 1 .948-1.163l5.331 4.479-.964 1.148-5.315-4.464Z" />
1523    </svg><span class="td-search--drawer-only">Search</span>
1524    </button>
1525
1526<x-menu-element
1527    class="x-menu"
1528    aria-hidden="false"
1529    data-mq="medium-large"
1530    style="--highlight-color:#de0000;"
1531  >
1532    <ul class="x-menu--level-1--container"><li
1533          class="x-menu--level-1--link"
1534          data-depth="3"
1535          data-megamenu="true"
1536          
1537        ><a
1538              href="/collections/new-arrivals-1"
1539              data-item="nav-text"
1540              
1541                aria-haspopup="true"
1542                aria-expanded="false"
1543                aria-controls="x-menu_new-arrivals"
1544              
1545            ><span class="x-menu--level-1--text">New Arrivals<svg class="icon--root icon--chevron-down" data-invertible="true" width="10" height="6" viewBox="0 0 10 6" xmlns="http://www.w3.org/2000/svg">
1546      <path d="M5 4.058 8.53.528l.707.707-3.53 3.53L5 5.472.763 1.235 1.47.528 5 4.058Z" fill="currentColor" fill-rule="nonzero" />
1547    </svg></span></a><div
1548              class="x-menu--level-2--container"
1549              id="x-menu_new-arrivals"
1550              aria-hidden="true"
1551              data-background-color="none"
1552              data-megamenu="true"
1553              data-text-color="body"
1554              
1555                data-transition-container="x-menu_new-arrivals"
1556                data-transition-type="fade-in"
1557                data-transition-cascade="horizontal"
1558                data-transition-cascade-interval="200"
1559              
1560            ><div class="x-menu--level-2--wrapper"><ul
1561                        class="x-menu--level-2--list"
1562                        data-single-parents="true"
1563                        
1564                          data-transition-item="x-menu_new-arrivals"
1565                        
1566                      ><li class="x-menu--level-2--link">
1567                        <a
1568                          href="/collections/new-arrivals-1"
1569                          data-item="nav-text"
1570                        >All New Arrivals</a>
1571                      </li><li class="x-menu--level-2--link">
1572                        <a
1573                          href="/collections/leggings-new-drops"
1574                          data-item="nav-text"
1575                        >New Leggings</a>
1576                      </li><li class="x-menu--level-2--link">
1577                        <a
1578                          href="/collections/shorts-new-drops"
1579                          data-item="nav-text"
1580                        >New Shorts</a>
1581                      </li><li class="x-menu--level-2--link">
1582                        <a
1583                          href="/collections/new-sports-bras-collection"
1584                          data-item="nav-text"
1585                        >New Sports Bras</a>
1586                      </li><li class="x-menu--level-2--link">
1587                        <a
1588                          href="/collections/new-graphic-shirts"
1589                          data-item="nav-text"
1590                        >New Shirts</a>
1591                      </li></ul><ul
1592                        class="x-menu--level-2--list"
1593                        
1594                          data-transition-item="x-menu_new-arrivals"
1595                        
1596                      ><li class="x-menu--level-2--link">
1597                        <a href="/" data-item="nav-text">Collections</a><ul class="x-menu--level-3--container"><li class="x-menu--level-3--link">
1598                                <a href="/collections/unwind-hoodies-sweatpants" data-item="sub-nav-text">Unwind Sets</a>
1599                              </li><li class="x-menu--level-3--link">
1600                                <a href="/collections/reflective-collection" data-item="sub-nav-text">Reflective Collection</a>
1601                              </li><li class="x-menu--level-3--link">
1602                                <a href="/collections/fright-fest-2026" data-item="sub-nav-text">
1602Halloween</a>
1603                              </li><li class="x-menu--level-3--link">
1604                                <a href="/collections/fall-favorites" data-item="sub-nav-text">Fall</a>
1605                              </li><li class="x-menu--level-3--link">
1606                                <a href="/pages/2026-constantly-varied-gear-drops" data-item="sub-nav-text">2026 Drops</a>
1607                              </li></ul></li></ul>
1608                      <div class="td-x-menu--level-2--featured" data-transition-item="x-menu_new-arrivals">
1609                        <span data-item="nav-text" class="td-x-menu--level-2--featured-text">Featured</span>
1610                        <div class='td-x-menu--level-2--featured-flex'><a href="/collections/limitless-dresses" class="td-megamenu__image-wrapper"><img src="//www.constantlyvariedgear.com/cdn/shop/files/Untitled_design_11_ae9cab9d-3c0a-459b-b198-4648bd478815.png?v=1773412769&amp;width=440" alt="Four Women in Mixed print CVG Dresses" srcset="//www.constantlyvariedgear.com/cdn/shop/files/Untitled_design_11_ae9cab9d-3c0a-459b-b198-4648bd478815.png?v=1773412769&amp;width=220 220w, //www.constantlyvariedgear.com/cdn/shop/files/Untitled_design_11_ae9cab9d-3c0a-459b-b198-4648bd478815.png?v=1773412769&amp;width=330 330w, //www.constantlyvariedgear.com/cdn/shop/files/Untitled_design_11_ae9cab9d-3c0a-459b-b198-4648bd478815.png?v=1773412769&amp;width=440 440w" width="440" height="336" loading="lazy" class="image--root td-megamenu__featured-image" sizes="220px" style="object-position:50.0% 50.0%;"><span class="td-megamenu__image-label">Limitless Dresses</span></a></div>
1611                      </div>
1612                    
1613                  </div></div></li><li
1614          class="x-menu--level-1--link"
1615          data-depth="3"
1616          data-megamenu="true"
1617          
1618        ><a
1619              href="/collections/best-sellers"
1620              data-item="nav-text"
1621              
1622                aria-haspopup="true"
1623                aria-expanded="false"
1624                aria-controls="x-menu_best-sellers"
1625              
1626            ><span class="x-menu--level-1--text">Best Sellers<svg class="icon--root icon--chevron-down" data-invertible="true" width="10" height="6" viewBox="0 0 10 6" xmlns="http://www.w3.org/2000/svg">
1627      <path d="M5 4.058 8.53.528l.707.707-3.53 3.53L5 5.472.763 1.235 1.47.528 5 4.058Z" fill="currentColor" fill-rule="nonzero" />
1628    </svg></span></a><div
1629              class="x-menu--level-2--container"
1630              id="x-menu_best-sellers"
1631              aria-hidden="true"
1632              data-background-color="none"
1633              data-megamenu="true"
1634              data-text-color="body"
1635              
1636                data-transition-container="x-menu_best-sellers"
1637                data-transition-type="fade-in"
1638                data-transition-cascade="horizontal"
1639                data-transition-cascade-interval="200"
1640              
1641            ><div class="x-menu--level-2--wrapper"><ul
1642                        class="x-menu--level-2--list"
1643                        data-single-parents="true"
1644                        
1645                          data-transition-item="x-menu_best-sellers"
1646                        
1647                      ><li class="x-menu--level-2--link">
1648                        <a
1649                          href="/collections/best-selling-leggings"
1650                          data-item="nav-text"
1651                        >Best Selling Leggings</a>
1652                      </li><li class="x-menu--level-2--link">
1653                        <a
1654                          href="/collections/best-selling-shorts-1"
1655                          data-item="nav-text"
1656                        >Best Selling Shorts</a>
1657                      </li><li class="x-menu--level-2--link">
1658                        <a
1659                          href="/collections/best-selling-sports-bras"
1660                          data-item="nav-text"
1661                        >Best Selling Bras</a>
1662                      </li><li class="x-menu--level-2--link">
1663                        <a
1664                          href="/collections/best-sellers-shirts"
1665                          data-item="nav-text"
1666                        >Best Selling Shirts</a>
1667                      </li></ul><ul
1668                        class="x-menu--level-2--list"
1669                        
1670                          data-transition-item="x-menu_best-sellers"
1671                        
1672                      ><li class="x-menu--level-2--link">
1673                        <a href="/" data-item="nav-text">Collections</a><ul class="x-menu--level-3--container"><li class="x-menu--level-3--link">
1674                                <a href="/collections/blackout" data-item="sub-nav-text">Blackout</a>
1675                              </li><li class="x-menu--level-3--link">
1676                                <a href="/collections/omni-sets" data-item="sub-nav-text">Omni Collection</a>
1677                              </li><li class="x-menu--level-3--link">
1678                                <a href="/collections/treat-yourself-to-amazing-deals" data-item="sub-nav-text">Sales</a>
1679                              </li><li class="x-menu--level-3--link">
1680                                <a href="/collections/fleece-lined-leggings" data-item="sub-nav-text">Fleece Lined</a>
1681                              </li></ul></li></ul>
1682                      <div class="td-x-menu--level-2--featured" data-transition-item="x-menu_best-sellers">
1683                        <span data-item="nav-text" class="td-x-menu--level-2--featured-text">Featured</span>
1684                        <div class='td-x-menu--level-2--featured-flex'><a href="https://www.constantlyvariedgear.com/collections/best-selling-leggings" class="td-megamenu__image-wrapper"><img src="//www.constantlyvariedgear.com/cdn/shop/files/leopard_leggings_c29457d6-09f6-4048-8019-8d90d3165f23.jpg?v=1768921857&amp;width=440" alt="Black leopard legging" srcset="//www.constantlyvariedgear.com/cdn/shop/files/leopard_leggings_c29457d6-09f6-4048-8019-8d90d3165f23.jpg?v=1768921857&amp;width=220 220w, //www.constantlyvariedgear.com/cdn/shop/files/leopard_leggings_c29457d6-09f6-4048-8019-8d90d3165f23.jpg?v=1768921857&amp;width=330 330w, //www.constantlyvariedgear.com/cdn/shop/files/leopard_leggings_c29457d6-09f6-4048-8019-8d90d3165f23.jpg?v=1768921857&amp;width=440 440w" width="440" height="321" loading="lazy" class="image--root td-megamenu__featured-image" sizes="220px" style="object-position:0.879% 0.684%;"><span class="td-megamenu__image-label">Black Leopard Leggings</span></a></div>
1685                      </div>
1686                    
1687                  </div></div></li><li
1688          class="x-menu--level-1--link"
1689          data-depth="3"
1690          data-megamenu="true"
1691          
1692        ><a
1693              href="/collections/workout-leggings"
1694              data-item="nav-text"
1695              
1696                aria-haspopup="true"
1697                aria-expanded="false"
1698                aria-controls="x-menu_leggings"
1699              
1700            ><span class="x-menu--level-1--text">Leggings<svg class="icon--root icon--chevron-down" data-invertible="true" width="10" height="6" viewBox="0 0 10 6" xmlns="http://www.w3.org/2000/svg">
1701      <path d="M5 4.058 8.53.528l.707.707-3.53 3.53L5 5.472.763 1.235 1.47.528 5 4.058Z" fill="currentColor" fill-rule="nonzero" />
1702    </svg></span></a><div
1703              class="x-menu--level-2--container"
1704              id="x-menu_leggings"
1705              aria-hidden="true"
1706              data-background-color="none"
1707              data-megamenu="true"
1708              data-text-color="body"
1709              
1710                data-transition-container="x-menu_leggings"
1711                data-transition-type="fade-in"
1712                data-transition-cascade="horizontal"
1713                data-transition-cascade-interval="200"
1714              
1715            ><div class="x-menu--level-2--wrapper"><ul
1716                        class="x-menu--level-2--list"
1717                        data-single-parents="true"
1718                        
1719                          data-transition-item="x-menu_leggings"
1720                        
1721                      ><li class="x-menu--level-2--link">
1722                        <a
1723                          href="/collections/workout-leggings"
1724                          data-item="nav-text"
1725                        >All Leggings</a>
1726                      </li><li class="x-menu--level-2--link">
1727                        <a
1728                          href="/collections/best-selling-leggings"
1729                          data-item="nav-text"
1730                        >Best Selling Leggings</a>
1731                      </li><li class="x-menu--level-2--link">
1732                        <a
1733                          href="/collections/leggings-new-drops"
1734                          data-item="nav-text"
1735                        >New Leggings</a>
1736                      </li><li class="x-menu--level-2--link">
1737                        <a
1738                          href="https://www.constantlyvariedgear.com/pages/cvg-sizing-guide"
1739                          data-item="nav-text"
1740                        >Find My Legging Size</a>
1741                      </li></ul><ul
1742                        class="x-menu--level-2--list"
1743                        
1744                          data-transition-item="x-menu_leggings"
1745                        
1746                      ><li class="x-menu--level-2--link">
1747                        <a href="/collections/workout-leggings" data-item="nav-text">Collections</a><ul class="x-menu--level-3--container"><li class="x-menu--level-3--link">
1748                                <a href="/collections/solid-color-leggings" data-item="sub-nav-text">Solid Leggings</a>
1749                              </li><li class="x-menu--level-3--link">
1750                                <a href="/collections/halloween-leggings" data-item="sub-nav-text">
1750Halloween Leggings</a>
1751                              </li><li class="x-menu--level-3--link">
1752                                <a href="/collections/fall-leggings" data-item="sub-nav-text">Fall Leggings</a>
1753                              </li><li class="x-menu--level-3--link">
1754                                <a href="/collections/omni-leggings" data-item="sub-nav-text">Omni Leggings</a>
1755                              </li><li class="x-menu--level-3--link">
1756                                <a href="/collections/legacy-leggings" data-item="sub-nav-text">Legacy Leggings</a>
1757                              </li><li class="x-menu--level-3--link">
1758                                <a href="/collections/the-vault" data-item="sub-nav-text">The Vault</a>
1759                              </li><li class="x-menu--level-3--link">
1760                                <a href="/pages/2026-constantly-varied-gear-drops" data-item="sub-nav-text">2026 Drops</a>
1761                              </li></ul></li></ul>
1762                      <div class="td-x-menu--level-2--featured" data-transition-item="x-menu_leggings">
1763                        <span data-item="nav-text" class="td-x-menu--level-2--featured-text">Featured</span>
1764                        <div class='td-x-menu--level-2--featured-flex'><a href="/products/aurora-borealis-leggings" class="td-megamenu__image-wrapper"><img src="//www.constantlyvariedgear.com/cdn/shop/files/workout_leggings_outfit_d5ae3e6a-6e6b-4e80-afa4-79ed942a2302.jpg?v=1768918451&amp;width=440" alt="Blue Workout Leggings Outfit with Tank" srcset="//www.constantlyvariedgear.com/cdn/shop/files/workout_leggings_outfit_d5ae3e6a-6e6b-4e80-afa4-79ed942a2302.jpg?v=1768918451&amp;width=220 220w, //www.constantlyvariedgear.com/cdn/shop/files/workout_leggings_outfit_d5ae3e6a-6e6b-4e80-afa4-79ed942a2302.jpg?v=1768918451&amp;width=330 330w, //www.constantlyvariedgear.com/cdn/shop/files/workout_leggings_outfit_d5ae3e6a-6e6b-4e80-afa4-79ed942a2302.jpg?v=1768918451&amp;width=440 440w" width="440" height="336" loading="lazy" class="image--root td-megamenu__featured-image" sizes="220px" style="object-position:79.395% 18.164%;"><span class="td-megamenu__image-label">Aurora Leggings</span></a><a href="/products/t-flex-leggings" class="td-megamenu__image-wrapper"><img src="//www.constantlyvariedgear.com/cdn/shop/files/cvg_workout_leggings.jpg?v=1768918215&amp;width=440" alt="CVG Workout Leggings" srcset="//www.constantlyvariedgear.com/cdn/shop/files/cvg_workout_leggings.jpg?v=1768918215&amp;width=220 220w, //www.constantlyvariedgear.com/cdn/shop/files/cvg_workout_leggings.jpg?v=1768918215&amp;width=330 330w, //www.constantlyvariedgear.com/cdn/shop/files/cvg_workout_leggings.jpg?v=1768918215&amp;width=440 440w" width="440" height="336" loading="lazy" class="image--root td-megamenu__featured-image" sizes="220px" style="object-position:43.164% 1.27%;"><span class="td-megamenu__image-label">T-Flex Leggings</span></a></div>
1765                      </div>
1766                    
1767                  </div></div></li><li
1768          class="x-menu--level-1--link"
1769          data-depth="3"
1770          data-megamenu="true"
1771          
1772        ><a
1773              href="/collections/workout-shorts"
1774              data-item="nav-text"
1775              
1776                aria-haspopup="true"
1777                aria-expanded="false"
1778                aria-controls="x-menu_shorts"
1779              
1780            ><span class="x-menu--level-1--text">Shorts<svg class="icon--root icon--chevron-down" data-invertible="true" width="10" height="6" viewBox="0 0 10 6" xmlns="http://www.w3.org/2000/svg">
1781      <path d="M5 4.058 8.53.528l.707.707-3.53 3.53L5 5.472.763 1.235 1.47.528 5 4.058Z" fill="currentColor" fill-rule="nonzero" />
1782    </svg></span></a><div
1783              class="x-menu--level-2--container"
1784              id="x-menu_shorts"
1785              aria-hidden="true"
1786              data-background-color="none"
1787              data-megamenu="true"
1788              data-text-color="body"
1789              
1790                data-transition-container="x-menu_shorts"
1791                data-transition-type="fade-in"
1792                data-transition-cascade="horizontal"
1793                data-transition-cascade-interval="200"
1794              
1795            ><div class="x-menu--level-2--wrapper"><ul
1796                        class="x-menu--level-2--list"
1797                        data-single-parents="true"
1798                        
1799                          data-transition-item="x-menu_shorts"
1800                        
1801                      ><li class="x-menu--level-2--link">
1802                        <a
1803                          href="/collections/workout-shorts"
1804                          data-item="nav-text"
1805                        >All Shorts</a>
1806                      </li><li class="x-menu--level-2--link">
1807                        <a
1808                          href="/collections/best-selling-shorts-1"
1809                          data-item="nav-text"
1810                        >Best Selling Shorts</a>
1811                      </li><li class="x-menu--level-2--link">
1812                        <a
1813                          href="/collections/shorts-new-drops"
1814                          data-item="nav-text"
1815                        >New Shorts</a>
1816                      </li></ul><ul
1817                        class="x-menu--level-2--list"
1818                        
1819                          data-transition-item="x-menu_shorts"
1820                        
1821                      ><li class="x-menu--level-2--link">
1822                        <a href="/collections/workout-shorts" data-item="nav-text">Styles</a><ul class="x-menu--level-3--container"><li class="x-menu--level-3--link">
1823                                <a href="/collections/workout-shorts" data-item="sub-nav-text">Signature Shorts</a>
1824                              </li><li class="x-menu--level-3--link">
1825                                <a href="/collections/day-dream-shorts-1" data-item="sub-nav-text">Day Dream Shorts</a>
1826                              </li><li class="x-menu--level-3--link">
1827                                <a href="/collections/mens-shorts-1" data-item="sub-nav-text">Men's Shorts</a>
1828                              </li><li class="x-menu--level-3--link">
1829                                <a href="/collections/luxe-shorts-1" data-item="sub-nav-text">Luxe Shorts</a>
1830                              </li><li class="x-menu--level-3--link">
1831                                <a href="/collections/flex-shorts" data-item="sub-nav-text">Flex Shorts</a>
1832                              </li></ul></li></ul>
1833                      <div class="td-x-menu--level-2--featured" data-transition-item="x-menu_shorts">
1834                        <span data-item="nav-text" class="td-x-menu--level-2--featured-text">Featured</span>
1835                        <div class='td-x-menu--level-2--featured-flex'><a href="https://www.constantlyvariedgear.com/collections/best-selling-shorts-1" class="td-megamenu__image-wrapper"><img src="//www.constantlyvariedgear.com/cdn/shop/files/workout_outfit_6f19b68f-88b6-449a-9224-47a5f5d3c66b.jpg?v=1768918612&amp;width=440" alt="Workout Outfits with Shorts" srcset="//www.constantlyvariedgear.com/cdn/shop/files/workout_outfit_6f19b68f-88b6-449a-9224-47a5f5d3c66b.jpg?v=1768918612&amp;width=220 220w, //www.constantlyvariedgear.com/cdn/shop/files/workout_outfit_6f19b68f-88b6-449a-9224-47a5f5d3c66b.jpg?v=1768918612&amp;width=330 330w, //www.constantlyvariedgear.com/cdn/shop/files/workout_outfit_6f19b68f-88b6-449a-9224-47a5f5d3c66b.jpg?v=1768918612&amp;width=440 440w" width="440" height="336" loading="lazy" class="image--root td-megamenu__featured-image" sizes="220px" style="object-position:48.926% 40.918%;"><span class="td-megamenu__image-label">On Sale</span></a></div>
1836                      </div>
1837                    
1838                  </div></div></li><li
1839          class="x-menu--level-1--link"
1840          data-depth="3"
1841          data-megamenu="true"
1842          
1843        ><a
1844              href="/collections/all-sports-bras-1"
1845              data-item="nav-text"
1846              
1847                aria-haspopup="true"
1848                aria-expanded="false"
1849                aria-controls="x-menu_sports-bras"
1850              
1851            ><span class="x-menu--level-1--text">Sports Bras<svg class="icon--root icon--chevron-down" data-invertible="true" width="10" height="6" viewBox="0 0 10 6" xmlns="http://www.w3.org/2000/svg">
1852      <path d="M5 4.058 8.53.528l.707.707-3.53 3.53L5 5.472.763 1.235 1.47.528 5 4.058Z" fill="currentColor" fill-rule="nonzero" />
1853    </svg></span></a><div
1854              class="x-menu--level-2--container"
1855              id="x-menu_sports-bras"
1856              aria-hidden="true"
1857              data-background-color="none"
1858              data-megamenu="true"
1859              data-text-color="body"
1860              
1861                data-transition-container="x-menu_sports-bras"
1862                data-transition-type="fade-in"
1863                data-transition-cascade="horizontal"
1864                data-transition-cascade-interval="200"
1865              
1866            ><div class="x-menu--level-2--wrapper"><ul
1867                        class="x-menu--level-2--list"
1868                        data-single-parents="true"
1869                        
1870                          data-transition-item="x-menu_sports-bras"
1871                        
1872                      ><li class="x-menu--level-2--link">
1873                        <a
1874                          href="/collections/all-sports-bras-1"
1875                          data-item="nav-text"
1876                        >All Sports Bras</a>
1877                      </li><li class="x-menu--level-2--link">
1878                        <a
1879                          href="/collections/best-selling-sports-bras"
1880                          data-item="nav-text"
1881                        >Best Selling Bras</a>
1882                      </li><li class="x-menu--level-2--link">
1883                        <a
1884                          href="/collections/new-sports-bras-collection"
1885                          data-item="nav-text"
1886                        >New Sports Bras</a>
1887                      </li><li class="x-menu--level-2--link">
1888                        <a
1889                          href="/collections/solid-color-sports-bras-1"
1890                          data-item="nav-text"
1891                        >Solid Color Bras</a>
1892                      </li></ul><ul
1893                        class="x-menu--level-2--list"
1894                        
1895                          data-transition-item="x-menu_sports-bras"
1896                        
1897                      ><li class="x-menu--level-2--link">
1898                        <a href="/collections/all-sports-bras-1" data-item="nav-text">Styles</a><ul class="x-menu--level-3--container"><li class="x-menu--level-3--link">
1899                                <a href="/collections/longline-sports-bra" data-item="sub-nav-text">Longline Bras</a>
1900                              </li><li class="x-menu--level-3--link">
1901                                <a href="/collections/butterfly-back-sports-bra" data-item="sub-nav-text">Butterfly Back Bras</a>
1902                              </li><li class="x-menu--level-3--link">
1903                                <a href="/collections/vista-sports-bra" data-item="sub-nav-text">Vista Bras</a>
1904                              </li><li class="x-menu--level-3--link">
1905                                <a href="/collections/move-free-sports-bra" data-item="sub-nav-text">Move Free Bras</a>
1906                              </li><li class="x-menu--level-3--link">
1907                                <a href="/collections/vitality-sports-bra" data-item="sub-nav-text">Vitality Bras</a>
1908                              </li><li class="x-menu--level-3--link">
1909                                <a href="/collections/other-sports-bras" data-item="sub-nav-text">Other Styles</a>
1910                              </li></ul></li></ul>
1911                      <div class="td-x-menu--level-2--featured" data-transition-item="x-menu_sports-bras">
1912                        <span data-item="nav-text" class="td-x-menu--level-2--featured-text">Featured</span>
1913                        <div class='td-x-menu--level-2--featured-flex'><a href="/collections/sports-bras-on-sale-1" class="td-megamenu__image-wrapper"><img src="//www.constantlyvariedgear.com/cdn/shop/files/Black_leopard_sports_bra.jpg?v=1768924194&amp;width=440" alt="Back of Black Leopard Sports Bra" srcset="//www.constantlyvariedgear.com/cdn/shop/files/Black_leopard_sports_bra.jpg?v=1768924194&amp;width=220 220w, //www.constantlyvariedgear.com/cdn/shop/files/Black_leopard_sports_bra.jpg?v=1768924194&amp;width=330 330w, //www.constantlyvariedgear.com/cdn/shop/files/Black_leopard_sports_bra.jpg?v=1768924194&amp;width=440 440w" width="440" height="321" loading="lazy" class="image--root td-megamenu__featured-image" sizes="220px" style="object-position:50.0% 50.0%;"><span class="td-megamenu__image-label">On Sale</span></a></div>
1914                      </div>
1915                    
1916                  </div></div></li><li
1917          class="x-menu--level-1--link"
1918          data-depth="3"
1919          data-megamenu="true"
1920          
1921        ><a
1922              href="/collections/all-shirts"
1923              data-item="nav-text"
1924              
1925                aria-haspopup="true"
1926                aria-expanded="false"
1927                aria-controls="x-menu_tops"
1928              
1929            ><span class="x-menu--level-1--text">Tops<svg class="icon--root icon--chevron-down" data-invertible="true" width="10" height="6" viewBox="0 0 10 6" xmlns="http://www.w3.org/2000/svg">
1930      <path d="M5 4.058 8.53.528l.707.707-3.53 3.53L5 5.472.763 1.235 1.47.528 5 4.058Z" fill="currentColor" fill-rule="nonzero" />
1931    </svg></span></a><div
1932              class="x-menu--level-2--container"
1933              id="x-menu_tops"
1934              aria-hidden="true"
1935              data-background-color="none"
1936              data-megamenu="true"
1937              data-text-color="body"
1938              
1939                data-transition-container="x-menu_tops"
1940                data-transition-type="fade-in"
1941                data-transition-cascade="horizontal"
1942                data-transition-cascade-interval="200"
1943              
1944            ><div class="x-menu--level-2--wrapper"><ul
1945                        class="x-menu--level-2--list"
1946                        
1947                          data-transition-item="x-menu_tops"
1948                        
1949                      ><li class="x-menu--level-2--link">
1950                        <a href="/pages/most-loved-shirts" data-item="nav-text">Graphic Shirts</a><ul class="x-menu--level-3--container"><li class="x-menu--level-3--link">
1951                                <a href="/collections/breast-cancer-awareness-shirts" data-item="sub-nav-text">Breast Cancer Awareness</a>
1952                              </li><li class="x-menu--level-3--link">
1953                                <a href="/collections/best-sellers-shirts" data-item="sub-nav-text">Best Selling Graphics</a>
1954                              </li><li class="x-menu--level-3--link">
1955                                <a href="/collections/new-shirt-graphics" data-item="sub-nav-text">New Graphics</a>
1956                              </li><li class="x-menu--level-3--link">
1957                                <a href="/collections/graphic-modern-tees" data-item="sub-nav-text">Modern Tees</a>
1958                              </li><li class="x-menu--level-3--link">
1959                                <a href="/collections/graphic-slouchy-tee" data-item="sub-nav-text">Slouchy Tees</a>
1960                              </li><li class="x-menu--level-3--link">
1961                                <a href="/collections/graphic-unisex-tees-tanks" data-item="sub-nav-text">Unisex Tees</a>
1962                              </li><li class="x-menu--level-3--link">
1963                                <a href="/collections/graphic-racerback-tanks-1" data-item="sub-nav-text">Racerback Tanks</a>
1964                              </li><li class="x-menu--level-3--link">
1965                                <a href="/collections/graphic-muscle-tank" data-item="sub-nav-text">Muscle Tanks</a>
1966                              </li><li class="x-menu--level-3--link">
1967                                <a href="/collections/graphic-long-sleeve-1" data-item="sub-nav-text">Long Sleeve Tees</a>
1968                              </li><li class="x-menu--level-3--link">
1969                                <a href="/collections/graphic-crewnecks" data-item="sub-nav-text">Crew Necks</a>
1970                              </li><li class="x-menu--level-3--link">
1971                                <a href="/collections/graphic-cropped-tees-1" data-item="sub-nav-text">Cropped Tees</a>
1972                              </li></ul></li><li class="x-menu--level-2--link">
1973                        <a href="/collections/open-back-tanks-new-style" data-item="nav-text">Collections</a><ul class="x-menu--level-3--container"><li class="x-menu--level-3--link">
1974                                <a href="/collections/open-back-tanks-new-style" data-item="sub-nav-text">Basic Shirts</a>
1975                              </li><li class="x-menu--level-3--link">
1976                                <a href="/collections/zip-ups-1" data-item="sub-nav-text">Zip-Up Sweatshirts</a>
1977                              </li><li class="x-menu--level-3--link">
1978                                <a href="/collections/thermals-shackets-1" data-item="sub-nav-text">Thermals & Shackets</a>
1979                              </li><li class="x-menu--level-3--link">
1980                                <a href="/collections/luxe-hoodies" data-item="sub-nav-text">Luxe Hoodies</a>
1981                              </li><li class="x-menu--level-3--link">
1982                                <a href="/collections/hoodies-1" data-item="sub-nav-text">Hoodies</a>
1983                              </li></ul></li><li class="x-menu--level-2--link">
1984                        <a href="/collections/custom-shirts" data-item="nav-text">Create Your Own</a><ul class="x-menu--level-3--container"><li class="x-menu--level-3--link">
1985                                <a href="/products/custom-slouchy-tee-black" data-item="sub-nav-text">Slouchy Tees</a>
1986                              </li><li class="x-menu--level-3--link">
1987                                <a href="/products/custom-shirt-unisex" data-item="sub-nav-text">Unisex Tees</a>
1988                              </li><li class="x-menu--level-3--link">
1989                                <a href="/products/custom-flowy-racerback-tank-black" data-item="sub-nav-text">Racerback Tanks</a>
1990                              </li></ul></li></ul>
1991                  </div></div></li><li
1992          class="x-menu--level-1--link"
1993          data-depth="3"
1994          data-megamenu="true"
1995          
1996        ><a
1997              href="/collections/fright-fest-2026"
1998              data-item="nav-text"
1999              
2000                aria-haspopup="true"
2001                aria-expanded="false"
2002                aria-controls="x-menu_seasonal-styles"
2003              
2004            ><span class="x-menu--level-1--text">Seasonal Styles<svg class="icon--root icon--chevron-down" data-invertible="true" width="10" height="6" viewBox="0 0 10 6" xmlns="http://www.w3.org/2000/svg">
2005      <path d="M5 4.058 8.53.528l.707.707-3.53 3.53L5 5.472.763 1.235 1.47.528 5 4.058Z" fill="currentColor" fill-rule="nonzero" />
2006    </svg></span></a><div
2007              class="x-menu--level-2--container"
2008              id="x-menu_seasonal-styles"
2009              aria-hidden="true"
2010              data-background-color="none"
2011              data-megamenu="true"
2012              data-text-color="body"
2013              
2014                data-transition-container="x-menu_seasonal-styles"
2015                data-transition-type="fade-in"
2016                data-transition-cascade="horizontal"
2017                data-transition-cascade-interval="200"
2018              
2019            ><div class="x-menu--level-2--wrapper"><ul
2020                        class="x-menu--level-2--list"
2021                        data-single-parents="true"
2022                        
2023                          data-transition-item="x-menu_seasonal-styles"
2024                        
2025                      ><li class="x-menu--level-2--link">
2026                        <a
2027                          href="/collections/unwind-hoodies-sweatpants"
2028                          data-item="nav-text"
2029                        >Unwind Sweat Sets</a>
2030                      </li></ul><ul
2031                        class="x-menu--level-2--list"
2032                        
2033                          data-transition-item="x-menu_seasonal-styles"
2034                        
2035                      ><li class="x-menu--level-2--link">
2036                        <a href="/collections/fright-fest-2026" data-item="nav-text">
2036Halloween</a><ul class="x-menu--level-3--container"><li class="x-menu--level-3--link">
2037                                <a href="/collections/halloween-leggings" data-item="sub-nav-text">Halloween Leggings</a>
2038                              </li><li class="x-menu--level-3--link">
2039                                <a href="/collections/halloween-shorts" data-item="sub-nav-text">Halloween Shorts</a>
2040                              </li><li class="x-menu--level-3--link">
2041                                <a href="/collections/halloween-bras" data-item="sub-nav-text">Halloween Sports Bras</a>
2042                              </li><li class="x-menu--level-3--link">
2043                                <a href="/collections/halloween-shirts" data-item="sub-nav-text">Halloween Shirts</a>
2044                              </li></ul></li><li class="x-menu--level-2--link">
2045                        <a href="/collections/fall-favorites" data-item="nav-text">Fall</a><ul class="x-menu--level-3--container"><li class="x-menu--level-3--link">
2046                                <a href="/collections/fall-leggings" data-item="sub-nav-text">Fall Leggings</a>
2047                              </li><li class="x-menu--level-3--link">
2048                                <a href="/collections/shackets" data-item="sub-nav-text">Shackets</a>
2049                              </li><li class="x-menu--level-3--link">
2050                                <a href="/collections/fall-shorts" data-item="sub-nav-text">Fall Shorts</a>
2051                              </li><li class="x-menu--level-3--link">
2052                                <a href="/collections/fall-sports-bras" data-item="sub-nav-text">Fall Sports Bras</a>
2053                              </li><li class="x-menu--level-3--link">
2054                                <a href="/collections/fall-shirts" data-item="sub-nav-text">Fall Shirts</a>
2055                              </li></ul></li></ul>
2056                      <div class="td-x-menu--level-2--featured" data-transition-item="x-menu_seasonal-styles">
2057                        <span data-item="nav-text" class="td-x-menu--level-2--featured-text">Featured</span>
2058                        <div class='td-x-menu--level-2--featured-flex'><a href="/collections/fright-fest-2026" class="td-megamenu__image-wrapper"><img src="//www.constantlyvariedgear.com/cdn/shop/files/CVG-20260611-06145_copy.jpg?v=1787749674&amp;width=440" alt="Halloween Theme" srcset="//www.constantlyvariedgear.com/cdn/shop/files/CVG-20260611-06145_copy.jpg?v=1787749674&amp;width=220 220w, //www.constantlyvariedgear.com/cdn/shop/files/CVG-20260611-06145_copy.jpg?v=1787749674&amp;width=330 330w, //www.constantlyvariedgear.com/cdn/shop/files/CVG-20260611-06145_copy.jpg?v=1787749674&amp;width=440 440w" width="440" height="311" loading="lazy" class="image--root td-megamenu__featured-image" sizes="220px" style="object-position:52.832% 32.422%;"><span class="td-megamenu__image-label">Up To 50% Off</span></a></div>
2059                      </div>
2060                    
2061                  </div></div></li><li
2062          class="x-menu--level-1--link"
2063          data-depth="1"
2064          data-megamenu="false"
2065          
2066        ><a
2067              href="/collections/treat-yourself-to-amazing-deals"
2068              data-item="nav-text"
2069              
2070            ><span class="x-menu--level-1--text">SALE</span></a></li><li
2071          class="x-menu--level-1--link"
2072          data-depth="3"
2073          data-megamenu="true"
2074          
2075        ><a
2076              href="/"
2077              data-item="nav-text"
2078              
2079                aria-haspopup="true"
2080                aria-expanded="false"
2081                aria-controls="x-menu_more"
2082              
2083            ><span class="x-menu--level-1--text">More<svg class="icon--root icon--chevron-down" data-invertible="true" width="10" height="6" viewBox="0 0 10 6" xmlns="http://www.w3.org/2000/svg">
2084      <path d="M5 4.058 8.53.528l.707.707-3.53 3.53L5 5.472.763 1.235 1.47.528 5 4.058Z" fill="currentColor" fill-rule="nonzero" />
2085    </svg></span></a><div
2086              class="x-menu--level-2--container"
2087              id="x-menu_more"
2088              aria-hidden="true"
2089              data-background-color="none"
2090              data-megamenu="true"
2091              data-text-color="body"
2092              
2093                data-transition-container="x-menu_more"
2094                data-transition-type="fade-in"
2095                data-transition-cascade="horizontal"
2096                data-transition-cascade-interval="200"
2097              
2098            ><div class="x-menu--level-2--wrapper"><ul
2099                        class="x-menu--level-2--list"
2100                        
2101                          data-transition-item="x-menu_more"
2102                        
2103                      ><li class="x-menu--level-2--link">
2104                        <a href="/collections/cvg-athleisure-collection" data-item="nav-text">Athleisure</a><ul class="x-menu--level-3--container"><li class="x-menu--level-3--link">
2105                                <a href="/collections/shackets" data-item="sub-nav-text">Shackets</a>
2106                              </li><li class="x-menu--level-3--link">
2107                                <a href="/collections/fleece-lined-leggings" data-item="sub-nav-text">Fleece Lined</a>
2108                              </li><li class="x-menu--level-3--link">
2109                                <a href="/collections/sweatshirts" data-item="sub-nav-text">Sweatshirts</a>
2110                              </li><li class="x-menu--level-3--link">
2111                                <a href="/collections/sweatpants" data-item="sub-nav-text">Sweatpants</a>
2112                              </li><li class="x-menu--level-3--link">
2113                                <a href="/collections/cargo-beyond-joggers-1" data-item="sub-nav-text">Joggers</a>
2114                              </li></ul></li><li class="x-menu--level-2--link">
2115                        <a href="/" data-item="nav-text">Warm Weather</a><ul class="x-menu--level-3--container"><li class="x-menu--level-3--link">
2116                                <a href="/collections/dresses-swim" data-item="sub-nav-text">Dresses</a>
2117                              </li><li class="x-menu--level-3--link">
2118                                <a href="/collections/skirts-1" data-item="sub-nav-text">Skirts</a>
2119                              </li><li class="x-menu--level-3--link">
2120                                <a href="/collections/coastline-swimsuit" data-item="sub-nav-text">Swimwear</a>
2121                              </li></ul></li><li class="x-menu--level-2--link">
2122                        <a href="/" data-item="nav-text">Accessories</a><ul class="x-menu--level-3--container"><li class="x-menu--level-3--link">
2123                                <a href="/collections/headbands" data-item="sub-nav-text">Headbands</a>
2124                              </li><li class="x-menu--level-3--link">
2125                                <a href="/products/tote-bags" data-item="sub-nav-text">Tote Bags</a>
2126                              </li><li class="x-menu--level-3--link">
2127                                <a href="/collections/socks" data-item="sub-nav-text">Socks</a>
2128                              </li><li class="x-menu--level-3--link">
2129                                <a href="/products/snapback-hat" data-item="sub-nav-text">Snapback Hats</a>
2130                              </li><li class="x-menu--level-3--link">
2131                                <a href="/products/cvg-gym-flag" data-item="sub-nav-text">Gym Flags</a>
2132                              </li><li class="x-menu--level-3--link">
2133                                <a href="/products/bear-komplex-knee-sleeves-black" data-item="sub-nav-text">Knee Sleeves</a>
2134                              </li></ul></li><li class="x-menu--level-2--link">
2135                        <a href="/" data-item="nav-text">Fitness</a><ul class="x-menu--level-3--container"><li class="x-menu--level-3--link">
2136                                <a href="/products/glow-up-collagen" data-item="sub-nav-text">Collagen</a>
2137                              </li><li class="x-menu--level-3--link">
2138                                <a href="/pages/ttsl-daily-lander-with-member-login" data-item="sub-nav-text">TTSL Daily</a>
2139                              </li><li class="x-menu--level-3--link">
2140                                <a href="/collections/e-books" data-item="sub-nav-text">Workout E-Books</a>
2141                              </li></ul></li><li class="x-menu--level-2--link">
2142                        <a href="/" data-item="nav-text">Misc</a><ul class="x-menu--level-3--container"><li class="x-menu--level-3--link">
2143                                <a href="/products/gift-card" data-item="sub-nav-text">Gift Cards</a>
2144                              </li><li class="x-menu--level-3--link">
2145                                <a href="/pages/wishlist" data-item="sub-nav-text">Wishlist</a>
2146                              </li><li class="x-menu--level-3--link">
2147                                <a href="/pages/cvg-fit-finder-2" data-item="sub-nav-text">Find My Legging Size</a>
2148                              </li></ul></li></ul>
2149                  </div></div></li></ul>
2150  </x-menu-element>
2151</nav>
2152
2153    <nav class="header--secondary-nav" data-item="nav-text"><button
2154      class="header--search"
2155      data-drawer-open="top"
2156      data-drawer-view="search"
2157      data-item="nav-text"
2158      aria-label="Search"
2159      tabindex="0"
2160    ><svg class="icon--root icon--search" viewBox="0 0 24 24">
2161      <path fill-rule="evenodd" clip-rule="evenodd" d="M16.5 11a6.5 6.5 0 1 1-13 0 6.5 6.5 0 0 1 13 0Zm-.797 5.61a8 8 0 1 1 .948-1.163l5.331 4.479-.964 1.148-5.315-4.464Z" />
2162    </svg><span class="td-search--drawer-only">Search</span>
2163    </button>
2164        <a href="/pages/rewards" tabindex="-1" class="td-header--star-link">
2165          <svg height="18" viewBox="0 0 18 18" xmlns="http://www.w3.org/2000/svg">
2166            <g fill="currentColor" stroke="currentColor" stroke-width="1" stroke-linejoin="round">
2167              <polygon points="10,1.5 12.5,6.5 18.5,6.5 13.5,10 15,15 10,12 5,15 6.5,10 1.5,6.5 7.5,6.5"/>
2168            </g>
2169          </svg>
2170        </a>
2171      
2172
2173<a
2174        class="header--account"
2175        href="/account/login"
2176        
2177        aria-label="Account"
2178      ><svg class="icon--root icon--account" viewBox="0 0 24 24">
2179      <path fill-rule="evenodd" clip-rule="evenodd" d="M15.5 7a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0ZM17 7A5 5 0 1 1 7 7a5 5 0 0 1 10 0ZM4.814 20.93a7.575 7.575 0 0 1 14.372 0l.353 1.057 1.423-.474-.353-1.058a9.075 9.075 0 0 0-17.218 0l-.352 1.058 1.423.474.352-1.058Z" />
2180    </svg></a><a
2181        class="header--cart"
2182        data-type="icon"
2183        aria-label="Cart"data-drawer-open="right"
2184          data-drawer-view="cart-drawer"
2185          aria-haspopup="menu"
2186          href="#"data-cart-count="0"
2187      ><svg class="icon--root icon--bag" viewBox="0 0 24 24">
2188      <path fill-rule="evenodd" clip-rule="evenodd" d="M12 2.25A3.75 3.75 0 0 0 8.25 6v1H3v15h18V7h-5.25V6A3.75 3.75 0 0 0 12 2.25Zm2.25 6.25V12h1.5V8.5h3.75v12h-15v-12h3.75V12h1.5V8.5h4.5Zm0-1.5V6a2.25 2.25 0 0 0-4.5 0v1h4.5Z" />
2189    </svg></a>
2190    </nav>
2191  </div>
2192</header-element>
2193
2194<style>
2195  :root {
2196    --header--sticky: 1;
2197  }
2198
2199  .section--announcement ~ #shopify-section-sections--22640681976005__header {
2200    top: calc(var(--announcement--sticky, 0) * var(--announcement--height, 0px));
2201    z-index: 4;
2202  }
2203</style>
2204
2205
2206<script>
2207  const header_root = document.querySelector('.header--root');
2208  header_root && document.documentElement.style.setProperty(
2209    '--header--height', `${header_root.offsetHeight.toFixed(2)}px`
2210  );
2211</script>
2211<element-relocator data-move-into=".mobile-nav--account" data-mq="none">
2212<a
2213        class="header--account"
2214        href="/account/login"
2215        
2216        aria-label="Account"
2217      ><svg class="icon--root icon--account" viewBox="0 0 24 24">
2218      <path fill-rule="evenodd" clip-rule="evenodd" d="M15.5 7a3.5 3.5 0 1 1-7 0 3.5 3.5 0 0 1 7 0ZM17 7A5 5 0 1 1 7 7a5 5 0 0 1 10 0ZM4.814 20.93a7.575 7.575 0 0 1 14.372 0l.353 1.057 1.423-.474-.353-1.058a9.075 9.075 0 0 0-17.218 0l-.352 1.058 1.423.474.352-1.058Z" />
2219    </svg></a></element-relocator><element-relocator data-move-into=".mobile-nav--search"  data-mq="none"><button
2220      class="header--search"
2221      data-drawer-open="top"
2222      data-drawer-view="search"
2223      data-item="nav-text"
2224      aria-label="Search"
2225      tabindex="0"
2226    ><svg class="icon--root icon--search" viewBox="0 0 24 24">
2227      <path fill-rule="evenodd" clip-rule="evenodd" d="M16.5 11a6.5 6.5 0 1 1-13 0 6.5 6.5 0 0 1 13 0Zm-.797 5.61a8 8 0 1 1 .948-1.163l5.331 4.479-.964 1.148-5.315-4.464Z" />
2228    </svg><span class="td-search--drawer-only">Search</span>
2229    </button></element-relocator><element-relocator data-move-into=".mobile-nav--menu" data-mq="none"><!-- snippets/y-menu.liquid --><y-menu-element
2230  class="y-menu"
2231  data-id="y-menu"
2232  data-inside-drawer=""
2233  style="--highlight-color:#de0000;"
2234>
2235<swiper-slider data-swiper-options='{
2236        "slidesPerView": 1.2,
2237        "spaceBetween": 16,
2238        "slidesOffsetBefore": 16,
2239        "slidesOffsetAfter": 16,
2240        "loop": false,
2241        "centerInsufficientSlides": true
2242      }'>
2243      <div class="swiper y-menu__swiper" data-swiper>
2244        <div class="swiper-wrapper y-menu__swiper-wrapper">
2245          
2246            
2247<div class="y-menu__mobile-feature swiper-slide y-menu__slide" data-swiper-slide><a href="/collections/fright-fest-2026" class="y-menu__mobile-feature-link"><img src="//www.constantlyvariedgear.com/cdn/shop/files/50_ee71e7ca-6b6c-4ca9-a93e-28638a1cf152.png?v=1787324153&amp;width=600" alt="30% off monster mash leggings and 40% off slasher leggings" srcset="//www.constantlyvariedgear.com/cdn/shop/files/50_ee71e7ca-6b6c-4ca9-a93e-28638a1cf152.png?v=1787324153&amp;width=200 200w, //www.constantlyvariedgear.com/cdn/shop/files/50_ee71e7ca-6b6c-4ca9-a93e-28638a1cf152.png?v=1787324153&amp;width=300 300w, //www.constantlyvariedgear.com/cdn/shop/files/50_ee71e7ca-6b6c-4ca9-a93e-28638a1cf152.png?v=1787324153&amp;width=400 400w, //www.constantlyvariedgear.com/cdn/shop/files/50_ee71e7ca-6b6c-4ca9-a93e-28638a1cf152.png?v=1787324153&amp;width=500 500w, //www.constantlyvariedgear.com/cdn/shop/files/50_ee71e7ca-6b6c-4ca9-a93e-28638a1cf152.png?v=1787324153&amp;width=600 600w" width="600" height="450" class="y-menu__mobile-feature-image" sizes="(max-width: 749px) 80vw, 300px" style="object-position:44.678% 13.867%;">
2248</a></div>
2249            
2250<div class="y-menu__mobile-feature swiper-slide y-menu__slide" data-swiper-slide><a href="/collections/knockout-collection" class="y-menu__mobile-feature-link"><img src="//www.constantlyvariedgear.com/cdn/shop/files/50_1_d86e03df-7b89-4fae-bbf9-9f016fd941f0.png?v=1777040562&amp;width=600" alt="Mobile menu feature" srcset="//www.constantlyvariedgear.com/cdn/shop/files/50_1_d86e03df-7b89-4fae-bbf9-9f016fd941f0.png?v=1777040562&amp;width=200 200w, //www.constantlyvariedgear.com/cdn/shop/files/50_1_d86e03df-7b89-4fae-bbf9-9f016fd941f0.png?v=1777040562&amp;width=300 300w, //www.constantlyvariedgear.com/cdn/shop/files/50_1_d86e03df-7b89-4fae-bbf9-9f016fd941f0.png?v=1777040562&amp;width=400 400w, //www.constantlyvariedgear.com/cdn/shop/files/50_1_d86e03df-7b89-4fae-bbf9-9f016fd941f0.png?v=1777040562&amp;width=500 500w, //www.constantlyvariedgear.com/cdn/shop/files/50_1_d86e03df-7b89-4fae-bbf9-9f016fd941f0.png?v=1777040562&amp;width=600 600w" width="600" height="450" class="y-menu__mobile-feature-image" sizes="(max-width: 749px) 80vw, 300px" style="object-position:50.0% 96.68%;">
2251</a></div>
2252            
2253
2254            
2255
2256            
2257
2258        </div>
2259      </div>
2260    </swiper-slider><ul
2261    class="y-menu--level-1--container"
2262    id="y-menu"
2263    aria-current="true"
2264    
2265      data-transition-container="y-menu"
2266      data-transition-cascade="vertical"
2267      data-transition-cascade-interval="100"
2268      data-transition-type="slide-right"
2269    
2270  >
2271    
2272<li
2273        class="y-menu--level-1--link"
2274        data-depth="3"
2275        
2276      ><button
2277              data-item="nav-text"
2278              aria-haspopup="true"
2279              aria-expanded="false"
2280              aria-controls="y-menu_new-arrivals"
2281              
2282                data-transition-item="y-menu"
2283                data-transition-active="false"
2284              
2285            >New Arrivals<svg class="icon--root icon--chevron-right--small" data-invertible="true" width="8" height="14" viewBox="0 0 8 14" xmlns="http://www.w3.org/2000/svg">
2286      <path d="M6.274 7.202.408 1.336l.707-.707 6.573 6.573-.096.096-6.573 6.573-.707-.707 5.962-5.962Z" fill="currentColor" fill-rule="nonzero" />
2287    </svg></button><ul
2288            class="y-menu--level-2--container"
2289            
2290              data-depth="2"
2291            
2292            id="y-menu_new-arrivals"
2293            aria-current="false"
2294            
2295              data-transition-container="y-menu_new-arrivals"
2296              data-transition-cascade="vertical"
2297              data-transition-cascade-interval="100"
2298              data-transition-type="slide-right"
2299            
2300          >
2301            <li class="y-menu--back-link">
2302              <button
2303                data-item="nav-text"
2304                aria-controls="y-menu"
2305                
2306                  data-transition-item="y-menu_new-arrivals"
2307                
2308              ><svg class="icon--root icon--chevron-left--small" data-invertible="true" width="8" height="14" viewBox="0 0 8 14" xmlns="http://www.w3.org/2000/svg">
2309      <path d="m1.726 7.298 5.866 5.866-.707.707L.312 7.298l.096-.096L6.981.629l.707.707-5.962 5.962Z" fill="currentColor" fill-rule="nonzero" />
2310    </svg> Back</button>
2311            </li><li class="y-menu--parent-link"><a
2312                    href="/collections/new-arrivals-1"
2313                    data-item="nav-text"
2314                    
2315                      data-transition-item="y-menu_new-arrivals"
2316                    
2317                  >New Arrivals</a></li><li class="y-menu--level-2--link" data-item="nav-text">
2318                
2319<a
2320                    href="/collections/new-arrivals-1"
2321                    data-item="nav-text"
2322                    
2323                      data-transition-item="y-menu_new-arrivals"
2324                    
2325                  >All New Arrivals</a>
2326</li><li class="y-menu--level-2--link" data-item="nav-text">
2327                
2328<a
2329                    href="/collections/leggings-new-drops"
2330                    data-item="nav-text"
2331                    
2332                      data-transition-item="y-menu_new-arrivals"
2333                    
2334                  >New Leggings</a>
2335</li><li class="y-menu--level-2--link" data-item="nav-text">
2336                
2337<a
2338                    href="/collections/shorts-new-drops"
2339                    data-item="nav-text"
2340                    
2341                      data-transition-item="y-menu_new-arrivals"
2342                    
2343                  >New Shorts</a>
2344</li><li class="y-menu--level-2--link" data-item="nav-text">
2345                
2346<a
2347                    href="/collections/new-sports-bras-collection"
2348                    data-item="nav-text"
2349                    
2350                      data-transition-item="y-menu_new-arrivals"
2351                    
2352                  >New Sports Bras</a>
2353</li><li class="y-menu--level-2--link" data-item="nav-text">
2354                
2355<a
2356                    href="/collections/new-graphic-shirts"
2357                    data-item="nav-text"
2358                    
2359                      data-transition-item="y-menu_new-arrivals"
2360                    
2361                  >New Shirts</a>
2362</li><li class="y-menu--level-2--link" data-item="nav-text">
2363                
2364<button
2365                    class="y-menu--level-2--button"
2366                    data-item="nav-text"
2367                    data-accordion="true"
2368                    aria-haspopup="true"
2369                    aria-expanded="false"
2370                    aria-controls="y-menu_new-arrivals_collections"
2371                    
2372                      data-transition-item="y-menu_new-arrivals"
2373                    
2374                  >Collections<svg class="icon--root icon--chevron-right--small" data-invertible="true" width="8" height="14" viewBox="0 0 8 14" xmlns="http://www.w3.org/2000/svg">
2375      <path d="M6.274 7.202.408 1.336l.707-.707 6.573 6.573-.096.096-6.573 6.573-.707-.707 5.962-5.962Z" fill="currentColor" fill-rule="nonzero" />
2376    </svg></button>
2377<ul
2378                    class="y-menu--level-3--container"
2379                    
2380                      data-depth="3"
2381                    
2382                    id="y-menu_new-arrivals_collections"
2383                    aria-current="false"
2384                    
2385                  ><li class="y-menu--level-3--link" data-item="nav-text">
2386                        <a href="/collections/unwind-hoodies-sweatpants">Unwind Sets</a>
2387                      </li><li class="y-menu--level-3--link" data-item="nav-text">
2388                        <a href="/collections/reflective-collection">Reflective Collection</a>
2389                      </li><li class="y-menu--level-3--link" data-item="nav-text">
2390                        <a href="/collections/fright-fest-2026">Halloween</a>
2391                      </li><li class="y-menu--level-3--link" data-item="nav-text">
2392                        <a href="/collections/fall-favorites">
2392Fall</a>
2393                      </li><li class="y-menu--level-3--link" data-item="nav-text">
2394                        <a href="/pages/2026-constantly-varied-gear-drops">2026 Drops</a>
2395                      </li></ul></li></ul></li><li
2396        class="y-menu--level-1--link"
2397        data-depth="3"
2398        
2399      ><button
2400              data-item="nav-text"
2401              aria-haspopup="true"
2402              aria-expanded="false"
2403              aria-controls="y-menu_best-sellers"
2404              
2405                data-transition-item="y-menu"
2406                data-transition-active="false"
2407              
2408            >Best Sellers<svg class="icon--root icon--chevron-right--small" data-invertible="true" width="8" height="14" viewBox="0 0 8 14" xmlns="http://www.w3.org/2000/svg">
2409      <path d="M6.274 7.202.408 1.336l.707-.707 6.573 6.573-.096.096-6.573 6.573-.707-.707 5.962-5.962Z" fill="currentColor" fill-rule="nonzero" />
2410    </svg></button><ul
2411            class="y-menu--level-2--container"
2412            
2413              data-depth="2"
2414            
2415            id="y-menu_best-sellers"
2416            aria-current="false"
2417            
2418              data-transition-container="y-menu_best-sellers"
2419              data-transition-cascade="vertical"
2420              data-transition-cascade-interval="100"
2421              data-transition-type="slide-right"
2422            
2423          >
2424            <li class="y-menu--back-link">
2425              <button
2426                data-item="nav-text"
2427                aria-controls="y-menu"
2428                
2429                  data-transition-item="y-menu_best-sellers"
2430                
2431              ><svg class="icon--root icon--chevron-left--small" data-invertible="true" width="8" height="14" viewBox="0 0 8 14" xmlns="http://www.w3.org/2000/svg">
2432      <path d="m1.726 7.298 5.866 5.866-.707.707L.312 7.298l.096-.096L6.981.629l.707.707-5.962 5.962Z" fill="currentColor" fill-rule="nonzero" />
2433    </svg> Back</button>
2434            </li><li class="y-menu--parent-link"><a
2435                    href="/collections/best-sellers"
2436                    data-item="nav-text"
2437                    
2438                      data-transition-item="y-menu_best-sellers"
2439                    
2440                  >Best Sellers</a></li><li class="y-menu--level-2--link" data-item="nav-text">
2441                
2442<a
2443                    href="/collections/best-selling-leggings"
2444                    data-item="nav-text"
2445                    
2446                      data-transition-item="y-menu_best-sellers"
2447                    
2448                  >Best Selling Leggings</a>
2449</li><li class="y-menu--level-2--link" data-item="nav-text">
2450                
2451<a
2452                    href="/collections/best-selling-shorts-1"
2453                    data-item="nav-text"
2454                    
2455                      data-transition-item="y-menu_best-sellers"
2456                    
2457                  >Best Selling Shorts</a>
2458</li><li class="y-menu--level-2--link" data-item="nav-text">
2459                
2460<a
2461                    href="/collections/best-selling-sports-bras"
2462                    data-item="nav-text"
2463                    
2464                      data-transition-item="y-menu_best-sellers"
2465                    
2466                  >Best Selling Bras</a>
2467</li><li class="y-menu--level-2--link" data-item="nav-text">
2468                
2469<a
2470                    href="/collections/best-sellers-shirts"
2471                    data-item="nav-text"
2472                    
2473                      data-transition-item="y-menu_best-sellers"
2474                    
2475                  >Best Selling Shirts</a>
2476</li><li class="y-menu--level-2--link" data-item="nav-text">
2477                
2478<button
2479                    class="y-menu--level-2--button"
2480                    data-item="nav-text"
2481                    data-accordion="true"
2482                    aria-haspopup="true"
2483                    aria-expanded="false"
2484                    aria-controls="y-menu_best-sellers_collections"
2485                    
2486                      data-transition-item="y-menu_best-sellers"
2487                    
2488                  >Collections<svg class="icon--root icon--chevron-right--small" data-invertible="true" width="8" height="14" viewBox="0 0 8 14" xmlns="http://www.w3.org/2000/svg">
2489      <path d="M6.274 7.202.408 1.336l.707-.707 6.573 6.573-.096.096-6.573 6.573-.707-.707 5.962-5.962Z" fill="currentColor" fill-rule="nonzero" />
2490    </svg></button>
2491<ul
2492                    class="y-menu--level-3--container"
2493                    
2494                      data-depth="3"
2495                    
2496                    id="y-menu_best-sellers_collections"
2497                    aria-current="false"
2498                    
2499                  ><li class="y-menu--level-3--link" data-item="nav-text">
2500                        <a href="/collections/blackout">Blackout</a>
2501                      </li><li class="y-menu--level-3--link" data-item="nav-text">
2502                        <a href="/collections/omni-sets">Omni Collection</a>
2503                      </li><li class="y-menu--level-3--link" data-item="nav-text">
2504                        <a href="/collections/treat-yourself-to-amazing-deals">Sales</a>
2505                      </li><li class="y-menu--level-3--link" data-item="nav-text">
2506                        <a href="/collections/fleece-lined-leggings">Fleece Lined</a>
2507                      </li></ul></li></ul></li><li
2508        class="y-menu--level-1--link"
2509        data-depth="3"
2510        
2511      ><button
2512              data-item="nav-text"
2513              aria-haspopup="true"
2514              aria-expanded="false"
2515              aria-controls="y-menu_leggings"
2516              
2517                data-transition-item="y-menu"
2518                data-transition-active="false"
2519              
2520            >Leggings<svg class="icon--root icon--chevron-right--small" data-invertible="true" width="8" height="14" viewBox="0 0 8 14" xmlns="http://www.w3.org/2000/svg">
2521      <path d="M6.274 7.202.408 1.336l.707-.707 6.573 6.573-.096.096-6.573 6.573-.707-.707 5.962-5.962Z" fill="currentColor" fill-rule="nonzero" />
2522    </svg></button><ul
2523            class="y-menu--level-2--container"
2524            
2525              data-depth="2"
2526            
2527            id="y-menu_leggings"
2528            aria-current="false"
2529            
2530              data-transition-container="y-menu_leggings"
2531              data-transition-cascade="vertical"
2532              data-transition-cascade-interval="100"
2533              data-transition-type="slide-right"
2534            
2535          >
2536            <li class="y-menu--back-link">
2537              <button
2538                data-item="nav-text"
2539                aria-controls="y-menu"
2540                
2541                  data-transition-item="y-menu_leggings"
2542                
2543              ><svg class="icon--root icon--chevron-left--small" data-invertible="true" width="8" height="14" viewBox="0 0 8 14" xmlns="http://www.w3.org/2000/svg">
2544      <path d="m1.726 7.298 5.866 5.866-.707.707L.312 7.298l.096-.096L6.981.629l.707.707-5.962 5.962Z" fill="currentColor" fill-rule="nonzero" />
2545    </svg> Back</button>
2546            </li><li class="y-menu--parent-link"><a
2547                    href="/collections/workout-leggings"
2548                    data-item="nav-text"
2549                    
2550                      data-transition-item="y-menu_leggings"
2551                    
2552                  >Leggings</a></li><li class="y-menu--level-2--link" data-item="nav-text">
2553                
2554<a
2555                    href="/collections/workout-leggings"
2556                    data-item="nav-text"
2557                    
2558                      data-transition-item="y-menu_leggings"
2559                    
2560                  >All Leggings</a>
2561</li><li class="y-menu--level-2--link" data-item="nav-text">
2562                
2563<a
2564                    href="/collections/best-selling-leggings"
2565                    data-item="nav-text"
2566                    
2567                      data-transition-item="y-menu_leggings"
2568                    
2569                  >Best Selling Leggings</a>
2570</li><li class="y-menu--level-2--link" data-item="nav-text">
2571                
2572<a
2573                    href="/collections/leggings-new-drops"
2574                    data-item="nav-text"
2575                    
2576                      data-transition-item="y-menu_leggings"
2577                    
2578                  >New Leggings</a>
2579</li><li class="y-menu--level-2--link" data-item="nav-text">
2580                
2581<a
2582                    href="https://www.constantlyvariedgear.com/pages/cvg-sizing-guide"
2583                    data-item="nav-text"
2584                    
2585                      data-transition-item="y-menu_leggings"
2586                    
2587                  >Find My Legging Size</a>
2588</li><li class="y-menu--level-2--link" data-item="nav-text">
2589                
2590<button
2591                    class="y-menu--level-2--button"
2592                    data-item="nav-text"
2593                    data-accordion="true"
2594                    aria-haspopup="true"
2595                    aria-expanded="false"
2596                    aria-controls="y-menu_leggings_collections"
2597                    
2598                      data-transition-item="y-menu_leggings"
2599                    
2600                  >Collections<svg class="icon--root icon--chevron-right--small" data-invertible="true" width="8" height="14" viewBox="0 0 8 14" xmlns="http://www.w3.org/2000/svg">
2601      <path d="M6.274 7.202.408 1.336l.707-.707 6.573 6.573-.096.096-6.573 6.573-.707-.707 5.962-5.962Z" fill="currentColor" fill-rule="nonzero" />
2602    </svg></button>
2603<ul
2604                    class="y-menu--level-3--container"
2605                    
2606                      data-depth="3"
2607                    
2608                    id="y-menu_leggings_collections"
2609                    aria-current="false"
2610                    
2611                  ><li class="y-menu--level-3--link" data-item="nav-text">
2612                        <a href="/collections/solid-color-leggings">Solid Leggings</a>
2613                      </li><li class="y-menu--level-3--link" data-item="nav-text">
2614                        <a href="/collections/halloween-leggings">Halloween Leggings</a>
2615                      </li><li class="y-menu--level-3--link" data-item="nav-text">
2616                        <a href="/collections/fall-leggings">Fall Leggings</a>
2617                      </li><li class="y-menu--level-3--link" data-item="nav-text">
2618                        <a href="/collections/omni-leggings">Omni Leggings</a>
2619                      </li><li class="y-menu--level-3--link" data-item="nav-text">
2620                        <a href="/collections/legacy-leggings">Legacy Leggings</a>
2621                      </li><li class="y-menu--level-3--link" data-item="nav-text">
2622                        <a href="/collections/the-vault">The Vault</a>
2623                      </li><li class="y-menu--level-3--link" data-item="nav-text">
2624                        <a href="/pages/2026-constantly-varied-gear-drops">2026 Drops</a>
2625                      </li></ul></li></ul></li><li
2626        class="y-menu--level-1--link"
2627        data-depth="3"
2628        
2629      ><button
2630              data-item="nav-text"
2631              aria-haspopup="true"
2632              aria-expanded="false"
2633              aria-controls="y-menu_shorts"
2634              
2635                data-transition-item="y-menu"
2636                data-transition-active="false"
2637              
2638            >Shorts<svg class="icon--root icon--chevron-right--small" data-invertible="true" width="8" height="14" viewBox="0 0 8 14" xmlns="http://www.w3.org/2000/svg">
2639      <path d="M6.274 7.202.408 1.336l.707-.707 6.573 6.573-.096.096-6.573 6.573-.707-.707 5.962-5.962Z" fill="currentColor" fill-rule="nonzero" />
2640    </svg></button><ul
2641            class="y-menu--level-2--container"
2642            
2643              data-depth="2"
2644            
2645            id="y-menu_shorts"
2646            aria-current="false"
2647            
2648              data-transition-container="y-menu_shorts"
2649              data-transition-cascade="vertical"
2650              data-transition-cascade-interval="100"
2651              data-transition-type="slide-right"
2652            
2653          >
2654            <li class="y-menu--back-link">
2655              <button
2656                data-item="nav-text"
2657                aria-controls="y-menu"
2658                
2659                  data-transition-item="y-menu_shorts"
2660                
2661              ><svg class="icon--root icon--chevron-left--small" data-invertible="true" width="8" height="14" viewBox="0 0 8 14" xmlns="http://www.w3.org/2000/svg">
2662      <path d="m1.726 7.298 5.866 5.866-.707.707L.312 7.298l.096-.096L6.981.629l.707.707-5.962 5.962Z" fill="currentColor" fill-rule="nonzero" />
2663    </svg> Back</button>
2664            </li><li class="y-menu--parent-link"><a
2665                    href="/collections/workout-shorts"
2666                    data-item="nav-text"
2667                    
2668                      data-transition-item="y-menu_shorts"
2669                    
2670                  >Shorts</a></li><li class="y-menu--level-2--link" data-item="nav-text">
2671                
2672<a
2673                    href="/collections/workout-shorts"
2674                    data-item="nav-text"
2675                    
2676                      data-transition-item="y-menu_shorts"
2677                    
2678                  >All Shorts</a>
2679</li><li class="y-menu--level-2--link" data-item="nav-text">
2680                
2681<a
2682                    href="/collections/best-selling-shorts-1"
2683                    data-item="nav-text"
2684                    
2685                      data-transition-item="y-menu_shorts"
2686                    
2687                  >Best Selling Shorts</a>
2688</li><li class="y-menu--level-2--link" data-item="nav-text">
2689                
2690<a
2691                    href="/collections/shorts-new-drops"
2692                    data-item="nav-text"
2693                    
2694                      data-transition-item="y-menu_shorts"
2695                    
2696                  >New Shorts</a>
2697</li><li class="y-menu--level-2--link" data-item="nav-text">
2698                
2699<button
2700                    class="y-menu--level-2--button"
2701                    data-item="nav-text"
2702                    data-accordion="true"
2703                    aria-haspopup="true"
2704                    aria-expanded="false"
2705                    aria-controls="y-menu_shorts_styles"
2706                    
2707                      data-transition-item="y-menu_shorts"
2708                    
2709                  >Styles<svg class="icon--root icon--chevron-right--small" data-invertible="true" width="8" height="14" viewBox="0 0 8 14" xmlns="http://www.w3.org/2000/svg">
2710      <path d="M6.274 7.202.408 1.336l.707-.707 6.573 6.573-.096.096-6.573 6.573-.707-.707 5.962-5.962Z" fill="currentColor" fill-rule="nonzero" />
2711    </svg></button>
2712<ul
2713                    class="y-menu--level-3--container"
2714                    
2715                      data-depth="3"
2716                    
2717                    id="y-menu_shorts_styles"
2718                    aria-current="false"
2719                    
2720                  ><li class="y-menu--level-3--link" data-item="nav-text">
2721                        <a href="/collections/workout-shorts">Signature Shorts</a>
2722                      </li><li class="y-menu--level-3--link" data-item="nav-text">
2723                        <a href="/collections/day-dream-shorts-1">Day Dream Shorts</a>
2724                      </li><li class="y-menu--level-3--link" data-item="nav-text">
2725                        <a href="/collections/mens-shorts-1">Men's Shorts</a>
2726                      </li><li class="y-menu--level-3--link" data-item="nav-text">
2727                        <a href="/collections/luxe-shorts-1">Luxe Shorts</a>
2728                      </li><li class="y-menu--level-3--link" data-item="nav-text">
2729                        <a href="/collections/flex-shorts">Flex Shorts</a>
2730                      </li></ul></li></ul></li><li
2731        class="y-menu--level-1--link"
2732        data-depth="3"
2733        
2734      ><button
2735              data-item="nav-text"
2736              aria-haspopup="true"
2737              aria-expanded="false"
2738              aria-controls="y-menu_sports-bras"
2739              
2740                data-transition-item="y-menu"
2741                data-transition-active="false"
2742              
2743            >Sports Bras<svg class="icon--root icon--chevron-right--small" data-invertible="true" width="8" height="14" viewBox="0 0 8 14" xmlns="http://www.w3.org/2000/svg">
2744      <path d="M6.274 7.202.408 1.336l.707-.707 6.573 6.573-.096.096-6.573 6.573-.707-.707 5.962-5.962Z" fill="c
2744urrentColor" fill-rule="nonzero" />
2745    </svg></button><ul
2746            class="y-menu--level-2--container"
2747            
2748              data-depth="2"
2749            
2750            id="y-menu_sports-bras"
2751            aria-current="false"
2752            
2753              data-transition-container="y-menu_sports-bras"
2754              data-transition-cascade="vertical"
2755              data-transition-cascade-interval="100"
2756              data-transition-type="slide-right"
2757            
2758          >
2759            <li class="y-menu--back-link">
2760              <button
2761                data-item="nav-text"
2762                aria-controls="y-menu"
2763                
2764                  data-transition-item="y-menu_sports-bras"
2765                
2766              ><svg class="icon--root icon--chevron-left--small" data-invertible="true" width="8" height="14" viewBox="0 0 8 14" xmlns="http://www.w3.org/2000/svg">
2767      <path d="m1.726 7.298 5.866 5.866-.707.707L.312 7.298l.096-.096L6.981.629l.707.707-5.962 5.962Z" fill="currentColor" fill-rule="nonzero" />
2768    </svg> Back</button>
2769            </li><li class="y-menu--parent-link"><a
2770                    href="/collections/all-sports-bras-1"
2771                    data-item="nav-text"
2772                    
2773                      data-transition-item="y-menu_sports-bras"
2774                    
2775                  >Sports Bras</a></li><li class="y-menu--level-2--link" data-item="nav-text">
2776                
2777<a
2778                    href="/collections/all-sports-bras-1"
2779                    data-item="nav-text"
2780                    
2781                      data-transition-item="y-menu_sports-bras"
2782                    
2783                  >All Sports Bras</a>
2784</li><li class="y-menu--level-2--link" data-item="nav-text">
2785                
2786<a
2787                    href="/collections/best-selling-sports-bras"
2788                    data-item="nav-text"
2789                    
2790                      data-transition-item="y-menu_sports-bras"
2791                    
2792                  >Best Selling Bras</a>
2793</li><li class="y-menu--level-2--link" data-item="nav-text">
2794                
2795<a
2796                    href="/collections/new-sports-bras-collection"
2797                    data-item="nav-text"
2798                    
2799                      data-transition-item="y-menu_sports-bras"
2800                    
2801                  >New Sports Bras</a>
2802</li><li class="y-menu--level-2--link" data-item="nav-text">
2803                
2804<a
2805                    href="/collections/solid-color-sports-bras-1"
2806                    data-item="nav-text"
2807                    
2808                      data-transition-item="y-menu_sports-bras"
2809                    
2810                  >Solid Color Bras</a>
2811</li><li class="y-menu--level-2--link" data-item="nav-text">
2812                
2813<button
2814                    class="y-menu--level-2--button"
2815                    data-item="nav-text"
2816                    data-accordion="true"
2817                    aria-haspopup="true"
2818                    aria-expanded="false"
2819                    aria-controls="y-menu_sports-bras_styles"
2820                    
2821                      data-transition-item="y-menu_sports-bras"
2822                    
2823                  >Styles<svg class="icon--root icon--chevron-right--small" data-invertible="true" width="8" height="14" viewBox="0 0 8 14" xmlns="http://www.w3.org/2000/svg">
2824      <path d="M6.274 7.202.408 1.336l.707-.707 6.573 6.573-.096.096-6.573 6.573-.707-.707 5.962-5.962Z" fill="currentColor" fill-rule="nonzero" />
2825    </svg></button>
2826<ul
2827                    class="y-menu--level-3--container"
2828                    
2829                      data-depth="3"
2830                    
2831                    id="y-menu_sports-bras_styles"
2832                    aria-current="false"
2833                    
2834                  ><li class="y-menu--level-3--link" data-item="nav-text">
2835                        <a href="/collections/longline-sports-bra">Longline Bras</a>
2836                      </li><li class="y-menu--level-3--link" data-item="nav-text">
2837                        <a href="/collections/butterfly-back-sports-bra">Butterfly Back Bras</a>
2838                      </li><li class="y-menu--level-3--link" data-item="nav-text">
2839                        <a href="/collections/vista-sports-bra">Vista Bras</a>
2840                      </li><li class="y-menu--level-3--link" data-item="nav-text">
2841                        <a href="/collections/move-free-sports-bra">Move Free Bras</a>
2842                      </li><li class="y-menu--level-3--link" data-item="nav-text">
2843                        <a href="/collections/vitality-sports-bra">Vitality Bras</a>
2844                      </li><li class="y-menu--level-3--link" data-item="nav-text">
2845                        <a href="/collections/other-sports-bras">Other Styles</a>
2846                      </li></ul></li></ul></li><li
2847        class="y-menu--level-1--link"
2848        data-depth="3"
2849        
2850      ><button
2851              data-item="nav-text"
2852              aria-haspopup="true"
2853              aria-expanded="false"
2854              aria-controls="y-menu_tops"
2855              
2856                data-transition-item="y-menu"
2857                data-transition-active="false"
2858              
2859            >Tops<svg class="icon--root icon--chevron-right--small" data-invertible="true" width="8" height="14" viewBox="0 0 8 14" xmlns="http://www.w3.org/2000/svg">
2860      <path d="M6.274 7.202.408 1.336l.707-.707 6.573 6.573-.096.096-6.573 6.573-.707-.707 5.962-5.962Z" fill="currentColor" fill-rule="nonzero" />
2861    </svg></button><ul
2862            class="y-menu--level-2--container"
2863            
2864              data-depth="2"
2865            
2866            id="y-menu_tops"
2867            aria-current="false"
2868            
2869              data-transition-container="y-menu_tops"
2870              data-transition-cascade="vertical"
2871              data-transition-cascade-interval="100"
2872              data-transition-type="slide-right"
2873            
2874          >
2875            <li class="y-menu--back-link">
2876              <button
2877                data-item="nav-text"
2878                aria-controls="y-menu"
2879                
2880                  data-transition-item="y-menu_tops"
2881                
2882              ><svg class="icon--root icon--chevron-left--small" data-invertible="true" width="8" height="14" viewBox="0 0 8 14" xmlns="http://www.w3.org/2000/svg">
2883      <path d="m1.726 7.298 5.866 5.866-.707.707L.312 7.298l.096-.096L6.981.629l.707.707-5.962 5.962Z" fill="currentColor" fill-rule="nonzero" />
2884    </svg> Back</button>
2885            </li><li class="y-menu--parent-link"><a
2886                    href="/collections/all-shirts"
2887                    data-item="nav-text"
2888                    
2889                      data-transition-item="y-menu_tops"
2890                    
2891                  >Tops</a></li><li class="y-menu--level-2--link" data-item="nav-text">
2892                
2893<button
2894                    class="y-menu--level-2--button"
2895                    data-item="nav-text"
2896                    data-accordion="true"
2897                    aria-haspopup="true"
2898                    aria-expanded="false"
2899                    aria-controls="y-menu_tops_graphic-shirts"
2900                    
2901                      data-transition-item="y-menu_tops"
2902                    
2903                  >Graphic Shirts<svg class="icon--root icon--chevron-right--small" data-invertible="true" width="8" height="14" viewBox="0 0 8 14" xmlns="http://www.w3.org/2000/svg">
2904      <path d="M6.274 7.202.408 1.336l.707-.707 6.573 6.573-.096.096-6.573 6.573-.707-.707 5.962-5.962Z" fill="currentColor" fill-rule="nonzero" />
2905    </svg></button>
2906<ul
2907                    class="y-menu--level-3--container"
2908                    
2909                      data-depth="3"
2910                    
2911                    id="y-menu_tops_graphic-shirts"
2912                    aria-current="false"
2913                    
2914                  ><li class="y-menu--level-3--link" data-item="nav-text">
2915                        <a href="/collections/breast-cancer-awareness-shirts">Breast Cancer Awareness</a>
2916                      </li><li class="y-menu--level-3--link" data-item="nav-text">
2917                        <a href="/collections/best-sellers-shirts">Best Selling Graphics</a>
2918                      </li><li class="y-menu--level-3--link" data-item="nav-text">
2919                        <a href="/collections/new-shirt-graphics">New Graphics</a>
2920                      </li><li class="y-menu--level-3--link" data-item="nav-text">
2921                        <a href="/collections/graphic-modern-tees">Modern Tees</a>
2922                      </li><li class="y-menu--level-3--link" data-item="nav-text">
2923                        <a href="/collections/graphic-slouchy-tee">Slouchy Tees</a>
2924                      </li><li class="y-menu--level-3--link" data-item="nav-text">
2925                        <a href="/collections/graphic-unisex-tees-tanks">Unisex Tees</a>
2926                      </li><li class="y-menu--level-3--link" data-item="nav-text">
2927                        <a href="/collections/graphic-racerback-tanks-1">Racerback Tanks</a>
2928                      </li><li class="y-menu--level-3--link" data-item="nav-text">
2929                        <a href="/collections/graphic-muscle-tank">Muscle Tanks</a>
2930                      </li><li class="y-menu--level-3--link" data-item="nav-text">
2931                        <a href="/collections/graphic-long-sleeve-1">Long Sleeve Tees</a>
2932                      </li><li class="y-menu--level-3--link" data-item="nav-text">
2933                        <a href="/collections/graphic-crewnecks">Crew Necks</a>
2934                      </li><li class="y-menu--level-3--link" data-item="nav-text">
2935                        <a href="/collections/graphic-cropped-tees-1">Cropped Tees</a>
2936                      </li></ul></li><li class="y-menu--level-2--link" data-item="nav-text">
2937                
2938<button
2939                    class="y-menu--level-2--button"
2940                    data-item="nav-text"
2941                    data-accordion="true"
2942                    aria-haspopup="true"
2943                    aria-expanded="false"
2944                    aria-controls="y-menu_tops_collections"
2945                    
2946                      data-transition-item="y-menu_tops"
2947                    
2948                  >Collections<svg class="icon--root icon--chevron-right--small" data-invertible="true" width="8" height="14" viewBox="0 0 8 14" xmlns="http://www.w3.org/2000/svg">
2949      <path d="M6.274 7.202.408 1.336l.707-.707 6.573 6.573-.096.096-6.573 6.573-.707-.707 5.962-5.962Z" fill="currentColor" fill-rule="nonzero" />
2950    </svg></button>
2951<ul
2952                    class="y-menu--level-3--container"
2953                    
2954                      data-depth="3"
2955                    
2956                    id="y-menu_tops_collections"
2957                    aria-current="false"
2958                    
2959                  ><li class="y-menu--level-3--link" data-item="nav-text">
2960                        <a href="/collections/open-back-tanks-new-style">Basic Shirts</a>
2961                      </li><li class="y-menu--level-3--link" data-item="nav-text">
2962                        <a href="/collections/zip-ups-1">Zip-Up Sweatshirts</a>
2963                      </li><li class="y-menu--level-3--link" data-item="nav-text">
2964                        <a href="/collections/thermals-shackets-1">Thermals & Shackets</a>
2965                      </li><li class="y-menu--level-3--link" data-item="nav-text">
2966                        <a href="/collections/luxe-hoodies">Luxe Hoodies</a>
2967                      </li><li class="y-menu--level-3--link" data-item="nav-text">
2968                        <a href="/collections/hoodies-1">Hoodies</a>
2969                      </li></ul></li><li class="y-menu--level-2--link" data-item="nav-text">
2970                
2971<button
2972                    class="y-menu--level-2--button"
2973                    data-item="nav-text"
2974                    data-accordion="true"
2975                    aria-haspopup="true"
2976                    aria-expanded="false"
2977                    aria-controls="y-menu_tops_create-your-own"
2978                    
2979                      data-transition-item="y-menu_tops"
2980                    
2981                  >Create Your Own<svg class="icon--root icon--chevron-right--small" data-invertible="true" width="8" height="14" viewBox="0 0 8 14" xmlns="http://www.w3.org/2000/svg">
2982      <path d="M6.274 7.202.408 1.336l.707-.707 6.573 6.573-.096.096-6.573 6.573-.707-.707 5.962-5.962Z" fill="currentColor" fill-rule="nonzero" />
2983    </svg></button>
2984<ul
2985                    class="y-menu--level-3--container"
2986                    
2987                      data-depth="3"
2988                    
2989                    id="y-menu_tops_create-your-own"
2990                    aria-current="false"
2991                    
2992                  ><li class="y-menu--level-3--link" data-item="nav-text">
2993                        <a href="/products/custom-slouchy-tee-black">Slouchy Tees</a>
2994                      </li><li class="y-menu--level-3--link" data-item="nav-text">
2995                        <a href="/products/custom-shirt-unisex">Unisex Tees</a>
2996                      </li><li class="y-menu--level-3--link" data-item="nav-text">
2997                        <a href="/products/custom-flowy-racerback-tank-black">Racerback Tanks</a>
2998                      </li></ul></li></ul></li><li
2999        class="y-menu--level-1--link"
3000        data-depth="3"
3001        
3002      ><button
3003              data-item="nav-text"
3004              aria-haspopup="true"
3005              aria-expanded="false"
3006              aria-controls="y-menu_seasonal-styles"
3007              
3008                data-transition-item="y-menu"
3009                data-transition-active="false"
3010              
3011            >Seasonal Styles<svg class="icon--root icon--chevron-right--small" data-invertible="true" width="8" height="14" viewBox="0 0 8 14" xmlns="http://www.w3.org/2000/svg">
3012      <path d="M6.274 7.202.408 1.336l.707-.707 6.573 6.573-.096.096-6.573 6.573-.707-.707 5.962-5.962Z" fill="currentColor" fill-rule="nonzero" />
3013    </svg></button><ul
3014            class="y-menu--level-2--container"
3015            
3016              data-depth="2"
3017            
3018            id="y-menu_seasonal-styles"
3019            aria-current="false"
3020            
3021              data-transition-container="y-menu_seasonal-styles"
3022              data-transition-cascade="vertical"
3023              data-transition-cascade-interval="100"
3024              data-transition-type="slide-right"
3025            
3026          >
3027            <li class="y-menu--back-link">
3028              <button
3029                data-item="nav-text"
3030                aria-controls="y-menu"
3031                
3032                  data-transition-item="y-menu_seasonal-styles"
3033                
3034              ><svg class="icon--root icon--chevron-left--small" data-invertible="true" width="8" height="14" viewBox="0 0 8 14" xmlns="http://www.w3.org/2000/svg">
3035      <path d="m1.726 7.298 5.866 5.866-.707.707L.312 7.298l.096-.096L6.981.629l.707.707-5.962 5.962Z" fill="currentColor" fill-rule="nonzero" />
3036    </svg> Back</button>
3037            </li><li class="y-menu--parent-link"><a
3038                    href="/collections/fright-fest-2026"
3039                    data-item="nav-text"
3040                    
3041                      data-transition-item="y-menu_seasonal-styles"
3042                    
3043                  >Seasonal Styles</a></li><li class="y-menu--level-2--link" data-item="nav-text">
3044                
3045<button
3046                    class="y-menu--level-2--button"
3047                    data-item="nav-text"
3048                    data-accordion="true"
3049                    aria-haspopup="true"
3050                    aria-expanded="false"
3051                    aria-controls="y-menu_seasonal-styles_halloween"
3052                    
3053                      data-transition-item="y-menu_seasonal-styles"
3054                    
3055                  >Halloween<svg class="icon--root icon--chevron-right--small" data-invertible="true" width="8" height="14" viewBox="0 0 8 14" xmlns="http://www.w3.org/2000/svg">
3056      <path d="M6.274 7.202.408 1.336l.707-.707 6.573 6.573-.096.096-6.573 6.573-.707-.707 5.962-5.962Z" fill="currentColor" fill-rule="nonzero" />
3057    </svg></button>
3058<ul
3059                    class="y-menu--level-3--container"
3060                    
3061                      data-depth="3"
3062                    
3063                    id="y-menu_seasonal-styles_halloween"
3064                    aria-current="false"
3065                    
3066                  ><li class="y-me
3066nu--level-3--link" data-item="nav-text">
3067                        <a href="/collections/halloween-leggings">Halloween Leggings</a>
3068                      </li><li class="y-menu--level-3--link" data-item="nav-text">
3069                        <a href="/collections/halloween-shorts">Halloween Shorts</a>
3070                      </li><li class="y-menu--level-3--link" data-item="nav-text">
3071                        <a href="/collections/halloween-bras">Halloween Sports Bras</a>
3072                      </li><li class="y-menu--level-3--link" data-item="nav-text">
3073                        <a href="/collections/halloween-shirts">Halloween Shirts</a>
3074                      </li></ul></li><li class="y-menu--level-2--link" data-item="nav-text">
3075                
3076<button
3077                    class="y-menu--level-2--button"
3078                    data-item="nav-text"
3079                    data-accordion="true"
3080                    aria-haspopup="true"
3081                    aria-expanded="false"
3082                    aria-controls="y-menu_seasonal-styles_fall"
3083                    
3084                      data-transition-item="y-menu_seasonal-styles"
3085                    
3086                  >Fall<svg class="icon--root icon--chevron-right--small" data-invertible="true" width="8" height="14" viewBox="0 0 8 14" xmlns="http://www.w3.org/2000/svg">
3087      <path d="M6.274 7.202.408 1.336l.707-.707 6.573 6.573-.096.096-6.573 6.573-.707-.707 5.962-5.962Z" fill="currentColor" fill-rule="nonzero" />
3088    </svg></button>
3089<ul
3090                    class="y-menu--level-3--container"
3091                    
3092                      data-depth="3"
3093                    
3094                    id="y-menu_seasonal-styles_fall"
3095                    aria-current="false"
3096                    
3097                  ><li class="y-menu--level-3--link" data-item="nav-text">
3098                        <a href="/collections/fall-leggings">Fall Leggings</a>
3099                      </li><li class="y-menu--level-3--link" data-item="nav-text">
3100                        <a href="/collections/shackets">Shackets</a>
3101                      </li><li class="y-menu--level-3--link" data-item="nav-text">
3102                        <a href="/collections/fall-shorts">Fall Shorts</a>
3103                      </li><li class="y-menu--level-3--link" data-item="nav-text">
3104                        <a href="/collections/fall-sports-bras">Fall Sports Bras</a>
3105                      </li><li class="y-menu--level-3--link" data-item="nav-text">
3106                        <a href="/collections/fall-shirts">Fall Shirts</a>
3107                      </li></ul></li><li class="y-menu--level-2--link" data-item="nav-text">
3108                
3109<a
3110                    href="/collections/unwind-hoodies-sweatpants"
3111                    data-item="nav-text"
3112                    
3113                      data-transition-item="y-menu_seasonal-styles"
3114                    
3115                  >Unwind Sweat Sets</a>
3116</li></ul></li><li
3117        class="y-menu--level-1--link"
3118        data-depth="1"
3119        
3120      ><a
3121              href="/collections/treat-yourself-to-amazing-deals"
3122              data-item="nav-text"
3123              
3124                data-transition-item="y-menu"
3125                data-transition-active="false"
3126              
3127            >SALE</a></li><li
3128        class="y-menu--level-1--link"
3129        data-depth="3"
3130        
3131      ><button
3132              data-item="nav-text"
3133              aria-haspopup="true"
3134              aria-expanded="false"
3135              aria-controls="y-menu_more"
3136              
3137                data-transition-item="y-menu"
3138                data-transition-active="false"
3139              
3140            >More<svg class="icon--root icon--chevron-right--small" data-invertible="true" width="8" height="14" viewBox="0 0 8 14" xmlns="http://www.w3.org/2000/svg">
3141      <path d="M6.274 7.202.408 1.336l.707-.707 6.573 6.573-.096.096-6.573 6.573-.707-.707 5.962-5.962Z" fill="currentColor" fill-rule="nonzero" />
3142    </svg></button><ul
3143            class="y-menu--level-2--container"
3144            
3145              data-depth="2"
3146            
3147            id="y-menu_more"
3148            aria-current="false"
3149            
3150              data-transition-container="y-menu_more"
3151              data-transition-cascade="vertical"
3152              data-transition-cascade-interval="100"
3153              data-transition-type="slide-right"
3154            
3155          >
3156            <li class="y-menu--back-link">
3157              <button
3158                data-item="nav-text"
3159                aria-controls="y-menu"
3160                
3161                  data-transition-item="y-menu_more"
3162                
3163              ><svg class="icon--root icon--chevron-left--small" data-invertible="true" width="8" height="14" viewBox="0 0 8 14" xmlns="http://www.w3.org/2000/svg">
3164      <path d="m1.726 7.298 5.866 5.866-.707.707L.312 7.298l.096-.096L6.981.629l.707.707-5.962 5.962Z" fill="currentColor" fill-rule="nonzero" />
3165    </svg> Back</button>
3166            </li><li class="y-menu--parent-link"><a
3167                    href="/"
3168                    data-item="nav-text"
3169                    
3170                      data-transition-item="y-menu_more"
3171                    
3172                  >More</a></li><li class="y-menu--level-2--link" data-item="nav-text">
3173                
3174<button
3175                    class="y-menu--level-2--button"
3176                    data-item="nav-text"
3177                    data-accordion="true"
3178                    aria-haspopup="true"
3179                    aria-expanded="false"
3180                    aria-controls="y-menu_more_athleisure"
3181                    
3182                      data-transition-item="y-menu_more"
3183                    
3184                  >Athleisure<svg class="icon--root icon--chevron-right--small" data-invertible="true" width="8" height="14" viewBox="0 0 8 14" xmlns="http://www.w3.org/2000/svg">
3185      <path d="M6.274 7.202.408 1.336l.707-.707 6.573 6.573-.096.096-6.573 6.573-.707-.707 5.962-5.962Z" fill="currentColor" fill-rule="nonzero" />
3186    </svg></button>
3187<ul
3188                    class="y-menu--level-3--container"
3189                    
3190                      data-depth="3"
3191                    
3192                    id="y-menu_more_athleisure"
3193                    aria-current="false"
3194                    
3195                  ><li class="y-menu--level-3--link" data-item="nav-text">
3196                        <a href="/collections/shackets">Shackets</a>
3197                      </li><li class="y-menu--level-3--link" data-item="nav-text">
3198                        <a href="/collections/fleece-lined-leggings">Fleece Lined</a>
3199                      </li><li class="y-menu--level-3--link" data-item="nav-text">
3200                        <a href="/collections/sweatshirts">Sweatshirts</a>
3201                      </li><li class="y-menu--level-3--link" data-item="nav-text">
3202                        <a href="/collections/sweatpants">Sweatpants</a>
3203                      </li><li class="y-menu--level-3--link" data-item="nav-text">
3204                        <a href="/collections/cargo-beyond-joggers-1">Joggers</a>
3205                      </li></ul></li><li class="y-menu--level-2--link" data-item="nav-text">
3206                
3207<button
3208                    class="y-menu--level-2--button"
3209                    data-item="nav-text"
3210                    data-accordion="true"
3211                    aria-haspopup="true"
3212                    aria-expanded="false"
3213                    aria-controls="y-menu_more_warm-weather"
3214                    
3215                      data-transition-item="y-menu_more"
3216                    
3217                  >Warm Weather<svg class="icon--root icon--chevron-right--small" data-invertible="true" width="8" height="14" viewBox="0 0 8 14" xmlns="http://www.w3.org/2000/svg">
3218      <path d="M6.274 7.202.408 1.336l.707-.707 6.573 6.573-.096.096-6.573 6.573-.707-.707 5.962-5.962Z" fill="currentColor" fill-rule="nonzero" />
3219    </svg></button>
3220<ul
3221                    class="y-menu--level-3--container"
3222                    
3223                      data-depth="3"
3224                    
3225                    id="y-menu_more_warm-weather"
3226                    aria-current="false"
3227                    
3228                  ><li class="y-menu--level-3--link" data-item="nav-text">
3229                        <a href="/collections/dresses-swim">Dresses</a>
3230                      </li><li class="y-menu--level-3--link" data-item="nav-text">
3231                        <a href="/collections/skirts-1">Skirts</a>
3232                      </li><li class="y-menu--level-3--link" data-item="nav-text">
3233                        <a href="/collections/coastline-swimsuit">Swimwear</a>
3234                      </li></ul></li><li class="y-menu--level-2--link" data-item="nav-text">
3235                
3236<button
3237                    class="y-menu--level-2--button"
3238                    data-item="nav-text"
3239                    data-accordion="true"
3240                    aria-haspopup="true"
3241                    aria-expanded="false"
3242                    aria-controls="y-menu_more_accessories"
3243                    
3244                      data-transition-item="y-menu_more"
3245                    
3246                  >Accessories<svg class="icon--root icon--chevron-right--small" data-invertible="true" width="8" height="14" viewBox="0 0 8 14" xmlns="http://www.w3.org/2000/svg">
3247      <path d="M6.274 7.202.408 1.336l.707-.707 6.573 6.573-.096.096-6.573 6.573-.707-.707 5.962-5.962Z" fill="currentColor" fill-rule="nonzero" />
3248    </svg></button>
3249<ul
3250                    class="y-menu--level-3--container"
3251                    
3252                      data-depth="3"
3253                    
3254                    id="y-menu_more_accessories"
3255                    aria-current="false"
3256                    
3257                  ><li class="y-menu--level-3--link" data-item="nav-text">
3258                        <a href="/collections/headbands">Headbands</a>
3259                      </li><li class="y-menu--level-3--link" data-item="nav-text">
3260                        <a href="/products/tote-bags">Tote Bags</a>
3261                      </li><li class="y-menu--level-3--link" data-item="nav-text">
3262                        <a href="/collections/socks">Socks</a>
3263                      </li><li class="y-menu--level-3--link" data-item="nav-text">
3264                        <a href="/products/snapback-hat">Snapback Hats</a>
3265                      </li><li class="y-menu--level-3--link" data-item="nav-text">
3266                        <a href="/products/cvg-gym-flag">Gym Flags</a>
3267                      </li><li class="y-menu--level-3--link" data-item="nav-text">
3268                        <a href="/products/bear-komplex-knee-sleeves-black">Knee Sleeves</a>
3269                      </li></ul></li><li class="y-menu--level-2--link" data-item="nav-text">
3270                
3271<button
3272                    class="y-menu--level-2--button"
3273                    data-item="nav-text"
3274                    data-accordion="true"
3275                    aria-haspopup="true"
3276                    aria-expanded="false"
3277                    aria-controls="y-menu_more_fitness"
3278                    
3279                      data-transition-item="y-menu_more"
3280                    
3281                  >Fitness<svg class="icon--root icon--chevron-right--small" data-invertible="true" width="8" height="14" viewBox="0 0 8 14" xmlns="http://www.w3.org/2000/svg">
3282      <path d="M6.274 7.202.408 1.336l.707-.707 6.573 6.573-.096.096-6.573 6.573-.707-.707 5.962-5.962Z" fill="currentColor" fill-rule="nonzero" />
3283    </svg></button>
3284<ul
3285                    class="y-menu--level-3--container"
3286                    
3287                      data-depth="3"
3288                    
3289                    id="y-menu_more_fitness"
3290                    aria-current="false"
3291                    
3292                  ><li class="y-menu--level-3--link" data-item="nav-text">
3293                        <a href="/products/glow-up-collagen">Collagen</a>
3294                      </li><li class="y-menu--level-3--link" data-item="nav-text">
3295                        <a href="/pages/ttsl-daily-lander-with-member-login">TTSL Daily</a>
3296                      </li><li class="y-menu--level-3--link" data-item="nav-text">
3297                        <a href="/collections/e-books">Workout E-Books</a>
3298                      </li></ul></li><li class="y-menu--level-2--link" data-item="nav-text">
3299                
3300<button
3301                    class="y-menu--level-2--button"
3302                    data-item="nav-text"
3303                    data-accordion="true"
3304                    aria-haspopup="true"
3305                    aria-expanded="false"
3306                    aria-controls="y-menu_more_misc"
3307                    
3308                      data-transition-item="y-menu_more"
3309                    
3310                  >Misc<svg class="icon--root icon--chevron-right--small" data-invertible="true" width="8" height="14" viewBox="0 0 8 14" xmlns="http://www.w3.org/2000/svg">
3311      <path d="M6.274 7.202.408 1.336l.707-.707 6.573 6.573-.096.096-6.573 6.573-.707-.707 5.962-5.962Z" fill="currentColor" fill-rule="nonzero" />
3312    </svg></button>
3313<ul
3314                    class="y-menu--level-3--container"
3315                    
3316                      data-depth="3"
3317                    
3318                    id="y-menu_more_misc"
3319                    aria-current="false"
3320                    
3321                  ><li class="y-menu--level-3--link" data-item="nav-text">
3322                        <a href="/products/gift-card">Gift Cards</a>
3323                      </li><li class="y-menu--level-3--link" data-item="nav-text">
3324                        <a href="/pages/wishlist">Wishlist</a>
3325                      </li><li class="y-menu--level-3--link" data-item="nav-text">
3326                        <a href="/pages/cvg-fit-finder-2">Find My Legging Size</a>
3327                      </li></ul></li></ul></li></ul></y-menu-element>
3328
3329
3330</element-relocator>
3331
3332
3333</header><section id="shopify-section-sections--22640681976005__td_section_nJpxUK" class="shopify-section shopify-section-group-header-group td-section">
3334<style data-shopify>#shopify-section-sections--22640681976005__td_section_nJpxUK {
3335    background-color: ;
3336    color: ; 
3337    
3338  }
3339  
3340  #shopify-section-sections--22640681976005__td_section_nJpxUK {
3341    padding-top: 0px;
3342    padding-bottom: 0px;
3343    --block-gap: 0px;
3344  }
3345
3346  @media screen and (min-width: 990px) {
3347    #shopify-section-sections--22640681976005__td_section_nJpxUK {
3348      padding-top: 0px;
3349      padding-bottom: 0px;
3350      --block-gap: 0px;
3351    }
3352  }</style><section class="td-section">
3353  <div class="">
3354    
3355
3356
3357<style data-shopify>
3358  .ai-text-links-aqlrztmzmwkhzajm2naigenblock75ae06djqefqh {
3359    display: none;
3360    overflow-x: auto;
3361    white-space: nowrap;
3362    -webkit-overflow-scrolling: touch;
3363    scrollbar-width: none;
3364    -ms-overflow-style: none;
3365    padding: 0px 6px;
3366    background-color: #ffffff;
3367  }
3368
3369  .ai-text-links-aqlrztmzmwkhzajm2naigenblock75ae06djqefqh::-webkit-scrollbar {
3370    display: none;
3371  }
3372
3373  .ai-text-links-list-aqlrztmzmwkhzajm2naigenblock75ae06djqefqh {
3374    display: inline-flex;
3375    list-style: none;
3376    margin: 0;
3377    padding: 0;
3378  }
3379
3380  .ai-text-links-item-aqlrztmzmwkhzajm2naigenblock75ae06djqefqh {
3381    margin-right: 5px;
3382  }
3383
3384  .ai-text-links-item-aqlrztmzmwkhzajm2naigenblock75ae06djqefqh:last-child {
3385    margin-right: 0;
3386  }
3387
3388  .ai-text-links-link-aqlrztmzmwkhzajm2naigenblock75ae06djqefqh {
3389    display: block;
3390    padding: 5px;
3391    font-size: 12px;
3392    font-weight: 500;
3393    text-decoration: none;
3394    color: #000000;
3395    background-color: rgba(0,0,0,0);
3396    border-radius: 20px;
3397    white-space: nowrap;
3398    transition: color 0.2s ease, background-color 0.2s ease;
3399  }
3400
3401  a.ai-text-links-link-aqlrztmzmwkhzajm2naigenblock75ae06djqefqh:hover,
3402  a.ai-text-links-link-aqlrztmzmwkhzajm2naigenblock75ae06djqefqh:focus {
3403    color: #ffffff;
3404    background-color: #000000;
3405  }
3406
3407  @media screen and (max-width: 749px) {
3408    .ai-text-links-aqlrztmzmwkhzajm2naigenblock75ae06djqefqh {
3409      display: block;
3410    }
3411  }
3412</style>
3413
3414<div class="ai-text-links-aqlrztmzmwkhzajm2naigenblock75ae06djqefqh" >
3415  <ul class="ai-text-links-list-aqlrztmzmwkhzajm2naigenblock75ae06djqefqh">
3416    
3417      
3418      
3419      
3420      
3421        <li class="ai-text-links-item-aqlrztmzmwkhzajm2naigenblock75ae06djqefqh">
3422          <a href="/collections/new-arrivals-1" class="ai-text-links-link-aqlrztmzmwkhzajm2naigenblock75ae06djqefqh">
3423            NEW
3424          </a>
3425        </li>
3426      
3427    
3428      
3429      
3430      
3431      
3432        <li class="ai-text-links-item-aqlrztmzmwkhzajm2naigenblock75ae06djqefqh">
3433          <a href="/collections/treat-yourself-to-amazing-deals" class="ai-text-links-link-aqlrztmzmwkhzajm2naigenblock75ae06djqefqh">
3434            SALE
3435          </a>
3436        </li>
3437      
3438    
3439      
3440      
3441      
3442      
3443        <li class="ai-text-links-item-aqlrztmzmwkhzajm2naigenblock75ae06djqefqh">
3444          <a href="/collections/workout-leggings" class="ai-text-links-link-aqlrztmzmwkhzajm2naigenblock75ae06djqefqh">
3445            LEGGINGS
3446          </a>
3447        </li>
3448      
3449    
3450      
3451      
3452      
3453      
3454        <li class="ai-text-links-item-aqlrztmzmwkhzajm2naigenblock75ae06djqefqh">
3455          <a href="/collections/workout-shorts" class="ai-text-links-link-aqlrztmzmwkhzajm2naigenblock75ae06djqefqh">
3456            SHORTS
3457          </a>
3458        </li>
3459      
3460    
3461      
3462      
3463      
3464      
3465        <li class="ai-text-links-item-aqlrztmzmwkhzajm2naigenblock75ae06djqefqh">
3466          <a href="/collections/fright-fest-2026" class="ai-text-links-link-aqlrztmzmwkhzajm2naigenblock75ae06djqefqh">
3467            HALLOWEEN
3468          </a>
3469        </li>
3470      
3471    
3472      
3473      
3474      
3475      
3476        <li class="ai-text-links-item-aqlrztmzmwkhzajm2naigenblock75ae06djqefqh">
3477          <a href="/collections/fall-favorites" class="ai-text-links-link-aqlrztmzmwkhzajm2naigenblock75ae06djqefqh">
3478            FALL
3479          </a>
3480        </li>
3481      
3482    
3483      
3484      
3485      
3486      
3487        <li class="ai-text-links-item-aqlrztmzmwkhzajm2naigenblock75ae06djqefqh">
3488          <a href="/collections/all-sports-bras-1" class="ai-text-links-link-aqlrztmzmwkhzajm2naigenblock75ae06djqefqh">
3489            SPORTS BRAS
3490          </a>
3491        </li>
3492      
3493    
3494      
3495      
3496      
3497      
3498        <li class="ai-text-links-item-aqlrztmzmwkhzajm2naigenblock75ae06djqefqh">
3499          <a href="/collections/open-back-tanks-new-style" class="ai-text-links-link-aqlrztmzmwkhzajm2naigenblock75ae06djqefqh">
3500            BASIC TOPS
3501          </a>
3502        </li>
3503      
3504    
3505      
3506      
3507      
3508      
3509        <li class="ai-text-links-item-aqlrztmzmwkhzajm2naigenblock75ae06djqefqh">
3510          <a href="/collections/new-shirt-graphics" class="ai-text-links-link-aqlrztmzmwkhzajm2naigenblock75ae06djqefqh">
3511            GRAPHIC SHIRTS
3512          </a>
3513        </li>
3514      
3515    
3516      
3517      
3518      
3519      
3520    
3521      
3522      
3523      
3524      
3525    
3526      
3527      
3528      
3529      
3530    
3531      
3532      
3533      
3534      
3535    
3536      
3537      
3538      
3539      
3540    
3541      
3542      
3543      
3544      
3545    
3546  </ul>
3547</div>
3548
3549
3550  </div>
3551</section>
3552
3553
3554
3555</section><div id="shopify-section-sections--22640681976005__1776176439055ebed4" class="shopify-section shopify-section-group-header-group">
3556
3557</div>
3558<!-- END sections: header-group --><!-- BEGIN sections: overlay-group -->
3559
3560<!-- END sections: overlay-group --><main class="layout--template" id="main_content">
3561        <div id="shopify-section-template--22640692658373__image_with_text_3W7FHp" class="shopify-section section--image-with-text-overlay"><!-- sections/image-with-text-overlay.liquid -->
3562<!-- TD change: scoped CSS switches hero to block + absolute section-blocks overlay (fixes flex/grid width with Emerge section shell); schema heading_tag h1/h2. --><div
3563    class="image-with-text-overlay--root"
3564    data-section-id="template--22640692658373__image_with_text_3W7FHp"
3565    data-background-color="none"
3566    data-border="none"
3567    data-container-width="6"
3568    data-header-overlap-compatible
3569    data-mobile-spacing-above="medium"
3570    data-mobile-spacing-below="medium"
3571    data-mobile-full-width="true"
3572    data-spacing-above="none"
3573    data-spacing-below="none"
3574  ><div class="image-with-text-overlay--wrapper" data-container="section">
3575      <div
3576        class="image-with-text-overlay--image-container"
3577        
3578          data-transition-item="viewport"
3579          data-transition-type="image"
3580        
3581      ><!-- snippets/image.liquid -->
3582<!-- TD change: separate mobile_sizes vs desktop_sizes, optional mobile_widths override, fallback image_url width from last candidate. --><picture
3583  class="image--root"
3584  data-background="false"
3585  data-display-type="medium"
3586  data-full-width="true"
3587  data-mobile-display-type="original"
3588  data-mobile-full-width="true"
3589  data-mobile-overlay-style="darken-bottom"
3590  data-parallax="false"
3591  data-overlay-style="darken-bottom"
3592  style="--aspect-ratio:1.7857;--mobile-aspect-ratio:1.4997;"
3593><img src="//www.constantlyvariedgear.com/cdn/shop/files/westpalmbeachphotographer-85_copy_b3cf5ae6-b9f3-446d-b3de-531626275e22.jpg?v=1767202614&amp;width=3000" alt="" srcset="//www.constantlyvariedgear.com/cdn/shop/files/westpalmbeachphotographer-85_copy_b3cf5ae6-b9f3-446d-b3de-531626275e22.jpg?v=1767202614&amp;width=200 200w, //www.constantlyvariedgear.com/cdn/shop/files/westpalmbeachphotographer-85_copy_b3cf5ae6-b9f3-446d-b3de-531626275e22.jpg?v=1767202614&amp;width=300 300w, //www.constantlyvariedgear.com/cdn/shop/files/westpalmbeachphotographer-85_copy_b3cf5ae6-b9f3-446d-b3de-531626275e22.jpg?v=1767202614&amp;width=400 400w, //www.constantlyvariedgear.com/cdn/shop/files/westpalmbeachphotographer-85_copy_b3cf5ae6-b9f3-446d-b3de-531626275e22.jpg?v=1767202614&amp;width=500 500w, //www.constantlyvariedgear.com/cdn/shop/files/westpalmbeachphotographer-85_copy_b3cf5ae6-b9f3-446d-b3de-531626275e22.jpg?v=1767202614&amp;width=600 600w, //www.constantlyvariedgear.com/cdn/shop/files/westpalmbeachphotographer-85_copy_b3cf5ae6-b9f3-446d-b3de-531626275e22.jpg?v=1767202614&amp;width=700 700w, //www.constantlyvariedgear.com/cdn/shop/files/westpalmbeachphotographer-85_copy_b3cf5ae6-b9f3-446d-b3de-531626275e22.jpg?v=1767202614&amp;width=800 800w, //www.constantlyvariedgear.com/cdn/shop/files/westpalmbeachphotographer-85_copy_b3cf5ae6-b9f3-446d-b3de-531626275e22.jpg?v=1767202614&amp;width=900 900w, //www.constantlyvariedgear.com/cdn/shop/files/westpalmbeachphotographer-85_copy_b3cf5ae6-b9f3-446d-b3de-531626275e22.jpg?v=1767202614&amp;width=1000 1000w, //www.constantlyvariedgear.com/cdn/shop/files/westpalmbeachphotographer-85_copy_b3cf5ae6-b9f3-446d-b3de-531626275e22.jpg?v=1767202614&amp;width=1200 1200w, //www.constantlyvariedgear.com/cdn/shop/files/westpalmbeachphotographer-85_copy_b3cf5ae6-b9f3-446d-b3de-531626275e22.jpg?v=1767202614&amp;width=1400 1400w, //www.constantlyvariedgear.com/cdn/shop/files/westpalmbeachphotographer-85_copy_b3cf5ae6-b9f3-446d-b3de-531626275e22.jpg?v=1767202614&amp;width=1600 1600w, //www.constantlyvariedgear.com/cdn/shop/files/westpalmbeachphotographer-85_copy_b3cf5ae6-b9f3-446d-b3de-531626275e22.jpg?v=1767202614&amp;width=1800 1800w, //www.constantlyvariedgear.com/cdn/shop/files/westpalmbeachphotographer-85_copy_b3cf5ae6-b9f3-446d-b3de-531626275e22.jpg?v=1767202614&amp;width=2000 2000w, //www.constantlyvariedgear.com/cdn/shop/files/westpalmbeachphotographer-85_copy_b3cf5ae6-b9f3-446d-b3de-531626275e22.jpg?v=1767202614&amp;width=2200 2200w, //www.constantlyvariedgear.com/cdn/shop/files/westpalmbeachphotographer-85_copy_b3cf5ae6-b9f3-446d-b3de-531626275e22.jpg?v=1767202614&amp;width=2500 2500w, //www.constantlyvariedgear.com/cdn/shop/files/westpalmbeachphotographer-85_copy_b3cf5ae6-b9f3-446d-b3de-531626275e22.jpg?v=1767202614&amp;width=2800 2800w, //www.constantlyvariedgear.com/cdn/shop/files/westpalmbeachphotographer-85_copy_b3cf5ae6-b9f3-446d-b3de-531626275e22.jpg?v=1767202614&amp;width=3000 3000w" width="3000" height="2000" loading="eager" sizes="(max-width: 767px) 100v
3593w, (max-width: 825px) 825px, 100vw" fetchpriority="high" draggable="false" style="object-position:9.277% 51.953%;">
3594</picture></div><!-- snippets/section-blocks.liquid -->
3595<!-- TD change: heading blocks render configurable tag (heading_tag, default h2) instead of hard-coded h2. --><div
3596  class="section-blocks--root"
3597  data-mobile-x-alignment="center"
3598  
3599    data-mobile-y-alignment="center"
3600  
3601  data-x-alignment="right"
3602  
3603    data-y-alignment="center"
3604  
3605  
3606>
3607  <div
3608    class="section-blocks--wrapper"
3609    data-background-color="transparent"
3610    data-translucent="true"
3611    data-container="block"
3612    data-text-style="none"
3613    data-text-color="white"
3614    data-mobile-text-color="white"
3615    
3616      data-text-width
3617      style="--text-width:400px;"
3618    
3619    
3620      data-transition-container="template--22640692658373__image_with_text_3W7FHp"
3621      data-transition-type="slide-in"
3622      data-transition-cascade="vertical"
3623      data-transition-cascade-interval="500"
3624    
3625  ><div
3626        class="section-blocks--block"
3627        data-block-type="overline"
3628        
3629          data-transition-item="template--22640692658373__image_with_text_3W7FHp"
3630        
3631        
3632      >
3633        <h3 class="section-blocks--overline" data-item="overline">TTSL DAILY</h3>
3634      </div><div
3635        class="section-blocks--block"
3636        data-block-type="description"
3637        data-item="paragraph"
3638        
3639        
3640          data-transition-item="template--22640692658373__image_with_text_3W7FHp"
3641        
3642        
3643      ><h1>THICK THIGHS SAVE LIVES</h1><p>Daily Workouts For All Ability Levels</p></div><div
3644        class="section-blocks--button-group"
3645        
3646          data-transition-item="template--22640692658373__image_with_text_3W7FHp"
3647          data-transition-type="fade-in"
3648        
3649      ><div
3650        class="section-blocks--block"
3651        data-block-type="button"
3652        
3653      >
3654        <a
3655          class="section-blocks--button"
3656          href="/collections/ttsl-programming"
3657          data-item="button-2"
3658          data-text="PURCHASE NOW"
3659          data-mobile-item="button-2"
3660        >
3661          <span>PURCHASE NOW</span>
3662        </a>
3663      </div></div></div>
3664</div>
3665
3666</div></div>
3667
3668</div><div id="shopify-section-template--22640692658373__17598426773d1a84db" class="shopify-section"><div id="shopify-block-AUU9WdUZhdjZGc1ZDc__ai_gen_block_bd91a76_rgn4D4" class="shopify-block">
3669
3670
3671<style data-shopify>
3672  .ai-image-text-block-auu9wduzhdjzgc1zdcaigenblockbd91a76rgn4d4 {
3673    display: flex;
3674    align-items: center;
3675    gap: 40px;
3676    padding: 45px;
3677    background-color: #ffffff;
3678    border-radius: 0px;
3679  }
3680
3681  .ai-image-text-image-auu9wduzhdjzgc1zdcaigenblockbd91a76rgn4d4 {
3682    flex: 0 0 35%;
3683    max-width: 35%;
3684  }
3685
3686  .ai-image-text-image-wrapper-auu9wduzhdjzgc1zdcaigenblockbd91a76rgn4d4 {
3687    width: 100%;
3688    height: auto;
3689    border-radius: 8px;
3690    overflow: hidden;
3691  }
3692
3693  .ai-image-text-image-wrapper-auu9wduzhdjzgc1zdcaigenblockbd91a76rgn4d4 img {
3694    width: 100%;
3695    height: 100%;
3696    object-fit: cover;
3697    display: block;
3698  }
3699
3700  .ai-image-text-placeholder-auu9wduzhdjzgc1zdcaigenblockbd91a76rgn4d4 {
3701    background-color: #f4f4f4;
3702    width: 100%;
3703    height: 300px;
3704    display: flex;
3705    align-items: center;
3706    justify-content: center;
3707    position: relative;
3708  }
3709
3710  .ai-image-text-placeholder-auu9wduzhdjzgc1zdcaigenblockbd91a76rgn4d4 svg {
3711    width: 100%;
3712    height: 100%;
3713    max-width: 200px;
3714    max-height: 200px;
3715  }
3716
3717  .ai-image-text-empty-state-auu9wduzhdjzgc1zdcaigenblockbd91a76rgn4d4 {
3718    position: absolute;
3719    bottom: 20px;
3720    left: 50%;
3721    transform: translateX(-50%);
3722    padding: 8px 16px;
3723    font-size: 14px;
3724    color: #666;
3725    text-align: center;
3726    pointer-events: none;
3727  }
3728
3729  .ai-image-text-content-auu9wduzhdjzgc1zdcaigenblockbd91a76rgn4d4 {
3730    flex: 1;
3731    display: flex;
3732    flex-direction: column;
3733    gap: 30px;
3734  }
3735
3736  .ai-image-text-heading-auu9wduzhdjzgc1zdcaigenblockbd91a76rgn4d4 {
3737    color: #000000;
3738    font-size: 20px;
3739    font-weight: 600;
3740    margin: 0;
3741    line-height: 1.2;
3742  }
3743
3744  .ai-image-text-paragraph-auu9wduzhdjzgc1zdcaigenblockbd91a76rgn4d4 {
3745    color: #666666;
3746    font-size: 16px;
3747    line-height: 1.5;
3748    margin: 0;
3749  }
3750
3751  .ai-image-text-button-auu9wduzhdjzgc1zdcaigenblockbd91a76rgn4d4 {
3752    display: inline-flex;
3753    align-items: center;
3754    justify-content: center;
3755    padding: 12px 24px;
3756    background-color: #E28124;
3757    color: #ffffff;
3758    text-decoration: none;
3759    border-radius: 5px;
3760    font-size: 14px;
3761    font-weight: 500;
3762    transition: all 0.3s ease;
3763    align-self: flex-start;
3764    border: 2px solid #E28124;
3765  }
3766
3767  .ai-image-text-button-auu9wduzhdjzgc1zdcaigenblockbd91a76rgn4d4:hover {
3768    background-color: #ef4242;
3769    color: #ffffff;
3770    border-color: #ef4242;
3771  }
3772
3773  @media screen and (max-width: 768px) {
3774    .ai-image-text-block-auu9wduzhdjzgc1zdcaigenblockbd91a76rgn4d4 {
3775      flex-direction: column;
3776      gap: 30.0px;
3777      padding: 33.75px;
3778    }
3779
3780    .ai-image-text-image-auu9wduzhdjzgc1zdcaigenblockbd91a76rgn4d4 {
3781      flex: none;
3782      max-width: 100%;
3783    }
3784
3785    .ai-image-text-heading-auu9wduzhdjzgc1zdcaigenblockbd91a76rgn4d4 {
3786      font-size: 16.0px;
3787    }
3788
3789    .ai-image-text-placeholder-auu9wduzhdjzgc1zdcaigenblockbd91a76rgn4d4 {
3790      height: 250px;
3791    }
3792  }
3793</style>
3794
3795<div
3796  class="ai-image-text-block-auu9wduzhdjzgc1zdcaigenblockbd91a76rgn4d4"
3797  
3798>
3799  <div class="ai-image-text-image-auu9wduzhdjzgc1zdcaigenblockbd91a76rgn4d4">
3800    <div class="ai-image-text-image-wrapper-auu9wduzhdjzgc1zdcaigenblockbd91a76rgn4d4">
3801      
3802        <img
3803          src="//www.constantlyvariedgear.com/cdn/shop/files/1_24_1.png?v=1787578728&width=800"
3804          alt=""
3805          loading="lazy"
3806          width="1080"
3807          height="1350"
3808        >
3809      
3810    </div>
3811  </div>
3812
3813  <div class="ai-image-text-content-auu9wduzhdjzgc1zdcaigenblockbd91a76rgn4d4">
3814    
3815      <h2 class="ai-image-text-heading-auu9wduzhdjzgc1zdcaigenblockbd91a76rgn4d4">🏃‍♀️ You don’t have to be a “runner” to join the TTSL Run Club.</h2>
3816    
3817
3818    
3819      <div class="ai-image-text-paragraph-auu9wduzhdjzgc1zdcaigenblockbd91a76rgn4d4"><p>In fact, if running has always felt harder than you think it should… this cycle might be exactly what you need.</p><p>For 6 weeks, we’re going to train running like the SKILL it actually is.</p><p>⚡ Run more efficiently<br/>⚡ Build speed<br/>⚡ Increase your endurance<br/>⚡ Improve your technique<br/>⚡ Strengthen the muscles and supporting structures that handle every stride</p><p>Because getting better at running isn’t just about <strong>running more.</strong></p><p>It’s about learning to <strong>run better</strong>.</p><p>Whether you’re chasing faster times, hoping to run farther without stopping, or would simply like running to suck a whole lot less 😂 - <strong>there’s a place for you in this club.</strong></p><p>🏃‍♀️ <strong>TTSL RUN CLUB starts August 31st!</strong></p><p>Come run with us. 🧡</p></div>
3820    
3821
3822    
3823      <a
3824        href="https://www.constantlyvariedgear.com/collections/ttsl-programming"
3825        class="ai-image-text-button-auu9wduzhdjzgc1zdcaigenblockbd91a76rgn4d4"
3826      >
3827        JOIN NOW
3828      </a>
3829    
3830  </div>
3831</div>
3832
3833</div>
3834
3835
3836</div><section id="shopify-section-template--22640692658373__td_section_6jfDdL" class="shopify-section td-section">
3837<style data-shopify>#shopify-section-template--22640692658373__td_section_6jfDdL {
3838    background-color: ;
3839    color: ; 
3840    
3841  }
3842  
3843  #shopify-section-template--22640692658373__td_section_6jfDdL {
3844    padding-top: 0px;
3845    padding-bottom: 0px;
3846    --block-gap: 0px;
3847  }
3848
3849  @media screen and (min-width: 990px) {
3850    #shopify-section-template--22640692658373__td_section_6jfDdL {
3851      padding-top: 0px;
3852      padding-bottom: 0px;
3853      --block-gap: 0px;
3854    }
3855  }</style><section class="td-section">
3856  <div class="td-section-page-width  td-section-page-width-slim">
3857    
3858  </div>
3859</section>
3860
3861
3862
3863</section><div id="shopify-section-template--22640692658373__overlapping_media_d9Ewa4" class="shopify-section section--overlapping-media"><!-- sections/overlapping-media.liquid -->
3864<!-- TD change: desktop max-width for container-width 4 band; CTA min-width 100% mobile / 300px desktop + 1px border. --><div
3865  class="overlapping-media--root"
3866  data-section-id="template--22640692658373__overlapping_media_d9Ewa4"
3867  data-background-color="none"
3868  data-border="none"
3869  data-container-width="4"
3870  data-mobile-spacing-above="none"
3871  data-mobile-spacing-below="large"
3872  data-spacing-above="medium"
3873  data-spacing-below="medium"
3874  style="--image-offset:24px;--text-column-width:375px;"
3875>
3876  <div
3877    class="overlapping-media--wrapper"
3878    data-container="split"
3879    data-reverse-layout="false"
3880  ><scroll-progress
3881          class="overlapping-media--progress-container"
3882          data-progress-type="linear"
3883          data-progress-range="100"
3884        ><div class="overlapping-media--blocks"><div class="overlapping-media--block" ><!-- snippets/image.liquid -->
3885<!-- TD change: separate mobile_sizes vs desktop_sizes, optional mobile_widths override, fallback image_url width from last candidate. --><picture
3886  class="image--root"
3887  data-background="false"
3888  data-display-type="original"
3889  data-full-width=""
3890  data-mobile-display-type="original"
3891  data-mobile-full-width=""
3892  data-mobile-overlay-style=""
3893  data-parallax=""
3894  data-overlay-style=""
3895  style="--aspect-ratio:1.0;--mobile-aspect-ratio:1.0;"
3896><img src="//www.constantlyvariedgear.com/cdn/shop/files/westpalmbeachphotographer-160_copy.jpg?v=1767202066&amp;width=3000" alt="" srcset="//www.constantlyvariedgear.com/cdn/shop/files/westpalmbeachphotographer-160_copy.jpg?v=1767202066&amp;width=200 200w, //www.constantlyvariedgear.com/cdn/shop/files/westpalmbeachphotographer-160_copy.jpg?v=1767202066&amp;width=300 300w, //www.constantlyvariedgear.com/cdn/shop/files/westpalmbeachphotographer-160_copy.jpg?v=1767202066&amp;width=400 400w, //www.constantlyvariedgear.com/cdn/shop/files/westpalmbeachphotographer-160_copy.jpg?v=1767202066&amp;width=500 500w, //www.constantlyvariedgear.com/cdn/shop/files/westpalmbeachphotographer-160_copy.jpg?v=1767202066&amp;width=600 600w, //www.constantlyvariedgear.com/cdn/shop/files/westpalmbeachphotographer-160_copy.jpg?v=1767202066&amp;width=700 700w, //www.constantlyvariedgear.com/cdn/shop/files/westpalmbeachphotographer-160_copy.jpg?v=1767202066&amp;width=800 800w, //www.constantlyvariedgear.com/cdn/shop/files/westpalmbeachphotographer-160_copy.jpg?v=1767202066&amp;width=900 900w, //www.constantlyvariedgear.com/cdn/shop/files/westpalmbeachphotographer-160_copy.jpg?v=1767202066&amp;width=1000 1000w, //www.constantlyvariedgear.com/cdn/shop/files/westpalmbeachphotographer-160_copy.jpg?v=1767202066&amp;width=1200 1200w, //www.constantlyvariedgear.com/cdn/shop/files/westpalmbeachphotographer-160_copy.jpg?v=1767202066&amp;width=1400 1400w, //www.constantlyvariedgear.com/cdn/shop/files/westpalmbeachphotographer-160_copy.jpg?v=1767202066&amp;width=1600 1600w, //www.constantlyvariedgear.com/cdn/shop/files/westpalmbeachphotographer-160_copy.jpg?v=1767202066&amp;width=1800 1800w, //www.constantlyvariedgear.com/cdn/shop/files/westpalmbeachphotographer-160_copy.jpg?v=1767202066&amp;width=2000 2000w, //www.constantlyvariedgear.com/cdn/shop/files/westpalmbeachphotographer-160_copy.jpg?v=1767202066&amp;width=2200 2200w, //www.constantlyvariedgear.com/cdn/shop/files/westpalmbeachphotographer-160_copy.jpg?v=1767202066&amp;width=2500 2500w, //www.constantlyvariedgear.com/cdn/shop/files/westpalmbeachphotographer-160_copy.jpg?v=1767202066&amp;width=2800 2800w, //www.constantlyvariedgear.com/cdn/shop/files/westpalmbeachphotographer-160_copy.jpg?v=1767202066&amp;width=3000 3000w" width="3000" height="3000" loading="lazy" sizes="(max-width: 767px) calc(50vw - 16px), calc(600.0px - 203px)
3897" draggable="false" style="object-position:53.906% 11.816%;">
3898</picture></div><div class="overlapping-media--block" ><!-- snippets/image.liquid -->
3899<!-- TD change: separate mobile_sizes vs desktop_sizes, optional mobile_widths override, fallback image_url width from last candidate. --><picture
3900  class="image--root"
3901  data-background="false"
3902  data-display-type="original"
3903  data-full-width=""
3904  data-mobile-display-type="original"
3905  data-mobile-full-width=""
3906  data-mobile-overlay-style=""
3907  data-parallax=""
3908  data-overlay-style=""
3909  style="--aspect-ratio:1.5;--mobile-aspect-ratio:1.5;"
3910><img src="//www.constantlyvariedgear.com/cdn/shop/files/DSC_8070r_6236ce89-6eff-4cbd-a6be-9c12e9e860bf.jpg?v=1701201768&amp;width=3000" alt="" srcset="//www.constantlyvariedgear.com/cdn/shop/files/DSC_8070r_6236ce89-6eff-4cbd-a6be-9c12e9e860bf.jpg?v=1701201768&amp;width=200 200w, //www.constantlyvariedgear.com/cdn/shop/files/DSC_8070r_6236ce89-6eff-4cbd-a6be-9c12e9e860bf.jpg?v=1701201768&amp;width=300 300w, //www.constantlyvariedgear.com/cdn/shop/files/DSC_8070r_6236ce89-6eff-4cbd-a6be-9c12e9e860bf.jpg?v=1701201768&amp;width=400 400w, //www.constantlyvariedgear.com/cdn/shop/files/DSC_8070r_6236ce89-6eff-4cbd-a6be-9c12e9e860bf.jpg?v=1701201768&amp;width=500 500w, //www.constantlyvariedgear.com/cdn/shop/files/DSC_8070r_6236ce89-6eff-4cbd-a6be-9c12e9e860bf.jpg?v=1701201768&amp;width=600 600w, //www.constantlyvariedgear.com/cdn/shop/files/DSC_8070r_6236ce89-6eff-4cbd-a6be-9c12e9e860bf.jpg?v=1701201768&amp;width=700 700w, //www.constantlyvariedgear.com/cdn/shop/files/DSC_8070r_6236ce89-6eff-4cbd-a6be-9c12e9e860bf.jpg?v=1701201768&amp;width=800 800w, //www.constantlyvariedgear.com/cdn/shop/files/DSC_8070r_6236ce89-6eff-4cbd-a6be-9c12e9e860bf.jpg?v=1701201768&amp;width=900 900w, //www.constantlyvariedgear.com/cdn/shop/files/DSC_8070r_6236ce89-6eff-4cbd-a6be-9c12e9e860bf.jpg?v=1701201768&amp;width=1000 1000w, //www.constantlyvariedgear.com/cdn/shop/files/DSC_8070r_6236ce89-6eff-4cbd-a6be-9c12e9e860bf.jpg?v=1701201768&amp;width=1200 1200w, //www.constantlyvariedgear.com/cdn/shop/files/DSC_8070r_6236ce89-6eff-4cbd-a6be-9c12e9e860bf.jpg?v=1701201768&amp;width=1400 1400w, //www.constantlyvariedgear.com/cdn/shop/files/DSC_8070r_6236ce89-6eff-4cbd-a6be-9c12e9e860bf.jpg?v=1701201768&amp;width=1600 1600w, //www.constantlyvariedgear.com/cdn/shop/files/DSC_8070r_6236ce89-6eff-4cbd-a6be-9c12e9e860bf.jpg?v=1701201768&amp;width=1800 1800w, //www.constantlyvariedgear.com/cdn/shop/files/DSC_8070r_6236ce89-6eff-4cbd-a6be-9c12e9e860bf.jpg?v=1701201768&amp;width=2000 2000w, //www.constantlyvariedgear.com/cdn/shop/files/DSC_8070r_6236ce89-6eff-4cbd-a6be-9c12e9e860bf.jpg?v=1701201768&amp;width=2200 2200w, //www.constantlyvariedgear.com/cdn/shop/files/DSC_8070r_6236ce89-6eff-4cbd-a6be-9c12e9e860bf.jpg?v=1701201768&amp;width=2500 2500w, //www.constantlyvariedgear.com/cdn/shop/files/DSC_8070r_6236ce89-6eff-4cbd-a6be-9c12e9e860bf.jpg?v=1701201768&amp;width=2800 2800w, //www.constantlyvariedgear.com/cdn/shop/files/DSC_8070r_6236ce89-6eff-4cbd-a6be-9c12e9e860bf.jpg?v=1701201768&amp;width=3000 3000w" width="3000" height="2000" loading="lazy" sizes="(max-width: 767px) calc(50vw - 16px), calc(600.0px - 203px)
3911" draggable="false">
3912</picture></div></div></scroll-progress><div
3913      class="overlapping-media--text"
3914      data-container="block"
3915      data-text-color="body"
3916      data-x-alignment="left"
3917      data-mobile-x-alignment="left"
3918      
3919        data-transition-container="template--22640692658373__overlapping_media_d9Ewa4"
3920        data-transition-type="slide-in"
3921        data-transition-cascade="vertical"
3922        data-transition-cascade-interval="500"
3923      
3924    ><div
3925          class="overlapping-media--overline"
3926          
3927            data-transition-item="template--22640692658373__overlapping_media_d9Ewa4"
3928          
3929        >
3930          <h3 data-item="overline">CVG</h3>
3931        </div><div
3932          
3933            data-transition-item="template--22640692658373__overlapping_media_d9Ewa4"
3934          
3935        >
3936          <h2 class="overlapping-media--title" data-item="featured-heading">TTSL DAILY</h2>
3937        </div><div
3938          class="overlapping-media--description"
3939          
3940            data-transition-item="template--22640692658373__overlapping_media_d9Ewa4"
3941          
3942        ><h3>Thick Thighs Saves Lives Training is a functional fitness program.</h3><p><strong>Each session has:</strong></p><ul><li>A Detailed Warmup</li><li>Strength</li><li>Conditioning</li><li>Cooldown</li></ul><p>It includes full body movements, weightlifting, and gymnastics. The programming is <strong>designed to be done at any fitness level</strong>, and to make you more prepared for living a healthy limit free life.</p><p><br/></p><h4>How do I know if TTSL Daily is right for me?</h4><p>🗸 If you want to become the best version of yourself & care for your body</p><p>🗸 If you want to get a great workout in but you have a busy schedule</p></div><a
3943          class="overlapping-media--button"
3944          href="/collections/ttsl-programming"
3945          data-item="button-1"
3946          data-text="JOIN NOW"
3947          
3948            data-transition-item="template--22640692658373__overlapping_media_d9Ewa4"
3949            data-transition-type="fade-in"
3950          
3951        >
3952          <span>JOIN NOW</span>
3953        </a></div>
3954  </div>
3955</div>
3956
3957
3958
3959
3960</div><div id="shopify-section-template--22640692658373__collapsible_rows_HVt3eX" class="shopify-section section--collapsible-rows"><!-- sections/collapsible-rows.liquid --><div
3961  class="collapsible-rows--root"
3962  data-section-id="template--22640692658373__collapsible_rows_HVt3eX"
3963  data-background-color="none"
3964  data-border="none"
3965  data-container-width="3"
3966  data-mobile-full-width="false"
3967  data-mobile-spacing-above="large"
3968  data-mobile-spacing-below="large"
3969  data-spacing-above="medium"
3970  data-spacing-below="medium"
3971  data-text-color="body"
3972  
3973    data-transition-container="template--22640692658373__collapsible_rows_HVt3eX"
3974    data-transition-type="fade-in"
3975    data-transition-cascade="vertical"
3976    data-transition-cascade-interval="120"
3977  
3978>
3979  <div class="collapsible-rows--wrapper" data-container="section"><div
3980        class="collapsible-rows--header"
3981        data-container="block"
3982        data-x-alignment="center"
3983        
3984          data-transition-item="viewport"
3985          data-transition-type="slide-in"
3986        
3987      >
3988        <h2 data-item="section-heading">Frequently Asked Questions</h2>
3989      </div><div class="collapsible-rows--main" data-two-columns="true">
3990        <div class="collapsible-rows--left"><div
3991      class="collapsible-rows--block"
3992      data-fit-together="true"
3993      
3994        data-transition-item="template--22640692658373__collapsible_rows_HVt3eX"
3995      
3996      
3997    >
3998      
3999      
4000<!-- snippets/collapsible-row.liquid --><collapsible-row-element
4001    class="collapsible-row--root"
4002    data-border="both"
4003    data-view="small"
4004    data-text-color="body"
4005  >
4006    <button
4007      class="collapsible-row--toggle"
4008      aria-expanded="false"tabindex="0">
4009      
4010        <div class="collapsible-row--heading" data-item="nav-text">What kind of equipment do I need to do TTSL Daily?</div>
4011      
4012<div class="collapsible-row--icon"></div></button><div
4013        class="collapsible-row--wrapper"
4014        data-transition-item="viewport"
4015        data-transition-type="fade-in"
4016        data-transition-trigger="custom"
4017      >
4018        <div
4019          id="collapsible_row_Bp33RL"
4020          class="collapsible-row--content"
4021          data-item="rte-content"
4022        ><p>We suggest having access to:</p><ul><li>A Barbell</li><li>Dumbells</li><li>Kettlebells</li><li>A Box</li><li>Jump Rope</li><li>A Squat Rack</li><li>A Pull-Up Station</li></ul></div>
4023      </div></collapsible-row-element>
4024
4025
4026
4027
4028    </div><div
4029      class="collapsible-rows--block"
4030      data-fit-together="true"
4031      
4032        data-transition-item="template--22640692658373__collapsible_rows_HVt3eX"
4033      
4034      
4035    >
4036      
4037      
4038<!-- snippets/collapsible-row.liquid --><collapsible-row-element
4039    class="collapsible-row--root"
4040    data-border="both"
4041    data-view="small"
4042    data-text-color="body"
4043  >
4044    <button
4045      class="collapsible-row--toggle"
4046      aria-expanded="false"tabindex="0">
4047      
4048        <div class="collapsible-row--heading" data-item="nav-text">Do I need to be in good shape before I start?</div>
4049      
4050<div class="collapsible-row--icon"></div></button><div
4051        class="collapsible-row--wrapper"
4052        data-transition-item="viewport"
4053        data-transition-type="fade-in"
4054        data-transition-trigger="custom"
4055      >
4056        <div
4057          id="collapsible_row_nwFAia"
4058          class="collapsible-row--content"
4059          data-item="rte-content"
4060        ><p>Not to worry! TTSL Daily has got you covered with three different workout tracks: Beginner, Intermediate, and Advanced.</p><p>Our program is thoughtfully designed to cater to your current fitness level, ensuring that you can confidently embark on your fitness journey, no matter your starting point. Embrace TTSL Daily's inclusivity and tailored approach to reach your fitness goals at your own pace!</p></div>
4061      </div></collapsible-row-element>
4062
4063
4064
4065
4066    </div><div
4067      class="collapsible-rows--block"
4068      data-fit-together="true"
4069      
4070        data-transition-item="template--22640692658373__collapsible_rows_HVt3eX"
4071      
4072      
4073    >
4074      
4075      
4076<!-- snippets/collapsible-row.liquid --><collapsible-row-element
4077    class="collapsible-row--root"
4078    data-border="both"
4079    data-view="small"
4080    data-text-color="body"
4081  >
4082    <button
4083      class="collapsible-row--toggle"
4084      aria-expanded="false"tabindex="0">
4085      
4086        <div class="collapsible-row--heading" data-item="nav-text">What if I don't have access to a gym?</div>
4087      
4088<div class="collapsible-row--icon"></div></button><div
4089        class="collapsible-row--wrapper"
4090        data-transition-item="viewport"
4091        data-transition-type="fade-in"
4092        data-transition-trigger="custom"
4093      >
4094        <div
4095          id="collapsible_row_iTV7fK"
4096          class="collapsible-row--content"
4097          data-item="rte-content"
4098        ><p>
4098TTSL Daily now includes a Dumbbell Track option, empowering you to achieve an effective workout at home with just a set of dumbbells or while you're traveling. Embrace the flexibility and convenience of this option, ensuring you never miss a beat in your fitness journey, regardless of your location.</p></div>
4099      </div></collapsible-row-element>
4100
4101
4102
4103
4104    </div></div>
4105        <div class="collapsible-rows--right"><div
4106      class="collapsible-rows--block"
4107      data-fit-together="true"
4108      
4109        data-transition-item="template--22640692658373__collapsible_rows_HVt3eX"
4110      
4111      
4112    >
4113      
4114      
4115<!-- snippets/collapsible-row.liquid --><collapsible-row-element
4116    class="collapsible-row--root"
4117    data-border="both"
4118    data-view="small"
4119    data-text-color="body"
4120  >
4121    <button
4122      class="collapsible-row--toggle"
4123      aria-expanded="false"tabindex="0">
4124      
4125        <div class="collapsible-row--heading" data-item="nav-text">How do I know that I won't get injured lifting?</div>
4126      
4127<div class="collapsible-row--icon"></div></button><div
4128        class="collapsible-row--wrapper"
4129        data-transition-item="viewport"
4130        data-transition-type="fade-in"
4131        data-transition-trigger="custom"
4132      >
4133        <div
4134          id="collapsible_row_tzYAen"
4135          class="collapsible-row--content"
4136          data-item="rte-content"
4137        ><p>Rest assured, your safety is our priority! We have highly qualified coaches ready to assist you in perfecting your movements and ensuring injury-free lifting.</p><p>Simply post your questions in our free app under the subgroup "ASK A COACH," and our expert coaches will be delighted to provide personalized guidance. With their support, you can confidently lift with proper form, reducing the risk of injuries and unlocking your full potential in every workout.</p></div>
4138      </div></collapsible-row-element>
4139
4140
4141
4142
4143    </div><div
4144      class="collapsible-rows--block"
4145      data-fit-together="true"
4146      
4147        data-transition-item="template--22640692658373__collapsible_rows_HVt3eX"
4148      
4149      
4150    >
4151      
4152      
4153<!-- snippets/collapsible-row.liquid --><collapsible-row-element
4154    class="collapsible-row--root"
4155    data-border="both"
4156    data-view="small"
4157    data-text-color="body"
4158  >
4159    <button
4160      class="collapsible-row--toggle"
4161      aria-expanded="false"tabindex="0">
4162      
4163        <div class="collapsible-row--heading" data-item="nav-text">How do I access the programming?</div>
4164      
4165<div class="collapsible-row--icon"></div></button><div
4166        class="collapsible-row--wrapper"
4167        data-transition-item="viewport"
4168        data-transition-type="fade-in"
4169        data-transition-trigger="custom"
4170      >
4171        <div
4172          id="collapsible_row_zJG3pj"
4173          class="collapsible-row--content"
4174          data-item="rte-content"
4175        ><p>Accessing our programming is a breeze! You can access the programming through your desktop or mobile device. Simply log in to your account on constantlyvariedgear.com and access the 'TTSL Dashboard' on the account page or in the footer of the website under 'TTSL Daily Login'.</p><p>For added convenience, each week, you'll receive our comprehensive workout plans directly to your email in the form of a PDF, ready to be printed out and followed.</p><p>Where you prefer a printed copy or digital access, we've got you covered every step of the way!</p></div>
4176      </div></collapsible-row-element>
4177
4178
4179
4180
4181    </div><div
4182      class="collapsible-rows--block"
4183      data-fit-together="true"
4184      
4185        data-transition-item="template--22640692658373__collapsible_rows_HVt3eX"
4186      
4187      
4188    >
4189      
4190      
4191<!-- snippets/collapsible-row.liquid --><collapsible-row-element
4192    class="collapsible-row--root"
4193    data-border="both"
4194    data-view="small"
4195    data-text-color="body"
4196  >
4197    <button
4198      class="collapsible-row--toggle"
4199      aria-expanded="false"tabindex="0">
4200      
4201        <div class="collapsible-row--heading" data-item="nav-text">Terms of Service</div>
4202      
4203<div class="collapsible-row--icon"></div></button><div
4204        class="collapsible-row--wrapper"
4205        data-transition-item="viewport"
4206        data-transition-type="fade-in"
4207        data-transition-trigger="custom"
4208      >
4209        <div
4210          id="collapsible_row_A4mDyp"
4211          class="collapsible-row--content"
4212          data-item="rte-content"
4213        ><p>By purchasing TTSL Daily Programming, the user acknowledges and agrees to the Terms of Service stated <a href="https://www.constantlyvariedgear.com/pages/terms-of-service-ttsl" target="_blank" title="TTSL Terms of Service"><strong>here</strong></a>.</p></div>
4214      </div></collapsible-row-element>
4215
4216
4217
4218
4219    </div></div>
4220      </div></div>
4221</div>
4222
4223
4224
4225
4226</div><div id="shopify-section-template--22640692658373__icons_row_fAFKM7" class="shopify-section section--icons-row"><!-- sections/icons-row.liquid -->
4227<div
4228  class="featured-grid--root"
4229  data-section-id="template--22640692658373__icons_row_fAFKM7"
4230  data-background-color="none"
4231  data-block-spacing="true"
4232  data-container-width="4"
4233  data-border="none"
4234  data-mobile-block-spacing="true"
4235  data-mobile-overlay="false"
4236  data-mobile-spacing-above="large"
4237  data-mobile-spacing-below="large"
4238  data-outer-background="true"
4239  data-spacing-above="x-large"
4240  data-spacing-below="x-large"
4241  data-text-color="body"
4242  data-text-position="bottom"
4243>
4244  <div
4245    class="featured-grid--wrapper"
4246    data-container="section"
4247    
4248      data-transition-container="template--22640692658373__icons_row_fAFKM7"
4249      data-transition-type="fade-in"
4250      data-transition-cascade="horizontal"
4251      data-transition-cascade-interval="200"
4252    
4253  ><div
4254        class="featured-grid--header-nav"
4255        data-container="nav"
4256        data-x-alignment="center"
4257        data-mobile-x-alignment="left"
4258      >
4259        <div
4260          class="featured-grid--header"
4261          data-container="block"
4262          
4263            data-transition-container="template--22640692658373__icons_row_fAFKM7-header"
4264            data-transition-type="slide-in"
4265            data-transition-cascade="vertical"
4266            data-transition-cascade-interval="500"
4267          
4268        ><div
4269                class="featured-grid--heading"
4270                
4271                  data-transition-item="template--22640692658373__icons_row_fAFKM7-header"
4272                
4273              >
4274                <h2 data-item="section-heading">BENEFITS OF TTSL DAILY</h2>
4275              </div></div></div><div
4276        class="featured-grid--body"
4277        
4278          data-container="panel"
4279          data-columns="4"
4280          data-mobile-columns="2"
4281          data-block-spacing="true"
4282          data-mobile-block-spacing="true"
4283        
4284      ><div
4285      class="featured-grid--item"
4286      
4287        data-transition-item="template--22640692658373__icons_row_fAFKM7"
4288      
4289      
4290    >
4291      <div class="featured-grid--item--container" data-container="block"><div
4292            
4293            class="featured-grid--item--media"
4294            data-x-alignment="center"
4295            data-mobile-x-alignment="center"
4296            data-item="icon"
4297            style="--width:150px;"
4298          ><img src="//www.constantlyvariedgear.com/cdn/shop/files/image.webp?v=1690988701&amp;width=500" alt="emoji of holding hands" srcset="//www.constantlyvariedgear.com/cdn/shop/files/image.webp?v=1690988701&amp;width=200 200w, //www.constantlyvariedgear.com/cdn/shop/files/image.webp?v=1690988701&amp;width=300 300w, //www.constantlyvariedgear.com/cdn/shop/files/image.webp?v=1690988701&amp;width=400 400w, //www.constantlyvariedgear.com/cdn/shop/files/image.webp?v=1690988701&amp;width=500 500w" width="500" height="458" loading="lazy" sizes="(max-width: 767px) 50vw, 25vw"></div><!-- snippets/stacked-text.liquid -->
4299<!-- TD change: title element tag configurable via heading_tag param (default h2) for h1 landing titles. --><div
4300    class="stacked-text--root"
4301    data-text-color="body"
4302    data-mobile-text-color="body"
4303    data-mobile-x-alignment="center"
4304    data-mobile-y-alignment="none"
4305    data-x-alignment="center"
4306    data-y-alignment="none"
4307  >
4308    <div
4309      class="stacked-text--wrapper"
4310      data-background-color="transparent"
4311      data-container="block"
4312      data-text-style=""
4313      data-translucent="true"
4314      
4315      
4316    ><div
4317          
4318            data-transition-item="viewport"
4319          
4320        >
4321          <h2 class="stacked-text--title" data-item="block-heading">SUPPORTIVE COMMUNITY</h2>
4322        </div><div
4323          class="stacked-text--description"
4324          data-item="rte-content"
4325          
4326          
4327            data-transition-item="viewport"
4328          
4329        ><p>A strong group of women who will support & hold you accountable</p></div></div>
4330  </div></div>
4331    </div><div
4332      class="featured-grid--item"
4333      
4334        data-transition-item="template--22640692658373__icons_row_fAFKM7"
4335      
4336      
4337    >
4338      <div class="featured-grid--item--container" data-container="block"><div
4339            
4340            class="featured-grid--item--media"
4341            data-x-alignment="center"
4342            data-mobile-x-alignment="center"
4343            data-item="icon"
4344            style="--width:150px;"
4345          ><img src="//www.constantlyvariedgear.com/cdn/shop/files/1_1.webp?v=1748623703&amp;width=500" alt="" srcset="//www.constantlyvariedgear.com/cdn/shop/files/1_1.webp?v=1748623703&amp;width=200 200w, //www.constantlyvariedgear.com/cdn/shop/files/1_1.webp?v=1748623703&amp;width=300 300w, //www.constantlyvariedgear.com/cdn/shop/files/1_1.webp?v=1748623703&amp;width=400 400w, //www.constantlyvariedgear.com/cdn/shop/files/1_1.webp?v=1748623703&amp;width=500 500w" width="500" height="458" loading="lazy" sizes="(max-width: 767px) 50vw, 25vw"></div><!-- snippets/stacked-text.liquid -->
4346<!-- TD change: title element tag configurable via heading_tag param (default h2) for h1 landing titles. --><div
4347    class="stacked-text--root"
4348    data-text-color="body"
4349    data-mobile-text-color="body"
4350    data-mobile-x-alignment="center"
4351    data-mobile-y-alignment="none"
4352    data-x-alignment="center"
4353    data-y-alignment="none"
4354  >
4355    <div
4356      class="stacked-text--wrapper"
4357      data-background-color="transparent"
4358      data-container="block"
4359      data-text-style=""
4360      data-translucent="true"
4361      
4362      
4363    ><div
4364          
4365            data-transition-item="viewport"
4366          
4367        >
4368          <h2 class="stacked-text--title" data-item="block-heading">FLEXIBLE SCHEDULE</h2>
4369        </div><div
4370          class="stacked-text--description"
4371          data-item="rte-content"
4372          
4373          
4374            data-transition-item="viewport"
4375          
4376        ><p>For busy women who only have about 1 hr a day to workout</p></div></div>
4377  </div></div>
4378    </div><div
4379      class="featured-grid--item"
4380      
4381        data-transition-item="template--22640692658373__icons_row_fAFKM7"
4382      
4383      
4384    >
4385      <div class="featured-grid--item--container" data-container="block"><div
4386            
4387            class="featured-grid--item--media"
4388            data-x-alignment="center"
4389            data-mobile-x-alignment="center"
4390            data-item="icon"
4391            style="--width:150px;"
4392          ><img src="//www.constantlyvariedgear.com/cdn/shop/files/2_1.webp?v=1748623747&amp;width=500" alt="" srcset="//www.constantlyvariedgear.com/cdn/shop/files/2_1.webp?v=1748623747&amp;width=200 200w, //www.constantlyvariedgear.com/cdn/shop/files/2_1.webp?v=1748623747&amp;width=300 300w, //www.constantlyvariedgear.com/cdn/shop/files/2_1.webp?v=1748623747&amp;width=400 400w, //www.constantlyvariedgear.com/cdn/shop/files/2_1.webp?v=1748623747&amp;width=500 500w" width="500" height="458" loading="lazy" sizes="(max-width: 767px) 50vw, 25vw"></div><!-- snippets/stacked-text.liquid -->
4393<!-- TD change: title element tag configurable via heading_tag param (default h2) for h1 landing titles. --><div
4394    class="stacked-text--root"
4395    data-text-color="body"
4396    data-mobile-text-color="body"
4397    data-mobile-x-alignment="center"
4398    data-mobile-y-alignment="none"
4399    data-x-alignment="center"
4400    data-y-alignment="none"
4401  >
4402    <div
4403      class="stacked-text--wrapper"
4404      data-background-color="transparent"
4405      data-container="block"
4406      data-text-style=""
4407      data-translucent="true"
4408      
4409      
4410    ><div
4411          
4412            data-transition-item="viewport"
4413          
4414        >
4415          <h2 class="stacked-text--title" data-item="block-heading">FEEL YOUR BEST</h2>
4416        </div><div
4417          class="stacked-text--description"
4418          data-item="rte-content"
4419          
4420          
4421            data-transition-item="viewport"
4422          
4423        ><p>Build strength, endurance, and mobility to live your best life</p></div></div>
4424  </div></div>
4425    </div><div
4426      class="featured-grid--item"
4427      
4428        data-transition-item="template--22640692658373__icons_row_fAFKM7"
4429      
4430      
4431    >
4432      <div class="featured-grid--item--container" data-container="block"><div
4433            
4434            class="featured-grid--item--media"
4435            data-x-alignment="center"
4436            data-mobile-x-alignment="center"
4437            data-item="icon"
4438            style="--width:150px;"
4439          ><img src="//www.constantlyvariedgear.com/cdn/shop/files/3_1.webp?v=1748623822&amp;width=500" alt="" srcset="//www.constantlyvariedgear.com/cdn/shop/files/3_1.webp?v=1748623822&amp;width=200 200w, //www.constantlyvariedgear.com/cdn/shop/files/3_1.webp?v=1748623822&amp;width=300 300w, //www.constantlyvariedgear.com/cdn/shop/files/3_1.webp?v=1748623822&amp;width=400 400w, //www.constantlyvariedgear.com/cdn/shop/files/3_1.webp?v=1748623822&amp;width=500 500w" width="500" height="458" loading="lazy" sizes="(max-width: 767px) 50vw, 25vw"></div><!-- snippets/stacked-text.liquid -->
4440<!-- TD change: title element tag configurable via heading_tag param (default h2) for h1 landing titles. --><div
4441    class="stacked-text--root"
4442    data-text-color="body"
4443    data-mobile-text-color="body"
4444    data-mobile-x-alignment="center"
4445    data-mobile-y-alignment="none"
4446    data-x-alignment="center"
4447    data-y-alignment="none"
4448  >
4449    <div
4450      class="stacked-text--wrapper"
4451      data-background-color="transparent"
4452      data-container="block"
4453      data-text-style=""
4454      data-translucent="true"
4455      
4456      
4457    ><div
4458          
4459            data-transition-item="viewport"
4460          
4461        >
4462          <h2 class="stacked-text--title" data-item="block-heading">PROGRAMMING</h2>
4463        </div><div
4464          class="stacked-text--description"
4465          data-item="rte-content"
4466          
4467          
4468            data-transition-item="viewport"
4469          
4470        ><p>No need to make a plan at the gym, we've done it for you!</p></div></div>
4471  </div></div>
4472    </div></div></div>
4473</div>
4474
4475</div>
4475<script data-locksmith>
4476    var load = function () {
4477
4478          if (document.querySelectorAll('.locksmith-manual-trigger').length > 0) {
4479            Locksmith.ping();
4480          }
4481
4482
4483      Locksmith.util.on('submit', 'locksmith-resource-form', function (event) {
4484        event.preventDefault();
4485        var data = Locksmith.util.serializeForm(event.target);
4486        Locksmith.postResource(data, { spinner: false, container: 'locksmith-content' });
4487      });
4488
4489      Locksmith.util.on('click', 'locksmith-manual-trigger', function (event) {
4490        event.preventDefault();
4491        Locksmith.postResource({}, { spinner: true, container: document });
4492      });
4493
4494      Locksmith.submitPasscode = function (passcode) {
4495        Locksmith.postResource(
4496          { passcode: passcode },
4497          { spinner: false, container: 'locksmith-content' }
4498        );
4499      };
4500    };
4501
4502    if (typeof Locksmith !== 'undefined') {
4503      load();
4504    } else {
4505      window.addEventListener('load', load);
4506    }
4507  </script>
4507
4508      </main>
4509
4510      <footer-group class="layout--footer-group"><!-- BEGIN sections: footer-group -->
4511<footer id="shopify-section-sections--22640681844933__footer" class="shopify-section shopify-section-group-footer-group section--footer"><!-- sections/footer.liquid --><style>
4512  :root {
4513    --footer--overlap-radius: 32px;
4514  }
4515</style>
4516
4517<div
4518  class="footer--root"
4519  data-section-id="sections--22640681844933__footer"
4520  data-section-type="footer"
4521  data-background-color="dark"
4522  data-border="none"
4523  data-container-width="5"
4524  data-mobile-spacing-above="large"
4525  data-mobile-spacing-below="large"
4526  data-mobile-x-alignment="center"
4527  data-overlap-enabled="false"
4528  data-spacing-above="medium"
4529  data-spacing-below="medium"
4530  data-text-color="white"
4531  style="--font--nav--size:10px;"
4532>
4533  <div class="footer--wrapper"><div
4534        class="footer--block"
4535        data-block-type="subscribe"
4536        
4537      >
4538        <div class="footer--block--container" data-container="block"><div class="footer--block--heading" data-item="nav-text">
4539                  Newsletter
4540                </div><div class="footer--subscribe-info" data-item="rte-content"><p>Be the first to receive updates on new arrivals, special promos and sales.</p></div><!-- snippets/subscribe-form.liquid --><subscribe-form
4541  class="subscribe-form--root"
4542  data-x-alignment=""
4543  data-mobile-x-alignment=""
4544  
4545><form method="post" action="/contact#footer_form" id="footer_form" accept-charset="UTF-8" class="subscribe-form" aria-busy="false"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="contact[tags]" value="newsletter" />
4546    <input
4547      type="hidden"
4548      name="contact[first_name]"
4549      value="Newsletter"
4550    />
4551    <input
4552      type="hidden"
4553      name="contact[last_name]"
4554      value="Subscriber"
4555    />
4556    <label for="footer_form_subscribe-form_email" data-item="hidden-text">
4557      Email
4558    </label>
4559    <input
4560      class="subscribe-form--input"
4561      id="footer_form_subscribe-form_email"
4562      type="email"
4563      autocomplete="email"
4564      placeholder="Email"
4565      name="contact[email]"
4566      data-item="nav-text"
4567    />
4568
4569    <button
4570      class="subscribe-form--submit"
4571      type="submit"
4572      aria-label="Submit"
4573    >
4574      
4575
4576<div class="icon--root icon--next">
4577      <div></div>
4578      <div></div>
4579      <div></div>
4580    </div><svg class="icon--root icon--spinner" data-invertible="false">
4581      <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#loading-spinner" />
4582    </svg></button><div data-item="hidden-text"><p data-spam-detection-disclaimer="">This site is protected by hCaptcha and the hCaptcha <a href="https://hcaptcha.com/privacy">Privacy Policy</a> and <a href="https://hcaptcha.com/terms">Terms of Service</a> apply.</p>
4583</div></form></subscribe-form>
4584
4585
4586<!-- snippets/social-media.liquid --><div
4587  class="social-media--root"
4588  data-type="follow"
4589  data-view="icons"
4590  data-hover-color="brand"
4591  data-alignment="left"
4592  data-mobile-alignment="center"
4593  
4594><ul
4595          class="social-media--items"
4596          
4597        ><li class="social-media--item">
4598              <a
4599                class="social-facebook--link"
4600                rel="noreferrer"
4601                target="_blank"
4602                
4603                  href="https://www.facebook.com/constantlyvariedgear"
4604                
4605                
4606                aria-label="facebook"
4607              ><svg class="icon--root icon--facebook icon--social-media" data-invertible="true" width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg">
4608      <path d="M18.896 0H1.104C.494 0 0 .494 0 1.104v17.793C0 19.506.494 20 1.104 20h9.58v-7.745H8.076V9.237h2.606V7.01c0-2.583 1.578-3.99 3.883-3.99 1.104 0 2.052.082 2.329.119v2.7h-1.598c-1.254 0-1.496.597-1.496 1.47v1.928h2.989l-.39 3.018h-2.6V20h5.098c.608 0 1.102-.494 1.102-1.104V1.104C20 .494 19.506 0 18.896 0Z" fill="currentColor" fill-rule="evenodd" />
4609    </svg></a>
4610            </li><li class="social-media--item">
4611              <a
4612                class="social-instagram--link"
4613                rel="noreferrer"
4614                target="_blank"
4615                
4616                  href="https://www.instagram.com/constantly_varied_gear"
4617                
4618                
4619                aria-label="instagram"
4620              ><svg class="icon--root icon--instagram icon--social-media" data-invertible="true" width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg">
4621      <path d="M15.33 5.87a1.208 1.208 0 0 1-1.2-1.197 1.215 1.215 0 0 1 1.207-1.212c.649.002 1.198.55 1.202 1.2.005.659-.547 1.21-1.21 1.209Zm-5.332 9.273c-2.828 0-5.128-2.297-5.14-5.134-.013-2.83 2.31-5.148 5.148-5.138a5.126 5.126 0 0 1 5.124 5.137 5.14 5.14 0 0 1-5.133 5.135Zm-.01-1.808a3.343 3.343 0 0 0 3.342-3.324 3.348 3.348 0 0 0-3.325-3.34 3.343 3.343 0 0 0-3.34 3.324 3.34 3.34 0 0 0 3.324 3.34ZM1.787 9.997h.038c0 1.052-.018 2.104.007 3.154.015.652.048 1.311.16 1.953.259 1.484 1.12 2.454 2.597 2.845.737.195 1.492.215 2.243.222 2.11.016 4.219.017 6.328-.002a11.723 11.723 0 0 0 1.952-.162c1.483-.265 2.451-1.13 2.834-2.61.214-.821.218-1.663.225-2.5.018-1.931.02-3.863-.002-5.793-.008-.725-.042-1.458-.16-2.171-.25-1.502-1.116-2.488-2.614-2.878-.82-.213-1.663-.218-2.5-.225-1.93-.018-3.861-.02-5.793.002-.724.008-1.456.047-2.17.16-1.4.224-2.388 1-2.81 2.382a6.122 6.122 0 0 0-.247 1.519c-.056 1.367-.062 2.736-.088 4.104ZM20 7.143v5.715c-.01.104-.024.208-.031.313-.044.658-.056 1.32-.137 1.975-.117.95-.44 1.833-1.019 2.607-1.072 1.433-2.57 2.03-4.296 2.164-.446.035-.895.055-1.343.083H6.786c-.092-.01-.183-.028-.274-.034-.473-.03-.95-.04-1.421-.092-1.032-.114-1.998-.424-2.84-1.
4621051C.812 17.748.215 16.247.084 14.514c-.033-.419-.056-.84-.083-1.26V6.746c.014-.157.025-.314.04-.47.067-.63.08-1.27.21-1.887C.638 2.56 1.686 1.245 3.44.532c.932-.379 1.919-.46 2.913-.49.263-.008.526-.028.79-.042h5.714c.09.01.183.024.274.03.671.045 1.347.054 2.014.14 1.044.133 2.002.507 2.823 1.191 1.31 1.094 1.833 2.555 1.948 4.202.037.526.056 1.053.084 1.58Z" fill="currentColor" fill-rule="evenodd" />
4622    </svg></a>
4623            </li><li class="social-media--item">
4624              <a
4625                class="social-youtube--link"
4626                rel="noreferrer"
4627                target="_blank"
4628                
4629                  href="https://www.youtube.com/@CONSTANTLYVARIEDGEAR1"
4630                
4631                
4632                aria-label="youtube"
4633              ><svg class="icon--root icon--youtube icon--social-media" data-invertible="true" width="29" height="20" viewBox="0 0 29 20" xmlns="http://www.w3.org/2000/svg">
4634      <path d="M28.166 3.123c.596 2.228.596 6.877.596 6.877s0 4.649-.596 6.877a3.577 3.577 0 0 1-2.522 2.526C23.419 20 14.5 20 14.5 20s-8.92 0-11.145-.597a3.575 3.575 0 0 1-2.521-2.526C.238 14.649.238 10 .238 10s0-4.649.596-6.877A3.574 3.574 0 0 1 3.355.597C5.58 0 14.5 0 14.5 0s8.92 0 11.144.597a3.576 3.576 0 0 1 2.522 2.526ZM11.583 14.221 19.038 10l-7.455-4.221v8.442Z" fill="currentColor" fill-rule="evenodd" />
4635    </svg></a>
4636            </li><li class="social-media--item">
4637              <a
4638                class="social-tiktok--link"
4639                rel="noreferrer"
4640                target="_blank"
4641                
4642                  href="https://www.tiktok.com/@constantlyvariedgear"
4643                
4644                
4645                aria-label="tiktok"
4646              ><svg class="icon--root icon--tiktok icon--social-media" data-invertible="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2859 3333" shape-rendering="geometricPrecision" text-rendering="geometricPrecision" image-rendering="optimizeQuality" fill-rule="evenodd" clip-rule="evenodd">
4647      <path fill="currentColor" d="M2081 0c55 473 319 755 778 785v532c-266 26-499-61-770-225v995c0 1264-1378 1659-1932 753-356-583-138-1606 1004-1647v561c-87 14-180 36-265 65-254 86-398 247-358 531 77 544 1075 705 992-358V1h551z" />
4648    </svg></a>
4649            </li></ul></div>
4650
4651</div>
4652      </div><div
4653        class="footer--block"
4654        data-block-type="menu"
4655        
4656      >
4657        <div class="footer--block--container" data-container="block"><div
4658                  class="footer--block--heading"
4659                  data-item="nav-text"
4660                  
4661                >Help</div><div
4662                class="footer--menu-container"
4663                
4664              ><ul class="footer--menu" aria-label="Navigation"><li><a
4665                            href="/pages/help-center"
4666                            title="FAQs"
4667                            data-item="sub-nav-text"
4668                          >FAQs</a></li><li><a
4669                            href="https://www.constantlyvariedgear.com/pages/help-center?hcUrl=%2Fen-US%2Fdomestic-return-policy-98083&ose=false"
4670                            title="Return Policy"
4671                            data-item="sub-nav-text"
4672                          >Return Policy</a></li><li><a
4673                            href="https://www.constantlyvariedgear.com/apps/returns"
4674                            title="Make a Return"
4675                            data-item="sub-nav-text"
4676                          >Make a Return</a></li><li><a
4677                            href="https://www.constantlyvariedgear.com/pages/contact-us?ose=false"
4678                            title="Contact Us"
4679                            data-item="sub-nav-text"
4680                          >Contact Us</a></li><li><a
4681                            href="https://www.constantlyvariedgear.com/pages/help-center?hcUrl=%2Fen-US%2Farticles%2Fabout-your-order-2499&ose=false"
4682                            title="Orders"
4683                            data-item="sub-nav-text"
4684                          >Orders</a></li><li><a
4685                            href="https://www.constantlyvariedgear.com/pages/sizing-chart?ose=false"
4686                            title="Sizing"
4687                            data-item="sub-nav-text"
4688                          >Sizing</a></li><li><a
4689                            href="https://www.constantlyvariedgear.com/pages/help-center?hcUrl=%2Fen-US%2Farticles%2Fdomestic-shipping-2497&ose=false"
4690                            title="Shipping"
4691                            data-item="sub-nav-text"
4692                          >Shipping</a></li><li><a
4693                            href="/pages/wishlist"
4694                            title="Wishlist"
4695                            data-item="sub-nav-text"
4696                          >Wishlist</a></li><li><a
4697                            href="/pages/privacy-policy-1"
4698                            title="Privacy Policy"
4699                            data-item="sub-nav-text"
4700                          >Privacy Policy</a></li><li><a
4701                            href="https://www.constantlyvariedgear.com/policies/terms-of-service?ose=false"
4702                            title="Terms of Service"
4703                            data-item="sub-nav-text"
4704                          >Terms of Service</a></li><li><a
4705                            href="https://www.constantlyvariedgear.com/pages/accessibility-statement?ose=false"
4706                            title="Accessibility Statement"
4707                            data-item="sub-nav-text"
4708                          >Accessibility Statement</a></li><li><a
4709                            href="/pages/wholesale"
4710                            title="Wholesale Inquiries"
4711                            data-item="sub-nav-text"
4712                          >Wholesale Inquiries</a></li><li><a
4713                            href="https://shopify.com/18988623/account"
4714                            title="Wholesale Login"
4715                            data-item="sub-nav-text"
4716                          >Wholesale Login</a></li></ul></div></div>
4717      </div><div
4718        class="footer--block"
4719        data-block-type="menu"
4720        
4721      >
4722        <div class="footer--block--container" data-container="block"><div
4723                  class="footer--block--heading"
4724                  data-item="nav-text"
4725                  
4726                >COMMUNITY</div><div
4727                class="footer--menu-container"
4728                
4729              ><ul class="footer--menu" aria-label="Navigation"><li><a
4730                            href="/pages/rewards"
4731                            title="CVG Rewards"
4732                            data-item="sub-nav-text"
4733                          >CVG Rewards</a></li><li><a
4734                            href="/pages/cvg-brand-ambassadors"
4735                            title="CVG Ambassadors"
4736                            data-item="sub-nav-text"
4737                          >CVG Ambassadors</a></li><li><a
4738                            href="https://www.lbbc.org/get-involved/shop/constantly-varied-gear"
4739                            title="CVG Gives Back"
4740                            data-item="sub-nav-text"
4741                          >CVG Gives Back</a></li><li><a
4742                            href="/pages/cvg-reviews"
4743                            title="Constantly Varied Gear Reviews"
4744                            data-item="sub-nav-text"
4745                          >Constantly Varied Gear Reviews</a></li><li><a
4746                            href="/pages/refer-a-friend"
4747                            title="Refer a Friend"
4748                            data-item="sub-nav-text"
4749                          >Refer a Friend</a></li><li><a
4750                            href="https://www.constantlyvariedgear.com/pages/about-cvg"
4751                            title="About CVG"
4752                            data-item="sub-nav-text"
4753                          >About CVG</a></li><li><a
4754                            href="/blogs/cvg-blog"
4755                            title="CVG Blog"
4756                            data-item="sub-nav-text"
4757                          >CVG Blog</a></li><li><a
4758                            href="https://www.constantlyvariedgear.com/pages/ttsl
4758-dashboard"
4759                            title="TTSL Daily Login"
4760                            data-item="sub-nav-text"
4761                          >TTSL Daily Login</a></li><li><a
4762                            href="/pages/cvg-nation-app"
4763                            title="CVG Nation App"
4764                            data-item="sub-nav-text"
4765                          >CVG Nation App</a></li><li><a
4766                            href="https://www.constantlyvariedgear.com/pages/the-thick-thighs-save-lives-podcast-lander"
4767                            title="CVG Podcast"
4768                            data-item="sub-nav-text"
4769                          >CVG Podcast</a></li><li><a
4770                            href="/pages/weekly-workout-video-latest-videos"
4771                            title="Weekly Workout Library"
4772                            data-item="sub-nav-text"
4773                          >Weekly Workout Library</a></li><li><a
4774                            href="/pages/workout-exercises"
4775                            title="Workout Movement Library"
4776                            data-item="sub-nav-text"
4777                          >Workout Movement Library</a></li></ul></div></div>
4778      </div><div
4779        class="footer--block"
4780        data-block-type="about"
4781        
4782      >
4783        <div class="footer--block--container" data-container="block"><div class="footer--block--heading" data-item="nav-text">About the store</div><div class="footer--about-text" data-item="rte-content"><p>2026 © CVG</p><p></p></div>
4783<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.shop-follow-button.en.esm.js"></script>
vendor: 1 bytes, line 4783
4783
4784<script type="module">
4785  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.shop-follow-button.en.esm.js");
4786
4787  
4788</script>
4788
4789
4790<shop-follow-button ux-mode="windoid" return-uri="https://www.constantlyvariedgear.com/account/redirect" proxy="true"></shop-follow-button>
4791</div>
4792      </div></div>
4793</div>
4794
4795
4796
4797
4798</footer>
4799<!-- END sections: footer-group --></footer-group><!-- snippets/layout--navigation.liquid --><div class="layout--navigation">
4800  <button
4801    class="layout--close"
4802    data-text-color="white"
4803    aria-label="close"
4804    aria-hidden="true"
4805  ></button>
4806
4807  <button
4808    class="layout--previous"
4809    aria-hidden="true"
4810    data-modal-button="previous"
4811  ><!-- snippets/nav-arrow.liquid --><div class="nav-arrow" data-direction="left">
4812  <svg class="icon--root icon--arrow-left" data-invertible="true" xmlns="http://www.w3.org/2000/svg" width="6.316" height="10" viewBox="0 0 12 19" fill="none">
4813      <path d="M11.398.765a1.5 1.5 0 0 0-2.121 0L.455 9.586l.024.023-.024.023 8.822 8.822a1.5 1.5 0 0 0 2.12-2.122L4.676 9.61l6.723-6.723a1.5 1.5 0 0 0 0-2.121Z" fill="currentColor" />
4814    </svg>
4815</div>
4816</button>
4817
4818  <button
4819    class="layout--next"
4820    aria-hidden="true"
4821    data-modal-button="next"
4822  ><!-- snippets/nav-arrow.liquid --><div class="nav-arrow" data-direction="right">
4823  <svg class="icon--root icon--arrow-right" data-invertible="true" xmlns="http://www.w3.org/2000/svg" width="6.316" height="10" viewBox="0 0 12 19" fill="none">
4824      <path d="M.602.765a1.5 1.5 0 0 1 2.121 0l8.822 8.821-.024.023.024.023-8.822 8.822a1.5 1.5 0 0 1-2.12-2.122L7.324 9.61.602 2.886a1.5 1.5 0 0 1 0-2.121Z" fill="currentColor" />
4825    </svg>
4826</div>
4827</button>
4828
4829  <div class="layout--bottom"></div>
4830</div><!-- snippets/drawer.liquid --><drawer-element class="drawer--root">
4831  <div class="drawer--overlay" aria-hidden="true"></div>
4832
4833  <div class="drawer--focus-trigger" tabindex="0"></div>
4834  <div class="drawer--focus-start" tabindex="0"></div>
4835
4836  <div
4837    class="drawer--side"
4838    data-side="top"
4839    data-focus-id="search_input"
4840    aria-expanded="false"
4841  >
4842    <div
4843      class="drawer--container"
4844      data-section-id="drawer-top-search"
4845      data-view="search"
4846      data-container-width="5"
4847      data-mobile-spacing-above="medium"
4848      data-mobile-spacing-below="medium"
4849      data-spacing-above="large"
4850      data-spacing-below="large"
4851    ><!-- snippets/main-search.liquid --><predictive-search-element
4852  class="search--root"
4853  data-background-color="none"
4854  aria-busy="false"
4855>
4856  <form action="/search" method="get" role="search">
4857    <div class="search--bar-wrapper">
4858      <div class="search--bar">
4859        <div class="search--icon"><svg class="icon--root icon--search" viewBox="0 0 24 24">
4860      <path fill-rule="evenodd" clip-rule="evenodd" d="M16.5 11a6.5 6.5 0 1 1-13 0 6.5 6.5 0 0 1 13 0Zm-.797 5.61a8 8 0 1 1 .948-1.163l5.331 4.479-.964 1.148-5.315-4.464Z" />
4861    </svg><svg class="icon--root icon--spinner" data-invertible="false">
4862      <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#loading-spinner" />
4863    </svg></div>
4864
4865        <label for="search_input" data-item="hidden-text">Search here...</label>
4866        <input
4867          id="search_input"
4868          class="search--textbox"
4869          type="search"
4870          name="q"
4871          value=""
4872          placeholder="Search here..."
4873          data-item="paragraph"
4874          role="combobox"
4875          aria-owns="predictive_search_results_list"
4876          aria-controls="predictive_search_results_list"
4877          aria-autocomplete="list"
4878          autocorrect="off"
4879          autocomplete="off"
4880          autocapitalize="off"
4881          spellcheck="false"
4882        >
4883
4884        <div class="search--clear" tabindex="0" aria-label="clear" aria-hidden="true"><svg class="icon--root icon--x-mark" data-invertible="true" width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
4885      <path d="M9.997 0c5.518 0 9.998 4.48 9.998 9.997 0 5.518-4.48 9.998-9.998 9.998C4.48 19.995 0 15.515 0 9.997 0 4.48 4.48 0 9.997 0Zm0 8.933L7.276 6.211a.749.749 0 1 0-1.062 1.061l2.722 2.722-2.728 2.728a.75.75 0 1 0 1.061 1.062l2.728-2.728 2.729 2.728a.75.75 0 0 0 1.06-1.062l-2.727-2.728 2.717-2.717a.75.75 0 0 0-.531-1.281.746.746 0 0 0-.531.22L9.997 8.933Z" fill="currentColor" />
4886    </svg></div>
4887      </div>
4888
4889      <div class="search--cancel" data-item="block-link" tabindex="0" data-drawer-close>
4890        <span>Cancel</span>
4891      </div>
4892    </div>
4893
4894    <div
4895      class="search--results"
4896      id="predictive_search_results_list"
4897      
4898        data-transition-container="search"
4899        data-transition-type="fade-in"
4900        data-transition-cascade="horizontal"
4901        data-transition-cascade-interval="200"
4902      
4903    ><!-- snippets/predictive-search.liquid --><div class="predictive-search--products"><div class="predictive-search--heading" data-item="block-heading">Popular products</div><div
4904      class="predictive-search--product-grid"
4905      data-container="panel"      data-columns="4"
4906      data-mobile-columns="2"
4907      ><!-- snippets/product-card.liquid --><div
4908  class="product-card--root"
4909  data-handle="black-leopard-leggings"
4910  data-text-layout="left"
4911  data-aspect-ratio="natural"
4912  
4913    data-transition-item="search"
4914  
4915  
4916>
4917  <a
4918    href="/products/black-leopard-leggings"
4919    class="product-card--image-wrapper"
4920    tabindex="-1"
4921  ><div
4922        class="product--labels"
4923        data-item="overline"
4924        data-text-color="white"
4925      ><div
4926            class="product--label td-product-badge--sale"
4927            data-background-color="accent-1"
4928            data-label-shape="square"
4929            data-label-type="sale"
4930          >58% Off</div></div><img src="//www.constantlyvariedgear.com/cdn/shop/files/blackleopard-leggings-hero.png?v=1775066518&amp;width=1000" alt="close up of black leopard leggings" srcset="//www.constantlyvariedgear.com/cdn/shop/files/blackleopard-leggings-hero.png?v=1775066518&amp;width=200 200w, //www.constantlyvariedgear.com/cdn/shop/files/blackleopard-leggings-hero.png?v=1775066518&amp;width=300 300w, //www.constantlyvariedgear.com/cdn/shop/files/blackleopard-leggings-hero.png?v=1775066518&amp;width=400 400w, //www.constantlyvariedgear.com/cdn/shop/files/blackleopard-leggings-hero.png?v=1775066518&amp;width=500 500w, //www.constantlyvariedgear.com/cdn/shop/files/blackleopard-leggings-hero.png?v=1775066518&amp;width=600 600w, //www.constantlyvariedgear.com/cdn/shop/files/blackleopard-leggings-hero.png?v=1775066518&amp;width=700 700w, //www.constantlyvariedgear.com/cdn/shop/files/blackleopard-leggings-hero.png?v=1775066518&amp;width=800 800w, //www.constantlyvariedgear.com/cdn/shop/files/blackleopard-leggings-hero.png?v=1775066518&amp;width=900 900w, //www.constantlyvariedgear.com/cdn/shop/files/blackleopard-leggings-hero.png?v=1775066518&amp;width=1000 1000w" width="1000" height="1300" loading="lazy" class="product-card--image" sizes="(max-width: 767px) 50vw, 25vw"><img src="//www.constantlyvariedgear.com/cdn/shop/files/black-leopard-leggings-gym.jpg?v=1775066518&amp;width=1080" alt="back shot of model wearing black leopard leggings in the gym" srcset="//www.constantlyvariedgear.com/cdn/shop/files/black-leopard-leggings-gym.jpg?v=1775066518&amp;width=200 200w, //www.constantlyvariedgear.com/cdn/shop/files/black-leopard-leggings-gym.jpg?v=1775066518&amp;width=300 300w, //www.constantlyvariedgear.com/cdn/shop/files/black-leopard-leggings-gym.jpg?v=1775066518&amp;width=400 400w, //www.constantlyvariedgear.com/cdn/shop/files/black-leopard-leggings-gym.jpg?v=1775066518&amp;width=500 500w, //www.constantlyvariedgear.com/cdn/shop/files/black-leopard-leggings-gym.jpg?v=1775066518&amp;width=600 600w, //www.constantlyvariedgear.com/cdn/shop/files/black-leopard-leggings-gym.jpg?v=1775066518&amp;width=700 700w, //www.constantlyvariedgear.com/cdn/shop/files/black-leopard-leggings-gym.jpg?v=1775066518&amp;width=800 800w, //www.constantlyvariedgear.com/cdn/shop/files/black-leopard-leggings-gym.jpg?v=1775066518&amp;width=900 900w, //www.constantlyvariedgear.com/cdn/shop/files/black-leopard-leggings-gym.jpg?v=1775066518&amp;width=1000 1000w" width="1080" height="1300" loading="lazy" class="product-card--hover-image" sizes="(max-width: 767px) 50vw, 25vw"><!-- snippets/product-quick-add.liquid --><product-quick-add
4931      class="product-quick-add"
4932      aria-busy="false"
4933      data-handle="black-leopard-leggings"
4934      data-hover="true"
4935      data-id="44991578603717"data-form="true">
4936      <button
4937        class="product-quick-add--button"
4938        type="button"
4939        aria-haspopup="menu"
4940        aria-label="Choose options"
4941        
4942      >
4943        <div class="product-quick-add--icon"><svg class="icon--root icon--plus" data-invertible="false" width="10" height="10" viewBox="0 0 10 10" xmlns="http://www.w3.org/2000/svg">
4944      <path d="M10 5.714H5.714V10H4.286V5.714H0V4.286h4.286V0h1.428v4.286H10z" fill="currentColor" fill-rule="nonzero" />
4945    </svg><svg class="icon--root icon--spinner" data-invertible="false">
4946      <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#loading-spinner" />
4947    </svg></div>
4948        <div class="product-quick-add--text" data-text-color="body" data-item="small-text">Choose options</div>
4949      </button>
4950    </product-quick-add>
4951</a>
4952
4953  <div class="product-card--details">
4954    <div class="product-card--details-wrapper"><a href="/products/black-leopard-leggings" class="product-card--title-link">
4955        <p class="product-card--title" data-item="paragraph">Black Leopard Leggings</p>
4956      </a>
4957
4958
4959
4960<!-- Stamped - Begin Star Rating Badge --><span class="stamped-product-reviews-badge" data-id="4422475350118" data-product-sku="black-leopard-leggings" data-product-type="Leggings" data-product-title="Black Leopard Leggings" style="display: inline-block;"></span><!-- Stamped - End Star Rating Badge -->
4961</div><!-- snippets/product-card--price.liquid --><div class="product--price-container">
4962  <div class="product--price-wrapper"><span
4963        class="product--compare-price"
4964        data-item="nav-text"
4965        data-text-color="gray"
4966      ><span class=money>$59.99</span></span><span class="product--price" data-item="nav-text"><span class=money>$25.00</span></span>
4967  </div></div></div>
4968</div>
4969
4970<!-- snippets/product-card.liquid --><div
4971  class="product-card--root"
4972  data-handle="longline-bra-black-leopard"
4973  data-text-layout="left"
4974  data-aspect-ratio="natural"
4975  
4976    data-transition-item="search"
4977  
4978  
4979>
4980  <a
4981    href="/products/longline-bra-black-leopard"
4982    class="product-card--image-wrapper"
4983    tabindex="-1"
4984  ><div
4985        class="product--labels"
4986        data-item="overline"
4987        data-text-color="white"
4988      ><div
4989            class="product--label td-product-badge--sale"
4990            data-background-color="accent-1"
4991            data-label-shape="square"
4992            data-label-type="sale"
4993          >44% Off</div></div><img src="//www.constantlyvariedgear.com/cdn/shop/files/blackleopard-longline-bra-hero.png?v=1775069248&amp;width=1000" alt="front of black leopard print longline bra against a white background" srcset="//www.constantlyvariedgear.com/cdn/shop/files/blackleopard-longline-bra-hero.png?v=1775069248&amp;width=200 200w, //www.constantlyvariedgear.com/cdn/shop/files/blackleopard-longline-bra-hero.png?v=1775069248&amp;width=300 300w, //www.constantlyvariedgear.com/cdn/shop/files/blackleopard-longline-bra-hero.png?v=1775069248&amp;width=400 400w, //www.constantlyvariedgear.com/cdn/shop/files/blackleopard-longline-bra-hero.png?v=1775069248&amp;width=500 500w, //www.constantlyvariedgear.com/cdn/shop/files/blackleopard-longline-bra-hero.png?v=1775069248&amp;width=600 600w, //www.constantlyvariedgear.com/cdn/shop/files/blackleopard-longline-bra-hero.png?v=1775069248&amp;width=700 700w, //www.constantlyvariedgear.com/cdn/shop/files/blackleopard-longline-bra-hero.png?v=1775069248&amp;width=800 800w, //www.constantlyvariedgear.com/cdn/shop/files/blackleopard-longline-bra-hero.png?v=1775069248&amp;width=900 900w, //www.constantlyvariedgear.com/cdn/shop/files/blackleopard-longline-bra-hero.png?v=1775069248&amp;width=1000 1000w" width="1000" height="1300" loading="lazy" class="product-card--image" sizes="(max-width: 767px) 50vw, 25vw"><img src="//www.constantlyvariedgear.com/cdn/shop/files/blackleopard-bra-back_39d43b50-3e73-4fcb-b0e5-0b5d80dbc622.png?v=1775665766&amp;width=1000" alt="back of black leopard longline bra" srcset="//www.constantlyvariedgear.com/cdn/shop/files/blackleopard-bra-back_39d43b50-3e73-4fcb-b0e5-0b5d80dbc622.png?v=1775665766&amp;width=200 200w, //www.constantlyvariedgear.com/cdn/shop/files/blackleopard-bra-back_39d43b50-3e73-4fcb-b0e5-0b5d80dbc622.png?v=1775665766&amp;width=300 300w, //www.constantlyvariedgear.com/cdn/shop/files/blackleopard-bra-back_39d43b50-3e73-4fcb-b0e5-0b5d80dbc622.png?v=1775665766&amp;width=400 400w, //www.constantlyvariedgear.com/cdn/shop/files/blackleopard-bra-back_39d43b50-3e73-4fcb-b0e5-0b5d80dbc622.png?v=1775665766&amp;width=500 500w, //www.constantlyvariedgear.com/cdn/shop/files/blackleopard-bra-back_39d43b50-3e73-4fcb-b0e5-0b5d80dbc622.png?v=1775665766&amp;width=600 600w, //www.constantlyvariedgear.com/cdn/shop/files/blackleopard-bra-back_39d43b50-3e73-4fcb-b0e5-0b5d80dbc622.png?v=1775665766&amp;width=700 700w, //www.constantlyvariedgear.com/cdn/shop/files/blackleopard-bra-back_39d43b50-3e73-4fcb-b0e5-0b5d80dbc622.png?v=1775665766&amp;width=800 800w, //www.constantlyvariedgear.com/cdn/shop/files/blackleopard-bra-back_39d43b50-3e73-4fcb-b0e5-0b5d80dbc622.png?v=1775665766&amp;width=900 900w, //www.constantlyvariedgear.com/cdn/shop/files/blackleopard-bra-back_39d43b50-3e73-4fcb-b0e5-0b5d80dbc622.png?v=1775665766&amp;width=1000 1000w" width="1000" height="1300" loading="lazy" class="product-card--hover-image" sizes="(max-width: 767px) 50vw, 25vw"><!-- snippets/product-quick-add.liquid --><product-quick-add
4994      class="product-quick-add"
4995      aria-busy="false"
4996      data-handle="longline-bra-black-leopard"
4997      data-hover="true"
4998      data-id="44653386793157"data-form="true">
4999      <button
5000        class="product-quick-add--button"
5001        type="button"
5002        aria-haspopup="menu"
5003        aria-label="Choose options"
5004        
5005      >
5006        <div class="product-quick-add--icon"><svg class="icon--root icon--plus" data-invertible="false" width="10" height="10" viewBox="0 0 10 10" xmlns="http://www.w3.org/2000/svg">
5007      <path d="M10 5.714H5.714V10H4.286V5.714H0V4.286h4.286V0h1.428v4.286H10z" fill="currentColor" fill-rule="nonzero" />
5008    </svg><svg class="icon--root icon--spinner" data-invertible="false">
5009      <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#loading-spinner" />
5010    </svg></div>
5011        <div class="product-quick-add--text" data-text-color="body" data-item="small-text">Choose options</div>
5012      </button>
5013    </product-quick-add>
5014</a>
5015
5016  <div class="product-card--details">
5017    <div class="product-card--details-wrapper"><a href="/products/longline-bra-black-leopard" class="product-card--title-link">
5018        <p class="product-card--title" data-item="paragraph">Longline Bra | Black Leopard</p>
5019      </a>
5020
5021
5022
5023<!-- Stamped - Begin Star Rating Badge --><span class="stamped-product-reviews-badge" data-id="8303628517573" data-product-sku="longline-bra-black-leopard" data-product-type="Longline Bra" data-product-title="Longline Bra | Black Leopard" style="display: inline-block;"></span><!-- Stamped - End Star Rating Badge -->
5024</div><!-- snippets/product-card--price.liquid --><div class="product--price-container">
5025  <div class="product--price-wrapper"><span
5026        class="product--compare-price"
5027        data-item="nav-text"
5028        data-text-color="gray"
5029      ><span class=money>$44.99</span></span><span class="product--price" data-item="nav-text"><span class=money>$25.00</span></span>
5030  </div></div></div>
5031</div>
5032
5033<!-- snippets/product-card.liquid --><div
5034  class="product-card--root"
5035  data-handle="t-flex-leggings"
5036  data-text-layout="left"
5037  data-aspect-ratio="natural"
5038  
5039    data-transition-item="search"
5040  
5041  
5042>
5043  <a
5044    href="/products/t-flex-leggings"
5045    class="product-card--image-wrapper"
5046    tabindex="-1"
5047  ><div
5048        class="product--labels"
5049        data-item="overline"
5050        data-text-color="white"
5051      ><div
5052            class="product--label td-product-badge--sale"
5053            data-background-color="accent-1"
5054            data-label-shape="square"
5055            data-label-type="sale"
5056          >58% Off</div></div><img src="//www.constantlyvariedgear.com/cdn/shop/files/tflex-leggings-hero.png?v=1775060431&amp;width=1000" alt="close up of dinosaur leggings" srcset="//www.constantlyvariedgear.com/cdn/shop/files/tflex-leggings-hero.png?v=1775060431&amp;width=200 200w, //www.constantlyvariedgear.com/cdn/shop/files/tflex-leggings-hero.png?v=1775060431&amp;width=300 300w, //www.constantlyvariedgear.com/cdn/shop/files/tflex-leggings-hero.png?v=1775060431&amp;width=400 400w, //www.constantlyvariedgear.com/cdn/shop/files/tflex-leggings-hero.png?v=1775060431&amp;width=500 500w, //www.constantlyvariedgear.com/cdn/shop/files/tflex-leggings-hero.png?v=1775060431&amp;width=600 600w, //www.constantlyvariedgear.com/cdn/shop/files/tflex-leggings-hero.png?v=1775060431&amp;width=700 700w, //www.constantlyvariedgear.com/cdn/shop/files/tflex-leggings-hero.png?v=1775060431&amp;width=800 800w, //www.constantlyvariedgear.com/cdn/shop/files/tflex-leggings-hero.png?v=1775060431&amp;width=900 900w, //www.constantlyvariedgear.com/cdn/shop/files/tflex-leggings-hero.png?v=1775060431&amp;width=1000 1000w" width="1000" height="1300" loading="lazy" class="product-card--image" sizes="(max-width: 767px) 50vw, 25vw"><img src="//www.constantlyvariedgear.com/cdn/shop/files/t-flexleggings.jpg?v=1775060431&amp;width=1080" alt="model wearing t-flex leggings and longline sports bra" srcset="//www.constantlyvariedgear.com/cdn/shop/files/t-flexleggings.jpg?v=1775060431&amp;width=200 200w, //www.constantlyvariedgear.com/cdn/shop/files/t-flexleggings.jpg?v=1775060431&amp;width=300 300w, //www.constantlyvariedgear.com/cdn/shop/files/t-flexleggings.jpg?v=1775060431&amp;width=400 400w, //www.constantlyvariedgear.com/cdn/shop/files/t-flexleggings.jpg?v=1775060431&amp;width=500 500w, //www.constantlyvariedgear.com/cdn/shop/files/t-flexleggings.jpg?v=1775060431&amp;width=600 600w, //www.constantlyvariedgear.com/cdn/shop/files/t-flexleggings.jpg?v=1775060431&amp;width=700 700w, //www.constantlyvariedgear.com/cdn/shop/files/t-flexleggings.jpg?v=1775060431&amp;width=800 800w, //www.constantlyvariedgear.com/cdn/shop/files/t-flexleggings.jpg?v=1775060431&amp;width=900 900w, //www.constantlyvariedgear.com/cdn/shop/files/t-flexleggings.jpg?v=1775060431&amp;width=1000 1000w" width="1080" height="1300" loading="lazy" class="product-card--hover-image" sizes="(max-width: 767px) 50vw, 25vw"><!-- snippets/product-quick-add.liquid --><product-quick-add
5057      class="product-quick-add"
5058      aria-busy="false"
5059      data-handle="t-flex-leggings"
5060      data-hover="true"
5061      data-id="44886929408197"data-form="true">
5062      <button
5063        class="product-quick-add--button"
5064        type="button"
5065        aria-haspopup="menu"
5066        aria-label="Choose options"
5067        
5068      >
5069        <div class="product-quick-add--icon"><svg class="icon--root icon--plus" data-invertible="false" width="10" height="10" viewBox="0 0 10 10" xmlns="http://www.w3.org/2000/svg">
5070      <path d="M10 5.714H5.714V10H4.286V5.714H0V4.286h4.286V0h1.428v4.286H10z" fill="currentColor" fill-rule="nonzero" />
5071    </svg><svg class="icon--root icon--spinner" data-invertible="false">
5072      <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#loading-spinner" />
5073    </svg></div>
5074        <div class="product-quick-add--text" data-text-color="body" data-item="small-text">Choose options</div>
5075      </button>
5076    </product-quick-add>
5077</a>
5078
5079  <div class="product-card--details">
5080    <div class="product-card--details-wrapper"><a href="/products/t-flex-leggings" class="product-card--title-link">
5081        <p class="product-card--title" data-item="paragraph">T-Flex Leggings</p>
5082      </a>
5083
5084
5085
5086<!-- Stamped - Begin Star Rating Badge --><span class="stamped-product-reviews-badge" data-id="7048189739205" data-product-sku="t-flex-leggings" data-product-type="Leggings" data-product-title="T-Flex Leggings" style="display: inline-block;"></span><!-- Stamped - End Star Rating Badge -->
5087</div><!-- snippets/product-card--price.liquid --><div class="product--price-container">
5088  <div class="product--price-wrapper"><span
5089        class="product--compare-price"
5090        data-item="nav-text"
5091        data-text-color="gray"
5092      ><span class=money>$59.99</span></span><span class="product--price" data-item="nav-text"><span class=money>$25.00</span></span>
5093  </div></div></div>
5094</div>
5095
5096<!-- snippets/product-card.liquid --><div
5097  class="product-card--root"
5098  data-handle="longline-bra-t-flex"
5099  data-text-layout="left"
5100  data-aspect-ratio="natural"
5101  
5102    data-transition-item="search"
5103  
5104  
5105>
5106  <a
5107    href="/products/longline-bra-t-flex"
5108    class="product-card--image-wrapper"
5109    tabindex="-1"
5110  ><div
5111        class="product--labels"
5112        data-item="overline"
5113        data-text-color="white"
5114      ><div
5115            class="product--label td-product-badge--sale"
5116            data-background-color="accent-1"
5117            data-label-shape="square"
5118            data-label-type="sale"
5119          >44% Off</div></div><img src="//www.constantlyvariedgear.com/cdn/shop/files/tflex-bra-hero.png?v=1775069312&amp;width=1000" alt="front of the grey t-rex against a black background print longline bra" srcset="//www.constantlyvariedgear.com/cdn/shop/files/tflex-bra-hero.png?v=1775069312&amp;width=200 200w, //www.constantlyvariedgear.com/cdn/shop/files/tflex-bra-hero.png?v=1775069312&amp;width=300 300w, //www.constantlyvariedgear.com/cdn/shop/files/tflex-bra-hero.png?v=1775069312&amp;width=400 400w, //www.constantlyvariedgear.com/cdn/shop/files/tflex-bra-hero.png?v=1775069312&amp;width=500 500w, //www.constantlyvariedgear.com/cdn/shop/files/tflex-bra-hero.png?v=1775069312&amp;width=600 600w, //www.constantlyvariedgear.com/cdn/shop/files/tflex-bra-hero.png?v=1775069312&amp;width=700 700w, //www.constantlyvariedgear.com/cdn/shop/files/tflex-bra-hero.png?v=1775069312&amp;width=800 800w, //www.constantlyvariedgear.com/cdn/shop/files/tflex-bra-hero.png?v=1775069312&amp;width=900 900w, //www.constantlyvariedgear.com/cdn/shop/files/tflex-bra-hero.png?v=1775069312&amp;width=1000 1000w" width="1000" height="1300" loading="lazy" class="product-card--image" sizes="(max-width: 767px) 50vw, 25vw"><img src="//www.constantlyvariedgear.com/cdn/shop/files/t-flex-bra-back.png?v=1775665585&amp;width=1000" alt="back of the tflex longline bra" srcset="//www.constantlyvariedgear.com/cdn/shop/files/t-flex-bra-back.png?v=1775665585&amp;width=200 200w, //www.constantlyvariedgear.com/cdn/shop/files/t-flex-bra-back.png?v=1775665585&amp;width=300 300w, //www.constantlyvariedgear.com/cdn/shop/files/t-flex-bra-back.png?v=1775665585&amp;width=400 400w, //www.constantlyvariedgear.com/cdn/shop/files/t-flex-bra-back.png?v=1775665585&amp;width=500 500w, //www.constantlyvariedgear.com/cdn/shop/files/t-flex-bra-back.png?v=1775665585&amp;width=600 600w, //www.constantlyvariedgear.com/cdn/shop/files/t-flex-bra-back.png?v=1775665585&amp;width=700 700w, //www.constantlyvariedgear.com/cdn/shop/files/t-flex-bra-back.png?v=1775665585&amp;width=800 800w, //www.constantlyvariedgear.com/cdn/shop/files/t-flex-bra-back.png?v=1775665585&amp;width=900 900w, //www.constantlyvariedgear.com/cdn/shop/files/t-flex-bra-back.png?v=1775665585&amp;width=1000 1000w" width="1000" height="1300" loading="lazy" class="product-card--hover-image" sizes="(max-width: 767px) 50vw, 25vw"><!-- snippets/product-quick-add.liquid --><product-quick-add
5120      class="product-quick-add"
5121      aria-busy="false"
5122      data-handle="longline-bra-t-flex"
5123      data-hover="true"
5124      data-id="44653390594245"data-form="true">
5125      <button
5126        class="product-quick-add--button"
5127        type="button"
5128        aria-haspopup="menu"
5129        aria-label="Choose options"
5130        
5131      >
5132        <div class="product-quick-add--icon"><svg class="icon--root icon--plus" data-invertible="false" width="10" height="10" viewBox="0 0 10 10" xmlns="http://www.w3.org/2000/svg">
5133      <path d="M10 5.714H5.714V10H4.286V5.714H0V4.286h4.286V0h1.428v4.286H10z" fill="currentColor" fill-rule="nonzero" />
5134    </svg><svg class="icon--root icon--spinner" data-invertible="false">
5135      <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#loading-spinner" />
5136    </svg></div>
5137        <div class="product-quick-add--text" data-text-color="body" data-item="small-text">Choose options</div>
5138      </button>
5139    </product-quick-add>
5140</a>
5141
5142  <div class="product-card--details">
5143    <div class="product-card--details-wrapper"><a href="/products/longline-bra-t-flex" class="product-card--title-link">
5144        <p class="product-card--title" data-item="paragraph">Longline Bra | T-Flex</p>
5145      </a>
5146
5147
5148
5149<!-- Stamped - Begin Star Rating Badge --><span class="stamped-product-reviews-badge" data-id="8303631335621" data-product-sku="longline-bra-t-flex" data-product-type="Longline Bra" data-product-title="Longline Bra | T-Flex" style="display: inline-block;"></span><!-- Stamped - End Star Rating Badge -->
5150</div><!-- snippets/product-card--price.liquid --><div class="product--price-container">
5151  <div class="product--price-wrapper"><span
5152        class="product--compare-price"
5153        data-item="nav-text"
5154        data-text-color="gray"
5155      ><span class=money>$44.99</span></span><span class="product--price" data-item="nav-text"><span class=money>$25.00</span></span>
5156  </div></div></div>
5157</div>
5158
5159</div></div>
5160
5161
5162</div>
5163  </form>
5164</predictive-search-element></div>
5165  </div>
5166
5167  <div
5168    class="drawer--side"
5169    data-side="right"
5170    aria-expanded="false"
5171  ><div class="drawer--container" data-view="product-form"></div><div class="drawer--container" data-view="cart-drawer"><!-- snippets/cart.liquid --><cart-element
5172  class="cart--root td-cart"
5173  
5174  data-background-color="none"
5175  data-view="drawer"
5176  data-container-width="3"
5177  
5178  
5179    data-transition-container="cart-drawer"
5180    data-transition-type="fade-in"
5181    data-transition-cascade="vertical"
5182    data-transition-cascade-interval="250"
5183  
5184>
5185  <form
5186    class="cart--form"
5187    action="/cart"
5188    method="post"
5189    novalidate=""
5190    
5191      data-drawer-scroll-container
5192    
5193  >
5194    <div class="cart--wrapper">
5195      <div class="cart--header">
5196        <h2
5197          class="cart--title"
5198          data-item="section-heading"
5199          
5200            data-transition-item="cart-drawer"
5201            data-transition-type="slide-in"
5202          
5203        >Your Cart</h2><button
5204            class="layout--close cart--drawer-close"
5205            type="button"
5206            data-drawer-close
5207            aria-label="close"
5208          ></button></div>
5209
5210      
5211<td-cart-progress
5212    class="td-cart-progress"
5213    style="--td-gwp-preview-bg: #F0E8FA;"
5214    data-td-config='{
5215      "moneyFormat": "\u003cspan class=money\u003e${{amount}}\u003c\/span\u003e",
5216      "shipping": {
5217        "active": true,
5218        "threshold": 10000,
5219        "beforeTemplate": "You are [$] from free shipping.",
5220        "afterTemplate": "Congratulations! You’ve unlocked free shipping!"
5221      },
5222      "gwp": {
5223        "active": false,
5224        "threshold": 12500,
5225        "beforeTemplate": "You are [$] away from your Free Gift.",
5226        "afterTemplate": "You unlocked FREE SHIPPING and a FREE GIFT.",
5227        "productsCount": 0,
5228        "singleAutoVariantId": 0
5229      }
5230    }'
5231  >
5232    <div
5233      class="td-cart-progress__bar"
5234      
5235        data-transition-item="cart-drawer"
5236        data-transition-type="custom"
5237      
5238    ><div
5239          class="td-cart-progress__track"
5240          data-td-progress-track
5241          style="--td-progress-track: #E8E8E8; --td-progress-fill: #222222; --td-progress-fill-before-opacity: 0;"
5242        >
5243          <div
5244            class="td-cart-progress__fill cart--shipping-bar"
5245            style="--progress-percent: 0%;"
5246            data-td-progress-fill
5247          ></div>
5248        </div></div>
5249
5250    <div class="td-cart-progress__messages">
5251      <p class="td-cart-progress__message" data-item="paragraph" data-td-progress-message></p>
5252    </div></td-cart-progress>
5253<div
5254        class="cart--body"
5255        data-td-cart-empty="true"
5256        data-td-cart-product-ids=""
5257        data-td-cart-total-cents="0"
5258      ></div><div class="cart--empty" data-container="block">
5259        <div class="cart--empty-text" data-item="paragraph"><span data-item='rte-content'>Your cart is currently empty.<br/> <a href='/collections/all'>Click here to continue shopping</a>.</span></div></div>
5260    <td-cart-cross-sell
5261      class="td-cart-cross-sell"
5262      data-td-source="collection"
5263      data-td-max-products="6"
5264      data-td-show-on-empty="true"
5265      aria-hidden="false"
5266      
5267        data-transition-item="cart-drawer"
5268        data-transition-type="slide-in"
5269      
5270    >
5271      <div class="td-cart-cross-sell--heading-nav">
5272        <p class="td-cart-cross-sell--title" data-item="block-heading">
5273          <span data-td-title-default hidden>Treat Yourself!💕</span>
5274          <span data-td-title-empty>Shop our bestsellers!</span>
5275        </p>
5276        
5277
5278        <div class="td-cart-cross-sell--nav carousel-nav-arrow" data-td-swiper-nav>
5279          <button
5280            class="carousel-nav-arrow--prev td-cart-cross-sell--arrow td-cart-cross-sell--prev-td-cart-cross-sell-drawer"
5281            type="button"
5282            aria-label="previous"
5283          ><svg class="icon--root icon--chevron-left" data-invertible="true" width="12" height="20" viewBox="0 0 12 20" xmlns="http://www.w3.org/2000/svg">
5284      <path d="m3.13 10 8.58 8.58L10.29 20l-10-10 10-10 1.42 1.42z" fill="currentColor" fill-rule="nonzero" />
5285    </svg></button>
5286          <div
5287            id="td-cart-cross-sell-frac-td-cart-cross-sell-drawer"
5288            class="td-cart-cross-sell--swiper-fraction swiper-pagination"
5289            data-item="paragraph"
5290          ></div>
5291          <button
5292            class="carousel-nav-arrow--next td-cart-cross-sell--arrow td-cart-cross-sell--next-td-cart-cross-sell-drawer"
5293            type="button"
5294            aria-label="next"
5295          ><svg class="icon--root icon--chevron-right" data-invertible="true" width="12" height="20" viewBox="0 0 12 20" xmlns="http://www.w3.org/2000/svg">
5296      <path d="M8.87 10 .29 1.42 1.71 0l10 10-10 10-1.42-1.42z" fill="currentColor" fill-rule="nonzero" />
5297    </svg></button>
5298        </div>
5299      </div>
5300
5301      <swiper-slider
5302        data-swiper-options='{      "slidesPerView": 2,      "spaceBetween": 12,      "loop": false,      "watchOverflow": true,      "slidesPerGroup": 2,      "navigation": {        "nextEl": ".td-cart-cross-sell--next-td-cart-cross-sell-drawer",        "prevEl": ".td-cart-cross-sell--prev-td-cart-cross-sell-drawer"      },      "pagination": {        "el": "#td-cart-cross-sell-frac-td-cart-cross-sell-drawer",        "type": "fraction",        "clickable": false      },      "breakpoints": {        "768": {          "slidesPerView": 2,          "slidesPerGroup": 2,          "spaceBetween": 24        }      }    }'
5303        data-swiper-allow-empty
5304      >
5305        <div
5306          class="td-cart-cross-sell--slider swiper"
5307          data-swiper
5308          aria-hidden="false"
5309        >
5310          <div class="swiper-wrapper td-cart-cross-sell--track" data-td-cross-sell-track><!-- snippets/td-cart-cross-sell-slides.liquid -->
5311
5312
5313<template data-td-product-ids="4422475350118,7439912239301,7564442960069,7440021487813,7864518049989,7866369638597"></template><div class="swiper-slide td-cart-cross-sell--slide" data-swiper-slide><!-- snippets/td-cart-cross-sell-card.liquid -->
5314
5315<article
5316    class="td-cart-cross-sell-card"
5317    data-td-cross-sell-card
5318    data-td-product-id="4422475350118"
5319  >
5320    <a
5321      class="td-cart-cross-sell-card--image-link"
5322      href="/products/black-leopard-leggings"
5323      aria-label="Black Leopard Leggings"
5324      tabindex="-1"
5325    ><img src="//www.constantlyvariedgear.com/cdn/shop/files/blackleopard-leggings-hero.png?v=1775066518&amp;width=400" alt="close up of black leopard leggings" srcset="//www.constantlyvariedgear.com/cdn/shop/files/blackleopard-leggings-hero.png?v=1775066518&amp;width=180 180w, //www.constantlyvariedgear.com/cdn/shop/files/blackleopard-leggings-hero.png?v=1775066518&amp;width=240 240w, //www.constantlyvariedgear.com/cdn/shop/files/blackleopard-leggings-hero.png?v=1775066518&amp;width=320 320w, //www.constantlyvariedgear.com/cdn/shop/files/blackleopard-leggings-hero.png?v=1775066518&amp;width=400 400w" width="400" height="520" loading="lazy" class="td-cart-cross-sell-card--image" sizes="(max-width: 767px) 46vw, (max-width: 1279px) 23vw, 260px"></a>
5326
5327    <div class="td-cart-cross-sell-card--content">
5328      <a class="td-cart-cross-sell-card--title-link" href="/products/black-leopard-leggings">
5329        <p class="td-cart-cross-sell-card--title" data-item="nav-text">Black Leopard Leggings</p>
5330        
5331      </a>
5332
5333      <div class="td-cart-cross-sell-card--reviews">
5334
5335
5336
5337<!-- Stamped - Begin Star Rating Badge --><span class="stamped-product-reviews-badge" data-id="4422475350118" data-product-sku="black-leopard-leggings" data-product-type="Leggings" data-product-title="Black Leopard Leggings" style="display: inline-block;"></span><!-- Stamped - End Star Rating Badge -->
5338</div>
5339
5340      <div class="td-cart-cross-sell-card--price" data-td-price-wrapper>
5341        <span class="td-cart-cross-sell-card--price-current" data-item="nav-text" data-td-price-current><span class=money>$25.00</span></span>
5342        <s
5343          class="td-cart-cross-sell-card--price-compare"
5344          data-item="nav-text"
5345          data-text-color="gray"
5346          data-td-price-compare
5347          
5348        ><span class=money>$59.99</span></s>
5349      </div>
5350
5351      <select
5352        id="td-cart-cross-sell-variant-4422475350118"
5353        class="td-cart-cross-sell-card--variant-select"
5354        data-td-variant-select
5355        aria-label="Select an option"
5356      ><option value="" selected>Select an option</option><option
5357            value="44991578603717"
5358            data-td-price="&lt;span class=money&gt;$25.00&lt;/span&gt;"
5359            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5360            
5361          >XXS / Full Length</option><option
5362            value="44991578570949"
5363            data-td-price="&lt;span class=money&gt;$25.00&lt;/span&gt;"
5364            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5365            
5366          >XXS / Capri</option><option
5367            value="45848247304389"
5368            data-td-price="&lt;span class=money&gt;$25.00&lt;/span&gt;"
5369            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5370            
5371          >XXS / Cropped</option><option
5372            value="42093883818181"
5373            data-td-price="&lt;span class=money&gt;$25.00&lt;/span&gt;"
5374            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5375            
5376          >XS / Full Length</option><option
5377            value="31230835130470"
5378            data-td-price="&lt;span class=money&gt;$25.00&lt;/span&gt;"
5379            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5380            
5381          >XS / Capri</option><option
5382            value="45848247337157"
5383            data-td-price="&lt;span class=money&gt;$25.00&lt;/span&gt;"
5384            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5385            
5386          >XS / Cropped</option><option
5387            value="42093883850949"
5388            data-td-price="&lt;span class=money&gt;$25.00&lt;/span&gt;"
5389            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5390            
5391          >S / Full Length</option><option
5392            value="31230835163238"
5393            data-td-price="&lt;span class=money&gt;$25.00&lt;/span&gt;"
5394            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5395            
5396          >S / Capri</option><option
5397            value="45848247369925"
5398            data-td-price="&lt;span class=money&gt;$25.00&lt;/span&gt;"
5399            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5400            
5401          >S / Cropped</option><option
5402            value="42093883883717"
5403            data-td-price="&lt;span class=money&gt;$25.00&lt;/span&gt;"
5404            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5405            
5406          >M / Full Length</option><option
5407            value="31230835196006"
5408            data-td-price="&lt;span class=money&gt;$25.00&lt;/span&gt;"
5409            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5410            
5411          >M / Capri</option><option
5412            value="45848247402693"
5413            data-td-price="&lt;span class=money&gt;$25.00&lt;/span&gt;"
5414            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5415            
5416          >M / Cropped</option><option
5417            value="42093883916485"
5418            data-td-price="&lt;span class=money&gt;$25.00&lt;/span&gt;"
5419            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5420            
5421          >L / Full Length</option><option
5422            value="31230835228774"
5423            data-td-price="&lt;span class=money&gt;$25.00&lt;/span&gt;"
5424            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5425            
5426          >L / Capri</option><option
5427            value="45848247435461"
5428            data-td-price="&lt;span class=money&gt;$25.00&lt;/span&gt;"
5429            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5430            
5431          >L / Cropped</option><option
5432            value="42093883949253"
5433            data-td-price="&lt;span class=money&gt;$25.00&lt;/span&gt;"
5434            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5435            
5436          >XL / Full Length</option><option
5437            value="31230835261542"
5438            data-td-price="&lt;span class=money&gt;$25.00&lt;/span&gt;"
5439            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5440            
5441          >XL / Capri</option><option
5442            value="45848247468229"
5443            data-td-price="&lt;span class=money&gt;$25.00&lt;/span&gt;"
5444            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5445            
5446          >XL / Cropped</option><option
5447            value="42093883982021"
5448            data-td-price="&lt;span class=money&gt;$25.00&lt;/span&gt;"
5449            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5450            
5451          >XXL / Full Length</option><option
5452            value="31230835294310"
5453            data-td-price="&lt;span class=money&gt;$25.00&lt;/span&gt;"
5454            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5455            
5456          >XXL / Capri</option><option
5457            value="45848247500997"
5458            data-td-price="&lt;span class=money&gt;$25.00&lt;/span&gt;"
5459            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5460            
5461          >XXL / Cropped</option><option
5462            value="44991578669253"
5463            data-td-price="&lt;span class=money&gt;$25.00&lt;/span&gt;"
5464            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5465            
5466          >XXXL / Full Length</option><option
5467            value="44991578636485"
5468            data-td-price="&lt;span class=money&gt;$25.00&lt;/span&gt;"
5469            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5470            
5471          >XXXL / Capri</option><option
5472            value="45848247533765"
5473            data-td-price="&lt;span class=money&gt;$25.00&lt;/span&gt;"
5474            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5475            
5476          >XXXL / Cropped</option></select>
5477
5478      <button
5479        class="td-cart-cross-sell-card--add"
5480        type="button"
5481        aria-busy="false"
5482        data-item="button-1"
5483        data-td-add-button
5484        data-td-selected-variant-id=""
5485        data-td-choose-size-text="Choose options"
5486        data-td-add-text="Add to cart"
5487        
5488          disabled
5489        
5490      >
5491        <span class="td-cart-cross-sell-card--add-text" data-td-add-button-text>Choose options</span>
5492        <span class="td-cart-cross-sell-card--add-spinner" aria-hidden="true"><svg class="icon--root icon--spinner" data-invertible="false">
5493      <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#loading-spinner" />
5494    </svg></span>
5495      </button>
5496    </div>
5497  </article></div><div class="swiper-slide td-cart-cross-sell--slide" data-swiper-slide><!-- snippets/td-cart-cross-sell-card.liquid -->
5498
5499<article
5500    class="td-cart-cross-sell-card"
5501    data-td-cross-sell-card
5502    data-td-product-id="7439912239301"
5503  >
5504    <a
5505      class="td-cart-cross-sell-card--image-link"
5506      href="/products/pumpkin-patch-plaid-leggings"
5507      aria-label="Pumpkin Patch Plaid Leggings"
5508      tabindex="-1"
5509    ><img src="//www.constantlyvariedgear.com/cdn/shop/files/pumpkinpatchplaid-leggings-hero_1f18a3ce-ad99-411b-9115-726df9e326a5.jpg?v=1785523437&amp;width=400" alt="side view of the orange and black plaid leggings against a white background" srcset="//www.constantlyvariedgear.com/cdn/shop/files/pumpkinpatchplaid-leggings-hero_1f18a3ce-ad99-411b-9115-726df9e326a5.jpg?v=1785523437&amp;width=180 180w, //www.constantlyvariedgear.com/cdn/shop/files/pumpkinpatchplaid-leggings-hero_1f18a3ce-ad99-411b-9115-726df9e326a5.jpg?v=1785523437&amp;width=240 240w, //www.constantlyvariedgear.com/cdn/shop/files/pumpkinpatchplaid-leggings-hero_1f18a3ce-ad99-411b-9115-726df9e326a5.jpg?v=1785523437&amp;width=320 320w, //www.constantlyvariedgear.com/cdn/shop/files/pumpkinpatchplaid-leggings-hero_1f18a3ce-ad99-411b-9115-726df9e326a5.jpg?v=1785523437&amp;width=400 400w" width="400" height="520" loading="lazy" class="td-cart-cross-sell-card--image" sizes="(max-width: 767px) 46vw, (max-width: 1279px) 23vw, 260px"></a>
5510
5511    <div class="td-cart-cross-sell-card--content">
5512      <a class="td-cart-cross-sell-card--title-link" href="/products/pumpkin-patch-plaid-leggings">
5513        <p class="td-cart-cross-sell-card--title" data-item="nav-text">Pumpkin Patch Plaid Leggings</p>
5514        
5515      </a>
5516
5517      <div class="td-cart-cross-sell-card--reviews">
5518
5519
5520
5521<!-- Stamped - Begin Star Rating Badge --><span class="stamped-product-reviews-badge" data-id="7439912239301" data-product-sku="pumpkin-patch-plaid-leggings" data-product-type="Leggings" data-product-title="Pumpkin Patch Plaid Leggings" style="display: inline-block;"></span><!-- Stamped - End Star Rating Badge -->
5522</div>
5523
5524      <div class="td-cart-cross-sell-card--price" data-td-price-wrapper>
5525        <span class="td-cart-cross-sell-card--price-current" data-item="nav-text" data-td-price-current><span class=money>$47.99</span></span>
5526        <s
5527          class="td-cart-cross-sell-card--price-compare"
5528          data-item="nav-text"
5529          data-text-color="gray"
5530          data-td-price-compare
5531          
5532        ><span class=money>$59.99</span></s>
5533      </div>
5534
5535      <select
5536        id="td-cart-cross-sell-variant-7439912239301"
5537        class="td-cart-cross-sell-card--variant-select"
5538        data-td-variant-select
5539        aria-label="Select an option"
5540      ><option value="" selected>Select an option</option><option
5541            value="44695609082053"
5542            data-td-price="&lt;span class=money&gt;$47.99&lt;/span&gt;"
5543            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5544            
5545          >XXS / Full Length</option><option
5546            value="44695609049285"
5547            data-td-price="&lt;span class=money&gt;$47.99&lt;/span&gt;"
5548            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5549            
5550          >XXS / Capri</option><option
5551            value="42213269242053"
5552            data-td-price="&lt;span class=money&gt;$47.99&lt;/span&gt;"
5553            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5554            
5555          >XS / Full Length</option><option
5556            value="42213269209285"
5557            data-td-price="&lt;span class=money&gt;$47.99&lt;/span&gt;"
5558            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5559            
5560          >XS / Capri</option><option
5561            value="42213269340357"
5562            data-td-price="&lt;span class=money&gt;$47.99&lt;/span&gt;"
5563            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5564            
5565          >S / Full Length</option><option
5566            value="42213269307589"
5567            data-td-price="&lt;span class=money&gt;$47.99&lt;/span&gt;"
5568            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5569            
5570          >S / Capri</option><option
5571            value="42213269405893"
5572            data-td-price="&lt;span class=money&gt;$47.99&lt;/span&gt;"
5573            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5574            
5575          >M / Full Length</option><option
5576            value="42213269373125"
5577            data-td-price="&lt;span class=money&gt;$47.99&lt;/span&gt;"
5578            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5579            
5580          >M / Capri</option><option
5581            value="42213269471429"
5582            data-td-price="&lt;span class=money&gt;$47.99&lt;/span&gt;"
5583            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5584            
5585          >L / Full Length</option><option
5586            value="42213269438661"
5587            data-td-price="&lt;span class=money&gt;$47.99&lt;/span&gt;"
5588            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5589            
5590          >L / Capri</option><option
5591            value="42213269504197"
5592            data-td-price="&lt;span class=money&gt;$47.99&lt;/span&gt;"
5593            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5594            
5595          >XL / Capri</option><option
5596            value="42213269602501"
5597            data-td-price="&lt;span class=money&gt;$47.99&lt;/span&gt;"
5598            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5599            
5600          >XXL / Full Length</option><option
5601            value="42213269569733"
5602            data-td-price="&lt;span class=money&gt;$47.99&lt;/span&gt;"
5603            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5604            
5605          >XXL / Capri</option><option
5606            value="44695609147589"
5607            data-td-price="&lt;span class=money&gt;$47.99&lt;/span&gt;"
5608            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5609            
5610          >XXXL / Full Length</option><option
5611            value="44695609114821"
5612            data-td-price="&lt;span class=money&gt;$47.99&lt;/span&gt;"
5613            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5614            
5615          >XXXL / Capri</option></select>
5616
5617      <button
5618        class="td-cart-cross-sell-card--add"
5619        type="button"
5620        aria-busy="false"
5621        data-item="button-1"
5622        data-td-add-button
5623        data-td-selected-variant-id=""
5624        data-td-choose-size-text="Choose options"
5625        data-td-add-text="Add to cart"
5626        
5627          disabled
5628        
5629      >
5630        <span class="td-cart-cross-sell-card--add-text" data-td-add-button-text>Choose options</span>
5631        <span class="td-cart-cross-sell-card--add-spinner" aria-hidden="true"><svg class="icon--root icon--spinner" data-invertible="false">
5632      <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#loading-spinner" />
5633    </svg></span>
5634      </button>
5635    </div>
5636  </article></div><div class="swiper-slide td-cart-cross-sell--slide" data-swiper-slide><!-- snippets/td-cart-cross-sell-card.liquid -->
5637
5638<article
5639    class="td-cart-cross-sell-card"
5640    data-td-cross-sell-card
5641    data-td-product-id="7564442960069"
5642  >
5643    <a
5644      class="td-cart-cross-sell-card--image-link"
5645      href="/products/wanderlust-leggings"
5646      aria-label="Wanderlust Leggings"
5647      tabindex="-1"
5648    ><img src="//www.constantlyvariedgear.com/cdn/shop/files/wanderlust-leggings-hero.jpg?v=1785421008&amp;width=400" alt="front of the paisley flowers leggings against a white background" srcset="//www.constantlyvariedgear.com/cdn/shop/files/wanderlust-leggings-hero.jpg?v=1785421008&amp;width=180 180w, //www.constantlyvariedgear.com/cdn/shop/files/wanderlust-leggings-hero.jpg?v=1785421008&amp;width=240 240w, //www.constantlyvariedgear.com/cdn/shop/files/wanderlust-leggings-hero.jpg?v=1785421008&amp;width=320 320w, //www.constantlyvariedgear.com/cdn/shop/files/wanderlust-leggings-hero.jpg?v=1785421008&amp;width=400 400w" width="400" height="520" loading="lazy" class="td-cart-cross-sell-card--image" sizes="(max-width: 767px) 46vw, (max-width: 1279px) 23vw, 260px"></a>
5649
5650    <div class="td-cart-cross-sell-card--content">
5651      <a class="td-cart-cross-sell-card--title-link" href="/products/wanderlust-leggings">
5652        <p class="td-cart-cross-sell-card--title" data-item="nav-text">Wanderlust Leggings</p>
5653        
5654      </a>
5655
5656      <div class="td-cart-cross-sell-card--reviews">
5657
5658
5659
5660<!-- Stamped - Begin Star Rating Badge --><span class="stamped-product-reviews-badge" data-id="7564442960069" data-product-sku="wanderlust-leggings" data-product-type="Leggings" data-product-title="Wanderlust Leggings" style="display: inline-block;"></span><!-- Stamped - End Star Rating Badge -->
5661</div>
5662
5663      <div class="td-cart-cross-sell-card--price" data-td-price-wrapper>
5664        <span class="td-cart-cross-sell-card--price-current" data-item="nav-text" data-td-price-current><span class=money>$47.99</span></span>
5665        <s
5666          class="td-cart-cross-sell-card--price-compare"
5667          data-item="nav-text"
5668          data-text-color="gray"
5669          data-td-price-compare
5670          
5671        ><span class=money>$59.99</span></s>
5672      </div>
5673
5674      <select
5675        id="td-cart-cross-sell-variant-7564442960069"
5676        class="td-cart-cross-sell-card--variant-select"
5677        data-td-variant-select
5678        aria-label="Select an option"
5679      ><option value="" selected>Select an option</option><option
5680            value="44734168432837"
5681            data-td-price="&lt;span class=money&gt;$47.99&lt;/span&gt;"
5682            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5683            
5684          >XXS / Capri</option><option
5685            value="42550507634885"
5686            data-td-price="&lt;span class=money&gt;$47.99&lt;/span&gt;"
5687            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5688            
5689          >XS / Full Length</option><option
5690            value="42550507602117"
5691            data-td-price="&lt;span class=money&gt;$47.99&lt;/span&gt;"
5692            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5693            
5694          >XS / Capri</option><option
5695            value="42550507667653"
5696            data-td-price="&lt;span class=money&gt;$47.99&lt;/span&gt;"
5697            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5698            
5699          >S / Capri</option><option
5700            value="42550507733189"
5701            data-td-price="&lt;span class=money&gt;$47.99&lt;/span&gt;"
5702            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5703            
5704          >M / Capri</option><option
5705            value="42550507798725"
5706            data-td-price="&lt;span class=money&gt;$47.99&lt;/span&gt;"
5707            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5708            
5709          >L / Capri</option><option
5710            value="42550507897029"
5711            data-td-price="&lt;span class=money&gt;$47.99&lt;/span&gt;"
5712            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5713            
5714          >XL / Full Length</option><option
5715            value="42550507864261"
5716            data-td-price="&lt;span class=money&gt;$47.99&lt;/span&gt;"
5717            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5718            
5719          >XL / Capri</option><option
5720            value="42550507962565"
5721            data-td-price="&lt;span class=money&gt;$47.99&lt;/span&gt;"
5722            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5723            
5724          >XXL / Full Length</option><option
5725            value="42550507929797"
5726            data-td-price="&lt;span class=money&gt;$47.99&lt;/span&gt;"
5727            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5728            
5729          >XXL / Capri</option><option
5730            value="44734168531141"
5731            data-td-price="&lt;span class=money&gt;$47.99&lt;/span&gt;"
5732            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5733            
5734          >XXXL / Full Length</option><option
5735            value="44734168498373"
5736            data-td-price="&lt;span class=money&gt;$47.99&lt;/span&gt;"
5737            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5738            
5739          >XXXL / Capri</option></select>
5740
5741      <button
5742        class="td-cart-cross-sell-card--add"
5743        type="button"
5744        aria-busy="false"
5745        data-item="button-1"
5746        data-td-add-button
5747        data-td-selected-variant-id=""
5748        data-td-choose-size-text="Choose options"
5749        data-td-add-text="Add to cart"
5750        
5751          disabled
5752        
5753      >
5754        <span class="td-cart-cross-sell-card--add-text" data-td-add-button-text>Choose options</span>
5755        <span class="td-cart-cross-sell-card--add-spinner" aria-hidden="true"><svg class="icon--root icon--spinner" data-invertible="false">
5756      <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#loading-spinner" />
5757    </svg></span>
5758      </button>
5759    </div>
5760  </article></div><div class="swiper-slide td-cart-cross-sell--slide" data-swiper-slide><!-- snippets/td-cart-cross-sell-card.liquid -->
5761
5762<article
5763    class="td-cart-cross-sell-card"
5764    data-td-cross-sell-card
5765    data-td-product-id="7440021487813"
5766  >
5767    <a
5768      class="td-cart-cross-sell-card--image-link"
5769      href="/products/spider-web-leggings"
5770      aria-label="Spider Web Leggings"
5771      tabindex="-1"
5772    ><img src="//www.constantlyvariedgear.com/cdn/shop/files/spiderweb-leggings-hero.jpg?v=1785784939&amp;width=400" alt="front of the orange spider webs against a black background leggings against a white background" srcset="//www.constantlyvariedgear.com/cdn/shop/files/spiderweb-leggings-hero.jpg?v=1785784939&amp;width=180 180w, //www.constantlyvariedgear.com/cdn/shop/files/spiderweb-leggings-hero.jpg?v=1785784939&amp;width=240 240w, //www.constantlyvariedgear.com/cdn/shop/files/spiderweb-leggings-hero.jpg?v=1785784939&amp;width=320 320w, //www.constantlyvariedgear.com/cdn/shop/files/spiderweb-leggings-hero.jpg?v=1785784939&amp;width=400 400w" width="400" height="520" loading="lazy" class="td-cart-cross-sell-card--image" sizes="(max-width: 767px) 46vw, (max-width: 1279px) 23vw, 260px"></a>
5773
5774    <div class="td-cart-cross-sell-card--content">
5775      <a class="td-cart-cross-sell-card--title-link" href="/products/spider-web-leggings">
5776        <p class="td-cart-cross-sell-card--title" data-item="nav-text">Spider Web Leggings</p>
5777        
5778      </a>
5779
5780      <div class="td-cart-cross-sell-card--reviews">
5781
5782
5783
5784<!-- Stamped - Begin Star Rating Badge --><span class="stamped-product-reviews-badge" data-id="7440021487813" data-product-sku="spider-web-leggings" data-product-type="Leggings" data-product-title="Spider Web Leggings" style="display: inline-block;"></span><!-- Stamped - End Star Rating Badge -->
5785</div>
5786
5787      <div class="td-cart-cross-sell-card--price" data-td-price-wrapper>
5788        <span class="td-cart-cross-sell-card--price-current" data-item="nav-text" data-td-price-current><span class=money>$47.99</span></span>
5789        <s
5790          class="td-cart-cross-sell-card--price-compare"
5791          data-item="nav-text"
5792          data-text-color="gray"
5793          data-td-price-compare
5794          
5795        ><span class=money>$59.99</span></s>
5796      </div>
5797
5798      <select
5799        id="td-cart-cross-sell-variant-7440021487813"
5800        class="td-cart-cross-sell-card--variant-select"
5801        data-td-variant-select
5802        aria-label="Select an option"
5803      ><option value="" selected>Select an option</option><option
5804            value="45936084025541"
5805            data-td-price="&lt;span class=money&gt;$47.99&lt;/span&gt;"
5806            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5807            
5808          >XXXL / Capri</option></select>
5809
5810      <button
5811        class="td-cart-cross-sell-card--add"
5812        type="button"
5813        aria-busy="false"
5814        data-item="button-1"
5815        data-td-add-button
5816        data-td-selected-variant-id=""
5817        data-td-choose-size-text="Choose options"
5818        data-td-add-text="Add to cart"
5819        
5820          disabled
5821        
5822      >
5823        <span class="td-cart-cross-sell-card--add-text" data-td-add-button-text>Choose options</span>
5824        <span class="td-cart-cross-sell-card--add-spinner" aria-hidden="true"><svg class="icon--root icon--spinner" data-invertible="false">
5825      <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#loading-spinner" />
5826    </svg></span>
5827      </button>
5828    </div>
5829  </article></div><div class="swiper-slide td-cart-cross-sell--slide" data-swiper-slide><!-- snippets/td-cart-cross-sell-card.liquid -->
5830
5831<article
5832    class="td-cart-cross-sell-card"
5833    data-td-cross-sell-card
5834    data-td-product-id="7864518049989"
5835  >
5836    <a
5837      class="td-cart-cross-sell-card--image-link"
5838      href="/products/leaf-me-alone-leggings"
5839      aria-label="Leaf Me Alone Leggings"
5840      tabindex="-1"
5841    ><img src="//www.constantlyvariedgear.com/cdn/shop/files/leafmealone-leggings-hero.jpg?v=1785420804&amp;width=400" alt="close up of the orange leaves leggings against a white background" srcset="//www.constantlyvariedgear.com/cdn/shop/files/leafmealone-leggings-hero.jpg?v=1785420804&amp;width=180 180w, //www.constantlyvariedgear.com/cdn/shop/files/leafmealone-leggings-hero.jpg?v=1785420804&amp;width=240 240w, //www.constantlyvariedgear.com/cdn/shop/files/leafmealone-leggings-hero.jpg?v=1785420804&amp;width=320 320w, //www.constantlyvariedgear.com/cdn/shop/files/leafmealone-leggings-hero.jpg?v=1785420804&amp;width=400 400w" width="400" height="520" loading="lazy" class="td-cart-cross-sell-card--image" sizes="(max-width: 767px) 46vw, (max-width: 1279px) 23vw, 260px"></a>
5842
5843    <div class="td-cart-cross-sell-card--content">
5844      <a class="td-cart-cross-sell-card--title-link" href="/products/leaf-me-alone-leggings">
5845        <p class="td-cart-cross-sell-card--title" data-item="nav-text">Leaf Me Alone Leggings</p>
5846        
5847      </a>
5848
5849      <div class="td-cart-cross-sell-card--reviews">
5850
5851
5852
5853<!-- Stamped - Begin Star Rating Badge --><span class="stamped-product-reviews-badge" data-id="7864518049989" data-product-sku="leaf-me-alone-leggings" data-product-type="Leggings" data-product-title="Leaf Me Alone Leggings" style="display: inline-block;"></span><!-- Stamped - End Star Rating Badge -->
5854</div>
5855
5856      <div class="td-cart-cross-sell-card--price" data-td-price-wrapper>
5857        <span class="td-cart-cross-sell-card--price-current" data-item="nav-text" data-td-price-current><span class=money>$47.99</span></span>
5858        <s
5859          class="td-cart-cross-sell-card--price-compare"
5860          data-item="nav-text"
5861          data-text-color="gray"
5862          data-td-price-compare
5863          
5864        ><span class=money>$59.99</span></s>
5865      </div>
5866
5867      <select
5868        id="td-cart-cross-sell-variant-7864518049989"
5869        class="td-cart-cross-sell-card--variant-select"
5870        data-td-variant-select
5871        aria-label="Select an option"
5872      ><option value="" selected>Select an option</option><option
5873            value="44734173053125"
5874            data-td-price="&lt;span class=money&gt;$47.99&lt;/span&gt;"
5875            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5876            
5877          >XXS / Full Length</option><option
5878            value="44734173020357"
5879            data-td-price="&lt;span class=money&gt;$47.99&lt;/span&gt;"
5880            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5881            
5882          >XXS / Capri</option><option
5883            value="43428867670213"
5884            data-td-price="&lt;span class=money&gt;$47.99&lt;/span&gt;"
5885            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5886            
5887          >XS / Full Length</option><option
5888            value="43428867637445"
5889            data-td-price="&lt;span class=money&gt;$47.99&lt;/span&gt;"
5890            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5891            
5892          >XS / Capri</option><option
5893            value="43428867735749"
5894            data-td-price="&lt;span class=money&gt;$47.99&lt;/span&gt;"
5895            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5896            
5897          >S / Full Length</option><option
5898            value="43428867702981"
5899            data-td-price="&lt;span class=money&gt;$47.99&lt;/span&gt;"
5900            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5901            
5902          >S / Capri</option><option
5903            value="43428867801285"
5904            data-td-price="&lt;span class=money&gt;$47.99&lt;/span&gt;"
5905            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5906            
5907          >M / Full Length</option><option
5908            value="43428867768517"
5909            data-td-price="&lt;span class=money&gt;$47.99&lt;/span&gt;"
5910            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5911            
5912          >M / Capri</option><option
5913            value="43428867866821"
5914            data-td-price="&lt;span class=money&gt;$47.99&lt;/span&gt;"
5915            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5916            
5917          >L / Full Length</option><option
5918            value="43428867834053"
5919            data-td-price="&lt;span class=money&gt;$47.99&lt;/span&gt;"
5920            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5921            
5922          >L / Capri</option><option
5923            value="43428867932357"
5924            data-td-price="&lt;span class=money&gt;$47.99&lt;/span&gt;"
5925            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5926            
5927          >XL / Full Length</option><option
5928            value="43428867899589"
5929            data-td-price="&lt;span class=money&gt;$47.99&lt;/span&gt;"
5930            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5931            
5932          >XL / Capri</option><option
5933            value="43428867997893"
5934            data-td-price="&lt;span class=money&gt;$47.99&lt;/span&gt;"
5935            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5936            
5937          >XXL / Full Length</option><option
5938            value="43428867965125"
5939            data-td-price="&lt;span class=money&gt;$47.99&lt;/span&gt;"
5940            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5941            
5942          >XXL / Capri</option><option
5943            value="44734173118661"
5944            data-td-price="&lt;span class=money&gt;$47.99&lt;/span&gt;"
5945            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5946            
5947          >XXXL / Full Length</option><option
5948            value="44734173085893"
5949            data-td-price="&lt;span class=money&gt;$47.99&lt;/span&gt;"
5950            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
5951            
5952          >XXXL / Capri</option></select>
5953
5954      <button
5955        class="td-cart-cross-sell-card--add"
5956        type="button"
5957        aria-busy="false"
5958        data-item="button-1"
5959        data-td-add-button
5960        data-td-selected-variant-id=""
5961        data-td-choose-size-text="Choose options"
5962        data-td-add-text="Add to cart"
5963        
5964          disabled
5965        
5966      >
5967        <span class="td-cart-cross-sell-card--add-text" data-td-add-button-text>Choose options</span>
5968        <span class="td-cart-cross-sell-card--add-spinner" aria-hidden="true"><svg class="icon--root icon--spinner" data-invertible="false">
5969      <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#loading-spinner" />
5970    </svg></span>
5971      </button>
5972    </div>
5973  </article></div><div class="swiper-slide td-cart-cross-sell--slide" data-swiper-slide><!-- snippets/td-cart-cross-sell-card.liquid -->
5974
5975<article
5976    class="td-cart-cross-sell-card"
5977    data-td-cross-sell-card
5978    data-td-product-id="7866369638597"
5979  >
5980    <a
5981      class="td-cart-cross-sell-card--image-link"
5982      href="/products/spooky-lace-leggings"
5983      aria-label="Spooky Lace Leggings"
5984      tabindex="-1"
5985    ><img src="//www.constantlyvariedgear.com/cdn/shop/files/spooky_lace_leggings-hero.jpg?v=1787062506&amp;width=400" alt="front of the purple lace bats leggings against a white background" srcset="//www.constantlyvariedgear.com/cdn/shop/files/spooky_lace_leggings-hero.jpg?v=1787062506&amp;width=180 180w, //www.constantlyvariedgear.com/cdn/shop/files/spooky_lace_leggings-hero.jpg?v=1787062506&amp;width=240 240w, //www.constantlyvariedgear.com/cdn/shop/files/spooky_lace_leggings-hero.jpg?v=1787062506&amp;width=320 320w, //www.constantlyvariedgear.com/cdn/shop/files/spooky_lace_leggings-hero.jpg?v=1787062506&amp;width=400 400w" width="400" height="520" loading="lazy" class="td-cart-cross-sell-card--image" sizes="(max-width: 767px) 46vw, (max-width: 1279px) 23vw, 260px"></a>
5986
5987    <div class="td-cart-cross-sell-card--content">
5988      <a class="td-cart-cross-sell-card--title-link" href="/products/spooky-lace-leggings">
5989        <p class="td-cart-cross-sell-card--title" data-item="nav-text">Spooky Lace Leggings</p>
5990        
5991      </a>
5992
5993      <div class="td-cart-cross-sell-card--reviews">
5994
5995
5996
5997<!-- Stamped - Begin Star Rating Badge --><span class="stamped-product-reviews-badge" data-id="7866369638597" data-product-sku="spooky-lace-leggings" data-product-type="Leggings" data-product-title="Spooky Lace Leggings" style="display: inline-block;"></span><!-- Stamped - End Star Rating Badge -->
5998</div>
5999
6000      <div class="td-cart-cross-sell-card--price" data-td-price-wrapper>
6001        <span class="td-cart-cross-sell-card--price-current" data-item="nav-text" data-td-price-current><span class=money>$47.99</span></span>
6002        <s
6003          class="td-cart-cross-sell-card--price-compare"
6004          data-item="nav-text"
6005          data-text-color="gray"
6006          data-td-price-compare
6007          
6008        ><span class=money>$59.99</span></s>
6009      </div>
6010
6011      <select
6012        id="td-cart-cross-sell-variant-7866369638597"
6013        class="td-cart-cross-sell-card--variant-select"
6014        data-td-variant-select
6015        aria-label="Select an option"
6016      ><option value="" selected>Select an option</option><option
6017            value="45945764118725"
6018            data-td-price="&lt;span class=money&gt;$47.99&lt;/span&gt;"
6019            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
6020            
6021          >XXS / Full Length</option><option
6022            value="45945764085957"
6023            data-td-price="&lt;span class=money&gt;$47.99&lt;/span&gt;"
6024            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
6025            
6026          >XXS / Capri</option><option
6027            value="43438560510149"
6028            data-td-price="&lt;span class=money&gt;$47.99&lt;/span&gt;"
6029            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
6030            
6031          >XS / Full Length</option><option
6032            value="43438560477381"
6033            data-td-price="&lt;span class=money&gt;$47.99&lt;/span&gt;"
6034            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
6035            
6036          >XS / Capri</option><option
6037            value="43438560575685"
6038            data-td-price="&lt;span class=money&gt;$47.99&lt;/span&gt;"
6039            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
6040            
6041          >S / Full Length</option><option
6042            value="43438560542917"
6043            data-td-price="&lt;span class=money&gt;$47.99&lt;/span&gt;"
6044            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
6045            
6046          >S / Capri</option><option
6047            value="43438560641221"
6048            data-td-price="&lt;span class=money&gt;$47.99&lt;/span&gt;"
6049            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
6050            
6051          >M / Full Length</option><option
6052            value="43438560608453"
6053            data-td-price="&lt;span class=money&gt;$47.99&lt;/span&gt;"
6054            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
6055            
6056          >M / Capri</option><option
6057            value="43438560739525"
6058            data-td-price="&lt;span class=money&gt;$47.99&lt;/span&gt;"
6059            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
6060            
6061          >L / Full Length</option><option
6062            value="43438560673989"
6063            data-td-price="&lt;span class=money&gt;$47.99&lt;/span&gt;"
6064            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
6065            
6066          >L / Capri</option><option
6067            value="43438560805061"
6068            data-td-price="&lt;span class=money&gt;$47.99&lt;/span&gt;"
6069            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
6070            
6071          >XL / Full Length</option><option
6072            value="43438560772293"
6073            data-td-price="&lt;span class=money&gt;$47.99&lt;/span&gt;"
6074            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
6075            
6076          >XL / Capri</option><option
6077            value="43438560870597"
6078            data-td-price="&lt;span class=money&gt;$47.99&lt;/span&gt;"
6079            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
6080            
6081          >XXL / Full Length</option><option
6082            value="43438560837829"
6083            data-td-price="&lt;span class=money&gt;$47.99&lt;/span&gt;"
6084            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
6085            
6086          >XXL / Capri</option><option
6087            value="45945764151493"
6088            data-td-price="&lt;span class=money&gt;$47.99&lt;/span&gt;"
6089            data-td-compare-price="&lt;span class=money&gt;$59.99&lt;/span&gt;"
6090            
6091          >XXXL / Capri</option></select>
6092
6093      <button
6094        class="td-cart-cross-sell-card--add"
6095        type="button"
6096        aria-busy="false"
6097        data-item="button-1"
6098        data-td-add-button
6099        data-td-selected-variant-id=""
6100        data-td-choose-size-text="Choose options"
6101        data-td-add-text="Add to cart"
6102        
6103          disabled
6104        
6105      >
6106        <span class="td-cart-cross-sell-card--add-text" data-td-add-button-text>Choose options</span>
6107        <span class="td-cart-cross-sell-card--add-spinner" aria-hidden="true"><svg class="icon--root icon--spinner" data-invertible="false">
6108      <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#loading-spinner" />
6109    </svg></span>
6110      </button>
6111    </div>
6112  </article></div></div>
6113        </div>
6114      </swiper-slider>
6115    </td-cart-cross-sell></div><div class="cart--summary">
6116      <td-cart-shipping-protection
6117        class="td-cart-shipping-protection"
6118        data-td-variant-id="45579464540357"
6119        aria-hidden="true"
6120      >
6121        <label class="td-cart-shipping-protection--control" data-item="block">
6122          <input
6123            class="td-cart-shipping-protection--checkbox"
6124            type="checkbox"
6125            data-td-shipping-protection-toggle
6126          >
6127          <span class="td-cart-shipping-protection--content">
6128            <span class="td-cart-shipping-protection--header">
6129              <span class="td-cart-shipping-protection--title" data-item="nav-text">Shipping protection</span>
6130              <span class="td-cart-shipping-protection--price" data-item="nav-text"><span class=money>
6130$1.99</span></span>
6131            </span>
6132            <span class="td-cart-shipping-protection--description" data-item="paragraph">Covers loss, damage, and theft during shipping.<a href='https://www.constantlyvariedgear.com/pages/shipping-protection'>Learn more</a></span>
6133          </span>
6134        </label>
6135      </td-cart-shipping-protection><div class="cart--totals"><div class="cart--total">
6136        <div data-item="block-heading">Subtotal:
6137        </div>
6138        <div class="cart--total-price money" data-item="nav-text"><span class=money>$0.00 USD</span></div>
6139      </div></div>
6140
6141    <button
6142      type="submit"
6143      name="checkout"
6144      class="cart--button"
6145      data-item="button-1"
6146      data-text="Checkout"
6147    >
6148      <span class="cart--button-text">Checkout</span>
6149      <span class="cart--button-spinner"><svg class="icon--root icon--spinner" data-invertible="false">
6150      <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#loading-spinner" />
6151    </svg></span>
6152    </button>
6153  </div></form>
6154</cart-element><link href="//www.constantlyvariedgear.com/cdn/shop/t/549/assets/td-cart-widgets.css?v=62871690818850648151787254021" rel="stylesheet" type="text/css" media="all" />
6155  
6155<script type="module" src="//www.constantlyvariedgear.com/cdn/shop/t/549/assets/td-cart-widgets.js?v=3715410603258381221787254021" defer></script>
6155</div></div>
6156
6157  <div
6158    class="drawer--side"
6159    data-side="left"
6160    aria-expanded="false"
6161  >
6162    <div class="drawer--container" data-view="y-menu">
6163<!-- snippets/mobile-nav.liquid --><div class="mobile-nav">
6164  <button
6165    class="layout--close mobile-nav--close"
6166    type="button"
6167    data-drawer-close
6168    aria-label="close"
6169  ></button>
6170
6171  <ul class="mobile-nav--utilities" data-mq="small">
6172    <li class="mobile-nav--search"></li>
6173    <li class="mobile-nav--account"></li>
6174  </ul>
6175
6176  <nav class="mobile-nav--menu" data-item="nav-text"></nav>
6177
6178  <div class="mobile-nav--footer" data-mq="small">
6179    <div class="mobile-nav--social-icons"></div>
6180
6181    <div class="mobile-nav--localization"></div>
6182  </div>
6183</div>
6184
6185
6186</div>
6187  </div>
6188
6189
6190  <div class="drawer--focus-trigger" tabindex="0"></div>
6191</drawer-element><!-- snippets/feedback-bar.liquid --><feedback-bar-element
6192  class="feedback-bar--root"
6193  data-transition-item="viewport"
6194  data-transition-type="slide-in"
6195  data-transition-trigger="custom"
6196  aria-hidden="true"
6197>
6198  <div
6199    id="feedback"
6200    class="feedback-bar--message"
6201    data-background-color="dark"
6202    data-translucent="true"
6203    data-text-color="white"
6204    data-item="nav-text"
6205  ></div>
6206  
6206<script type="application/json">
6207    {
6208      "copied": "Link copied to clipboard",
6209      "comment": "Thank you, your comment has been posted.",
6210      "comment--moderated": "Thanks for your comment. It will have to be approved by the blog owner first before showing up.",
6211      "contact-form": "Thanks for contacting us! We'll get back to you as soon as possible.",
6212      "email-invalid": "Please enter a valid email address",
6213      "newsletter": "Thanks for signing up!",
6214      "product-form": "We'll notify you when this becomes available",
6215      "product--no-items": "The max number of items have already been added",
6216      "product--one-item": "There is only one item left to add to the cart",
6217      "product--n-items": "There are only [num_items] items left to add to the cart"
6218    }
6219  </script>
6219
6220</feedback-bar-element>
6221
6222<svg class="icon--root icon--defs" data-invertible="true">
6223      <defs>
6224        <radialGradient id="instagram-hover" r="150%" cx="30%" cy="107%">
6225          <stop offset="0%" stop-color="#fdf497" />
6226          <stop offset="5%" stop-color="#fdf497" />
6227          <stop offset="45%" stop-color="#fd5949" />
6228          <stop offset="60%" stop-color="#d6249f" />
6229          <stop offset="90%" stop-color="#285aeb" />
6230        </radialGradient>
6231        <symbol id="loading-spinner" viewBox="0 0 100 100" preserveAspectRatio="xMidYMid">
6232          <rect x="48" y="24.5" rx="0" ry="0" width="4" height="13" fill="currentColor">
6233            <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="0.9090909090909091s" begin="-0.8391608391608392s" repeatCount="indefinite" />
6234          </rect>
6235          <rect x="48" y="24.5" rx="0" ry="0" width="4" height="13" fill="currentColor" transform="rotate(27.692 50 50)">
6236            <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="0.9090909090909091s" begin="-0.7692307692307692s" repeatCount="indefinite" />
6237          </rect>
6238          <rect x="48" y="24.5" rx="0" ry="0" width="4" height="13" fill="currentColor" transform="rotate(55.385 50 50)">
6239            <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="0.9090909090909091s" begin="-0.6993006993006993s" repeatCount="indefinite" />
6240          </rect>
6241          <rect x="48" y="24.5" rx="0" ry="0" width="4" height="13" fill="currentColor" transform="rotate(83.077 50 50)">
6242            <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="0.9090909090909091s" begin="-0.6293706293706294s" repeatCount="indefinite" />
6243          </rect>
6244          <rect x="48" y="24.5" rx="0" ry="0" width="4" height="13" fill="currentColor" transform="rotate(110.77 50 50)">
6245            <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="0.9090909090909091s" begin="-0.5594405594405594s" repeatCount="indefinite" />
6246          </rect>
6247          <rect x="48" y="24.5" rx="0" ry="0" width="4" height="13" fill="currentColor" transform="rotate(138.462 50 50)">
6248            <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="0.9090909090909091s" begin="-0.4895104895104895s" repeatCount="indefinite" />
6249          </rect>
6250          <rect x="48" y="24.5" rx="0" ry="0" width="4" height="13" fill="currentColor" transform="rotate(166.154 50 50)">
6251            <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="0.9090909090909091s" begin="-0.4195804195804196s" repeatCount="indefinite" />
6252          </rect>
6253          <rect x="48" y="24.5" rx="0" ry="0" width="4" height="13" fill="currentColor" transform="rotate(193.846 50 50)">
6254            <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="0.9090909090909091s" begin="-0.34965034965034963s" repeatCount="indefinite" />
6255          </rect>
6256          <rect x="48" y="24.5" rx="0" ry="0" width="4" height="13" fill="currentColor" transform="rotate(221.538 50 50)">
6257            <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="0.9090909090909091s" begin="-0.2797202797202797s" repeatCount="indefinite" />
6258          </rect>
6259          <rect x="48" y="24.5" rx="0" ry="0" width="4" height="13" fill="currentColor" transform="rotate(249.23 50 50)">
6260            <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="0.9090909090909091s" begin="-0.2097902097902098s" repeatCount="indefinite" />
6261          </rect>
6262          <rect x="48" y="24.5" rx="0" ry="0" width="4" height="13" fill="currentColor" transform="rotate(276.923 50 50)">
6263            <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="0.9090909090909091s" begin="-0.13986013986013984s" repeatCount="indefinite" />
6264          </rect>
6265          <rect x="48" y="24.5" rx="0" ry="0" width="4" height="13" fill="currentColor" transform="rotate(304.615 50 50)">
6266            <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="0.9090909090909091s" begin="-0.06993006993006992s" repeatCount="indefinite" />
6267          </rect>
6268          <rect x="48" y="24.5" rx="0" ry="0" width="4" height="13" fill="currentColor" transform="rotate(332.308 50 50)">
6269            <animate attributeName="opacity" values="1;0" keyTimes="0;
62691" dur="0.9090909090909091s" begin="0s" repeatCount="indefinite" />
6270          </rect>
6271        </symbol>
6272        <filter id="glow-text" color-interpolation-filters="sRGB" x="-50%" y="-200%" width="200%" height="500%">
6273          <feGaussianBlur in="SourceGraphic" data-target-blur="4" stdDeviation="4" result="blur4" />
6274          <feGaussianBlur in="SourceGraphic" data-target-blur="19" stdDeviation="19" result="blur19" />
6275          <feGaussianBlur in="SourceGraphic" data-target-blur="9" stdDeviation="9" result="blur9" />
6276          <feGaussianBlur in="SourceGraphic" data-target-blur="30" stdDeviation="30" result="blur30" />
6277          <feColorMatrix in="blur4" result="color-0-blur" values="1 0 0 0 0 0 0.9803921568627451 0 0 0 0 0 0.9647058823529412 0 0 0 0 0 0.8 0" />
6278          <feOffset in="color-0-blur" result="layer-0-offsetted" data-target-offset-y="0" />
6279          <feColorMatrix in="blur19" result="color-1-blur" values="0.8156862745098039 0 0 0 0 0 0.49411764705882355 0 0 0 0 0 0.2627450980392157 0 0 0 0 0 0.7 0" />
6280          <feOffset in="color-1-blur" result="layer-1-offsetted" dy="2" data-target-offset-y="2" />
6281          <feColorMatrix in="blur9" result="color-2-blur" values="1 0 0 0 0 0 0.6666666666666666 0 0 0 0 0 0.36470588235294116 0 0 0 0 0 0.5 0" />
6282          <feOffset in="color-2-blur" result="layer-2-offsetted" dy="2" data-target-offset-y="2" />
6283          <feColorMatrix in="blur30" result="color-3-blur" values="1 0 0 0 0 0 0.611764705882353 0 0 0 0 0 0.39215686274509803 0 0 0 0 0 0.4 0" />
6284          <feOffset in="color-3-blur" result="layer-3-offsetted" dy="2" data-target-offset-y="2" />
6285          <feColorMatrix in="blur30" result="color-4-blur" values="0.4549019607843137 0 0 0 0 0 0.16470588235294117 0 0 0 0 0 0 0 0 0 0 0 0.3 0" />
6286          <feOffset in="color-4-blur" result="layer-4-offsetted" dy="16" data-target-offset-y="16" />
6287          <feColorMatrix in="blur30" result="color-5-blur" values="0.4235294117647059 0 0 0 0 0 0.19607843137254902 0 0 0 0 0 0.11372549019607843 0 0 0 0 0 0.2 0" />
6288          <feOffset in="color-5-blur" result="layer-5-offsetted" dy="64" data-target-offset-y="64" />
6289          <feColorMatrix in="blur30" result="color-6-blur" values="0.21176470588235294 0 0 0 0 0 0.10980392156862745 0 0 0 0 0 0.07450980392156863 0 0 0 0 0 0.1 0" />
6290          <feOffset in="color-6-blur" result="layer-6-offsetted" dy="64" data-target-offset-y="64" />
6291          <feColorMatrix in="blur30" result="color-7-blur" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.05 0" />
6292          <feOffset in="color-7-blur" result="layer-7-offsetted" dy="64" data-target-offset-y="64" />
6293          <feMerge>
6294            <feMergeNode in="layer-0-offsetted" />
6295            <feMergeNode in="layer-1-offsetted" />
6296            <feMergeNode in="layer-2-offsetted" />
6297            <feMergeNode in="layer-3-offsetted" />
6298            <feMergeNode in="layer-4-offsetted" />
6299            <feMergeNode in="layer-5-offsetted" />
6300            <feMergeNode in="layer-6-offsetted" />
6301            <feMergeNode in="layer-7-offsetted" />
6302            <feMergeNode in="layer-0-offsetted" />
6303            <feMergeNode in="SourceGraphic" />
6304          </feMerge>
6305        </filter>
6306      </defs>
6307    </svg></div>
6308
6309     
6310 
6311<script>
6312
6313(function() {
6314    // Matches polyfill
6315    if (!Element.prototype.matches) {
6316        Element.prototype.matches =
6317            Element.prototype.matchesSelector ||
6318            Element.prototype.webkitMatchesSelector ||
6319            Element.prototype.mozMatchesSelector ||
6320            Element.prototype.msMatchesSelector;
6321    }
6322
6323    // Closest polyfill
6324    if (!Element.prototype.closest) {
6325        Element.prototype.closest = function(css) {
6326            var node = this;
6327
6328            while (node) {
6329                if (node.matches(css)) return node;
6330                else node = node.parentElement;
6331            }
6332            return null;
6333        };
6334    }
6335
6336    // Remove polyfill
6337    (function(arr) {
6338        arr.forEach(function(item) {
6339            if (item.hasOwnProperty('remove')) {
6340                return;
6341            }
6342            Object.defineProperty(item, 'remove', {
6343                configurable: true,
6344                enumerable: true,
6345                writable: true,
6346                value: function remove() {
6347                    if (this.parentNode !== null) this.parentNode.removeChild(this);
6348                }
6349            });
6350        });
6351    })([Element.prototype, CharacterData.prototype, DocumentType.prototype]);
6352
6353    // Safari checking private mode localStorage
6354
6355    Storage.prototype._setItem = Storage.prototype.setItem;
6356    Storage.prototype._getItem = Storage.prototype.getItem;
6357
6358    Storage.prototype.setItem = function(key, value) {
6359        try {
6360            this._setItem(key, value);
6361        } catch (e) {
6362            return;
6363            // console.error(e);
6364            // showPrivateModeError();
6365        }
6366    };
6367
6368    Storage.prototype.getItem = function(key) {
6369        var storedValue = null;
6370
6371        try {
6372            storedValue = this._getItem(key);
6373        } catch (e) {
6374            return;
6375            // console.error(e);
6376            // showPrivateModeError();
6377        }
6378
6379        try {
6380            return storedValue;
6381        } catch (e) {
6382            return null;
6383        }
6384    };
6385
6386    function showPrivateModeError() {
6387        alert('For proper work of our app, please turn off "Private Browsing Mode".');
6388    }
6389})();
6390
6391function itcDiff(arr1, arr2) {
6392    return arr1.filter(function(i) {
6393        return arr2.indexOf(i) !== -1;
6394    });
6395}
6396
6397function itcAjax(method, url, callback, data) {
6398    var ajax = new XMLHttpRequest();
6399    ajax.open(method, url, true);
6400    ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
6401    ajax.send(data);
6402    ajax.onload = callback;
6403}
6404
6405function itcCopyToClipboard(text) {
6406    var input = document.getElementById('itc-copy-to-clipboard');
6407    input.value = text;
6408    input.select();
6409
6410    if (document.queryCommandSupported('copy')) {
6411        document.execCommand('copy');
6412    } else {
6413        window.getSelection().toString();
6414    }
6415}
6416
6417function itcSetAssetCss(url) {
6418    var tag = document.createElement('link');
6419    tag.rel = 'stylesheet';
6420    tag.href = url;
6421    document.head.appendChild(tag);
6422}
6423
6424function itcSetAssetJs(url, fnc) {
6425    var tag = document.createElement('script');
6426    tag.src = url;
6427    if (typeof fnc === 'function') {
6428        tag.onload = function() {
6429            fnc();
6430        };
6431    }
6432    document.body.appendChild(tag);
6433}
6434
6435function itcGetFonts() {
6436    var fonts = [
6437            'Merriweather',
6438            'Arvo',
6439            'BioRhyme',
6440            'Josefin Slab',
6441            'Rubik',
6442            'Alegreya',
6443            'Crimson Text',
6444            'PT Serif',
6445            'Anonymous Pro',
6446            'Roboto Slab',
6447            'Scope One',
6448            'Droid Serif',
6449            'Josefin Sans',
6450            'Work Sans',
6451            'Fira Sans',
6452            'Alegreya Sans',
6453            'Source Sans Pro',
6454            'Rajdhani',
6455            'Ubuntu',
6456            'Dosis',
6457            'PT Sans Narrow',
6458            'Raleway',
6459            'Lato',
6460            'Open Sans',
6461            'Bungee',
6462            'Abril Fatface',
6463            'Ultra',
6464            'Lobster Two',
6465            'Dancing Script',
6466            'Caveat',
6467            'Reenie Beanie',
6468            'Amatica SC',
6469            'Kaushan Script',
6470            'Just Another Hand',
6471            'Poiret One',
6472            'Montserrat',
6473            'Roboto'
6474        ],
6475        src = 'https://ajax.googleapis.com/ajax/libs/webfont/1.6.16/webfont.js',
6476        scriptConf = document.createElement('script'),
6477        scriptLib = document.createElement('script');
6478    var config = fonts.reduce(function(sum, current) {
6479        return sum + (' "' + current + '", ');
6480    }, '');
6481    config = 'WebFontConfig = { \n\tgoogle: { families: [' + config + '] }, \n\tclasses: false, timeout: 12000 \n}';
6482    scriptConf.textContent = config;
6483    scriptLib.src = src;
6484    document.head.appendChild(scriptConf);
6485    document.head.appendChild(scriptLib);
6486}
6487
6488var ItcCheckTrigger = {
6489    init: function() {
6490        if (!itc_triggers) return;
6491
6492        this.itcCheckInterval();
6493
6494        this.itcClearStayProduct();
6495        this.itcClearStayCollection();
6496
6497        this.itcCheckPages();
6498        this.itcCheckCollection();
6499        this.itcCheckStays();
6500        this.checkExitIntent();
6501    },
6502    setIntervalStays: function() {
6503        return setInterval(this.itcCheckStays, 1000);
6504    },
6505
6506    setIntervalStayCollection: function() {
6507        return setInterval(this.itcCheckStayCollection, 1000);
6508    },
6509
6510    stopIntervals: function() {
6511        clearInterval(itcIntervalCheckStays);
6512        clearInterval(itcIntervalCheckStayCollection);
6513    },
6514
6515    itcCheckPages: function() {
6516        var trigger, obj;
6517
6518        trigger = 'pages';
6519        obj = itc_triggers[trigger];
6520
6521        for (var key in obj) {
6522            if (itc_triggers.last_page === location.pathname) break;
6523            if (!obj[key].status) continue;
6524
6525            obj[key].current_value++;
6526
6527            if (obj[key].current_value >= obj[key].trigger_value) {
6528                obj[key].current_number++;
6529
6530                if (!obj[key].exclude_pages || !itcCheckExclude(obj[key].exclude_pages) && !itcCheckAccount()) {
6531                    itcTriggerActivating(obj[key].id, trigger);
6532                }
6533            }
6534        }
6535
6536        itc_triggers.last_page = location.pathname;
6537    },
6538
6539    itcCheckCollection: function() {
6540        var trigger, obj, product, array_url, first_index, status;
6541
6542        trigger = 'collection';
6543        obj = itc_triggers[trigger];
6544        array_url = location.pathname.split('/');
6545        first_index = array_url.indexOf('products');
6546        product = location.pathname.split('/').slice(-1)[0];
6547
6548        for (var key in obj) {
6549            if (first_index === -1 || !obj[key].status) continue;
6550
6551            obj[key].trigger_value.forEach(function(triggerValue) {
6552                if (!obj[key].current_value) {
6553                    obj[key].current_value = [];
6554                }
6555
6556                if (triggerValue !== product) return;
6557                status = true;
6558
6559                obj[key].current_value.forEach(function(currentValue) {
6560                    if (currentValue === product) status = false;
6561                });
6562
6563                if (status) obj[key].current_value.push(product);
6564
6565                if (obj[key].current_value.length >= obj[key].count) {
6566                    obj[key].current_number++;
6567                    if (!document.hidden) itcTriggerActivating(obj[key].id, trigger);
6568                }
6569            });
6570        }
6571    },
6572
6573    itcCheckStays: function() {
6574        var trigger, obj;
6575
6576        trigger = 'stays';
6577        obj = itc_triggers[trigger];
6578
6579        for (var key in obj) {
6580            if (!obj[key].status) continue;
6581
6582            obj[key].current_value++;
6583
6584            if (obj[key].current_value >= obj[key].trigger_value) {
6585                obj[key].current_number++;
6586
6587                if (!obj[key].exclude_pages || !itcCheckExclude(obj[key].exclude_pages) && !itcCheckAccount()) {
6588                    if (!document.hidden) itcTriggerActivating(obj[key].id, trigger);
6589                }
6590            }
6591        }
6592
6593        if (itc_triggers.discounts) itcCreateShopifyDiscount();
6594    },
6595
6596    itcCheckStayProduct: function() {
6597        var trigger, obj;
6598
6599        trigger = 'stay_product';
6600        obj = itc_triggers[trigger];
6601
6602        for (var key in obj) {
6603            if (!obj[key].status) continue;
6604
6605            +
6606            obj[key].current_value++;
6607
6608            if (obj[key].current_value >= obj[key].trigger_value) {
6609                obj[key].current_number++;
6610
6611                if (!document.hidden) itcTriggerActivating(obj[key].id, trigger);
6612            }
6613        }
6614
6615        if (itc_triggers.discounts) itcCreateShopifyDiscount();
6616    },
6617
6618    itcCheckStayCollection: function() {
6619        var trigger, obj, array_url, first_index, isInclude;
6620
6621        trigger = 'stay_collection';
6622        obj = itc_triggers[trigger];
6623        array_url = window.location.pathname.split('/');
6624        first_index = array_url.indexOf('products');
6625
6626        for (var key in obj) {
6627            isInclude = first_index !== -1 && obj[key].status && itcDiff(obj[key].trigger_value, array_url).length;
6628
6629            if (!isInclude) continue;
6630
6631            obj[key].current_value++;
6632
6633            if (obj[key].current_value >= obj[key].stay_value) {
6634                obj[key].current_number++;
6635
6636                if (!document.hidden) itcTriggerActivating(obj[key].id, trigger);
6637            }
6638        }
6639    },
6640
6641    itcClearStayProduct: function() {
6642        var trigger, obj, array_url, first_index;
6643
6644        trigger = 'stay_product';
6645        obj = itc_triggers[trigger];
6646        array_url = location.pathname.split('/');
6647        first_index = array_url.indexOf('products');
6648
6649        for (var key in obj) {
6650            if (itc_triggers.last_page === location.pathname) continue;
6651            if (obj[key].status && obj[key].current_value) {
6652                obj[key].current_value = 0;
6653            }
6654        }
6655
6656        if (first_index !== -1) {
6657            ItcCheckTrigger.itcCheckStayProduct();
6658            setInterval(ItcCheckTrigger.itcCheckStayProduct, 1000);
6659        }
6660    },
6661
6662    itcClearStayCollection: function() {
6663        var trigger, obj;
6664
6665        trigger = 'stay_collection';
6666        obj = itc_triggers[trigger];
6667
6668        for (var key in obj) {
6669            if (itc_triggers.last_page === location.pathname) continue;
6670            if (obj[key].status && obj[key].current_value) {
6671                obj[key].current_value = 0;
6672            }
6673        }
6674    },
6675
6676    itcCheckInterval: function() {
6677        var obj, dateNow, isTriggerNeedActivate, triggers;
6678
6679        triggers = ['pages', 'collection', 'stays', 'stay_product', 'stay_collection', 'exit'];
6680        dateNow = +Date.now();
6681
6682        triggers.forEach(function(trigger) {
6683            obj = itc_triggers[trigger];
6684
6685            for (var key in obj) {
6686                isTriggerNeedActivate = !obj[key].status &&
6687                    obj[key].current_interval < dateNow &&
6688                    (obj[key].current_number < obj[key].number || obj[key].number === 0);
6689
6690                if (!isTriggerNeedActivate) continue;
6691
6692                obj[key].status = true;
6693                obj[key].current_interval = obj[key].interval + dateNow;
6694            }
6695        });
6696    },
6697
6698    checkExitIntent: function() {
6699        var mouseY = 0;
6700
6701        document.addEventListener('mousemove', function(e) {
6702            mouseY = e.clientY;
6703        });
6704
6705        document.body.addEventListener('mouseleave', function() {
6706            if (mouseY < 100) {
6707                var trigger, obj;
6708
6709                trigger = 'exit';
6710                obj = itc_triggers[trigger];
6711
6712                for (var key in obj) {
6713                    if (!obj[key].status) continue;
6714
6715                    obj[key].current_value++;
6716
6717                    if (obj[key].current_value >= obj[key].trigger_value) {
6718                        obj[key].current_number++;
6719                        // if (
6720                        //     !obj[key].exclude_pages ||
6721                        //     obj[key].exclude_pages.indexOf(location.host + location.pathname) === -1
6722                        // ) {
6723                        //     itcTriggerActivating(obj[key].id, trigger);
6724                        // }
6725                        itcTriggerActivating(obj[key].id, trigger);
6726                    }
6727                }
6728            }
6729        });
6730    }
6731};
6732
6733var itcIntervalCheckStays, itcIntervalCheckStayCollection;
6734
6735function itcTriggerActivating(id, trigger) {
6736    itcSetAssetCss(itc_url_css);
6737    if (itcActivatingDiscount) return;
6738    itcActivatingDiscount = true;
6739    var obj, dateNow, url, data, triggers, callbak;
6740    triggers = ['pages', 'collection', 'stays', 'stay_product', 'stay_collection', 'exit'];
6741    dateNow = +Date.now();
6742    ItcCheckTrigger.stopIntervals();
6743
6744    triggers.forEach(function(trigger) {
6745        obj = itc_triggers[trigger];
6746
6747        for (var key in obj) {
6748            if (obj[key].status) {
6749                obj[key].current_value = trigger === 'collection' ? [] : 0;
6750                if (obj[key].id === id) {
6751                    obj[key].status = false;
6752                    obj[key].current_interval = obj[key].interval + dateNow;
6753                }
6754            }
6755        }
6756    });
6757
6758    itcGetFonts();
6759
6760    url = 'https://' + itc_application_url + '/events/first_page';
6761    data =
6762        'id=' +
6763        encodeURIComponent(id) +
6764        '&ip=' +
6765        encodeURIComponent(itc_triggers.location.ip) +
6766        '&country=' +
6767        encodeURIComponent(itc_triggers.location.country) +
6768        '&region=' +
6769        encodeURIComponent(itc_triggers.location.region) +
6770        '&city=' +
6771        encodeURIComponent(itc_triggers.location.city);
6772
6773    callback = function() {
6774        var res = JSON.parse(this.response);
6775        if (!res.status) return;
6776
6777        itc_triggers.discounts = {
6778            code: res.code,
6779            trigger_id: id,
6780            end: dateNow + res.lifetime_discount,
6781            send_to_checkout: res.send_to_checkout,
6782            show_html: false,
6783            discount_id: res.discount_id,
6784            discount_created: false,
6785            click_get_discount: false,
6786            track_get_discount: false
6787        };
6788
6789        localStorage.setItem('itc_' + location.hostname, JSON.stringify(itc_triggers));
6790
6791        if (document.body.offsetWidth > 768) {
6792            itcShowPopUp(res.trigger_popup.html);
6793            localStorage.setItem('itc_html_bar', JSON.stringify(res.trigger_popup.congratulation_bar_html));
6794            return;
6795        }
6796        itcShowBar(res.trigger_bar.html);
6797        localStorage.setItem('itc_html_bar', JSON.stringify(res.trigger_bar.congratulation_bar_html));
6798    };
6799
6800    itcAjax('POST', url, callback, data);
6801}
6802
6803function itcCheckAccount() {
6804    return /\/account\/?/.test(location.host + location.pathname);
6805}
6806
6807function itcCheckExclude(arr) {
6808    var path = location.host + location.pathname + location.search;
6809
6810    return !!arr.filter(function(item) {
6811        var reg, flags = 'gi';
6812
6813        if (!/^\//.test(item)) {
6814            item += !/\/$/.test(item) ? '/' : '';
6815            path += !/\/$/.test(path) ? '/' : '';
6816
6817            return item === path;
6818        } else {
6819            if (/^\//.test(item) && /[^/]$/.test(item)) {
6820                flags = item.split('/').slice(-1)[0];
6821                flags = /gi?|ig?/.test(flags) ? flags : 'gi';
6822            }
6823
6824            reg = new RegExp(item.replace(/^\/|\/$|\/(gi?|ig?)$/g, '').replace(/\\/g, '\\').replace(/\//g, '\/'), flags);
6825
6826            return reg.test(path);
6827        }
6828    })[0];
6829}
6830
6831var testGulp = true;
6832var itc_application_url = 'couponcountdown.zipify.com',
6833    itc_url_css = '//www.constantlyvariedgear.com/cdn/shop/t/549/assets/zipify-couponcountdown.css?v=117338',
6834    itc_url_js = '//www.constantlyvariedgear.com/cdn/shop/t/549/assets/zipify-couponcountdown.min.js?v=117338',
6835    itc_add_discount = false,
6836    itc_triggers,
6837    itc_version = 3,
6838    itcIsOnIOS = navigator.userAgent.match(/iPad/i) || navigator.userAgent.match(/iPhone/i),
6839    itcEventName = itcIsOnIOS ? 'pagehide' : 'beforeunload',
6840    itcActivatingDiscount = false;
6841
6842(function() {
6843    if (
6844        document.querySelector('meta[property=itc]') ||
6845        itc_triggers ||
6846        /preview_cc/.test(location.search) ||
6847        localStorage.getItem('itc_email_discount') ||
6848        document.querySelector('[data-itc-email-discount]')
6849    )
6850        return;
6851
6852    if (!localStorage.getItem('itc_' + location.hostname)) {
6853        itcNewValue();
6854        return;
6855    }
6856
6857    itc_triggers = JSON.parse(localStorage.getItem('itc_' + location.hostname));
6858
6859    if (itc_triggers.discounts) {
6860        if (itc_triggers.discounts.track_get_discount) {
6861            itcCheckDiscount();
6862            setInterval(itcCreateShopifyDiscount, 1000);
6863            return;
6864        } else {
6865            itc_triggers.discounts = null;
6866        }
6867    }
6868
6869    if (itc_triggers.version && itc_triggers.version === itc_version) {
6870        if (itc_triggers.session_end < +Date.now()) {
6871            itcNewValue();
6872        } else {
6873            ItcCheckTrigger.init();
6874            itcIntervalCheckStays = ItcCheckTrigger.setIntervalStays();
6875            itcIntervalCheckStayCollection = ItcCheckTrigger.setIntervalStayCollection();
6876        }
6877    } else {
6878        localStorage.setItem('itc_' + location.hostname, null);
6879        itc_triggers = null;
6880        itcNewValue();
6881    }
6882})();
6883
6884(function listenEvents() {
6885    window.addEventListener(itcEventName, function() {
6886        if (!itc_triggers) return;
6887
6888        localStorage.setItem('itc_' + location.hostname, JSON.stringify(itc_triggers));
6889    });
6890
6891    document.body.addEventListener('click', function(e) {
6892        var target, checkoutButtonSelectors;
6893
6894        target = e.target;
6895        checkoutButtonSelectors =
6896            '[name="checkout"], [href="/checkout"], form[action="/checkout"] input[type="submit"], #checkout, [name="goto_pp"]';
6897
6898        if (target.closest(checkoutButtonSelectors)) itcTrackStartedCheckout();
6899    });
6900
6901    window.addEventListener('focus', function() {
6902        if (itc_triggers && !itc_triggers.discounts) {
6903            // CheckTrigger.itcCheckStays();
6904            // CheckTrigger.itcCheckStayProduct();
6905            // CheckTrigger.itcCheckStayCollection();
6906            ItcCheckTrigger.itcCheckCollection();
6907        }
6908    });
6909})();
6910
6911/* stylelint-disable */
6912function itcNewValue() {
6913    var data, arr;
6914    data = JSON.parse({"triggers_hash":"{\"stays\":{},\"pages\":{},\"collection\":{},\"stay_product\":{},\"stay_collection\":{},\"exit\":{},\"\":{},\"discounts\":null,\"location\":{},\"version\":3,\"status\":true,\"last_update\":\"2018-11-14T17:56:11.684Z\"}"}['triggers_hash']);
6915    // data = data['triggers_hash'];
6916
6917    if (itc_triggers && data.last_update === itc_triggers.last_update) {
6918        console.log('--------------------lastVersion-------------------------------');
6919        itc_triggers.session_end = +Date.now() + 1000 * 60 * 3;
6920        ItcCheckTrigger.init();
6921        itcIntervalCheckStays = ItcCheckTrigger.setIntervalStays();
6922        itcIintervalCheckStayCollection = ItcCheckTrigger.setIntervalStayCollection();
6923        return;
6924    }
6925
6926    if (!data.status) {
6927        localStorage.removeItem('itc_' + location.hostname);
6928        return;
6929    }
6930
6931    data.session_end = +Date.now() + 1000 * 60 * 3;
6932    arr = ['pages', 'collection', 'stays', 'stay_product', 'stay_collection', 'last_page', 'location', 'exit'];
6933
6934    arr.forEach(function(item) {
6935        if (data[item]) return;
6936
6937        if (item === 'last_page' || item === 'location') {
6938            data[item] = '';
6939        } else {
6940            data[item] = {};
6941        }
6942    });
6943
6944    function setLocation(res) {
6945        var userLocation = JSON.parse(res.target.response);
6946
6947        data.location = {
6948            country: userLocation.country_name,
6949            region: userLocation.region_name,
6950            city: userLocation.city,
6951            ip: userLocation.ip
6952        };
6953
6954        localStorage.setItem('itc_' + location.hostname, JSON.stringify(data))
6955        itc_triggers = data;
6956        ItcCheckTrigger.init();
6957        itcIntervalCheckStays = ItcCheckTrigger.setIntervalStays();
6958        itcIntervalCheckStayCollection = ItcCheckTrigger.setIntervalStayCollection();
6959    }
6960
6961    itcAjax('GET', '//gip.zipify.com/json/', setLocation);
6962
6963    console.log('-------------------itcNewValue()-------------------');
6964}
6965
6966function itcCreateShopifyDiscount() {
6967    var forms, hasDiscount, url, callback, res, triggerId, discontId, checkoutLink, checkoutInput, params;
6968    forms = document.querySelectorAll('form[action^="/cart"], form[data-zp-link-type="checkout"], form[action^="/checkout"]');
6969    hasDiscount = itc_triggers.discounts && !itc_add_discount;
6970    checkoutLink = document.querySelector('a[href^="/checkout"]');
6971    checkoutInput = document.querySelector('input[value="/checkout"]');
6972
6973    if (checkoutLink) {
6974        checkoutLink.setAttribute('href', updateQueryStringParameter(checkoutLink.getAttribute('href'), 'discount', itc_triggers.discounts.code));
6975    }
6976
6977    if (checkoutInput) {
6978        checkoutLink.value = updateQueryStringParameter(checkoutLink.value, 'discount', itc_triggers.discounts.code);
6979    }
6980
6981    if (forms.length) {
6982        forms = Array.prototype.slice.call(forms);
6983
6984        forms = forms.filter(function(item) {
6985            return /(cart|checkout)($|\?)/.test(item.action);
6986        });
6987    }
6988
6989    if (!forms.length && !hasDiscount) return;
6990
6991    itcAddDiscountToForm(forms);
6992
6993    function updateQueryStringParameter(uri, key, value) {
6994        var re = new RegExp('([?&])' + key + '=.*?(&|$)', 'i');
6995        var separator = uri.indexOf('?') !== -1 ? '&' : '?';
6996        if (uri.match(re)) {
6997            return uri.replace(re, '$1' + key + '=' + value + '$2');
6998        } else {
6999            return uri + separator + key + '=' + value;
7000        }
7001    }
7002}
7003
7004function itcCheckDiscount() {
7005    var triggerId, code, showHtml, country, region, city, url, data, callback;
7006
7007    if (itc_triggers.discounts.end <= +Date.now()) {
7008        itc_triggers.discounts = null;
7009        return;
7010    }
7011
7012    itcGetFonts();
7013    if (itc_triggers.discounts.show_html) {
7014        var bar = localStorage.getItem('itc_html_bar');
7015        itcShowBar(JSON.parse(bar));
7016    }
7017}
7018
7019function itcAddDiscountToForm(forms) {
7020    if (!itc_triggers.discounts || !itc_triggers.discounts.click_get_discount) return;
7021    var inputDiscounts, itc_input;
7022
7023    itc_add_discount = true;
7024    inputDiscounts = document.querySelectorAll('input[name="discount"]');
7025
7026    var counter = 0;
7027    var interval = setInterval(function() {
7028        if (!itc_triggers.discounts) return;
7029        counter++;
7030        if (counter === 3) clearInterval(interval);
7031
7032        inputDiscounts = document.querySelectorAll('input[name="discount"]');
7033
7034        inputDiscounts.forEach(function(item) {
7035            if (item.value === itc_triggers.discounts.code) return;
7036            item.value = itc_triggers.discounts.code;
7037            item.id = 'discount';
7038        });
7039    }, 1000);
7040
7041    if (inputDiscounts.length) {
7042        inputDiscounts.forEach(function(item) {
7043            if (item.value === itc_triggers.discounts.code) return;
7044            item.value = itc_triggers.discounts.code;
7045            item.id = 'discount';
7046        });
7047
7048        return;
7049    }
7050
7051    if (!forms.length) return;
7052
7053    Array.prototype.forEach.call(forms, function(form) {
7054        itc_input = document.createElement('input');
7055        itc_input.type = 'hidden';
7056        itc_input.name = 'discount';
7057        itc_input.id = 'discount';
7058        itc_input.value = itc_triggers.discounts.code;
7059        form.appendChild(itc_input);
7060    });
7061}
7062
7063function itcTrackStartedCheckout() {
7064    if (itc_triggers && !itc_triggers.discounts) return;
7065    var triggerId, discontId, data, url, callback;
7066
7067    triggerId = encodeURIComponent(itc_triggers.discounts.trigger_id);
7068    discontId = encodeURIComponent(itc_triggers.discounts.discount_id);
7069    data = '?id=' + triggerId + '&discount_id=' + discontId;
7070    url = 'https://' + itc_application_url + '/events/track_started_checkout' + data;
7071
7072    callback = function() {
7073        itc_triggers.discounts = null;
7074        localStorage.setItem('itc_' + location.hostname, JSON.stringify(itc_triggers));
7075    };
7076
7077    itcAjax('GET', url, callback);
7078}
7079
7080// function fixTheme(theme, barHeight, bar) {
7081//     if (/Piper/.test(theme)) theme = 'piper';
7082//
7083//     var themes = {
7084//         retina: function() {
7085//             var kayandjadeHeader = document.querySelector('.header.default-header.mm-fixed-top');
7086//             var kayandjadeSideCartSlider = document.querySelector('form.mm-menu');
7087//
7088//             kayandjadeHeader.style.top = bar ? barHeight : 0;
7089//             kayandjadeSideCartSlider.style.top = bar ? barHeight : 0;
7090//         },
7091//
7092//         piper: function() {
7093//             var header = document.querySelector('.header');
7094//             header.style.top = bar ? 35 + parseInt(barHeight) + 'px' : '35px';
7095//         }
7096//     };
7097//
7098//     themes[theme] && themes[theme]();
7099// }
7100
7101function itcShowPopUp(html) {
7102    var el, itc_popup, deadline;
7103
7104    el = document.querySelector('.itc_popup');
7105    el && el.remove();
7106
7107    deadline = itc_triggers.discounts.end;
7108    itc_popup = document.createElement('div');
7109    itc_popup.className = 'itc_popup';
7110    itc_popup.style.display = 'none';
7111    document.body.appendChild(itc_popup);
7112    itc_popup.innerHTML = html;
7113    itc_popup.querySelector('.itc_outter-popup').classList.add('itc_outter');
7114
7115    itcSetAssetJs(itc_url_js, function() {
7116        itcInitializeClock('popuptimer', deadline);
7117        itcClose(itc_popup.firstElementChild, itc_popup.firstElementChild.querySelector('.itc_close'));
7118        itcSetting();
7119    });
7120
7121    setTimeout(function() {
7122        itc_popup.style.display = '';
7123    });
7124}
7125
7126function itcShowBar(html) {
7127    var el, itc_bar, deadline;
7128
7129    el = document.querySelector('[data-itc-bar]');
7130    // el = document.querySelector('.itc_bar');
7131    el && el.remove();
7132
7133    deadline = itc_triggers.discounts.end;
7134    itc_bar = document.createElement('div');
7135    itc_bar.className = 'itc_bar';
7136    itc_bar.style.display = 'none';
7137    document.body.appendChild(itc_bar);
7138    itc_bar.innerHTML = html;
7139    itc_bar.querySelector('[data-itc-bar]').classList.add('itc_outter');
7140
7141    setTimeout(function() {
7142        itc_bar.style.display = '';
7143    }, 500);
7144
7145    // itc_bar.querySelector('.itc_outter-bar').classList.add('itc_outter');
7146    //
7147    //
7148    // var barHeight = document.querySelector('.itc_outter-bar').offsetHeight + 'px';
7149    // setTimeout(function() {
7150    //     // var barHeight = document.querySelector('.itc_outter-bar').offsetHeight + 'px';
7151    //     var adminBar = document.getElementById('admin_bar_iframe');
7152    //
7153    //     if (adminBar && adminBar.width === '100%' && document.body.offsetWidth > 768) {
7154    //         itc_bar.querySelector('.itc_outter-bar').style.top = '40px';
7155    //     }
7156    //
7157    //     // document.body.style.paddingTop = 0;
7158    //     document.body.style.paddingTop = barHeight;
7159    //
7160    //     var narrativeMenu = document.querySelector('[data-drawer-push]');
7161    //     if (narrativeMenu) {
7162    //         document.addEventListener('scroll', function() {
7163    //             narrativeMenu.style.top = barHeight;
7164    //         });
7165    //     }
7166    //
7167    //     fixTheme(window.Shopify.theme.name, barHeight, true);
7168    //
7169    //     // if (window.Shopify.theme.name === 'retina') {
7170    //     //     var kayandjadeHeader = document.querySelector('.header.default-header.mm-fixed-top');
7171    //     //     var kayandjadeSideCartSlider = document.querySelector('form.mm-menu');
7172    //     //     kayandjadeHeader.style.top = document.querySelector('.itc_outter-bar').offsetHeight + 'px';
7173    //     //     kayandjadeSideCartSlider.style.top = document.querySelector('.itc_outter-bar').offsetHeight + 'px';
7174    //     // }
7175    // }, 1000);
7176    //
7177    // document.querySelector('.itc_close-bar').addEventListener('click', function() {
7178    //     document.body.style.paddingTop = '0';
7179    //     // if (window.Shopify.theme.name === 'retina') {
7180    //     //     var kayandjadeHeader = document.querySelector('.header.default-header.mm-fixed-top');
7181    //     //     var kayandjadeSideCartSlider = document.querySelector('form.mm-menu');
7182    //     //     kayandjadeHeader.style.top = '0';
7183    //     //     kayandjadeSideCartSlider.style.top = '0';
7184    //     // }
7185    //     fixTheme(window.Shopify.theme.name, barHeight, false);
7186    // });
7187
7188    document.querySelector('[data-itc-show-bar]').addEventListener('click', function() {
7189        localStorage.setItem('itc-bar-folded', false);
7190        itcToggleBarState();
7191    });
7192
7193    if (document.querySelector('script[src="' + itc_url_js + '"]')) {
7194        itcInitializeClock('bartimer', deadline);
7195        itcClose(
7196            itc_bar.firstElementChild,
7197            itc_bar.querySelector('[data-itc-hide-bar]'),
7198            function() {
7199                // itcClose(itc_bar.firstElementChild, itc_bar.firstElementChild.querySelector('.itc_close'), function() {
7200                itc_triggers.discounts.show_html = false;
7201                localStorage.setItem('itc_' + window.location.hostname, JSON.stringify(itc_triggers));
7202            },
7203            true
7204        );
7205        itcSetting();
7206        itcToggleBarState();
7207        return;
7208    }
7209
7210    itcSetAssetCss(itc_url_css);
7211
7212    itcSetAssetJs(itc_url_js, function() {
7213        itcInitializeClock('bartimer', deadline);
7214        itcClose(
7215            itc_bar.firstElementChild,
7216            itc_bar.querySelector('[data-itc-hide-bar]'),
7217            function() {
7218                // itcClose(itc_bar.firstElementChild, itc_bar.firstElementChild.querySelector('.itc_close'), function() {
7219                itc_triggers.discounts.show_html = false;
7220                localStorage.setItem('itc_' + window.location.hostname, JSON.stringify(itc_triggers));
7221            },
7222            true
7223        );
7224        itcSetting();
7225        itcToggleBarState();
7226    });
7227}
7228
7229</script>
7229 
7230
7231
7232    
7232<script>(()=>{if(window.ZipifyPages??={},!window.ZipifyPages.isGlobalSectionScriptsLoaded)return;window.ZipifyPages.isGlobalSectionScriptsLoaded=!1;"https://cdn03.zipify.com/javascript/fr-page-published-scripts.min.js".split(",").map((i=>i.trim())).forEach((i=>{const e=document.createElement("script");Object.assign(e,{src:i,defer:!0,type:"module"}),document.body.appendChild(e)}))})();</script>
7232<script id="published-popup-template" type="text/template"><form class="zpa-crm-popup-form" id="zpa-crm-form" action="/subscribe" method="post" data-zpa-crm-form><header class="zpa-crm-popup-header"><button class="zpa-popup-btn-close" type="button"aria-label="Close Navigation" data-close-btn><svg class="zpa-popup-btn-close-icon" width="34" height="34" data-name="btn-close"><use href="#btn-close"></use></svg></button></header><div class="zpa-crm-popup-body" data-popup-content></div></form></script>
7232 
7232<script id="crm-button-popup" type="text/template">{! if (progress_image_option == 1)!}<div class="zpa-crm-popup-progressbar-wrap"><img class="zpa-crm-popup-img-progress zpa-img-fluid zpa-center-block" src="{!= progress_image.src !}"></div>{! !}<h1 class="zpa-crm-popup-title" style="color:{!= form_name_color !}; font-family:{!= form_name_font_family !}; font-size:{!= form_name_font_size !};">{!= form_name !}</h1><div class="zpa-crm-popup-form-container">{! if (form_image_option == 1) !}<div class="zpa-crm-popup-image-box"><img class="zpa-crm-popup-img-asside zpa-img-fluid zpa-center-block" style="border-radius:{!= form_image_shape !};" src="{!= form_image.src !}"></div>{! !}<div class="zpa-crm-popup-form-box"><div class="zpa-crm-popup-field-wrap">{! if (first_name_option == 1) !}<label class="zpa-crm-popup-field-wrap zpa-crm-popup-field-first-name zpa-text-field zpa-offset-bottom-xs"><input class="zpa-text-field__input" type="text" name="first_name" data-user-fname data-zp-input><span class="zpa-text-field__label">First Name</span></label>{! !}{! if (last_name_option == 1) !}<label class="zpa-crm-popup-field-wrap zpa-crm-popup-field-last-name zpa-text-field zpa-offset-bottom-xs"><input class="zpa-text-field__input" type="text" name="last_name" data-user-lname data-zp-input><span class="zpa-text-field__label">Last Name</span></label>{! !}</div><label class="zpa-text-field"><input class="zpa-text-field__input" type="email" name="email" required data-user-email data-zp-input><span class="zpa-text-field__label">Email Address</span></label>{! if (phone_option == 1) !}<label class="zpa-text-field zpa-crm-popup-field-phone"><input class="zpa-text-field__input" name="phone" type="tel" data-user-phone data-zp-input><span class="zpa-text-field__label">Phone Number</span></label>{! !}</div></div>{! if (gdpr_status != 'disable') !}<div>{! if (gdpr_status == 'enable_with_checkbox') !}<label class="zpa-control zpa-control--top zpa-control-checkbox zpa-offset-bottom-xs hidden" data-gdpr-checkbox-section><input class="zpa-control__field" type="checkbox" name="gdpr" data-gdpr-checkbox><span class="zpa-control__indicator zpa-offset-right-xs"></span><span class="zpa-fsize-xs" data-gdpr-checkbox-text></span></label>{! !}{! if (gdpr_status == 'enable_without_checkbox') !}<p class="zpa-fsize-xs zpa-text-center zpa-offset-top-none zpa-offset-bottom-xs hidden" data-gdpr-message-section></p>{! !}</div>{! !}<button class="zpa-crm-button-checkout zpa-btn-custom" type="submit" style="color:{!= checkout_button_color !}; background-color: {!= checkout_button_background_color !}" data-checkout-btn data-zpa-submit-button>{!= checkout_button_caption !}</button>{! if (comment_text_status == 1) !}<p class="zpa-crm-popup-description" style="color: {!= comment_text_font_color !}" data-comment-text-status>{!= comment_text !}</p>{! !}{! if (banner_image_option == 1)!}<img class="zpa-crm-popup-img-footer zpa-img-fluid zpa-center-block" src="{!= banner_image.src !}">{! !}</script>
7232
7233
7234    
7234<script src="https://a.klaviyo.com/media/js/onsite/onsite.js"></script>
7234
7235    
7235<script>
7236      var klaviyo = klaviyo || [];
7237      klaviyo.init({
7238        account: 'LrjXmE',
7239        platform: 'shopify'
7240      });
7241      klaviyo.enable('backinstock', {
7242        trigger: {
7243          product_page_text: 'Notify Me When Available',
7244          product_page_class: 'test',
7245          product_page_text_align: 'center',
7246          product_page_margin: '0px',
7247          alternate_anchor: "product-buy-buttons",
7248          replace_sold_out: false
7249        },
7250        modal: {
7251          headline: '{product_name}',
7252          body_content: 'Register to receive a notification when this item comes back in stock.',
7253          email_field_label: 'Email',
7254          button_label: 'Notify me when available',
7255          subscription_success_label: "You're in! We'll let you know when it's back.",
7256          footer_content: '',
7257          close_label: 'Close',
7258          additional_styles: "@import url('https://fonts.googleapis.com/css?family=Roboto');",
7259          font_family: '"Roboto", sans-serif;',
7260          drop_background_color: '#000',
7261          background_color: '#fff',
7262          text_color: '#222',
7263          button_text_color: '#fff',
7264          button_background_color: '#439fdb',
7265          close_button_color: '#ccc',
7266          error_background_color: '#fcd6d7',
7267          error_text_color: '#C72E2F',
7268          success_background_color: '#d3efcd',
7269          success_text_color: '#1B9500'
7270        }
7271      });
7272    </script>
7272
7273
7274    <!-- Stamped -->
7275    <style>
7276      #stamped-main-widget .stamped-review-header img {
7277        width: initial !important;
7278      }
7279    </style>
7280
7281    
7281<script>
7282      function tdStampedInit() {
7283        if (typeof StampedFn !== 'undefined') {
7284          StampedFn.init({
7285            apiKey: 'pubkey-4pk1AZ13iaUEvs42k24SdWdI7R3Dc7',
7286            sId: '31744'
7287          });
7288        }
7289      }
7290    </script>
7290
7291    
7291<script
7292      async
7293      type="text/javascript"
7294      src="https://cdn1.stamped.io/files/widget.min.js"
7295      onload="tdStampedInit()"
7296
7297    ></script>
7297
7298    <!-- End Stamped -->
7299
7300    
7301    
7302    
7302<script src="https://cdn.customily.com/shopify/static/customily.shopify.script.unified.js" defer></script>
7302
7303    
7304    
7304<script
7305      src="//www.constantlyvariedgear.com/cdn/shop/t/549/assets/swiper-slider.js?v=176856489625895379541787254021"
7306      defer
7307      data-swiper-script="//www.constantlyvariedgear.com/cdn/shop/t/549/assets/swiper-bundle.min.js?v=131643987216103736801787254021"
7308      data-swiper-css="//www.constantlyvariedgear.com/cdn/shop/t/549/assets/swiper-bundle.min.css?v=78753498474081659601787254021"
7309    ></script>
7309
7310  <style> html,body {overflow-x: clip;} iframe#chat-button.gorgias-chat-key-1vly0ou {z-index: 3 !important; /* Lower than drawers */}  /* Postscript overlay: keep on very top */#ps__widget_container[data-ps-popup-status="open"],#ps__widget_container[data-ps-popup-status="open"] > #ps__widget {position: fixed !important; z-index: 2147483647 !important; /* let PS own the max */}  /* Postscript teaser: push behind drawers */#ps__widget_container[data-ps-popup-status="teaser"],#ps__widget_container[data-ps-popup-status="teaser"] > #ps__widget {position: fixed !important; z-index: 3 !important; /* lower than your drawers */}  /* Fallback: treat anything NOT "open" as teaser (covers "closed", etc.) */#ps__widget_container:not([data-ps-popup-status="open"]),#ps__widget_container:not([data-ps-popup-status="open"]) > #ps__widget {position: fixed !important; z-index: 3 !important;} </style>
7311<div id="shopify-block-AQTlTWDBDUEVwNWNoZ__10641372206048101839" class="shopify-block shopify-app-block">
7312<script>
7313  window.Rebuy = window.Rebuy || {};
7314  window.Rebuy.customer = window.Rebuy.customer || {};
7315  
7316  window.Rebuy.market = window.Rebuy.market || {};
7317  
7318  window.Rebuy.market.country = "US";
7319  
7320  
7321  window.Rebuy.market.locale = "en";
7322  
7323</script>
7323
7324
7325
7326
7327
7328
7329</div><div id="shopify-block-ASFd4aGtkL1V1dGtKa__13655089695959051254" class="shopify-block shopify-app-block">
7329<script id="wkThemeCode" type="application/json">
7330  {
7331    "customIconsUrl": null,
7332    "addToCartJsUrl": null,
7333    "productCardJsUrl": null,
7334    "wishlistPageJsUrl": null,
7335    "eventSubscribersJsUrl": null,
7336    "localeJsonUrl": null,
7337    "customCssUrl": "https:\/\/cdn.appmate.io\/themecode\/cvgear\/main\/custom.css?generation=1728331333640483",
7338    "collectionButtonsJsUrl": null,
7339    "productPageButtonsJsUrl": null,
7340    "headerLinkJsUrl": "https:\/\/cdn.appmate.io\/themecode\/cvgear\/main\/header-link.js?generation=1728080527400860",
7341    "wishlistLinkHeadlessJsUrl": null,
7342    "wishlistButtonHeadlessJsUrl": null,
7343    "saveForLaterJsUrl": null,
7344    "customDataUrl": null,
7345    "addWishlistToCartJsUrl": null,
7346    "accountDialogUrl": null
7347  }
7348</script>
7348
7349
7350  
7350<script type="module" src="https://cdn.shopify.com/extensions/01a0c883-5978-77d7-860e-64c369ece6ec/swish-wishlist-king-258/assets/block-code-access.js"></script>
7350
7351
7352
7353</div><div id="shopify-block-AVElYbHJnemxjbVVrN__10840395464443086010" class="shopify-block shopify-app-block">
7354
7355
7356<script>
7357  console.log("[Alia app extension] v1.0.5");
7358
7359  const BACKEND_URL = "https://backend.alia-prod.com";
7360
7361  window.ALIA_SHOPIFY_EXTENSION_INFO = {
7362    customerID: "",
7363    country: "US",
7364    market: "us",
7365    language: "en"
7366  }
7367
7368  if (document.readyState !== "loading") {
7369    initAlia();
7370  } else {
7371    document.addEventListener("DOMContentLoaded", () => initAlia(), { once: true });
7372  }
7373
7374  async function initAlia() {
7375    const url = BACKEND_URL + "/public/launcher.js?shopifyUrl=cvgear.myshopify.com";
7376    const script = document.createElement("script");
7377    script.src = url;
7378    script.async = true;
7379    document.head.appendChild(script);
7380  }
7381</script>
7381
7382
7383</div><div id="shopify-block-AYUlraVkxNys5bytlS__4139971114690857691" class="shopify-block shopify-app-block">
7384<script id="wkCollectionButtons" type="application/json">
7385  {
7386    "injectMethod": "insertAfter",
7387    "buttonPlacement": "top-end",
7388    "productLinkSelector": "",
7389    "injectReferenceJs": "(target, app) => target",
7390    "floatingReferenceJs": "(target, app) => target",
7391    "productHandleJs": "(target, app) => app.theme.getProductHandle(target.element.href)",
7392    "productVariantJs": "(target, app) => app.theme.getVariantId(target.element.href)",
7393    "integration": {
7394      "productLinkSelector": "",
7395      "injectReferenceJs": "(target, app) => target",
7396      "floatingReferenceJs": "(target, app) => target",
7397      "productHandleJs": "(target, app) => app.theme.getProductHandle(target.element.href)",
7398      "productVariantJs": "(target, app) => app.theme.getVariantId(target.element.href)"
7399    }
7400  }
7401</script>
7401
7402
7403  
7403<script type="module" src="https://cdn.shopify.com/extensions/01a0c883-5978-77d7-860e-64c369ece6ec/swish-wishlist-king-258/assets/block-wishlist-button-collection.js"></script>
7403
7404
7405<style>
7406  wishlist-button-collection {
7407    --icon-size: 18px;
7408    --icon-stroke-width: 1px;
7409    --button-offset-vertical: 0px;
7410    --button-offset-horizontal: 0px;
7411    --button-background-size: 34px;
7412    --button-background-border-radius: 24px;
7413    --button-border-width: 1px;
7414    --button-background-opacity: 85%;
7415
7416    --button-background: none;
7417    --button-border: none;
7418    --icon-stroke: rgb(var(--wk-color-accent-1));
7419
7420    
7421  }
7422</style>
7423
7424</div><div id="shopify-block-Aakx5azA3LzNyenVHT__1561686393582567663" class="shopify-block shopify-app-block">
7424<script>
7425  const cartDetail = [
7426    
7427  ];
7428
7429  window.orichiLimit = {
7430    limits: [],
7431    currentProduct: null,
7432    collections: null,
7433    parameters: [],
7434    cartItems: null,
7435    cart: cartDetail,
7436    publicAccessToken: null,
7437    shopInfo:{
7438      currencyFormat: "\u003cspan class=money\u003e${{amount}}\u003c\/span\u003e",
7439    }
7440  };
7441  
7442    
7443    window.orichiLimit.limits = [{"Id":"019eb180-3cc6-4ae7-8b31-fd75a32ea8b9","StoreId":"019eb17a-0e1a-416f-8856-1a15300f5ecb","Title":"Sealed Series","Status":true,"Target":"product","CreatedDate":"2026-06-10T19:27:11.9422752+07:00","ShopifyObjects":[{"Id":8780188254405,"Title":"Shorts | Skull Sealed Series","Handle":"shorts-skull-sealed-series","ParentId":0,"ParentName":""},{"Id":8780188352709,"Title":"Skull Sealed Series Leggings","Handle":"skull-sealed-series-leggings","ParentId":0,"ParentName":""}],"ValidationRules":[{"Type":"maximum_quantity","Value":"1","Unit":null}],"AlertMessages":null,"ProductTags":[],"CustomerTags":[],"IsApplyCountry":false,"IsApplyCustomerTags":false,"IsApplyCustomerLifetime":false,"CustomerLifetimeType":"one-time-purchase-only","CustomerLifetimeValue":null,"CustomerLifetimeUnit":"days","CustomerGroupType":"customer_with_tag","AllowQuantities":false,"SpecificQuantities":null,"IsShowLimitTable":false,"StartDate":null,"EndDate":null,"IsSetEndDate":false,"LastUpdateLifetime":null,"UpdatedAt":"2026-07-22T13:44:05.0313027+00:00","Countries":[],"ValidationRuleId":"gid://shopify/Validation/126484677","AlertInProductPage":false,"AlertProductPageMessage":null,"LanguageCodes":[],"PreventCoPurchase":{"IsActive":false,"ProductBlocks":[]},"AlertMessageLanguage":[{"Enabled":true,"LanguageCode":"default","CartCheckoutMessage":"You’ve reached the Sealed Series purchase limit. Please reduce the quantity of Sealed Series items in your cart before checking out.","ProductMessage":"Quantity is not valid","CheckoutButtonMessage":"Update cart to continue checkout"}],"IsAdvanceRuleMessage":false,"AdvanceRuleMessages":[{"Key":"minimum_quantity","Value":"{\"default\":\"You must select at least {minimum_product_quantity} products\"}"},{"Key":"maximum_quantity","Value":"{\"default\":\"You can only select a maximum of {maximum_product_quantity} products\"}"},{"Key":"minimum_weight","Value":"{\"default\":\"You must select at least {minimum_product_weight} {weight_unit}\"}"},{"Key":"maximum_weight","Value":"{\"default\":\"You can only select a maximum of {maximum_product_weight} {weight_unit}\"}"},{"Key":"break_multiple_limit","Value":"{\"default\":\"The quantity must be a multiple of {multiple}\"}"},{"Key":"minimum_value","Value":"{\"default\":\"You must select at least {minimum_total_product_value} products\"}"},{"Key":"maximum_value","Value":"{\"default\":\"You must select a maximum of {maximum_total_product_value} products\"}"}],"AppearanceSetting":{"ProductPageCornerRadius":14,"ProductPageTextColor":"#000000","ProductPageBackgroundColor":"#F7CA00","OrderLimitTableShowMinimumColumn":false,"OrderLimitTableShowMaximumColumn":true,"OrderLimitTableTextColor":"#000000","OrderLimitTableBackgroundColor":"#F7CA00","CartPageTextColor":"#000000","CartPageBackgroundColor":"#F7CA00","NotifyBackgroundTextColor":"#202223","NotifyBackgroundColor":"#f1f8fe","NotifyAlertIconColor":"#005BD3","NotifyAlertIconBackgroundColor":"#D0E9FF","NotifySubscribeButtonTextColor":"#FFFFFF","NotifySubscribeButtonBackgroundColor":"#F2A74E","NotifyDismissButtonTextColor":"#005BD3","NotifyDismissButtonBackgroundColor":"#F1F8FE"},"TableMessages":[{"LanguageCode":"default","Key":"quantity_label","Value":"Quantity"},{"LanguageCode":"default","Key":"weight_label","Value":"Weight"},{"LanguageCode":"default","Key":"value_label","Value":"Value"}],"IsApplyStockInventory":false,"StockThresholdRules":[],"NotifyMessageSettings":[{"LanguageCode":"default","ShowNotifyMe":false,"InventoryBodyMessage":"Due to limited inventory, you can only purchase up to {maximum_product_quantity} units at this time","HeadingText":"Get notified on restock","BodyMessage":"We'll email you when this product is back in stock with higher purchase limit.","EmailPlaceholder":"[email protected]","SubmitButtonText":"Notify me","DismissButtonText":"No thanks","SubscribedText":"Subscribed successfully"}],"version":"2.2"}];
7444    
7445  
7446  
7447  
7448    window.orichiLimit.publicAccessToken = "c54fb77f93babbc6bff9590b
7448121368dd";
7449  
7450  
7451
7452  
7453  window.test={"access_token":"c54fb77f93babbc6bff9590b121368dd","limits":[{"Id":"019eb180-3cc6-4ae7-8b31-fd75a32ea8b9","StoreId":"019eb17a-0e1a-416f-8856-1a15300f5ecb","Title":"Sealed Series","Status":true,"Target":"product","CreatedDate":"2026-06-10T19:27:11.9422752+07:00","ShopifyObjects":[{"Id":8780188254405,"Title":"Shorts | Skull Sealed Series","Handle":"shorts-skull-sealed-series","ParentId":0,"ParentName":""},{"Id":8780188352709,"Title":"Skull Sealed Series Leggings","Handle":"skull-sealed-series-leggings","ParentId":0,"ParentName":""}],"ValidationRules":[{"Type":"maximum_quantity","Value":"1","Unit":null}],"AlertMessages":null,"ProductTags":[],"CustomerTags":[],"IsApplyCountry":false,"IsApplyCustomerTags":false,"IsApplyCustomerLifetime":false,"CustomerLifetimeType":"one-time-purchase-only","CustomerLifetimeValue":null,"CustomerLifetimeUnit":"days","CustomerGroupType":"customer_with_tag","AllowQuantities":false,"SpecificQuantities":null,"IsShowLimitTable":false,"StartDate":null,"EndDate":null,"IsSetEndDate":false,"LastUpdateLifetime":null,"UpdatedAt":"2026-07-22T13:44:05.0313027+00:00","Countries":[],"ValidationRuleId":"gid:\/\/shopify\/Validation\/126484677","AlertInProductPage":false,"AlertProductPageMessage":null,"LanguageCodes":[],"PreventCoPurchase":{"IsActive":false,"ProductBlocks":[]},"AlertMessageLanguage":[{"Enabled":true,"LanguageCode":"default","CartCheckoutMessage":"You’ve reached the Sealed Series purchase limit. Please reduce the quantity of Sealed Series items in your cart before checking out.","ProductMessage":"Quantity is not valid","CheckoutButtonMessage":"Update cart to continue checkout"}],"IsAdvanceRuleMessage":false,"AdvanceRuleMessages":[{"Key":"minimum_quantity","Value":"{\"default\":\"You must select at least {minimum_product_quantity} products\"}"},{"Key":"maximum_quantity","Value":"{\"default\":\"You can only select a maximum of {maximum_product_quantity} products\"}"},{"Key":"minimum_weight","Value":"{\"default\":\"You must select at least {minimum_product_weight} {weight_unit}\"}"},{"Key":"maximum_weight","Value":"{\"default\":\"You can only select a maximum of {maximum_product_weight} {weight_unit}\"}"},{"Key":"break_multiple_limit","Value":"{\"default\":\"The quantity must be a multiple of {multiple}\"}"},{"Key":"minimum_value","Value":"{\"default\":\"You must select at least {minimum_total_product_value} products\"}"},{"Key":"maximum_value","Value":"{\"default\":\"You must select a maximum of {maximum_total_product_value} products\"}"}],"AppearanceSetting":{"ProductPageCornerRadius":14,"ProductPageTextColor":"#000000","ProductPageBackgroundColor":"#F7CA00","OrderLimitTableShowMinimumColumn":false,"OrderLimitTableShowMaximumColumn":true,"OrderLimitTableTextColor":"#000000","OrderLimitTableBackgroundColor":"#F7CA00","CartPageTextColor":"#000000","CartPageBackgroundColor":"#F7CA00","NotifyBackgroundTextColor":"#202223","NotifyBackgroundColor":"#f1f8fe","NotifyAlertIconColor":"#005BD3","NotifyAlertIconBackgroundColor":"#D0E9FF","NotifySubscribeButtonTextColor":"#FFFFFF","NotifySubscribeButtonBackgroundColor":"#F2A74E","NotifyDismissButtonTextColor":"#005BD3","NotifyDismissButtonBackgroundColor":"#F1F8FE"},"TableMessages":[{"LanguageCode":"default","Key":"quantity_label","Value":"Quantity"},{"LanguageCode":"default","Key":"weight_label","Value":"Weight"},{"LanguageCode":"default","Key":"value_label","Value":"Value"}],"IsApplyStockInventory":false,"StockThresholdRules":[],"NotifyMessageSettings":[{"LanguageCode":"default","ShowNotifyMe":false,"InventoryBodyMessage":"Due to limited inventory, you can only purchase up to {maximum_product_quantity} units at this time","HeadingText":"Get notified on restock","BodyMessage":"We'll email you when this product is back in stock with higher purchase limit.","EmailPlaceholder":"[email protected]","SubmitButtonText":"Notify me","DismissButtonText":"No thanks","SubscribedText":"Subscribed successfully"}],"version":"2.2"}]}
7454</script>
7454
7455
7456
7457
7458  
7458<script defer="defer" src="https://cdn.shopify.com/extensions/01a0933e-d74c-71e8-b102-ad844b981c37/madgic-checkout-validation-427/assets/orichi-limit-purchase.js"></script>
7458
7459
7460<link href="https://cdn.shopify.com/extensions/01a0933e-d74c-71e8-b102-ad844b981c37/madgic-checkout-validation-427/assets/orichi-limit-purchase.css" rel="stylesheet" type="text/css" />
7461
7462<script>
7463  window.themeSettings = {
7464    cartType: '',
7465    enableCartDrawer: false,
7466    useAjaxCart: "null",
7467
7468    // Một số theme có thể dùng tên biến khác
7469    cartStyle: '',
7470    miniCartEnabled: false,
7471
7472    // Export luôn template để check
7473    currentTemplate: 'page.ttsl-daily-lander',
7474    cartTemplate: 'page'
7475  };
7476</script>
7476
7477
7478
7479</div><div id="shopify-block-AQ29LMUJXejNTS0plW__8037605124156046748" class="shopify-block shopify-app-block">
7480</div><div id="shopify-block-ANE4wZWpEQU9nQkpJY__6680288666557934739" class="shopify-block shopify-app-block">
7480<script id="wkWishlistPage" type="application/json">
7481  {
7482    "showVendor": false,
7483    "showProductTitle": true,
7484    "showPrice": true,
7485    "showShareButton": true,
7486    "showBuyAllButton": false,
7487    "showClearButton": false,
7488    "moveToCart": false,
7489    "ctaButton": "add-to-cart",
7490    "productOptions": "dropdowns",
7491    "wishlistEmptyLink": "\/collections\/all",
7492    "removeButtonStyle": "icon"
7493  }
7494</script>
7494
7495
7496  
7496<script type="module" src="https://cdn.shopify.com/extensions/01a0c883-5978-77d7-860e-64c369ece6ec/swish-wishlist-king-258/assets/block-wishlist-page.js"></script>
7496
7497
7498<style>
7499  wishlist-page {
7500    --text-color: var(--wk-color-text);
7501    --page-max-width: 1200px;
7502    --page-padding-top: 30px;
7503    --page-padding-bottom: 80px;
7504    --button-min-height: var(--wk-button-min-height);
7505    --button-border-width: var(--wk-button-border-width);
7506    --button-border-radius: var(--wk-button-border-radius);
7507    --input-min-height: var(--wk-input-min-height);
7508    --input-border-width: var(--wk-input-border-width);
7509    --input-border-radius: var(--wk-input-border-radius);
7510
7511    --grid-columns-xs: 1;
7512    --grid-columns-sm: 2;
7513    --grid-columns-md: 2;
7514    --grid-columns-lg: 3;
7515    --grid-columns-xl: 4;
7516
7517    --cta-button-background: rgb(var(--wk-color-accent-1));
7518    --cta-button-border: solid var(--button-border-width) rgb(var(--wk-color-accent-1));
7519    --cta-button-color: rgb(var(--wk-color-solid-button-label));
7520
7521    --variant-input-background: rgb(var(--wk-color-background-1));
7522    --variant-input-border: solid var(--input-border-width) rgba(var(--wk-color-text));
7523    --variant-input-color: rgb(var(--wk-color-text));
7524    --variant-input-selected-background: var(--variant-input-background);
7525    --variant-input-selected-border: solid var(--input-border-width) rgba(var(--wk-color-text));
7526    --variant-input-selected-color: var(--variant-input-color);
7527    --variant-input-selected-shadow: 0 0 0 var(--input-border-width) rgb(var(--wk-color-text));
7528
7529    --price-justify-content: center;
7530
7531    --option-select-label-display: none;
7532
7533    --image-aspect-ratio: 1/1;
7534    --image-object-fit: cover;
7535    --meta-text-align: center;
7536  }
7537</style>
7538
7539</div><div id="shopify-block-Ad3BsTFFLOTdHUW5IT__14197025361042770389" class="shopify-block shopify-app-block">
7540
7541  
7541<script>
7542    window.WishlistKingAppLoaderURL = "https://cdn.shopify.com/extensions/01a0c883-5978-77d7-860e-64c369ece6ec/swish-wishlist-king-258/assets/app-loader.js";
7543  </script>
7543
7544  
7544<script id="wkAppSettings" type="application/json">
7545    {
7546      "assets": {
7547        "themeCssFile": null,
7548        "localeJsonFile": "locale-en.json",
7549        "appBaseCss": "https://cdn.shopify.com/extensions/01a0c883-5978-77d7-860e-64c369ece6ec/swish-wishlist-king-258/assets/app-base.css",
7550        "componentWishlistButtonBlockJs": "https://cdn.shopify.com/extensions/01a0c883-5978-77d7-860e-64c369ece6ec/swish-wishlist-king-258/assets/component-wishlist-button-block.js",
7551        "componentWishlistLinkJs": "https://cdn.shopify.com/extensions/01a0c883-5978-77d7-860e-64c369ece6ec/swish-wishlist-king-258/assets/component-wishlist-link.js",
7552        "componentWishlistLinkCss": "https://cdn.shopify.com/extensions/01a0c883-5978-77d7-860e-64c369ece6ec/swish-wishlist-king-258/assets/component-wishlist-link.css",
7553        "componentWishlistLinkBlockJs": "https://cdn.shopify.com/extensions/01a0c883-5978-77d7-860e-64c369ece6ec/swish-wishlist-king-258/assets/component-wishlist-link-block.js",
7554        "componentWishlistPageBundleJs": "https://cdn.shopify.com/extensions/01a0c883-5978-77d7-860e-64c369ece6ec/swish-wishlist-king-258/assets/component-wishlist-page-bundle.js",
7555        "componentWishlistPageBundleCss": "https://cdn.shopify.com/extensions/01a0c883-5978-77d7-860e-64c369ece6ec/swish-wishlist-king-258/assets/component-wishlist-page-bundle.css",
7556        "componentWishlistLinkFloatingJs": "https://cdn.shopify.com/extensions/01a0c883-5978-77d7-860e-64c369ece6ec/swish-wishlist-king-258/assets/component-wishlist-link-floating.js",
7557        "componentWishlistLinkFloatingCss": "https://cdn.shopify.com/extensions/01a0c883-5978-77d7-860e-64c369ece6ec/swish-wishlist-king-258/assets/component-wishlist-link-floating.css",
7558        "componentWishlistButtonCollectionJs": "https://cdn.shopify.com/extensions/01a0c883-5978-77d7-860e-64c369ece6ec/swish-wishlist-king-258/assets/component-wishlist-button-collection.js",
7559        "componentWishlistButtonCollectionCss": "https://cdn.shopify.com/extensions/01a0c883-5978-77d7-860e-64c369ece6ec/swish-wishlist-king-258/assets/component-wishlist-button-collection.css",
7560        "componentWishlistButtonProductJs": "https://cdn.shopify.com/extensions/01a0c883-5978-77d7-860e-64c369ece6ec/swish-wishlist-king-258/assets/component-wishlist-button-product.js",
7561        "componentWishlistButtonProductCss": "https://cdn.shopify.com/extensions/01a0c883-5978-77d7-860e-64c369ece6ec/swish-wishlist-king-258/assets/component-wishlist-button-product.css",
7562        "componentSaveForLaterCss": "https://cdn.shopify.com/extensions/01a0c883-5978-77d7-860e-64c369ece6ec/swish-wishlist-king-258/assets/component-save-for-later.css",
7563        "componentAccountDialogCss": "https://cdn.shopify.com/extensions/01a0c883-5978-77d7-860e-64c369ece6ec/swish-wishlist-king-258/assets/component-account-dialog.css"
7564      },
7565      "config": {
7566        "apiHost": "https:\/\/api.appmate.io\/v2",
7567        "customerId": null,
7568        "customerEmail": null,
7569        "customerTags": null,
7570        "customerName": null,
7571        "shopName": "Constantly Varied Gear",
7572        "shopDomain": "www.constantlyvariedgear.com",
7573        "shopPermanentDomain": "cvgear.myshopify.com",
7574        "shopMoneyFormat": "\u003cspan class=money\u003e${{amount}}\u003c\/span\u003e",
7575        "shopMoneyFormatWithCurrency": "\u003cspan class=money\u003e${{amount}} USD\u003c\/span\u003e",
7576        "shopCustomerAccountsEnabled": true,
7577        "fileUrl": "\/\/www.constantlyvariedgear.com\/cdn\/shop\/files\/?v=117338",
7578        "storefrontAccessToken": "ff4d1a0ac9a3001521e46f64f766e469",
7579        "storefrontVersion": "2024-10",
7580        "localeIsoCode": "en",
7581        "token": "6c8a9373b6b50fc1fcd9abe550a9d0d4ba98141787edffdc6ee72555190f2c42"
7582      },
7583      "settings": {
7584        "general": {
7585          "appLoading": "LAZY",
7586          "wishlistPath": "\/pages\/wishlist",
7587          "wishlistAccessMode": "UNRESTRICTED",
7588          "wishlistMode": "PRODUCT"
7589        },
7590        "money": {
7591          "withCurrency": true
7592        },
7593        "integrations": {
7594          "wishlistAnalytics": {
7595            "enabled": true
7596          },
7597          "klaviyo": {
7598            "enabled": false
7599          },
7600          "metaPixel": {
7601            "enabled": true
7602          },
7603          "googleAnalytics": {
7604            "enabled": true
7605          }
7606        }
7607      },
7608      "collectionButtons": {
7609        "productLinkSelector": ".product--root \u003e a[href*=\"\/products\/\"]",
7610        "injectMethod": "insertAfter",
7611        "injectReferenceJs": "(target, app) => target",
7612        "floatingReferenceJs": "(target, app) => target.find(\".product--image-wrapper\")",
7613        "productHandleJs": "(target, app) => app.theme.getProductHandle(target.element.href)",
7614        "productVariantJs": "(target, app) => app.theme.getVariantId(target.element.href)"
7615      }
7616    }
7617  </script>
7617
7618  
7619    
7619<script type="module" src="https://cdn.shopify.com/extensions/01a0c883-5978-77d7-860e-64c369ece6ec/swish-wishlist-king-258/assets/block-app-settings.js"></script>
7619
7620  
7621  <style>
7622    :root {
7623      --wk-color-solid-button-label: 255, 255, 255;
7624      --wk-color-accent-1: 0, 0, 0;
7625      --wk-color-accent-2: 0, 0, 0;
7626      --wk-color-outline-button-label: 0, 0, 0;
7627      --wk-color-background-1: 255, 255, 255;
7628      --wk-color-background-2: 255, 255, 255;
7629      --wk-color-text: 0, 0, 0;
7630      --wk-button-min-height: 45px;
7631      --wk-button-border-width: 1px;
7632      --wk-button-border-radius: 0px;
7633      --wk-input-min-height: 45px;
7634      --wk-input-border-width: 1px;
7635      --wk-input-border-radius: 0px;
7636      --wk-shadow-opacity: 15%;
7637      --wk-shadow-horizontal-offset: 0px;
7638      --wk-shadow-vertical-offset: 2px;
7639      --wk-shadow-blur: 4px;
7640      --wk-font-text-scale: 1.0;
7641    }
7642  </style>
7643
7644
7645</div>
7645<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
7645
7646</body>
7647</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.