1<!doctype html> 2 3<!-- 4 ___ ___ ___ ___ 5 / /\ /__/\ / /\ / /\ 6 / /:/_ \ \:\ / /:/ / /::\ 7 / /:/ /\ ___ ___ \ \:\ / /:/ / /:/\:\ 8 / /:/ /:/ /__/\ / /\ ___ \ \:\ / /:/ ___ / /:/ \:\ 9 /__/:/ /:/ \ \:\ / /:/ /__/\ \__\:\ /__/:/ / /\ /__/:/ \__\:\ 10 \ \:\/:/ \ \:\ /:/ \ \:\ / /:/ \ \:\ / /:/ \ \:\ / /:/ 11 \ \::/ \ \:\/:/ \ \:\ /:/ \ \:\ /:/ \ \:\ /:/ 12 \ \:\ \ \::/ \ \:\/:/ \ \:\/:/ \ \:\/:/ 13 \ \:\ \__\/ \ \::/ \ \::/ \ \::/ 14 \__\/ \__\/ \__\/ \__\/ 15 16 -------------------------------------------------------------------- 17 # Stiletto v2.1.1 18 # Documentation: https://fluorescent.co/help/stiletto/ 19 # Purchase: https://themes.shopify.com/themes/stiletto/ 20 # A product by Fluorescent: https://fluorescent.co/ 21 -------------------------------------------------------------------- 22--> 23 24<html class="no-js" lang="en" style="--announcement-height: 1px;"> 25 <head> 26<link rel='preconnect dns-prefetch' href='https://api.config-security.com/' crossorigin /> 27<link rel='preconnect dns-prefetch' href='https://conf.config-security.com/' crossorigin /> 28<link rel='preconnect dns-prefetch' href='https://whale.camera/' crossorigin />
29<script> 30/* >> TriplePixel :: start*/ 31window.TriplePixelData={TripleName:"joja-life.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); 32/* << TriplePixel :: end*/ 33</script>
33 34<link rel='preconnect dns-prefetch' href='https://triplewhale-pixel.web.app/' crossorigin /> 35 36 <meta charset="UTF-8"> 37 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 38 <meta name="viewport" content="width=device-width,initial-scale=1"> 39 40 41 42 43 44 <meta name="description" content="Shop best-selling leggings, tops, biker shorts, bodysuits and more. Designed by women, for women. The world's most comfortable and flattering activewear styles in a range of beautiful designs and colors. Perfect for high performance workouts and everyday routines. Inspired by our incredible community, this is JOJA."> 45 46 47 48 <link rel="canonical" href="https://joja.com/search"> 49 <link rel="preconnect" href="https://cdn.shopify.com" crossorigin> 50<html class="no-js" lang="en" style="--announcement-height: 1px;"> 51 <head> 52<link rel='preconnect dns-prefetch' href='https://api.config-security.com/' crossorigin /> 53<link rel='preconnect dns-prefetch' href='https://conf.config-security.com/' crossorigin /> 54<link rel='preconnect dns-prefetch' href='https://whale.camera/' crossorigin />
55<script> 56/* >> TriplePixel :: start*/ 57window.TriplePixelData={TripleName:"joja-life.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); 58/* << TriplePixel :: end*/ 59</script>
59 60<link rel='preconnect dns-prefetch' href='https://triplewhale-pixel.web.app/' crossorigin /> 61 62 <meta charset="UTF-8"> 63 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 64 <meta name="viewport" content="width=device-width,initial-scale=1"> 65 66 67 68 69 70 <meta name="description" content="Shop best-selling leggings, tops, biker shorts, bodysuits and more. Designed by women, for women. The world's most comfortable and flattering activewear styles in a range of beautiful designs and colors. Perfect for high performance workouts and everyday routines. Inspired by our incredible community, this is JOJA."> 71 72 73 74 <link rel="canonical" href="https://joja.com/search"> 75 <link rel="preconnect" href="https://cdn.shopify.com" crossorigin><link rel="shortcut icon" href="//joja.com/cdn/shop/files/JOJA_logo_8d90f275-4dab-4de1-8c0c-eb12e1ace41d.png?crop=center&height=32&v=1704828914&width=32" type="image/png"> 76 77 78 79 80 81 82 83 84<meta property="og:url" content="https://joja.com/search"> 85<meta property="og:site_name" content="JOJA"> 86<meta property="og:type" content="website"> 87<meta property="og:title" content="Search"> 88<meta property="og:description" content="Shop best-selling leggings, tops, biker shorts, bodysu
88its and more. Designed by women, for women. The world&#39;s most comfortable and flattering activewear styles in a range of beautiful designs and colors. Perfect for high performance workouts and everyday routines. Inspired by our incredible community, this is JOJA."> 89<meta property="og:image" content="http://joja.com/cdn/shop/files/JOJA_Site_Meta_Description_Logo_1200x628.jpg?v=1689685626"> 90<meta property="og:image:secure_url" content="https://joja.com/cdn/shop/files/JOJA_Site_Meta_Description_Logo_1200x628.jpg?v=1689685626"> 91 92 93 94<meta name="twitter:title" content="Search"> 95<meta name="twitter:description" content="Shop best-selling leggings, tops, biker shorts, bodysuits and more. Designed by women, for women. The world&#39;s most comfortable and flattering activewear styles in a range of beautiful designs and colors. Perfect for high performance workouts and everyday routines. Inspired by our incredible community, this is JOJA."> 96<meta name="twitter:card" content="summary_large_image"> 97<meta name="twitter:image" content="https://joja.com/cdn/shop/files/JOJA_Site_Meta_Description_Logo_1200x628.jpg?v=1689685626"> 98<meta name="twitter:image:width" content="480"> 99<meta name="twitter:image:height" content="480">
100<script type="text/javascript">const observer = new MutationObserver(e => { e.forEach(({ addedNodes: e }) => { e.forEach(e => { 1 === e.nodeType && "SCRIPT" === e.tagName && (e.innerHTML.includes("asyncLoad") && (e.innerHTML = e.innerHTML.replace("if(window.attachEvent)", "document.addEventListener('asyncLazyLoad',function(event){asyncLoad();});if(window.attachEvent)").replaceAll(", asyncLoad", ", function(){}")), e.innerHTML.includes("PreviewBarInjector") && (e.innerHTML = e.innerHTML.replace("DOMContentLoaded", "asyncLazyLoad")), (e.className == 'analytics') && (e.type = 'text/lazyload'),(e.src.includes("assets/storefront/features")||e.src.includes("assets/shopify_pay")||e.src.includes("connect.facebook.net"))&&(e.setAttribute("data-src", e.src), e.removeAttribute("src")))})})});observer.observe(document.documentElement,{childList:!0,subtree:!0})</script>
100
100<script src="//cdn.shopify.com/s/files/1/0574/0809/4268/t/1/assets/preconnect_resources.js" type="text/javascript"></script>
100 101<style>@media only screen and (max-width: 600px) {.async-hide { opacity: 0 !important}}</style>
102<script>(function(a,s,y,n,c,h,i,d,e){s.className+=' '+y;h.start=1*new Date; 103h.end=i=function(){s.className=s.className.replace(RegExp(' ?'+y),'')}; 104(a[n]=a[n]||[]).hide=h;setTimeout(function(){i();h.end=null},c);h.timeout=c; 105})(window,document.documentElement,'async-hide','dataLayer',500, 106{'GTM-XXXXXX':true});</script>
vendor: 1 bytes, line 106
106
107<script src="//cdn.shopify.com/s/files/1/0603/7530/2276/t/1/assets/globos_checkout_mobile.js" type="text/javascript"></script>
107 108 109 110 111 112 113 114 115 116 117 118 119
120<script> 121/* >> TriplePixel :: start*/ 122window.TriplePixelData={TripleName:"joja-life.myshopify.com",ver:"1.9.0"},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","application/json")):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))}}if(N=window,!N[H+"sn"]){N[H+"sn"]=1;try{A.setItem(H,1+(0|A.getItem(H)||0)),(E=JSON.parse(A.getItem(H+"U")||"[]")).push(location.href),A.setItem(H+"U",JSON.stringify(E))}catch(e){}var i,m,p;A.getItem('"!nC`')||(_=A,A=N,A[H]||(L=function(){return Date.now().toString(36)+"_"+Math.random().toString(36)},E=A[H]=function(t,e){return"State"==t?E.s:(W=L(),(E._q=E._q||[]).push([W,t,e]),W)},E.s="Installed",E._q=[],E.ch=W,B="configSecurityConfModel",N[B]=1,O("//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,url:window.location.href,ref:document.referrer,ver:window.TriplePixelData.ver},O("//api.config-security.com/",5,p),O("//triplewhale-pixel.web.app/dot1.9.txt",5)))}}("","TriplePixel",localStorage); 123/* << TriplePixel :: end*/ 124</script>
124<title>Search 125– JOJA</title> 126 127
127<script> 128 document.addEventListener("DOMContentLoaded", function(event) { 129 let urlParams = new URLSearchParams(window.location.search); 130 let sizeParam = urlParams.get('sibSize'); 131 console.log(sizeParam); 132 if (sizeParam) { 133 document.querySelector('.product__label-wrapper [data-option-name="option1"]').textContent = sizeParam; 134 document.querySelector('[data-option-value="' + sizeParam + '"]').click(); 135 document.querySelectorAll(".product__variants-wrapper").forEach(selector => { 136 selector.style.visibility = "visible"; 137 }); 138 setTimeout(function() { 139 document.querySelector('[data-option-value="' + sizeParam + '"]').click(); 140 }, 100); 141 setTimeout(function() { 142 document.querySelector('[data-option-value="' + sizeParam + '"]').click(); 143 }, 300); 144 document.querySelectorAll(".product__color-swatch--sibling-product").forEach(link => { 145 var current = link.href.split('?')[0]; 146 link.href = current + '?sibSize=' + sizeParam; 147 }); 148 } 149 setTimeout(function() { 150 document.querySelectorAll(".product__variants-wrapper").forEach(selector => { 151 selector.style.visibility = "visible"; 152 }); 153 }, 0); 154 }); 155 156 function initSize() { 157 let urlParams = new URLSearchParams(window.location.search); 158 let sizeParam = urlParams.get('sibSize'); 159 console.log(sizeParam); 160 if (sizeParam) { 161 document.querySelector('.product__label-wrapper [data-option-name="option1"]').textContent = sizeParam; 162 document.querySelector('[data-option-value="' + sizeParam + '"]').click(); 163 document.querySelectorAll(".product__variants-wrapper").forEach(selector => { 164 selector.style.visibility = "visible"; 165 }); 166 setTimeout(function() { 167 document.querySelector('[data-option-value="' + sizeParam + '"]').click(); 168 }, 100); 169 setTimeout(function() { 170 document.querySelector('[data-option-value="' + sizeParam + '"]').click(); 171 }, 300); 172 document.querySelectorAll(".product__color-swatch--sibling-product").forEach(link => { 173 var current = link.href.split('?')[0]; 174 link.href = current + '?sibSize=' + sizeParam; 175 }); 176 } 177 setTimeout(function() { 178 document.querySelectorAll(".product__variants-wrapper").forEach(selector => { 179 selector.style.visibility = "visible"; 180 }); 181 }, 0); 182 } 183 184 document.addEventListener("shopify:section:load", this.initSize); 185 document.addEventListener("shopify:section:reorder", this.initSize); 186 document.addEventListener("shopify:block:select", this.initSize); 187 document.addEventListener("shopify:block:deselect", this.initSize); 188 </script>
188 189 190 191
191<script> 192 console.log('Stiletto v2.1.1 by Fluorescent'); 193 194 document.documentElement.className = document.documentElement.className.replace('no-js', ''); 195 if (window.matchMedia(`(prefers-reduced-motion: reduce)`) === true || window.matchMedia(`(prefers-reduced-motion: reduce)`).matches === true) { 196 document.documentElement.classList.add('prefers-reduced-motion'); 197 } else { 198 document.documentElement.classList.add('do-anim'); 199 } 200 201 window.theme = { 202 version: 'v2.1.1', 203 themeName: 'Stiletto', 204 moneyFormat: "${{amount}}", 205 strings: { 206 name: "JOJA", 207 accessibility: { 208 play_video: "Play", 209 pause_video: "Pause", 210 range_lower: "Lower", 211 range_upper: "Upper" 212 }, 213 product: { 214 no_shipping_rates: "Shipping rate unavailable", 215 country_placeholder: "Country\/Region", 216 review: "Write a review" 217 }, 218 products: { 219 product: { 220 unavailable: "Unavailable", 221 unitPrice: "Unit price", 222 unitPriceSeparator: "per", 223 sku: "SKU" 224 } 225 }, 226 cart: { 227 editCartNote: "Edit order notes", 228 addCartNote: "Add order notes", 229 quantityError: "You have the maximum number of this product in your cart" 230 }, 231 pagination: { 232 viewing: "Youâre viewing {{ of }} of {{ total }}", 233 products: "products", 234 results: "results" 235 } 236 }, 237 routes: { 238 root: "/", 239 cart: { 240 base: "/cart", 241 add: "/cart/add", 242 change: "/cart/change", 243 update: "/cart/update", 244 clear: "/cart/clear", 245 // Manual routes until Shopify adds support 246 shipping: "/cart/shipping_rates", 247 }, 248 // Manual routes until Shopify adds support 249 products: "/products", 250 productRecommendations: "/recommendations/products", 251 predictive_search_url: '/search/suggest', 252 }, 253 icons: { 254 chevron: "\u003cspan class=\"icon icon-new icon-chevron \"\u003e\r\n \u003csvg viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M1.875 7.438 12 17.563 22.125 7.438\" stroke=\"currentColor\" stroke-width=\"2\"\/\u003e\u003c\/svg\u003e\r\n\u003c\/span\u003e\r\n\r", 255 close: "\u003cspan class=\"icon icon-new icon-close \"\u003e\r\n \u003csvg viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M2.66 1.34 2 .68.68 2l.66.66 1.32-1.32zm18.68 21.32.66.66L23.32 22l-.66-.66-1.32 1.32zm1.32-20 .66-.66L22 .68l-.66.66 1.32 1.32zM1.34 21.34.68 22 2 23.32l.66-.66-1.32-1.32zm0-18.68 10 10 1.32-1.32-10-10-1.32 1.32zm11.32 10 10-10-1.32-1.32-10 10 1.32 1.32zm-1.32-1.32-10 10 1.32 1.32 10-10-1.32-1.32zm0 1.32 10 10 1.32-1.32-10-10-1.32 1.32z\" fill=\"currentColor\"\/\u003e\u003c\/svg\u003e\r\n\u003c\/span\u003e\r\n\r", 256 zoom: "\u003cspan class=\"icon icon-new icon-zoom \"\u003e\r\n \u003csvg viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpath d=\"M10.3,19.71c5.21,0,9.44-4.23,9.44-9.44S15.51,.83,10.3,.83,.86,5.05,.86,10.27s4.23,9.44,9.44,9.44Z\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-miterlimit=\"10\" stroke-width=\"1.63\"\/\u003e\r\n \u003cpath d=\"M5.05,10.27H15.54\" fill=\"none\" stroke=\"currentColor\" stroke-miterlimit=\"10\" stroke-width=\"1.63\"\/\u003e\r\n \u003cpath class=\"cross-up\" d=\"M10.3,5.02V15.51\" fill=\"none\" stroke=\"currentColor\" stroke-miterlimit=\"10\" stroke-width=\"1.63\"\/\u003e\r\n \u003cpath d=\"M16.92,16.9l6.49,6.49\" fill=\"none\" stroke=\"currentColor\" stroke-miterlimit=\"10\" stroke-width=\"1.63\"\/\u003e\u003c\/svg\u003e\r\n\u003c\/span\u003e\r\n\r" 257 }, 258 coreData: { 259 n: "Stiletto", 260 v: "v2.1.1", 261 } 262 } 263 264 265</script>
265 266 267 <style> 268 @font-face { 269 font-family: Syne; 270 font-weight: 700; 271 font-style: normal; 272 font-display: swap; 273 src: url("//joja.com/cdn/fonts/syne/syne_n7.71bcf7e9318b7a8ce2a714f6d6108b998ecf2290.woff2") format("woff2"), 274 url("//joja.com/cdn/fonts/syne/syne_n7.7c2f6db20e5c34357b8b752313646e67963ba59e.woff") format("woff"); 275} 276 277 @font-face { 278 font-family: "DM Sans"; 279 font-weight: 400; 280 font-style: normal; 281 font-display: swap; 282 src: url("//joja.com/cdn/fonts/dm_sans/dmsans_n4.ec80bd4dd7e1a334c969c265873491ae56018d72.woff2") format("woff2"), 283 url("//joja.com/cdn/fonts/dm_sans/dmsans_n4.87bdd914d8a61247b911147ae68e754d695c58a6.woff") format("woff"); 284} 285 286 @font-face { 287 font-family: "DM Sans"; 288 font-weight: 100; 289 font-style: normal; 290 font-display: swap; 291 src: url("//joja.com/cdn/fonts/dm_sans/dmsans_n1.580389dc4df7a79b9eaf149851cb60b3e1bb8dfc.woff2") format("woff2"), 292 url("//joja.com/cdn/fonts/dm_sans/dmsans_n1.504f53511fe3603bb04cdd33e5dc389e197c8fdf.woff") format("woff"); 293} 294 295 @font-face { 296 font-family: "DM Sans"; 297 font-weight: 400; 298 font-style: normal; 299 font-display: swap; 300 src: url("//joja.com/cdn/fonts/dm_sans/dmsans_n4.ec80bd4dd7e1a334c969c265873491ae56018d72.woff2") format("woff2"), 301 url("//joja.com/cdn/fonts/dm_sans/dmsans_n4.87bdd914d8a61247b911147ae68e754d695c58a6.woff") format("woff"); 302} 303 304 @font-face { 305 font-family: "DM Sans"; 306 font-weight: 700; 307 font-style: normal; 308 font-display: swap; 309 src: url("//joja.com/cdn/fonts/dm_sans/dmsans_n7.97e21d81502002291ea1de8aefb79170c6946ce5.woff2") format("woff2"), 310 url("//joja.com/cdn/fonts/dm_sans/dmsans_n7.af5c214f5116410ca1d53a2090665620e78e2e1b.woff") format("woff"); 311} 312 313 @font-face { 314 font-family: "DM Sans"; 315 font-weight: 400; 316 font-style: italic; 317 font-display: swap; 318 src: url("//joja.com/cdn/fonts/dm_sans/dmsans_i4.b8fe05e69ee95d5a53155c346957d8cbf5081c1a.woff2") format("woff2"), 319 url("//joja.com/cdn/fonts/dm_sans/dmsans_i4.403fe28ee2ea63e142575c0aa47684d65f8c23a0.woff") format("woff"); 320} 321 322 @font-face { 323 font-family: "DM Sans"; 324 font-weight: 700; 325 font-style: italic; 326 font-display: swap; 327 src: url("//joja.com/cdn/fonts/dm_sans/dmsans_i7.52b57f7d7342eb7255084623d98ab83fd96e7f9b.woff2") format("woff2"), 328 url("//joja.com/cdn/fonts/dm_sans/dmsans_i7.d5e14ef18a1d4a8ce78a4187580b4eb1759c2eda.woff") format("woff"); 329} 330 331 332 :root { 333 --color-text: #000000; 334 --color-text-8-percent: rgba(0, 0, 0, 0.08); 335 --color-text-alpha: rgba(0, 0, 0, 0.35); 336 --color-text-meta: rgba(0, 0, 0, 0.6); 337 --color-text-link: #000000; 338 --color-text-error: #D02F2E; 339 --color-text-success: #478947; 340 341 --color-background: #ffffff; 342 --color-background-semi-transparent-80: rgba(255, 255, 255, 0.8); 343 --color-background-semi-transparent-90: rgba(255, 255, 255, 0.9); 344 345 --color-background-transparent: rgba(255, 255, 255, 0); 346 --color-border: #bdbfbf; 347 --color-border-meta: rgba(189, 191, 191, 0.6); 348 --color-overlay: rgba(0, 0, 0, 0.7); 349 350 --color-background-meta: #f5f5f5; 351 --color-background-meta-alpha: rgba(245, 245, 245, 0.6); 352 --color-background-darker-meta: #e8e8e8; 353 --color-background-darker-meta-alpha: rgba(232, 232, 232, 0.6); 354 --color-background-placeholder: #e8e8e8; 355 --color-background-placeholder-lighter: #f0f0f0; 356 --color-foreground-placeholder: rgba(0, 0, 0, 0.4); 357 358 --color-border-input: #bdbfbf; 359 --color-border-input-alpha: rgba(189, 191, 191, 0.25); 360 --color-text-input: #000000; 361 --color-text-input-alpha: rgba(0, 0, 0, 0.04); 362 363 --color-text-button: #ffffff; 364 365 --color-background-button: #000000; 366 --color-background-button-alpha: rgba(0, 0, 0, 0.6); 367 --color-background-outline-button-alpha: rgba(0, 0, 0, 0.1); 368 --color-background-button-hover: #333333; 369 370 --color-icon: rgba(0, 0, 0, 0.4); 371 --color-icon-darker: rgba(0, 0, 0, 0.6); 372 373 --color-text-sale-badge: #C31818; 374 --color-background-sold-badge: #414141; 375 --color-text-sold-badge: #ffffff; 376 377 --color-text-header: #000000; 378 --color-text-header-half-transparent: rgba(0, 0, 0, 0.5); 379 380 --color-background-header: #ffffff; 381 --color-background-header-transparent: rgba(255, 255, 255, 0); 382 --color-icon-header: #000000; 383 --color-shadow-header: rgba(0, 0, 0, 0.15); 384 385 --color-background-footer: #ffffff; 386 --color-text-footer: #000000; 387 --color-text-footer-subdued: rgba(0, 0, 0, 0.7); 388 389 --color-products-sale-price: #C31818; 390 --color-products-rating-star: #000000; 391 392 --color-products-stock-good: #3c9342; 393 --color-products-stock-medium: #A77A06; 394 --color-products-stock-bad: #A70100; 395 --color-products-stock-bad: #A70100; 396 397 --font-logo: Syne, sans-serif; 398 --font-logo-weight: 700; 399 --font-logo-style: normal; 400 --logo-text-transform: none; 401 --logo-letter-spacing: 0.0em; 402 403 --font-heading: "DM Sans", sans-serif; 404 --font-heading-weight: 400; 405 --font-heading-style: normal; 406 --font-heading-text-transform: none; 407 --font-heading-base-letter-spacing: -0.005em; 408 --font-heading-base-size: 36px; 409 410 --font-body: "DM Sans", sans-serif; 411 --font-body-weight: 400; 412 --font-body-style: normal; 413 --font-body-italic: italic; 414 --font-body-bold-weight: 700; 415 --font-body-base-letter-spacing: 0.0em; 416 --font-body-base-size: 15px; 417 418 /* Typography */ 419 --line-height-heading: 1.1; 420 --line-height-subheading: 1.33; 421 --line-height-body: 1.5; 422 423 --logo-font-size: 424clamp(2.3625rem, 2.17603591160221rem + 0.7955801104972376vw, 2.8125rem) 425; 426 427 --font-size-navigation-base: 14px; 428 --font-navigation-base-letter-spacing: 0.01em; 429 --font-navigation-base-text-transform: none; 430 431 --font-size-heading-display-1: 432clamp(2.3625rem, 1.9429558011049723rem + 1.7900552486187844vw, 3.375rem) 433; 434 --font-size-heading-display-2: 435clamp(2.099475rem, 1.7266400552486187rem + 1.5907624309392263vw, 2.99925rem) 436; 437 --font-size-heading-display-3: 438clamp(1.837395rem, 1.5111014917127072rem + 1.392185635359116vw, 2.62485rem) 439; 440 --font-size-heading-1-base: 441clamp(1.575rem, 1.2953038674033148rem + 1.1933701657458562vw, 2.25rem) 442; 443 --font-size-heading-2-base: 444clamp(1.378125rem, 1.1333908839779006rem + 1.0441988950276242vw, 1.96875rem) 445; 446 --font-size-heading-3-base: 447clamp(1.18125rem, 0.9714779005524862rem + 0.8950276243093922vw, 1.6875rem) 448; 449 --font-size-heading-4-base: 450clamp(0.918225rem, 0.7551621546961326rem + 0.6957348066298342vw, 1.31175rem) 451; 452 --font-size-heading-5-base: 453clamp(0.7875rem, 0.6476519337016574rem + 0.5966850828729281vw, 1.125rem) 454; 455 --font-size-heading-6-base: 456clamp(0.6552rem, 0.538846408839779rem + 0.49644198895027625vw, 0.936rem) 457; 458 --font-size-body-400: 459clamp(1.2495rem, 1.1200628453038675rem + 0.5522651933701658vw, 1.561875rem) 460; 461 --font-size-body-350: 462clamp(1.16625rem, 1.0454368093922652rem + 0.5154696132596684vw, 1.4578125rem) 463; 464 --font-size-body-300: 465clamp(1.083rem, 0.970810773480663rem + 0.4786740331491713vw, 1.35375rem) 466; 467 --font-size-body-250: 468clamp(0.99975rem, 0.8961847375690608rem + 0.441878453038674vw, 1.2496875rem) 469; 470 --font-size-body-200: 471clamp(0.9165rem, 0.8215587016574586rem + 0.4050828729281768vw, 1.145625rem) 472; 473 --font-size-body-150: 474clamp(0.83325rem, 0.7469326657458564rem + 0.3682872928176796vw, 1.0415625rem) 475; 476 --font-size-body-100: 477clamp(0.75rem, 0.6723066298342542rem + 0.3314917127071823vw, 0.9375rem) 478; 479 --font-size-body-75: 480clamp(0.666rem, 0.5970082872928176rem + 0.2943646408839779vw, 0.8325rem) 481; 482 --font-size-body-60: 483clamp(0.61665rem, 0.5527705110497237rem + 0.2725524861878453vw, 0.7708125rem) 484; 485 --font-size-body-50:
486clamp(0.58275rem, 0.5223822513812154rem + 0.2575690607734807vw, 0.7284375rem) 487; 488 --font-size-body-25: 489clamp(0.5415rem, 0.4854053867403315rem + 0.23933701657458564vw, 0.676875rem) 490; 491 --font-size-body-20: 492clamp(0.4995rem, 0.44775621546961325rem + 0.22077348066298344vw, 0.624375rem) 493; 494 495 /* Buttons */ 496 497 --button-padding-multiplier: 1; 498 --font-size-button: var(--font-size-body-50); 499 --font-size-button-x-small: var(--font-size-body-25); 500 501 502 --font-button-text-transform: uppercase; 503 --button-letter-spacing: 0.015em; 504 --line-height-button: 1.45; 505 506 /* Product badges */ 507 508 --font-size-product-badge: var(--font-size-body-20); 509 510 511 --font-product-badge-text-transform: uppercase; 512 513 /* Product listing titles */ 514 515 --font-size-listing-title: var(--font-size-body-100); 516 517 518 --font-product-listing-title-text-transform: none; 519 --font-product-listing-title-base-letter-spacing: 0.0em; 520 521 /* Shopify pay specific */ 522 --payment-terms-background-color: #f5f5f5; 523 } 524 525 @supports not (font-size: clamp(10px, 3.3vw, 20px)) { 526 :root { 527 --logo-font-size: 5282.5875rem 529; 530 --font-size-heading-display-1: 5312.86875rem 532; 533 --font-size-heading-display-2: 5342.5493625rem 535; 536 --font-size-heading-display-3: 5372.2311225rem 538; 539 --font-size-heading-1-base: 5401.9125rem 541; 542 --font-size-heading-2-base: 5431.6734375rem 544; 545 --font-size-heading-3-base: 5461.434375rem 547; 548 --font-size-heading-4-base: 5491.1149875rem 550; 551 --font-size-heading-5-base: 5520.95625rem 553; 554 --font-size-heading-6-base: 5550.7956rem 556; 557 --font-size-body-400: 5581.4056875rem 559; 560 --font-size-body-350: 5611.31203125rem 562; 563 --font-size-body-300: 5641.218375rem 565; 566 --font-size-body-250: 5671.12471875rem 568; 569 --font-size-body-200: 5701.0310625rem 571; 572 --font-size-body-150: 5730.93740625rem 574; 575 --font-size-body-100: 5760.84375rem 577; 578 --font-size-body-75: 5790.74925rem 580; 581 --font-size-body-60: 5820.69373125rem 583; 584 --font-size-body-50: 5850.65559375rem 586; 587 --font-size-body-25: 5880.6091875rem 589; 590 --font-size-body-20: 5910.5619375rem 592; 593 } 594 }.product-badge[data-handle="new"]{ 595 color: #0031ff; 596 } 597 598.product-badge[data-handle="best-seller"]{ 599 color: #3c9342; 600 } 601 602.product-badge[data-handle="restock"]{ 603 color: #01150f; 604 } 605 606 607</style> 608
609<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.4/jquery.min.js"></script>
609<script> 610 flu = window.flu || {}; 611 flu.chunks = { 612 photoswipe: "//joja.com/cdn/shop/t/62/assets/photoswipe-chunk.js?v=94634968582287311471709493977", 613 swiper: "//joja.com/cdn/shop/t/62/assets/swiper-chunk.js?v=138875569360253309071709493977", 614 nouislider: "//joja.com/cdn/shop/t/62/assets/nouislider-chunk.js?v=39418601648896118051709493977", 615 polyfillInert: "//joja.com/cdn/shop/t/62/assets/polyfill-inert-chunk.js?v=9775187524458939151709493977", 616 polyfillResizeObserver: "//joja.com/cdn/shop/t/62/assets/polyfill-resize-observer-chunk.js?v=49253094118087005231709493977", 617 }; 618</script>
618 619 620 621 622 623 624
624<script type="module" src="//joja.com/cdn/shop/t/62/assets/theme.min.js?v=86753719402244146321709493977"></script>
624 625 626 627 628 629 630 631
631<script src="//joja.com/cdn/shop/t/62/assets/custom-events.js?v=79833611252411300221709493977" defer></script>
631 632
633<script src="//joja.com/cdn/shop/t/62/assets/jquery.magnific-popup.js?v=44455051036509594451709493977" defer></script>
vendor: 1 bytes, line 633
633
634<script src="//joja.com/cdn/shop/t/62/assets/dynamic.js?v=59274758168822905031709493977" defer></script>
634 635<meta name="viewport" content="width=device-width,initial-scale=1">
636<script defer> 637 var defineVH = function () { 638 document.documentElement.style.setProperty('--vh', window.innerHeight * 0.01 + 'px'); 639 }; 640 window.addEventListener('resize', defineVH); 641 window.addEventListener('orientationchange', defineVH); 642 defineVH(); 643</script>
643 644 645<link href="//joja.com/cdn/shop/t/62/assets/theme.css?v=34222137192470519581709724836" rel="stylesheet" type="text/css" media="all" /> 646<link href="//joja.com/cdn/shop/t/62/assets/custom.scss.css?v=178435525399508102971709493977" rel="stylesheet" type="text/css" media="all" /> 647<link href="//joja.com/cdn/shop/t/62/assets/dynamic.css?v=152916717438828797951709493977" rel="stylesheet" type="text/css" media="all" />
647<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
647<meta name="facebook-domain-verification" content="qsn9dico56owyw2w5rv7hu3qlxoqtc"> 648<meta name="facebook-domain-verification" content="dgcdolqocvxk5t9gnngf6xol87l8nw"> 649<meta name="facebook-domain-verification" content="mjqz1p5egj79x3koubdpxqz7urf9k4"> 650<meta name="facebook-domain-verification" content="0qzi0xh9imyv6a3juup1k26wtztztj"> 651<meta name="google-site-verification" content="II9s9jo55NMEzRBuwrG7j53mIzXlOA2s-YNoE1zr0nw"> 652<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/46987444380/digital_wallets/dialog"> 653<meta id="in-context-paypal-metadata" data-shop-id="46987444380" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"> 654<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
654<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
654 655<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
656<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=46987444380" crossorigin="anonymous"></script>
vendor: 1 bytes, line 656
656
657<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":46987444380,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/46987444380","merchantName":"JOJA","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"JOJA","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 657
657
658<script id="shopify-features" type="application/json">{"accessToken":"f378c4af68279620462209ffb45d4a20","betas":["rich-media-storefront-analytics"],"domain":"joja.com","predictiveSearch":true,"shopId":46987444380,"locale":"en"}</script>
vendor: 1 bytes, line 658
658
659<script>var Shopify = Shopify || {}; 660Shopify.shop = "joja-life.myshopify.com"; 661Shopify.locale = "en"; 662Shopify.currency = {"active":"USD","rate":"1.0"}; 663Shopify.country = "US"; 664Shopify.theme = {"name":"Stiletto [UPDATED] || Motion Launch","id":134004539548,"schema_name":"Stiletto","schema_version":"2.1.1","theme_store_id":1621,"role":"main"}; 665Shopify.theme.handle = "null"; 666Shopify.theme.style = {"id":null,"handle":null}; 667Shopify.cdnHost = "joja.com/cdn"; 668Shopify.routes = Shopify.routes || {}; 669Shopify.routes.root = "/"; 670Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 671Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 672Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 673Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 673
673
674<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 674
674
675<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 675
675
676<script> 677 window.ShopifyPay = window.ShopifyPay || {}; 678 window.ShopifyPay.apiHost = "shop.app\/pay"; 679 window.ShopifyPay.redirectState = null; 680</script>
vendor: 1 bytes, line 680
680
681<script> 682 window.Shopify = window.Shopify || {}; 683 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 684 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 685 window.Shopify.SignInWithShop.eligible = true; 686</script>
vendor: 1 bytes, line 686
686
687<script id="shop-js-analytics" type="application/json">{"pageType":"search"}</script>
vendor: 1 bytes, line 687
687
688<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 688
688
689<script type="module"> 690 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 691 692 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 693 694</script>
vendor: 1 bytes, line 694
694
695<script> 696 window.Shopify = window.Shopify || {}; 697 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 698 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"]}; 699</script>
vendor: 1 bytes, line 699
699
700<script>(function() { 701 var isLoaded = false; 702 function asyncLoad() { 703 if (isLoaded) return; 704 isLoaded = true; 705 var urls = ["https:\/\/cdn.hextom.com\/js\/eventpromotionbar.js?shop=joja-life.myshopify.com"]; 706 for (var i = 0; i < urls.length; i++) { 707 var s = document.createElement('script'); 708 s.type = 'text/javascript'; 709 s.async = true; 710 s.src = urls[i]; 711 var x = document.getElementsByTagName('script')[0]; 712 x.parentNode.insertBefore(s, x); 713 } 714 }; 715 if(window.attachEvent) { 716 window.attachEvent('onload', asyncLoad); 717 } else { 718 window.addEventListener('load', asyncLoad, false); 719 } 720})();</script>
vendor: 1 bytes, line 720
720
721<script id="__st">var __st={"a":46987444380,"offset":-25200,"reqid":"5a7b2a4a-5054-4d84-ba29-672332e75682-1790971349","pageurl":"joja.com\/search","u":"50f3accb93be","p":"searchresults"};</script>
vendor: 1 bytes, line 721
721
722<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 722
722
723<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,!1)}();</script>
vendor: 1 bytes, line 723
723
724<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//joja.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 724
724
725<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 = "//joja.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>
725<script crossorigin="anonymous" defer="defer" src="//joja.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 725
725
726<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 726
726
727<script> 728 window.Shopify = window.Shopify || {}; 729 window.Shopify.MCP = window.Shopify.MCP || {}; 730 window.Shopify.MCP.enabled = true; 731 window.Shopify.MCP.shop = "joja-life.myshopify.com"; 732 window.Shopify.MCP.mcpEndpoint = "https:\/\/joja.com\/api\/mcp"; 733 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"]}}]; 734</script>
vendor: 1 bytes, line 734
734
735<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("\/\/joja.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 736</script>
vendor: 1 bytes, line 736
736
737<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://joja.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 738</script>
vendor: 1 bytes, line 738
738
739<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 740 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); 741</script>
vendor: 1 bytes, line 741
741
742<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})}})); 743</script>
743 744<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://joja.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 745<style id="shopify-accelerated-checkout-cart"> 746 #shopify-buyer-consent { 747 margin-top: 1em; 748 display: inline-block; 749 width: 100%; 750} 751 752#shopify-buyer-consent.hidden { 753 display: none; 754} 755 756#shopify-subscription-policy-button { 757 background: none; 758 border: none; 759 padding: 0; 760 text-decoration: underline; 761 font-size: inherit; 762 cursor: pointer; 763} 764 765#shopify-subscription-policy-button::before { 766 box-shadow: none; 767} 768 769 </style> 770
771<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
771 772 <style> 773 774 .cus_header_paste_logo { 775 position: absolute; 776 top: 0; 777 left: 0; 778 bottom: 0; 779 right: 0; 780 width: 100%; 781 height: calc(100vh + 38px); 782} 783 784.cus_header_paste_logo .cus_header_logo { 785 display: flex !important; 786 height: 100%; 787 align-items: center; 788 justify-content: center; 789} 790 791.cus_header_paste_logo img.image__img { 792 position: relative; 793 z-index: 9; 794 max-height: 140px; 795 display: none; 796} 797@media screen and (max-width:959px){ 798.cus_h_logo_link{ 799 display:none !important; 800} 801 } 802 @media screen and (max-width:767px){ 803 .cus_header_paste_logo img.image__img { 804 max-width: 77%; 805} 806 } 807 </style> 808 <meta name="shopify-y" content="75e246cf-eb78-4f36-be20-dca7e7112b22" data-expiration="1822528949000"><meta name="shopify-s" content="26c2995e-0625-4418-93d1-4a644ca36f00" data-expiration="1790973149000"><meta name="new-cookie-storage-activated" content="t"> 809</head> 810 811 <link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
812<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: 46987444380,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "search"};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 812
812
813<script> 814 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 815</script>
vendor: 1 bytes, line 815
815
816<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}
816).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: 46987444380,storefrontBaseUrl: "https://joja.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://joja.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"1004044444","configuration":"{\"shopId\":\"joja-life.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":"507674780","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-4ZSNP3BKM0\\\",\\\"GT-TNSMXRZ\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-4ZSNP3BKM0\\\"},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-4ZSNP3BKM0\\\"},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-4ZSNP3BKM0\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-4ZSNP3BKM0\\\",\\\"MC-47ED76E8NV\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-4ZSNP3BKM0\\\",\\\"MC-47ED76E8NV\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-4ZSNP3BKM0\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-4ZSNP3BKM0\\\",\\\"MC-47ED76E8NV\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-4ZSNP3BKM0\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-4ZSNP3BKM0\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-4ZSNP3BKM0\\\"},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-4ZSNP3BKM0\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"446726300","configuration":"{\"pixelCode\":\"CBKNJM3C77UFF1PK5PMG\"}","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":"219087004","configuration":"{\"pixel_id\":\"3115700568668377\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]}
816,{"id":"13729948","configuration":"{\"myshopifyDomain\":\"joja-life.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"23b97d18e2aa74363140dc29c9284e87","type":"APP","apiClientId":2775569,"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":"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":"JOJA","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"joja-life.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/joja.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://joja.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"134004539548","themeStoreId":"1621","themePublished":"true","eventMetadataId":"d406ab42-9ff7-4f4f-a6d5-05f388b09a40","pageType":"searchresults","shopId":"46987444380","storefrontBaseUrl":"https:\/\/joja.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}],[\"search_submitted\",{\"searchResult\":{\"query\":\"\",\"productVariants\":[]}}]]"});})();</script>
816<script> 817 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 818 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 819 window.ShopifyAnalytics.meta.currency = 'USD'; 820 var meta = {"products":[],"page":{"pageType":"searchresults","requestId":"5a7b2a4a-5054-4d84-ba29-672332e75682-1790971349"}}; 821 for (var attr in meta) { 822 window.ShopifyAnalytics.meta[attr] = meta[attr]; 823 } 824</script>
vendor: 1 bytes, line 824
824
825<script class="analytics"> 826 (function () { 827 var customDocumentWrite = function(content) { 828 var jquery = null; 829 830 if (window.jQuery) { 831 jquery = window.jQuery; 832 } else if (window.Checkout && window.Checkout.$) { 833 jquery = window.Checkout.$; 834 } 835 836 if (jquery) { 837 jquery('body').append(content); 838 } 839 }; 840 841 var hasLoggedConversion = function(token) { 842 if (token) { 843 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 844 } 845 return false; 846 } 847 848 var setCookieIfConversion = function(token) { 849 if (token) { 850 var twoMonthsFromNow = new Date(Date.now()); 851 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 852 853 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 854 } 855 } 856 857 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 858 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 859 if (trekkie.integrations) { 860 return; 861 } 862 trekkie.methods = [ 863 'identify', 864 'page', 865 'ready', 866 'track', 867 'trackForm', 868 'trackLink' 869 ]; 870 trekkie.factory = function(method) { 871 return function() { 872 var args = Array.prototype.slice.call(arguments); 873 args.unshift(method); 874 trekkie.push(args); 875 if (method == 'track' || method == 'page') { 876 var pageUrl; 877 try { 878 pageUrl = window.location.href; 879 } catch (e) {} 880 var pageReferrer; 881 try { 882 pageReferrer = document.referrer; 883 } catch (e) {} 884 try { 885 if (window.__TREKKIE_SHIM_QUEUE == null) { 886 window.__TREKKIE_SHIM_QUEUE = []; 887 } 888 window.__TREKKIE_SHIM_QUEUE.push({ 889 from: 'trekkie-stub', 890 method: method, 891 args: args.slice(1), 892 pageContext: { 893 url: pageUrl, 894 referrer: pageReferrer 895 } 896 }); 897 } catch (e) { 898 // no-op 899 } 900 } 901 return trekkie; 902 }; 903 }; 904 for (var i = 0; i < trekkie.methods.length; i++) { 905 var key = trekkie.methods[i]; 906 trekkie[key] = trekkie.factory(key); 907 } 908 trekkie.load = function(config) { 909 trekkie.config = config || {}; 910 trekkie.config.initialDocumentCookie = document.cookie; 911 var first = document.getElementsByTagName('script')[0]; 912var script = document.createElement('script'); 913script.type = 'text/javascript'; 914script.onerror = function(e) { 915 var scriptFallback = document.createElement('script'); 916 scriptFallback.type = 'text/javascript'; 917 scriptFallback.onerror = function(error) { 918 var Monorail = { 919 produce: function produce(monorailDomain, schemaId, payload) { 920 var currentMs = new Date().getTime(); 921 var event = { 922 schema_id: schemaId, 923 payload: payload, 924 metadata: { 925 event_created_at_ms: currentMs, 926 event_sent_at_ms: currentMs 927 } 928 }; 929 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 930 }, 931 sendRequest: function sendRequest(endpointUrl, payload) { 932 // Try the sendBeacon API 933 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 934 var blobData = new window.Blob([payload], { 935 type: 'text/plain' 936 }); 937 938 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 939 return true; 940 } // sendBeacon was not successful 941 942 } // XHR beacon 943 944 var xhr = new XMLHttpRequest(); 945 946 try { 947 xhr.open('POST', endpointUrl); 948 xhr.setRequestHeader('Content-Type', 'text/plain'); 949 xhr.send(payload); 950 } catch (e) { 951 console.log(e); 952 } 953 954 return false; 955 }, 956 isIos12: function isIos12() { 957 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 958 } 959 }; 960 Monorail.produce('monorail-edge.shopifysvc.com', 961 'trekkie_storefront_load_errors/1.1', 962 {shop_id: 46987444380, 963 theme_id: 134004539548, 964 app_name: "storefront", 965 context_url: window.location.href, 966 source_url: "//joja.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"}); 967 968 }; 969 scriptFallback.async = true; 970 scriptFallback.src = '//joja.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 971 first.parentNode.insertBefore(scriptFallback, first); 972}; 973script.async = true; 974script.src = '//joja.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 975first.parentNode.insertBefore(script, first); 976 977 }; 978 trekkie.load( 979 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":46987444380,"isMerchantRequest":null,"themeId":134004539548,"themeCityHash":"3855892761542384679","contentLanguage":"en","currency":"USD","eventMetadataId":"d406ab42-9ff7-4f4f-a6d5-05f388b09a40"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 980 ); 981 982 var loaded = false;
983 trekkie.ready(function() { 984 if (loaded) return; 985 loaded = true; 986 987 window.ShopifyAnalytics.lib = window.trekkie; 988 989 var originalDocumentWrite = document.write; 990 document.write = customDocumentWrite; 991 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 992 document.write = originalDocumentWrite; 993 994 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 995 var token = match? match[1]: undefined; 996 if (!hasLoggedConversion(token)) { 997 setCookieIfConversion(token); 998 window.ShopifyAnalytics.lib.track("Performed Search",{"query":null},undefined,undefined,{"shopifyEmitted":true}); 999 } 1000 }); 1001 1002 window.ShopifyAnalytics.lib.page(null,{"pageType":"searchresults","requestId":"5a7b2a4a-5054-4d84-ba29-672332e75682-1790971349","shopifyEmitted":true}); 1003 1004 var eventsListenerScript = document.createElement('script'); 1005 eventsListenerScript.async = true; 1006 eventsListenerScript.src = "//joja.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 1007 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 1008})();</script>
vendor: 1 bytes, line 1008
1008
1009<script 1010 defer 1011 src="https://joja.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 1012 data-application="storefront-renderer" 1013 data-shop-id="46987444380" 1014 data-render-region="gcp-us-central1" 1015 data-page-type="search" 1016 data-theme-instance-id="134004539548" 1017 data-theme-name="Stiletto" 1018 data-theme-version="2.1.1" 1019 data-monorail-region="shop_domain" 1020 data-resource-timing-sampling-rate="10" 1021 data-shs="true" 1022 data-shs-beacon="true" 1023 data-shs-export-with-fetch="true" 1024 data-shs-logs-sample-rate="1" 1025 data-shs-beacon-endpoint="https://joja.com/api/collect" 1026></script>
1026 1027<body class="template-search"> 1028 <div class="page"> 1029 1030 1031 <div class="theme-editor-scroll-offset"></div> 1032 1033 <div class="header__space" data-header-space></div> 1034 1035 <!-- BEGIN sections: header-group --> 1036<div id="shopify-section-sections--16469875753116__announcement-bar" class="shopify-section shopify-section-group-header-group announcement-bar__outer-wrapper"><div 1037 1038 class="announcement-bar" 1039 data-section-id="sections--16469875753116__announcement-bar" 1040 data-section-type="announcement-bar" 1041 data-timing="0" 1042 data-item-count="3" 1043 style=" 1044 --color-background: #000000; 1045 --color-gradient-overlay: #000000; 1046 --color-gradient-overlay-transparent: rgba(0, 0, 0, 0); 1047 --color-text: #ffffff; 1048 " 1049 > 1050 <div class="ui-overlap-wrap"> 1051 <div class="ui-overlap"> 1052 <div class="fader left"> 1053 <button class="slider-nav-button slider-nav-button-prev" title="Previous"> 1054 <span class="icon icon-new icon-chevron "> 1055 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.875 7.438 12 17.563 22.125 7.438" stroke="currentColor" stroke-width="2"/></svg> 1056</span> 1057 1058 </button> 1059 </div> 1060 <div class="ui-overlap-item-clones" aria-hidden="true"> 1061 <div 1062 class="announcement-bar__item ff-body fs-body-50 swiper-slide" 1063 1064 data-slide 1065 1066 data-index="0" 1067 ><div class="announcement-bar__item-inner"><a class="announcement-bar__link color-inherit" href="/collections/sets"> 1068 <h3><strong>FINAL SALE COMING SOON</strong></h3> 1069 </a></div> 1070 </div><div 1071 class="announcement-bar__item ff-body fs-body-50 swiper-slide" 1072 1073 inert 1074 1075 data-slide 1076 1077 data-index="1" 1078 ><div class="announcement-bar__item-inner"><a class="announcement-bar__link color-inherit" href="/collections/army-green"> 1079 <h3><strong>GIFT CARDS: VALID UP TO 1 YEAR</strong></h3> 1080 </a></div> 1081 </div><div 1082 class="announcement-bar__item ff-body fs-body-50 swiper-slide" 1083 1084 inert 1085 1086 data-slide 1087 1088 data-index="2" 1089 ><div class="announcement-bar__item-inner"><a class="announcement-bar__link color-inherit" href="/collections/shop-all"> 1090 1091 </a></div> 1092 </div> 1093 </div> 1094 <div class="fader right"> 1095 <button class="slider-nav-button slider-nav-button-next" title="Next"> 1096 <span class="icon icon-new icon-chevron "> 1097 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.875 7.438 12 17.563 22.125 7.438" stroke="currentColor" stroke-width="2"/></svg> 1098</span> 1099 1100 </button> 1101 </div> 1102 </div> 1103 </div> 1104 <div 1105 class="swiper" 1106 data-slider 1107 data-autoplay-enabled="false" 1108 data-autoplay-delay="4000" 1109 > 1110 <div class="swiper-wrapper"> 1111 <div 1112 class="announcement-bar__item ff-body fs-body-50 swiper-slide" 1113 1114 data-slide 1115 1116 data-index="0" 1117 ><div class="announcement-bar__item-inner"><a class="announcement-bar__link color-inherit" href="/collections/sets"> 1118 <h3><strong>FINAL SALE COMING SOON</strong></h3> 1119 </a></div> 1120 </div><div 1121 class="announcement-bar__item ff-body fs-body-50 swiper-slide" 1122 1123 inert 1124 1125 data-slide 1126 1127 data-index="1" 1128 ><div class="announcement-bar__item-inner"><a class="announcement-bar__link color-inherit" href="/collections/army-green"> 1129 <h3><strong>GIFT CARDS: VALID UP TO 1 YEAR</strong></h3> 1130 </a></div> 1131 </div><div 1132 class="announcement-bar__item ff-body fs-body-50 swiper-slide" 1133 1134 inert 1135 1136 data-slide 1137 1138 data-index="2" 1139 ><div class="announcement-bar__item-inner"><a class="announcement-bar__link color-inherit" href="/collections/shop-all"> 1140 1141 </a></div> 1142 </div> 1143 </div> 1144 </div> 1145 </div> 1146</div><div id="shopify-section-sections--16469875753116__header" class="shopify-section shopify-section-group-header-group header__outer-wrapper">
1147<script> 1148 1149 1150 document.documentElement.classList.add("sticky-header-enabled"); 1151 1152 1153 1154 document.body.classList.add("quick-search-position-right"); 1155 1156</script>
1156<style> 1157 .cus_search_icon svg { 1158 width: 16px; 1159 height: 16px; 1160} 1161 1162.cus_search_icon .icon.icon-new.icon-header-search { 1163 display: flex; 1164 align-items: center; 1165 justify-content: center; 1166} 1167 .cus_header_acc { 1168 width: fit-content; 1169 margin-right: 18px; 1170} 1171 1172.header_cart_quantity { 1173 position: relative; 1174 margin-left: 9px; 1175 background: transparent !important; 1176 border: 1px solid #fff; 1177 color: #fff !important; 1178 font-size: 14px; 1179 min-width: 20px; 1180 height: 20px; 1181 border-radius: 50px; 1182 text-align: center; 1183 align-items: center; 1184 display: flex; 1185 justify-content: center; 1186 line-height: 100%; 1187 box-shadow: none !important; 1188} 1189 .cus_cart_icon { 1190 width: fit-content; 1191} 1192 .is-sticky .header_cart_quantity{ 1193 color:#000 !important; 1194 border-color:#000; 1195 } 1196 .cus_search_icon .icon-header-menu-close{ 1197 display:flex; 1198 justify-content:center; 1199 align-items:center; 1200 } 1201 .cus_search_icon .icon-header-menu-close svg { 1202 width: 16px; 1203 height: 16px; 1204} 1205 /* header:not(.is-sticky):hover [data-js-cart-count]{ 1206 color:#000 !important; 1207 border-color:#000; 1208 } */ 1209 1210 .header__row.header__row-desktop.lower .header__logo{ 1211 margin:0; 1212 } 1213 .header__logo .image.transparent-logo { 1214 display: none !important; 1215} 1216.cus_desktop_currency { 1217 display: flex; 1218 margin-right: 11px; 1219 align-items: center; 1220 font-size: 15px; 1221 padding-top: 11px; 1222 min-height: fit-content !important; 1223} 1224.disclosure--currency .disclosure-list { 1225 min-width: fit-content; 1226 width: fit-content; 1227} 1228@media screen and (max-width:959px){ 1229 .cus_desktop_currency { 1230 margin-right: 0px; 1231 font-size: 13px; 1232 color:black !important; 1233} 1234 header .disclosure-form { 1235 width: fit-content; 1236} 1237 header:not(.is-sticky):hover button.cus_desktop_currency { 1238 color: black !important; 1239} 1240 1241 .disclosure--currency .disclosure-list { 1242 min-width: fit-content; 1243 width: fit-content; 1244 left:auto; 1245 right:0; 1246} 1247 .disclosure-form__inner { 1248 display: flex; 1249 align-items: center; 1250 margin: 0 29px; 1251 width:fit-content; 1252} 1253 button.cus_desktop_currency { 1254 padding: 0; 1255} 1256 ul.drawer-menu__secondary-links .drawer-menu__item .drawer-menu__link { 1257 height: fit-content; 1258 padding-bottom:5px; 1259} 1260 1261.cus_ham_close_icon span.icon.icon-new.icon-header-menu { 1262 width: 26px; 1263 height: 26px; 1264} 1265.cus_ham_close_icon span.icon.icon-new.icon-header-menu-close { 1266 width: 23px; 1267 height: 23px; 1268} 1269 1270.is-sticky .cus_ham_close_icon span.icon.icon-new.icon-header-menu-close { 1271 width: 23px; 1272 height: 23px; 1273} 1274 .header_cart_text { 1275 display: none; 1276} 1277 .cus_search_icon svg { 1278 width: 16px; 1279 height: 16px; 1280} 1281.header_cart_quantity { 1282 position: static; 1283 /* border-color: #000; */ 1284 margin-right: 10px; 1285 margin-left: 0px; 1286 min-width: 18px; 1287 height: 18px; 1288 border-radius: 27px; 1289 font-size: 12px; 1290} 1291 1292.cus_search_icon { 1293 width: fit-content; 1294 margin-right: 15px; 1295} 1296 .header__logo { 1297 /* padding-bottom: 0; */ 1298} 1299 .header__row.header__row-mobile { 1300 min-height: fit-content; 1301} 1302.drawer-menu__main { 1303 height: auto !important; 1304} 1305ul.social-icons.social-icons--left { 1306 margin: 6px 21px 0px; 1307} 1308 1309 1310 .header_cart_quantity { 1311 color: #000 !important; 1312 border-color: #000 !important; 1313} 1314 1315.header__logo{ 1316 padding:4px 0px !important; 1317} 1318 li.drawer-menu__item.drawer-menu__item--account-item { 1319 margin-top: 0 !important; 1320} 1321.drawer-menu__primary-links .drawer-menu__item{ 1322 font-size: var(--font-size-body-75) !important; 1323} 1324} 1325 1326 .header_cart_quantity { 1327 color: #000 !important; 1328 border-color: #000 !important; 1329} 1330 1331@media screen and (max-width:767px){ 1332 .disclosure-form__inner { 1333 margin: 0 18px; 1334} 1335 ul.social-icons.social-icons--left { 1336 margin: 6px 13px 0px; 1337} 1338} 1339</style> 1340 1341<header 1342 data-section-id="sections--16469875753116__header" 1343 data-section-type="header" 1344 1345 data-enable-sticky-header="true" 1346 1347 1348 class=" 1349 1350 cus_sticky_class 1351 1352 header 1353 header--layout-logo-center-nav-left 1354 header--has-logo 1355 1356 1357 header--has-transparent-logo 1358 1359 header--has-accounts 1360 1361 1362 1363 1364 1365 " 1366 1367 data-is-sticky="true" 1368 1369 data-navigation-position="left" 1370 data-logo-position="center" 1371 style=" 1372 --logo-width: 100px; 1373 --mobile-logo-width: 70px; 1374 --color-cart-count-transparent: #000000; 1375 --color-text-transparent: #ffffff; 1376 --divider-width: 0px; 1377 " 1378> 1379
1380 <a href="#main" class="header__skip-to-content btn btn--primary btn--small"> 1381 Skip to content 1382 </a> 1383 1384 <div class="header__inner"> 1385 <div class="header__row header__row-desktop upper "> 1386 <div class="header__row-segment header__row-segment-desktop left"> 1387</div> 1388 1389 <div class="header__row-segment header__row-segment-desktop header__row-segment-desktop--logo-left right"> 1390 1391 </div> 1392 </div><div class="header__row header__row-desktop lower three-segment"> 1393 <div class="header__row-segment header__row-segment-desktop left contains-nav"> 1394 <div 1395 class="header__links-primary-scroll-container" 1396 data-scroll-container 1397 data-at-start="true" 1398 data-at-end="false" 1399 data-axis="horizontal" 1400 > 1401 <button 1402 class="scroll-button" 1403 data-position="start" 1404 data-direction="backwards" 1405 title="Previous" 1406 > 1407 <span class="icon icon-new icon-chevron "> 1408 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.875 7.438 12 17.563 22.125 7.438" stroke="currentColor" stroke-width="2"/></svg> 1409</span> 1410 1411 </button> 1412 <div class="scroll-overflow-indicator-wrap" data-position="start"> 1413 <div class="scroll-overflow-indicator"></div> 1414 </div> 1415 <div data-scroll-container-viewport> 1416 <div class="scroll-sentinal scroll-sentinal--start" data-position="start"></div> 1417 <nav class="header__links header__links-primary" data-navigation> 1418 1419<ul class="header__links-list fs-navigation-base"> 1420 � 1421 1422 1423 <li 1424 1425 ><a 1426 href="/collections/shop-all" 1427 class="" 1428 data-link 1429 1430 > 1431 <span class="link-hover"> 1432 SHOP ALL 1433 </span> 1434 </a></li> 1435 1436</ul> 1437 1438</nav> 1439 <div class="scroll-sentinal scroll-sentinal--end" data-position="end"></div> 1440 </div> 1441 <div class="scroll-overflow-indicator-wrap" data-position="end"> 1442 <div class="scroll-overflow-indicator"></div> 1443 </div> 1444 <button 1445 class="scroll-button" 1446 data-position="end" 1447 data-direction="forwards" 1448 title="Next" 1449 > 1450 <span class="icon icon-new icon-chevron "> 1451 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.875 7.438 12 17.563 22.125 7.438" stroke="currentColor" stroke-width="2"/></svg> 1452</span> 1453 1454 </button> 1455 </div> 1456 1457 </div><h1 class="header__logo"> 1458 <a 1459 class="header__logo-link" 1460 href="/" 1461 1462 aria-label="JOJA" 1463 1464 ><div 1465 class=" 1466 image 1467 regular-logo 1468 1469 1470 animation--lazy-load 1471 " 1472 style="" 1473 > 1474 ������������������ 1475 1476 1477<img 1478 alt="" 1479 class="image__img" 1480 1481 width="903" 1482 height="370" 1483 src="//joja.com/cdn/shop/files/JoJa_Logo_Black.svg?v=1709334674&width=320" 1484 1485 srcset="//joja.com/cdn/shop/files/JoJa_Logo_Black.svg?v=1709334674&width=100 100w, //joja.com/cdn/shop/files/JoJa_Logo_Black.svg?v=1709334674&width=150 150w, //joja.com/cdn/shop/files/JoJa_Logo_Black.svg?v=1709334674&width=200 200w, //joja.com/cdn/shop/files/JoJa_Logo_Black.svg?v=1709334674&width=240 240w, //joja.com/cdn/shop/files/JoJa_Logo_Black.svg?v=1709334674&width=280 280w, //joja.com/cdn/shop/files/JoJa_Logo_Black.svg?v=1709334674&width=300 300w, //joja.com/cdn/shop/files/JoJa_Logo_Black.svg?v=1709334674&width=360 360w, //joja.com/cdn/shop/files/JoJa_Logo_Black.svg?v=1709334674&width=400 400w, //joja.com/cdn/shop/files/JoJa_Logo_Black.svg?v=1709334674&width=450 450w, //joja.com/cdn/shop/files/JoJa_Logo_Black.svg?v=1709334674&width=500 500w, //joja.com/cdn/shop/files/JoJa_Logo_Black.svg?v=1709334674&width=550 550w, //joja.com/cdn/shop/files/JoJa_Logo_Black.svg?v=1709334674&width=600 600w, //joja.com/cdn/shop/files/JoJa_Logo_Black.svg?v=1709334674&width=650 650w, //joja.com/cdn/shop/files/JoJa_Logo_Black.svg?v=1709334674&width=700 700w, //joja.com/cdn/shop/files/JoJa_Logo_Black.svg?v=1709334674&width=750 750w, //joja.com/cdn/shop/files/JoJa_Logo_Black.svg?v=1709334674&width=800 800w, //joja.com/cdn/shop/files/JoJa_Logo_Black.svg?v=1709334674&width=850 850w, //joja.com/cdn/shop/files/JoJa_Logo_Black.svg?v=1709334674&width=900 900w" 1486 sizes="(max-width: 960px) 70px, 100px" 1487 onload="javascript: this.closest('.image').classList.add('loaded')" 1488/> 1489 </div><div 1490 class=" 1491 image 1492 transparent-logo cus_header_logo 1493 1494 1495 animation--lazy-load 1496 " 1497 style="" 1498 > 1499 ������������������ 1500 1501 1502<img 1503 alt="" 1504 class="image__img" 1505 1506 width="903" 1507 height="370" 1508 src="//joja.com/cdn/shop/files/JoJa_Logo_White.svg?v=1709334688&width=320" 1509 1510 srcset="//joja.com/cdn/shop/files/JoJa_Logo_White.svg?v=1709334688&width=100 100w, //joja.com/cdn/shop/files/JoJa_Logo_White.svg?v=1709334688&width=150 150w, //joja.com/cdn/shop/files/JoJa_Logo_White.svg?v=1709334688&width=200 200w, //joja.com/cdn/shop/files/JoJa_Logo_White.svg?v=1709334688&width=240 240w, //joja.com/cdn/shop/files/JoJa_Logo_White.svg?v=1709334688&width=280 280w, //joja.com/cdn/shop/files/JoJa_Logo_White.svg?v=1709334688&width=300 300w, //joja.com/cdn/shop/files/JoJa_Logo_White.svg?v=1709334688&width=360 360w, //joja.com/cdn/shop/files/JoJa_Logo_White.svg?v=1709334688&width=400 400w, //joja.com/cdn/shop/files/JoJa_Logo_White.svg?v=1709334688&width=450 450w, //joja.com/cdn/shop/files/JoJa_Logo_White.svg?v=1709334688&width=500 500w, //joja.com/cdn/shop/files/JoJa_Logo_White.svg?v=1709334688&width=550 550w, //joja.com/cdn/shop/files/JoJa_Logo_White.svg?v=1709334688&width=600 600w, //joja.com/cdn/shop/files/JoJa_Logo_White.svg?v=1709334688&width=650 650w, //joja.com/cdn/shop/files/JoJa_Logo_White.svg?v=1709334688&width=700 700w, //joja.com/cdn/shop/files/JoJa_Logo_White.svg?v=1709334688&width=750 750w, //joja.com/cdn/shop/files/JoJa_Logo_White.svg?v=1709334688&width=800 800w, //joja.com/cdn/shop/files/JoJa_Logo_White.svg?v=1709334688&width=850 850w, //joja.com/cdn/shop/files/JoJa_Logo_White.svg?v=1709334688&width=900 900w" 1511 sizes="(max-width: 960px) 70px, 100px" 1512 onload="javascript: this.closest('.image').classList.add('loaded')" 1513/> 1514 </div></a> 1515 </h1> 1516<div class="header__row-segment header__row-segment-desktop right"><nav class="header__links header_right_side_links header__links-primary" data-navigation> 1517 1518 1519<ul class="header__links-list fs-navigation-base"> 1520 � 1521 1522 1523 <li 1524 1525 ><a 1526 href="/pages/about-us" 1527 class="" 1528 data-link 1529 1530 >
1531 <span class="link-hover"> 1532 ABOUT US 1533 </span> 1534 </a></li> 1535 � 1536 1537 1538 <li 1539 1540 ><a 1541 href="/pages/our-lookbooks" 1542 class="" 1543 data-link 1544 1545 > 1546 <span class="link-hover"> 1547 LOOKBOOKS 1548 </span> 1549 </a></li> 1550 1551</ul> 1552 1553 </nav><a 1554 class=" 1555 header__icon-touch cus_search_icon 1556 header__icon-touch--search 1557 no-transition 1558 " 1559 href="/search" 1560 1561 data-search 1562 1563 aria-label="Open search modal" 1564 aria-controls="MainQuickSearch" 1565 aria-expanded="false" 1566 > 1567 <span 1568 class="icon-button icon-button-header-search " 1569 1570> 1571 <span class="icon-button__icon"> 1572 <span class="icon icon-new icon-header-search "> 1573 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.048 17.89a6.923 6.923 0 1 0 0-13.847 6.923 6.923 0 0 0 0 13.847z" stroke="currentColor" stroke-width="1.2" stroke-miterlimit="10" stroke-linecap="round"/> 1574 <path d="m16 16 4.308 4.308" stroke="currentColor" stroke-width="1.2" stroke-miterlimit="10"/></svg> 1575</span> 1576 1577 </span> 1578</span> 1579 1580 <span 1581 class="icon-button icon-button-header-menu-close " 1582 1583> 1584 <span class="icon-button__icon"> 1585 <span class="icon icon-new icon-header-menu-close "> 1586 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.462 6.479 5.538 19.402M5.538 6.479l12.924 12.923" stroke="currentColor" stroke-width="1.2" stroke-miterlimit="6.667" stroke-linejoin="round"/></svg> 1587</span> 1588 1589 </span> 1590</span> 1591 1592 </a> 1593 1594<a 1595 class="header__icon-touch header__icon-touch--account cus_header_acc" 1596 href="/account" 1597 aria-label="Go to the account page" 1598 > 1599 <!-- <span 1600 class="icon-button icon-button-header-account " 1601 1602> 1603 <span class="icon-button__icon"> 1604 <span class="icon icon-new icon-header-account "> 1605 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 12.413a4.358 4.358 0 1 0 0-8.715 4.358 4.358 0 0 0 0 8.715zM3.488 20.857c0-3.085 1.594-5.61 5.26-5.61h6.503c3.667 0 5.261 2.525 5.261 5.61" stroke="currentColor" stroke-width="1.2" stroke-miterlimit="10"/></svg> 1606</span> 1607 1608 </span> 1609</span> 1610 --> 1611 LOGIN 1612 </a> 1613<a 1614 class="header__icon-touch no-transition cus_cart_icon" 1615 href="/cart" 1616 aria-label="Open cart modal" 1617 data-js-cart-icon 1618 > 1619 <!-- <span 1620 class="icon-button icon-button-header-shopping-cart " 1621 1622> 1623 <span class="icon-button__icon"> 1624 <span class="icon icon-new icon-header-shopping-cart "> 1625 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.148 11.479c-.101-1.428-.125-2.985-.296-4.57C15.577 4.37 14.372 2.64 12 2.64S8.423 4.37 8.148 6.908c-.171 1.586-.195 3.142-.296 4.57" stroke="currentColor" stroke-width="1.2" stroke-miterlimit="10" stroke-linejoin="bevel"/> 1626 <path d="M20.701 20.438V8.816H3.3v11.622H20.7z" stroke="currentColor" stroke-width="1.2" stroke-miterlimit="10"/></svg> 1627</span> 1628 1629 </span> 1630</span> 1631 --> 1632 <span class="header_cart_text">CART</span> 1633 <span data-js-cart-count class="header_cart_quantity">0</span> 1634 </a> 1635 </div> 1636 </div> 1637 1638 <div class="header__row header__row-mobile three-segment"><div class="header__row-segment left"> 1639 <button 1640 class="header__menu-icon header__icon-touch header__icon-menu cus_ham_close_icon" 1641 aria-label="Open menu modal" 1642 aria-expanded="false" 1643 data-aria-label-closed="Open menu modal" 1644 data-aria-label-opened="Close menu modal" 1645 data-js-menu-button 1646 > 1647 <span 1648 class="icon-button icon-button-header-menu " 1649 1650> 1651 <span class="icon-button__icon"> 1652 <span class="icon icon-new icon-header-menu "> 1653 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3.692 12.646h16.616M3.692 5.762h16.616M3.692 19.608h16.616" stroke="currentColor" stroke-width="1.2"/></svg> 1654</span> 1655 1656 </span> 1657</span> 1658 1659 <span 1660 class="icon-button icon-button-header-menu-close " 1661 1662> 1663 <span class="icon-button__icon"> 1664 <span class="icon icon-new icon-header-menu-close "> 1665 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.462 6.479 5.538 19.402M5.538 6.479l12.924 12.923" stroke="currentColor" stroke-width="1.2" stroke-miterlimit="6.667" stroke-linejoin="round"/></svg> 1666</span> 1667 1668 </span> 1669</span> 1670 1671 </button> 1672 </div> 1673 1674 <h1 class="header__logo"> 1675 <a 1676 class="header__logo-link" 1677 href="/" 1678 1679 aria-label="JOJA" 1680 1681 ><div 1682 class=" 1683 image 1684 regular-logo 1685 1686 1687 animation--lazy-load 1688 " 1689 style="" 1690 > 1691 ������������������ 1692 1693 1694<img 1695 alt="" 1696 class="image__img" 1697 1698 width="903" 1699 height="370" 1700 src="//joja.com/cdn/shop/files/JoJa_Logo_Black.svg?v=1709334674&width=320" 1701 1702 srcset="//joja.com/cdn/shop/files/JoJa_Logo_Black.svg?v=1709334674&width=100 100w, //joja.com/cdn/shop/files/JoJa_Logo_Black.svg?v=1709334674&width=150 150w, //joja.com/cdn/shop/files/JoJa_Logo_Black.svg?v=1709334674&width=200 200w, //joja.com/cdn/shop/files/JoJa_Logo_Black.svg?v=1709334674&width=240 240w, //joja.com/cdn/shop/files/JoJa_Logo_Black.svg?v=1709334674&width=280 280w, //joja.com/cdn/shop/files/JoJa_Logo_Black.svg?v=1709334674&width=300 300w, //joja.com/cdn/shop/files/JoJa_Logo_Black.svg?v=1709334674&width=360 360w, //joja.com/cdn/shop/files/JoJa_Logo_Black.svg?v=1709334674&width=400 400w, //joja.com/cdn/shop/files/JoJa_Logo_Black.svg?v=1709334674&width=450 450w, //joja.com/cdn/shop/files/JoJa_Logo_Black.svg?v=1709334674&width=500 500w, //joja.com/cdn/shop/files/JoJa_Logo_Black.svg?v=1709334674&width=550 550w, //joja.com/cdn/shop/files/JoJa_Logo_Black.svg?v=1709334674&width=600 600w, //joja.com/cdn/shop/files/JoJa_Logo_Black.svg?v=1709334674&width=650 650w, //joja.com/cdn/shop/files/JoJa_Logo_Black.svg?v=1709334674&width=700 700w, //joja.com/cdn/shop/files/JoJa_Logo_Black.svg?v=1709334674&width=750 750w, //joja.com/cdn/shop/files/JoJa_Logo_Black.svg?v=1709334674&width=800 800w, //joja.com/cdn/shop/files/JoJa_Logo_Black.svg?v=1709334674&width=850 850w, //joja.com/cdn/shop/files/JoJa_Logo_Black.svg?v=1709334674&width=900 900w" 1703 sizes="(max-width: 960px) 70px, 100px" 1704 onload="javascript: this.closest('.image').classList.add('loaded')" 1705/> 1706 </div><div 1707 class=" 1708 image 1709 transparent-logo cus_header_logo 1710 1711 1712 animation--lazy-load 1713 " 1714 style="" 1715 > 1716 ������������������ 1717 1718 1719<img 1720 alt="" 1721 class="image__img" 1722 1723 width="903" 1724 height="370" 1725 src="//joja.com/cdn/shop/files/JoJa_Logo_White.svg?v=1709334688&width=320" 1726 1727 srcset="//joja.com/cdn/shop/files/JoJa_Logo_White.svg?v=1709334688&width=100 100w, //joja.com/cdn/shop/files/JoJa_Logo_White.svg?v=1709334688&width=150 150w, //joja.com/cdn/shop/files/JoJa_Logo_White.svg?v=1709334688&width=200 200w, //joja.com/cdn/shop/files/JoJa_Logo_White.svg?v=1709334688&width=240 240w, //joja.com/cdn/shop/files/JoJa_Logo_White.svg?v=1709334688&width=280 280w, //joja.com/cdn/shop/files/JoJa_Logo_White.svg?v=1709334688&width=300 300w, //joja.com/cdn/shop/files/JoJa_Logo_White.svg?v=1709334688&width=360 360w, //joja.com/cdn/shop/files/JoJa_Logo_White.svg?v=1709334688&width=400 400w, //joja.com/cdn/shop/files/JoJa_Logo_White.svg?v=1709334688&width=450 450w, //joja.com/cdn/shop/files/JoJa_Logo_White.svg?v=1709334688&width=500 500w, //joja.com/cdn/shop/files/JoJa_Logo_White.svg?v=1709334688&width=550 550w, //joja.com/cdn/shop/files/JoJa_Logo_White.svg?v=1709334688&width=600 600w, //joja.com/cdn/shop/files/JoJa_Logo_White.svg?v=1709334688&width=650 650w, //joja.com/cdn/shop/files/JoJa_Logo_White.svg?v=1709334688&width=700 700w, //joja.com/cdn/shop/files/JoJa_Logo_White.svg?v=1709334688&width=750 750w, //joja.com/cdn/shop/files/JoJa_Logo_White.svg?v=1709334688&width=800 800w, //joja.com/cdn/shop/files/JoJa_Logo_White.svg?v=1709334688&width=850 850w, //joja.com/cdn/shop/files/JoJa_Logo_White.svg?v=1709334688&width=900 900w" 1728 sizes="(max-width: 960px) 70px, 100px" 1729 onload="javascript: this.closest('.image').classList.add('loaded')" 1730/> 1731 </div></a> 1732 </h1> 1733 1734 <div class="header__row-segment right"> 1735 <a 1736 class=" 1737 header__icon-touch cus_search_icon 1738 header__icon-touch--search 1739 no-transition 1740 " 1741 href="/search" 1742 1743 data-search 1744 1745 aria-label="Open search modal" 1746 aria-controls="MainQuickSearch" 1747 aria-expanded="false" 1748 > 1749 <span 1750 class="icon-button icon-button-header-search " 1751 1752> 1753 <span class="icon-button__icon"> 1754 <span class="icon icon-new icon-header-search "> 1755 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.048 17.89a6.923 6.923 0 1 0 0-13.847 6.923 6.923 0 0 0 0 13.847z" stroke="currentColor" stroke-width="1.2" stroke-miterlimit="10" stroke-linecap="round"/> 1756 <path d="m16 16 4.308 4.308" stroke="currentColor" stroke-width="1.2" stroke-miterlimit="10"/></svg> 1757</span> 1758 1759 </span> 1760</span> 1761 1762 <span 1763 class="icon-button icon-button-header-menu-close " 1764 1765> 1766 <span class="icon-button__icon"> 1767 <span class="icon icon-new icon-header-menu-close "> 1768 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.462 6.479 5.538 19.402M5.538 6.479l12.924 12.923" stroke="currentColor" stroke-width="1.2" stroke-miterlimit="6.667" stroke-linejoin="round"/></svg> 1769</span> 1770 1771 </span> 1772</span> 1773 1774 </a> 1775<a 1776 class="header__icon-touch header__icon-touch--account cus_header_acc" 1777 href="/account" 1778 aria-label="Go to the account page" 1779 > 1780 <!-- <span 1781 class="icon-button icon-button-header-account " 1782 1783> 1784 <span class="icon-button__icon"> 1785 <span class="icon icon-new icon-header-account "> 1786 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 12.413a4.358 4.358 0 1 0 0-8.715 4.358 4.358 0 0 0 0 8.715zM3.488 20.857c0-3.085 1.594
1786-5.61 5.26-5.61h6.503c3.667 0 5.261 2.525 5.261 5.61" stroke="currentColor" stroke-width="1.2" stroke-miterlimit="10"/></svg> 1787</span> 1788 1789 </span> 1790</span> 1791 --> 1792 LOGIN 1793 </a> 1794<a 1795 class="header__icon-touch no-transition cus_cart_icon" 1796 href="/cart" 1797 aria-label="Open cart modal" 1798 data-js-cart-icon 1799 > 1800 <!-- <span 1801 class="icon-button icon-button-header-shopping-cart " 1802 1803> 1804 <span class="icon-button__icon"> 1805 <span class="icon icon-new icon-header-shopping-cart "> 1806 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.148 11.479c-.101-1.428-.125-2.985-.296-4.57C15.577 4.37 14.372 2.64 12 2.64S8.423 4.37 8.148 6.908c-.171 1.586-.195 3.142-.296 4.57" stroke="currentColor" stroke-width="1.2" stroke-miterlimit="10" stroke-linejoin="bevel"/> 1807 <path d="M20.701 20.438V8.816H3.3v11.622H20.7z" stroke="currentColor" stroke-width="1.2" stroke-miterlimit="10"/></svg> 1808</span> 1809 1810 </span> 1811</span> 1812 --> 1813 <span class="header_cart_text">CART</span> 1814 <span data-js-cart-count class="header_cart_quantity">0</span> 1815 </a> 1816 </div></div> 1817 </div> 1818 1819 <div class="no-js-menu no-js-menu--desktop"> 1820 <nav> 1821 <ul> 1822 1823 <li> 1824 <a href="/collections/shop-all">SHOP ALL</a> 1825 </li> 1826 1827 1828</ul> 1829</nav> 1830 1831 </div> 1832 1833 1834<style> 1835 1836</style> 1837<section 1838 class=" 1839 drawer-menu 1840 1841 animation 1842 animation--drawer-menu 1843 1844 " 1845 data-drawer-menu 1846 data-scroll-lock-ignore 1847> 1848 <div class="drawer-menu__overlay" data-overlay></div> 1849 1850 <div class="drawer-menu__panel"> 1851 <div class="drawer-menu__bottom"> 1852 <div class="drawer-menu__all-links" data-depth="0" data-all-links data-in-initial-position="true"> 1853 <div class="drawer-menu__contents" data-scroll-lock-ignore> 1854 1855 <div class="drawer-menu__main" data-main role="navigation"> 1856 <div class="drawer-menu__links-wrapper animation--drawer-menu-item"> 1857 <ul class="drawer-menu__primary-links" data-depth="0" data-primary-container="true"> 1858 1859<li 1860 class=" 1861 drawer-menu__item 1862 1863 1864 " 1865 data-list-item 1866 > 1867 <a 1868 data-item="link" 1869 class="drawer-menu__link " 1870 href="/collections/shop-all" 1871 1872 > 1873 <span class=""> 1874 SHOP ALL 1875 </span></a> 1876 1877 1878</li> 1879 </ul> 1880 </div> 1881 1882 1883 <div class="drawer-menu__links-wrapper animation--drawer-menu-item cus_mbl_item"> 1884 <ul class="drawer-menu__secondary-links" data-depth="0" data-secondary-container="true"> 1885 1886<li 1887 class=" 1888 drawer-menu__item 1889 1890 1891 " 1892 data-list-item 1893 > 1894 <a 1895 data-item="link" 1896 class="drawer-menu__link " 1897 href="/pages/about-us" 1898 1899 > 1900 <span class=""> 1901 ABOUT US 1902 </span></a> 1903 1904 1905</li><li 1906 class=" 1907 drawer-menu__item 1908 1909 1910 " 1911 data-list-item 1912 > 1913 <a 1914 data-item="link" 1915 class="drawer-menu__link " 1916 href="/pages/our-lookbooks" 1917 1918 > 1919 <span class=""> 1920 LOOKBOOKS 1921 </span></a> 1922 1923 1924</li> 1925 <li class="drawer-menu__item drawer-menu__item--account-item" data-list-item> 1926 <!-- <span class="icon icon-new icon-header-account "> 1927 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 12.413a4.358 4.358 0 1 0 0-8.715 4.358 4.358 0 0 0 0 8.715zM3.488 20.857c0-3.085 1.594-5.61 5.26-5.61h6.503c3.667 0 5.261 2.525 5.261 5.61" stroke="currentColor" stroke-width="1.2" stroke-miterlimit="10"/></svg> 1928</span> 1929 --> 1930 1931 <a class="drawer-menu__link" href="/account"> 1932 <!-- My Account --> 1933 LOGIN 1934 </a> 1935 <!-- <span class="drawer-menu__link"> 1936 (<a class="drawer-menu__logout_link" href="/account/logout"> 1937 Logout 1938 </a>) 1939 </span> --></li> 1940 1941 </ul> 1942 </div> 1943 1944<ul class="social-icons social-icons--left" data-count="4"><li> 1945 <a 1946 href="https://www.facebook.com/profile.php?id=100077722880083" 1947 title="JOJA on Facebook" 1948 target="_blank" 1949 rel="noopener" 1950 >
1951 <span class="icon icon-new icon-facebook "> 1952 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12,2C6.477,2,2,6.477,2,12c0,5.013,3.693,9.153,8.505,9.876V14.65H8.031v-2.629h2.474v-1.749 c0-2.896,1.411-4.167,3.818-4.167c1.153,0,1.762,0.085,2.051,0.124v2.294h-1.642c-1.022,0-1.379,0.969-1.379,2.061v1.437h2.995 l-0.406,2.629h-2.588v7.247C18.235,21.236,22,17.062,22,12C22,6.477,17.523,2,12,2z" fill="currentColor" /></svg> 1953</span> 1954 1955 </a> 1956 </li><li> 1957 <a 1958 href="https://www.instagram.com/joja/" 1959 title="JOJA on Instagram" 1960 target="_blank" 1961 rel="noopener" 1962 > 1963 <span class="icon icon-new icon-instagram "> 1964 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.8,2H16.2C19.4,2 22,4.6 22,7.8V16.2A5.8,5.8 0 0,1 16.2,22H7.8C4.6,22 2,19.4 2,16.2V7.8A5.8,5.8 0 0,1 7.8,2M7.6,4A3.6,3.6 0 0,0 4,7.6V16.4C4,18.39 5.61,20 7.6,20H16.4A3.6,3.6 0 0,0 20,16.4V7.6C20,5.61 18.39,4 16.4,4H7.6M17.25,5.5A1.25,1.25 0 0,1 18.5,6.75A1.25,1.25 0 0,1 17.25,8A1.25,1.25 0 0,1 16,6.75A1.25,1.25 0 0,1 17.25,5.5M12,7A5,5 0 0,1 17,12A5,5 0 0,1 12,17A5,5 0 0,1 7,12A5,5 0 0,1 12,7M12,9A3,3 0 0,0 9,12A3,3 0 0,0 12,15A3,3 0 0,0 15,12A3,3 0 0,0 12,9Z" fill="currentColor" /></svg> 1965</span> 1966 1967 </a> 1968 </li><li> 1969 <a 1970 href="https://www.tiktok.com/@joja" 1971 title="JOJA on Tiktok" 1972 target="_blank" 1973 rel="noopener" 1974 > 1975 <span class="icon icon-new icon-tiktok "> 1976 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M16.16 1.35c.35 3 2 4.83 5 5v3.4a7.79 7.79 0 0 1-4.92-1.44v6.36c0 8.07-8.8 10.59-12.34 4.81C1.59 15.77 3 9.24 10.28 9v3.59a11.24 11.24 0 0 0-1.69.41c-1.62.55-2.54 1.58-2.29 3.4.49 3.47 6.87 4.5 6.34-2.29V1.36h3.52z" fill="currentColor"/></svg> 1977</span> 1978 1979 </a> 1980 </li><li> 1981 <a 1982 href="https://www.youtube.com/JOJALIFE" 1983 title="JOJA on YouTube" 1984 target="_blank" 1985 rel="noopener" 1986 > 1987 <span class="icon icon-new icon-youtube "> 1988 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10,15L15.19,12L10,9V15M21.56,7.17C21.69,7.64 21.78,8.27 21.84,9.07C21.91,9.87 21.94,10.56 21.94,11.16L22,12C22,14.19 21.84,15.8 21.56,16.83C21.31,17.73 20.73,18.31 19.83,18.56C19.36,18.69 18.5,18.78 17.18,18.84C15.88,18.91 14.69,18.94 13.59,18.94L12,19C7.81,19 5.2,18.84 4.17,18.56C3.27,18.31 2.69,17.73 2.44,16.83C2.31,16.36 2.22,15.73 2.16,14.93C2.09,14.13 2.06,13.44 2.06,12.84L2,12C2,9.81 2.16,8.2 2.44,7.17C2.69,6.27 3.27,5.69 4.17,5.44C4.64,5.31 5.5,5.22 6.82,5.16C8.12,5.09 9.31,5.06 10.41,5.06L12,5C16.19,5 18.8,5.16 19.83,5.44C20.73,5.69 21.31,6.27 21.56,7.17Z" fill="currentColor" /></svg> 1989</span> 1990 1991 </a> 1992 </li></ul> 1993 </div> 1994 </div> 1995 1996 </div> 1997 </div> 1998 </div> 1999</section> 2000 2001 2002</header> 2003
2004<script> 2005 // Set heading height at component level 2006 const header = document.querySelector('[data-section-type="header"]'); 2007 document.documentElement.style.setProperty('--height-header', header.offsetHeight + 'px'); 2008</script>
2008<div class="flash-alert" data-flash-alert> 2009 <div class="flash-alert__container ff-body fs-body-100"></div> 2010</div> 2011 2012 2013</div> 2014<!-- END sections: header-group --> 2015 <!-- BEGIN sections: overlay-group --> 2016<div id="shopify-section-sections--16469876474012__quick-cart" class="shopify-section shopify-section-group-overlay-group"><div 2017 class=" 2018 quick-cart 2019 2020 animation 2021 animation--quick-cart 2022 2023 " 2024 data-section-id="sections--16469876474012__quick-cart" 2025 data-section-type="quick-cart" 2026 > 2027 <div class="quick-cart__wrapper"> 2028 <div class="quick-cart__overlay"></div> 2029 <div class="quick-cart__container"> 2030 <div class="quick-cart__header"> 2031 <h2 class="quick-cart__heading ff-heading fs-heading-4-base">CART</h2> 2032 <button 2033 type="button" 2034 data-modal-close 2035 class="quick-cart__close-icon" 2036 aria-label="Close" 2037 > 2038 <span 2039 class="icon-button icon-button-close icon-button--small " 2040 2041> 2042 <span class="icon-button__icon"> 2043 <span class="icon icon-new icon-close "> 2044 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.66 1.34 2 .68.68 2l.66.66 1.32-1.32zm18.68 21.32.66.66L23.32 22l-.66-.66-1.32 1.32zm1.32-20 .66-.66L22 .68l-.66.66 1.32 1.32zM1.34 21.34.68 22 2 23.32l.66-.66-1.32-1.32zm0-18.68 10 10 1.32-1.32-10-10-1.32 1.32zm11.32 10 10-10-1.32-1.32-10 10 1.32 1.32zm-1.32-1.32-10 10 1.32 1.32 10-10-1.32-1.32zm0 1.32 10 10 1.32-1.32-10-10-1.32 1.32z" fill="currentColor"/></svg> 2045</span> 2046 2047 </span> 2048</span> 2049 2050 </button> 2051 </div><div class="quick-cart__empty-state"> 2052 <h3 class="quick-cart__empty-state-heading ff-heading fs-heading fs-heading-4-base">Your cart is empty</h3><div class="quick-cart__empty-state-promot-text rte ff-body fs-body-100"><p>Check out these collections â¬ï¸</p></div> 2053 2054 2055 2056 <div class="button-block__button button-block__button--justify-center button-block__button--justify-mobile-center quick-cart__empty-state-promo-button" ><a 2057 2058 2059 href="/collections/shop-all" 2060 2061 2062 class=" 2063 btn 2064 2065 2066 2067 2068 btn--primary" 2069 > 2070 <span>All Products</span> 2071 </a> 2072 </div> 2073 2074 2075 2076 2077 2078 2079 2080 <div class="button-block__button button-block__button--justify-center button-block__button--justify-mobile-center quick-cart__empty-state-promo-button" ><a 2081 2082 2083 href="/collections/sale" 2084 2085 2086 class=" 2087 btn 2088 2089 2090 2091 2092 btn--primary" 2093 > 2094 <span>Sale</span> 2095 </a> 2096 </div> 2097 2098 2099 2100 2101 2102 2103 2104 <div class="button-block__button button-block__button--justify-center button-block__button--justify-mobile-center quick-cart__empty-state-promo-button" ><a 2105 2106 2107 href="/collections/leggings" 2108 2109 2110 class=" 2111 btn 2112 2113 2114 2115 2116 btn--primary" 2117 > 2118 <span>Leggings</span> 2119 </a> 2120 </div> 2121 2122 2123 2124 2125 2126 2127 2128 <div class="button-block__button button-block__button--justify-center button-block__button--justify-mobile-center quick-cart__empty-state-promo-button" ><a 2129 2130 2131 href="/collections/tops" 2132 2133 2134 class=" 2135 btn 2136 2137 2138 2139 2140 btn--primary" 2141 > 2142 <span>Tops</span> 2143 </a> 2144 </div> 2145 2146 2147 2148</div></div> 2149 </div> 2150 </div> 2151</div><div id="shopify-section-sections--16469876474012__popup" class="shopify-section shopify-section-group-overlay-group"> 2152</div> 2153<!-- END sections: overlay-group --> 2154<div 2155 id="MainQuickSearch" 2156 class="quick-search" 2157 data-quick-search 2158 aria-hidden="true" 2159> 2160 <div class="quick-search__overlay" data-overlay></div> 2161 2162 <div class="quick-search__container"> 2163 <button 2164 type="button" 2165 class="quick-search__close" 2166 aria-label="Close" 2167 data-close-icon 2168 > 2169 <span 2170 class="icon-button icon-button-close icon-button--small " 2171 2172> 2173 <span class="icon-button__icon"> 2174 <span class="icon icon-new icon-close "> 2175 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.66 1.34 2 .68.68 2l.66.66 1.32-1.32zm18.68 21.32.66.66L23.32 22l-.66-.66-1.32 1.32zm1.32-20 .66-.66L22 .68l-.66.66 1.32 1.32zM1.34 21.34.68 22 2 23.32l.66-.66-1.32-1.32zm0-18.68 10 10 1.32-1.32-10-10-1.32 1.32zm11.32 10 10-10-1.32-1.32-10 10 1.32 1.32zm-1.32-1.32-10 10 1.32 1.32 10-10-1.32-1.32zm0 1.32 10 10 1.32-1.32-10-10-1.32 1.32z" fill="currentColor"/></svg> 2176</span> 2177 2178 </span> 2179</span> 2180 2181 </button> 2182 2183 <form 2184 action="/search" 2185 class="quick-search__form" 2186 autocomplete="off" 2187 data-quick-search-form 2188 data-scroll-lock-ignore 2189 > 2190 <div class="quick-search__bar"> 2191 <div class="quick-search__bar-inner"> 2192 <label for="search" class="visually-hidden" aria-label="What are you looking for?"></label> 2193 <div class="quick-search__actions"> 2194 <button class="quick-search__submit" type="submit" aria-label="Search">
2195 <span class="icon icon-new icon-search "> 2196 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10.165 18.808a8.745 8.745 0 1 0 0-17.49 8.745 8.745 0 0 0 0 17.49z" stroke="currentColor" stroke-width="1.6" stroke-miterlimit="10" stroke-linecap="round"/> 2197 <path d="m16.5 16.5 5.363 5.362" stroke="currentColor" stroke-width="1.6" stroke-miterlimit="10"/></svg> 2198</span> 2199 2200 </button> 2201 </div> 2202 <input 2203 class="quick-search__input" 2204 id="search" 2205 type="text" 2206 name="q" 2207 placeholder="What are you looking for?" 2208 data-input 2209 > 2210 <input type="hidden" name="options[prefix]" value="last"> 2211 <div class="quick-search__actions"> 2212 <button class="quick-search__clear fs-body-50" type="button" data-clear> 2213 Clear 2214 </button> 2215 </div> 2216 </div> 2217 </div> 2218 2219 <div class="quick-search__results-wrapper"> 2220 <div class="quick-search__results" data-results></div> 2221 </div><div class="quick-search__footer"> 2222 <button type="submit" class="btn btn--primary btn--full">View all results</button> 2223 </div> 2224 </form> 2225 </div> 2226</div> 2227 2228<div class="header-overlay" data-header-overlay> 2229 <div class="header-overlay__inner"></div> 2230 </div> 2231 2232 <main id="main" class="main"> 2233 <section id="shopify-section-template--16469882601628__main" class="shopify-section search-section"><div 2234 data-section-id="template--16469882601628__main" 2235 data-section-type="search" 2236 data-search-term="" 2237 data-pagination-type="paginated" 2238 data-search-item-count="0" 2239> 2240 <header 2241 class=" 2242 search-header 2243 2244 animation 2245 animation--search-banner 2246 2247 " 2248 > 2249 <div class="search-header__inner section-blocks animation--section-blocks"> 2250 <h1 class="search-header__title ff-heading fs-heading-2-base fs-heading-1-base-ns section-blocks__heading">Search our site�</h1> 2251 2252 <form 2253 class="search-form" 2254 action="/search" 2255 method="get" 2256 role="search" 2257 > 2258 <div class="search-form__input-wrapper"> 2259 <label for="Search" class="visually-hidden">What are you looking for?</label> 2260 <input 2261 data-search-input 2262 type="search" 2263 name="q" 2264 id="Search" 2265 class="search-form__input input" 2266 value="" 2267 placeholder="What are you looking for?" 2268 autocomplete="off" 2269 > 2270 <input type="hidden" name="options[prefix]" value="last"> 2271 <button type="submit" class="search-form__submit" aria-label="Search"> 2272 <span class="icon icon-new icon-search "> 2273 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10.165 18.808a8.745 8.745 0 1 0 0-17.49 8.745 8.745 0 0 0 0 17.49z" stroke="currentColor" stroke-width="1.6" stroke-miterlimit="10" stroke-linecap="round"/> 2274 <path d="m16.5 16.5 5.363 5.362" stroke="currentColor" stroke-width="1.6" stroke-miterlimit="10"/></svg> 2275</span> 2276 2277 </button> 2278 </div> 2279 </form> 2280 </div> 2281 </header> 2282 2283 <div 2284 class=" 2285 section 2286 section--full-width 2287 search 2288 search--columns-4 2289 search--pagination-paginated 2290 search--has-filter-bar 2291 2292 animation 2293 animation--search 2294 2295 " 2296 > 2297 <div class="search__inner"> 2298 2299 <div class="search__container"> 2300 <div class="search__content"><div class="search__main-area"> 2301 <div class="search__window"> 2302 <div class="search__loading" data-loading> 2303 <div class="loader"> 2304 <div class="loader__wrap"> 2305 <div class="loader__bar"></div> 2306 </div> 2307</div> 2308 2309 </div> 2310 2311 <div 2312 id="root" 2313 class="animation--search-items" 2314 data-partial 2315 data-search-results-count="0" 2316 > 2317 <div 2318 class=" 2319 search__results 2320 search__infinite-container 2321 2322 search__results--no-products 2323 2324 " 2325 ></div></div> 2326 </div> 2327 </div> 2328 </div> 2329 </div> 2330 2331 2332 <form class="filter-drawer popover" data-filer-modal-wrapper data-filter-form data-filter-drawer><div class="filter-drawer__wash" data-drawer-wash></div><div 2333 class=" 2334 filter-drawer__panel 2335 filter-drawer__panel--sort 2336 animation 2337 animation--filter-drawer 2338 " 2339 data-filter-modal="__sort" 2340 aria-labelledby="modal-SORT" 2341 aria-modal="true" 2342 aria-hidden="true" 2343 > 2344 <div class="filter-drawer__content" data-scroll-lock-ignore> 2345 <div class="filter-drawer__heading"> 2346 <h2 id="modal-SORT" class="ff-heading fs-heading-4-base"> 2347 SORT 2348 </h2> 2349 2350 <button 2351 type="button" 2352 class="filter-drawer__close" 2353 aria-label="Close" 2354 data-close-icon 2355 >
2356 <span 2357 class="icon-button icon-button-close icon-button--small " 2358 2359> 2360 <span class="icon-button__icon"> 2361 <span class="icon icon-new icon-close "> 2362 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.66 1.34 2 .68.68 2l.66.66 1.32-1.32zm18.68 21.32.66.66L23.32 22l-.66-.66-1.32 1.32zm1.32-20 .66-.66L22 .68l-.66.66 1.32 1.32zM1.34 21.34.68 22 2 23.32l.66-.66-1.32-1.32zm0-18.68 10 10 1.32-1.32-10-10-1.32 1.32zm11.32 10 10-10-1.32-1.32-10 10 1.32 1.32zm-1.32-1.32-10 10 1.32 1.32 10-10-1.32-1.32zm0 1.32 10 10 1.32-1.32-10-10-1.32 1.32z" fill="currentColor"/></svg> 2363</span> 2364 2365 </span> 2366</span> 2367 2368 </button> 2369 </div> 2370 2371 <div class="filter-drawer__group animation--filter-drawer-item"> 2372 <ul class="filter-drawer__list"><li class="filter-item"> 2373 <label data-sort for="filter-relevance--mobile" class="filter-item__content"> 2374 <input 2375 type="radio" 2376 name="sort_by" 2377 2378 checked="checked" 2379 2380 value="relevance" 2381 data-value-escaped="relevance" 2382 id="filter-relevance--mobile" 2383 class="filter-item__radio visually-hidden" 2384 > 2385 2386 <div class="filter-item__content-inner"> 2387 <div class="filter-input__input"> 2388 <div class="indicator"></div> 2389 </div> 2390 <span class="filter-item__label">Relevance</span> 2391 </div> 2392 </label> 2393 </li><li class="filter-item"> 2394 <label data-sort for="filter-price-low-to-high--mobile" class="filter-item__content"> 2395 <input 2396 type="radio" 2397 name="sort_by" 2398 2399 value="price-ascending" 2400 data-value-escaped="price-ascending" 2401 id="filter-price-low-to-high--mobile" 2402 class="filter-item__radio visually-hidden" 2403 > 2404 2405 <div class="filter-item__content-inner"> 2406 <div class="filter-input__input"> 2407 <div class="indicator"></div> 2408 </div> 2409 <span class="filter-item__label">Price, low to high</span> 2410 </div> 2411 </label> 2412 </li><li class="filter-item"> 2413 <label data-sort for="filter-price-high-to-low--mobile" class="filter-item__content"> 2414 <input 2415 type="radio" 2416 name="sort_by" 2417 2418 value="price-descending" 2419 data-value-escaped="price-descending" 2420 id="filter-price-high-to-low--mobile" 2421 class="filter-item__radio visually-hidden" 2422 > 2423 2424 <div class="filter-item__content-inner"> 2425 <div class="filter-input__input"> 2426 <div class="indicator"></div> 2427 </div> 2428 <span class="filter-item__label">Price, high to low</span> 2429 </div> 2430 </label> 2431 </li></ul> 2432 </div> 2433 </div> 2434 <div class="filter-drawer__footer animation--filter-drawer-item"> 2435 <div class="filter-drawer__footer-buttons"> 2436 <button type="button" class="filter-drawer__button-apply btn btn--primary" data-button="close"> 2437 APPLY 2438 </button> 2439 </div> 2440 </div> 2441 </div></form> 2442 </div> 2443 </div> 2444</div> 2445 2446 2447</section> 2448 </main> 2449 2450 <!-- BEGIN sections: footer-group --> 2451<footer id="shopify-section-sections--16469875622044__footer" class="shopify-section shopify-section-group-footer-group footer__parent"><div 2452 class="footer section" 2453 data-section-id="sections--16469875622044__footer" 2454 data-section-type="footer" 2455 style=" 2456 --color-background-input: rgba(0, 0, 0, 0.2); 2457 --color-background-input-hover: rgba(0, 0, 0, 0.25); 2458 --color-background-input-hover-dull: rgba(0, 0, 0, 0.1); 2459 --color-background-input-highlight: rgba(0, 0, 0, 0.35); 2460 --color-text-input: rgba(0, 0, 0, 0.95); 2461 " 2462> 2463 <div class="footer__inner"> 2464 <div class="footer__groups"><div 2465 class=" 2466 footer__group 2467 footer__group--links 2468 footer__group--1 2469 footer__group--collapse 2470 footer__group--first 2471 2472 2473 " 2474 style=" 2475 --desktop-width: 15%; 2476 --desktop-padding: 4%; 2477 2478 " 2479 ><h4 class="footer__header ff-body footer__header--collapsed">
2480 <span class="footer__heading fs-accent">EXPLORE JOJA</span> 2481 </h4><button type="button" class="footer__header ff-body" data-header> 2482 <span class="footer__heading fs-accent">EXPLORE JOJA</span> 2483 <span class="footer__arrow"><span class="icon icon-new icon-chevron-small "> 2484 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.875 7.438 12 17.563 22.125 7.438" stroke="currentColor" stroke-width="2.75"/></svg> 2485</span> 2486</span> 2487 </button><div class="footer__group-content"><div class="footer__links fs-body-100"> 2488 2489 <ul> 2490 2491 <li> 2492 <a href="/pages/about-us">About Us</a> 2493 </li> 2494 2495 <li> 2496 <a href="/pages/returns-exchanges">Returns & Exchanges</a> 2497 </li> 2498 2499 <li> 2500 <a href="/pages/contact">Contact</a> 2501 </li> 2502 2503 <li> 2504 <a href="/pages/terms-conditions">Terms & Conditions</a> 2505 </li> 2506 2507 <li> 2508 <a href="/pages/privacy-policy">Privacy Policy</a> 2509 </li> 2510 2511 </ul> 2512 2513 </div></div> 2514 </div> 2515 <div 2516 class=" 2517 footer__group 2518 footer__group--links 2519 footer__group--2 2520 footer__group--collapse 2521 2522 2523 2524 " 2525 style=" 2526 --desktop-width: 15%; 2527 --desktop-padding: 4%; 2528 2529 " 2530 ><h4 class="footer__header ff-body footer__header--collapsed"> 2531 <span class="footer__heading fs-accent">SHOP</span> 2532 </h4><button type="button" class="footer__header ff-body" data-header> 2533 <span class="footer__heading fs-accent">SHOP</span> 2534 <span class="footer__arrow"><span class="icon icon-new icon-chevron-small "> 2535 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.875 7.438 12 17.563 22.125 7.438" stroke="currentColor" stroke-width="2.75"/></svg> 2536</span> 2537</span> 2538 </button><div class="footer__group-content"><div class="footer__links fs-body-100"> 2539 2540 <ul> 2541 2542 <li> 2543 <a href="/collections/tops">Tops</a> 2544 </li> 2545 2546 <li> 2547 <a href="/collections/leggings">Leggings</a> 2548 </li> 2549 2550 <li> 2551 <a href="/collections/shorts">Shorts</a> 2552 </li> 2553 2554 <li> 2555 <a href="/collections/bodysuits">Bodysuits</a> 2556 </li> 2557 2558 </ul> 2559 2560 </div></div> 2561 </div> 2562 <div 2563 class=" 2564 footer__group 2565 footer__group--spacer 2566 footer__group--3 2567 2568 2569 2570 hide-title-on-desktop 2571 " 2572 style=" 2573 --desktop-width: 40%; 2574 --desktop-padding: %; 2575 2576 " 2577 ><div class="footer__group-content"></div> 2578 </div> 2579 <div 2580 class=" 2581 footer__group 2582 footer__group--newsletter 2583 footer__group--4 2584 2585 2586 2587 2588 " 2589 style=" 2590 --desktop-width: 30%; 2591 --desktop-padding: 0%; 2592 2593 " 2594 ><h4 class="footer__header ff-body"> 2595 <span class="footer__heading fs-accent">STAY IN THE KNOW</span> 2596 </h4><div class="footer__group-content"><div class="footer__newsletter"> 2597 <div class="ff-heading fs-body-150 footer__text"><p>Sign up to be the first to know about exclusive offers, new releases and more.</p></div> 2598 2599 <form method="post" action="/contact#footer-subscribe" id="footer-subscribe" accept-charset="UTF-8" class="footer__newsletter-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /> 2600 2601 2602�<div class="footer__newsletter-inner"> 2603 <input type="hidden" name="contact[tags]" value="newsletter"> 2604 <label for="footer-subscribe-email" class="visually-hidden">Your email</label> 2605 <input 2606 type="email" 2607 class="input" 2608 name="contact[email]" 2609 id="footer-subscribe-email" 2610 value="" 2611 placeholder="Your email" 2612 autocorrect="off" 2613 autocapitalize="off" 2614 required 2615 > 2616 <button 2617 type="submit" 2618 name="commit" 2619 id="Subscribe-footer" 2620 class="footer__newsletter-button" 2621 aria-label="Subscribe" 2622 > 2623 Subscribe 2624 </button> 2625 </div></form>�<ul class="social-icons social-icons--left" data-count="4"><li> 2626 <a 2627 href="https://www.facebook.com/profile.php?id=100077722880083" 2628 title="JOJA on Facebook" 2629 target="_blank" 2630 rel="noopener" 2631 >
2632 <span class="icon icon-new icon-facebook "> 2633 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12,2C6.477,2,2,6.477,2,12c0,5.013,3.693,9.153,8.505,9.876V14.65H8.031v-2.629h2.474v-1.749 c0-2.896,1.411-4.167,3.818-4.167c1.153,0,1.762,0.085,2.051,0.124v2.294h-1.642c-1.022,0-1.379,0.969-1.379,2.061v1.437h2.995 l-0.406,2.629h-2.588v7.247C18.235,21.236,22,17.062,22,12C22,6.477,17.523,2,12,2z" fill="currentColor" /></svg> 2634</span> 2635 2636 </a> 2637 </li><li> 2638 <a 2639 href="https://www.instagram.com/joja/" 2640 title="JOJA on Instagram" 2641 target="_blank" 2642 rel="noopener" 2643 > 2644 <span class="icon icon-new icon-instagram "> 2645 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.8,2H16.2C19.4,2 22,4.6 22,7.8V16.2A5.8,5.8 0 0,1 16.2,22H7.8C4.6,22 2,19.4 2,16.2V7.8A5.8,5.8 0 0,1 7.8,2M7.6,4A3.6,3.6 0 0,0 4,7.6V16.4C4,18.39 5.61,20 7.6,20H16.4A3.6,3.6 0 0,0 20,16.4V7.6C20,5.61 18.39,4 16.4,4H7.6M17.25,5.5A1.25,1.25 0 0,1 18.5,6.75A1.25,1.25 0 0,1 17.25,8A1.25,1.25 0 0,1 16,6.75A1.25,1.25 0 0,1 17.25,5.5M12,7A5,5 0 0,1 17,12A5,5 0 0,1 12,17A5,5 0 0,1 7,12A5,5 0 0,1 12,7M12,9A3,3 0 0,0 9,12A3,3 0 0,0 12,15A3,3 0 0,0 15,12A3,3 0 0,0 12,9Z" fill="currentColor" /></svg> 2646</span> 2647 2648 </a> 2649 </li><li> 2650 <a 2651 href="https://www.tiktok.com/@joja" 2652 title="JOJA on Tiktok" 2653 target="_blank" 2654 rel="noopener" 2655 > 2656 <span class="icon icon-new icon-tiktok "> 2657 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M16.16 1.35c.35 3 2 4.83 5 5v3.4a7.79 7.79 0 0 1-4.92-1.44v6.36c0 8.07-8.8 10.59-12.34 4.81C1.59 15.77 3 9.24 10.28 9v3.59a11.24 11.24 0 0 0-1.69.41c-1.62.55-2.54 1.58-2.29 3.4.49 3.47 6.87 4.5 6.34-2.29V1.36h3.52z" fill="currentColor"/></svg> 2658</span> 2659 2660 </a> 2661 </li><li> 2662 <a 2663 href="https://www.youtube.com/JOJALIFE" 2664 title="JOJA on YouTube" 2665 target="_blank" 2666 rel="noopener" 2667 > 2668 <span class="icon icon-new icon-youtube "> 2669 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10,15L15.19,12L10,9V15M21.56,7.17C21.69,7.64 21.78,8.27 21.84,9.07C21.91,9.87 21.94,10.56 21.94,11.16L22,12C22,14.19 21.84,15.8 21.56,16.83C21.31,17.73 20.73,18.31 19.83,18.56C19.36,18.69 18.5,18.78 17.18,18.84C15.88,18.91 14.69,18.94 13.59,18.94L12,19C7.81,19 5.2,18.84 4.17,18.56C3.27,18.31 2.69,17.73 2.44,16.83C2.31,16.36 2.22,15.73 2.16,14.93C2.09,14.13 2.06,13.44 2.06,12.84L2,12C2,9.81 2.16,8.2 2.44,7.17C2.69,6.27 3.27,5.69 4.17,5.44C4.64,5.31 5.5,5.22 6.82,5.16C8.12,5.09 9.31,5.06 10.41,5.06L12,5C16.19,5 18.8,5.16 19.83,5.44C20.73,5.69 21.31,6.27 21.56,7.17Z" fill="currentColor" /></svg> 2670</span> 2671 2672 </a> 2673 </li></ul>�</div></div> 2674 </div> 2675 <div 2676 class=" 2677 footer__group 2678 footer__group--text 2679 footer__group--5 2680 2681 2682 footer__group--last 2683 hide-title-on-desktop 2684 " 2685 style=" 2686 --desktop-width: 100%; 2687 --desktop-padding: 0%; 2688 --image-max-width: 350px 2689 " 2690 ><div class="footer__group-content"><div class="fs-body-100 footer__text"></div><div 2691 class=" 2692 image 2693 footer__image 2694 2695 2696 animation--lazy-load 2697 " 2698 style="" 2699 > 2700 ������������������ 2701 2702 2703<img 2704 alt="" 2705 class="image__img" 2706 loading="lazy" 2707 width="903" 2708 height="370" 2709 src="//joja.com/cdn/shop/files/JoJa_Logo_Black.svg?v=1709334674&width=320" 2710 2711 srcset="//joja.com/cdn/shop/files/JoJa_Logo_Black.svg?v=1709334674&width=100 100w, //joja.com/cdn/shop/files/JoJa_Logo_Black.svg?v=1709334674&width=150 150w, //joja.com/cdn/shop/files/JoJa_Logo_Black.svg?v=1709334674&width=200 200w, //joja.com/cdn/shop/files/JoJa_Logo_Black.svg?v=1709334674&width=240 240w, //joja.com/cdn/shop/files/JoJa_Logo_Black.svg?v=1709334674&width=280 280w, //joja.com/cdn/shop/files/JoJa_Logo_Black.svg?v=1709334674&width=300 300w, //joja.com/cdn/shop/files/JoJa_Logo_Black.svg?v=1709334674&width=360 360w, //joja.com/cdn/shop/files/JoJa_Logo_Black.svg?v=1709334674&width=400 400w, //joja.com/cdn/shop/files/JoJa_Logo_Black.svg?v=1709334674&width=450 450w, //joja.com/cdn/shop/files/JoJa_Logo_Black.svg?v=1709334674&width=500 500w, //joja.com/cdn/shop/files/JoJa_Logo_Black.svg?v=1709334674&width=550 550w, //joja.com/cdn/shop/files/JoJa_Logo_Black.svg?v=1709334674&width=600 600w, //joja.com/cdn/shop/files/JoJa_Logo_Black.svg?v=1709334674&width=650 650w, //joja.com/cdn/shop/files/JoJa_Logo_Black.svg?v=1709334674&width=700 700w, //joja.com/cdn/shop/files/JoJa_Logo_Black.svg?v=1709334674&width=750 750w, //joja.com/cdn/shop/files/JoJa_Logo_Black.svg?v=1709334674&width=800 800w, //joja.com/cdn/shop/files/JoJa_Logo_Black.svg?v=1709334674&width=850 850w, //joja.com/cdn/shop/files/JoJa_Logo_Black.svg?v=1709334674&width=900 900w" 2712 sizes="350px" 2713 onload="javascript: this.closest('.image').classList.add('loaded')" 2714/> 2715 </div>�</div> 2716 </div> 2717 2718 </div> 2719 2720 <div class="footer__bottom"> 2721 <div class="footer__bottom-left"><div class="footer__credits fs-body-50"> 2722 <p>
2723 Copyright © 2026, <a href="/" title="">JOJA</a>. 2724 All rights reserved. 2725 See our terms of use and privacy notice. 2726 </p> 2727 2728 <p><a target="_blank" rel="nofollow noopener" href="https://www.shopify.com?utm_campaign=poweredby&utm_medium=shopify&utm_source=onlinestore"> </a></p> 2729 </div> 2730 </div> 2731 2732 <div class="footer__bottom-right"></div> 2733 </div> 2734 </div> 2735</div> 2736 2737 2738<style> #shopify-section-sections--16469875622044__footer .image {max-width: 100vw;} </style></footer> 2739<!-- END sections: footer-group --> 2740 2741 <div 2742 class=" 2743 store-availability-drawer 2744 popover 2745 2746 animation 2747 animation--store-availability-drawer 2748 2749 " 2750 data-store-availability-drawer 2751 aria-describedby="drawer-title" 2752 aria-hidden="true" 2753 role="dialog" 2754> 2755 <div class="store-availability-drawer__wash" data-store-availability-drawer-wash></div> 2756 <div class="store-availability-drawer__container"> 2757 <div class="store-availability-drawer__inner"> 2758 <div class="store-availability-drawer__header"> 2759 <div class="store-availability-drawer__product-info"> 2760 <h4 2761 id="drawer-title" 2762 class="store-availability-drawer__store-list-product-title ff-heading fs-heading-5-base" 2763 data-store-availability-product-title 2764 > 2765 Availability 2766 </h4> 2767 <p 2768 class="store-availability-drawer__store-list-variant-title fs-body-60 t-opacity-50" 2769 data-store-availability-variant-title 2770 ></p> 2771 </div> 2772 <button 2773 type="button" 2774 class="store-availability-drawer__close" 2775 data-store-availability-close 2776 aria-label="Close" 2777 > 2778 <span 2779 class="icon-button icon-button-close icon-button--small " 2780 2781> 2782 <span class="icon-button__icon"> 2783 <span class="icon icon-new icon-close "> 2784 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.66 1.34 2 .68.68 2l.66.66 1.32-1.32zm18.68 21.32.66.66L23.32 22l-.66-.66-1.32 1.32zm1.32-20 .66-.66L22 .68l-.66.66 1.32 1.32zM1.34 21.34.68 22 2 23.32l.66-.66-1.32-1.32zm0-18.68 10 10 1.32-1.32-10-10-1.32 1.32zm11.32 10 10-10-1.32-1.32-10 10 1.32 1.32zm-1.32-1.32-10 10 1.32 1.32 10-10-1.32-1.32zm0 1.32 10 10 1.32-1.32-10-10-1.32 1.32z" fill="currentColor"/></svg> 2785</span> 2786 2787 </span> 2788</span> 2789 2790 </button> 2791 </div> 2792 <div class="store-availbility-drawer__product" data-store-availability-product></div> 2793 2794 <div class="store-availbility-drawer__content" data-store-list-container></div> 2795 </div> 2796 </div> 2797</div> 2798 2799 <div 2800 class=" 2801 quick-product--wrap 2802 modal 2803 popover 2804 is-fixed 2805 2806 2807 animation 2808 animation--quick-view 2809 animation--quick-view-revealed 2810 2811 " 2812 aria-modal="true" 2813 2814 aria-hidden="true" 2815 2816 data-quick-view-modal 2817> 2818 <div class="modal__wash"></div> 2819 2820 <div class="quick-product--modal__inner modal__inner"> 2821 <div class="quick-view-modal__content empty"> 2822 <h3 class="quick-view-modal-loading-indicator"> 2823 <div class="loader"> 2824 <div class="loader__wrap"> 2825 <div class="loader__bar"></div> 2826 </div> 2827</div> 2828 2829 </h3> 2830 </div> 2831 <button 2832 type="button" 2833 data-modal-close 2834 class="modal__close-icon" 2835 aria-label="Close" 2836 > 2837 <span 2838 class="icon-button icon-button-close icon-button--small " 2839 2840> 2841 <span class="icon-button__icon"> 2842 <span class="icon icon-new icon-close "> 2843 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.66 1.34 2 .68.68 2l.66.66 1.32-1.32zm18.68 21.32.66.66L23.32 22l-.66-.66-1.32 1.32zm1.32-20 .66-.66L22 .68l-.66.66 1.32 1.32zM1.34 21.34.68 22 2 23.32l.66-.66-1.32-1.32zm0-18.68 10 10 1.32-1.32-10-10-1.32 1.32zm11.32 10 10-10-1.32-1.32-10 10 1.32 1.32zm-1.32-1.32-10 10 1.32 1.32 10-10-1.32-1.32zm0 1.32 10 10 1.32-1.32-10-10-1.32 1.32z" fill="currentColor"/></svg> 2844</span> 2845 2846 </span> 2847</span> 2848 2849 </button> 2850 </div> 2851</div> 2852 2853 2854 <div class="modal popover" data-modal> 2855 <div class="modal__wash"></div> 2856 <div class="modal__inner" data-scroll-lock-ignore> 2857 <div class="modal__header"> 2858 <button 2859 type="button" 2860 data-modal-close 2861 class="modal__close-icon" 2862 aria-label="Close" 2863 >
2864 <span 2865 class="icon-button icon-button-close icon-button--small " 2866 2867> 2868 <span class="icon-button__icon"> 2869 <span class="icon icon-new icon-close "> 2870 <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2.66 1.34 2 .68.68 2l.66.66 1.32-1.32zm18.68 21.32.66.66L23.32 22l-.66-.66-1.32 1.32zm1.32-20 .66-.66L22 .68l-.66.66 1.32 1.32zM1.34 21.34.68 22 2 23.32l.66-.66-1.32-1.32zm0-18.68 10 10 1.32-1.32-10-10-1.32 1.32zm11.32 10 10-10-1.32-1.32-10 10 1.32 1.32zm-1.32-1.32-10 10 1.32 1.32 10-10-1.32-1.32zm0 1.32 10 10 1.32-1.32-10-10-1.32 1.32z" fill="currentColor"/></svg> 2871</span> 2872 2873 </span> 2874</span> 2875 2876 </button> 2877 </div> 2878 <div class="modal__content rte non-page-rte"></div> 2879 </div> 2880</div> 2881 2882 2883 2884 </div> 2885 2886
2886<script src="//www.youtube.com/iframe_api" type="text/javascript"></script>
2886 2887 <link href="//joja.com/cdn/shopifycloud/shopify-plyr/v1.0/shopify-plyr.css" rel="stylesheet" type="text/css" media="all" /> 2888 2889 2890
2890<script 2891 type='text/javascript' 2892 src='https://s.opensend.com/os.min.js' 2893 osid='64F69AED' async> 2894 </script>
2894 2895 2896<!-- runs only when the user is on product page --> 2897 2898 2899 2900 2901 2902 2903 2904 2905 2906
2906<script src="//cdn.shopify.com/s/files/1/0644/2975/2553/t/2/assets/splide.js" type="text/javascript"></script>
vendor: 1 bytes, line 2906
2906
2907<script> (function(){ var s = document.createElement('script'); var h = document.querySelector('head') || document.body; s.src = 'https://acsbapp.com/apps/app/dist/js/app.js'; s.async = true; s.onload = function(){ acsbJS.init({ statementLink : '', footerHtml : '', hideMobile : false, hideTrigger : false, disableBgProcess : false, language : 'en', position : 'right', leadColor : '#000000', triggerColor : '#000000', triggerRadius : '50%', triggerPositionX : 'right', triggerPositionY : 'bottom', triggerIcon : 'people', triggerSize : 'medium', triggerOffsetX : 20, triggerOffsetY : 20, mobile : { triggerSize : 'small', triggerPositionX : 'right', triggerPositionY : 'bottom', triggerOffsetX : 10, triggerOffsetY : 10, triggerRadius : '50%' } }); }; h.appendChild(s); })(); </script>
2907 2908 2909<style> 2910@media only screen and (max-width: 480px) { 2911.grid-item { 2912 padding-left: 15px !important; 2913 padding-right: 15px !important; 2914 padding-top: 0px !important; 2915 padding-bottom: 15px !important; 2916} 2917} 2918</style> 2919<style> 2920.footer { 2921 padding-bottom: 30px !important; 2922} 2923.footer__group--newsletter { 2924 border: 0px; 2925} 2926.footer__bottom { 2927 margin-top: 15px; 2928} 2929.footer__group-content { 2930 padding-top: 10px; 2931 padding-bottom: 0px; 2932} 2933.footer__group--last{ 2934padding-right: 0%; 2935padding-bottom: 10px; 2936} 2937} 2938</style> 2939<style> 2940@media only screen and (max-width: 480px) { 2941.footer { 2942 padding-bottom: 0px !important; 2943} 2944} 2945</style> 2946 <style> 2947@media only screen and (max-width: 767px) { 2948.rich-text__heading { 2949 font-size: 21px !important; 2950} 2951} 2952</style> 2953 <style> 2954 .popover .btn.btn--primary { 2955 height: 50px; 2956 font-size:14px; 2957 } 2958 </style> 2959 2960
2960<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
2960 2961</body> 2962 <link href="//joja.com/cdn/shop/t/62/assets/theme-deferred.css?v=183600515895993321191709493977" rel="stylesheet" type="text/css" media="all" /> 2963 2964</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.