1<!doctype html> 2<html class="no-js" lang="en"> 3 <head> 4 <!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 4-5
4 5<script async src="https://www.googletagmanager.com/gtag/js?id=
5AW-10862415665
vendor: 12 bytes, line 5
5"></script>
6<script> 7
vendor: 134 bytes, lines 7-11
7window.dataLayer = window.dataLayer || []; 8 function gtag(){dataLayer.push(arguments);} 9 gtag('js', new Date()); 10 11 gtag('config', '
11AW-10862415665
vendor: 4 bytes, line 11
11');
12</script>
12 13
13<script> 14 (() => { 15 try { 16 var e, 17 t = navigator.userAgent, 18 r = 0, 19 n = (e, t, r) => e.setAttribute(t, r), 20 s = (e, t) => e.removeAttribute(t), 21 d = "tagName", 22 o = "forEach", 23 a = "indexOf", 24 i = location.href.includes("nonopt=1") || (navigator.platform[a]("x86_64") > -1 && 0 > t[a]("CrOS")) || t[a]("power") > -1 || t[a]("rix") > -1; 25 !i && (document.documentElement.classList.add("mainopt")); 26 window.mainopt = i; 27 let c = new MutationObserver((e) => { 28 e[o](({ addedNodes: e }) => { 29 e[o]((e) => { 30 if ( 31 "SCRIPT" === e[d] && 32 ("web-pixels-manager-setup" === e.id || e.src.includes('appstle-subscription') || e.src.includes('klaviyo') || e.src.includes('judgeme-') || 33 e.innerHTML.includes('!window.ga') || e.innerHTML.includes('squaredance') || e.innerHTML.includes('TriplePixel') || e.innerHTML.includes('ocu-in-checkout') || 34 e.innerHTML.includes('elevar')) && 35 1 === e.nodeType 36 ) { 37 if (e.src) { 38 n(e, "d-src", e.src); 39 s(e, "src"); 40 } 41 if (e.type === 'module'){ 42 n(e, "dxt", 'module'); 43 }; 44 e.type = "load"; 45 } 46 }), 47 document.documentElement.classList.contains("xh") && c.disconnect(); 48 }); 49 }); 50 c.observe(document.documentElement, { childList: !0, subtree: !0 }); 51 } catch (i) { 52 console.error("An error occurred:", i); 53 } 54 })(); 55</script>
55 56<style id="xbgl"> 57 div:not(.xbg), 58 section:not(.xbg), 59 ifz:not(.xbg) { 60 background-image: none !important; 61 } 62 html:not(.mainopt):not(.xh), html:not(.mainopt):not(.xh) * { 63 font-family: unset !important; 64 } 65</style> 66<!-- --header code-- -->
67<script> 68 var xllbp = 200, 69 gfdl = 1e4, 70 xllj = 1, 71 xej = 0; 72 class xls { 73 constructor(e) { 74 this.triggerEvents = e, this.eventOptions = { 75 passive: !0 76 }, this.userEventListener = this.tl.bind(this), this.ltgr, this.cslf, this.lslffd = 0, this.slfired = 0, this.slfire = 0, this.excluded_js = xej, this.xllj = xllj, this.xfonts = "undefined" != typeof xgft ? xgft : [], this.xstyles = [], this.xsts = { 77 n: [], 78 async: [], 79 defer: [], 80 lazy: [] 81 }, this.ajqrs = [] 82 } 83 uea(e) { 84 this.triggerEvents.forEach(t => window.addEventListener(t, e.userEventListener, e.eventOptions)) 85 } 86 uer(e) { 87 this.triggerEvents.forEach(t => window.removeEventListener(t, e.userEventListener, e.eventOptions)) 88 } 89 tol() { 90 "loading" === document.readyState ? document.addEventListener("DOMContentLoaded", this.lr.bind(this)) : this.lr() 91 } 92 tl() { 93 this.uer(this), this.lslffd = 1, this.ahc("xh"), "loading" === document.readyState ? (document.addEventListener("DOMContentLoaded", this.lsr.bind(this)), this.slfire || document.addEventListener("DOMContentLoaded", this.lr.bind(this))) : (this.lsr(), this.slfire || this.lr()) 94 } 95 async lsr() { 96 this.cslf || (this.cslf = !0, this.rc(), document.getElementsByTagName("html")[0].setAttribute("data-css", this.xstyles.length), document.getElementsByTagName("html")[0].setAttribute("dcld", 0), this.prelss(this.xstyles), this.lsp()) 97 } 98 async lsp() { 99 setTimeout(function(e) { 100 document.getElementsByTagName("html")[0].classList.contains("spl") ? e.lcc(e.xstyles) : e.lsp() 101 }, 200, this) 102 } 103 async lr() { 104 this.slfired || (this.slfired = !0, this.hel(), this.exedw(), this.rs(), this.ahc("xr"), "function" == typeof xeosj && xeosj(), this.prelss(this.xsts.n), this.prelss(this.xsts.defer), this.prelss(this.xsts.async), await this.lss(this.xsts.n), await this.lss(this.xsts.defer), await this.lss(this.xsts.async), await this.edc(), await this.ewl(), window.dispatchEvent(new Event("xsts-loaded")), this.ahc("xst"), "function" == typeof xeoej && xeoej(), this.ltgr = setInterval(this.xtls, 500, this)) 105 } 106 async xtls(e) { 107 e.lslffd && (await e.lss(e.xsts.lazy), e.ahc("scld"), setTimeout(function(){e.ahc("scldl")}, 1000),clearInterval(e.ltgr)) 108 } 109 ahc(e) { 110 document.getElementsByTagName("html")[0].classList.add(e) 111 } 112 rs() { 113 document.querySelectorAll("script[type=load]").forEach(e => { 114 e.hasAttribute("d-src") ? e.hasAttribute("async") && !1 !== e.async ? this.xsts.async.push(e) : e.hasAttribute("defer") && !1 !== e.defer || "module" === e.getAttribute("dxt") ? this.xsts.defer.push(e) : this.xsts.n.push(e) : this.xsts.n.push(e) 115 }), document.querySelectorAll("script[type=lload]").forEach(e => { 116 this.xsts.lazy.push(e) 117 }) 118 } 119 rc() { 120 document.querySelectorAll("link[d-href]").forEach(e => { 121 this.xstyles.push(e) 122 }) 123 } 124 async es(e) { 125 return await this.rpf(), new Promise(t => { 126 let s = document.createElement("script"), 127 a; 128 [...e.attributes].forEach(e => { 129 let t = e.nodeName; 130 "type" !== t && "d-src" !== t && ("dxt" === t && (t = "type", a = e.no
130deValue), s.setAttribute(t, e.nodeValue)) 131 }), e.hasAttribute("d-src") ? (s.setAttribute("src", e.getAttribute("d-src")), s.addEventListener("load", t), s.addEventListener("error", t)) : (s.text = e.text, t()), null !== e.parentNode && e.parentNode.replaceChild(s, e) 132 }) 133 } 134 async ec(e) { 135 var t; 136 let s; 137 return t = e, void((s = document.createElement("link")).href = t.getAttribute("d-href"), s.rel = "stylesheet", document.head.appendChild(s), t.parentNode.removeChild(t)) 138 } 139 async lss(e) { 140 let t = e.shift(); 141 return t ? (await this.es(t), this.lss(e)) : Promise.resolve() 142 } 143 async lcc(e) { 144 let t = e.shift(); 145 return t ? (this.ec(t), this.lcc(e)) : "loaded" 146 } 147 async lfts(e) { 148 var t = document.createDocumentFragment(); 149 e.forEach(e => { 150 let s = document.createElement("link"); 151 s.href = e, s.rel = "stylesheet", t.appendChild(s) 152 }), setTimeout(function() { 153 document.head.appendChild(t) 154 }, gfdl) 155 } 156 prelss(e) { 157 var t = document.createDocumentFragment(), 158 s = 0, 159 a = this; 160 [...e].forEach(i => { 161 let r = i.getAttribute("d-src"), 162 n = i.getAttribute("d-href"); 163 if (r) { 164 let d = document.createElement("link"); 165 d.href = r, d.rel = "preload", d.as = "script", t.appendChild(d) 166 } else if (n) { 167 let l = document.createElement("link"); 168 l.href = n, l.rel = "preload", l.as = "style", s++, e.length == s && (l.dataset.last = 1), t.appendChild(l), l.onload = function() { 169 fetch(this.href).then(e => e.blob()).then(e => { 170 a.ucl() 171 }).catch(e => { 172 a.ucl() 173 }) 174 }, l.onerror = function() { 175 a.ucl() 176 } 177 } 178 }), document.head.appendChild(t) 179 } 180 ucl() { 181 document.getElementsByTagName("html")[0].setAttribute("dcld", parseInt(document.getElementsByTagName("html")[0].getAttribute("dcld")) + 1), document.getElementsByTagName("html")[0].getAttribute("data-css") == document.getElementsByTagName("html")[0].getAttribute("dcld") && document.getElementsByTagName("html")[0].classList.add("spl") 182 } 183 hel() { 184 let e = {}; 185 186 function t(t, s) { 187 ! function(t) { 188 function s(s) { 189 return e[t].eventsToRewrite.indexOf(s) >= 0 ? "x" + s : s 190 } 191 e[t] || (e[t] = { 192 originalFunctions: { 193 add: t.addEventListener, 194 remove: t.removeEventListener 195 }, 196 eventsToRewrite: [] 197 }, t.addEventListener = function() { 198 arguments[0] = s(arguments[0]), e[t].originalFunctions.add.apply(t, arguments) 199 }, t.removeEventListener = function() { 200 arguments[0] = s(arguments[0]), e[t].originalFunctions.remove.apply(t, arguments) 201 }) 202 }(t), e[t].eventsToRewrite.push(s) 203 } 204 205 function s(e, t) { 206 let s = e[t]; 207 Object.defineProperty(e, t, { 208 get: () => s || function() {}, 209 set(a) { 210 e["y" + t] = s = a 211 } 212 }) 213 } 214 t(document, "DOMContentLoaded"), t(window, "DOMContentLoaded"), t(window, "load"), t(window, "pageshow"), t(document, "readystatechange"), s(document, "onreadystatechange"), s(window, "onload"), s(window, "onpageshow") 215 } 216 hj(e) { 217 let t = window.jQuery; 218 Object.defineProperty(window, "jQuery", { 219 get: () => t, 220 set(s) { 221 if (s && s.fn && !e.ajqrs.includes(s)) { 222 s.fn.ready = s.fn.init.prototype.ready = function(t) { 223 if (void 0 !== t) return e.slfired ? e.domReadyFired ? t.bind(document)(s) : document.addEventListener("xDOMContentLoaded", () => t.bind(document)(s)) : t.bind(document)(s), s(document) 224 }; 225 let a = s.fn.on; 226 s.fn.on = s.fn.init.prototype.on = function() { 227 if ("ready" == arguments[0]) { 228 if (this[0] !== document) return a.apply(this, arguments), this; 229 arguments[1].bind(document)(s) 230 } 231 if (this[0] === window) { 232 function e(e) { 233 return e.split(" ").map(e => "load" === e || 0 === e.indexOf("load.") ? "xjld" : e).join(" ") 234 } 235 "string" == typeof arguments[0] || arguments[0] instanceof String ? arguments[0] = e(arguments[0]) : "object" == typeof arguments[0] && Object.keys(arguments[0]).forEac
235h(t => { 236 Object.assign(arguments[0], { 237 [e(t)]: arguments[0][t] 238 })[t] 239 }) 240 } 241 return a.apply(this, arguments), this 242 }, e.ajqrs.push(s) 243 } 244 t = s 245 } 246 }) 247 } 248 async edc() { 249 this.domReadyFired = !0, await this.rpf(), document.dispatchEvent(new Event("xDOMContentLoaded")), await this.rpf(), window.dispatchEvent(new Event("xDOMContentLoaded")), await this.rpf(), document.dispatchEvent(new Event("xreadystatechange")), await this.rpf(), document.yonreadystatechange && document.yonreadystatechange() 250 } 251 async ewl() { 252 await this.rpf(), setTimeout(function() { 253 window.dispatchEvent(new Event("xload")) 254 }, 100), await this.rpf(), window.yonload && window.yonload(), await this.rpf(), this.ajqrs.forEach(e => e(window).trigger("xjld")), window.dispatchEvent(new Event("xps")), await this.rpf(), window.yonpageshow && window.yonpageshow() 255 } 256 exedw() { 257 let e = new Map; 258 document.write = document.writeln = function(t) { 259 let s = document.currentScript, 260 a = document.createRange(), 261 i = s.parentElement, 262 r = e.get(s); 263 void 0 === r && (r = s.nextSibling, e.set(s, r)); 264 let n = document.createDocumentFragment(); 265 a.setStart(n, 0), n.appendChild(a.createContextualFragment(t)), i.insertBefore(n, r) 266 } 267 } 268 async rpf() { 269 return new Promise(e => requestAnimationFrame(e)) 270 } 271 static et() { 272 let e = new xls(["keydown", "mousemove", "touchmove", "touchstart", "touchend", "wheel"]); 273 e.lfts(e.xfonts), e.uea(e), e.excluded_js || e.hj(e), e.xllj || (e.slfire = 1, e.tol()); 274 let t = setInterval(function e(s) { 275 null != document.body && (document.body.getBoundingClientRect().top < -30 && s.tl(), clearInterval(t)) 276 }, 500, e) 277 } 278 static ur() { 279 let e = new xls(["keydown", "mousemove", "touchmove", "touchstart", "touchend", "wheel"]); 280 e.lfts(e.xfonts), e.uea(e), e.excluded_js || e.hj(e), e.xllj || (e.slfire = 1, e.tol()); 281 e.tl(); 282 } 283 284 } 285 setTimeout(function() { 286 xls.et(); 287 },1000); 288</script>
vendor: 1 bytes, line 288
288
289<script type="load" data-squaredance="LHN4-muk7o1cuJrqkcDRf1Vb3xCXe_rQ5F7dsqEdlEyKhpm7ij3IPBHltneRD2Oe" data-sqdv="1.0.1"> 290try{squaredanceCart=JSON.parse(decodeURIComponent("%5B%5D"))}catch(e){} 291;!function(j,u,m,b,l,e){var n="jumbleberry",i="3.2.3",o=function(){o.v==i&&o.e?o.e.apply(o,arguments):o.q.push(arguments)} 292,a=encodeURIComponent,t=decodeURIComponent,d=j.location;(o.push=o).l=!1,o.q=[],o.v=i,o.duid=function(n){return( 293n=n&&u.cookie.match(RegExp(t("%5Cs*")+n.substr(0,21)+"id=([^;]+)")))?t(n[1].split(".")[0]):""},o.g=function(n,i){return!!( 294i=RegExp("^[^#]*[?&]"+n+"=([^&#]+)").exec(i||d.href))&&t(i[1].replace(/\+/g," "))},o.s=function(n){for(var i=Math.round(( 295new Date).getTime()/1e3),t=d.hostname.split("."),r=t.length-1;0<r--&&/^(([a-z0-9]{4}-?){8}|[0-9]+)$/i.test(n)&&n!=o.duid( 296o.p);)u.cookie=o.p.substr(0,21)+"id="+a(n)+"."+i+".0."+i+".; path=/; max-age=63072000; domain=."+t.slice(r,t.length 297).join(".")},o.i=function(n,i,t){if("init"==n)return[o.u=o.duid(o.p=i),o.s(o.h=t||o.u)];t=t||{},(n=u.createElement( 298"iframe")).src=o.d+o.p+"?hid="+a(o.h)+"&uid="+a(o.u)+"&event="+a(i||"")+"&transid="+a(t.transaction_id||"")+"&oi="+a( 299t.order_index||"")+"&ctx="+a(JSON.stringify(t)),n.height=n.width=0,n.style="display:none;visibility:hidden", 300n.sandbox="allow-forms allow-same-origin allow-scripts",n.referrerPolicy="unsafe-url",(u.body||u.head).appendChild(n)}, 301o.m=o.e=function(){var n,i;!j._RNGSeed&&o.i.apply(o,arguments)&&(n=u.createElement(m),i=u.getElementsByTagName(m)[0], 302n.src=o.d+o.p+"?hid="+a(o.h)+"&uid="+a(o.u)+"&v="+o.v,n.async=!!o.h,o.e=!1,o.q.unshift(arguments),j.addEventListener( 303"beforeunload",n.onerror=function(){o.e=o.i;for(var n=0;n<o.q.length;++n)o.apply(o,o.q[n]);o.q=[]}), 304i.parentNode.insertBefore(n,i))},j[n]=j[n]||o,j[n].d=b}(window,document,"script","https://www.maxepv.com/"); 305 306jumbleberry("init", "LHN4-muk7o1cuJrqkcDRf1Vb3xCXe_rQ5F7dsqEdlEzoksttutC_b31eHRD_6N0_9-1c9HKDpznx9ttCq32RltEru9Us_mcT2N_o0_qOvGQ~", jumbleberry.g("sqdid") || jumbleberry.g("click_id")); 307</script>
307 308<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.css"> 309
310<script type="load"> 311window.codebase = window.codebase || {}; 312window.codebase.iid = 'E5BAAD4D7220'; 313</script>
vendor: 1 bytes, line 313
313
314<script type="load" d-src="https://scripts.conversion.io/conversion.js"></script>
vendor: 1 bytes, line 314
314
315<script defer src="https://static.shopmy.us/Affiliates/sms_aff_clicktrack.js?domain=revomadic.com&expires=30"></script>
315 316 317 318 <meta charset="utf-8"> 319 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 320 <meta name="viewport" content="width=device-width,initial-scale=1"> 321 <meta name="theme-color" content=""> 322 <link rel="canonical" href="https://revomadic.com/collections/all-products"> 323<link rel="alternate" hreflang="x-default" href="https://revomadic.com/collections/all-products"> 324 325<link rel="alternate" hreflang="de" href="https://revomadic.com/de/collections/all-products"> 326 327<link rel="icon" type="image/png" href="//revomadic.com/cdn/shop/files/revo-favicon.jpg?crop=center&height=100&v=1764857748&width=100"> 328 329 <title>All Products</title> 330 331 332 333 334<meta property="og:site_name" content="Revomadic"> 335<meta property="og:url" content="https://revomadic.com/collections/all-products"> 336<meta property="og:title" content="All Products"> 337<meta property="og:type" content="product.group"> 338<meta property="og:description" content="REVO exists at the intersection of wellness, beauty, and recovery. Our technology helps you move better, recover faster, and look better longer - all within routines that fit into real life."><meta property="og:image" content="http://revomadic.com/cdn/shop/files/RNIN0358_Proof_5c47958e-194c-4b77-9cd5-8b55978288a3.jpg?v=1773031212"> 339 <meta property="og:image:secure_url" content="https://revomadic.com/cdn/shop/files/RNIN0358_Proof_5c47958e-194c-4b77-9cd5-8b55978288a3.jpg?v=1773031212"> 340 <meta property="og:image:width" content="2560"> 341 <meta property="og:image:height" content="1707"><meta name="twitter:card" content="summary_large_image"> 342<meta name="twitter:title" content="All Products"> 343<meta name="twitter:description" content="REVO exists at the intersection of wellness, beauty, and recovery. Our technology helps you move better, recover faster, and look better longer - all within routines that fit into real life.">
344<script> 345 window.YTReady = new Promise((r)=>{window.onYouTubePlayerAPIReady = function() {r();}}); 346 document.documentElement.className = document.documentElement.className.replace('no-js', 'js'); 347 window.lngg = {}; 348 lngg.cart__saving_field_label = "Saving"; 349 window.breakpoints = { 350 small: '38em', 351 medium: '48em' 352 }; 353 window.routes = { 354 checkout_url: '/checkout', 355 root_url: '/', 356 products_url: '/products', 357 cart_url: '/cart', 358 cart_add_url: '/cart/add', 359 cart_change_url: '/cart/change', 360 cart_update_url: '/cart/update', 361 predictive_search_url: '/search/suggest', 362 search_url: '/search' 363 }; 364 window.money_format = "${{amount}}"; 365 window.customer = null; 366 367</script>
vendor: 1 bytes, line 367
367
368<script type="load" d-src="https://ob.belvionetta.com/i/aa2114ad13611eb5d68de6f1f8cdbdaf.js" class="ct_clicktrue"></script>
368 369 370
370<script src="//revomadic.com/cdn/shop/t/105/assets/lazysizes.min.js?v=157711793936637991981790557135" async="async"></script>
370 371
371<script src="//revomadic.com/cdn/shop/t/105/assets/tingle.js?v=22634897403346924091790557148" defer="defer"></script>
371 372
372<script src="//revomadic.com/cdn/shop/t/105/assets/keen_slider.js?v=64385756929122072371790557135" defer="defer"></script>
372 373
373<script src="//revomadic.com/cdn/shop/t/105/assets/global.js?v=65422501724924049171790557303" defer="defer"></script>
373<script type="load"> 374 /* >> TriplePixel :: start*/ 375 window.TriplePixelData={TripleName:"behindthepricetag.myshopify.com",ver:"2.11",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","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,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); 376 /* << TriplePixel :: end*/ 377 </script>
377 378 379 <link rel='preconnect dns-prefetch' href='https://triplewhale-pixel.web.app/' crossorigin />
379<script type="load"> 380 (function(c,l,a,r,i,t,y){ 381 c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)}; 382 t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i; 383 y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y); 384 })(window, document, "clarity", "script", "idtn1c1vx5"); 385 </script>
385<script>!function(){window.ZipifyPages=window.ZipifyPages||{},window.ZipifyPages.analytics={},window.ZipifyPages.currency="USD",window.ZipifyPages.shopDomain="behindthepricetag.myshopify.com",window.ZipifyPages.moneyFormat="\u003cspan class=money\u003e${{amount_no_decimals}}\u003c\/span\u003e",window.ZipifyPages.shopifyOptionsSelector=false,window.ZipifyPages.unitPriceEnabled=false,window.ZipifyPages.integrations="".split(","),window.ZipifyPages.crmUrl="https://crms.zipify.com",window.ZipifyPages.isPagesEntity=false,window.ZipifyPages.translations={soldOut:"Sold Out",unavailable:"Unavailable"},window.ZipifyPages.routes={root:"\/",cart:{index:"\/cart",add:"\/cart\/add",change:"\/cart\/change",clear:"\/cart\/clear",update:"\/cart\/update"}};window.ZipifyPages.eventsSubscriptions=[],window.ZipifyPages.on=function(i,a){window.ZipifyPages.eventsSubscriptions.push([i,a])}}();</script>
385<script>(() => { 386(()=>{class g{constructor(t={}){this.defaultConfig={sectionIds:[],rootMargin:"0px",onSectionViewed:()=>{},onSectionInteracted:()=>{},minViewTime:500,minVisiblePercentage:30,interactiveSelector:'a, button, input, select, textarea, [role="button"], [tabindex]:not([tabindex="-1"])'},this.config={...this.defaultConfig,...t},this.viewedSections=new Set,this.observer=null,this.viewTimers=new Map,this.init()}init(){document.readyState==="loading"?document.addEventListener("DOMContentLoaded",this.setup.bind(this)):this.setup()}setup(){this.setupObserver(),this.setupGlobalClickTracking()}setupObserver(){const t={root:null,rootMargin:this.config.rootMargin,threshold:[0,.1,.2,.3,.4,.5,.6,.7,.8,.9,1]};this.observer=new IntersectionObserver(e=>{e.forEach(i=>{this.calculateVisibility(i)?this.handleSectionVisible(i.target):this.handleSectionHidden(i.target)})},t),this.config.sectionIds.forEach(e=>{const i=document.getElementById(e);i&&this.observer.observe(i)})}calculateVisibility(t){const e=window.innerHeight,i=window.innerWidth,n=e*i,o=t.boundingClientRect,s=Math.max(0,o.top),c=Math.min(e,o.bottom),d=Math.max(0,o.left),a=Math.min(i,o.right),r=Math.max(0,c-s),l=Math.max(0,a-d)*r,m=n>0?l/n*100:0,h=o.width*o.height,p=h>0?l/h*100:0,S=m>=this.config.minVisiblePercentage,b=p>=80;return S||b}isSectionViewed(t){return this.viewedSections.has(Number(t))}setupGlobalClickTracking(){document.addEventListener("click",t=>{const e=this.findParentTrackedSection(t.target);if(e){const i=this.findInteractiveElement(t.target,e.el);i&&(this.isSectionViewed(e.id)||this.trackSectionView(e.id),this.trackSectionInteract(e.id,i,t))}})}findParentTrackedSection(t){let e=t;for(;e&&e!==document.body;){const i=e.id||e.dataset.zpSectionId,n=i?parseInt(i,10):null;if(n&&!isNaN(n)&&this.config.sectionIds.includes(n))return{el:e,id:n};e=e.parentElement}return null}findInteractiveElement(t,e){let i=t;for(;i&&i!==e;){if(i.matches(this.config.interactiveSelector))return i;i=i.parentElement}return null}trackSectionView(t){this.viewedSections.add(Number(t)),this.config.onSectionViewed(t)}trackSectionInteract(t,e,i){this.config.onSectionInteracted(t,e,i)}handleSectionVisible(t){const e=t.id,i=setTimeout(()=>{this.isSectionViewed(e)||this.trackSectionView(e)},this.config.minViewTime);this.viewTimers.set(e,i)}handleSectionHidden(t){const e=t.id;this.viewTimers.has(e)&&(clearTimeout(this.viewTimers.get(e)),this.viewTimers.delete(e))}addSection(t){if(!this.config.sectionIds.includes(t)){this.config.sectionIds.push(t);const e=document.getElementById(t);e&&this.observer&&this.observer.observe(e)}}}class f{constructor(){this.sectionTracker=new g({onSectionViewed:this.onSectionViewed.bind(this),onSectionInteracted:this.onSectionInteracted.bind(this)}),this.runningSplitTests=[]}getCookie(t){const e=document.cookie.match(new RegExp(`(?:^|; )${t}=([^;]*)`));return e?decodeURIComponent(e[1]):null}setCookie(t,e){let i=`${t}=${encodeURIComponent(e)}; path=/; SameSite=Lax`;location.protocol==="https:"&&(i+="; Secure");const n=new Date;n.setTime(n.getTime()+365*24*60*60*1e3),i+=`; expires=${n.toUTCString()}`,document.cookie=i}pickByWeight(t){const e=Object.entries(t).map(([o,s])=>[Number(o),s]),i=e.reduce((o,[,s])=>o+s,0);let n=Math.random()*i;for(const[o,s]of e){if(n<s)return o;n-=s}return e[e.length-1][0]}render(t){const e=t.blocks,i=t.test,n=i.id,o=`zpSectionSplitTest${n}`;let s=Number(this.getCookie(o));e.some(r=>r.id===s)||(s=this.pickByWeight(i.distribution),this.setCookie(o,s));const c=e.find(r=>r.id===s),d=`sectionSplitTest${c.id}`,a=document.querySelector(`template[data-id="${d}"]`);if(!a){console.error(`Template for split test ${c.id} not found`);return}document.currentScript.parentNode.insertBefore(a.content.cloneNode(!0),document.currentScript),this.runningSplitTests.push({id:n,block:c,templateId:d}),this.initTrackingForSection(c.id)}findSplitTestForSection(t){return this.runningSplitTests.find(e=>e.block.id===Number(t))}initTrackingForSection(t){this.sectionTracker.addSection(t)}onSectionViewed(t){this.trackEvent({sectionId:t,event:"zp_section_viewed"})}onSectionInteracted(t){this.trackEvent({sectionId:t,event:"zp_section_clicked"})}trackEvent({event:t,sectionId:e,payload:i={}}){const n=this.findSplitTestForSection(e);n&&window.Shopify.analytics.publish(t,{...i,sectionId:e,splitTestHash:n.id})}}window.ZipifyPages??={};window.ZipifyPages.SectionSplitTest=new f;})(); 387 388})()</script>
vendor: 1 bytes, line 388
388
389<script>if (!window.mainopt) {document.write(" \n \u003cscript\u003ewindow.performance \u0026\u0026 window.performance.mark \u0026\u0026 window.performance.mark('shopify.content_for_header.start');\u003c\/script\u003e\u003cmeta name=\"facebook-domain-verification\" content=\"okuzc6l34egw50b2uml7udkdazjuym\"\u003e\n\u003cmeta name=\"google-site-verification\" content=\"cw6-NfyakJAL5qUCQde7Ut51hfpZh1iVWaFidhwVo0k\"\u003e\n\u003cmeta id=\"shopify-digital-wallet\" name=\"shopify-digital-wallet\" content=\"\/52701233328\/digital_wallets\/dialog\"\u003e\n\u003cmeta id=\"in-context-paypal-metadata\" data-shop-id=\"52701233328\" data-venmo-supported=\"false\" data-environment=\"production\" data-locale=\"en_US\" data-paypal-v4=\"true\" data-currency=\"USD\"\u003e\n\u003clink rel=\"ucp\" href=\"\/.well-known\/ucp\" version=\"2026-08-25\"\u003e\u003clink rel=\"alternate\" type=\"application\/atom+xml\" title=\"Feed\" href=\"\/collections\/all-products.atom\" \/\u003e\n\u003clink rel=\"alternate\" hreflang=\"x-default\" href=\"https:\/\/revomadic.com\/collections\/all-products\"\u003e\n\u003clink rel=\"alternate\" hreflang=\"en\" href=\"https:\/\/revomadic.com\/collections\/all-products\"\u003e\n\u003clink rel=\"alternate\" hreflang=\"de\" href=\"https:\/\/revomadic.com\/de\/collections\/all-products\"\u003e\n\u003clink rel=\"alternate\" hreflang=\"en-CA\" href=\"https:\/\/revomadic.com\/en-ca\/collections\/all-products\"\u003e\n\u003clink rel=\"alternate\" hreflang=\"en-AU\" href=\"https:\/\/revomadic.com\/en-au\/collections\/all-products\"\u003e\n\u003clink rel=\"alternate\" hreflang=\"en-GB\" href=\"https:\/\/revomadic.com\/en-gb\/collections\/all-products\"\u003e\n\u003clink rel=\"alternate\" hreflang=\"en-NZ\" href=\"https:\/\/revomadic.com\/en-nz\/collections\/all-products\"\u003e\n\u003clink rel=\"alternate\" hreflang=\"en-IE\" href=\"https:\/\/revomadic.com\/en-ie\/collections\/all-products\"\u003e\n\u003clink rel=\"alternate\" hreflang=\"en-IT\" href=\"https:\/\/revomadic.com\/en-it\/collections\/all-products\"\u003e\n\u003clink rel=\"alternate\" hreflang=\"en-DE\" href=\"https:\/\/revomadic.com\/en-de\/collections\/all-products\"\u003e\n\u003clink rel=\"alternate\" hreflang=\"de-DE\" href=\"https:\/\/revomadic.com\/de-de\/collections\/all-products\"\u003e\n\u003clink rel=\"alternate\" type=\"application\/json+oembed\" href=\"https:\/\/revomadic.com\/collections\/all-products.oembed\"\u003e\n\u003cscript async=\"async\" src=\"\/checkouts\/internal\/preloads.js?locale=en-US\u0026default_configuration_id=2817982640\"\u003e\u003c\/script\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/shop.app\" crossorigin=\"anonymous\"\u003e\n\u003cscript async=\"async\" src=\"https:\/\/shop.app\/checkouts\/internal\/preloads.js?locale=en-US\u0026default_configuration_id=2817982640\u0026shop_id=52701233328\" crossorigin=\"anonymous\"\u003e\u003c\/script\u003e\n\u003cscript id=\"apple-pay-shop-capabilities\" type=\"application\/json\"\u003e{\"shopId\":52701233328,\"countryCode\":\"US\",\"currencyCode\":\"USD\",\"merchantCapabilities\":[\"supports3DS\"],\"merchantId\":\"gid:\\\/\\\/shopify\\\/Shop\\\/52701233328\",\"merchantName\":\"Revomadic\",\"requiredBillingContactFields\":[\"postalAddress\",\"email\",\"phone\"],\"requiredShippingContactFields\":[\"postalAddress\",\"email\",\"phone\"],\"shippingType\":\"shipping\",\"supportedNetworks\":[\"visa\",\"masterCard\",\"amex\",\"discover\",\"elo\",\"jcb\"],\"total\":{\"type\":\"pending\",\"label\":\"Revomadic\",\"amount\":\"1.00\"},\"shopifyPaymentsEnabled\":true,\"supportsSubscriptions\":true}\u003c\/script\u003e\n\u003cscript id=\"shopify-features\" type=\"application\/json\"\u003e{\"accessToken\":\"2884f8df244e7bd4d523b3419d1680e9\",\"betas\":[\"rich-media-storefront-analytics\"],\"domain\":\"revomadic.com\",\"predictiveSearch\":true,\"shopId\":52701233328,\"locale\":\"en\"}\u003c\/script\u003e\n\u003cscript\u003evar Shopify = Shopify || {};\nShopify.shop = \"behindthepricetag.myshopify.com\";\nShopify.locale = \"en\";\nShopify.currency = {\"active\":\"USD\",\"rate\":\"1.0\"};\nShopify.country = \"US\";\nShopify.theme = {\"name\":\"REVO X Ecommercesteem - 9\\\/25 - latest\",\"id\":150010331312,\"schema_name\":\"UNO\",\"schema_version\":\"1.3.57\",\"theme_store_id\":null,\"role\":\"main\"};\nShopify.theme.handle = \"null\";\nShopify.theme.style = {\"id\":null,\"handle\":null};\nShopify.cdnHost = \"revomadic.com\/cdn\";\nShopify.routes = Shopify.routes || {};\nShopify.routes.root = \"\/\";\nShopify.shopJsCdnBaseUrl = \"https:\/\/cdn.shopify.com\/shopifycloud\/shop-js\";\nShopify.SignInWithShop = Shopify.SignInWithShop || {};\nShopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};\nShopify.SignInWithShop.User.recognized = false;\u003c\/script\u003e\n\u003cscript type=\"module\"\u003e!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);\u003c\/script\u003e\n\u003cscript\u003e!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);\u003c\/script\u003e\n\u003cscript\u003e\n window.ShopifyPay = window.ShopifyPay || {};\n window.ShopifyPay.apiHost = \"shop.app\\\/pay\";\n window.ShopifyPay.redirectState = null;\n\u003c\/script\u003e\n\u003cscript\u003e\n window.Shopify = window.Shopify || {};\n window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};\n window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };\n window.Shopify.SignInWithShop.eligible = true;\n\u003c\/script\u003e\n\u003cscript id=\"shop-js-analytics\" type=\"application\/json\"\u003e{\"pageType\":\"collection\"}\u003c\/script\u003e\n\u003cscript defer=\"defer\" async type=\"module\" src=\"https:\/\/cdn.shopify.com\/shopifycloud\/shop-js\/modules\/v2\/loader.init-shop-cart-sync.en.esm.js\"\u003e\u003c\/script\u003e\n\u003cscript type=\"module\"\u003e\n await import(\"https:\/\/cdn.shopify.com\/shopifycloud\/shop-js\/modules\/v2\/loader.init-shop-cart-sync.en.esm.js\");\n\n window.Shopify.SignInWithShop?.initShopCartSync?.({\"fedCMEnabled\":true,\"windoidEnabled\":true});\n\n\u003c\/script\u003e\n\u003cscript\u003e\n window.Shopify = window.Shopify || {};\n if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};\n 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\"]};
389\n\u003c\/script\u003e\n\u003cscript\u003e(function() {\n var isLoaded = false;\n function asyncLoad() {\n if (isLoaded) return;\n isLoaded = true;\n var urls = [\"https:\\\/\\\/seo.apps.avada.io\\\/scripttag\\\/avada-seo-installed.js?shop=behindthepricetag.myshopify.com\",\"https:\\\/\\\/d1639lhkj5l89m.cloudfront.net\\\/js\\\/storefront\\\/uppromote.js?shop=behindthepricetag.myshopify.com\",\"https:\\\/\\\/static.shareasale.com\\\/json\\\/shopify\\\/shareasale-tracking.js?sasmid=155112\\u0026ssmtid=80915\\u0026shop=behindthepricetag.myshopify.com\",\"https:\\\/\\\/id-shop.govx.com\\\/app\\\/behindthepricetag.myshopify.com\\\/govx.js?shop=behindthepricetag.myshopify.com\",\"https:\\\/\\\/dr4qe3ddw9y32.cloudfront.net\\\/awin-shopify-integration-code.js?aid=127003\\u0026v=shopifyApp_5.4.1\\u0026ts=1786144042027\\u0026shop=behindthepricetag.myshopify.com\",\"https:\\\/\\\/onetext.com\\\/sdk\\\/onetext.min.js?onetext-account-token=onetext_account_production_cd3bb6b1-d8bf-4e08-ac8a-bd5c4eb4d218\\u0026timestamp=1790578839168\\u0026shop=behindthepricetag.myshopify.com\",\"https:\\\/\\\/onetext.com\\\/sdk\\\/onetext.revomadic.min.js?onetext-account-token=onetext_account_production_cd3bb6b1-d8bf-4e08-ac8a-bd5c4eb4d218\\u0026timestamp=1790578839168\\u0026shop=behindthepricetag.myshopify.com\"];\n for (var i = 0; i \u003c urls.length; i++) {\n var s = document.createElement('script');\n s.type = 'text\/javascript';\n s.async = true;\n s.src = urls[i];\n var x = document.getElementsByTagName('script')[0];\n x.parentNode.insertBefore(s, x);\n }\n };\n if(window.attachEvent) {\n window.attachEvent('onload', asyncLoad);\n } else {\n window.addEventListener('load', asyncLoad, false);\n }\n})();\u003c\/script\u003e\n\u003cscript id=\"__st\"\u003evar __st={\"a\":52701233328,\"offset\":-25200,\"reqid\":\"5b0fecc9-3d46-4407-a9e0-752b3070a2e5-1790638718\",\"pageurl\":\"revomadic.com\\\/collections\\\/all-products\",\"u\":\"4802ead626e6\",\"p\":\"collection\",\"rtyp\":\"collection\",\"rid\":330713137328};\u003c\/script\u003e\n\u003cscript\u003ewindow.ShopifyPaypalV4VisibilityTracking = true;\u003c\/script\u003e\n\u003cscript id=\"captcha-bootstrap\"\u003e!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=\u003et.map((([t,e])=\u003e`form[action*='\/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=\u003e()=\u003et?[...document.querySelectorAll(t)].map((t=\u003et.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=()=\u003e{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=\u003et.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]\u0026\u0026(t.elements[e].value=n);n\u0026\u0026o.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)=\u003e{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)=\u003e{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])=\u003en.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=\u003e{const e=t.target;return e instanceof HTMLFormElement?e:e\u0026\u0026e.form},D=t=\u003ev().includes(t);t.addEventListener('submit',(t=\u003e{const e=I(t);if(!e)return;const n=D(e)\u0026\u0026!e.dataset.hcaptchaBound\u0026\u0026!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)\u0026\u0026(!o||!o.value);(n||c)\u0026\u0026t.preventDefault(),c\u0026\u0026!n\u0026\u0026(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\u0026\u0026e.removeItem(o)}(t);const e=Array.from(Array(32),(()=\u003eMath.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})=\u003et)),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)}
389}(e),e.submit())}));const S=(t,e)=\u003e{t\u0026\u0026!t.dataset[E]\u0026\u0026(n(t,e.some((e=\u003ee===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=\u003e{const e=I(t);D(e)\u0026\u0026S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B\u0026\u0026M;t.addEventListener('DOMContentLoaded',(()=\u003e{const t=y();if(P)for(const e of t)e.elements[l].value===M\u0026\u0026p(e,B);[...new Set([...A(),...v().filter((t=\u003e'true'===t.dataset.shopifyCaptcha))])].forEach((e=\u003eS(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();\u003c\/script\u003e\n\u003cscript integrity=\"sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=\" data-source-attribution=\"shopify.loadfeatures\" defer=\"defer\" src=\"\/\/revomadic.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/load_feature-1bd60354.js\" crossorigin=\"anonymous\"\u003e\u003c\/script\u003e\n\u003cscript\u003e(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = \/iPad|iPhone|iPod\/.test(platform) || (platform === 'MacIntel' \u0026\u0026 maxTouchPoints \u003e 1);var isMacSafari = platform.indexOf('Mac') === 0 \u0026\u0026 \/Safari\/.test(userAgent) \u0026\u0026 !\/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 \u003c 126;}var firefoxVersion = browserMajorVersion(\/Firefox\\\/(\\d+)\/);if (firefoxVersion !== null) {return firefoxVersion \u003c 150;}var safariVersion = isAppleSafari ? browserMajorVersion(\/Version\\\/(\\d+).*Safari\\\/\/) : null;if (safariVersion !== null) {return safariVersion \u003c 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = \"\/\/revomadic.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 \u003e 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;};}})();})();\u003c\/script\u003e\u003cscript crossorigin=\"anonymous\" defer=\"defer\" src=\"\/\/revomadic.com\/cdn\/shopifycloud\/storefront\/assets\/shopify_pay\/storefront-616277c7.js?v=20250812\"\u003e\u003c\/script\u003e\n\u003cscript 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\"\u003e\u003c\/script\u003e\n\u003cscript\u003e\n window.Shopify = window.Shopify || {};\n window.Shopify.MCP = window.Shopify.MCP || {};\n window.Shopify.MCP.enabled = true;\n window.Shopify.MCP.shop = \"behindthepricetag.myshopify.com\";\n window.Shopify.MCP.mcpEndpoint = \"https:\\\/\\\/revomadic.com\\\/api\\\/mcp\";\n 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\"]}}];\n\u003c\/script\u003e\n\u003cscript\u003e(()=\u003e{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\u0026\u0026(e.integrity=a),e.src=c,e.addEventListener(\"load\",l,{once:!0}),e.addEventListener(\"error\",()=\u003e{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(){_(()=\u003er.setTimeout(f,0))}function m(){o.addEventListener(\"DOMContentLoaded\",i,{once:!0})}p()?i():m()}s(\"\\\/\\\/revomadic.com\\\/cdn\\\/shopifycloud\\\/storefront\\\/assets\\\/storefront\\\/webmcp-c6b62ece.js\",\"sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=\");})();\n\u003c\/script\u003e\n\u003cscript data-source-attribution=\"shopify.dynamic_checkout.dynamic.init\"\u003evar Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement(\"script\");t.src=\"https:\/\/revomadic.com\/cdn\/shopifycloud\/portable-wallets\/latest\/portable-wallets.en.js\",t.type=\"module\",document.head.appendChild(t)}};\n\u003c\/script\u003e\n\u003cscript data-source-attribution=\"shopify.dynamic_checkout.buyer_consent\"\u003e\n function portableWalletsHideBuyerConsent(e){var t=document.getElementById(\"shopify-buyer-consent\"),n=document.getElementById(\"shopify-subscription-policy-button\");t\u0026\u0026n\u0026\u0026(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\u0026\u0026n\u0026\u0026(t.classList.remove(\"hidden\"),t.removeAttribute(\"aria-hidden\"),n.addEventListener(\"click\",e))}window.Shopify?.PaymentButton\u0026\u0026(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent);\n\u003c\/script\u003e\n\u003cscript data-source-attribution=\"shopify.dynamic_checkout.cart.bootstrap\"\u003edocument.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()\u0026\u0026(Shopify.PaymentButton.init(),n.disconnect())}
389)).observe(document.body,{childList:!0,subtree:!0})}}));\n\u003c\/script\u003e\n\u003c!-- shopify-cfh-placeholder-75142499124c75a3 --\u003e\u003cscript id=\"shopify-cfh-end\"\u003ewindow.performance \u0026\u0026 window.performance.mark \u0026\u0026 window.performance.mark('shopify.content_for_header.end');\u003c\/script\u003e\n ");}document.close();</script>
389 390 391 392
392<script> 393 window.ConsentTrackingReady = new Promise((r,e)=>{ 394 window.Shopify.loadFeatures([{name: 'consent-tracking-api',version: '0.1',},], 395 error => { 396 !error ? r() : console.error(error); 397 }, 398 ); 399 }); 400 </script>
400 401
401<script src="//revomadic.com/cdn/shop/t/105/assets/bundles.js?v=64445768338462061291790557298" defer="defer"></script>
401<link rel="preconnect" href="https://fonts.googleapis.com"><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <link href="https://fonts.googleapis.com/css2?family=Raleway:wght@400;900&family=Roboto:ital,wght@0,400;0,700;1,400&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap" rel="stylesheet"> 402<link href="//revomadic.com/cdn/shop/t/105/assets/base.css?v=39078628210159442511790557298" rel="stylesheet" type="text/css" media="all" /> 403<link href="//revomadic.com/cdn/shop/t/105/assets/keen_slider.css?v=55960983720061150861790557303" rel="stylesheet" type="text/css" media="all" /> 404<!-- SCHEMA MARKUP -->
405<script type="application/ld+json"> 406 { 407 "@context": "https://schema.org", 408 "@type": "Website", 409 "url": "https://revomadic.com", 410 "potentialAction": { 411 "@type": "SearchAction", 412 "target": "https://revomadic.com/search?q={query}", 413 "query-input": "required name=query" 414 } 415 } 416</script>
vendor: 1 bytes, line 416
416
417<script type="application/ld+json"> 418 { 419 "@context": "https://schema.org", 420 "@type": "Organization", 421 "name": "Revomadic", 422 "url": "https://revomadic.com", 423 "description": "REVO exists at the intersection of wellness, beauty, and recovery. Our technology helps you move better, recover faster, and look better longer - all within routines that fit into real life.","sameAs": ["https://www.pinterest.com/revomadic","https://www.youtube.com/@revomadic","https://www.tiktok.com/@club_revo","https://www.facebook.com/revomadic","https://www.instagram.com/revomadic/"], 424 "address": { 425 "@type": "PostalAddress", 426 "streetAddress": "30 N Gould St, Suite R", 427 "addressLocality": "Great Sheridan", 428 "addressRegion": "Wyoming", 429 "postalCode": "82801", 430 "addressCountry": "United States" 431 }, 432 "telephone": "850-888-8272" 433 } 434</script>
434<!-- SCHEMA MARKUP COLLECTION -->
435<script type="application/ld+json"> 436 { 437 "@context": "http://schema.org", 438 "@type": "BreadcrumbList", 439 "itemListElement": [ 440 { 441 "@type": "ListItem", 442 "position": 1, 443 "item": { 444 "@type": "Website", 445 "@id": "https://revomadic.com", 446 "name": "Revomadic" 447 } 448 }, 449 { 450 "@type": "ListItem", 451 "position": 2, 452 "item": { 453 "@type": "CollectionPage", 454 "@id": "https://revomadic.com/collections/all-products", 455 "name": "All Products" 456 } 457 } 458 ] 459 } 460</script>
vendor: 1 bytes, line 460
460
461<script type="application/ld+json"> 462 [ 463 { 464 "@context" : "http://schema.org", 465 "@type": "CollectionPage", 466 "name": "All Products", 467 "url": "https://revomadic.com/collections/all-products", 468 "description": "", 469 "image": "https:Liquid error (snippets/structured_data line 118): invalid url input" 470 } 471 ] 472</script>
vendor: 1 bytes, line 472
472
473<script type="application/ld+json"> 474[ 475 { 476 "@context":"http://schema.org", 477 "@type":"ItemList", 478 "name":"All Products", 479 "url":"https://revomadic.com/collections/all-products", 480 "description":"", 481 "image":"https:Liquid error (snippets/structured_data line 130): invalid url input", 482 "mainEntityOfPage":{ 483 "@type":"CollectionPage", 484 "@id":"https://revomadic.com/collections/all-products" 485 }, 486 "itemListElement":[{"@type":"ListItem","name":"REVO⢠Smart Cupping Therapy Massager","url":"https://revomadic.com/products/smart-cupping-massager","position":1},{"@type":"ListItem","name":"REVO Face Genie","url":"https://revomadic.com/products/revo-face-genie","position":2},{"@type":"ListItem","name":"REVO Smart Cupper Bundle","url":"https://revomadic.com/products/revo-smart-cupper-savings-bundle","position":3},{"@type":"ListItem","name":"REVO Adenosine Collagen Jelly","url":"https://revomadic.com/products/korean-adenosine-jelly","position":4},{"@type":"ListItem","name":"REVO⢠Therapy Enhancer Kit","url":"https://revomadic.com/products/enhancer-kit","position":5},{"@type":"ListItem","name":"REVO⢠Walking Pad","url":"https://revomadic.com/products/best-walking-pad-treadmill","position":6},{"@type":"ListItem","name":"The Pill by REVO","url":"https://revomadic.com/products/the-pill-by-revo-mini-massage-gun","position":7},{"@type":"ListItem","name":"REVO Attachment Kit","url":"https://revomadic.com/products/revo-adjustable-cup","position":8},{"@type":"ListItem","name":"REVO Face Genie","url":"https://revomadic.com/products/revo-face-genie-standalone","position":9},{"@type":"ListItem","name":"REVO Anti-Cellulite Sculptor","url":"https://revomadic.com/products/revo-sculptor","position":10},{"@type":"ListItem","name":"REVO Vibration Plate","url":"https://revomadic.com/products/vibration-plate","position":11}] 487 } 488] 489</script>
489<!-- BEGIN app block: shopify://apps/intelligems-a-b-testing/blocks/intelligems-script/fa83b64c-0c77-4c0c-b4b2-b94b42f5ef19 -->
489<script> 490 window._template = { 491 directory: null, 492 name: "collection", 493 suffix: null 494 }; 495 window.__productIdFromTemplate = null; 496 window.__plpCollectionIdFromTemplate = null; 497 window.igProductData = (function() { 498 const data = {};return data; 499 })(); 500</script>
vendor: 2 bytes, line 500
500
501<script dxt="module" blocking="render" type="load" d-src="https://cdn.intelligems.io/esm/74984b3d7795/bundle.js" data-em-disable></script>
501 502 503 504<!-- END app block --> 505<style> 506html:not(.xh) .bundle-image-container img{ 507 opacity:0 !important 508} 509</style> 510 511<!--Gem_Page_Header_Script--> 512 513<link rel="preconnect" href="https://ucarecdn.com"> 514<link rel="dns-prefetch" href="https://ucarecdn.com"> 515 516<link rel="preconnect" href="https://assets.gemcommerce.com"> 517<link rel="dns-prefetch" href="https://assets.gemcommerce.com"> 518 519<link rel="preconnect" href="https://maxcdn.bootstrapcdn.com"> 520<link rel="dns-prefetch" href="https://maxcdn.bootstrapcdn.com"> 521 522<link rel="preconnect" href="https://fonts.gstatic.com"> 523<link rel="dns-prefetch" href="https://fonts.gstatic.com"> 524 525<link rel="preconnect" href="https://fonts.googleapis.com"> 526<link rel="dns-prefetch" href="https://fonts.googleapis.com"> 527 528 529 530 531<!--End_Gem_Page_Header_Script--> 532<!-- BEGIN app block: shopify://apps/triplewhale/blocks/triple_pixel_snippet/483d496b-3f1a-4609-aea7-8eee3b6b7a2a --><link rel='preconnect dns-prefetch' href='https://api.config-security.com/' crossorigin /> 533<link rel='preconnect dns-prefetch' href='https://conf.config-security.com/' crossorigin />
534<script> 535/* >> TriplePixel :: start*/ 536window.TriplePixelData={TripleName:"behindthepricetag.myshopify.com",ver:"2.16",plat:"SHOPIFY",isHeadless:false,src:'SHOPIFY_EXT',product:{id:"",name:``,price:"",variant:"",av:{ }},search:"",collection:"330713137328",cart:"",template:"collection",curr:"USD" || "USD", market:"844988592"},function(W,H,A,L,E,_,B,N){function O(U,T,P,H,R){void 0===R&&(R=!1),H=new XMLHttpRequest,P?(H.open("POST",U,!0),H.setRequestHeader("Content-Type","text/plain")):H.open("GET",U,!0),H.send(JSON.stringify(P||{})),H.onreadystatechange=function(){4===H.readyState&&200===H.status?(R=H.responseText,U.includes("/first")?eval(R):P||(N[B]=R)):(299<H.status||H.status<200)&&T&&!R&&(R=!0,O(U,T-1,P))}}if(N=window,!N[H+"sn"]){N[H+"sn"]=1,L=function(){return Date.now().toString(36)+"_"+Math.random().toString(36)};try{A.setItem(H,1+(0|A.getItem(H)||0)),(E=JSON.parse(A.getItem(H+"U")||"[]")).push({u:location.href,r:document.referrer,t:Date.now(),id:L()}),A.setItem(H+"U",JSON.stringify(E))}catch(e){}var i,m,p;A.getItem('"!nC`')||(_=A,A=N,A[H]||(E=A[H]=function(t,e,i){return void 0===i&&(i=[]),"State"==t?E.s:(W=L(),(E._q=E._q||[]).push([W,t,e].concat(i)),W)},E.s="Installed",E._q=[],E.ch=W,B="configSecurityConfModel",N[B]=1,O("https://conf.config-security.com/model",5),i=L(),m=A[atob("c2NyZWVu")],_.setItem("di_pmt_wt",i),p={id:i,action:"profile",avatar:_.getItem("auth-security_rand_salt_"),time:m[atob("d2lkdGg=")]+":"+m[atob("aGVpZ2h0")],host:A.TriplePixelData.TripleName,plat:A.TriplePixelData.plat,url:window.location.href.slice(0,500),ref:document.referrer,ver:A.TriplePixelData.ver},O("https://api.config-security.com/event",5,p),O("https://api.config-security.com/first?host=".concat(p.host,"&plat=").concat(p.plat),5)))}}("","TriplePixel",localStorage); 537/* << TriplePixel :: end*/ 538</script>
538 539 540 541 542<!-- END app block --><!-- BEGIN app block: shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core --> 543 544 545 546 547 548 549 550<link rel="dns-prefetch" href="https://cdn.judge.me"> 551<link rel="dns-prefetch" href="https://cdn1.judge.me"> 552<link rel="dns-prefetch" href="https://api.judge.me"> 553
554<script data-cfasync='false' class='jdgm-settings-script'>window.jdgmSettings={"pagination":5,"disable_web_reviews":false,"coupon_receiving_condition":"","coupon_value_type":"percentage","coupon_value_percentage":10,"coupon_value_fixed_amount":0,"coupon_discount_type":"single","coupon_tier_text_enabled":false,"coupon_tier_text_percentage":10,"coupon_tier_text_fixed_amount":0,"coupon_tier_photo_enabled":false,"coupon_tier_photo_percentage":10,"coupon_tier_photo_fixed_amount":0,"coupon_tier_video_enabled":false,"coupon_tier_video_percentage":10,"coupon_tier_video_fixed_amount":0,"enable_coupons":false,"badge_no_review_text":"No reviews","badge_n_reviews_text":"({{ n }} review/reviews) {{ average_rating }}/5","badge_star_color":"#ffbd22","hide_badge_preview_if_no_reviews":true,"badge_hide_text":false,"enforce_center_preview_badge":false,"widget_title":"Customer Reviews","widget_open_form_text":"Write a review","widget_close_form_text":"Cancel review","widget_refresh_page_text":"Refresh page","widget_summary_text":"Based on {{ number_of_reviews }} review/reviews","widget_no_review_text":"Be the first to write a review","widget_name_field_text":"Display name","widget_verified_name_field_text":"Verified Name (public)","widget_name_placeholder_text":"Display name","widget_required_field_error_text":"This field is required.","widget_email_field_text":"Email address","widget_verified_email_field_text":"Verified Email (private, can not be edited)","widget_email_placeholder_text":"Your email address","widget_email_field_error_text":"Please enter a valid email address.","widget_rating_field_text":"Rating","widget_review_title_field_text":"Review Title","widget_review_title_placeholder_text":"Give your review a title","widget_review_body_field_text":"Review content","widget_review_body_placeholder_text":"Start writing here...","widget_pictures_field_text":"Picture/Video (optional)","widget_submit_review_text":"Submit Review","widget_submit_verified_review_text":"Submit Verified Review","widget_submit_success_msg_with_auto_publish":"Thank y
554ou! Please refresh the page in a few moments to see your review. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_submit_success_msg_no_auto_publish":"Thank you! Your review will be published as soon as it is approved by the shop admin. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_show_default_reviews_out_of_total_text":"Showing {{ n_reviews_shown }} out of {{ n_reviews }} reviews.","widget_show_all_link_text":"Show all","widget_show_less_link_text":"Show less","widget_author_said_text":"{{ reviewer_name }} said:","widget_days_text":"{{ n }} days ago","widget_weeks_text":"{{ n }} week/weeks ago","widget_months_text":"{{ n }} month/months ago","widget_years_text":"{{ n }} year/years ago","widget_yesterday_text":"Yesterday","widget_today_text":"Today","widget_replied_text":"\u003e\u003e {{ shop_name }} replied:","widget_read_more_text":"Read more","widget_reviewer_name_as_initial":"","widget_rating_filter_color":"","widget_rating_filter_see_all_text":"See all reviews","widget_sorting_most_recent_text":"Most Recent","widget_sorting_highest_rating_text":"Highest Rating","widget_sorting_lowest_rating_text":"Lowest Rating","widget_sorting_with_pictures_text":"Only Pictures","widget_sorting_most_helpful_text":"Most Helpful","widget_open_question_form_text":"Ask a question","widget_reviews_subtab_text":"Reviews","widget_questions_subtab_text":"Questions","widget_question_label_text":"Question","widget_answer_label_text":"Answer","widget_question_placeholder_text":"Write your question here","widget_submit_question_text":"Submit Question","widget_question_submit_success_text":"Thank you for your question! We will notify you once it gets answered.","widget_star_color":"#ffbd22","verified_badge_text":"Verified","verified_badge_bg_color":"","verified_badge_text_color":"","verified_badge_placement":"left-of-reviewer-name","widget_review_max_height":"","widget_hide_border":false,"widget_social_share":false,"widget_thumb":false,"widget_review_location_show":false,"widget_location_format":"","all_reviews_include_out_of_store_products":true,"all_reviews_out_of_store_text":"(out of store)","all_reviews_pagination":100,"all_reviews_product_name_prefix_text":"about","enable_review_pictures":true,"enable_question_anwser":false,"widget_theme":"","review_date_format":"mm/dd/yyyy","default_sort_method":"most-recent","enable_ai_review_visibility":true,"widget_product_reviews_subtab_text":"Product Reviews","widget_shop_reviews_subtab_text":"Shop Reviews","widget_other_products_reviews_text":"Reviews for other products","widget_store_reviews_subtab_text":"Store reviews","widget_product_variant_reference_text":"Review for","widget_no_store_reviews_text":"This store hasn't received any reviews yet","widget_web_restriction_product_reviews_text":"This product hasn't received any reviews yet","widget_no_items_text":"No items found","widget_show_more_text":"Show more","widget_write_a_store_review_text":"Write a Store Review","widget_product_and_store_reviews_text":"Product and store reviews","widget_reviews_in_collection_text":"Reviews in this collection","widget_other_languages_heading":"Reviews in Other Languages","widget_translate_review_text":"Translate review to {{ language }}","widget_translating_review_text":"Translating...","widget_show_original_translation_text":"Show original ({{ language }})","widget_translate_review_failed_text":"Review couldn't be translated.","widget_translate_review_retry_text":"Retry","widget_translate_review_try_again_later_text":"Try again later","show_product_url_for_grouped_product":false,"widget_sorting_pictures_first_text":"Pictures First","show_pictures_on_all_rev_page_mobile":false,"show_pictures_on_all_rev_page_desktop":false,"floating_tab_hide_mobile_install_preference":false,"floating_tab_button_name":"â
Reviews","floating_tab_title":"Let customers speak for us","floating_tab_button_color":"","floating_tab_button_background_color":"","floating_tab_url":"","floating_tab_url_enabled":false,"floating_tab_tab_style":"text","all_reviews_text_badge_text":"Customers rate us {{ shop.metafields.judgeme.all_reviews_rating | round: 1 }}/5 based on {{ shop.metafields.judgeme.all_reviews_count }} reviews.","all_reviews_text_badge_text_branded_style":"{{ shop.metafields.judgeme.all_reviews_rating | round: 1 }} out of 5 stars based on {{ shop.metafields.judgeme.all_reviews_count }} reviews","is_all_reviews_text_badge_a_link":false,"show_stars_for_all_reviews_text_badge":false,"all_reviews_text_badge_url":"","all_reviews_text_style":"text","all_reviews_text_color_style":"judgeme_brand_color","all_reviews_text_color":"#108474","all_reviews_text_show_jm_brand":true,"featured_carousel_show_header":true,"featured_carousel_title":"Let customers speak for us","testimonials_carousel_title":"Customers are saying","videos_carousel_title":"Real customer stories","cards_carousel_title":"Customers are saying","featured_carousel_count_text":"from {{ n }} reviews","featured_carousel_add_link_to_all_reviews_page":false,"featured_carousel_url":"","featured_carousel_show_images":true,"featured_carousel_autoslide_interval":5,"featured_carousel_arrows_on_the_sides":false,"featured_carousel_height":250,"featured_carousel_width":80,"featured_carousel_image_size":0,"featured_carousel_image_height":250,"featured_carousel_arrow_color":"#eeeeee","verified_count_badge_style":"vintage","verified_count_badge_orientation":"horizontal","verified_count_badge_color_style":"judgeme_brand_color","verified_count_badge_color":"#108474","is_verified_count_badge_a_link":false,"verified_count_badge_url":"","verified_count_badge_show_jm_brand":true,"widget_rating_preset_default":5,"widget_first_sub_tab":"product-reviews","widget_show_histogram":true,"widget_histogram_use_custom_color":false,"widget_pagination_use_custom_color":false,"widget_star_use_custom_color":false,"widget_verified_badge_use_custom_color":false,"widget_write_review_use_custom_color":false,"picture_reminder_submit_button":"Upload Pictures","enable_review_videos":true,"mute_video_by_default":false,"widget_sorting_videos_first_text":"Videos First","widget_review_pending_text":"Pending","featured_carousel_items_for_large_screen":3,"social_share_options_order":"Facebook,Twitter","remove_microdata_snippet":true,"disable_json_ld":false,"enable_json_ld_products":false,"preview_badge_show_question_text":false,"preview_badge_no_question_text":"No questions","preview_badge_n_question_text":"{{ number_of_questions }} question/questions","qa_badge_show_icon":false,"qa_badge_position":"same-row","remove_judgeme_branding":false,"widget_add_search_bar":false,"widget_search_bar_placeholder":"Search","widget_sorting_verified_only_text":"Verified only","featured_carousel_theme":"default","featured_carousel_show_rating":true,"featured_carousel_show_title":true,"featured_carousel_show_body":true,"featured_carousel_show_date":false,"featured_carousel_show_reviewer":true,"featured_carousel_show_product":false,"featured_carousel_header_background_color":"#108474","featured_carousel_header_text_color":"#ffffff","featured_carousel_name_product_separator":"reviewed","featured_carousel_full_star_background":"#108474","featured_carousel_empty_star_background":"#dadada","featured_carousel_vertical_theme_background":"#f9fafb","featured_carousel_verified_badge_enable":false,"featured_carousel_verified_badge_color":"#108474","featured_carousel_border_style":"round","featured_carousel_review_line_length_limit":3,"featured_carousel_more_reviews_button_text":"Read more reviews","featured_carousel_view_product_button_text":"View product","all_reviews_page_load_reviews_on":"scroll","all_reviews_page_load_more_text":"Load More Reviews","disable_fb_tab_reviews":false,"enable_ajax_cdn_cache":false,"widget_public_name_text":"displayed publicly like","default_reviewer_name":"John Smith","default_reviewer_name_has_non_latin":true,"widget_reviewer_anonymous":"Anonymous","medals_widget_title":"Judge.me Review Medals","medals_widget_background_color":"#f9fafb","medals_widget_position":"footer_all_pages","medals_widget_border_color":"#f9fafb","medals_widget_verified_text_position":"left","medals_widget_use_monochromatic_version":false,"medals_widget_elements_color":"#108474","show_reviewer_avatar":true,"widget_invalid_yt_video_url_error_text":"Not a YouTube video URL","widget_max_length_field_error_text":"Please enter no more than {0} characters.","widget_show_country_flag":false,"widget_show_collected_via_shop_app":true,"widget_verified_by_shop_badge_style":"light","widget_verified_by_shop_text":"Verified by Shop","widget_show_photo_gallery":false,"widget_load_with_code_splitting":true,"widget_ugc_install_preference":false,"widget_ugc_title":"Made by us, Shared by you","widget_ugc_subt
554itle":"Tag us to see your picture featured in our page","widget_ugc_arrows_color":"#ffffff","widget_ugc_primary_button_text":"Buy Now","widget_ugc_primary_button_background_color":"#108474","widget_ugc_primary_button_text_color":"#ffffff","widget_ugc_primary_button_border_width":"0","widget_ugc_primary_button_border_style":"none","widget_ugc_primary_button_border_color":"#108474","widget_ugc_primary_button_border_radius":"25","widget_ugc_secondary_button_text":"Load More","widget_ugc_secondary_button_background_color":"#ffffff","widget_ugc_secondary_button_text_color":"#108474","widget_ugc_secondary_button_border_width":"2","widget_ugc_secondary_button_border_style":"solid","widget_ugc_secondary_button_border_color":"#108474","widget_ugc_secondary_button_border_radius":"25","widget_ugc_reviews_button_text":"View Reviews","widget_ugc_reviews_button_background_color":"#ffffff","widget_ugc_reviews_button_text_color":"#108474","widget_ugc_reviews_button_border_width":"2","widget_ugc_reviews_button_border_style":"solid","widget_ugc_reviews_button_border_color":"#108474","widget_ugc_reviews_button_border_radius":"25","widget_ugc_reviews_button_link_to":"judgeme-reviews-page","widget_ugc_show_post_date":true,"widget_ugc_max_width":"800","widget_rating_metafield_value_type":true,"widget_primary_color":"#404040","widget_enable_secondary_color":false,"widget_secondary_color":"#edf5f5","widget_summary_average_rating_text":"{{ average_rating }} out of 5","widget_media_grid_title":"Customer photos \u0026 videos","widget_media_grid_see_more_text":"See more","widget_round_style":false,"widget_show_product_medals":false,"widget_verified_by_judgeme_text":"Verified by Judge.me","widget_show_store_medals":true,"widget_verified_by_judgeme_text_in_store_medals":"Verified by Judge.me","widget_media_field_exceed_quantity_message":"Sorry, we can only accept {{ max_media }} for one review.","widget_media_field_exceed_limit_message":"{{ file_name }} is too large, please select a {{ media_type }} less than {{ size_limit }}MB.","widget_review_submitted_text":"Review Submitted!","widget_question_submitted_text":"Question Submitted!","widget_close_form_text_question":"Cancel","widget_write_your_answer_here_text":"Write your answer here","widget_enabled_branded_link":true,"widget_show_collected_by_judgeme":false,"widget_reviewer_name_color":"","widget_write_review_text_color":"","widget_write_review_bg_color":"","widget_collected_by_judgeme_text":"collected by Judge.me","widget_pagination_type":"standard","widget_load_more_text":"Load More","widget_load_more_color":"#108474","widget_full_review_text":"Full Review","widget_read_more_reviews_text":"Read More Reviews","widget_read_questions_text":"Read Questions","widget_questions_and_answers_text":"Questions \u0026 Answers","widget_verified_by_text":"Verified by","widget_verified_text":"Verified","widget_number_of_reviews_text":"{{ number_of_reviews }} reviews","widget_back_button_text":"Back","widget_next_button_text":"Next","widget_custom_forms_filter_button":"Filters","custom_forms_style":"horizontal","widget_show_review_information":false,"how_reviews_are_collected":"How reviews are collected?","widget_show_review_keywords":false,"widget_gdpr_statement":"How we use your data: We'll only contact you about the review you left, and only if necessary. By submitting your review, you agree to Judge.me's \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms\u003c/a\u003e, \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy\u003c/a\u003e and \u003ca href='https://judge.me/content-policy' target='_blank' rel='nofollow noopener'\u003econtent\u003c/a\u003e policies.","widget_multilingual_sorting_enabled":false,"widget_translate_review_content_enabled":false,"widget_translate_review_content_method":"manual","popup_widget_review_selection":"automatically_with_pictures","popup_widget_round_border_style":true,"popup_widget_show_title":true,"popup_widget_show_body":true,"popup_widget_show_reviewer":false,"popup_widget_show_product":true,"popup_widget_show_pictures":true,"popup_widget_use_review_picture":true,"popup_widget_show_on_home_page":true,"popup_widget_show_on_product_page":true,"popup_widget_show_on_collection_page":true,"popup_widget_show_on_cart_page":true,"popup_widget_position":"bottom_left","popup_widget_first_review_delay":5,"popup_widget_duration":5,"popup_widget_interval":5,"popup_widget_review_count":5,"popup_widget_hide_on_mobile":true,"review_snippet_widget_round_border_style":true,"review_snippet_widget_card_color":"#FFFFFF","review_snippet_widget_text_color":"#000000","review_snippet_widget_lighter_text_color":"#7B7B7B","review_snippet_widget_slider_arrows_background_color":"#FFFFFF","review_snippet_widget_slider_arrows_color":"#000000","review_snippet_widget_star_color":"#404040","show_product_variant":false,"all_reviews_product_variant_label_text":"Variant: ","widget_show_verified_branding":false,"widget_ai_summary_title":"Customers say","widget_ai_summary_disclaimer":"AI-powered review summary based on recent customer reviews","widget_show_ai_summary":false,"widget_show_ai_summary_bg":false,"write_review_button_visibility":"everyone","store_summary_widget_heading":"Customers rate this store","store_summary_widget_button_text":"View customer reviews","store_summary_widget_button_theme_text":"See AI reviews summary","widget_show_review_title_input":true,"widget_autofill_review_title":true,"redirect_reviewers_invited_via_email":"review_widget","request_store_review_after_product_review":false,"request_review_other_products_in_order":false,"review_form_color_scheme":"default","review_form_corner_style":"square","review_form_star_color":"#404040","review_form_text_color":"#333333","review_form_background_color":"#ffffff","review_form_field_background_color":"#fafafa","review_form_button_color":"#404040","review_form_button_text_color":"#ffffff","review_form_modal_overlay_color":"#000000","review_form_theme":"multi_step","review_form_location":"in_store_popup","review_form_external_page_background_color":"#C5F7F0","review_content_screen_title_text":"How would you rate this product?","review_content_introduction_text":"We would love it if you would share a bit about your experience.","store_review_form_title_text":"How would you rate this store?","store_review_form_introduction_text":"We would love it if you would share a bit about your experience.","show_review_guidance_text":true,"one_star_review_guidance_text":"Poor","five_star_review_guidance_text":"Great","customer_information_screen_title_text":"About you","customer_information_introduction_text":"Please tell us more about you.","custom_questions_screen_title_text":"Your experience in more detail","custom_questions_introduction_text":"Here are a few questions to help us understand more about your experience.","review_submitted_screen_title_text":"Thanks for your review!","review_submitted_screen_thank_you_text":"We are processing it and it will appear on the store soon.","review_submitted_screen_email_verification_text":"Please confirm your email by clicking the link we just sent you. This helps us keep reviews authentic.","confirm_email_screen_title_text":"Confirm your email","confirm_email_screen_message_text":"To help keep reviews authentic, we'll send you a secure link to continue writing your review. It only takes a moment.","check_email_screen_title_text":"Check your email","check_email_screen_message_text":"We sent you an email to {{ email }}. Click the button on the email to continue.","check_email_screen_resend_message_text":"Email resent!","check_email_resend_hint_text":"Didn't get the email? Check your spam folder or [resend the email].","verification_email_rate_limit_error_text":"You've reached the limit for review attempts on this product. Please check your inbox or try again later.","review_submitted_request_store_review_text":"Would you like to share your experience of shopping with us?","review_submitted_review_other_products_text":"Would you like to review these products?","store_review_screen_title_text":"Would you like to share your experience of shopping with us?","store_review_introduction_text":"We value your feedback and use it to improve. Please share any thoughts or suggestions you have.","reviewer_media_screen_title_picture_text":"Share a picture","reviewer_media_introduction_picture_text":"Upload a photo to support your review.","reviewer_media_screen_title_video_text":"Share a video","reviewer_media_introduction_video_text":"Upload a video to support your review.","reviewer_media_screen_title_picture_or_video_text":"Share a picture or video","reviewer_media_introduction_picture_or_video_text":"Upload a photo or video to support your review.","reviewer_media_
554youtube_url_text":"Paste your Youtube URL here","advanced_settings_next_step_button_text":"Next","advanced_settings_close_review_button_text":"Close","modal_write_review_flow":false,"write_review_flow_required_text":"Required","write_review_flow_privacy_message_text":"We respect your privacy.","write_review_flow_anonymous_text":"Post review as anonymous","write_review_flow_visibility_text":"This won't be visible to other customers.","write_review_flow_multiple_selection_help_text":"Select as many as you like","write_review_flow_single_selection_help_text":"Select one option","write_review_flow_required_field_error_text":"This field is required","write_review_flow_invalid_email_error_text":"Please enter a valid email address","write_review_flow_max_length_error_text":"Max. {{ max_length }} characters.","write_review_flow_media_upload_text":"\u003cb\u003eClick to upload\u003c/b\u003e or drag and drop","write_review_flow_gdpr_statement":"We'll only contact you about your review if necessary. By submitting your review, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","rating_only_reviews_enabled":false,"show_negative_reviews_help_screen":false,"new_review_flow_help_screen_rating_threshold":3,"negative_review_resolution_screen_title_text":"Tell us more","negative_review_resolution_text":"Your experience matters to us. If there were issues with your purchase, we're here to help. Feel free to reach out to us, we'd love the opportunity to make things right.","negative_review_resolution_button_text":"Contact us","negative_review_resolution_proceed_with_review_text":"Leave a review","negative_review_resolution_subject":"Issue with purchase from {{ shop_name }}.{{ order_name }}","coupon_promo_intro_any_review_text":"Write a review and get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_photo_text":"Write a review and add a photo or video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_video_text":"Write a review and add a video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_up_to_any_review_text":"Write a review and get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_up_to_with_photo_text":"Write a review and add a photo or video to get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_external_text":"Write a review and get a reward for your next purchase","coupon_promo_intro_external_with_photo_text":"Write a review and add a photo or video to get a reward for your next purchase","coupon_promo_intro_external_with_video_text":"Write a review and add a video to get a reward for your next purchase","coupon_promo_media_photo_text":"Add a photo or video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_photo_only_text":"Add a photo and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_video_text":"Add a video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_external_photo_text":"Add a photo or video and get a reward for your next purchase","coupon_promo_media_external_photo_only_text":"Add a photo and get a reward for your next purchase","coupon_promo_media_external_video_text":"Add a video and get a reward for your next purchase","coupon_promo_success_text":"You've got a coupon for your next purchase at {{ shop_name }}!","coupon_promo_success_subtext":"You'll receive your coupon email within the hour.","preview_badge_collection_page_install_status":false,"widget_review_custom_css":"","preview_badge_custom_css":"","preview_badge_stars_count":"5-stars","featured_carousel_custom_css":"","floating_tab_custom_css":"","all_reviews_widget_custom_css":"","medals_widget_custom_css":"","verified_badge_custom_css":"","all_reviews_text_custom_css":"","transparency_badges_collected_via_store_invite":false,"transparency_badges_from_another_provider":false,"transparency_badges_collected_from_store_visitor":false,"transparency_badges_collected_by_verified_review_provider":false,"transparency_badges_earned_reward":false,"transparency_badges_collected_via_store_invite_text":"Review collected via store invitation","transparency_badges_from_another_provider_text":"Review collected from another provider","transparency_badges_collected_from_store_visitor_text":"Review collected from a store visitor","transparency_badges_written_in_google_text":"Review written in Google","transparency_badges_written_in_etsy_text":"Review written in Etsy","transparency_badges_written_in_shop_app_text":"Review written in Shop App","transparency_badges_earned_reward_text":"Review earned a reward for future purchase","product_review_widget_per_page":10,"widget_other_languages_reviews_per_page":3,"widget_store_review_label_text":"Review about the store","widget_cart_mode_aggregate_heading_text":"Customers rate this store","checkout_comment_extension_title_on_product_page":"Customer Comments","checkout_comment_extension_num_latest_comment_show":5,"checkout_comment_extension_format":"name_and_timestamp","checkout_comment_customer_name":"last_initial","checkout_comment_comment_notification":true,"preview_badge_collection_page_install_preference":true,"preview_badge_home_page_install_preference":false,"preview_badge_product_page_install_preference":true,"review_widget_install_preference":"","review_carousel_install_preference":false,"floating_reviews_tab_install_preference":"none","verified_reviews_count_badge_install_preference":false,"all_reviews_text_install_preference":false,"review_widget_best_location":true,"judgeme_medals_install_preference":false,"review_widget_revamp_enabled":false,"review_widget_qna_enabled":false,"review_widget_header_theme":"minimal","review_widget_widget_title_enabled":true,"review_widget_header_text_size":"medium","review_widget_header_text_weight":"regular","review_widget_average_rating_style":"compact","review_widget_bar_chart_enabled":true,"review_widget_bar_chart_type":"numbers","review_widget_bar_chart_style":"standard","review_widget_expanded_media_gallery_enabled":false,"review_widget_show_review_highlights":false,"review_widget_show_review_keywords_in_gray":false,"review_widget_reviews_section_theme":"standard","review_widget_image_style":"thumbnails","review_widget_review_image_ratio":"square","review_widget_stars_size":"medium","review_widget_verified_badge":"standard_text","review_widget_review_title_text_size":"medium","review_widget_review_text_size":"medium","review_widget_review_text_length":"medium","review_widget_number_of_columns_desktop":3,"review_widget_carousel_transition_speed":5,"review_widget_custom_questions_answers_display":"always","review_widget_card_section_size":"small","review_widget_button_text_color":"#FFFFFF","review_widget_text_color":"#000000","review_widget_lighter_text_color":"#7B7B7B","review_widget_corner_styling":"soft","review_widget_review_word_singular":"review","review_widget_review_word_plural"
554:"reviews","review_widget_voting_label":"Helpful?","review_widget_shop_reply_label":"Reply from {{ shop_name }}:","review_widget_filters_title":"Filters","review_widget_filter_rating_title":"Rating","review_widget_filter_keyword_title":"Keyword","review_widget_clear_filters_text":"Clear filters","review_widget_expand_more_text":"More","review_widget_review_highlights_title":"Review highlights","qna_widget_question_word_singular":"Question","qna_widget_question_word_plural":"Questions","qna_widget_answer_reply_label":"Answer from {{ answerer_name }}:","qna_content_screen_title_text":"Ask a question about this product","qna_widget_question_required_field_error_text":"Please enter your question.","qna_widget_flow_gdpr_statement":"We'll only contact you about your question if necessary. By submitting your question, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","qna_widget_question_submitted_text":"Thanks for your question!","qna_widget_close_form_text_question":"Close","qna_widget_question_submit_success_text":"Weâll notify you by email when your question is answered.","all_reviews_widget_v2025_enabled":false,"all_reviews_widget_v2025_header_theme":"default","all_reviews_widget_v2025_widget_title_enabled":true,"all_reviews_widget_v2025_header_text_size":"medium","all_reviews_widget_v2025_header_text_weight":"regular","all_reviews_widget_v2025_average_rating_style":"compact","all_reviews_widget_v2025_bar_chart_enabled":true,"all_reviews_widget_v2025_bar_chart_type":"numbers","all_reviews_widget_v2025_bar_chart_style":"standard","all_reviews_widget_v2025_expanded_media_gallery_enabled":false,"all_reviews_widget_v2025_show_store_medals":true,"all_reviews_widget_v2025_show_photo_gallery":true,"all_reviews_widget_v2025_show_review_keywords":false,"all_reviews_widget_v2025_show_ai_summary":false,"all_reviews_widget_v2025_show_ai_summary_bg":false,"all_reviews_widget_v2025_show_review_highlights":false,"all_reviews_widget_v2025_show_review_keywords_in_gray":false,"all_reviews_widget_v2025_add_search_bar":false,"all_reviews_widget_v2025_default_sort_method":"most-recent","all_reviews_widget_v2025_reviews_per_page":10,"all_reviews_widget_v2025_reviews_section_theme":"default","all_reviews_widget_v2025_image_style":"thumbnails","all_reviews_widget_v2025_review_image_ratio":"square","all_reviews_widget_v2025_stars_size":"medium","all_reviews_widget_v2025_verified_badge":"standard_text","all_reviews_widget_v2025_review_title_text_size":"medium","all_reviews_widget_v2025_review_text_size":"medium","all_reviews_widget_v2025_review_text_length":"medium","all_reviews_widget_v2025_number_of_columns_desktop":3,"all_reviews_widget_v2025_carousel_transition_speed":5,"all_reviews_widget_v2025_custom_questions_answers_display":"always","all_reviews_widget_v2025_review_dates":false,"all_reviews_widget_v2025_card_section_size":"small","all_reviews_widget_v2025_show_product_variant":false,"all_reviews_widget_v2025_show_reviewer_avatar":true,"all_reviews_widget_v2025_reviewer_name_as_initial":"","all_reviews_widget_v2025_review_location_show":false,"all_reviews_widget_v2025_location_format":"","all_reviews_widget_v2025_show_country_flag":false,"all_reviews_widget_v2025_widget_thumb":false,"all_reviews_widget_v2025_verified_by_shop_badge_style":"light","all_reviews_widget_v2025_social_share":false,"all_reviews_widget_v2025_social_share_options_order":"Facebook,Twitter,LinkedIn,Pinterest","all_reviews_widget_v2025_pagination_type":"standard","all_reviews_widget_v2025_button_text_color":"#FFFFFF","all_reviews_widget_v2025_text_color":"#000000","all_reviews_widget_v2025_lighter_text_color":"#7B7B7B","all_reviews_widget_v2025_corner_styling":"soft","all_reviews_widget_v2025_title":"Customer reviews","all_reviews_widget_v2025_ai_summary_title":"Customers say about this store","all_reviews_widget_v2025_no_review_text":"Be the first to write a review","all_reviews_widget_v2025_review_highlights_title":"Review highlights","reviews_grid_widget_show_sample_reviews":false,"reviews_grid_widget_review_selection":"all","reviews_grid_widget_select_products":[],"reviews_grid_widget_show_media_only":false,"reviews_grid_widget_display_order":"media_first","reviews_grid_widget_card_grouping":"per_media","reviews_grid_widget_columns_desktop":3,"reviews_grid_widget_rows_desktop":3,"reviews_grid_widget_columns_mobile":2,"reviews_grid_widget_rows_mobile":6,"reviews_grid_widget_show_stars":true,"reviews_grid_widget_show_reviewer_name":true,"reviews_grid_widget_show_review_title_on_hover_desktop":true,"reviews_grid_widget_corner_styling":"soft","reviews_grid_widget_card_spacing":"medium","reviews_grid_widget_header_text_color":"#000000","reviews_grid_widget_star_and_reviewer_name_color":"#F9F9F9","reviews_grid_widget_overlay_and_background_color":"#000000","reviews_grid_widget_content_color":"#F9F9F9","reviews_grid_widget_header_text":"From our customers","reviews_grid_widget_show_average_rating":true,"trust_badge_enabled":false,"trust_badge_structure":"outline","trust_badge_color":"black","trust_badge_star":"black","trust_badge_rating_display_default":"show_avg_text","platform":"shopify","branding_url":"https://app.judge.me/reviews/stores/revomadic.com","branding_text":"Powered by Judge.me","locale":"en","reply_name":"Revomadic","shop_currency":"USD","widget_version":"3.0","footer":true,"autopublish":false,"review_dates":false,"enable_custom_form":false,"shop_use_review_site":true,"shop_locale":"en","enable_multi_locales_translations":true,"show_review_title_input":true,"autofill_review_title":true,"review_verification_email_status":"always","require_verification_before_submit":false,"sign_in_with_
554shop_enabled":false,"customer_account_validation_enabled":true,"coupon_promo_invited_eligible":true,"coupon_promo_web_eligible":false,"uses_coupon_integration":false,"uses_external_coupon":false,"can_be_branded":false,"rtl_stars_enabled_ar":true,"rtl_stars_enabled_he":true,"reply_name_text":"Revomadic"};</script>
554 <style class='jdgm-settings-style'>.jdgm-xx{left:0}:root{--jdgm-primary-color: #404040;--jdgm-secondary-color: rgba(64,64,64,0.1);--jdgm-star-color: #ffbd22;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #404040;--jdgm-paginate-color: #404040;--jdgm-border-radius: 0;--jdgm-reviewer-name-color: #404040}.jdgm-histogram__bar-content{background-color:#404040}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:white;background-color:#404040}.jdgm-review-widget--small .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}@media only screen and (min-width: 768px){.jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}}.jdgm-preview-badge .jdgm-star.jdgm-star{color:#ffbd22}.jdgm-prev-badge[data-average-rating='0.00']{display:none !important}.jdgm-rev .jdgm-rev__timestamp,.jdgm-quest .jdgm-rev__timestamp,.jdgm-carousel-item__timestamp{display:none !important}.jdgm-author-all-initials{display:none !important}.jdgm-author-last-initial{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__prod-link-prefix:before{content:'about'}.jdgm-rev__variant-label:before{content:'Variant: '}.jdgm-rev__out-of-store-text:before{content:'(out of store)'}@media only screen and (min-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}@media only screen and (max-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}.jdgm-preview-badge[data-template="index"]{display:none !important}.jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}.jdgm-carousel-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-medals-section[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_via_store_invitation"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_another_provider"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_store_visitor"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_written_in_etsy"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_written_in_google_business"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_written_in_shop_app"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_earned_for_future_purchase"]{display:none !important}.jdgm-review-snippet-widget{--jdgm-snippet-card-color: #fff;--jdgm-snippet-text-color: #000;--jdgm-snippet-lighter-text-color: #7B7B7B;--jdgm-snippet-star-color: #404040;--jdgm-snippet-border-radius: 8px;--jdgm-snippet-arrows-bg-color: #fff;--jdgm-snippet-arrows-color: #000}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{border-radius:8px;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#404040}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn{border-radius:50%;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn>svg,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn>svg{fill:#000}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jm-mfp-content,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__icon,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__pic-img,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__reply{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev[data-verified-buyer="true"] .jdgm-full-rev__icon::after{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-rev__buyer-badge{border-radius:calc( 8px / 2 )}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__replier::before{content:'Revomadic'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )} 555</style> <style class='jdgm-settings-style'></style> 556 557 558 559 560 <style class='jdgm-miracle-styles'> 561 @-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK
561/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal}.jdgm-star{font-family:'JudgemeStar';display:inline !important;text-decoration:none !important;padding:0 4px 0 0 !important;margin:0 !important;font-weight:bold;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0 !important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none !important;visibility:hidden !important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin 0.8s infinite linear;animation:jdgm-spin 0.8s infinite linear}.jdgm-prev-badge{display:block !important} 562 563</style> 564 565 566 567 568 569 570 571 572
573<script data-cfasync='false' class='jdgm-script'> 574!function(e){window.jdgm=window.jdgm||{}; 575/* INF-1976 */ 576var _jdgmBlocked=function(){var raw=(window.jdgmSettings||{}).hostname_allowlist;var list=(raw==null?"":""+raw).split(/[\s,]+/).map(function(h){return h.trim().toLowerCase().replace(/\.$/,"");}).filter(function(h){return h;});if(!list.length)return false;var host=(e.location.hostname||"").toLowerCase().replace(/\.$/,"");if(/(^|\.)shopifypreview\.com$/.test(host))return false;var bare=host.replace(/^www\./,"");for(var i=0;i<list.length;i++){var en=list[i];if(en.indexOf("*.")===0){var b=en.slice(2);if(host===b||host.slice(-(b.length+1))==="."+b)return false;}else if(bare===en.replace(/^www\./,""))return false;}return true;}(); 577if(_jdgmBlocked){jdgm._loaderExecuted=true;jdgm._blocked=true;var _jdgmS=e.createElement("style");_jdgmS.textContent='[class^="jdgm-"],[class*=" jdgm-"]{display:none !important}';(e.head||e.documentElement).appendChild(_jdgmS);return;} 578jdgm.CDN_HOST="https://cdnwidget.judge.me/",jdgm.CDN_HOST_ALT="https://cdn2.judge.me/cdn/widget_frontend/",jdgm.API_HOST="https://api.judge.me/",jdgm.CDN_BASE_URL="https://cdn.shopify.com/extensions/01a0e8b3-42ad-7387-9abd-e6e00a57d3ff/judgeme-763/assets/",jdgm.CDN_API_HOST="https://cdn.judge.me/", 579jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)? 580setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){ 581!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d), 582(a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!", 583a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))}, 584jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest; 585t.onreadystatechange=function(){4===t.readyState&&t.status>=200&&t.status<300&&(Function(t.response)(),d&&d(t.response))}, 586t.open("GET",e),t.onerror=function(){if(e.indexOf(jdgm.CDN_HOST)===0&&jdgm.CDN_HOST_ALT!==jdgm.CDN_HOST){var f=e.replace(jdgm.CDN_HOST,jdgm.CDN_HOST_ALT);jdgm.loadJS(f,d)}},t.send()},jdgm.docReady((function(){(window.jdgmLoadCSS||e.querySelectorAll( 587".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting? 588parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_v3_base.css"): 589jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_base.css"):jdgm.loadCSS(jdgm.CDN_BASE_URL+"shopify_v2.css") 590)}))}(document); 591</script>
591 592<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.shopify.com/extensions/01a0e8b3-42ad-7387-9abd-e6e00a57d3ff/judgeme-763/assets/shopify_v2.css"></noscript> 593 594<!-- BEGIN app snippet: theme_fix_tags -->
594<script> 595 (function() { 596 var jdgmThemeFixes = {"136016625840":{"html":"","css":"#judgeme_product_reviews {\ntext-align: left !important;\n}","js":""}}; 597 if (!jdgmThemeFixes) return; 598 599 // "All themes" fix: CSS and JS applied on every theme. CSS is injected 600 // before the per-theme fix so the theme-specific CSS wins the cascade. 601 // HTML is never applied globally (too risky). 602 var allThemesFix = jdgmThemeFixes['all']; 603 if (allThemesFix && allThemesFix.css) { 604 var allStyleTag = document.createElement('style'); 605 allStyleTag.classList.add('jdgm-theme-fix-style-all'); 606 allStyleTag.innerHTML = allThemesFix.css; 607 document.head.append(allStyleTag); 608 }; 609 610 if (allThemesFix && allThemesFix.js) { 611 var allScriptTag = document.createElement('script'); 612 allScriptTag.classList.add('jdgm-theme-fix-script-all'); 613 allScriptTag.innerHTML = allThemesFix.js; 614 document.head.append(allScriptTag); 615 }; 616 617 var thisThemeFix = jdgmThemeFixes[Shopify.theme.id]; 618 if (!thisThemeFix) return; 619 620 if (thisThemeFix.html) { 621 document.addEventListener("DOMContentLoaded", function() { 622 var htmlDiv = document.createElement('div'); 623 htmlDiv.classList.add('jdgm-theme-fix-html'); 624 htmlDiv.innerHTML = thisThemeFix.html; 625 document.body.append(htmlDiv); 626 }); 627 }; 628 629 if (thisThemeFix.css) { 630 var styleTag = document.createElement('style'); 631 styleTag.classList.add('jdgm-theme-fix-style'); 632 styleTag.innerHTML = thisThemeFix.css; 633 document.head.append(styleTag); 634 }; 635 636 if (thisThemeFix.js) { 637 var scriptTag = document.createElement('script'); 638 scriptTag.classList.add('jdgm-theme-fix-script'); 639 scriptTag.innerHTML = thisThemeFix.js; 640 document.head.append(scriptTag); 641 }; 642 })(); 643</script>
643 644<!-- END app snippet --> 645<!-- End of Judge.me Core --> 646 647 648 649<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 --> 650 651 652 653 654 655 656 657 658 659 660 661 662
662<script async src="https://static.klaviyo.com/onsite/js/WP85Z8/klaviyo.js?company_id=WP85Z8"></script>
662 663
663<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
663 664 665 666 667 668 669 670
670<script> 671 window.klaviyoReviewsProductDesignMode = false 672 </script>
672 673 674 675 676 <!-- BEGIN app snippet: customer-hub-data -->
676<script> 677 if (!window.customerHub) { 678 window.customerHub = {}; 679 } 680 window.customerHub.storefrontRoutes = { 681 login: "/account/login?return_url=%2F%23k-hub", 682 register: "/account/register?return_url=%2F%23k-hub", 683 logout: "/account/logout", 684 profile: "/account", 685 addresses: "/account/addresses", 686 }; 687 688 window.customerHub.userId = null; 689 690 window.customerHub.storeDomain = "behindthepricetag.myshopify.com"; 691 692 693 694 695 window.customerHub.storeLocale = { 696 currentLanguage: 'en', 697 currentCountry: 'US', 698 availableLanguages: [ 699 700 { 701 iso_code: 'en', 702 endonym_name: 'English' 703 }, 704 705 { 706 iso_code: 'de', 707 endonym_name: 'Deutsch' 708 } 709 710 ], 711 availableCountries: [ 712 713 { 714 iso_code: 'AF', 715 name: 'Afghanistan', 716 currency_code: 'AFN' 717 }, 718 719 { 720 iso_code: 'AX', 721 name: 'à land Islands', 722 currency_code: 'EUR' 723 }, 724 725 { 726 iso_code: 'AL', 727 name: 'Albania', 728 currency_code: 'ALL' 729 }, 730 731 { 732 iso_code: 'DZ', 733 name: 'Algeria', 734 currency_code: 'DZD' 735 }, 736 737 { 738 iso_code: 'AD', 739 name: 'Andorra', 740 currency_code: 'EUR' 741 }, 742 743 { 744 iso_code: 'AO', 745 name: 'Angola', 746 currency_code: 'USD' 747 }, 748 749 { 750 iso_code: 'AI', 751 name: 'Anguilla', 752 currency_code: 'XCD' 753 }, 754 755 { 756 iso_code: 'AG', 757 name: 'Antigua & Barbuda', 758 currency_code: 'XCD' 759 }, 760 761 { 762 iso_code: 'AR', 763 name: 'Argentina', 764 currency_code: 'USD' 765 }, 766 767 { 768 iso_code: 'AM', 769 name: 'Armenia', 770 currency_code: 'AMD' 771 }, 772 773 { 774 iso_code: 'AW', 775 name: 'Aruba', 776 currency_code: 'AWG' 777 }, 778 779 { 780 iso_code: 'AC', 781 name: 'Ascension Island', 782 currency_code: 'SHP' 783 }, 784 785 { 786 iso_code: 'AU', 787 name: 'Australia', 788 currency_code: 'AUD' 789 }, 790 791 { 792 iso_code: 'AT', 793 name: 'Austria', 794 currency_code: 'EUR' 795 }, 796 797 { 798 iso_code: 'AZ', 799 name: 'Azerbaijan', 800 currency_code: 'AZN' 801 }, 802 803 { 804 iso_code: 'BS', 805 name: 'Bahamas', 806 currency_code: 'BSD' 807 }, 808 809 { 810 iso_code: 'BH', 811 name: 'Bahrain', 812 currency_code: 'USD' 813 }, 814 815 { 816 iso_code: 'BD', 817 name: 'Bangladesh', 818 currency_code: 'BDT' 819 }, 820 821 { 822 iso_code: 'BB', 823 name: 'Barbados', 824 currency_code: 'BBD' 825 }, 826 827 { 828 iso_code: 'BY', 829 name: 'Belarus', 830 currency_code: 'USD' 831 }, 832 833 { 834 iso_code: 'BE', 835 name: 'Belgium', 836 currency_code: 'EUR' 837 }, 838 839 { 840 iso_code: 'BZ', 841 name: 'Belize', 842 currency_code: 'BZD' 843 }, 844 845 { 846 iso_code: 'BJ', 847 name: 'Benin', 848 currency_code: 'XOF' 849 }, 850 851 { 852 iso_code: 'BM', 853 name: 'Bermuda', 854 currency_code: 'USD' 855 }, 856 857 { 858 iso_code: 'BT', 859 name: 'Bhutan', 860 currency_code: 'USD' 861 }, 862 863 { 864 iso_code: 'BO', 865 name: 'Bolivia', 866 currency_code: 'BOB' 867 }, 868 869 { 870 iso_code: 'BA', 871 name: 'Bosnia & Herzegovina', 872 currency_code: 'BAM' 873 }, 874 875 { 876 iso_code: 'BW', 877 name: 'Botswana', 878 currency_code: 'BWP' 879 }, 880 881 { 882 iso_code: 'BR', 883 name: 'Brazil', 884 currency_code: 'USD' 885 }, 886 887 { 888 iso_code: 'IO', 889 name: 'British Indian Ocean Territory', 890 currency_code: 'USD' 891 }, 892 893 { 894 iso_code: 'VG', 895 name: 'British Virgin Islands', 896 currency_code: 'USD' 897 }, 898 899 { 900 iso_code: 'BN', 901 name: 'Brunei', 902 currency_code: 'BND' 903 }, 904 905 { 906 iso_code: 'BG', 907 name: 'Bulgaria', 908 currency_code: 'EUR' 909 }, 910 911 { 912 iso_code: 'BF', 913 name: 'Burkina Faso', 914 currency_code: 'XOF' 915 }, 916 917 { 918 iso_code: 'BI', 919 name: 'Burundi', 920 currency_code: 'BIF' 921 }, 922 923 { 924 iso_code: 'KH', 925 name: 'Cambodia', 926 currency_code: 'KHR' 927 }, 928 929 { 930 iso_code: 'CM', 931 name: 'Cameroon', 932 currency_code: 'XAF' 933 }, 934 935 { 936 iso_code: 'CA', 937 name: 'Canada', 938 currency_code: 'CAD' 939 }, 940 941 { 942 iso_code: 'CV', 943 name: 'Cape Verde', 944 currency_code: 'CVE' 945 }, 946 947 { 948 iso_code: 'BQ', 949 name: 'Caribbean Netherlands', 950 currency_code: 'USD' 951 }, 952 953 { 954 iso_code: 'KY', 955 name: 'Cayman Islands', 956 currency_code: 'KYD' 957 }, 958 959 { 960 iso_code: 'CF', 961 name: 'Central African Republic', 962 currency_code: 'XAF' 963 }, 964 965 { 966 iso_code: 'TD', 967 name: 'Chad', 968 currency_code: 'XAF' 969 }, 970 971 { 972 iso_code: 'CL', 973 name: 'Chile', 974 currency_code: 'USD' 975 }, 976 977 { 978 iso_code: 'CN', 979 name: 'China', 980 currency_code: 'CNY' 981 }, 982 983 { 984 iso_code: 'CX', 985 name: 'Christmas Island', 986 currency_code: 'AUD' 987 }, 988 989 { 990 iso_code: 'CC', 991 name: 'Cocos (Keeling) Islands', 992 currency_code: 'AUD' 993 }, 994 995 { 996 iso_code: 'CO', 997 name: 'Colombia', 998 currency_code: 'USD' 999 }, 1000 1001 { 1002 iso_code: 'KM', 1003 name: 'Comoros', 1004 currency_code: 'KMF' 1005 }, 1006 1007 { 1008 iso_code: 'CG', 1009 name: 'Congo - Brazzaville', 1010 currency_code: 'XAF' 1011 }, 1012 1013 { 1014 iso_code: 'CD', 1015 name: 'Congo - Kinshasa', 1016 currency_code: 'CDF' 1017 }, 1018 1019 { 1020 iso_code: 'CK', 1021 name: 'Cook Islands', 1022 currency_code: 'NZD' 1023 }, 1024 1025 { 1026 iso_code: 'CR', 1027 name: 'Costa Rica', 1028 currency_code: 'CRC' 1029 }, 1030 1031 { 1032 iso_code: 'CI', 1033 name: 'Côte dâIvoire', 1034 currency_code: 'XOF' 1035 }, 1036 1037 { 1038 iso_code: 'HR', 1039 name: 'Croatia', 1040 currency_code: 'EUR' 1041 }, 1042 1043 { 1044 iso_code: 'CW', 1045 name: 'Curaçao', 1046 currency_code: 'ANG' 1047 }, 1048 1049 { 1050 iso_code: 'CY', 1051 name: 'Cyprus', 1052 currency_code: 'EUR' 1053 }, 1054 1055 { 1056 iso_code: 'CZ', 1057 name: 'Czechia', 1058 currency_code: 'CZK' 1059 }, 1060 1061 { 1062 iso_code: 'DK', 1063 name: 'Denmark', 1064 currency_code: 'DKK' 1065 }, 1066 1067 { 1068 iso_code: 'DJ', 1069 name: 'Djibouti', 1070 currency_code: 'DJF' 1071 }, 1072 1073 { 1074 iso_code: 'DM', 1075 name: 'Dominica', 1076 currency_code: 'XCD' 1077 }, 1078 1079 { 1080 iso_code: 'DO', 1081 name: 'Dominican Republic', 1082 currency_code: 'DOP' 1083 }, 1084 1085 { 1086 iso_code: 'EC', 1087 name: 'Ecuador', 1088 currency_code: 'USD' 1089 }, 1090 1091 { 1092 iso_code: 'EG', 1093 name: 'Egypt', 1094 currency_code: 'EGP' 1095 }, 1096 1097 { 1098 iso_code: 'SV', 1099 name: 'El Salvador', 1100 currency_code: 'USD' 1101 }, 1102 1103 { 1104 iso_code: 'GQ', 1105 name: 'Equatorial Guinea', 1106 currency_code: 'XAF' 1107 }, 1108 1109 { 1110 iso_code: 'ER', 1111 name: 'Eritrea', 1112 currency_code: 'USD' 1113 }, 1114 1115 { 1116 iso_code: 'EE', 1117 name: 'Estonia', 1118 currency_code: 'EUR' 1119 }, 1120 1121 { 1122 iso_code: 'SZ', 1123 name: 'Eswatini', 1124 currency_code: 'USD' 1125 }, 1126 1127 { 1128 iso_code: 'ET', 1129 name: 'Ethiopia', 1130 currency_code: 'ETB' 1131 }, 1132 1133 { 1134 iso_code: 'FK', 1135 name: 'Falkland Islands', 1136 currency_code: 'FKP' 1137 }, 1138 1139 { 1140 iso_code: 'FO', 1141 name: 'Faroe Islands', 1142 currency_code: 'DKK' 1143 }, 1144 1145 { 1146 iso_code: 'FJ', 1147 name: 'Fiji', 1148 currency_code: 'FJD' 1149 }, 1150 1151 { 1152 iso_code: 'FI', 1153 name: 'Finland', 1154 currency_code: 'EUR' 1155 }, 1156 1157 { 1158 iso_code: 'FR', 1159 name: 'France', 1160 currency_code: 'EUR' 1161 }, 1162 1163 { 1164 iso_code: 'GF', 1165 name: 'French Guiana', 1166 currency_code: 'EUR' 1167 }, 1168 1169 { 1170 iso_code: 'PF', 1171 name: 'French Polynesia', 1172 currency_code: 'XPF' 1173 }, 1174 1175 { 1176 iso_code: 'TF', 1177 name: 'French Southern Territories', 1178 currency_code: 'EUR' 1179 }, 1180 1181 { 1182 iso_code: 'GA', 1183 name: 'Gabon', 1184 currency_code: 'XOF' 1185 }, 1186 1187 { 1188 iso_code: 'GM', 1189 name: 'Gambia', 1190 currency_code: 'GMD' 1191 }, 1192 1193 {
1194 iso_code: 'GE', 1195 name: 'Georgia', 1196 currency_code: 'USD' 1197 }, 1198 1199 { 1200 iso_code: 'DE', 1201 name: 'Germany', 1202 currency_code: 'EUR' 1203 }, 1204 1205 { 1206 iso_code: 'GH', 1207 name: 'Ghana', 1208 currency_code: 'USD' 1209 }, 1210 1211 { 1212 iso_code: 'GI', 1213 name: 'Gibraltar', 1214 currency_code: 'GBP' 1215 }, 1216 1217 { 1218 iso_code: 'GR', 1219 name: 'Greece', 1220 currency_code: 'EUR' 1221 }, 1222 1223 { 1224 iso_code: 'GL', 1225 name: 'Greenland', 1226 currency_code: 'DKK' 1227 }, 1228 1229 { 1230 iso_code: 'GD', 1231 name: 'Grenada', 1232 currency_code: 'XCD' 1233 }, 1234 1235 { 1236 iso_code: 'GP', 1237 name: 'Guadeloupe', 1238 currency_code: 'EUR' 1239 }, 1240 1241 { 1242 iso_code: 'GT', 1243 name: 'Guatemala', 1244 currency_code: 'GTQ' 1245 }, 1246 1247 { 1248 iso_code: 'GG', 1249 name: 'Guernsey', 1250 currency_code: 'GBP' 1251 }, 1252 1253 { 1254 iso_code: 'GN', 1255 name: 'Guinea', 1256 currency_code: 'GNF' 1257 }, 1258 1259 { 1260 iso_code: 'GW', 1261 name: 'Guinea-Bissau', 1262 currency_code: 'XOF' 1263 }, 1264 1265 { 1266 iso_code: 'GY', 1267 name: 'Guyana', 1268 currency_code: 'GYD' 1269 }, 1270 1271 { 1272 iso_code: 'HT', 1273 name: 'Haiti', 1274 currency_code: 'USD' 1275 }, 1276 1277 { 1278 iso_code: 'HN', 1279 name: 'Honduras', 1280 currency_code: 'HNL' 1281 }, 1282 1283 { 1284 iso_code: 'HK', 1285 name: 'Hong Kong SAR', 1286 currency_code: 'HKD' 1287 }, 1288 1289 { 1290 iso_code: 'HU', 1291 name: 'Hungary', 1292 currency_code: 'HUF' 1293 }, 1294 1295 { 1296 iso_code: 'IS', 1297 name: 'Iceland', 1298 currency_code: 'ISK' 1299 }, 1300 1301 { 1302 iso_code: 'IN', 1303 name: 'India', 1304 currency_code: 'INR' 1305 }, 1306 1307 { 1308 iso_code: 'ID', 1309 name: 'Indonesia', 1310 currency_code: 'IDR' 1311 }, 1312 1313 { 1314 iso_code: 'IQ', 1315 name: 'Iraq', 1316 currency_code: 'USD' 1317 }, 1318 1319 { 1320 iso_code: 'IE', 1321 name: 'Ireland', 1322 currency_code: 'EUR' 1323 }, 1324 1325 { 1326 iso_code: 'IM', 1327 name: 'Isle of Man', 1328 currency_code: 'GBP' 1329 }, 1330 1331 { 1332 iso_code: 'IL', 1333 name: 'Israel', 1334 currency_code: 'ILS' 1335 }, 1336 1337 { 1338 iso_code: 'IT', 1339 name: 'Italy', 1340 currency_code: 'EUR' 1341 }, 1342 1343 { 1344 iso_code: 'JM', 1345 name: 'Jamaica', 1346 currency_code: 'JMD' 1347 }, 1348 1349 { 1350 iso_code: 'JP', 1351 name: 'Japan', 1352 currency_code: 'JPY' 1353 }, 1354 1355 { 1356 iso_code: 'JE', 1357 name: 'Jersey', 1358 currency_code: 'USD' 1359 }, 1360 1361 { 1362 iso_code: 'JO', 1363 name: 'Jordan', 1364 currency_code: 'USD' 1365 }, 1366 1367 { 1368 iso_code: 'KZ', 1369 name: 'Kazakhstan', 1370 currency_code: 'KZT' 1371 }, 1372 1373 { 1374 iso_code: 'KE', 1375 name: 'Kenya', 1376 currency_code: 'KES' 1377 }, 1378 1379 { 1380 iso_code: 'KI', 1381 name: 'Kiribati', 1382 currency_code: 'USD' 1383 }, 1384 1385 { 1386 iso_code: 'XK', 1387 name: 'Kosovo', 1388 currency_code: 'EUR' 1389 }, 1390 1391 { 1392 iso_code: 'KW', 1393 name: 'Kuwait', 1394 currency_code: 'USD' 1395 }, 1396 1397 { 1398 iso_code: 'KG', 1399 name: 'Kyrgyzstan', 1400 currency_code: 'KGS' 1401 }, 1402 1403 { 1404 iso_code: 'LA', 1405 name: 'Laos', 1406 currency_code: 'LAK' 1407 }, 1408 1409 { 1410 iso_code: 'LV', 1411 name: 'Latvia', 1412 currency_code: 'EUR' 1413 }, 1414 1415 { 1416 iso_code: 'LB', 1417 name: 'Lebanon', 1418 currency_code: 'LBP' 1419 }, 1420 1421 { 1422 iso_code: 'LS', 1423 name: 'Lesotho', 1424 currency_code: 'USD' 1425 }, 1426 1427 { 1428 iso_code: 'LR', 1429 name: 'Liberia', 1430 currency_code: 'USD' 1431 }, 1432 1433 { 1434 iso_code: 'LY', 1435 name: 'Libya', 1436 currency_code: 'USD' 1437 }, 1438 1439 { 1440 iso_code: 'LI', 1441 name: 'Liechtenstein', 1442 currency_code: 'CHF' 1443 }, 1444 1445 { 1446 iso_code: 'LT', 1447 name: 'Lithuania', 1448 currency_code: 'EUR' 1449 }, 1450 1451 { 1452 iso_code: 'LU', 1453 name: 'Luxembourg', 1454 currency_code: 'EUR' 1455 }, 1456 1457 { 1458 iso_code: 'MO', 1459 name: 'Macao SAR', 1460 currency_code: 'MOP' 1461 }, 1462 1463 { 1464 iso_code: 'MG', 1465 name: 'Madagascar', 1466 currency_code: 'USD' 1467 }, 1468 1469 { 1470 iso_code: 'MW', 1471 name: 'Malawi', 1472 currency_code: 'MWK' 1473 }, 1474 1475 { 1476 iso_code: 'MY', 1477 name: 'Malaysia', 1478 currency_code: 'MYR' 1479 }, 1480 1481 { 1482 iso_code: 'MV', 1483 name: 'Maldives', 1484 currency_code: 'MVR' 1485 }, 1486 1487 { 1488 iso_code: 'ML', 1489 name: 'Mali', 1490 currency_code: 'XOF' 1491 }, 1492 1493 { 1494 iso_code: 'MT', 1495 name: 'Malta', 1496 currency_code: 'EUR' 1497 }, 1498 1499 { 1500 iso_code: 'MQ', 1501 name: 'Martinique', 1502 currency_code: 'EUR' 1503 }, 1504 1505 { 1506 iso_code: 'MR', 1507 name: 'Mauritania', 1508 currency_code: 'USD' 1509 }, 1510 1511 { 1512 iso_code: 'MU', 1513 name: 'Mauritius', 1514 currency_code: 'MUR' 1515 }, 1516 1517 { 1518 iso_code: 'YT', 1519 name: 'Mayotte', 1520 currency_code: 'EUR' 1521 }, 1522 1523 { 1524 iso_code: 'MX', 1525 name: 'Mexico', 1526 currency_code: 'USD' 1527 }, 1528 1529 { 1530 iso_code: 'MD', 1531 name: 'Moldova', 1532 currency_code: 'MDL' 1533 }, 1534 1535 { 1536 iso_code: 'MC', 1537 name: 'Monaco', 1538 currency_code: 'EUR' 1539 }, 1540 1541 { 1542 iso_code: 'MN', 1543 name: 'Mongolia', 1544 currency_code: 'MNT' 1545 }, 1546 1547 { 1548 iso_code: 'ME', 1549 name: 'Montenegro', 1550 currency_code: 'EUR' 1551 }, 1552 1553 { 1554 iso_code: 'MS', 1555 name: 'Montserrat', 1556 currency_code: 'XCD' 1557 }, 1558 1559 { 1560 iso_code: 'MA', 1561 name: 'Morocco', 1562 currency_code: 'MAD' 1563 }, 1564 1565 { 1566 iso_code: 'MZ', 1567 name: 'Mozambique', 1568 currency_code: 'USD' 1569 }, 1570 1571 { 1572 iso_code: 'MM', 1573 name: 'Myanmar (Burma)', 1574 currency_code: 'MMK' 1575 }, 1576 1577 { 1578 iso_code: 'NA', 1579 name: 'Namibia', 1580 currency_code: 'USD' 1581 }, 1582 1583 { 1584 iso_code: 'NR', 1585 name: 'Nauru', 1586 currency_code: 'AUD' 1587 }, 1588 1589 { 1590 iso_code: 'NP', 1591 name: 'Nepal', 1592 currency_code: 'NPR' 1593 }, 1594 1595 { 1596 iso_code: 'NL', 1597 name: 'Netherlands', 1598 currency_code: 'EUR' 1599 }, 1600 1601 { 1602 iso_code: 'NC', 1603 name: 'New Caledonia', 1604 currency_code: 'XPF' 1605 }, 1606 1607 { 1608 iso_code: 'NZ', 1609 name: 'New Zealand', 1610 currency_code: 'NZD' 1611 }, 1612 1613 { 1614 iso_code: 'NI', 1615 name: 'Nicaragua', 1616 currency_code: 'NIO' 1617 }, 1618 1619 { 1620 iso_code: 'NE', 1621 name: 'Niger', 1622 currency_code: 'XOF' 1623 }, 1624 1625 { 1626 iso_code: 'NG', 1627 name: 'Nigeria', 1628 currency_code: 'NGN' 1629 }, 1630 1631 { 1632 iso_code: 'NU', 1633 name: 'Niue', 1634 currency_code: 'NZD' 1635 }, 1636 1637 { 1638 iso_code: 'NF', 1639 name: 'Norfolk Island', 1640 currency_code: 'AUD' 1641 }, 1642 1643 { 1644 iso_code: 'MK', 1645 name: 'North Macedonia', 1646 currency_code: 'MKD' 1647 }, 1648 1649 { 1650 iso_code: 'NO', 1651 name: 'Norway', 1652 currency_code: 'USD' 1653 }, 1654 1655 { 1656 iso_code: 'OM', 1657 name: 'Oman', 1658 currency_code: 'USD' 1659 }, 1660 1661 { 1662 iso_code: 'PK', 1663 name: 'Pakistan', 1664 currency_code: 'PKR' 1665 }, 1666 1667 { 1668 iso_code: 'PS', 1669 name: 'Palestinian Territories', 1670 currency_code: 'ILS' 1671 }, 1672 1673 { 1674 iso_code: 'PA', 1675 name: 'Panama', 1676 currency_code: 'USD' 1677 }, 1678 1679 { 1680 iso_code: 'PG', 1681 name: 'Papua New Guinea', 1682 currency_code: 'PGK' 1683 }, 1684 1685 { 1686 iso_code: 'PY', 1687 name: 'Paraguay', 1688 currency_code: 'PYG' 1689 }, 1690 1691 { 1692 iso_code: 'PE', 1693 name: 'Peru', 1694 currency_code: 'PEN' 1695 }, 1696 1697 { 1698 iso_code: 'PH', 1699 name: 'Philippines', 1700 currency_code: 'PHP' 1701 }, 1702 1703 { 1704 iso_code: 'PN', 1705 name: 'Pitcairn Islands', 1706 currency_code: 'NZD' 1707 }, 1708 1709 { 1710 iso_code: 'PL', 1711 name: 'Poland', 1712 currency_code: 'PLN' 1713 }, 1714 1715 { 1716 iso_code: 'PT', 1717 name: 'Portugal', 1718 currency_code: 'EUR' 1719 }, 1720 1721 { 1722 iso_code: 'QA', 1723 name: 'Qatar', 1724 currency_code: 'QAR' 1725 }, 1726 1727 { 1728 iso_code: 'RE', 1729 name: 'Réunion', 1730 currency_code: 'EUR' 1731 }, 1732 1733 { 1734 iso_code: 'RO', 1735 name: 'Romania', 1736 currency_code: 'RON' 1737 }, 1738 1739 { 1740 iso_code: 'RU', 1741 name: 'Russia', 1742 currency_code: 'USD' 1743 }, 1744 1745 { 1746 iso_code: 'RW', 1747 name: 'Rwanda', 1748 currency_code: 'RWF' 1749 }, 1750 1751 { 1752 iso_code: 'WS', 1753 name: 'Samoa', 1754 currency_code: 'WST' 1755 }, 1756 1757 { 1758 iso_code: 'SM', 1759 name: 'San Marino', 1760 currency_code: 'EUR' 1761 }, 1762 1763 { 1764 iso_code: 'ST', 1765 name: 'São Tomé & PrÃncipe', 1766 currency_code: 'STD' 1767 }, 1768 1769 { 1770 iso_code: 'SA', 1771 name: 'Saudi Arabia', 1772 currency_code: 'SAR' 1773 }, 1774 1775 { 1776 iso_code: 'SN', 1777 name: 'Senegal', 1778 currency_code: 'XOF' 1779 }, 1780 1781 { 1782 iso_code: 'RS', 1783 name: 'Serbia', 1784 currency_code: 'RSD' 1785 }, 1786 1787 { 1788 iso_code: 'SC', 1789 name: 'Seychelles', 1790 currency_code: 'USD' 1791 }, 1792 1793 { 1794 iso_code: 'SL', 1795 name: 'Sierra Leone', 1796 currency_code: 'SLL' 1797 }, 1798 1799 { 1800 iso_code: 'SG', 1801 name: 'Singapore', 1802 currency_code: 'SGD' 1803 }, 1804 1805 { 1806 iso_code: 'SX', 1807 name: 'Sint Maarten', 1808 currency_code: 'ANG' 1809 }, 1810 1811 { 1812 iso_code: 'SK', 1813 name: 'Slovakia', 1814 currency_code: 'EUR' 1815 }, 1816 1817 { 1818 iso_code: 'SI', 1819 name: 'Slovenia', 1820 currency_code: 'EUR' 1821 }, 1822 1823 { 1824 iso_code: 'SB', 1825 name: 'Solomon Islands', 1826 currency_code: 'SBD' 1827 }, 1828 1829 { 1830 iso_code: 'SO', 1831 name: 'Somalia', 1832 currency_code: 'USD' 1833 }, 1834 1835 { 1836 iso_code: 'ZA', 1837 name: 'South Africa', 1838 currency_code: 'USD' 1839 }, 1840 1841 { 1842 iso_code: 'GS', 1843 name: 'South Georgia & South Sandwich Islands', 1844 currency_code: 'GBP' 1845 }, 1846 1847 { 1848 iso_code: 'KR', 1849 name: 'South Korea', 1850 currency_code: 'KRW' 1851 }, 1852 1853 { 1854 iso_code: 'SS', 1855 name: 'South Sudan', 1856 currency_code: 'USD' 1857 }, 1858 1859 { 1860 iso_code: 'ES', 1861 name: 'Spain', 1862 currency_code: 'EUR' 1863 }, 1864 1865 { 1866 iso_code: 'LK', 1867 name: 'Sri Lanka', 1868 currency_code: 'LKR' 1869 }, 1870 1871 { 1872 iso_code: 'BL', 1873 name: 'St. Barthélemy', 1874 currency_code: 'EUR' 1875 }, 1876 1877 { 1878 iso_code: 'SH', 1879 name: 'St. Helena', 1880 currency_code: 'SHP' 1881 }, 1882 1883 { 1884 iso_code: 'KN', 1885 name: 'St. Kitts & Nevis', 1886 currency_code: 'XCD' 1887 }, 1888 1889 { 1890 iso_code: 'LC', 1891 name: 'St. Lucia', 1892 currency_code: 'XCD' 1893 }, 1894 1895 { 1896 iso_code: 'MF', 1897 name: 'St. Martin', 1898 currency_code: 'EUR' 1899 }, 1900 1901 { 1902 iso_code: 'PM', 1903 name: 'St. Pierre & Miquelon', 1904 currency_code: 'EUR' 1905
1905 }, 1906 1907 { 1908 iso_code: 'VC', 1909 name: 'St. Vincent & Grenadines', 1910 currency_code: 'XCD' 1911 }, 1912 1913 { 1914 iso_code: 'SD', 1915 name: 'Sudan', 1916 currency_code: 'USD' 1917 }, 1918 1919 { 1920 iso_code: 'SR', 1921 name: 'Suriname', 1922 currency_code: 'USD' 1923 }, 1924 1925 { 1926 iso_code: 'SJ', 1927 name: 'Svalbard & Jan Mayen', 1928 currency_code: 'USD' 1929 }, 1930 1931 { 1932 iso_code: 'SE', 1933 name: 'Sweden', 1934 currency_code: 'SEK' 1935 }, 1936 1937 { 1938 iso_code: 'CH', 1939 name: 'Switzerland', 1940 currency_code: 'CHF' 1941 }, 1942 1943 { 1944 iso_code: 'TW', 1945 name: 'Taiwan', 1946 currency_code: 'TWD' 1947 }, 1948 1949 { 1950 iso_code: 'TJ', 1951 name: 'Tajikistan', 1952 currency_code: 'TJS' 1953 }, 1954 1955 { 1956 iso_code: 'TZ', 1957 name: 'Tanzania', 1958 currency_code: 'TZS' 1959 }, 1960 1961 { 1962 iso_code: 'TH', 1963 name: 'Thailand', 1964 currency_code: 'THB' 1965 }, 1966 1967 { 1968 iso_code: 'TL', 1969 name: 'Timor-Leste', 1970 currency_code: 'USD' 1971 }, 1972 1973 { 1974 iso_code: 'TG', 1975 name: 'Togo', 1976 currency_code: 'XOF' 1977 }, 1978 1979 { 1980 iso_code: 'TK', 1981 name: 'Tokelau', 1982 currency_code: 'NZD' 1983 }, 1984 1985 { 1986 iso_code: 'TO', 1987 name: 'Tonga', 1988 currency_code: 'TOP' 1989 }, 1990 1991 { 1992 iso_code: 'TT', 1993 name: 'Trinidad & Tobago', 1994 currency_code: 'TTD' 1995 }, 1996 1997 { 1998 iso_code: 'TA', 1999 name: 'Tristan da Cunha', 2000 currency_code: 'GBP' 2001 }, 2002 2003 { 2004 iso_code: 'TN', 2005 name: 'Tunisia', 2006 currency_code: 'USD' 2007 }, 2008 2009 { 2010 iso_code: 'TR', 2011 name: 'Türkiye', 2012 currency_code: 'USD' 2013 }, 2014 2015 { 2016 iso_code: 'TM', 2017 name: 'Turkmenistan', 2018 currency_code: 'USD' 2019 }, 2020 2021 { 2022 iso_code: 'TC', 2023 name: 'Turks & Caicos Islands', 2024 currency_code: 'USD' 2025 }, 2026 2027 { 2028 iso_code: 'TV', 2029 name: 'Tuvalu', 2030 currency_code: 'AUD' 2031 }, 2032 2033 { 2034 iso_code: 'UM', 2035 name: 'U.S. Outlying Islands', 2036 currency_code: 'USD' 2037 }, 2038 2039 { 2040 iso_code: 'UG', 2041 name: 'Uganda', 2042 currency_code: 'UGX' 2043 }, 2044 2045 { 2046 iso_code: 'UA', 2047 name: 'Ukraine', 2048 currency_code: 'UAH' 2049 }, 2050 2051 { 2052 iso_code: 'AE', 2053 name: 'United Arab Emirates', 2054 currency_code: 'AED' 2055 }, 2056 2057 { 2058 iso_code: 'GB', 2059 name: 'United Kingdom', 2060 currency_code: 'GBP' 2061 }, 2062 2063 { 2064 iso_code: 'US', 2065 name: 'United States', 2066 currency_code: 'USD' 2067 }, 2068 2069 { 2070 iso_code: 'UY', 2071 name: 'Uruguay', 2072 currency_code: 'UYU' 2073 }, 2074 2075 { 2076 iso_code: 'UZ', 2077 name: 'Uzbekistan', 2078 currency_code: 'UZS' 2079 }, 2080 2081 { 2082 iso_code: 'VU', 2083 name: 'Vanuatu', 2084 currency_code: 'VUV' 2085 }, 2086 2087 { 2088 iso_code: 'VA', 2089 name: 'Vatican City', 2090 currency_code: 'EUR' 2091 }, 2092 2093 { 2094 iso_code: 'VE', 2095 name: 'Venezuela', 2096 currency_code: 'USD' 2097 }, 2098 2099 { 2100 iso_code: 'VN', 2101 name: 'Vietnam', 2102 currency_code: 'VND' 2103 }, 2104 2105 { 2106 iso_code: 'WF', 2107 name: 'Wallis & Futuna', 2108 currency_code: 'XPF' 2109 }, 2110 2111 { 2112 iso_code: 'EH', 2113 name: 'Western Sahara', 2114 currency_code: 'MAD' 2115 }, 2116 2117 { 2118 iso_code: 'YE', 2119 name: 'Yemen', 2120 currency_code: 'YER' 2121 }, 2122 2123 { 2124 iso_code: 'ZM', 2125 name: 'Zambia', 2126 currency_code: 'USD' 2127 }, 2128 2129 { 2130 iso_code: 'ZW', 2131 name: 'Zimbabwe', 2132 currency_code: 'USD' 2133 } 2134 2135 ] 2136 }; 2137 2138</script>
2138 2139<!-- END app snippet --> 2140 2141 2142 2143 2144 2145 2146 2147<!-- END app block --><!-- BEGIN app block: shopify://apps/okendo/blocks/theme-settings/bb689e69-ea70-4661-8fb7-ad24a2e23c29 --><!-- BEGIN app snippet: header-metafields --> 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 <style data-oke-reviews-version="0.104.2" type="text/css" data-href="https://cdn-static.okendo.io/reviews-widget-plus/css/okendo-reviews-styles.c5b9c195.css"></style><style data-oke-reviews-version="0.104.2" type="text/css" data-href="https://cdn-static.okendo.io/reviews-widget-plus/css/modules/okendo-star-rating.4cb378a8.css"></style><style data-oke-reviews-version="0.104.2" type="text/css" data-href="https://cdn-static.okendo.io/reviews-widget-plus/css/modules/okendo-reviews-keywords.0942444f.css"></style><style data-oke-reviews-version="0.104.2" type="text/css" data-href="https://cdn-static.okendo.io/reviews-widget-plus/css/modules/okendo-reviews-summary.a0c9d7d6.css"></style><style type="text/css">.okeReviews[data-oke-container],div.okeReviews{font-size:14px;font-size:var(--oke-text-regular);font-weight:400;font-family:var(--oke-text-fontFamily);line-height:1.6}.okeReviews[data-oke-container] *,.okeReviews[data-oke-container] :after,.okeReviews[data-oke-container] :before,div.okeReviews *,div.okeReviews :after,div.okeReviews :before{box-sizing:border-box}.okeReviews[data-oke-container] h1,.okeReviews[data-oke-container] h2,.okeReviews[data-oke-container] h3,.okeReviews[data-oke-container] h4,.okeReviews[data-oke-container] h5,.okeReviews[data-oke-container] h6,div.okeReviews h1,div.okeReviews h2,div.okeReviews h3,div.okeReviews h4,div.okeReviews h5,div.okeReviews h6{font-size:1em;font-weight:400;line-height:1.4;margin:0}.okeReviews[data-oke-container] ul,div.okeReviews ul{padding:0;margin:0}.okeReviews[data-oke-container] li,div.okeReviews li{list-style-type:none;padding:0}.okeReviews[data-oke-container] p,div.okeReviews p{line-height:1.8;margin:0 0 4px}.okeReviews[data-oke-container] p:last-child,div.okeReviews p:last-child{margin-bottom:0}.okeReviews[data-oke-container] a,div.okeReviews a{text-decoration:none;color:inherit}.okeReviews[data-oke-container] button,div.okeReviews button{border-radius:0;border:0;box-shadow:none;margin:0;width:auto;min-width:auto;padding:0;background-color:transparent;min-height:auto}.okeReviews[data-oke-container] button,.okeReviews[data-oke-container] input,.okeReviews[data-oke-container] select,.okeReviews[data-oke-container] textarea,div.okeReviews button,div.okeReviews input,div.okeReviews select,div.okeReviews textarea{font-family:inherit;font-size:1em}.okeReviews[data-oke-container] label,.okeReviews[data-oke-container] select,div.okeReviews label,div.okeReviews select{display:inline}.okeReviews[data-oke-container] select,div.okeReviews select{width:auto}.okeReviews[data-oke-container] article,.okeReviews[data-oke-container] aside,div.okeReviews article,div.okeReviews aside{margin:0}.okeReviews[data-oke-container] table,div.okeReviews table{background:transparent;border:0;border-collapse:collapse;border-spacing:0;font-family:inherit;font-size:1em;table-layout:auto}.okeReviews[data-oke-container] table td,.okeReviews[data-oke-container] table th,.okeReviews[data-oke-container] table tr,div.okeReviews table td,div.okeReviews table th,div.okeReviews table tr{border:0;font-family:inherit;font-size:1em}.okeReviews[data-oke-container] table td,.okeReviews[data-oke-container] table th,div.okeReviews table td,div.okeReviews table th{background:transparent;font-weight:400;letter-spacing:normal;padding:0;text-align:left;text-transform:none;vertical-align:middle}.okeReviews[data-oke-container] table tr:hover td,.okeReviews[data-oke-container] table tr:hover th,div.okeReviews table tr:hover td,div.okeReviews table tr:hover th{background:transparent}.okeReviews[data-oke-container] fieldset,div.okeReviews fieldset{border:0;padding:0;margin:0;min-width:0}.okeReviews[data-oke-container] img,.okeReviews[data-oke-container] svg,div.okeReviews img,div.okeReviews svg{max-width:none}.okeReviews[data-oke-container] div:empty,div.okeReviews div:empty{display:block}.okeReviews[data-oke-container] .oke-icon:before,div.okeReviews .oke-icon:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit}.okeReviews[data-oke-container] .oke-icon--select-arrow:before,div.okeReviews .oke-icon--select-arrow:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--loading:before,div.okeReviews .oke-icon--loading:before{content:"î¤"}
2161.okeReviews[data-oke-container] .oke-icon--pencil:before,div.okeReviews .oke-icon--pencil:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--filter:before,div.okeReviews .oke-icon--filter:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--play:before,div.okeReviews .oke-icon--play:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--tick-circle:before,div.okeReviews .oke-icon--tick-circle:before{content:"î¤
"}.okeReviews[data-oke-container] .oke-icon--chevron-left:before,div.okeReviews .oke-icon--chevron-left:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--chevron-right:before,div.okeReviews .oke-icon--chevron-right:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--thumbs-down:before,div.okeReviews .oke-icon--thumbs-down:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--thumbs-up:before,div.okeReviews .oke-icon--thumbs-up:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--close:before,div.okeReviews .oke-icon--close:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--chevron-up:before,div.okeReviews .oke-icon--chevron-up:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--chevron-down:before,div.okeReviews .oke-icon--chevron-down:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--star:before,div.okeReviews .oke-icon--star:before{content:"î¤"}.okeReviews[data-oke-container] .oke-icon--magnifying-glass:before,div.okeReviews .oke-icon--magnifying-glass:before{content:"î¤"}@font-face{font-family:oke-widget-icons;src:url(https://cdn-static.okendo.io/reviews-widget-plus/fonts/oke-widget-icons.fbb067ad.ttf) format("truetype"),url(https://cdn-static.okendo.io/reviews-widget-plus/fonts/oke-widget-icons.64db83c3.woff) format("woff"),url(https://cdn-static.okendo.io/reviews-widget-plus/img/oke-widget-icons.bc0d6b0a.svg) format("svg");font-weight:400;font-style:normal;font-display:swap}.okeReviews[data-oke-container] .oke-button,div.okeReviews .oke-button{display:inline-block;border-style:solid;border-color:var(--oke-button-borderColor);border-width:var(--oke-button-borderWidth);background-color:var(--oke-button-backgroundColor);line-height:1;padding:12px 24px;margin:0;border-radius:var(--oke-button-borderRadius);color:var(--oke-button-textColor);text-align:center;position:relative;font-weight:var(--oke-button-fontWeight);font-size:var(--oke-button-fontSize);font-family:var(--oke-button-fontFamily);outline:0}.okeReviews[data-oke-container] .oke-button-text,.okeReviews[data-oke-container] .oke-button .oke-icon,div.okeReviews .oke-button-text,div.okeReviews .oke-button .oke-icon{line-height:1}.okeReviews[data-oke-container] .oke-button.oke-is-loading,div.okeReviews .oke-button.oke-is-loading{position:relative}.okeReviews[data-oke-container] .oke-button.oke-is-loading:before,div.okeReviews .oke-button.oke-is-loading:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"î¤";color:undefined;font-size:12px;display:inline-block;animation:oke-spin 1s linear infinite;position:absolute;width:12px;height:12px;top:0;left:0;bottom:0;right:0;margin:auto}.okeReviews[data-oke-container] .oke-button.oke-is-loading>*,div.okeReviews .oke-button.oke-is-loading>*{opacity:0}.okeReviews[data-oke-container] .oke-button.oke-is-active,div.okeReviews .oke-button.oke-is-active{background-color:var(--oke-button-backgroundColorActive);color:var(--oke-button-textColorActive);border-color:var(--oke-button-borderColorActive)}.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading),div.okeReviews .oke-button:not(.oke-is-loading){cursor:pointer}.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading):not(.oke-is-active):hover,div.okeReviews .oke-button:not(.oke-is-loading):not(.oke-is-active):hover{background-color:var(--oke-button-backgroundColorHover);color:var(--oke-button-textColorHover);border-color:var(--oke-button-borderColorHover);box-shadow:0 0 0 2px var(--oke-button-backgroundColorHover)}.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading):not(.oke-is-active):active,.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading):not(.oke-is-active):hover:active,div.okeReviews .oke-button:not(.oke-is-loading):not(.oke-is-active):active,div.okeReviews .oke-button:not(.oke-is-loading):not(.oke-is-active):hover:active{background-color:var(--oke-button-backgroundColorActive);color:var(--oke-button-textColorActive);border-color:var(--oke-button-borderColorActive)}.okeReviews[data-oke-container] .oke-title,div.okeReviews .oke-title{font-weight:var(--oke-title-fontWeight);font-size:var(--oke-title-fontSize);font-family:var(--oke-title-fontFamily)}.okeReviews[data-oke-container] .oke-bodyText,div.okeReviews .oke-bodyText{font-weight:var(--oke-bodyText-fontWeight);font-size:var(--oke-bodyText-fontSize);font-family:var(--oke-bodyText-fontFamily)}.okeReviews[data-oke-container] .oke-linkButton,div.okeReviews .oke-linkButton{curs
2161or:pointer;font-weight:700;pointer-events:auto;text-decoration:underline}.okeReviews[data-oke-container] .oke-linkButton:hover,div.okeReviews .oke-linkButton:hover{text-decoration:none}.okeReviews[data-oke-container] .oke-readMore,div.okeReviews .oke-readMore{cursor:pointer;color:inherit;text-decoration:underline}.okeReviews[data-oke-container] .oke-select,div.okeReviews .oke-select{cursor:pointer;background-repeat:no-repeat;background-position-x:100%;background-position-y:50%;border:none;padding:0 24px 0 12px;-moz-appearance:none;appearance:none;color:inherit;-webkit-appearance:none;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='currentColor' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");outline-offset:4px}.okeReviews[data-oke-container] .oke-select:disabled,div.okeReviews .oke-select:disabled{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%239a9db1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E")}.okeReviews[data-oke-container] .oke-loader,div.okeReviews .oke-loader{position:relative}.okeReviews[data-oke-container] .oke-loader:before,div.okeReviews .oke-loader:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"î¤";color:var(--oke-text-secondaryColor);font-size:12px;display:inline-block;animation:oke-spin 1s linear infinite;position:absolute;width:12px;height:12px;top:0;left:0;bottom:0;right:0;margin:auto}.okeReviews[data-oke-container] .oke-a11yText,div.okeReviews .oke-a11yText{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.okeReviews[data-oke-container] .oke-hidden,div.okeReviews .oke-hidden{display:none}.okeReviews[data-oke-container] .oke-modal,div.okeReviews .oke-modal{bottom:0;left:0;overflow:auto;position:fixed;right:0;top:0;z-index:2147483647;max-height:100%;background-color:rgba(0,0,0,.5);padding:40px 0 12px}@media only screen and (min-width:1024px){.okeReviews[data-oke-container] .oke-modal,div.okeReviews .oke-modal{display:flex;align-items:center;padding:48px 0}}.okeReviews[data-oke-container] .oke-modal ::-moz-selection,div.okeReviews .oke-modal ::-moz-selection{background-color:rgba(39,45,69,.2)}.okeReviews[data-oke-container] .oke-modal ::selection,div.okeReviews .oke-modal ::selection{background-color:rgba(39,45,69,.2)}.okeReviews[data-oke-container] .oke-modal,.okeReviews[data-oke-container] .oke-modal p,div.okeReviews .oke-modal,div.okeReviews .oke-modal p{color:#272d45}.okeReviews[data-oke-container] .oke-modal-content,div.okeReviews .oke-modal-content{background-color:#fff;margin:auto;position:relative;will-change:transform,opacity;width:calc(100% - 24px)}@media only screen and (min-width:1024px){.okeReviews[data-oke-container] .oke-modal-content,div.okeReviews .oke-modal-content{max-width:1000px}}.okeReviews[data-oke-container] .oke-modal-close,div.okeReviews .oke-modal-close{cursor:pointer;position:absolute;width:32px;height:32px;top:-32px;padding:4px;right:-4px;line-height:1}.okeReviews[data-oke-container] .oke-modal-close:before,div.okeReviews .oke-modal-close:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"î¤";color:#fff;font-size:24px;display:inline-block;width:24px;height:24px}.okeReviews[data-oke-container] .oke-modal-overlay,div.okeReviews .oke-modal-overlay{background-color:rgba(43,46,56,.9)}@media only screen and (min-width:1024px){.okeReviews[data-oke-container] .oke-modal--large .oke-modal-content,div.okeReviews .oke-modal--large .oke-modal-content{max-width:1200px}}.okeReviews[data-oke-container] .oke-modal .oke-helpful,.okeReviews[data-oke-container] .oke-modal .oke-helpful-vote-button,.okeReviews[data-oke-container] .oke-modal .oke-reviewContent-date,div.okeReviews .oke-modal .oke-helpful,div.okeReviews .oke-modal .oke-helpful-vote-button,div.okeReviews .oke-modal .oke-reviewContent-date{color:#676986}.oke-modal .okeReviews[data-oke-container].oke-w,.oke-modal div.okeReviews.oke-w{color:#272d45}.okeReviews[data-oke-container] .oke-tag,div.okeReviews .oke-tag{align-items:center;color:#272d45;display:flex;font-size:var(--oke-text-small);font-weight:600;text-align:left;position:relative;z-index:2;background-color:#f4f4f6;padding:4px 6px;border:none;border-radius:4px;gap:6px;line-height:1}.okeReviews[data-oke-container] .oke-tag svg,div.okeReviews .oke-tag svg{fill:currentColor;height:1rem}.okeReviews[data-oke-container] .hooper,div.okeReviews .hooper{height:auto}.okeReviews--left{text-align:left}.okeReviews--right{text-align:right}.okeReviews--center{text-align:center}.okeReviews :not([tabindex="-1"]):focus-visible{outline:5px auto highlight;outline:5px auto -webkit-focus-ring-color}.is-oke-modalOpen{overflow:hidden!important}img.oke-is-error{background-color:var(--oke-shadingColor);background-size:cover;background-position:50% 50%;box-shadow:inset 0 0 0 1px var(--oke-border-color)}@keyframes oke-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes oke-fade-in{0%{opacity:0}
2161to{opacity:1}}.layout-panel-flex>div:has([data-oke-container]){width:100%} 2162.oke-stars{line-height:1;position:relative;display:inline-block}.oke-stars-background svg{overflow:visible}.oke-stars-foreground{overflow:hidden;position:absolute;top:0;left:0}.oke-sr{display:inline-block;padding-top:var(--oke-starRating-spaceAbove);padding-bottom:var(--oke-starRating-spaceBelow)}.oke-sr .oke-is-clickable{cursor:pointer}.oke-sr--hidden{display:none}.oke-sr-count,.oke-sr-rating,.oke-sr-stars{display:inline-block;vertical-align:middle}.oke-sr-stars{line-height:1;margin-right:8px}.oke-sr-rating{display:none}.oke-sr-count--brackets:before{content:"("}.oke-sr-count--brackets:after{content:")"} 2163.oke-rk{display:block}.okeReviews[data-oke-container] .oke-reviewsKeywords-heading,div.okeReviews .oke-reviewsKeywords-heading{font-weight:700;margin-bottom:8px}.okeReviews[data-oke-container] .oke-reviewsKeywords-heading-skeleton,div.okeReviews .oke-reviewsKeywords-heading-skeleton{height:calc(var(--oke-button-fontSize) + 4px);width:150px}.okeReviews[data-oke-container] .oke-reviewsKeywords-list,div.okeReviews .oke-reviewsKeywords-list{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px}.okeReviews[data-oke-container] .oke-reviewsKeywords-list-category,div.okeReviews .oke-reviewsKeywords-list-category{background-color:var(--oke-filter-backgroundColor);color:var(--oke-filter-textColor);border:1px solid var(--oke-filter-borderColor);border-radius:var(--oke-filter-borderRadius);padding:6px 16px;transition:background-color .1s ease-out,border-color .1s ease-out;white-space:nowrap}.okeReviews[data-oke-container] .oke-reviewsKeywords-list-category.oke-is-clickable,div.okeReviews .oke-reviewsKeywords-list-category.oke-is-clickable{cursor:pointer}.okeReviews[data-oke-container] .oke-reviewsKeywords-list-category.oke-is-active,div.okeReviews .oke-reviewsKeywords-list-category.oke-is-active{background-color:var(--oke-filter-backgroundColorActive);color:var(--oke-filter-textColorActive);border-color:var(--oke-filter-borderColorActive)}.okeReviews[data-oke-container] .oke-reviewsKeywords .oke-translateButton,div.okeReviews .oke-reviewsKeywords .oke-translateButton{margin-top:12px} 2164.oke-rs{display:block}.oke-rs .oke-reviewsSummary.oke-is-preRender .oke-reviewsSummary-summary{-webkit-mask:linear-gradient(180deg,#000 0,#000 40%,transparent 95%,transparent 0) 100% 50%/100% 100% repeat-x;mask:linear-gradient(180deg,#000 0,#000 40%,transparent 95%,transparent 0) 100% 50%/100% 100% repeat-x;max-height:150px}.okeReviews[data-oke-container] .oke-reviewsSummary .oke-tooltip,div.okeReviews .oke-reviewsSummary .oke-tooltip{display:inline-block;font-weight:400}.okeReviews[data-oke-container] .oke-reviewsSummary .oke-tooltip-trigger,div.okeReviews .oke-reviewsSummary .oke-tooltip-trigger{height:15px;width:15px;overflow:hidden;transform:translateY(-10%)}.okeReviews[data-oke-container] .oke-reviewsSummary-heading,div.okeReviews .oke-reviewsSummary-heading{align-items:center;-moz-column-gap:4px;column-gap:4px;display:inline-flex;font-weight:700;margin-bottom:8px}.okeReviews[data-oke-container] .oke-reviewsSummary-heading-skeleton,div.okeReviews .oke-reviewsSummary-heading-skeleton{height:calc(var(--oke-button-fontSize) + 4px);width:150px}.okeReviews[data-oke-container] .oke-reviewsSummary-icon,div.okeReviews .oke-reviewsSummary-icon{fill:currentColor;font-size:14px}.okeReviews[data-oke-container] .oke-reviewsSummary-icon svg,div.okeReviews .oke-reviewsSummary-icon svg{vertical-align:baseline}.okeReviews[data-oke-container] .oke-reviewsSummary-summary.oke-is-truncated,div.okeReviews .oke-reviewsSummary-summary.oke-is-truncated{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}</style> 2165 2166
2166<script type="application/json" id="oke-reviews-settings">{"subscriberId":"98f2c00a-4e3c-46ee-973a-9a599d6f2b03","analyticsSettings":{"provider":"none"},"localeAndVariant":{"code":"en"},"widgetSettings":{"global":{"dateSettings":{"format":{"type":"relative"}},"hideOkendoBranding":true,"stars":{"backgroundColor":"#E5E5E5","borderColor":"#2C3E50","foregroundColor":"#FFCF2A","interspace":2,"shape":{"type":"default"},"showBorder":false},"showIncentiveIndicator":false,"searchEnginePaginationEnabled":false,"font":{"fontType":"inherit-from-page"}},"homepageCarousel":{"slidesPerPage":{"large":3,"medium":2},"totalSlides":12,"scrollBehaviour":"slide","style":{"showDates":true,"border":{"color":"#E5E5EB","width":{"value":1,"unit":"px"}},"headingFont":{"hasCustomFontSettings":false},"bodyFont":{"hasCustomFontSettings":false},"arrows":{"color":"#676986","size":{"value":24,"unit":"px"},"enabled":true},"avatar":{"backgroundColor":"#E5E5EB","placeholderTextColor":"#2C3E50","size":{"value":48,"unit":"px"},"enabled":true},"media":{"size":{"value":80,"unit":"px"},"imageGap":{"value":4,"unit":"px"},"enabled":true},"stars":{"height":{"value":18,"unit":"px"}},"productImageSize":{"value":48,"unit":"px"},"layout":{"name":"default","reviewDetailsPosition":"below","showProductName":false,"showAttributeBars":false,"showProductVariantName":false,"showProductDetails":"only-when-grouped"},"highlightColor":"#0E7A82","spaceAbove":{"value":20,"unit":"px"},"text":{"primaryColor":"#2C3E50","fontSizeRegular":{"value":14,"unit":"px"},"fontSizeSmall":{"value":12,"unit":"px"},"secondaryColor":"#676986"},"spaceBelow":{"value":20,"unit":"px"}},"defaultSort":"rating desc","autoPlay":false,"truncation":{"bodyMaxLines":4,"enabled":true,"truncateAll":false}},"mediaCarousel":{"minimumImages":1,"linkText":"Read More","autoPlay":false,"slideSize":"medium","arrowPosition":"outside"},"mediaGrid":{"gridStyleDesktop":{"layout":"default-desktop"},"gridStyleMobile":{"layout":"default-mobile"},"showMoreArrow":{"arrowColor":"#676986","enabled":true,"backgroundColor":"#f4f4f6"},"linkText":"Read More","infiniteScroll":false,"gapSize":{"value":10,"unit":"px"}},"questions":{"initialPageSize":6,"loadMorePageSize":6},"reviewsBadge":{"layout":"large","colorScheme":"dark"},"reviewsTab":{"backgroundColor":"#676986","position":"top-left","textColor":"#FFFFFF","enabled":false,"positionSmall":"top-left"},"reviewsWidget":{"tabs":{"reviews":true,"questions":false},"showWhenEmpty":true,"header":{"blocks":[{"textAlignment":"left","columnWidth":"one-third","modules":[{"name":"rating-average","layout":"one-line"},{"name":"rating-breakdown","backgroundColor":"#F4F4F6","stretchMode":"contain","shadingColor":"#9A9DB1"}]},{"modules":[{"name":"recommended"},{"name":"media-carousel","imageHeight":{"value":120,"unit":"px"},"imageGap":{"unit":"px","value":4}}],"columnWidth":"two-thirds","textAlignment":"left"},{"textAlignment":"center","columnWidth":"full","modules":[{"name":"reviews-keywords","heading":"Customers Talked About","maxKeywords":5}]}],"verticalAlignment":"top","columnDistribution":"space-between"},"reviews":{"list":{"loadMorePageSize":5,"layout":{"showProductVariantName":false,"columnAmount":4,"borderStyle":"full","showAttributeBars":false,"collapseReviewerDetails":false,"showProductDetails":"never","name":"default"},"initialPageSize":5,"media":{"layout":"featured","size":{"unit":"px","value":200}},"truncation":{"enabled":true,"truncateAll":false,"bodyMaxLines":4},"replyTruncation":{"enabled":true,"bodyMaxLines":4},"loyalty":{"maxInitialAchievements":3}},"controls":{"freeTextSearchEnabled":false,"filterMode":"closed","secondarySort":"has_media desc","writeReviewButtonEnabled":true,"featuredReviewsTags":["voOjnqx"],"sortOptionOrder":["has_media desc","date desc","helpful desc","rating desc","date asc","rating asc","unhelpful desc"],"defaultSort":"tags desc"}},"style":{"stars":{"height":{"value":18,"unit":"px"}},"highlightColor":"#e12f00","shadingColor":"#F7F7F8","headingFont":{"hasCustomFontSettings":false},"button":{"backgroundColorHover":"#c62900","backgroundColorActive":"#e12f00","borderColorHover":"#DBDDE4","backgroundColor":"#e12f00","font":{"hasCustomFontSettings":false},"textColorActive":"#FFFFFF","textColorHover":"#272D45","textColor":"#FFFFFF","borderRadius":{"unit":"px","value":4},"borderColorActive":"#e12f00","borderWidth":{"unit":"px","value":1},"borderColor":"#DBDDE4"},"attributeBar":{"backgroundColor":"#D3D4DD","markerColor":"#e12f00","style":"default","shadingColor":"#9A9DB1"},"spaceAbove":{"unit":"px","value":20},"avatar":{"placeholderTextColor":"#3a3a3a","enabled":true,"size":{"unit":"px","value":48},"backgroundColor":"#E5E5EB"},"bodyFont":{"hasCustomFontSettings":false},"filters":{"borderColor":"#DBDDE4","backgroundColorActive":"#676986","borderColorActive":"#676986","searchHighlightColor":"#f3ac99","textColor":"#3a3a3a","borderRadius":{"value":100,"unit":"px"},"textColorActive":"#FFFFFF","backgroundColor":"#FFFFFF"},"showDates":true,"productImageSize":{"value":48,"unit":"px"},"spaceBelow":{"value":20,"unit":"px"},"border":{"color":"#E5E5EB","width":{"value":1,"unit":"px"}},"text":{"fontSizeSmall":{"value":12,"unit":"px"},"secondaryColor":"#605e5e","primaryColor":"#3a3a3a","fontSizeRegular":{"value":14,"unit":"px"},"fontSizeLarge":{"unit":"px","value":20}}}},"starRatings":{"showWhenEmpty":false,"style":{"spaceAbove":{"value":0,"unit":"px"},"text":{"content":"average-and-count","style":"number-and-text","brackets":false},"singleStar":false,"height":{"value":18,"unit":"px"},"spaceBelow":{"value":0,"unit":"px"}},"clickBehavior":"scroll-to-widget"}},"features":{"attributeFiltersEnabled":true,"recorderPlusEnabled":true,"recorderQandaPlusEnabled":true,"reviewsKeywordsEnabled":true,"reviewsSummariesEnabled":true,"widgetPlusTranslationsEnabled":true}}</script>
2166 2167 <style id="oke-css-vars">:root{--oke-widget-spaceAbove:20px;--oke-widget-spaceBelow:20px;--oke-starRating-spaceAbove:0;--oke-starRating-spaceBelow:0;--oke-button-backgroundColor:#e12f00;--oke-button-backgroundColorHover:#c62900;--oke-button-backgroundColorActive:#e12f00;--oke-button-textColor:#fff;--oke-button-textColorHover:#272d45;--oke-button-textColorActive:#fff;--oke-button-borderColor:#dbdde4;--oke-button-borderColorHover:#dbdde4;--oke-button-borderColorActive:#e12f00;--oke-button-borderRadius:4px;--oke-button-borderWidth:1px;--oke-button-fontWeight:700;--oke-button-fontSize:var(--oke-text-regular,14px);--oke-button-fontFamily:inherit;--oke-border-color:#e5e5eb;--oke-border-width:1px;--oke-text-primaryColor:#3a3a3a;--oke-text-secondaryColor:#605e5e;--oke-text-small:12px;--oke-text-regular:14px;--oke-text-large:20px;--oke-text-fontFamily:inherit;--oke-avatar-size:48px;--oke-avatar-backgroundColor:#e5e5eb;--oke-avatar-placeholderTextColor:#3a3a3a;--oke-highlightColor:#e12f00;--oke-shadingColor:#f7f7f8;--oke-productImageSize:48px;--oke-attributeBar-shadingColor:#9a9db1;--oke-attributeBar-borderColor:undefined;--oke-attributeBar-backgroundColor:#d3d4dd;--oke-attributeBar-markerColor:#e12f00;--oke-filter-backgroundColor:#fff;--oke-filter-backgroundColorActive:#676986;--oke-filter-borderColor:#dbdde4;--oke-filter-borderColorActive:#676986;--oke-filter-textColor:#3a3a3a;--oke-filter-textColorActive:#fff;--oke-filter-borderRadius:100px;--oke-filter-searchHighlightColor:#f3ac99;--oke-mediaGrid-chevronColor:#676986;--oke-stars-foregroundColor:#ffcf2a;--oke-stars-backgroundColor:#e5e5e5;--oke-stars-borderWidth:0}.oke-w,.oke-modal{--oke-title-fontWeight:600;--oke-title-fontSize:var(--oke-text-regular,14px);--oke-title-fontFamily:inherit;--oke-bodyText-fontWeight:400;--oke-bodyText-fontSize:var(--oke-text-regular,14px);--oke-bodyText-fontFamily:inherit}</style> 2168 2169 <template id="oke-reviews-body-template"><svg id="oke-star-symbols" style="display:none!important" data-oke-id="oke-star-symbols"><symbol id="oke-star-empty" style="overflow:visible;"><path id="star-default--empty" fill="var(--oke-stars-backgroundColor)" stroke="var(--oke-stars-borderColor)" stroke-width="var(--oke-stars-borderWidth)" d="M3.34 13.86c-.48.3-.76.1-.63-.44l1.08-4.56L.26 5.82c-.42-.36-.32-.7.24-.74l4.63-.37L6.92.39c.2-.52.55-.52.76 0l1.8 4.32 4.62.37c.56.05.67.37.24.74l-3.53 3.04 1.08 4.56c.13.54-.14.74-.63.44L7.3 11.43l-3.96 2.43z"/></symbol><symbol id="oke-star-filled" style="overflow:visible;"><path id="star-default--filled" fill="var(--oke-stars-foregroundColor)" stroke="var(--oke-stars-borderColor)" stroke-width="var(--oke-stars-borderWidth)" d="M3.34 13.86c-.48.3-.76.1-.63-.44l1.08-4.56L.26 5.82c-.42-.36-.32-.7.24-.74l4.63-.37L6.92.39c.2-.52.55-.52.76 0l1.8 4.32 4.62.37c.56.05.67.37.24.74l-3.53 3.04 1.08 4.56c.13.54-.14.74-.63.44L7.3 11.43l-3.96 2.43z"/></symbol></svg></template>
2169<script>document.addEventListener('readystatechange',() =>{Array.from(document.getElementById('oke-reviews-body-template')?.content.children)?.forEach(function(child){if(!Array.from(document.body.querySelectorAll('[data-oke-id='.concat(child.getAttribute('data-oke-id'),']'))).length){document.body.prepend(child)}})},{once:true});</script>
2169 2170 2171 2172 2173 2174 2175 2176 2177 2178 2179 2180 2181 2182 2183<!-- END app snippet --> 2184 2185 <!-- BEGIN app snippet: okendo-reviews-json-ld --> 2186<!-- END app snippet --> 2187 2188<!-- BEGIN app snippet: widget-plus-initialisation-script --> 2189 2190 2191 2192 2193
2193<script async id="okendo-reviews-script" src="https://cdn-static.okendo.io/reviews-widget-plus/js/okendo-reviews.js"></script>
2193 2194 2195<!-- END app snippet --> 2196 2197 2198<!-- END app block --><!-- BEGIN app block: shopify://apps/squaredance/blocks/squaredance-pixel/7f292b5b-a8c2-4f25-b417-27635caf2a12 -->
2198<script type="text/javascript" data-squaredance="LHN4-muk7o1cuJrqkcDRf1Vb3xCXe_rQ5F7dsqEdlEyKhpm7ij3IPBHltneRD2Oe" data-sqdv="1.0.1"> 2199try{squaredanceCart=JSON.parse(decodeURIComponent("%5B%5D"))}catch(e){} 2200;!function(j,u,m,b,l,e){var n="jumbleberry",i="3.2.2",o=function(){o.v==i&&o.e?o.e.apply(o,arguments):o.q.push(arguments)} 2201,a=encodeURIComponent,t=decodeURIComponent,d=j.location;(o.push=o).l=!1,o.q=[],o.v=i,o.duid=function(n){return( 2202n=n&&u.cookie.match(RegExp(t("%5Cs*")+n.substr(0,21)+"id=([^;]+)")))?t(n[1].split(".")[0]):""},o.g=function(n,i){return!!( 2203i=RegExp("^[^#]*[?&]"+n+"=([^&#]+)").exec(i||d.href))&&t(i[1].replace(/\+/g," "))},o.s=function(n){for(var i=Math.round(( 2204new Date).getTime()/1e3),t=d.hostname.split("."),r=t.length-1;0<r--&&/^(([a-z0-9]{4}-?){8}|[0-9]+)$/i.test(n)&&n!=o.duid( 2205o.p);)u.cookie=o.p.substr(0,21)+"id="+a(n)+"."+i+".0."+i+".; path=/; max-age=63072000; domain=."+t.slice(r,t.length 2206).join(".")},o.i=function(n,i,t){if("init"==n)return[o.u=o.duid(o.p=i),o.s(o.h=t||o.u)];t=t||{},(n=u.createElement( 2207"iframe")).src=o.d+o.p+"?hid="+a(o.h)+"&uid="+a(o.u)+"&event="+a(i||"")+"&transid="+a(t.transaction_id||"")+"&oi="+a( 2208t.order_index||"")+"&ctx="+a(JSON.stringify(t)),n.height=n.width=0,n.style="display:none;visibility:hidden", 2209n.sandbox="allow-forms allow-same-origin allow-scripts",n.referrerPolicy="unsafe-url",(u.body||u.head).appendChild(n)}, 2210o.m=o.e=function(){var n,i;!j._RNGSeed&&o.i.apply(o,arguments)&&(n=u.createElement(m),i=u.getElementsByTagName(m)[0], 2211n.src=o.d+o.p+"?hid="+a(o.h)+"&uid="+a(o.u)+"&v="+o.v,n.async=!!o.h,o.e=!1,o.q.unshift(arguments),j.addEventListener( 2212"beforeunload",n.onerror=function(){o.e=o.i;for(var n=0;n<o.q.length;++n)o.apply(o,o.q[n]);o.q=[]}), 2213i.parentNode.insertBefore(n,i))},j[n]=j[n]||o,j[n].d=b}(window,document,"script","https://www.maxepv.com/"); 2214 2215jumbleberry("init", "LHN4-muk7o1cuJrqkcDRf1Vb3xCXe_rQ5F7dsqEdlEzoksttutC_b31eHRD_6N0_9-1c9HKDpznx9ttCq32RltEru9Us_mcT2N_o0_qOvGQ~" , jumbleberry.g("sqdid") || jumbleberry.g("click_id")); 2216</script>
2216 2217 2218 2219<!-- END app block --><!-- BEGIN app block: shopify://apps/agentshop/blocks/seo-injection/019b7d09-17c5-74a7-b8e5-5fa1287be35d --> 2220<!-- BEGIN app snippet: json-ld --> 2221<!-- END app snippet --><!-- BEGIN app snippet: json-ld --> 2222<!-- END app snippet --><!-- BEGIN app snippet: json-ld --> 2223<!-- END app snippet --><!-- BEGIN app snippet: json-ld --> 2224<!-- END app snippet --> 2225<!-- END app block --><!-- BEGIN app block: shopify://apps/elevar-conversion-tracking/blocks/dataLayerEmbed/bc30ab68-b15c-4311-811f-8ef485877ad6 --> 2226 2227 2228
2229<script type="module" dynamic> 2230 const configUrl = "/a/elevar/static/configs/6e3185db021389307aa4c285f37bade0c95c420d/config.js"; 2231 const config = (await import(configUrl)).default; 2232 const scriptUrl = config.script_src_app_theme_embed; 2233 2234 if (scriptUrl) { 2235 const { handler } = await import(scriptUrl); 2236 2237 await handler( 2238 config, 2239 { 2240 cartData: { 2241 marketId: "844988592", 2242 localeCountryCode:"US", 2243 attributes:{}, 2244 cartTotal: "0.0", 2245 currencyCode:"USD", 2246 items: [] 2247} 2248, 2249 user: { 2250 cartTotal: "0.0", 2251 currencyCode:"USD", 2252 customer: {}, 2253} 2254, 2255 isOnCartPage:false, 2256 collectionView:{ 2257 currencyCode:"USD", 2258 items: [{id:"revoblack12",name:"REVO⢠Smart Cupping Therapy Massager", 2259 brand:"Revomadic", 2260 category:"Sale", 2261 variant:"BUY 1", 2262 price: "55.0", 2263 productId: "7052533989552", 2264 variantId: "41536163709104", 2265 handle:"smart-cupping-massager", 2266 compareAtPrice: "69.0",image:"\/\/revomadic.com\/cdn\/shop\/files\/Smartcup_Standalone_1pk_compressed_1.jpg?v=1785609077"},{id:"facegeniebundlebeige",name:"REVO Face Genie", 2267 brand:"Revomadic", 2268 category:"", 2269 variant:"Beige", 2270 price: "109.0", 2271 productId: "8001825505456", 2272 variantId: "44949598175408", 2273 handle:"revo-face-genie", 2274 compareAtPrice: "195.0",image:"\/\/revomadic.com\/cdn\/shop\/files\/5_6e8b8fb2-6fcd-47be-9e32-6b34e717c179.png?v=1790182910"},{id:"revo2xcupper",name:"REVO Smart Cupper Bundle", 2275 brand:"Revomadic", 2276 category:"Sale", 2277 variant:"Buy 1 Get 1 FREE", 2278 price: "98.0", 2279 productId: "7912421130416", 2280 variantId: "44668097527984", 2281 handle:"revo-smart-cupper-savings-bundle", 2282 compareAtPrice: "215.0",image:"\/\/revomadic.com\/cdn\/shop\/files\/bogo1_compressed.jpg?v=1789229784"},{id:"CJMB240107401AZ",name:"REVO Adenosine Collagen Jelly", 2283 brand:"Revomadic", 2284 category:"", 2285 variant:"1 Month Supply", 2286 price: "49.0", 2287 productId: "7846007275696", 2288 variantId: "45578883596464", 2289 handle:"korean-adenosine-jelly", 2290 compareAtPrice: "70.0",image:"\/\/revomadic.com\/cdn\/shop\/files\/Gemini_Generated_Image_5dof2m5dof2m5dof.webp?v=1790614505"},{id:"REVOEnhancerKit",name:"REVO⢠Therapy Enhancer Kit", 2291 brand:"Revomadic", 2292 category:"Sale", 2293 variant:"Default Title", 2294 price: "29.99", 2295 productId: "7224262656176", 2296 variantId: "42114916810928", 2297 handle:"enhancer-kit", 2298 compareAtPrice: "39.99",image:"\/\/revomadic.com\/cdn\/shop\/files\/REVO-Enhancer-Kit-Main-Image.jpg?v=1736645861"},{id:"Standard-Treadmill-FBM",name:"REVO⢠Walking Pad", 2299 brand:"Revomadic", 2300 category:"MAIN PDP", 2301 variant:"Standard", 2302 price: "249.0", 2303 productId: "7463205372080", 2304 variantId: "43729141596336", 2305 handle:"best-walking-pad-treadmill", 2306 compareAtPrice: "349.0",image:"\/\/revomadic.com\/cdn\/shop\/files\/WalkingPadPro-Mainimage.webp?v=1752900205"},{id:"RevoPill",name:"The Pill by REVO", 2307 brand:"Revomadic", 2308 category:"", 2309 variant:"Default Title", 2310 price: "79.99", 2311 productId: "7319836524720", 2312 variantId: "42603834638512", 2313 handle:"the-pill-by-revo-mini-massage-gun", 2314 compareAtPrice: "129.99",image:"\/\/revomadic.com\/cdn\/shop\/files\/the_pill.jpg?v=1773728905"},{id:"REVOAttachmentKit",name:"REVO Attachment Kit", 2315 brand:"Revomadic", 2316 category:"", 2317 variant:"Default Title", 2318 price: "14.0", 2319 productId: "7260625535152", 2320 variantId: "42266787545264", 2321 handle:"revo-adjustable-cup", 2322 compareAtPrice: "19.99",image:"\/\/revomadic.com\/cdn\/shop\/files\/AttachmentKit_Mainimage.jpg?v=1743040741"},{id:"facegeniestandalonebeige",name:"REVO Face Genie", 2323 brand:"Revomadic", 2324 category:"", 2325 variant:"Beige", 2326 price: "69.0",
2327 productId: "8013820592304", 2328 variantId: "44978370674864", 2329 handle:"revo-face-genie-standalone", 2330 compareAtPrice: "139.0",image:"\/\/revomadic.com\/cdn\/shop\/files\/REVO-Face-Genie-Beige.jpg?v=1773035632"},{id:"revosculp1xoil",name:"REVO Anti-Cellulite Sculptor", 2331 brand:"Revomadic", 2332 category:"", 2333 variant:"Sculptor + Oil", 2334 price: "99.0", 2335 productId: "8036735287472", 2336 variantId: "45378068775088", 2337 handle:"revo-sculptor", 2338 compareAtPrice: "179.0",image:"\/\/revomadic.com\/cdn\/shop\/files\/Sculptor_1st_Variant.webp?v=1787678925"},{id:"revowaveboard",name:"REVO Vibration Plate", 2339 brand:"Revomadic", 2340 category:"", 2341 variant:"Default Title", 2342 price: "139.0", 2343 productId: "8035234644144", 2344 variantId: "45046514417840", 2345 handle:"vibration-plate", 2346 compareAtPrice: "299.0",image:"\/\/revomadic.com\/cdn\/shop\/files\/Wave_Shopify_f2cc9493-19f3-4bc4-a7de-b91972c489d2.png?v=1783435939"},] 2347 }, 2348 searchResultsView:null, 2349 productView:null, 2350 } 2351 ); 2352 } 2353</script>
2353 2354 2355 2356<!-- END app block --><!-- BEGIN app block: shopify://apps/gorgias-live-chat-helpdesk/blocks/gorgias/a66db725-7b96-4e3f-916e-6c8e6f87aaaa -->
2357<script defer data-gorgias-loader-chat src="https://config.gorgias.chat/bundle-loader/shopify/behindthepricetag.myshopify.com"></script>
2357 2358 2359
2360<script defer data-gorgias-loader-convert src="https://content.9gtb.com/loader.js"></script>
2360 2361 2362
2363<script defer data-gorgias-loader-mailto-replace src="https://config.gorgias.help/api/contact-forms/replace-mailto-script.js?shopName=behindthepricetag"></script>
2363 2364 2365 2366<!-- END app block -->
2366<script src="https://cdn.shopify.com/extensions/01a0e8b3-42ad-7387-9abd-e6e00a57d3ff/judgeme-763/assets/loader.js" type="text/javascript" defer="defer"></script>
2366 2367<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
2368<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: 52701233328,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "collection"};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 2368
2368
2369<script> 2370 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 2371</script>
vendor: 1 bytes, line 2371
2371
2372<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}
2372).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: 52701233328,storefrontBaseUrl: "https://revomadic.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://revomadic.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"1593016496","configuration":"{\"shop_domain\":\"behindthepricetag.myshopify.com\",\"pixel_token\":\"fd604a689936b852050f090af4f16490357fb310c572c53da2201b68a9489bb8\",\"api_endpoint\":\"https:\/\/api.useagentshop.com\/api\/shopify\/pixel\/events\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"70f72dbdda280ede3288a05b2213f721","type":"APP","apiClientId":307732086785,"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"}
2372,{"id":"1585217712","configuration":"{\"storeId\":\"20f80344-1216-4822-ad44-e99ace4e141f\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"9b5c7e9eba54366aed35e340586c8163","type":"APP","apiClientId":274629623809,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1565917360","configuration":"{\"siteId\":\"6a905ee51305d4b4bd5d2061\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"72559d6c6e1a8951787f2260560c632d","type":"APP","apiClientId":372926414849,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1537573040","configuration":"{\"accountID\": \"2534\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"04a6487e82f1f6c23317eabff10b2c20","type":"APP","apiClientId":147952795649,"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":"1488453808","configuration":"{\"campaignID\":\"33423\",\"externalExecutionURL\":\"https:\/\/engine.saasler.com\/api\/v1\/webhook_executions\/81e9c842c5a44a94088fdc941bc9c3d6\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7a47b06116c806e4367c27d301f4f458","type":"APP","apiClientId":3546795,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1486749872","configuration":"{\"teamID\": \"0\", \"eventsUrl\": \"https:\/\/webhook.refunnel.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"1ba7af26e659fbb17a659456616ec7d6","type":"APP","apiClientId":7083425793,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1476722864","configuration":"{\"advertiserId\":\"127003\",\"shopDomain\":\"behindthepricetag.myshopify.com\",\"appVersion\":\"shopifyApp_5.4.1\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c287d09bac7e7a912a76f3941fab1c2f","type":"APP","apiClientId":2887701,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1437630640","configuration":"{\"brandId\":\"40a55910-5cfd-4441-8bd4-0da43a4f727e\",\"sellerTeamId\":\"63f02217-363e-44d6-9c65-051ff3f3d761\",\"apiGatewayUrl\":\"https:\\\/\\\/ylchavsevl.execute-api.us-west-2.amazonaws.com\\\/prod\\\/ingest\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"42a01d9daab9ea51cbe7c0214719a70b","type":"APP","apiClientId":291771613185,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1367638192","configuration":"{\"clickstreamId\":\"f53e5edd-b125-4537-a762-89a6443a4a86\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"dce0ba162d2ca66f441eebf2b9a98ca0","type":"APP","apiClientId":44186959873,"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"}
2372,{"id":"1366294704","configuration":"{\"config_url\": \"https:\/\/shopify-gtm-suite.getelevar.com\/configs\/6e3185db021389307aa4c285f37bade0c95c420d\/config.js\"}","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"7ae63d00911d5ee26809bf1e3232d852","type":"APP","apiClientId":2509311,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1342898352","configuration":"{\"pixelId\":\"8fa226ad-0f1f-47ab-85ff-68cbc0381b3e\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c119f01612c13b62ab52809eb08154bb","type":"APP","apiClientId":2556259,"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":"1295319216","configuration":"{\"eventKey\":\"a6e7ccd5-b25a-40af-9eda-e0397e42706e\",\"name\":\"behindthepricetag - Axon Pixel\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"59063c86dca90ebaa562063a0c13be50","type":"APP","apiClientId":256560922625,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1240006832","configuration":"{\"accountID\":\"WP85Z8\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"1158348976","configuration":"{\"vibePixelId\":\"EESSTc\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"72859894ec8aa8d5e0246c40aaed9466","type":"APP","apiClientId":132266098689,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1150189744","configuration":"{\"account_ID\":\"292975\",\"google_analytics_tracking_tag\":\"1\",\"measurement_id\":\"2\",\"api_secret\":\"3\",\"shop_settings\":\"{\\\"custom_pixel_script\\\":\\\"https:\\\\\\\/\\\\\\\/storage.googleapis.com\\\\\\\/gsf-scripts\\\\\\\/custom-pixels\\\\\\\/behindthepricetag.js\\\"}\"}","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"dbf16afd37d7bda963909dd4e886232e","type":"APP","apiClientId":1558137,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"988709040","configuration":"{\"shopId\":\"behindthepricetag.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"31536d5a2ef62c1887054e49fd58dba0","type":"APP","apiClientId":4845829,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"985497776","configuration":"{\"accountID\":\"443028309513601835\",\"campaignTemplates\":\"{}\",\"campaignGroupTemplates\":\"{}\",\"storeConfig\":\"{\\\"trackingEvent\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"ddd8d9be8611e25a9d05f6865760e8d4","type":"APP","apiClientId":154467237889,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"954237104","configuration":"{\"webPixelName\":\"Judge.me\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8acc938b1a30dc7624e304493ca567d7","type":"APP","apiClientId":683015,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
2372,"dataSharingState":"unrestricted"},{"id":"584417456","configuration":"{\"eventPixelIdAddToCart\":\"tw-ouv1c-ouv1d\",\"eventPixelIdSiteVisit\":\"tw-ouv1c-ouv1f\",\"eventPixelIdPurchase\":\"tw-ouv1c-ouv1i\",\"eventPixelIdAddedPaymentInfo\":\"tw-ouv1c-ouv1g\",\"eventPixelIdCheckoutInitiated\":\"tw-ouv1c-ouv1k\",\"eventPixelIdContentView\":\"tw-ouv1c-ouv1h\",\"eventPixelIdSearch\":\"tw-ouv1c-ouv1e\",\"basePixelId\":\"ouv1c\",\"adsAccountId\":\"18ce55qqz8k\",\"isDisconnected\":\"0\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"3df823913fec4164b84eb9879cd9a3dd","type":"APP","apiClientId":6455335,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":[]},"dataSharingState":"optimized"},{"id":"575078576","configuration":"{\"accountID\":\"facct_01J8FT80SZMPXM29KF94KY4Q4S\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"b512ad51efb2fbd80a0b3630d2f185b8","type":"APP","apiClientId":61620781057,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"413630640","configuration":"{\"masterTagID\":\"80915\",\"merchantID\":\"155112\",\"appPath\":\"https:\/\/daedalus.shareasale.com\",\"storeID\":\"NaN\",\"xTypeMode\":\"NaN\",\"xTypeValue\":\"NaN\",\"channelDedup\":\"NaN\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"f300cca684872f2df140f714437af558","type":"APP","apiClientId":4929191,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"279380144","configuration":"{\"shopId\":\"behindthepricetag.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":"214597808","configuration":"{\"shopDomain\":\"behindthepricetag.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"1cc50c06a2fd060c142979e7a3df92db","type":"APP","apiClientId":2436932,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"144375984","configuration":"{\"shopId\":\"59333\",\"env\":\"production\",\"metaData\":\"[]\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"de1f24f7dbc015cb4d3a1ef53d018b51","type":"APP","apiClientId":2773553,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"78905520","configuration":"{\"tagID\":\"2612806904406\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7ae565e198624b39e0856d352b9a6b4c","type":"APP","apiClientId":3009811,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"24379568","configuration":"{\"myshopifyDomain\":\"behindthepricetag.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":"22708400","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"AdsShoppers"},{"id":"40009904","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"ShareASale Tracking"},{"id":"45482160","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Squaredance Purchase Pixel"}
2372,{"id":"116752560","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"2","type":"CUSTOM","privacyPurposes":["SALE_OF_DATA"],"name":"Simprosys Custom Pixel"},{"id":"138969264","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Gale Pixel"},{"id":"139067568","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"3","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"ACC"},{"id":"139985072","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":[],"name":"Elevar - Checkout pixel"},{"id":"148439216","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Upsellit pixel"},{"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":"Revomadic","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"behindthepricetag.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/revomadic.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"7052533989552","handle":"smart-cupping-massager","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"41536163709104","
2372image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8001825505456","handle":"revo-face-genie","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44949598175408","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7912421130416","handle":"revo-smart-cupper-savings-bundle","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44668097527984","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7846007275696","handle":"korean-adenosine-jelly","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45578883596464","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7224262656176","handle":"enhancer-kit","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42114916810928","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7463205372080","handle":"best-walking-pad-treadmill","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43729141596336","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7319836524720","handle":"the-pill-by-revo-mini-massage-gun","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42603834638512","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7260625535152","handle":"revo-adjustable-cup","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"42266787545264","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8013820592304","handle":"revo-face-genie-standalone","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44978370674864","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8036735287472","handle":"revo-sculptor","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45378068775088","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8035234644144","handle":"vibration-plate","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45046514417840","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://revomadic.com/cdn","a5bf51cfwabd6c495p49b74ff1maa529d2b",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"150010331312","themePublished":"true","eventMetadataId":"e71234c2-2765-4834-bf2e-91cdf47f2803","pageType":"collection","resourceId":"330713137328","shopId":"52701233328","storefrontBaseUrl":"https:\/\/revomadic.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"a5bf51cfwabd6c495p49b74ff1maa529d2b","publish":"custom","events":"[[\"page_viewed\",{}],[\"collection_viewed\",{\"collection\":{\"id\":\"330713137328\",\"title\":\"All Products\",\"productVariants\":[{\"price\":{\"amount\":55.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"REVO⢠Smart Cupping Therapy Massager\",\"vendor\":\"Revomadic\",\"id\":\"7052533989552\",\"untranslatedTitle\":\"REVO⢠Smart Cupping Therapy Massager\",\"url\":\"\/products\/smart-cupping-massager\",\"type\":\"Sale\"},\"id\":\"41536163709104\",\"image\":{\"src\":\"\/\/revomadic.com\/cdn\/shop\/files\/Smartcup_Standalone_1pk_compressed_1.jpg?v=1785609077\"},\"sku\":\"revoblack12\",\"title\":\"BUY 1\",\"untranslatedTitle\":\"BUY 1\"},{\"price\":{\"amount\":109.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"REVO Face Genie\",\"vendor\":\"Revomadic\",\"id\":\"8001825
2372505456\",\"untranslatedTitle\":\"REVO Face Genie\",\"url\":\"\/products\/revo-face-genie\",\"type\":\"\"},\"id\":\"44949598175408\",\"image\":{\"src\":\"\/\/revomadic.com\/cdn\/shop\/files\/5_6e8b8fb2-6fcd-47be-9e32-6b34e717c179.png?v=1790182910\"},\"sku\":\"facegeniebundlebeige\",\"title\":\"Beige\",\"untranslatedTitle\":\"Beige\"},{\"price\":{\"amount\":98.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"REVO Smart Cupper Bundle\",\"vendor\":\"Revomadic\",\"id\":\"7912421130416\",\"untranslatedTitle\":\"REVO Smart Cupper Bundle\",\"url\":\"\/products\/revo-smart-cupper-savings-bundle\",\"type\":\"Sale\"},\"id\":\"44668097527984\",\"image\":{\"src\":\"\/\/revomadic.com\/cdn\/shop\/files\/bogo1_compressed.jpg?v=1789229784\"},\"sku\":\"revo2xcupper\",\"title\":\"Buy 1 Get 1 FREE\",\"untranslatedTitle\":\"Buy 1 Get 1 FREE\"},{\"price\":{\"amount\":49.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"REVO Adenosine Collagen Jelly\",\"vendor\":\"Revomadic\",\"id\":\"7846007275696\",\"untranslatedTitle\":\"REVO Adenosine Collagen Jelly\",\"url\":\"\/products\/korean-adenosine-jelly\",\"type\":\"\"},\"id\":\"45578883596464\",\"image\":{\"src\":\"\/\/revomadic.com\/cdn\/shop\/files\/Gemini_Generated_Image_5dof2m5dof2m5dof.webp?v=1790614505\"},\"sku\":\"CJMB240107401AZ\",\"title\":\"1 Month Supply\",\"untranslatedTitle\":\"1 Month Supply\"},{\"price\":{\"amount\":29.99,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"REVO⢠Therapy Enhancer Kit\",\"vendor\":\"Revomadic\",\"id\":\"7224262656176\",\"untranslatedTitle\":\"REVO⢠Therapy Enhancer Kit\",\"url\":\"\/products\/enhancer-kit\",\"type\":\"Sale\"},\"id\":\"42114916810928\",\"image\":{\"src\":\"\/\/revomadic.com\/cdn\/shop\/files\/REVO-Enhancer-Kit-Main-Image.jpg?v=1736645861\"},\"sku\":\"REVOEnhancerKit\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":249.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"REVO⢠Walking Pad\",\"vendor\":\"Revomadic\",\"id\":\"7463205372080\",\"untranslatedTitle\":\"REVO⢠Walking Pad\",\"url\":\"\/products\/best-walking-pad-treadmill\",\"type\":\"MAIN PDP\"},\"id\":\"43729141596336\",\"image\":{\"src\":\"\/\/revomadic.com\/cdn\/shop\/files\/WalkingPadPro-Mainimage.webp?v=1752900205\"},\"sku\":\"Standard-Treadmill-FBM\",\"title\":\"Standard\",\"untranslatedTitle\":\"Standard\"},{\"price\":{\"amount\":79.99,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"The Pill by REVO\",\"vendor\":\"Revomadic\",\"id\":\"7319836524720\",\"untranslatedTitle\":\"The Pill by REVO\",\"url\":\"\/products\/the-pill-by-revo-mini-massage-gun\",\"type\":\"\"},\"id\":\"42603834638512\",\"image\":{\"src\":\"\/\/revomadic.com\/cdn\/shop\/files\/the_pill.jpg?v=1773728905\"},\"sku\":\"RevoPill\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":14.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"REVO Attachment Kit\",\"vendor\":\"Revomadic\",\"id\":\"7260625535152\",\"untranslatedTitle\":\"REVO Attachment Kit\",\"url\":\"\/products\/revo-adjustable-cup\",\"type\":\"\"},\"id\":\"42266787545264\",\"image\":{\"src\":\"\/\/revomadic.com\/cdn\/shop\/files\/AttachmentKit_Mainimage.jpg?v=1743040741\"},\"sku\":\"REVOAttachmentKit\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"},{\"price\":{\"amount\":69.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"REVO Face Genie\",\"vendor\":\"Revomadic\",\"id\":\"8013820592304\",\"untranslatedTitle\":\"REVO Face Genie\",\"url\":\"\/products\/revo-face-genie-standalone\",\"type\":\"\"},\"id\":\"44978370674864\",\"image\":{\"src\":\"\/\/revomadic.com\/cdn\/shop\/files\/REVO-Face-Genie-Beige.jpg?v=1773035632\"},\"sku\":\"facegeniestandalonebeige\",\"title\":\"Beige\",\"untranslatedTitle\":\"Beige\"},{\"price\":{\"amount\":99.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"REVO Anti-Cellulite Sculptor\",\"vendor\":\"Revomadic\",\"id\":\"8036735287472\",\"untranslatedTitle\":\"REVO Anti-Cellulite Sculptor\",\"url\":\"\/products\/revo-sculptor\",\"type\":\"\"},\"id\":\"45378068775088\",\"image\":{\"src\":\"\/\/revomadic.com\/cdn\/shop\/files\/Sculptor_1st_Variant.webp?v=1787678925\"},\"sku\":\"revosculp1xoil\",\"title\":\"Sculptor + Oil\",\"untranslatedTitle\":\"Sculptor + Oil\"},{\"price\":{\"amount\":139.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"REVO Vibration Plate\",\"vendor\":\"Revomadic\",\"id\":\"8035234644144\",\"untranslatedTitle\":\"REVO Vibration Plate\",\"url\":\"\/products\/vibration-plate\",\"type\":\"\"},\"id\":\"45046514417840\",\"image\":{\"src\":\"\/\/revomadic.com\/cdn\/shop\/files\/Wave_Shopify_f2cc9493-19f3-4bc4-a7de-b9
23721972c489d2.png?v=1783435939\"},\"sku\":\"revowaveboard\",\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"}]}}]]"});})();</script>
2372<script> 2373 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 2374 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 2375 window.ShopifyAnalytics.meta.currency = 'USD'; 2376 var meta = {"products":[{"id":7052533989552,"gid":"gid:\/\/shopify\/Product\/7052533989552","vendor":"Revomadic","type":"Sale","handle":"smart-cupping-massager","variants":[{"id":41536163709104,"price":5500,"name":"REVO⢠Smart Cupping Therapy Massager - BUY 1","public_title":"BUY 1","sku":"revoblack12"},{"id":42266760937648,"price":9600,"name":"REVO⢠Smart Cupping Therapy Massager - BUY 2","public_title":"BUY 2","sku":"revoblack122"},{"id":42266760970416,"price":16400,"name":"REVO⢠Smart Cupping Therapy Massager - BUY 4","public_title":"BUY 4","sku":"revoblack124"}],"remote":false},{"id":8001825505456,"gid":"gid:\/\/shopify\/Product\/8001825505456","vendor":"Revomadic","type":"","handle":"revo-face-genie","variants":[{"id":44949598175408,"price":10900,"name":"REVO Face Genie - Beige","public_title":"Beige","sku":"facegeniebundlebeige"},{"id":44949598208176,"price":10900,"name":"REVO Face Genie - Pink","public_title":"Pink","sku":"facegeniebundlepink"}],"remote":false},{"id":7912421130416,"gid":"gid:\/\/shopify\/Product\/7912421130416","vendor":"Revomadic","type":"Sale","handle":"revo-smart-cupper-savings-bundle","variants":[{"id":44668097527984,"price":9800,"name":"REVO Smart Cupper Bundle - Buy 1 Get 1 FREE","public_title":"Buy 1 Get 1 FREE","sku":"revo2xcupper"},{"id":44668097560752,"price":16800,"name":"REVO Smart Cupper Bundle - Buy 2 Get 2 FREE","public_title":"Buy 2 Get 2 FREE","sku":"revo4xcupper"},{"id":44668097593520,"price":21600,"name":"REVO Smart Cupper Bundle - Buy 3 Get 3 FREE","public_title":"Buy 3 Get 3 FREE","sku":"revo6xcupper"}],"remote":false},{"id":7846007275696,"gid":"gid:\/\/shopify\/Product\/7846007275696","vendor":"Revomadic","type":"","handle":"korean-adenosine-jelly","variants":[{"id":45578883596464,"price":4900,"name":"REVO Adenosine Collagen Jelly - 1 Month Supply","public_title":"1 Month Supply","sku":"CJMB240107401AZ"},{"id":45578883629232,"price":13200,"name":"REVO Adenosine Collagen Jelly - 3 Month Supply","public_title":"3 Month Supply","sku":"CJMB240107401AZ-3pcs"},{"id":45578883662000,"price":23400,"name":"REVO Adenosine Collagen Jelly - 6 Month Supply","public_title":"6 Month Supply","sku":"CJMB240107401AZ-6pcs"}],"remote":false},{"id":7224262656176,"gid":"gid:\/\/shopify\/Product\/7224262656176","vendor":"Revomadic","type":"Sale","handle":"enhancer-kit","variants":[{"id":42114916810928,"price":2999,"name":"REVO⢠Therapy Enhancer Kit","public_title":null,"sku":"REVOEnhancerKit"}],"remote":false},{"id":7463205372080,"gid":"gid:\/\/shopify\/Product\/7463205372080","vendor":"Revomadic","type":"MAIN PDP","handle":"best-walking-pad-treadmill","variants":[{"id":43729141596336,"price":24900,"name":"REVO⢠Walking Pad - Standard","public_title":"Standard","sku":"Standard-Treadmill-FBM"},{"id":44907098472624,"price":34900,"name":"REVO⢠Walking Pad - Pro","public_title":"Pro","sku":"PRO-Treadmill-FBM"}],"remote":false},{"id":7319836524720,"gid":"gid:\/\/shopify\/Product\/7319836524720","vendor":"Revomadic","type":"","handle":"the-pill-by-revo-mini-massage-gun","variants":[{"id":42603834638512,"price":7999,"name":"The Pill by REVO","public_title":null,"sku":"RevoPill"}],"remote":false},{"id":7260625535152,"gid":"gid:\/\/shopify\/Product\/7260625535152","vendor":"Revomadic","type":"","handle":"revo-adjustable-cup","variants":[{"id":42266787545264,"price":1400,"name":"REVO Attachment Kit","public_title":null,"sku":"REVOAttachmentKit"}],"remote":false},{"id":8013820592304,"gid":"gid:\/\/shopify\/Product\/8013820592304","vendor":"Revomadic","type":"","handle":"revo-face-genie-standalone","variants":[{"id":44978370674864,"price":6900,"name":"REVO Face Genie - Beige","public_title":"Beige","sku":"facegeniestandalonebeige"},{"id":44978370707632,"price":6900,"name":"REVO Face Genie - Pink","public_title":"Pink","sku":"facegeniestandalonepink"}],"remote":false},{"id":8036735287472,"gid":"gid:\/\/shopify\/Product\/8036735287472","vendor":"Revomadic","type":"","handle":"revo-sculptor","variants":[{"id":45378068775088,"price":9900,"name":"REVO Anti-Cellulite Sculptor - Sculptor + Oil","public_title":"Sculptor + Oil","sku":"revosculp1xoil"},{"id":45378068807856,"price":10900,"name":"REVO Anti-Cellulite Sculptor - Sculptor + Oil + Cream","public_title":"Sculptor + Oil + Cream","sku":"revosculp1x+ek"},{"id":45378068840624,"price":15900,"name":"REVO Anti-Cellulite Sculptor - 2 Sculptors + Oil + Cream","public_title":"2 Sculptors + Oil + Cream","sku":"revosculp2x+ek"}],"remote":false},{"id":8035234644144,"gid":"gid:\/\/shopify\/Product\/8035234644144","vendor":"Revomadic","type":"","handle":"vibration-plate","variants":[{"id":45046514417840,"price":13900,"name":"REVO Vibration Plate","public_title":null,"sku":"revowaveboard"}],"remote":false}],"page":{"pageType":"collection","resourceType":"collection","resourceId":330713137328,"requestId":"5b0fecc9-3d46-4407-a9e0-752b3070a2e5-1790638718"}}; 2377 for (var attr in meta) { 2378 window.ShopifyAnalytics.meta[attr] = meta[attr]; 2379 } 2380</script>
vendor: 1 bytes, line 2380
2380
2381<script class="analytics"> 2382 (function () { 2383 var customDocumentWrite = function(content) { 2384 var jquery = null; 2385 2386 if (window.jQuery) { 2387 jquery = window.jQuery; 2388 } else if (window.Checkout && window.Checkout.$) { 2389 jquery = window.Checkout.$; 2390 } 2391 2392 if (jquery) { 2393 jquery('body').append(content); 2394 } 2395 }; 2396 2397 var hasLoggedConversion = function(token) { 2398 if (token) { 2399 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 2400 } 2401 return false; 2402 } 2403 2404 var setCookieIfConversion = function(token) { 2405 if (token) { 2406 var twoMonthsFromNow = new Date(Date.now()); 2407 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 2408 2409 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 2410 } 2411 } 2412 2413 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 2414 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 2415 if (trekkie.integrations) { 2416 return; 2417 } 2418 trekkie.methods = [ 2419 'identify', 2420 'page', 2421 'ready', 2422 'track', 2423 'trackForm', 2424 'trackLink' 2425 ]; 2426 trekkie.factory = function(method) { 2427 return function() { 2428 var args = Array.prototype.slice.call(arguments); 2429 args.unshift(method); 2430 trekkie.push(args); 2431 if (method == 'track' || method == 'page') { 2432 var pageUrl; 2433 try { 2434 pageUrl = window.location.href; 2435 } catch (e) {} 2436 var pageReferrer; 2437 try { 2438 pageReferrer = document.referrer; 2439 } catch (e) {} 2440 try { 2441 if (window.__TREKKIE_SHIM_QUEUE == null) { 2442 window.__TREKKIE_SHIM_QUEUE = []; 2443 } 2444 window.__TREKKIE_SHIM_QUEUE.push({ 2445 from: 'trekkie-stub', 2446 method: method, 2447 args: args.slice(1), 2448 pageContext: { 2449 url: pageUrl, 2450 referrer: pageReferrer 2451 } 2452 }); 2453 } catch (e) { 2454 // no-op 2455 } 2456 } 2457 return trekkie; 2458 }; 2459 }; 2460 for (var i = 0; i < trekkie.methods.length; i++) { 2461 var key = trekkie.methods[i]; 2462 trekkie[key] = trekkie.factory(key); 2463 } 2464 trekkie.load = function(config) { 2465 trekkie.config = config || {}; 2466 trekkie.config.initialDocumentCookie = document.cookie; 2467 var first = document.getElementsByTagName('script')[0]; 2468var script = document.createElement('script'); 2469script.type = 'text/javascript'; 2470script.onerror = function(e) { 2471 var scriptFallback = document.createElement('script'); 2472 scriptFallback.type = 'text/javascript'; 2473 scriptFallback.onerror = function(error) { 2474 var Monorail = { 2475 produce: function produce(monorailDomain, schemaId, payload) { 2476 var currentMs = new Date().getTime(); 2477 var event = { 2478 schema_id: schemaId, 2479 payload: payload, 2480 metadata: { 2481 event_created_at_ms: currentMs, 2482 event_sent_at_ms: currentMs 2483 } 2484 }; 2485 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 2486 }, 2487 sendRequest: function sendRequest(endpointUrl, payload) { 2488 // Try the sendBeacon API 2489 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 2490 var blobData = new window.Blob([payload], { 2491 type: 'text/plain' 2492 }); 2493 2494 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 2495 return true; 2496 } // sendBeacon was not successful 2497 2498 } // XHR beacon 2499 2500 var xhr = new XMLHttpRequest(); 2501 2502 try { 2503 xhr.open('POST', endpointUrl); 2504 xhr.setRequestHeader('Content-Type', 'text/plain'); 2505 xhr.send(payload); 2506 } catch (e) { 2507 console.log(e); 2508 } 2509 2510 return false; 2511 }, 2512 isIos12: function isIos12() { 2513 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 2514 } 2515 }; 2516 Monorail.produce('monorail-edge.shopifysvc.com', 2517 'trekkie_storefront_load_errors/1.1', 2518 {shop_id: 52701233328, 2519 theme_id: 150010331312, 2520 app_name: "storefront", 2521 context_url: window.location.href, 2522 source_url: "//revomadic.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"}); 2523 2524 }; 2525 scriptFallback.async = true; 2526 scriptFallback.src = '//revomadic.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 2527 first.parentNode.insertBefore(scriptFallback, first); 2528}; 2529script.async = true; 2530script.src = '//revomadic.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 2531first.parentNode.insertBefore(script, first); 2532 2533 }; 2534 trekkie.load( 2535 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":52701233328,"isMerchantRequest":null,"themeId":150010331312,"themeCityHash":"12802357290347717367","contentLanguage":"en","currency":"USD","eventMetadataId":"e71234c2-2765-4834-bf2e-91cdf47f2803"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}} 2536 ); 2537 2538 var loaded = false;
2539 trekkie.ready(function() { 2540 if (loaded) return; 2541 loaded = true; 2542 2543 window.ShopifyAnalytics.lib = window.trekkie; 2544 2545 var originalDocumentWrite = document.write; 2546 document.write = customDocumentWrite; 2547 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 2548 document.write = originalDocumentWrite; 2549 2550 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 2551 var token = match? match[1]: undefined; 2552 if (!hasLoggedConversion(token)) { 2553 setCookieIfConversion(token); 2554 window.ShopifyAnalytics.lib.track("Viewed Product Category",{"currency":"USD","category":"Collection: all-products","collectionName":"all-products","collectionId":330713137328,"nonInteraction":true},undefined,undefined,{"shopifyEmitted":true}); 2555 } 2556 }); 2557 2558 window.ShopifyAnalytics.lib.page(null,{"pageType":"collection","resourceType":"collection","resourceId":330713137328,"requestId":"5b0fecc9-3d46-4407-a9e0-752b3070a2e5-1790638718","shopifyEmitted":true}); 2559 2560 var eventsListenerScript = document.createElement('script'); 2561 eventsListenerScript.async = true; 2562 eventsListenerScript.src = "//revomadic.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 2563 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 2564})();</script>
2564 2565
2565<script> 2566 if (!window.ga || (window.ga && typeof window.ga !== 'function')) { 2567 window.ga = function ga() { 2568 (window.ga.q = window.ga.q || []).push(arguments); 2569 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 2570 window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"}); 2571 } 2572 console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information."); 2573 }; 2574 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 2575 window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"}); 2576 } 2577 } 2578</script>
vendor: 1 bytes, line 2578
2578
2579<script 2580 defer 2581 src="https://revomadic.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 2582 data-application="storefront-renderer" 2583 data-shop-id="52701233328" 2584 data-render-region="gcp-us-central1" 2585 data-page-type="collection" 2586 data-theme-instance-id="150010331312" 2587 data-theme-name="UNO" 2588 data-theme-version="1.3.57" 2589 data-monorail-region="shop_domain" 2590 data-resource-timing-sampling-rate="10" 2591 data-shs="true" 2592 data-shs-beacon="true" 2593 data-shs-export-with-fetch="true" 2594 data-shs-logs-sample-rate="1" 2595 data-shs-beacon-endpoint="https://revomadic.com/api/collect" 2596></script>
2596 2597<meta name="shopify-y" content="77126a02-b99a-4958-9074-3d70a7039945" data-expiration="1822196319000"><meta name="shopify-s" content="f479e9e5-68b1-4c3b-9464-218edc4a8729" data-expiration="1790640519000"><meta name="new-cookie-storage-activated" content="t"> 2598</head> 2599 <body class="scheme color-scheme-1"> 2600 <a class="skip-to-content-link visually-hidden" href="#main-content" onclick="document.querySelector('main').focus()"> 2601 Skip to Main Content 2602 </a> 2603 <a class="skip-to-content-link visually-hidden" href="#footer" onclick="document.querySelector('footer').focus()"> 2604 Skip to Footer 2605 </a><noscript><iframe src="https://ob.belvionetta.com/ns/aa2114ad13611eb5d68de6f1f8cdbdaf.html?ch=" width="0" height="0" style="display:none"></iframe></noscript><!-- BEGIN sections: announcement_group --> 2606 2607<!-- END sections: announcement_group --><header id="header" class="header-outer" role="banner">
2608<script type="load" data-squaredance="LHN4-muk7o1cuJrqkcDRf1Vb3xCXe_rQ5F7dsqEdlEyKhpm7ij3IPBHltneRD2Oe" data-sqdv="1.0.1"> 2609try{squaredanceCart=JSON.parse(decodeURIComponent("%5B%5D"))}catch(e){} 2610;!function(j,u,m,b,l,e){var n="jumbleberry",i="3.2.3",o=function(){o.v==i&&o.e?o.e.apply(o,arguments):o.q.push(arguments)} 2611,a=encodeURIComponent,t=decodeURIComponent,d=j.location;(o.push=o).l=!1,o.q=[],o.v=i,o.duid=function(n){return( 2612n=n&&u.cookie.match(RegExp(t("%5Cs*")+n.substr(0,21)+"id=([^;]+)")))?t(n[1].split(".")[0]):""},o.g=function(n,i){return!!( 2613i=RegExp("^[^#]*[?&]"+n+"=([^&#]+)").exec(i||d.href))&&t(i[1].replace(/\+/g," "))},o.s=function(n){for(var i=Math.round(( 2614new Date).getTime()/1e3),t=d.hostname.split("."),r=t.length-1;0<r--&&/^(([a-z0-9]{4}-?){8}|[0-9]+)$/i.test(n)&&n!=o.duid( 2615o.p);)u.cookie=o.p.substr(0,21)+"id="+a(n)+"."+i+".0."+i+".; path=/; max-age=63072000; domain=."+t.slice(r,t.length 2616).join(".")},o.i=function(n,i,t){if("init"==n)return[o.u=o.duid(o.p=i),o.s(o.h=t||o.u)];t=t||{},(n=u.createElement( 2617"iframe")).src=o.d+o.p+"?hid="+a(o.h)+"&uid="+a(o.u)+"&event="+a(i||"")+"&transid="+a(t.transaction_id||"")+"&oi="+a( 2618t.order_index||"")+"&ctx="+a(JSON.stringify(t)),n.height=n.width=0,n.style="display:none;visibility:hidden", 2619n.sandbox="allow-forms allow-same-origin allow-scripts",n.referrerPolicy="unsafe-url",(u.body||u.head).appendChild(n)}, 2620o.m=o.e=function(){var n,i;!j._RNGSeed&&o.i.apply(o,arguments)&&(n=u.createElement(m),i=u.getElementsByTagName(m)[0], 2621n.src=o.d+o.p+"?hid="+a(o.h)+"&uid="+a(o.u)+"&v="+o.v,n.async=!!o.h,o.e=!1,o.q.unshift(arguments),j.addEventListener( 2622"beforeunload",n.onerror=function(){o.e=o.i;for(var n=0;n<o.q.length;++n)o.apply(o,o.q[n]);o.q=[]}), 2623i.parentNode.insertBefore(n,i))},j[n]=j[n]||o,j[n].d=b}(window,document,"script","https://www.maxepv.com/"); 2624 2625jumbleberry("init", "LHN4-muk7o1cuJrqkcDRf1Vb3xCXe_rQ5F7dsqEdlEzoksttutC_b31eHRD_6N0_9-1c9HKDpznx9ttCq32RltEru9Us_mcT2N_o0_qOvGQ~", jumbleberry.g("sqdid") || jumbleberry.g("click_id")); 2626</script>
2626 2627 <!-- BEGIN sections: header_group --> 2628<div id="shopify-section-sections--20798193172656__header" class="shopify-section shopify-section-group-header_group header-inner type-header"><style> 2629@media (min-width: 48.001em) {.header-outer {position: sticky; top: 0px;}.header-outer { 2630 --header-logo-width: 21rem; 2631 --header-logo-margin-vertical: 1.5rem; 2632 --header-logo-margin-horizontal: 4%; 2633 --header-links-margin-horizontal: 0rem; 2634 --header-links-margin-vertical: 1.5rem; 2635 --header-links-size: 100%; 2636 --header-links-weight: 400; 2637 --header-links-transform: none; 2638 --header-links-letter-spacing: 0.0em; 2639 --header-top-utils-icons-size: 100%; 2640 } 2641} 2642 2643@media (max-width: 48em) {.header-outer.animate {transition: transform var(--animation-speed-fast) ease-out;} 2644 .header-outer.header-hidden {transform: translateY(-100%);} 2645 .header-outer.header-sticky {position: sticky; top: 0px;} 2646 .header-sticky:not(.header-hidden) ~ main .sticky-below-header {top: var(--header-height) !important; transition-delay: 20ms !important;} 2647 .header-sticky:not(.header-hidden) ~ main .customer-portal-menu-shadow, 2648 .header-sticky:not(.header-hidden) ~ main .page-top-shadow {top: calc(var(--header-height) + 4em) !important; transition-delay: 20ms !important;} 2649 .header-outer.header-hidden.animate {transition-delay: 20ms !important;}.header-outer { 2650 --header-logo-width: 14rem; 2651 --header-logo-margin-vertical: 0.8rem; 2652 --header-top-utils-icons-size: 100%; 2653 } 2654} 2655</style><div class="header-content desktop-mode--sticky mobile-mode--drop_header scheme color-scheme-1 logo-center menu-left border-false shadow-false"> 2656 2657 <div class="container flex align-items-center"> 2658 2659 <div class="left-content flex align-items-center justify-content-between"><div class="top-utils left labels-false labels-position-right flex flex-1 badges-float"> 2660 <div class="top-utils-wrap flex"><button type="button" class="mobile-menu-button item large--hide medium-down--flex justify-content-center align-items-center" aria-label="Open Menu" aria-haspopup="true"><svg aria-hidden="true" role="presentation" class="icon icon-hamburger" viewBox="0 0 32 32"><path class="stroke" d="M1.6,16H30.4M1.6,27.3H30.4m0-22.6H1.6"/></svg></button></div> 2661</div><nav class="header-main-menu medium-down--hide large--flex large--flex-wrap large--justify-content-start"><div class="item active" data-parent="shop"><a href="/collections/all-products" class="nav-1 body-font"> 2662<div class="flex flex-wrap align-items-center"> 2663 <span>Shop</span></div></a> 2664<button type="button" class="submenu-trigger" aria-expanded="false" aria-label="Submenu Shop"><svg aria-hidden="true" role="presentation" class="icon icon-chevron-down" viewBox="0 0 32 32"><path class="stroke" d="M27,10,16,22,5,10"/></svg></button></div> 2665<div class="item " data-parent="collab"><a href="/pages/business-inquiries" class="nav-1 body-font"> 2666<div class="flex flex-wrap align-items-center"> 2667 <span>Collab</span></div></a> 2668</div> 2669<div class="item " data-parent="contact-us"><a href="/pages/contact-us" class="nav-1 body-font"> 2670<div class="flex flex-wrap align-items-center"> 2671 <span>Contact Us</span></div></a> 2672</div> 2673</nav></div><div class="logo svg flex align-items-center"> 2674 <a href="/" aria-label="Revomadic"> 2675 <svg width="210" height="48" viewBox="0 0 210 48"> 2676<path fill="#2d2d2d" d="M25.5592 26.158V34.3482C25.5592 34.8308 25.4489 35.3134 25.2147 35.7418C21.1117 43.0503 13.2885 48 4.31016 48C2.83741 48 1.40519 47.876 0 47.6009L5.06681 35.0247L7.67227 28.5957C7.81189 28.2529 8.07761 27.9733 8.4154 27.829C10.9578 26.7488 13.7322 26.158 16.5921 26.158H25.557H25.5592ZM25.2057 12.2559C21.1004 4.94297 13.284 0 4.31242 0C2.83966 0 1.40745 0.124025 0.00225191 0.399136L5.06906 12.9753C5.13887 13.1264 5.19291 13.2932 5.23345 13.4443L5.24696 13.4849L7.60697 19.3772C7.74433 19.72 8.00781 20.0019 8.34559 20.1462C10.9038 21.2512 13.7074 21.842 16.5921 21.842H25.557V13.6518C25.557 13.1647 25.4421 12.6799 25.2034 12.2559H25.2057ZM50.2785 34.9841L47.7 28.598C47.5604 28.2552 47.2947 27.9733 46.9547 27.829C44.4122 26.7488 41.6379 26.158 38.7802 26.158H29.8018V34.3482C29.8
2676018 34.8308 29.9122 35.3134 30.1599 35.7418C34.2494 43.0503 42.0725 48 51.0486 48C52.5214 48 53.9671 47.876 55.3723 47.6009L50.2762 34.9841H50.2785ZM51.0486 0C42.0703 0 34.2494 4.94973 30.1599 12.2717C29.9122 12.6844 29.8018 13.167 29.8018 13.6495V21.8397H38.7802C41.6672 21.8397 44.4685 21.2354 47.0402 20.1304C47.3803 19.9838 47.6437 19.702 47.7811 19.3592L50.0736 13.6337C50.1276 13.4128 50.2109 13.1918 50.2942 12.9708L55.3723 0.399136C53.9671 0.124025 52.5214 0 51.0486 0ZM99.2283 42.4166H91.7655L83.8793 29.2767H77.3195V42.4166H70.7033V5.4774H85.0458C88.3786 5.4774 91.1823 6.59363 93.513 8.87118C95.8437 11.0969 97.0079 13.8502 97.0079 17.1921C97.0079 22.0156 94.3102 25.9889 90.286 27.6847L99.2306 42.4144L99.2283 42.4166ZM90.4391 17.2981C90.4391 13.9044 88.0589 11.4667 84.8814 11.4667H77.3172V23.3393H84.3567C87.953 23.3393 90.4391 20.8498 90.4391 17.3004V17.2981ZM129.287 36.4273V42.4166H105.419V5.4774H128.918V11.4667H112.035V20.2635H127.859V26.2527H112.035V36.4273H129.287ZM169.249 5.4774L152.196 42.4144H150.732L133.734 5.4774H140.774L151.464 29.5383L162.21 5.4774H169.249ZM210 24.0293C210 29.4323 208.099 33.9919 204.336 37.6473C200.58 41.3026 195.926 43.1563 190.474 43.1563C185.022 43.1563 180.414 41.3026 176.658 37.6473C172.902 33.9919 170.995 29.4323 170.995 24.0293C170.995 18.6263 172.9 14.0622 176.658 10.4068C180.414 6.69962 185.024 4.84149 190.474 4.84149C195.923 4.84149 200.528 6.69962 204.285 10.4068C208.097 14.0622 209.998 18.6218 209.998 24.0293H210ZM203.44 24.0293C203.44 20.3176 202.17 17.1921 199.684 14.6462C197.193 12.1003 194.126 10.8285 190.476 10.8285C186.826 10.8285 183.7 12.1003 181.214 14.6462C178.728 17.1921 177.507 20.3176 177.507 24.0293C177.507 27.7411 178.728 30.9161 181.214 33.4056C183.7 35.8951 186.821 37.167 190.476 37.167C194.131 37.167 197.193 35.8951 199.684 33.4056C202.17 30.8597 203.44 27.7343 203.44 24.0293Z"/> 2677</svg> 2678 </a> 2679 </div><div class="right-content flex align-items-center justify-content-between"><nav class="header-main-menu medium-down--hide large--flex large--flex-wrap"></nav><div class="top-utils right labels-false labels-position-right flex flex-1 justify-content-end badges-float"> 2680 <div class="top-utils-wrap flex"><button type="button" aria-controls="search-bar" aria-expanded="false" class="trigger-search item medium-down--hide" aria-label="Search"><svg aria-hidden="true" role="presentation" class="icon icon-search" viewBox="0 0 32 32"><path class="stroke" d="M32,32,21.3,21.3m3.6-8.9A12.5,12.5,0,1,1,12.4,0,12.5,12.5,0,0,1,24.9,12.4Z"/></svg><span class="label">Search</span> 2681 </button> 2682 <div id="search-bar" class="scheme color-scheme-1 dropdown"> 2683 <div class="container flex align-items-start"><search-form data-autocomplete="true" data-predictive-search="true" data-popular-searches="[]" data-show-price="true"> 2684 <form action="/search" method="get" class="search-form" role="search"> 2685 <div class="field no-label"> 2686 <input placeholder="Search" aria-label="Enter search terms" type="text" class="input-search animation" name="q" value="" autocomplete="off" autocapitalize="off" spellcheck="false" /> 2687 </div><input type="hidden" name="type" value="product" /> 2688 <button aria-label="Submit search" tabindex="-1"><svg aria-hidden="true" role="presentation" class="icon icon-search" viewBox="0 0 32 32"><path class="stroke" d="M32,32,21.3,21.3m3.6-8.9A12.5,12.5,0,1,1,12.4,0,12.5,12.5,0,0,1,24.9,12.4Z"/></svg></button> 2689 </form> 2690 <div class="search-results "></div> 2691</search-form><button class="close-search-bar" aria-label="Close search bar"> 2692 <svg aria-hidden="true" role="presentation" class="icon icon-close" viewBox="0 0 32 32"><path class="stroke" d="M4.2,4.2,27.8,27.8m-23.6,0L27.8,4.2"/></svg> 2693 </button> 2694 </div> 2695 </div> 2696<a href="/account/login" class="trigger-account item medium-down--hide" aria-label="Login"> 2697 <span class="icon-badge-wrap"><svg aria-hidden="true" role="presentation" class="icon icon-user" viewBox="0 0 32 32"><path class="stroke" d="M23.1,7.1A7.1,7.1,0,1,1,16,0,7.1,7.1,0,0,1,23.1,7.1ZM16,19.6A12.3,12.3,0,0,0,3.6,32H28.4A12.3,12.3,0,0,0,16,19.6Z"/></svg></span> 2698 <span class="label">Login</span> 2699</a><a href="/cart" class="trigger-cart item" aria-label="Open cart"> 2700 <span class="icon-badge-wrap"><svg aria-hidden="true" role="presentation" class="icon icon-cart" viewBox="0 0 32 32">
2700<path class="stroke" d="M0,0H3.6l.7,3.6M7.1,17.8H24.9L32,3.6H4.3M7.1,17.8,4.3,3.6M7.1,17.8,3,21.9a1.8,1.8,0,0,0,1.3,3H24.9m0,0a3.6,3.6,0,1,0,0,7.1,3.6,3.6,0,0,0,0-7.1ZM10.7,28.4A3.6,3.6,0,0,1,7.1,32a3.6,3.6,0,0,1,0-7.1A3.6,3.6,0,0,1,10.7,28.4Z"/></svg><div class="cart-count badge smaller"></div> 2701 </span> 2702 <span class="label">Cart</span> 2703</a></div> 2704</div></div></div></div> 2705 2706<header-scroll data-behavior-desktop="sticky" data-behavior-mobile="drop_header"></header-scroll> 2707
2708<script type="module"> 2709 function setVariablesHeaderStyle() { 2710 var headerHeight = document.querySelector('.header-inner').offsetHeight - 1; 2711 var announcementBarHeight = 0; 2712 if(document.querySelector('.announcement-bar')){ 2713 announcementBarHeight = document.querySelector('.announcement-bar').offsetHeight; 2714 } 2715 var initialHeaderTotalHeight = headerHeight + announcementBarHeight; 2716 var initialHeaderHeight = headerHeight + announcementBarHeight; 2717 if(window.getComputedStyle(document.querySelector('.header-inner')).position == 'absolute'){ 2718 initialHeaderHeight = announcementBarHeight; 2719 } 2720 var scrollHeaderHeight = headerHeight; 2721 if(document.querySelector('.announcement-bar') && document.querySelector('.announcement-bar').closest('.header-outer')){ 2722 scrollHeaderHeight = headerHeight + announcementBarHeight; 2723 } 2724 var headerOffset; 2725 var headerOffsetScrollUp; 2726 2727 if($s.media.isLarge){headerOffset = scrollHeaderHeight; 2728 headerOffsetScrollUp = scrollHeaderHeight;} 2729 if($s.media.isMediumDown){headerOffset = 0;headerOffsetScrollUp = scrollHeaderHeight;} 2730 document.documentElement.style.setProperty('--header-offset', headerOffset + 'px'); 2731 document.documentElement.style.setProperty('--header-offset-scroll-up', headerOffsetScrollUp + 'px'); 2732 document.documentElement.style.setProperty('--initial-header-total-height', initialHeaderTotalHeight + 'px'); 2733 document.documentElement.style.setProperty('--initial-header-height', initialHeaderHeight + 'px'); 2734 document.documentElement.style.setProperty('--header-height', scrollHeaderHeight + 'px'); 2735 } 2736 window.addEventListener('mediaChange', $s.debounce(setVariablesHeaderStyle, 1000, true)); //1000ms delay before calculating height to allow animations to end. 2737 setVariablesHeaderStyle(); 2738</script>
2738 2739 2740</div> 2741<!-- END sections: header_group --> 2742 </header> 2743 2744 2745<main id="main-content" role="main" tabindex="-1"> 2746 <section id="shopify-section-template--20798190190768__collection_hero" class="shopify-section type-collection-hero"><link href="//revomadic.com/cdn/shop/t/105/assets/page_hero.css?v=113848114562096186181790557303" rel="stylesheet" type="text/css" media="all" /> 2747<style> 2748 #shopify-section-template--20798190190768__collection_hero { 2749 --text-padding: calc(var(--global-sections-padding) * 0.5); 2750 --video-height: 100%; 2751 --text-border-radius: 0em; 2752 --image-border-radius: 0em; 2753 2754 2755 --tint: rgba(0, 0, 0, 0.2); 2756 --tint-blur: 0px; 2757 --title-color: ; 2758 --tint-border-radius: 0em; 2759 --text-color: #ffffff; 2760 } 2761 @media (min-width: 48.001em){ 2762 #shopify-section-template--20798190190768__collection_hero { 2763 --section-padding-top: calc(var(--global-sections-padding) * 0.0); 2764 --section-padding-bottom: calc(var(--global-sections-padding) * 0.0); 2765 --text-width: 50em; 2766 --image-width: 100%;--image-height: 100%; 2767 --image-min-height: 70rem; 2768 --image-padding: 0%; 2769 } 2770 } 2771 @media (max-width: 48em){ 2772 #shopify-section-template--20798190190768__collection_hero { 2773 --section-padding-top: calc(var(--global-sections-padding) * 0.0); 2774 --section-padding-bottom: calc(var(--global-sections-padding) * 0.0); 2775 --text-width: 30em; 2776 --text-padding: calc(var(--global-sections-padding) * 0.5);--image-height: auto; 2777 --image-min-height: unset; 2778 --image-padding: 29.86111111111111vw; 2779 } 2780 } 2781</style> 2782<link href="//revomadic.com/cdn/shop/t/105/assets/image_text.css?v=133023601701024505931790557303" rel="stylesheet" type="text/css" media="all" /> 2783<div class="page-hero scheme color-scheme-1 desktop-media-large mobile-media-auto full-width tint-shadow background-image-desktop background-image-mobile text-padding-correction "> 2784 <div class="content-wrapper "> 2785 <div class="content flex medium-down--flex-wrap scheme color-scheme-2 row-reverse large--container-left medium-down--normal align-items-end"><div class="media-column medium-down--one-whole flex align-items-end"> 2786 <div class="media-wrap medium-down--hide"> 2787 <img alt="" class="img media " data-sizes="auto" src="data:image/svg+xml;utf8,<svg viewBox='0 0 2880 860' width='2880' height='860' xmlns='http://www.w3.org/2000/svg'/>" fetchpriority="high" srcset="//revomadic.com/cdn/shop/files/Shop-All-Banner.jpg?v=1771038526&width=300 300w 90h,//revomadic.com/cdn/shop/files/Shop-All-Banner.jpg?v=1771038526&width=450 450w 134h,//revomadic.com/cdn/shop/files/Shop-All-Banner.jpg?v=1771038526&width=600 600w 179h,//revomadic.com/cdn/shop/files/Shop-All-Banner.jpg?v=1771038526&width=750 750w 224h,//revomadic.com/cdn/shop/files/Shop-All-Banner.jpg?v=1771038526&width=900 900w 269h,//revomadic.com/cdn/shop/files/Shop-All-Banner.jpg?v=1771038526&width=1300 1300w 388h,//revomadic.com/cdn/shop/files/Shop-All-Banner.jpg?v=1771038526&width=1800 1800w 538h,//revomadic.com/cdn/shop/files/Shop-All-Banner.jpg?v=1771038526&width=2500 2500w 747h,//revomadic.com/cdn/shop/files/Shop-All-Banner.jpg?v=1771038526 2880w 860h" width="2880" height="860" style="object-position: 50.0% 50.0%;" /> 2788 </div><div class="media-wrap hide medium-down--show"> 2789 <img alt="" class="img media " data-sizes="auto" src="data:image/svg+xml;utf8,<svg viewBox='0 0 2880 860' width='2880' height='860' xmlns='http://www.w3.org/2000/svg'/>" fetchpriority="high" srcset="//revomadic.com/cdn/shop/files/Shop-All-Banner.jpg?v=1771038526&width=300 300w 90h,//revomadic.com/cdn/shop/files/Shop-All-Banner.jpg?v=1771038526&width=450 450w 134h,//revomadic.com/cdn/shop/files/Shop-All-Banner.jpg?v=1771038526&width=600 600w 179h,//revomadic.com/cdn/shop/files/Shop-All-Banner.jpg?v=1771038526&width=750 750w 224h,//revomadic.com/cdn/shop/files/Shop-All-Banner.jpg?v=1771038526&width=900 900w 269h,//revomadic.com/cdn/shop/files/Shop-All-Banner.jpg?v=1771038526&width=1300 1300w 388h,//revomadic.com/cdn/shop/files/Shop-All-Banner.jpg?v=1771038526&width=1800 1800w 538h,//revomadic.com/cdn/shop/files/Shop-All-Banner.jpg?v=1771038526&width=2500 2500w 747h,//revomadic.com/cdn/shop/files/Shop-All-Banner.jpg?v=1771038526 2880w 860h" width="2880" height="860" style="object-position: 50.0% 50.0%;" /> 2790 </div></div><div class="text-column flex-1 medium-down--one-whole flex large--justify-content-start medium-down--justify-content-start "> 2791 <div class="wrap large--text-left medium-down--text-left"> 2792 <div class="captions-wrap"> 2793 <div class="large--flex align-items-end justify-content-between"> 2794 <div class="flex-1 richtext-wrap"> 2795 2796 <h1 class="title h2"> 2797 All Products 2798 </h1> 2799 2800<div class="text normal p2"> 2801 <p></p> 2802 </div></div></div></div> 2803 </div> 2804 </div> 2805 </div> 2806 </div> 2807</div></section><section id="shopify-section-template--20798190190768__header_style_Edtawk" class="shopify-section shopify-section-header-style type-header-style"><style> 2808.header-content, 2809.header-content .menu-bottom-wrapper {transition: background-color var(--animation-speed-fast) linear;}@media (min-width: 48.001em) { 2810 .header-outer:not(.scroll) .header-inner {position: absolute; width: 100%;}.header-outer.header-sticky.scroll {margin-bottom: calc(var(--header-height) * -1);}.header-outer.header-hidden {transition: transform var(--animation-speed-fast) ease-out;} 2811 .header-outer:not(:hover):not(.scroll) .header-content, 2812 .header-outer:not(:hover):not(.scroll) .header-content .menu-bottom-wrapper {background-color: transparent;} 2813 #search-bar {opacity: 0; transition-property: opacity, transform; transition-duration: var(--animation-speed-fast); transition-timing-function: linear;} 2814 #search-bar.open {opacity: 1;} 2815 .shopify-section-hero-banner:first-child .controls, 2816 .shopify-section-header-style:first-child + .shopify-section-hero-banner .controls {top: var(--header-height);} 2817 .breadcrumb-wrapper.desktop-over {top: var(--initial-header-total-height);} 2818}@media (max-width: 48em) { 2819 .header-outer:not(.scroll) .header-inner {position: absolute; width: 100%;}.header-outer.header-sticky.scroll {margin-bottom: calc(var(--header-height) * -1);}.header-outer.header-hidden {transition: transform var(--animation-speed-fast) ease-out;} 2820 .header-outer:not(:hover):not(.scroll) .header-content, 2821 .header-outer:not(:hover):not(.scroll) .header-content .menu-bottom-wrapper {background-color: transparent;} 2822 #search-bar {opacity: 0; transition-property: opacity, transform; transition-duration: var(--animation-speed-fast); transition-timing-function: linear;} 2823 #search-bar.open {opacity: 1;} 2824 .shopify-section-hero-banner:first-child .controls, 2825 .shopify-section-header-style:first-child + .shopify-section-hero-banner .controls {top: var(--header-height);} 2826 .breadcrumb-wrapper.mobile-over {top: var(--initial-header-total-height);} 2827}@media (min-width: 48.001em) { 2828 .header-outer:not(:hover):not(.scroll) .header-content, 2829 .header-outer:not(:hover):not(.scroll) .header-content .menu-bottom-wrapper {color: #ffffff; --scheme-icons-color: #ffffff;--scheme-highlights: #ffffff; 2830 --scheme-buttons-background: #ffffff; 2831 --scheme-buttons-label: #ffffff;}.header-outer:not(:hover):not(.scroll) .header-content .shop-name { 2832 color: #ffffff; 2833 } 2834 .header-outer:not(:hover):not(.scroll) .header-content input
2834::placeholder {color: #ffffff;}.header-outer:not(:hover):not(.scroll) .header-content .logo svg {--logo-color: #ffffff;}.header-outer:not(:hover):not(.scroll) .header-content.shadow-true:after {opacity: 0;}} 2835@media (max-width: 48em) { 2836 .header-outer:not(:hover):not(.scroll) .header-content, 2837 .header-outer:not(:hover):not(.scroll) .header-content .menu-bottom-wrapper {color: #ffffff; --scheme-icons-color: #ffffff;--scheme-highlights: #ffffff; 2838 --scheme-buttons-background: #ffffff; 2839 --scheme-buttons-label: #ffffff;}.header-outer:not(:hover):not(.scroll) .header-content .shop-name { 2840 color: #ffffff; 2841 }.header-outer:not(:hover):not(.scroll) .header-content .logo svg {--logo-color: #ffffff;}} 2842</style></section><section id="shopify-section-template--20798190190768__collection_main" class="shopify-section type-collection-main"><style> 2843 .collection-grid { 2844 --items-per-row: 4; 2845 --grid-align: flex-start; 2846 } 2847 @media (max-width: 48em) { 2848 .collection-grid { 2849 --items-per-row: 2; 2850 } 2851 } 2852 @media (max-width: 38em) { 2853 .collection-grid { 2854 --items-per-row: 2; 2855 } 2856 } 2857 page-manager { 2858 --section-padding-top: calc(var(--global-sections-padding) * 0.5); 2859 --section-padding-bottom: calc(var(--global-sections-padding) * 0.0); 2860 --collection-utils-compensate: 4em; 2861 } 2862 @media (max-width: 38em){ 2863 page-manager { 2864 --section-padding-top: calc(var(--global-sections-padding) * 0.5); 2865 --section-padding-bottom: calc(var(--global-sections-padding) * 0.0); 2866 } 2867 } 2868</style> 2869 2870<link href="//revomadic.com/cdn/shop/t/105/assets/collection_main.css?v=125205989202670365901790557298" rel="stylesheet" type="text/css" media="all" />
2871<script src="//revomadic.com/cdn/shop/t/105/assets/pagination.js?v=37027583390996284231790557303" defer="defer"></script>
vendor: 1 bytes, line 2871
2871
2872<script src="//revomadic.com/cdn/shop/t/105/assets/collection_main.js?v=85594491874638838501790557298" defer="defer"></script>
2872<page-manager class="scheme color-scheme-1" data-page-param="page" data-pagination-mode="pager" data-current-page="1" data-total-pages="1" data-section-id="template--20798190190768__collection_main" data-items-container-selector="#shopify-section-template--20798190190768__collection_main .collection-grid" data-item-selector="#shopify-section-template--20798190190768__collection_main .product-item, #shopify-section-template--20798190190768__collection_main .collage-item"><div class="page-top-wrap scheme sticky sticky-below-header ease-animation"> 2873 <div class="collection-utils container flex align-items-center justify-content-between"> 2874 <div class="sort-filter flex align-items-center medium-down--flex-1"><collection-sort data-sort-by="manual" class="sort-select medium-down--flex-1"> 2875 <label class="visually-hidden" for="sort-by">Sort by</label> 2876 <div class="field small--one-whole"><svg aria-hidden="true" role="presentation" class="icon icon-chevron-down" viewBox="0 0 32 32"><path class="stroke" d="M27,10,16,22,5,10"/></svg><select id="sort-by"> 2877 <option value="manual" selected>Sort by</option> 2878 <option value="price-ascending" >Price: Low to high</option> 2879 <option value="price-descending" >Price: High to low</option> 2880 <option value="title-ascending" >A-Z</option> 2881 <option value="title-descending" >Z-A</option> 2882 <option value="created-ascending" >Oldest to newest</option> 2883 <option value="created-descending" >Newest to oldest</option> 2884 <option value="best-selling" >Best selling</option> 2885 </select> 2886 </div> 2887 </collection-sort></div> 2888 2889 <collection-layout class="layout flex"><div class="layout-products-count flex align-items-center">Showing 11 Products 2890</div></collection-layout> 2891 2892 </div> 2893</div><div class="page-top-shadow ease-animation"></div><div class="collection-main"> 2894 <div class="container"> 2895 <div class="flex flex-wrap"><div id="collection-wrapper-330713137328" class="collection-wrapper flex-1" tabindex="-1"> 2896 <div data-ga-category="Results Grid" class="grid collection-grid" ><div id="block-featured_item_idEdLr-1" class="collage-item trigger-floating-buttons block-featured_item_idEdLr grid-item tint-full has-image single" data-page="1"> 2897 <style> 2898 .block-featured_item_idEdLr { 2899 2900 --tint: rgba(0, 0, 0, 0.05); 2901 --tint-blur: 0px; 2902 --cta-spacing: 0rem; 2903 --border-radius: 0em; 2904 --text-padding: calc(var(--global-sections-padding) * 0.25);--image-padding-top: 100.0%;} 2905 .block-featured_item_idEdLr .wrap {--scheme-background-gradient: #999999;} 2906 @media (max-width: 48em) { 2907 .block-featured_item_idEdLr { 2908 --text-padding: calc(var(--global-sections-padding) * 0.25); 2909 } 2910 }@media (min-width: 48.001em) { 2911 .block-featured_item_idEdLr {order: 4 !important;} 2912 } 2913 @media (max-width: 48em) and (min-width: 38.001em) { 2914 .block-featured_item_idEdLr {order: 4 !important;} 2915 } 2916 @media (max-width: 38em) { 2917 .block-featured_item_idEdLr {order: 4 !important;} 2918 }</style> 2919 <div class="wrap scheme color-scheme-3 no-highlight-hover flex justify-content-start align-items-end text-left "> 2920<div class="media-wrap ease-animation-slow"> 2921 <img class="media ease-animation-slow lazyload" data-sizes="auto" alt="" src="data:image/svg+xml;utf8,<svg viewBox='0 0 600 600' width='600' height='600' xmlns='http://www.w3.org/2000/svg'/>" data-srcset="//revomadic.com/cdn/shop/files/smart_kit.jpg?v=1778137888&width=300 300w 300h,//revomadic.com/cdn/shop/files/smart_kit.jpg?v=1778137888&width=450 450w 450h,//revomadic.com/cdn/shop/files/smart_kit.jpg?v=1778137888&width=600 600w 600h,//revomadic.com/cdn/shop/files/smart_kit.jpg?v=1778137888 600w 600h" width="600" height="600" style="object-position: 50.0% 50.0%;" /> 2922 </div><div class="captions "><div class="title h5"> 2923 REVO® Smart <br aria-hidden="true" /> Cupping Kit 2924 </div><a class="cta btn smaller" href="https://revomadic.com/collections/all-products/products/revo-smart-anti-cellulite-massagers" target="_blank">Shop Now</a></div></div> 2925</div><div id="block-featured_item_BzERxF-1" class="collage-item trigger-floating-buttons block-featured_item_BzERxF grid-item tint-full has-image single" data-page="1"> 2926 <style> 2927 .block-featured_item_BzERxF { 2928 2929 --tint: rgba(0, 0, 0, 0.05); 2930 --tint-blur: 0px; 2931 --cta-spacing: 0rem; 2932 --border-radius: 0em; 2933 --text-padding: calc(var(--global-sections-padding) * 0.25);--image-padding-top: 100.0%;} 2934 .block-featured_item_BzERxF .wrap {--scheme-background-gradient: #ffffff;} 2935 @media (max-width: 48em) { 2936 .block-featured_item_BzERxF { 2937 --text-padding: calc(var(--global-sections-padding) * 0.25); 2938 } 2939 }@media (min-width: 48.001em) { 2940 .block-featured_item_BzERxF {order: 7 !important;} 2941 } 2942 @media (max-width: 48em) and (min-width: 38.001em) { 2943 .block-featured_item_BzERxF {order: 6 !important;} 2944 } 2945 @media (max-width: 38em) { 2946 .block-featured_item_BzERxF {order: 6 !important;} 2947 }</style> 2948 <div class="wrap scheme color-scheme-758443a7-8dcb-47bc-ac4b-0e1c36d74194 no-highlight-hover flex justify-content-start align-items-end text-left "> 2949<div class="media-wrap ease-animation-slow"> 2950 <img class="media ease-animation-slow lazyload" data-sizes="auto" alt="" src="data:image/svg+xml;utf8,<svg viewBox='0 0 600 600' width='600' height='600' xmlns='http://www.w3.org/2000/svg'/>" data-srcset="//revomadic.com/cdn/shop/files/Shop_our_face_genie_1.jpg?v=1770881159&width=300 300w 300h,//revomadic.com/cdn/shop/files/Shop_our_face_genie_1.jpg?v=1770881159&width=450 450w 450h,//revomadic.com/cdn/shop/files/Shop_our_face_genie_1.jpg?v=1770881159&width=600 600w 600h,//revomadic.com/cdn/shop/files/Shop_our_face_genie_1.jpg?v=1770881159
2950600w 600h" width="600" height="600" style="object-position: 50.0% 50.0%;" /> 2951 </div><div class="captions "><div class="title h5"> 2952 Discover Our<br aria-hidden="true" />Face Genie 2953 </div><a class="cta btn smaller" href="/products/revo-face-genie" >Shop Now</a></div></div> 2954</div><div id="block-featured_item_9qAnxw-1" class="collage-item trigger-floating-buttons block-featured_item_9qAnxw grid-item tint-full has-image single" data-page="1"> 2955 <style> 2956 .block-featured_item_9qAnxw { 2957 2958 --tint: rgba(0, 0, 0, 0.2); 2959 --tint-blur: 0px; 2960 --cta-spacing: 0rem; 2961 --border-radius: 0em; 2962 --text-padding: calc(var(--global-sections-padding) * 0.25);--image-padding-top: 100.0%;} 2963 .block-featured_item_9qAnxw .wrap {--scheme-background-gradient: #999999;} 2964 @media (max-width: 48em) { 2965 .block-featured_item_9qAnxw { 2966 --text-padding: calc(var(--global-sections-padding) * 0.25); 2967 } 2968 }@media (min-width: 48.001em) { 2969 .block-featured_item_9qAnxw {order: 13 !important;} 2970 } 2971 @media (max-width: 48em) and (min-width: 38.001em) { 2972 .block-featured_item_9qAnxw {order: 11 !important;} 2973 } 2974 @media (max-width: 38em) { 2975 .block-featured_item_9qAnxw {order: 11 !important;} 2976 }</style> 2977 <div class="wrap scheme color-scheme-758443a7-8dcb-47bc-ac4b-0e1c36d74194 no-highlight-hover flex justify-content-start align-items-end text-left "> 2978<div class="media-wrap ease-animation-slow"> 2979 <img class="media ease-animation-slow lazyload" data-sizes="auto" alt="" src="data:image/svg+xml;utf8,<svg viewBox='0 0 600 600' width='600' height='600' xmlns='http://www.w3.org/2000/svg'/>" data-srcset="//revomadic.com/cdn/shop/files/shop_our_collagen_jelly.jpg?v=1770881508&width=300 300w 300h,//revomadic.com/cdn/shop/files/shop_our_collagen_jelly.jpg?v=1770881508&width=450 450w 450h,//revomadic.com/cdn/shop/files/shop_our_collagen_jelly.jpg?v=1770881508&width=600 600w 600h,//revomadic.com/cdn/shop/files/shop_our_collagen_jelly.jpg?v=1770881508 600w 600h" width="600" height="600" style="object-position: 50.0% 50.0%;" /> 2980 </div><div class="captions "><div class="title h5"> 2981 Discover Our<br aria-hidden="true" />Collagen Jelly 2982 </div><a class="cta btn normal" href="/products/korean-adenosine-jelly" >Shop Now</a></div></div> 2983</div><div class="grid-item product-item" style="order: 1" data-page="1"><product-card data-product-id="7052533989552" class="product-card common-card trigger-floating-buttons text-left scheme color-scheme-2 same-scheme-false"> 2984 <div class="image-container ease-animation"><div class="img-wrap mode-hover"><img class="img main lazyload" alt="REVO⢠Smart Cupping Therapy Massager" data-sizes="auto" data-srcset="//revomadic.com/cdn/shop/files/Smartcup_Standalone_1pk_compressed_1.jpg?v=1785609077&width=300 300w 300h,//revomadic.com/cdn/shop/files/Smartcup_Standalone_1pk_compressed_1.jpg?v=1785609077&width=450 450w 450h,//revomadic.com/cdn/shop/files/Smartcup_Standalone_1pk_compressed_1.jpg?v=1785609077&width=600 600w 600h,//revomadic.com/cdn/shop/files/Smartcup_Standalone_1pk_compressed_1.jpg?v=1785609077&width=750 750w 750h,//revomadic.com/cdn/shop/files/Smartcup_Standalone_1pk_compressed_1.jpg?v=1785609077&width=900 900w 900h,//revomadic.com/cdn/shop/files/Smartcup_Standalone_1pk_compressed_1.jpg?v=1785609077&width=1300 1300w 1300h,//revomadic.com/cdn/shop/files/Smartcup_Standalone_1pk_compressed_1.jpg?v=1785609077&width=1800 1800w 1800h,//revomadic.com/cdn/shop/files/Smartcup_Standalone_1pk_compressed_1.jpg?v=1785609077 2000w 2000h" width="2000" height="2000" /><img class="img hover-img ease-animation-slow lazyload" alt="" data-sizes="auto" data-srcset="//revomadic.com/cdn/shop/files/Smartcup_Standalone_4pk_compressed_1.jpg?v=1785609118&width=300 300w 300h,//revomadic.com/cdn/shop/files/Smartcup_Standalone_4pk_compressed_1.jpg?v=1785609118&width=450 450w 450h,//revomadic.com/cdn/shop/files/Smartcup_Standalone_4pk_compressed_1.jpg?v=1785609118&width=600 600w 600h,//revomadic.com/cdn/shop/files/Smartcup_Standalone_4pk_compressed_1.jpg?v=1785609118&width=750 750w 750h,//revomadic.com/cdn/shop/files/Smartcup_Standalone_4pk_compressed_1.jpg?v=1785609118&width=900 900w 900h,//revomadic.com/cdn/shop/files/Smartcup_Standalone_4pk_compressed_1.jpg?v=1785609118&width=1300 1300w 1300h,//revomadic.com/cdn/shop/files/Smartcup_Standalone_4pk_compressed_1.jpg?v=1785609118&width=1800 1800w 1800h,//revomadic.com/cdn/shop/files/Smartcup_Standalone_4pk_compressed_1.jpg?v=1785609118 2000w 2000h" width="2000" height="2000" /></div> 2985<div class="product-badges"> 2986 <div 2987 class="badge-sub sale " 2988 data-msgtpl="[percent]% OFF" 2989 2990 2991 > 2992 20% OFF 2993 </div><div 2994 class="badge sold-out" 2995 2996 style="display:none;" 2997 2998 > 2999 Sold out 3000 </div> 3001 </div></div> 3002 <div class="info swatches-position-top"><div class="info-inner flex flex-wrap justify-content-between"> 3003 <a href="/collections/all-products/products/smart-cupping-massager" class="flex-1 product-card-url no-highlight-hover">
3004 <span class="title body-font">REVO⢠Smart Cupping Therapy Massager</span> 3005 </a> 3006 <div class="price flex"><span class="starts-at">From<span class="visually-hidden">: </span></span><span class="compare "> 3007 <span class="visually-hidden">. Original price: </span> 3008 <span class=money>$69</span> 3009 </span> 3010 <span class="final"> 3011 <span class="visually-hidden">. Final price: </span> 3012 <span class=money>$55</span> 3013 </span> 3014 </div> 3015 </div> 3016 <div class="description hide"> 3017 REVO® brings professional-level cupping massagers to the comfort of your home. Weâve combined our dynamic-suction technology, therapeutic heat, and collagen-boosting red light therapy into one easy-to-use device for a targeted relief and recovery experience.<br/> 3018 </div> 3019 </div> 3020</product-card></div><div class="grid-item product-item" style="order: 2" data-page="1"><product-card data-product-id="8001825505456" class="product-card common-card trigger-floating-buttons text-left scheme color-scheme-2 same-scheme-false"> 3021 <div class="image-container ease-animation"><div class="img-wrap mode-hover"><img class="img main lazyload" alt="REVO Face Genie" data-sizes="auto" data-srcset="//revomadic.com/cdn/shop/files/5_6e8b8fb2-6fcd-47be-9e32-6b34e717c179.png?v=1790182910&width=300 300w 300h,//revomadic.com/cdn/shop/files/5_6e8b8fb2-6fcd-47be-9e32-6b34e717c179.png?v=1790182910&width=450 450w 450h,//revomadic.com/cdn/shop/files/5_6e8b8fb2-6fcd-47be-9e32-6b34e717c179.png?v=1790182910&width=600 600w 600h,//revomadic.com/cdn/shop/files/5_6e8b8fb2-6fcd-47be-9e32-6b34e717c179.png?v=1790182910&width=750 750w 750h,//revomadic.com/cdn/shop/files/5_6e8b8fb2-6fcd-47be-9e32-6b34e717c179.png?v=1790182910&width=900 900w 900h,//revomadic.com/cdn/shop/files/5_6e8b8fb2-6fcd-47be-9e32-6b34e717c179.png?v=1790182910&width=1300 1300w 1300h,//revomadic.com/cdn/shop/files/5_6e8b8fb2-6fcd-47be-9e32-6b34e717c179.png?v=1790182910&width=1800 1800w 1800h,//revomadic.com/cdn/shop/files/5_6e8b8fb2-6fcd-47be-9e32-6b34e717c179.png?v=1790182910 2000w 2000h" width="2000" height="2000" /><img class="img hover-img ease-animation-slow lazyload" alt="" data-sizes="auto" data-srcset="//revomadic.com/cdn/shop/files/4_b3f6cf78-4acd-40af-be5f-f8cc7530877c.png?v=1790182933&width=300 300w 300h,//revomadic.com/cdn/shop/files/4_b3f6cf78-4acd-40af-be5f-f8cc7530877c.png?v=1790182933&width=450 450w 450h,//revomadic.com/cdn/shop/files/4_b3f6cf78-4acd-40af-be5f-f8cc7530877c.png?v=1790182933&width=600 600w 600h,//revomadic.com/cdn/shop/files/4_b3f6cf78-4acd-40af-be5f-f8cc7530877c.png?v=1790182933&width=750 750w 750h,//revomadic.com/cdn/shop/files/4_b3f6cf78-4acd-40af-be5f-f8cc7530877c.png?v=1790182933&width=900 900w 900h,//revomadic.com/cdn/shop/files/4_b3f6cf78-4acd-40af-be5f-f8cc7530877c.png?v=1790182933&width=1300 1300w 1300h,//revomadic.com/cdn/shop/files/4_b3f6cf78-4acd-40af-be5f-f8cc7530877c.png?v=1790182933&width=1800 1800w 1800h,//revomadic.com/cdn/shop/files/4_b3f6cf78-4acd-40af-be5f-f8cc7530877c.png?v=1790182933 2000w 2000h" width="2000" height="2000" /></div> 3022<div class="product-badges"> 3023 <div 3024 class="badge-sub sale " 3025 data-msgtpl="[percent]% OFF" 3026 3027 3028 > 3029 44% OFF 3030 </div><div 3031 class="badge sold-out" 3032 3033 style="display:none;" 3034 3035 > 3036 Sold out 3037 </div> 3038 </div></div> 3039 <div class="info swatches-position-top"><div class="inline-swatch-group swatch-group product-swatch color-swatches flex flex-wrap" role="group" aria-label="Color selection group"><div class="swatch"> 3040 <input class="visually-hidden" id="swatch-collection_main-8001825505456-beige" type="radio" name="swatch-8001825505456" value="Be
3040ige" data-variant-url="/products/revo-face-genie?variant=44949598175408" data-price-final="<spanclass=money>$109</span>" data-price-compare="<spanclass=money>$195</span>" data-variant-img="//revomadic.com/cdn/shop/files/5_6e8b8fb2-6fcd-47be-9e32-6b34e717c179.png?v=1790182910&width=600" /> 3041 <label class="animation color" for="swatch-collection_main-8001825505456-beige"> 3042 <div class="animation label-inner color-beige"> 3043 <span>Beige</span><img loading="lazy" width="80" height="80" alt="" src="//revomadic.com/cdn/shop/files/5_6e8b8fb2-6fcd-47be-9e32-6b34e717c179.png?v=1790182910&width=80"></div> 3044 </label> 3045 </div><div class="swatch"> 3046 <input class="visually-hidden" id="swatch-collection_main-8001825505456-pink" type="radio" name="swatch-8001825505456" value="Pink" data-variant-url="/products/revo-face-genie?variant=44949598208176" data-price-final="<spanclass=money>$109</span>" data-price-compare="<spanclass=money>$195</span>" data-variant-img="//revomadic.com/cdn/shop/files/4_b3f6cf78-4acd-40af-be5f-f8cc7530877c.png?v=1790182933&width=600" /> 3047 <label class="animation color" for="swatch-collection_main-8001825505456-pink"> 3048 <div class="animation label-inner color-pink"> 3049 <span>Pink</span><img loading="lazy" width="80" height="80" alt="" src="//revomadic.com/cdn/shop/files/4_b3f6cf78-4acd-40af-be5f-f8cc7530877c.png?v=1790182933&width=80"></div> 3050 </label> 3051 </div></div><div class="info-inner flex flex-wrap justify-content-between"> 3052 <a href="/collections/all-products/products/revo-face-genie" class="flex-1 product-card-url no-highlight-hover"> 3053 <span class="title body-font">REVO Face Genie</span> 3054 </a> 3055 <div class="price flex"><span class="compare "> 3056 <span class="visually-hidden">. Original price: </span> 3057 <span class=money>$195</span> 3058 </span> 3059 <span class="final"> 3060 <span class="visually-hidden">. Final price: </span> 3061 <span class=money>$109</span> 3062 </span> 3063 </div> 3064 </div> 3065 <div class="description hide"> 3066 Clinics separate these treatments, the Face Genie stacks them - deepcurrent, red, green, and blue light, synergized with our stem-cell infused Collagen Jelly to drive 7.5x deeper absorption and faster results. Four pro-grade therapies combined for one simple ritual.<br/> ⢠Tightens & smooths loose skin<br/> ⢠Sculpts jawline & lifts facial contours<br/> ⢠Drives skincare 7.5x deeper for peak absorption<br/>... 3067 </div> 3068 </div> 3069</product-card></div><div class="grid-item product-item" style="order: 3" data-page="1"><product-card data-product-id="7912421130416" class="product-card common-card trigger-floating-buttons text-left scheme color-scheme-2 same-scheme-false"> 3070 <div class="image-container ease-animation"><div class="img-wrap mode-hover"><img class="img main lazyload" alt="REVO Smart Cupper Bundle" data-sizes="auto" data-srcset="//revomadic.com/cdn/shop/files/bogo1_compressed.jpg?v=1789229784&width=300 300w 300h,//revomadic.com/cdn/shop/files/bogo1_compressed.jpg?v=1789229784&width=450 450w 450h,//revomadic.com/cdn/shop/files/bogo1_compressed.jpg?v=1789229784&width=600 600w 600h,//revomadic.com/cdn/shop/files/bogo1_compressed.jpg?v=1789229784&width=750 750w 750h,//revomadic.com/cdn/shop/files/bogo1_compressed.jpg?v=1789229784&width=900 900w 900h,//revomadic.com/cdn/shop/files/bogo1_compressed.jpg?v=1789229784 1254w 1254h" width="1254" height="1254" /><img class="img hover-img ease-animation-slow lazyload" alt="" data-sizes="auto" data-srcset="//revomadic.com/cdn/shop/files/bogo3_compressed.jpg?v=1789229829&width=300 300w 300h,//revomadic.com/cdn/shop/files/bogo3_compressed.jpg?v=1789229829&width=450 450w 450h,//revomadic.com/cdn/shop/files/bogo3_compressed.jpg?v=1789229829&width=600 600w 600h,//revomadic.com/cdn/shop/files/bogo3_compressed.jpg?v=1789229829&width=750 750w 750h,//revomadic.com/cdn/shop/files/bogo3_compressed.jpg?v=1789229829&width=900 900w 900h,//revomadic.com/cdn/shop/files/bogo3_compressed.jpg?v=1789229829 1254w 1254h" width="1254" height="1254" /></div> 3071<div class="product-badges"> 3072 <div 3073 class="badge-sub sale " 3074 data-msgtpl="[percent]% OFF" 3075 3076 3077 > 3078 54% OFF 3079 </div><div 3080 class="badge sold-out" 3081 3082 style="display:none;" 3083 3084 > 3085 Sold out 3086 </div> 3087 </div></div> 3088 <div class="info swatches-position-top"><div class="info-inner flex flex-wrap justify-content-between"> 3089 <a href="/collections/all-products/products/revo-smart-cupper-savings-bundle" class="flex-1 product-card-url no-highlight-hover">
3090 <span class="title body-font">REVO Smart Cupper Bundle</span> 3091 </a> 3092 <div class="price flex"><span class="starts-at">From<span class="visually-hidden">: </span></span><span class="compare "> 3093 <span class="visually-hidden">. Original price: </span> 3094 <span class=money>$215</span> 3095 </span> 3096 <span class="final"> 3097 <span class="visually-hidden">. Final price: </span> 3098 <span class=money>$98</span> 3099 </span> 3100 </div> 3101 </div> 3102 <div class="description hide"> 3103 REVO® brings professional-level cupping massagers to the comfort of your home. Weâve combined our dynamic-suction technology, therapeutic heat, and collagen-boosting red light therapy into one easy-to-use device for a targeted relief and recovery experience.<br/> 3104 </div> 3105 </div> 3106</product-card></div><div class="grid-item product-item" style="order: 4" data-page="1"><product-card data-product-id="7846007275696" class="product-card common-card trigger-floating-buttons text-left scheme color-scheme-2 same-scheme-false"> 3107 <div class="image-container ease-animation"><div class="img-wrap mode-hover"><img class="img main lazyload" alt="REVO Adenosine Collagen Jelly" data-sizes="auto" data-srcset="//revomadic.com/cdn/shop/files/Gemini_Generated_Image_5dof2m5dof2m5dof.webp?v=1790614505&width=300 300w 300h,//revomadic.com/cdn/shop/files/Gemini_Generated_Image_5dof2m5dof2m5dof.webp?v=1790614505&width=450 450w 450h,//revomadic.com/cdn/shop/files/Gemini_Generated_Image_5dof2m5dof2m5dof.webp?v=1790614505&width=600 600w 600h,//revomadic.com/cdn/shop/files/Gemini_Generated_Image_5dof2m5dof2m5dof.webp?v=1790614505&width=750 750w 750h,//revomadic.com/cdn/shop/files/Gemini_Generated_Image_5dof2m5dof2m5dof.webp?v=1790614505&width=900 900w 900h,//revomadic.com/cdn/shop/files/Gemini_Generated_Image_5dof2m5dof2m5dof.webp?v=1790614505 1024w 1024h" width="1024" height="1024" /><img class="img hover-img ease-animation-slow lazyload" alt="" data-sizes="auto" data-srcset="//revomadic.com/cdn/shop/files/Gemini_Generated_Image_hq03s2hq03s2hq03_01d43e5c-8eb4-445b-897e-84a652561b84.webp?v=1790614563&width=300 300w 300h,//revomadic.com/cdn/shop/files/Gemini_Generated_Image_hq03s2hq03s2hq03_01d43e5c-8eb4-445b-897e-84a652561b84.webp?v=1790614563&width=450 450w 450h,//revomadic.com/cdn/shop/files/Gemini_Generated_Image_hq03s2hq03s2hq03_01d43e5c-8eb4-445b-897e-84a652561b84.webp?v=1790614563&width=600 600w 600h,//revomadic.com/cdn/shop/files/Gemini_Generated_Image_hq03s2hq03s2hq03_01d43e5c-8eb4-445b-897e-84a652561b84.webp?v=1790614563&width=750 750w 750h,//revomadic.com/cdn/shop/files/Gemini_Generated_Image_hq03s2hq03s2hq03_01d43e5c-8eb4-445b-897e-84a652561b84.webp?v=1790614563&width=900 900w 900h,//revomadic.com/cdn/shop/files/Gemini_Generated_Image_hq03s2hq03s2hq03_01d43e5c-8eb4-445b-897e-84a652561b84.webp?v=1790614563 1024w 1024h" width="1024" height="1024" /></div> 3108<div class="product-badges"> 3109 <div 3110 class="badge-sub sale " 3111 data-msgtpl="[percent]% OFF" 3112 3113 3114 > 3115 30% OFF 3116 </div><div 3117 class="badge sold-out" 3118 3119 style="display:none;" 3120 3121 > 3122 Sold out 3123 </div> 3124 </div></div> 3125 <div class="info swatches-position-top"><div class="info-inner flex flex-wrap justify-content-between"> 3126 <a href="/collections/all-products/products/korean-adenosine-jelly" class="flex-1 product-card-url no-highlight-hover"> 3127 <span class="title body-font">REVO Adenosine Collagen Jelly</span> 3128 </a> 3129 <div class="price flex"><span class="starts-at">From<span class="visually-hidden">: </span></span><span class="compare "> 3130 <span class="visually-hidden">. Original price: </span> 3131 <span class=money>$70</span> 3132 </span> 3133 <span class="final"> 3134 <span class="visually-hidden">. Final price: </span> 3135 <span class=money>$49</span> 3136 </span> 3137 </div> 3138 </div> 3139 <div class="description hide"> 3140 ⢠Adenosine - Clinically studied to reduce fine lines<br/> ⢠Triple Hyaluronic Acid - Deeply hydrates and plumps skin<br/> ⢠Niacinamide - Brightens, smooths, and strengthens the barrier<br/> ⢠Panthenol - Soothes irritation and supports skin repair<br/> ⢠Collagen Peptides - Visibly plump and smooth skin<br/> ⢠Vitamin Complex - Calms irritation and supports skin protection<br/> ⢠Gardenia Extract - Helps soothe and calm stressed skin<br/>... 3141 </div> 3142 </div> 3143</product-card></div><div class="grid-item product-item" style="order: 5" data-page="1"><product-card data-product-id="7224262656176" class="product-card common-card trigger-floating-buttons text-left scheme color-scheme-2 same-scheme-false"> 3144 <div class="image-container ease-animation"><div class="img-wrap mode-hover"><img class="img main lazyload" alt="REVO⢠Therapy Enhancer Kit - Revomadic" data-sizes="auto" data-srcset="//revomadic.com/cdn/shop/files/REVO-Enhancer-Kit-Main-Image.jpg?v=1736645861&width=300 300w 300h,//revomadic.com/cdn/shop/files/REVO-Enhancer-Kit-Main-Image.jpg?v=1736645861&width=450 450w 450h,//revomadic.com/cdn/shop/files/REVO-Enhancer-Kit-Main-Image.jpg?v=1736645861&width=600 600w 600h,//revomadic.com/cdn/shop/files/REVO-Enhancer-Kit-Main-Image.jpg?v=1736645861 600w 600h" width="600" height="600" /><img class="img hover-img ease-animation-slow lazyload" alt="" data-sizes="auto" data-srcset="//revomadic.com/cdn/shop/files/REVO-Enhancer-Kit-Smart-Cup.jpg?v=1736646346&width=300 300w 300h,//revomadic.com/cdn/shop/files/REVO-Enhancer-Kit-Smart-Cup.jpg?v=1736646346&width=450 450w 450h,//revomadic.com/cdn/shop/files/REVO-Enhancer-Kit-Smart-Cup.jpg?v=1736646346&width=600 600w 600h,//revomadic.com/cdn/shop/files/REVO-Enhancer-Kit-Smart-Cup.jpg?v=1736646346 600w 600h" width="600" height="600" /></div> 3145<div class="product-badges"> 3146 <div 3147 class="badge-sub sale " 3148 data-msgtpl="[percent]% OFF" 3149 3150 3151 > 3152 25% OFF 3153 </div><div 3154 class="badge sold-out" 3155 3156 style="display:none;" 3157 3158 > 3159 Sold out 3160 </div> 3161 </div></div> 3162 <div class="info swatches-position-top"><div class="info-inner flex flex-wrap justify-content-between"> 3163 <a href="/collections/all-products/products/enhancer-kit" class="flex-1 product-card-url no-highlight-hover">
3164 <span class="title body-font">REVO⢠Therapy Enhancer Kit</span> 3165 </a> 3166 <div class="price flex"><span class="compare "> 3167 <span class="visually-hidden">. Original price: </span> 3168 <span class=money>$40</span> 3169 </span> 3170 <span class="final"> 3171 <span class="visually-hidden">. Final price: </span> 3172 <span class=money>$30</span> 3173 </span> 3174 </div> 3175 </div> 3176 <div class="description hide"> 3177 Upgrade your self-care game with the REVO® Therapy Enhancer Kit! Designed to supercharge your cupping therapy, this premium aromatherapy set brings you ultimate relaxation and rejuvenation. Effortless luxury and total recoveryâunbox your best self today! Enhances Therapy Session<br/> ⢠Reduces Cellulite on Skin<br/> ⢠Promotes Healthier Skin<br/> ⢠Relieves Muscle Aches<br/> ⢠Easier Gliding with REVO®<br/> ⢠Speeds up Recovery<br/>... 3178 </div> 3179 </div> 3180</product-card></div><div class="grid-item product-item" style="order: 6" data-page="1"><product-card data-product-id="7463205372080" class="product-card common-card trigger-floating-buttons text-left scheme color-scheme-2 same-scheme-false"> 3181 <div class="image-container ease-animation"><div class="img-wrap mode-hover"><img class="img main lazyload" alt="REVO⢠Walking Pad - Revomadic" data-sizes="auto" data-srcset="//revomadic.com/cdn/shop/files/WalkingPadPro-Mainimage.webp?v=1752900205&width=300 300w 300h,//revomadic.com/cdn/shop/files/WalkingPadPro-Mainimage.webp?v=1752900205&width=450 450w 450h,//revomadic.com/cdn/shop/files/WalkingPadPro-Mainimage.webp?v=1752900205&width=600 600w 600h,//revomadic.com/cdn/shop/files/WalkingPadPro-Mainimage.webp?v=1752900205&width=750 750w 750h,//revomadic.com/cdn/shop/files/WalkingPadPro-Mainimage.webp?v=1752900205&width=900 900w 900h,//revomadic.com/cdn/shop/files/WalkingPadPro-Mainimage.webp?v=1752900205&width=1300 1300w 1300h,//revomadic.com/cdn/shop/files/WalkingPadPro-Mainimage.webp?v=1752900205&width=1800 1800w 1800h,//revomadic.com/cdn/shop/files/WalkingPadPro-Mainimage.webp?v=1752900205 2000w 2000h" width="2000" height="2000" /><img class="img hover-img ease-animation-slow lazyload" alt="" data-sizes="auto" data-srcset="//revomadic.com/cdn/shop/files/Walking-Pad-Pro-265LBS.webp?v=1767921840&width=300 300w 300h,//revomadic.com/cdn/shop/files/Walking-Pad-Pro-265LBS.webp?v=1767921840&width=450 450w 450h,//revomadic.com/cdn/shop/files/Walking-Pad-Pro-265LBS.webp?v=1767921840&width=600 600w 600h,//revomadic.com/cdn/shop/files/Walking-Pad-Pro-265LBS.webp?v=1767921840&width=750 750w 750h,//revomadic.com/cdn/shop/files/Walking-Pad-Pro-265LBS.webp?v=1767921840&width=900 900w 900h,//revomadic.com/cdn/shop/files/Walking-Pad-Pro-265LBS.webp?v=1767921840&width=1300 1300w 1300h,//revomadic.com/cdn/shop/files/Walking-Pad-Pro-265LBS.webp?v=1767921840&width=1800 1800w 1800h,//revomadic.com/cdn/shop/files/Walking-Pad-Pro-265LBS.webp?v=1767921840 2000w 2000h" width="2000" height="2000" /></div> 3182<div class="product-badges"> 3183 <div 3184 class="badge-sub sale " 3185 data-msgtpl="[percent]% OFF" 3186 3187 3188 > 3189 29% OFF 3190 </div><div 3191 class="badge sold-out" 3192 3193 style="display:none;" 3194 3195 > 3196 Sold out 3197 </div> 3198 </div></div> 3199 <div class="info swatches-position-top"><div class="info-inner flex flex-wrap justify-content-between"> 3200 <a href="/collections/all-products/products/best-walking-pad-treadmill" class="flex-1 product-card-url no-highlight-hover"> 3201 <span class="title body-font">REVO⢠Walking Pad</span> 3202 </a> 3203 <div class="price flex"><span class="starts-at">From<span class="visually-hidden">: </span></span><span class="compare "> 3204 <span class="visually-hidden">. Original price: </span> 3205 <span class=money>$349</span> 3206 </span> 3207 <span class="final"> 3208 <span class="visually-hidden">. Final price: </span> 3209 <span class=money>$249</span> 3210 </span> 3211 </div> 3212 </div> 3213 <div class="description hide">
3214 The REVO⢠Walking Pad brings you consistency through convenience so you can get your steps in anytime at the comfort of your home. Our German-engineered portable treadmill is made durable to last you a lifetime of impact-less walking/jogging and good health. ⢠Built-In Shock Absorbers<br/> ⢠Wide and Lengthy Track<br/> ⢠5-Stat Tracking on Display<br/> ⢠2 Year Warranty, Hassle-Free... 3215 </div> 3216 </div> 3217</product-card></div><div class="grid-item product-item" style="order: 7" data-page="1"><product-card data-product-id="7319836524720" class="product-card common-card trigger-floating-buttons text-left scheme color-scheme-2 same-scheme-false"> 3218 <div class="image-container ease-animation"><div class="img-wrap mode-hover"><img class="img main lazyload" alt="The Pill by REVO - Revomadic" data-sizes="auto" data-srcset="//revomadic.com/cdn/shop/files/the_pill.jpg?v=1773728905&width=300 300w 350h,//revomadic.com/cdn/shop/files/the_pill.jpg?v=1773728905&width=450 450w 526h,//revomadic.com/cdn/shop/files/the_pill.jpg?v=1773728905&width=600 600w 701h,//revomadic.com/cdn/shop/files/the_pill.jpg?v=1773728905&width=750 750w 876h,//revomadic.com/cdn/shop/files/the_pill.jpg?v=1773728905&width=900 900w 1051h,//revomadic.com/cdn/shop/files/the_pill.jpg?v=1773728905 1284w 1500h" width="1284" height="1500" /><img class="img hover-img ease-animation-slow lazyload" alt="" data-sizes="auto" data-srcset="//revomadic.com/cdn/shop/files/Untitleddesign_4.jpg?v=1773728905&width=300 300w 300h,//revomadic.com/cdn/shop/files/Untitleddesign_4.jpg?v=1773728905&width=450 450w 450h,//revomadic.com/cdn/shop/files/Untitleddesign_4.jpg?v=1773728905&width=600 600w 600h,//revomadic.com/cdn/shop/files/Untitleddesign_4.jpg?v=1773728905&width=750 750w 750h,//revomadic.com/cdn/shop/files/Untitleddesign_4.jpg?v=1773728905&width=900 900w 900h,//revomadic.com/cdn/shop/files/Untitleddesign_4.jpg?v=1773728905 1080w 1080h" width="1284" height="1500" /></div> 3219<div class="product-badges"> 3220 <div 3221 class="badge-sub sale " 3222 data-msgtpl="[percent]% OFF" 3223 3224 3225 > 3226 38% OFF 3227 </div><div 3228 class="badge sold-out" 3229 3230 style="display:none;" 3231 3232 > 3233 Sold out 3234 </div> 3235 </div></div> 3236 <div class="info swatches-position-top"><div class="info-inner flex flex-wrap justify-content-between"> 3237 <a href="/collections/all-products/products/the-pill-by-revo-mini-massage-gun" class="flex-1 product-card-url no-highlight-hover"> 3238 <span class="title body-font">The Pill by REVO</span> 3239 </a> 3240 <div class="price flex"><span class="compare "> 3241 <span class="visually-hidden">. Original price: </span> 3242 <span class=money>$130</span> 3243 </span> 3244 <span class="final"> 3245 <span class="visually-hidden">. Final price: </span> 3246 <span class=money>$80</span> 3247 </span> 3248 </div> 3249 </div> 3250 <div class="description hide"> 3251 The Pill by REVO® packs powerful muscle relief in a compact, lightweight, and pocket-sized package, making it the ideal travel companion for a seamless recovery session wherever you go.<br/> 3252 </div> 3253 </div> 3254</product-card></div><div class="grid-item product-item" style="order: 8" data-page="1"><product-card data-product-id="7260625535152" class="product-card common-card trigger-floating-buttons text-left scheme color-scheme-2 same-scheme-false"> 3255 <div class="image-container ease-animation"><div class="img-wrap mode-hover"><img class="img main lazyload" alt="REVO Attachment Kit - Revomadic" data-sizes="auto" data-srcset="//revomadic.com/cdn/shop/files/AttachmentKit_Mainimage.jpg?v=1743040741&width=300 300w 300h,//revomadic.com/cdn/shop/files/AttachmentKit_Mainimage.jpg?v=1743040741&width=450 450w 450h,//revomadic.com/cdn/shop/files/AttachmentKit_Mainimage.jpg?v=1743040741&width=600 600w 600h,//revomadic.com/cdn/shop/files/AttachmentKit_Mainimage.jpg?v=1743040741 600w 600h" width="600" height="600" /><img class="img hover-img ease-animation-slow lazyload" alt="" data-sizes="auto" data-srcset="//revomadic.com/cdn/shop/files/Attachment-Kit_RENDER.jpg?v=1743040741&width=300 300w 300h,//revomadic.com/cdn/shop/files/Attachment-Kit_RENDER.jpg?v=1743040741&width=450 450w 450h,//revomadic.com/cdn/shop/files/Attachment-Kit_RENDER.jpg?v=1743040741&width=600 600w 600h,//revomadic.com/cdn/shop/files/Attachment-Kit_RENDER.jpg?v=1743040741 600w 600h" width="600" height="600" /></div> 3256<div class="product-badges"> 3257 <div 3258 class="badge-sub sale " 3259 data-msgtpl="[percent]% OFF" 3260 3261 3262 > 3263 30% OFF 3264 </div><div 3265 class="badge sold-out" 3266 3267 style="display:none;" 3268 3269 > 3270 Sold out 3271 </div> 3272 </div></div> 3273 <div class="info swatches-position-top"><div class="info-inner flex flex-wrap justify-content-between"> 3274 <a href="/collections/all-products/products/revo-adjustable-cup" class="flex-1 product-card-url no-highlight-hover">
3275 <span class="title body-font">REVO Attachment Kit</span> 3276 </a> 3277 <div class="price flex"><span class="compare "> 3278 <span class="visually-hidden">. Original price: </span> 3279 <span class=money>$20</span> 3280 </span> 3281 <span class="final"> 3282 <span class="visually-hidden">. Final price: </span> 3283 <span class=money>$14</span> 3284 </span> 3285 </div> 3286 </div> 3287 <div class="description hide"> 3288 Replaceable cup attachments designed to personalize your REVO® cupping experience. Easily adjust your therapy sessions for more precise targeting or broader coverage.<br/> 3289 3290 3291Two interchangeable tubes<br/> 3292<br/> 3293 3294Targeted or wide coverage<br/> 3295<br/> 3296 3297Compatible with REVO® Cuppers<br/> 3298<br/> 3299 3300Satisfaction guarantee<br/> 3301<br/> 3302 3303 </div> 3304 </div> 3305</product-card></div><div class="grid-item product-item" style="order: 9" data-page="1"><product-card data-product-id="8013820592304" class="product-card common-card trigger-floating-buttons text-left scheme color-scheme-2 same-scheme-false"> 3306 <div class="image-container ease-animation"><div class="img-wrap mode-hover"><img class="img main lazyload" alt="REVO Face Genie - Revomadic" data-sizes="auto" data-srcset="//revomadic.com/cdn/shop/files/REVO-Face-Genie-Beige.jpg?v=1773035632&width=300 300w 300h,//revomadic.com/cdn/shop/files/REVO-Face-Genie-Beige.jpg?v=1773035632&width=450 450w 450h,//revomadic.com/cdn/shop/files/REVO-Face-Genie-Beige.jpg?v=1773035632&width=600 600w 600h,//revomadic.com/cdn/shop/files/REVO-Face-Genie-Beige.jpg?v=1773035632&width=750 750w 750h,//revomadic.com/cdn/shop/files/REVO-Face-Genie-Beige.jpg?v=1773035632&width=900 900w 900h,//revomadic.com/cdn/shop/files/REVO-Face-Genie-Beige.jpg?v=1773035632 1250w 1250h" width="1250" height="1250" /><img class="img hover-img ease-animation-slow lazyload" alt="" data-sizes="auto" data-srcset="//revomadic.com/cdn/shop/files/REVO-Face-Genie-Pink.jpg?v=1773035613&width=300 300w 300h,//revomadic.com/cdn/shop/files/REVO-Face-Genie-Pink.jpg?v=1773035613&width=450 450w 450h,//revomadic.com/cdn/shop/files/REVO-Face-Genie-Pink.jpg?v=1773035613&width=600 600w 600h,//revomadic.com/cdn/shop/files/REVO-Face-Genie-Pink.jpg?v=1773035613&width=750 750w 750h,//revomadic.com/cdn/shop/files/REVO-Face-Genie-Pink.jpg?v=1773035613&width=900 900w 900h,//revomadic.com/cdn/shop/files/REVO-Face-Genie-Pink.jpg?v=1773035613 1250w 1250h" width="1250" height="1250" /></div> 3307<div class="product-badges"> 3308 <div 3309 class="badge-sub sale " 3310 data-msgtpl="[percent]% OFF" 3311 3312 3313 > 3314 50% OFF 3315 </div><div 3316 class="badge sold-out" 3317 3318 style="display:none;" 3319 3320 > 3321 Sold out 3322 </div> 3323 </div></div> 3324 <div class="info swatches-position-top"><div class="inline-swatch-group swatch-group product-swatch color-swatches flex flex-wrap" role="group" aria-label="Color selection group"><div class="swatch"> 3325 <input class="visually-hidden" id="swatch-collection_main-8013820592304-beige" type="radio" name="swatch-8013820592304" value="Beige" data-variant-url="/products/revo-face-genie-standalone?variant=44978370674864" data-price-final="<spanclass=money>$69</span>" data-price-compare="<spanclass=money>$139</span>" data-variant-img="//revomadic.com/cdn/shop/files/REVO-Face-Genie-Beige.jpg?v=1773035632&width=600" /> 3326 <label class="animation color" for="swatch-collection_main-8013820592304-beige"> 3327 <div class="animation label-inner color-beige"> 3328 <span>Beige</span><img loading="lazy" width="80" height="80" alt="" src="//revomadic.com/cdn/shop/files/REVO-Face-Genie-Beige.jpg?v=1773035632&width=80"></div> 3329 </label> 3330 </div><div class="swatch"> 3331 <input class="visually-hidden" id="swatch-collection_main-8013820592304-pink" type="radio" name="swatch-8013820592304" value="Pink" data-variant-url="/products/revo-face-genie-standalone?variant=44978370707632" data-price-final="<spanclass=money>$69</span>" data-price-compare="<spanclass=money>$139</span>" data-variant-img="//revomadic.com/cdn/shop/files/REVO-Face-Genie-Pink.jpg?v=1773035613&width=600" /> 3332 <label class="animation color" for="swatch-collection_main-8013820592304-pink"> 3333 <div class="animation label-inner color-pink">
3334 <span>Pink</span><img loading="lazy" width="80" height="80" alt="" src="//revomadic.com/cdn/shop/files/REVO-Face-Genie-Pink.jpg?v=1773035613&width=80"></div> 3335 </label> 3336 </div></div><div class="info-inner flex flex-wrap justify-content-between"> 3337 <a href="/collections/all-products/products/revo-face-genie-standalone" class="flex-1 product-card-url no-highlight-hover"> 3338 <span class="title body-font">REVO Face Genie</span> 3339 </a> 3340 <div class="price flex"><span class="compare "> 3341 <span class="visually-hidden">. Original price: </span> 3342 <span class=money>$139</span> 3343 </span> 3344 <span class="final"> 3345 <span class="visually-hidden">. Final price: </span> 3346 <span class=money>$69</span> 3347 </span> 3348 </div> 3349 </div> 3350 <div class="description hide"> 3351 REVO® Face Genie combines LED light, warmth, and gentle massage to help reduce the look of puffiness, soften fine lines, and brighten dull-looking skin. <br/> ⢠Tightens & smooths loose skin<br/> ⢠Sculpts jawline & lifts facial contours<br/> ⢠Drives skincare 7.5x deeper for peak absorption<br/> ⢠Learns & adapts to skin for personalized results<br/> ⢠Medical-grade LEDs for maximum-collagen support... 3352 </div> 3353 </div> 3354</product-card></div><div class="grid-item product-item" style="order: 10" data-page="1"><product-card data-product-id="8036735287472" class="product-card common-card trigger-floating-buttons text-left scheme color-scheme-2 same-scheme-false"> 3355 <div class="image-container ease-animation"><div class="img-wrap mode-hover"><img class="img main lazyload" alt="REVO Anti-Cellulite Sculptor" data-sizes="auto" data-srcset="//revomadic.com/cdn/shop/files/Sculptor_1st_Variant.webp?v=1787678925&width=300 300w 300h,//revomadic.com/cdn/shop/files/Sculptor_1st_Variant.webp?v=1787678925&width=450 450w 450h,//revomadic.com/cdn/shop/files/Sculptor_1st_Variant.webp?v=1787678925&width=600 600w 600h,//revomadic.com/cdn/shop/files/Sculptor_1st_Variant.webp?v=1787678925&width=750 750w 750h,//revomadic.com/cdn/shop/files/Sculptor_1st_Variant.webp?v=1787678925&width=900 900w 900h,//revomadic.com/cdn/shop/files/Sculptor_1st_Variant.webp?v=1787678925 1080w 1080h" width="1080" height="1080" /><img class="img hover-img ease-animation-slow lazyload" alt="" data-sizes="auto" data-srcset="//revomadic.com/cdn/shop/files/Sculptor_3rd_Variant_86d2e728-1332-4270-ade0-e5793e794d44.webp?v=1787678946&width=300 300w 300h,//revomadic.com/cdn/shop/files/Sculptor_3rd_Variant_86d2e728-1332-4270-ade0-e5793e794d44.webp?v=1787678946&width=450 450w 450h,//revomadic.com/cdn/shop/files/Sculptor_3rd_Variant_86d2e728-1332-4270-ade0-e5793e794d44.webp?v=1787678946&width=600 600w 600h,//revomadic.com/cdn/shop/files/Sculptor_3rd_Variant_86d2e728-1332-4270-ade0-e5793e794d44.webp?v=1787678946&width=750 750w 750h,//revomadic.com/cdn/shop/files/Sculptor_3rd_Variant_86d2e728-1332-4270-ade0-e5793e794d44.webp?v=1787678946&width=900 900w 900h,//revomadic.com/cdn/shop/files/Sculptor_3rd_Variant_86d2e728-1332-4270-ade0-e5793e794d44.webp?v=1787678946 1080w 1080h" width="1080" height="1080" /></div> 3356<div class="product-badges"> 3357 <div 3358 class="badge-sub sale " 3359 data-msgtpl="[percent]% OFF" 3360 3361 3362 > 3363 45% OFF 3364 </div><div 3365 class="badge sold-out" 3366 3367 style="display:none;" 3368 3369 > 3370 Sold out 3371 </div> 3372 </div></div> 3373 <div class="info swatches-position-top"><div class="info-inner flex flex-wrap justify-content-between"> 3374 <a href="/collections/all-products/products/revo-sculptor" class="flex-1 product-card-url no-highlight-hover"> 3375 <span class="title body-font">REVO Anti-Cellulite Sculptor</span> 3376 </a> 3377 <div class="price flex"><span class="starts-at">From<span class="visually-hidden">: </span></span><span class="compare "> 3378 <span class="visually-hidden">. Original price: </span> 3379 <span class=money>$179</span> 3380 </span> 3381 <span class="final"> 3382 <span class="visually-hidden">
3382. Final price: </span> 3383 <span class=money>$99</span> 3384 </span> 3385 </div> 3386 </div> 3387 <div class="description hide"> 3388 Get fast, noticeable, clinical results with full-body sculpting for stubborn zones like the arms, legs, and waist.<br/> 3389 3390⢠Tightens and firms targeted areas<br/> 3391⢠Smooths cellulite & uneven texture<br/> 3392⢠Releases stubborn muscle knots<br/> 3393 3394 </div> 3395 </div> 3396</product-card></div><div class="grid-item product-item" style="order: 11" data-page="1"><product-card data-product-id="8035234644144" class="product-card common-card trigger-floating-buttons text-left scheme color-scheme-2 same-scheme-false"> 3397 <div class="image-container ease-animation"><div class="img-wrap mode-hover"><img class="img main lazyload" alt="REVO Vibration Plate" data-sizes="auto" data-srcset="//revomadic.com/cdn/shop/files/Wave_Shopify_f2cc9493-19f3-4bc4-a7de-b91972c489d2.png?v=1783435939&width=300 300w 300h,//revomadic.com/cdn/shop/files/Wave_Shopify_f2cc9493-19f3-4bc4-a7de-b91972c489d2.png?v=1783435939&width=450 450w 450h,//revomadic.com/cdn/shop/files/Wave_Shopify_f2cc9493-19f3-4bc4-a7de-b91972c489d2.png?v=1783435939&width=600 600w 600h,//revomadic.com/cdn/shop/files/Wave_Shopify_f2cc9493-19f3-4bc4-a7de-b91972c489d2.png?v=1783435939&width=750 750w 750h,//revomadic.com/cdn/shop/files/Wave_Shopify_f2cc9493-19f3-4bc4-a7de-b91972c489d2.png?v=1783435939&width=900 900w 900h,//revomadic.com/cdn/shop/files/Wave_Shopify_f2cc9493-19f3-4bc4-a7de-b91972c489d2.png?v=1783435939 1080w 1080h" width="1080" height="1080" /><img class="img hover-img ease-animation-slow lazyload" alt="" data-sizes="auto" data-srcset="//revomadic.com/cdn/shop/files/REVOWave_NewImage_2.webp?v=1785250347&width=300 300w 300h,//revomadic.com/cdn/shop/files/REVOWave_NewImage_2.webp?v=1785250347&width=450 450w 450h,//revomadic.com/cdn/shop/files/REVOWave_NewImage_2.webp?v=1785250347&width=600 600w 600h,//revomadic.com/cdn/shop/files/REVOWave_NewImage_2.webp?v=1785250347&width=750 750w 750h,//revomadic.com/cdn/shop/files/REVOWave_NewImage_2.webp?v=1785250347&width=900 900w 900h,//revomadic.com/cdn/shop/files/REVOWave_NewImage_2.webp?v=1785250347 1080w 1080h" width="1080" height="1080" /></div> 3398<div class="product-badges"> 3399 <div 3400 class="badge-sub sale " 3401 data-msgtpl="[percent]% OFF" 3402 3403 3404 > 3405 54% OFF 3406 </div><div 3407 class="badge sold-out" 3408 3409 style="display:none;" 3410 3411 > 3412 Sold out 3413 </div> 3414 </div></div> 3415 <div class="info swatches-position-top"><div class="info-inner flex flex-wrap justify-content-between"> 3416 <a href="/collections/all-products/products/vibration-plate" class="flex-1 product-card-url no-highlight-hover"> 3417 <span class="title body-font">REVO Vibration Plate</span> 3418 </a> 3419 <div class="price flex"><span class="compare "> 3420 <span class="visually-hidden">. Original price: </span> 3421 <span class=money>$299</span> 3422 </span> 3423 <span class="final"> 3424 <span class="visually-hidden">. Final price: </span> 3425 <span class=money>$139</span> 3426 </span> 3427 </div> 3428 </div> 3429 <div class="description hide"> 3430 Flush heavy legs, smooth cellulite, and rebuild your balance... even while watching TV!Let the sonic vibration and pivot motion do the work. Double your active calorie burn and engage muscles with zero joint stress.<br/> 3431 3432⢠Rebuilds Muscle Strength<br/> 3433⢠Accelerates Weight Loss<br/> 3434⢠Supports Healthier Joints<br/> 3435⢠Circulates Fluid Build Up<br/> 3436 3437 </div> 3438 </div> 3439</product-card></div><page-results-end></page-results-end> 3440 </div> 3441 3442 <pagination-pager></pagination-pager> 3443</div> 3444 </div> 3445 </div> 3446 </div> 3447 </page-manager><style> #shopify-section-template--20798190190768__collection_main .open-filters {background-color: #e13a00; color: #ffffff; border: 0; padding: 0;} #shopify-section-template--20798190190768__collection_main .pagination .a.active {background: #eeefed; color: #2d2d2d !important;} @media (max-width: 33.001em) {#shopify-section-template--20798190190768__collection_main .page-top-wrap {height: unset; }} </style></section> 3448 </main> 3449 3450 <footer role="contentinfo" tabindex="-1"> 3451 3452 </footer> 3453 <div id="overlay" class="animation"></div> 3454 <div id="loading-overlay"><div class="loader"></div></div> 3455 3456 <link rel="stylesheet" href="//revomadic.com/cdn/shop/t/105/assets/side_cart.css?v=94129039216144515391790557303" media="print" onload="this.media='all'"> 3457 <link rel="stylesheet" href="//revomadic.com/cdn/shop/t/105/assets/component_search.css?v=8697445919428142931790557298" media="print" onload="this.media='all'"> 3458 <link rel="stylesheet" href="//revomadic.com/cdn/shop/t/105/assets/tingle.css?v=39501609265524134211790557303" media="print" onload="this.media='all'"> 3459
3459<script type="module"> 3460 lngg.search_js__search_results_caption = "Search results"; 3461 lngg.search_js__products_title = "Products"; 3462 lngg.search_js__articles_title = "Articles"; 3463 lngg.search_js__pages_title = "Pages"; 3464 lngg.search_js__collections_title = "Collections"; 3465 lngg.search_js__see_all_results_link = "See all results"; 3466 lngg.search_js__see_all_n_results_link = "See all {{ quantity }} results"; 3467 lngg.search_js__no_products_found_message = "No products found"; 3468 lngg.search_js__popular_searches_title = "Popular searches"; 3469 lngg.search_js__popular_search_terms_title = "Popular search terms"; 3470 lngg.search_js__your_last_searches_title = "Your last searches"; 3471 lngg.general__forms__complete_the_field_message = "Please complete the {{ field }}."; 3472 lngg.general__forms__complete_all_the_fields_message = "Please complete all the required fields."; 3473 lngg.general__forms__enter_a_valid_email_message = "Please enter a valid email address."; 3474 </script>
3474 3475
3475<script src="//revomadic.com/cdn/shop/t/105/assets/component_search.js?v=98881295250842869621790557298" defer="defer"></script>
3475 3476
3476<script src="//revomadic.com/cdn/shop/t/105/assets/component_product_card.js?v=2995397842479612601790556865" defer="defer"></script>
3476 3477
3477<script src="//revomadic.com/cdn/shop/t/105/assets/contact_form.js?v=183085495516692605771790557299" defer="defer"></script>
3477<script>(()=>{if(window.ZipifyPages??={},!window.ZipifyPages.isGlobalSectionScriptsLoaded)return;window.ZipifyPages.isGlobalSectionScriptsLoaded=!1;"https://cdn03.zipify.com/javascript/page-published-scripts.min.js".split(",").map((i=>i.trim())).forEach((i=>{const e=document.createElement("script");Object.assign(e,{src:i,defer:!0,type:"module"}),document.body.appendChild(e)}))})();</script>
3477<script id="published-popup-template" type="text/template"><form class="zpa-crm-popup-form" id="zpa-crm-form" action="/subscribe" method="post" data-zpa-crm-form><header class="zpa-crm-popup-header"><button class="zpa-popup-btn-close" type="button"aria-label="Close Navigation" data-close-btn><svg class="zpa-popup-btn-close-icon" width="34" height="34" data-name="btn-close"><use href="#btn-close"></use></svg></button></header><div class="zpa-crm-popup-body" data-popup-content></div></form></script>
3477
3477<script id="crm-button-popup" type="text/template">{! if (progress_image_option == 1)!}<div class="zpa-crm-popup-progressbar-wrap"><img class="zpa-crm-popup-img-progress zpa-img-fluid zpa-center-block" src="{!= progress_image.src !}"></div>{! !}<h1 class="zpa-crm-popup-title" style="color:{!= form_name_color !}; font-family:{!= form_name_font_family !}; font-size:{!= form_name_font_size !};">{!= form_name !}</h1><div class="zpa-crm-popup-form-container">{! if (form_image_option == 1) !}<div class="zpa-crm-popup-image-box"><img class="zpa-crm-popup-img-asside zpa-img-fluid zpa-center-block" style="border-radius:{!= form_image_shape !};" src="{!= form_image.src !}"></div>{! !}<div class="zpa-crm-popup-form-box"><div class="zpa-crm-popup-field-wrap">{! if (first_name_option == 1) !}<label class="zpa-crm-popup-field-wrap zpa-crm-popup-field-first-name zpa-text-field zpa-offset-bottom-xs"><input class="zpa-text-field__input" type="text" name="first_name" data-user-fname data-zp-input><span class="zpa-text-field__label">First Name</span></label>{! !}{! if (last_name_option == 1) !}<label class="zpa-crm-popup-field-wrap zpa-crm-popup-field-last-name zpa-text-field zpa-offset-bottom-xs"><input class="zpa-text-field__input" type="text" name="last_name" data-user-lname data-zp-input><span class="zpa-text-field__label">Last Name</span></label>{! !}</div><label class="zpa-text-field"><input class="zpa-text-field__input" type="email" name="email" required data-user-email data-zp-input><span class="zpa-text-field__label">Email Address</span></label>{! if (phone_option == 1) !}<label class="zpa-text-field zpa-crm-popup-field-phone"><input class="zpa-text-field__input" name="phone" type="tel" data-user-phone data-zp-input><span class="zpa-text-field__label">Phone Number</span></label>{! !}</div></div>{! if (gdpr_status != 'disable') !}<div>{! if (gdpr_status == 'enable_with_checkbox') !}<label class="zpa-control zpa-control--top zpa-control-checkbox zpa-offset-bottom-xs hidden" data-gdpr-checkbox-section><input class="zpa-control__field" type="checkbox" name="gdpr" data-gdpr-checkbox><span class="zpa-control__indicator zpa-offset-right-xs"></span><span class="zpa-fsize-xs" data-gdpr-checkbox-text></span></label>{! !}{! if (gdpr_status == 'enable_without_checkbox') !}<p class="zpa-fsize-xs zpa-text-center zpa-offset-top-none zpa-offset-bottom-xs hidden" data-gdpr-message-section></p>{! !}</div>{! !}<button class="zpa-crm-button-checkout zpa-btn-custom" type="submit" style="color:{!= checkout_button_color !}; background-color: {!= checkout_button_background_color !}" data-checkout-btn data-zpa-submit-button>{!= checkout_button_caption !}</button>{! if (comment_text_status == 1) !}<p class="zpa-crm-popup-description" style="color: {!= comment_text_font_color !}" data-comment-text-status>{!= comment_text !}</p>{! !}{! if (banner_image_option == 1)!}<img class="zpa-crm-popup-img-footer zpa-img-fluid zpa-center-block" src="{!= banner_image.src !}">{! !}</script>
3477<script type="load"> 3478 document.addEventListener('DOMContentLoaded', function () { 3479 var videos = document.querySelectorAll('video.lazyvideo'); 3480 if(videos){ 3481 videos.forEach(function (video) { 3482 var dataPosterValue = video.getAttribute('data-poster'); 3483 if(dataPosterValue){ 3484 video.setAttribute('poster', dataPosterValue); 3485 video.removeAttribute('data-poster'); 3486 } 3487 video.removeAttribute('preload'); 3488 video.setAttribute('autoplay', true); 3489 video.muted = true; 3490 video.play(); 3491 }); 3492 } 3493 }); 3494</script>
3494 3495
3496<script> 3497document.addEventListener('DOMContentLoaded', function () { 3498 const startinterval = setInterval(() => { 3499 if (!document.documentElement.classList.contains("xh") && document.documentElement.classList.contains("mainopt")) { 3500 const mouseMoveEvent = new MouseEvent('mousemove', { 3501 bubbles: true, 3502 cancelable: true, 3503 clientX: 100, 3504 clientY: 150 3505 }); 3506 document.dispatchEvent(mouseMoveEvent); 3507 } else { 3508 clearInterval(startinterval); 3509 console.log("stoped") 3510 } 3511 }, 100); 3512}); 3513</script>
3513 3514<!-- footer code -->
3515<script> 3516 xbll = 1; 3517 (function() { 3518 var img = new Image(); 3519 img.onload = function() { 3520 xhwp = !!(img.height > 0 && img.width > 0); 3521 }; 3522 img.onerror = function() { 3523 xhwp = false; 3524 }; 3525 })(); 3526 3527 function xeoej() { 3528 const lgsz = document.getElementById("xbgl"); 3529 lgsz.remove(); 3530 xbll = 0; 3531 lli(0); 3532 if(window.snlb == false) { 3533 jQuery(".m").click(); 3534 window.snlb = false; 3535 } 3536 } 3537 3538 function xsil() { 3539 var top = this.scrollY; 3540 lli(top); 3541 llis(top); 3542 } 3543 3544 function xeosj() { 3545 var lvs = document.getElementsByTagName("vlz"); 3546 ctvt(lvs); 3547 xsil(); 3548 } 3549 window.addEventListener("scroll", function(event) { 3550 xsil(); 3551 }, { 3552 passive: true 3553 }); 3554 var xim = (window.matchMedia("(max-width: 767px)").matches ? 1 : 0); 3555 var wwh = screen.availWidth; 3556 var brm = {}; 3557 brm.top = 1; 3558 setInterval(function() { 3559 llis(top); 3560 }, 8000); 3561 setInterval(function() { 3562 lli(0); 3563 }, 500); 3564 document.addEventListener("click", function() { 3565 lli(0); 3566 }); 3567 3568 function gdu(img1, width, height) { 3569 var mcns = document.createElement("canvas"); 3570 var ctx = mcns.getContext("2d"); 3571 var img = new Image(); 3572 mcns.width = parseInt(width); 3573 mcns.height = parseInt(height); 3574 ctx.drawImage(img, 0, 0); 3575 img1.src = mcns.toDataURL("image/png"); 3576 } 3577 3578 function llig(pcs, brs, whh, wwh) { 3579 for (var i = 0; i < pcs.length; i++) { 3580 if (pcs[i].getAttribute("data-li") == "st") { 3581 var elem = pcs[i], 3582 ert = pcs[i].getBoundingClientRect(); 3583 if (ert.top != 0 && (ert.top - (whh - brs.top)) < xllbp) { 3584 ccsst = window.getComputedStyle(pcs[i]); 3585 if (ccsst.getPropertyValue("opacity") == 0) { 3586 continue; 3587 } 3588 if (elem.tagName == "IFZ") { 3589 var elem = document.createElement("iframe"); 3590 var index; 3591 for (index = pcs[i].attributes.length - 1; index >= 0; --index) { 3592 elem.attributes.setNamedItem(pcs[i].attributes[index].cloneNode()); 3593 } 3594 pcs[i].parentNode.replaceChild(elem, pcs[i]); 3595 } 3596 var src = elem.getAttribute("d-src") ? elem.getAttribute("d-src") : elem.src; 3597 if (xim && elem.getAttribute("ds-src")) { 3598 src = elem.getAttribute("ds-src"); 3599 } 3600 var srcset = elem.getAttribute("dt") ? elem.getAttribute("dt") : ""; 3601 if (!srcset) { 3602 elem.onload = function() { 3603 this.setAttribute("data-done", "Loaded"); 3604 if (typeof(usuaiil) == "function") { 3605 usuaiil(this); 3606 } 3607 } 3608 elem.onerror = function() { 3609 if (this.getAttribute("ds-src") && xim && this.getAttribute("d-src")) { 3610 this.src = this.getAttribute("d-src"); 3611 } 3612 } 3613 } 3614 elem.src = src; 3615 if (srcset != null & srcset != "") { 3616 elem.srcset = srcset; 3617 } 3618 delete elem.dataset.li; 3619 } 3620 } 3621 } 3622 } 3623 3624 function xldbi(pcs) { 3625 for (var i = 0; i < pcs.length; i++) { 3626 if (pcs[i].getAttribute("data-li") == "st") { 3627 var bsrc = pcs[i].src; 3628 if (typeof(bsrc) != "undefined" && bsrc.indexOf("data:") == -1) { 3629 if (pcs[i].getAttribute("width") != null && pcs[i].getAttribute("height") != null) { 3630 var width = parseInt(pcs[i].getAttribute("width")); 3631 var height = parseInt(pcs[i].getAttribute("height")); 3632 gdu(pcs[i], width, height); 3633 } 3634 } 3635 } 3636 } 3637 } 3638 3639 function ctvt(pcs) { 3640 const t = pcs.length > 0 ? pcs[0] : ""; 3641 if (t) { 3642 delete pcs[0]; 3643 var nemt = document.createElement("video"); 3644 var index; 3645 for (index = t.attributes.length - 1; index >= 0; --index) { 3646 nemt.attributes.setNamedItem(t.attributes[index].cloneNode()); 3647 } 3648 nemt.innerHTML = t.innerHTML; 3649 t.parentNode.replaceChild(nemt, t); 3650 if (typeof(nemt.getAttribute("dp")) == "string") { 3651 nemt.setAttribute("poster", nemt.getAttribute("dp")); 3652 } 3653 ctvt(pcs); 3654 } 3655 } 3656 3657 function llvo(pcs, brs, top, whh, wwh) { 3658 for (var i = 0; i < pcs.length; i++) { 3659 var elem = pcs[i], 3660 ert = pcs[i].getBoundingClientRect(); 3661 if (ert.top != 0 && (ert.top - (whh - brs.top)) < xllbp) { 3662 if (typeof(pcs[i].getElementsByTagName("source")[0]) == "undefined") { 3663 llvos(pcs[i], top, whh, wwh, ert, brs); 3664 } else { 3665 var sources = pcs[i].getElementsByTagName("source"); 3666 for (var j = 0; j < sources.length; j++) { 3667 var source = sources[j]; 3668 llvos(source, top, whh, wwh, ert, brs); 3669 } 3670 } 3671 } 3672 } 3673 } 3674 3675 function llvos(source, top, whh, wwh, ert, brs) { 3676 if (typeof source != "undefined" && source.getAttribute("data-li") == "st") { 3677 if (ert.top != 0 && (ert.top - (whh - brs.top)) < xllbp) { 3678 var src = source.getAttribute("d-src") ? source.getAttribute("d-src") : source.src; 3679 var srcset = source.getAttribute("dt") ? source.getAttribute("dt") : "";
3680 if (source.srcset != null & source.srcset != "") { 3681 source.srcset = srcset; 3682 } 3683 if (typeof(source.getElementsByTagName("source")[0]) == "undefined") { 3684 if (source.tagName == "SOURCE") { 3685 source.parentNode.src = src; 3686 source.parentNode.load(); 3687 if (source.parentNode.getAttribute("autoplay") !== null) { 3688 source.parentNode.play(); 3689 } 3690 } else { 3691 source.src = src; 3692 source.load(); 3693 if (source.getAttribute("autoplay") !== null) { 3694 source.play(); 3695 } 3696 } 3697 } else { 3698 source.parentNode.src = src; 3699 } 3700 delete source.dataset.li; 3701 source.setAttribute("data-done", "Loaded"); 3702 } 3703 } 3704 } 3705 3706 function lligbgs(imgbgs, brs, whh, wwh) { 3707 for (var i = 0; i < imgbgs.length; i++) { 3708 var elem = imgbgs[i], 3709 ert = imgbgs[i].getBoundingClientRect(), 3710 offset = ert.top - brs.top; 3711 if ((ert.top - (whh - brs.top)) < xllbp) { 3712 elem.classList.add("xbg"); 3713 } 3714 } 3715 } 3716 3717 function lli(top) { 3718 var pcs = document.querySelectorAll("img[data-li=st]"); 3719 var imgbgs = document.querySelectorAll("div:not(.xst), section:not(.xst), ifz:not(.xst)"); 3720 var sources = document.getElementsByTagName("video"); 3721 var sao = document.getElementsByTagName("audio"); 3722 var brs = document.body.getBoundingClientRect(); 3723 var whh = window.innerHeight; 3724 var wwh = screen.availWidth; 3725 if (typeof(ldig) != "undefined") { 3726 xldbi(pcs); 3727 delete ldig; 3728 } 3729 if (xbll && ((brs.top < 50 && brm.top == 1) || Math.abs(brm.top) - Math.abs(brs.top) < -50 || Math.abs(brm.top) - Math.abs(brs.top) > 50)) { 3730 brm = brs; 3731 lligbgs(imgbgs, brs, whh, wwh); 3732 } 3733 llig(pcs, brs, whh, wwh); 3734 llvo(sources, brs, top, whh, wwh); 3735 llvo(sao, brs, top, whh, wwh); 3736 } 3737 lli(0); 3738 3739 function llis(top) { 3740 var brs = document.body.getBoundingClientRect(); 3741 var whh = window.innerHeight; 3742 var wwh = screen.availWidth; 3743 var iframes = document.querySelectorAll("ifz[data-li=st]"); 3744 llig(iframes, brs, whh, wwh); 3745 } 3746</script>
vendor: 1 bytes, line 3746
3746
3747<script src="https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.js"></script>
3747 3748
3749<script type="text/javascript">usi_installed = 0; USI_installCode = function() { if (usi_installed == 0) { usi_installed = 1; var USI_headID = document.getElementsByTagName("head")[0]; var USI_installID = document.createElement('script'); USI_installID.type = 'text/javascript'; USI_installID.src = 'https://www.upsellit.com/active/revo.jsp'; USI_headID.appendChild(USI_installID); } }; if (typeof(document.readyState) != "undefined" && document.readyState === "complete") { USI_installCode(); } else if (window.addEventListener){ window.addEventListener('load', USI_installCode, true); } else if (window.attachEvent) { window.attachEvent('onload', USI_installCode); } else { USI_installCode(); } setTimeout("USI_installCode()", 10000);</script>
3749 3750<!--Gem_Page_Footer_Script--> 3751 3752<!--End_Gem_Page_Footer_Script--> 3753<style> </style> 3754<div id="shopify-block-AVkVNOVMzaC9sZWtlb__281504710587644998" class="shopify-block shopify-app-block"> 3755 3756 3757 3758 3759 3760
3761<script> 3762 var AddShoppersWidgetOptions = { loadCss: false, pushResponse: false }; 3763</script>
vendor: 2 bytes, line 3763
3763
3764<script 3765 type="text/javascript" 3766 src="https://shop.pe/widget/widget_async.js#6a905ee51305d4b4bd5d2061" 3767 data-minty-installed-by="shopify-app" 3768 data-minty-site-id="6a905ee51305d4b4bd5d2061" 3769 async 3770 id="AddShoppers" 3771></script>
3771 3772 3773 3774 3775 3776</div><div id="shopify-block-AK2hKNE12cEZpK05Da__14174178700041497074" class="shopify-block shopify-app-block">
3776<script 3777 async 3778 src="https://cdn.richpanel.com/js/richpanel_shopify_script.js?appClientId=revoli8i8612&tenantId=revoli8i861&shop=behindthepricetag.myshopify.com" 3779 data-richpanel-chat-widget="theme-app-extension" 3780 ></script>
3780 3781</div><div id="shopify-block-AY3pVa3ZJR0E3aHF6e__10436698916776057164" class="shopify-block shopify-app-block">
3781<script id="subscription-helper"> 3782 3783 if (!window.AppstleIncluded) { 3784 window.AppstleIncluded = true; 3785 window.RS = Window.RS || {}; 3786 3787 RS.Config = { 3788 "selectors": { 3789 "payment_button_selectors": "form[action$='/cart/add'] .shopify-payment-button", 3790 "subscriptionLinkSelector": "", 3791 "atcButtonPlacement": "BEFORE", 3792 "subscriptionLinkPlacement": "BEFORE", 3793 "cartRowSelector": "", 3794 "cartLineItemSelector": "", 3795 "cartLineItemPerQuantityPriceSelector": "", 3796 "cartLineItemTotalPriceSelector": "", 3797 "cartLineItemSellingPlanNameSelector": "", 3798 "cartSubTotalSelector" : "", 3799 "cartLineItemPriceSelector": "", 3800 "cartLineItemPlacement": "BEFORE", 3801 "cartHiddenAttributesSelector": "", 3802 "buildABoxDiscountSelector": "", 3803 }, 3804 "baseUrl": "https://subscription-admin.appstle.com", 3805 "usedTranslation": "true", 3806 "enableCartWidgetFeature": "false", 3807 "storefrontAnalyticsForwardingEnabled": false, 3808 "appstleStorefrontAnalyticsPath": "https://subscription-admin.appstle.com/assets/js/appstle-storefront-analytics.min.js?shop=behindthepricetag.myshopify.com&v=1790345007266", 3809 "useUrlWithCustomerId": "true", 3810 "atcButtonSelector": "", 3811 "moneyFormat": "<span class=money>${{amount}}<\/span>", 3812 "oneTimePurchaseText": "One-Time Purchase", 3813 "minimumQuantityMessage": "", 3814 "tapToSelectText": "Tap To Select", 3815 "bundleDiscountTextV2": "bundle discount extra: {{bundleDiscount}} off", 3816 "productPageUnitPriceSelectorV2": "", 3817 "monthsFrequencyTextV2": "Months", 3818 "monthlyLabelTextV2": "Monthly", 3819 "monthFrequencyTextV2": "Month", 3820 "weeksFrequencyTextV2": "Weeks", 3821 "weeklyLabelTextV2": "Weekly", 3822 "weekFrequencyTextV2": "Week", 3823 "daysFrequencyTextV2": "Days", 3824 "dayFrequencyTextV2": "day", 3825 "yearsFrequencyTextV2": "Years", 3826 "yearlyLabelTextV2": "Yearly", 3827 "yearFrequencyTextV2": "Year", 3828 "offFrequencyTextV2": "Off", 3829 "prepayLabelTextV2": "Prepay", 3830 "prepaidLabelTextV2": "Prepaid", 3831 "prepaidSaveBadgeTextV2": "SAVE {{selectedDiscountPercentage}}", 3832 "onetimeDescriptionTextV2": "", 3833 "atcButtonTextV2": "", 3834 "oneTimeFrequencyTextV2": "One Time", 3835 "cancelAnytimeLabelTextV2": "Cancel Anytime", 3836 "noSubscriptionLabelTextV2": "No Subscription", 3837 "addToShipmentButtonTextV2": "Add to Shipment", 3838 "addToShipmentProcessingV2": "Processing...", 3839 "addToShipmentSuccessTextV2": "Success", 3840 "addToShipmentErrorTextV2": "Error", 3841 "addToShipmentTooltipTextV2": "Please avoid double delivery charges! Login to add this product to an upcoming delivery.", 3842 "frequencyCombinedWidgetTextV2": "Frequency", 3843 "selectDeliverOptionV2": "Select Delivery Option", 3844 "subscribeAndSaveSuccessV2": "Subscription Selected", 3845 "unsubscribeFrequencyTextV2": "One-time Purchase", 3846 "deliveryEveryFrequencyTextV2": "Delivery Frequency", 3847 "sellingPlanTitleTextNonPrepaid": "{{sellingPlanName}}", 3848 "subscribeAndSaveInitalV2": "Subscribe and save", 3849 "subscriptionDescriptionTextV2": "", 3850 "atcButtonTextSelector": "", 3851 "disableCartWidgetOnVariants": "", 3852 "shop": "behindthepricetag.myshopify.com", 3853 "deliveryText": "delivery", 3854 "purchaseOptionsText": "", 3855 "manageSubscriptionButtonText": "Manage Subscription", 3856 "subscriptionOptionText": "Subscribe & Save", 3857 "sellingPlanSelectTitle": "", 3858 "subscriptionPriceDisplayText": "", 3859 "tooltipTitle": "Subscription detail", 3860 "showTooltipOnClick": "false", 3861 "tooltipDesctiption": `<strong>Have complete control of your subscriptions<\/strong><br\/><br\/>Skip, reschedule, edit, or cancel deliveries anytime, based on your needs.`, 3862 "tooltipDescriptionOnPrepaidPlan": "<b>Prepaid Plan Details<\/b><\/br> Total price: {{totalPrice}} ( Price for every delivery: {{pricePerDelivery}})", 3863 "tooltipDescriptionOnMultipleDiscount": "<b>Discount Details<\/b><\/br> Initial discount is {{discountOne}} and then {{discountTwo}}", 3864 "manualTranslation": "false", 3865 "tooltipDescriptionCustomization": "{{{defaultTooltipDescription}}} <\/br> {{{prepaidDetails}}} <\/br> {{{discountDetails}}}", 3866 "orderStatusManageSubscriptionTitle": "Subscription", 3867 "orderStatusManageSubscriptionDescription": "Continue to your account to view and manage your subscriptions. Please use the same email address that you used to buy the subscription.", 3868 "orderStatusManageSubscriptionButtonText": "Manage your subscription", 3869 "subscriptionOptionSelectedByDefault" : false, 3870 "totalPricePerDeliveryText" : "{{prepaidPerDeliveryPrice}}\/delivery", 3871 "memberOnlySellingPlansJson": {}, 3872 "nonMemberOnlySellingPlansJson": {}, 3873 "sellingPlansJson": [{"frequencyCount":1,"frequencyInterval":"MONTH","billingFrequencyCount":1,"billingFrequencyInterval":"MONTH","frequencyName":"Monthly Subscription","frequencyDescription":"\u003cp\u003e\n\n\n\n\u003c!--StartFragment--\u003e\u003cspan style\u003d\"font-size: 12px;\"\u003eâ\u003c!--EndFragment--\u003e\n\n\u003c!--StbrtFrbgment--\u003e\u003c!--EndFrbgment--\u003e\n\nCancel Anytime\u003c/span\u003e\u003c/p\u003e\u003cp\u003e\n\n\n\n\u003c!--StartFragment--\u003e\u003cspan style\u003d\"font-size: 12px;\"\u003eâ\u003c!--EndFragment--\u003e\n\n\u003c!--StbrtFrbgment--\u003e\u003c!--EndFrbgment--\u003e\n\u003c!--EndFrbgment--\u003e\n\nNo surprises, we email you before each renewal\u003c/span\u003e\u003c/p\u003e\u003cp\u003e\u003cspan style\u003d\"font-size: 12px;\"\u003e\n\n\u003c!--StartFragment--\u003e\u003cbr\u003e1 Collagen Jelly sent every 30 days for just $34 \u003cdel\u003e$40\u003c/del\u003e\u003c/span\u003e\u003c!--EndFragment--\u003e\u003cbr\u003e\u003c/p\u003e","discountOffer":69.0,"discountOffer2":24.0,"afterCycle1":0,"afterCycle2":1,"discountType":"PRICE","discountType2":"PRICE","discountEnabled":true,"discountEnabled2":true,"discountEnabledMasked":true,"discountEnabled2Masked":true,"id":"gid://shopify/SellingPlan/2426142896","frequencyType":"ON_PURCHASE_DAY","specificDayEnabled":false,"minCycles":2,"cutOff":0,"prepaidFlag":"false","idNew":"gid://shopify/SellingPlan/2426142896","planType":"PAY_AS_YOU_GO","deliveryPolicyPreAnchorBehavior":"ASAP","freeTrialEnabled":false,"memberOnly":false,"nonMemberOnly":false,"formFieldJson":"[]","frequencySequence":0,"groupName":"Face Genie Subscription","groupId":1055654064,"repeatingCycle":false,"defaultSelectedPlan":false,"inventoryPolicyReserve":"ON_SALE","appstleCycles":[{"afterCycle":1,"discountType":"FREE_PRODUCT","value":0.0,"freeVariantId":45281304051888,"freeProductHandle":"collagen-jelly-copy","repeatingCycle":false,"preventDuplicationFreeProduct":true}]},{"frequencyCount":3,"frequencyInterval":"MONTH","billingFrequencyCount":3,"billingFrequencyInterval":"MONTH","frequencyName":"3-Month Supply","frequencyDescription":"","discountOffer":129.99,"discountOffer2":24.0,"afterCycle1":0,"afterCycle2":1,"discountType":"PRICE","discountType2":"PRICE","discountEnabled":true,"discountEnabled2":true,"discountEnabledMasked":true,"discountEnabled2Masked":true,"id":"gid://shopify/SellingPlan/2818277552","frequencyType":"ON_PURCHASE_DAY","specificDayEnabled":false,"cutOff":0,"prepaidFlag":"false","idNew":"gid://shopify/SellingPlan/2818277552","planType":"PAY_AS_YOU_GO","deliveryPolicyPreAnchorBehavior":"ASAP","freeTrialEnabled":false,"memberOnly":false,"nonMemberOnly":false,"formFieldJson":"[]","frequencySequence":1,"groupName":"Face Genie Subscription","groupId":1055654064,"repeatingCycle":false,"defaultSelectedPlan":false,"inventoryPolicyReserve":"ON_SALE","appstleCycles":[]},{"frequencyCount":4,"frequencyInterval":"WEEK","billingFrequencyCount":4,"billingFrequencyInterval":"WEEK","frequencyName":"Subscribe \u0026 Save","frequencyDescription":"\u003cp\u003e\n\nJust $19.00 for 1 Vitamin C Oil every 4 weeks\u003c/p\u003e\u003cul\u003e\u003cli\u003e\u003csvg xmlns\u003d\"http://www.w3.org/2000/svg\" width\u003d\"15\" height\u003d\"15\" viewBox\u003d\"0 0 15 15\" fill\u003d\"none\"\u003e\u003c/svg\u003eCancel anytime\u003c/li\u003e\u003cli\u003e\u003csvg xmlns\u003d\"http://www.w3.org/2000/svg\" width\u003d\"15\" height\u003d\"15\" viewBox\u003d\"0 0 15 15\" fill\u003d\"none\"\u003e\u003c/svg\u003e\u003cpath d\u003d\"M3 7.8125L5.66964 10.625L11.125 5\" stroke\u003d\"#5AD7AC\" stroke-width\u003d\"1.5\"\u003e\u003c/path\u003eLifetime savings \u0026amp; perks\u003c/li\u003e\u003cli\u003e\u003csvg xmlns\u003d\"http://www.w3.org/2000/svg\" width\u003d\"15\" height\u003d\"15\" viewBox\u003d\"0 0 15 15\" fill\u003d\"none\"\u003e\u003c/svg\u003e\u003cpath d\u003d\"M3 7.8125L5.66964 10.625L11.125 5\" stroke\u003d\"#5AD7AC\" stroke-width\u003d\"1.5\"\u003e\u003c/path\u003eGet an email before each renewa\u003c/li\u003e\u003c/ul\u003e\u003c!--EndFragment--\u003e\n\n","discountOffer":30.0,"afterCycle1":0,"discountType":"FIXED","discountEnabled":true,"discountEnabledMasked":true,"id":"gid://shopify/SellingPlan/2811822256","frequencyType":"ON_PURCHASE_DAY","specificDayEnabled":false,"cutOff":0,"prepaidFlag":"false","idNew":"gid://shopify/SellingPlan/2811822256","planType":"PAY_AS_YOU_GO","deliveryPolicyPreAnchorBehavior":"ASAP","freeTrialEnabled":false,"memberOnly":false,"nonMemberOnly":false,"formFieldJson":"[]","frequencySequence":0,"groupName":"sculptor subscription","groupId":1286144176,"repeatingCycle":false,"defaultSelectedPlan":false,"inventoryPolicyReserve":"ON_SALE","appstleCycles":[]},{"frequencyCount":4,"frequencyInterval":"WEEK","billingFrequencyCount":4,"billingFrequencyInterval":"WEEK","frequencyName":"Monthly Subscription","frequencyDescription":"","discountOffer":19.0,"afterCycle1":0,"discountType":"PRICE","discountEnabled":true,"discountEnabledMasked":true,"id":"gid://shopify/SellingPlan/2819489968","frequencyType":"ON_PURCHASE_DAY","specificDayEnabled":false,"cutOff":0,"prepaidFlag":"false","idNew":"gid://shopify/SellingPlan/2819489968","planType":"PAY_AS_YOU_GO","deliveryPolicyPreAnchorBehavior":"ASAP","freeTrialEnabled":false,"memberOnly":false,"nonMemberOnly":false,"formFieldJson":"[]","frequencySequence":0,"groupName":"Anti-Cellulite Oil subscription","groupId":1289650352,"repeatingCycle":false,"defaultSelectedPlan":false,"frequencyNameTranslations":{},"inventoryPolicyReserve":"ON_SALE","appstleCycles":[]},{"frequencyCount":28,"frequencyInterval":"DAY","billingFrequencyCount":28,"billingFrequencyInterval":"DAY","frequencyName":"1 Month","frequencyDescription":"","discountOffer":10.0,"afterCycle1":0,"discountType":"FIXED","discountEnabled":true,"discountEnabledMasked":true,"id":"gid://shopify/SellingPlan/2819653808","frequencyType":"ON_PURCHASE_DAY","specificDayEnabled":false,"cutOff":0,"prepaidFlag":"false","idNew":"gid://shopify/SellingPlan/2819653808","planType":"PAY_AS_YOU_GO","deliveryPolicyPreAnchorBehavior":"ASAP","freeTrialEnabled":false,"memberOnly":false,"nonMemberOnly":false,"formFieldJson":"[]","frequencySequence":0,"groupName":"Jelly sub","groupId":1289814192,"repeatingCycle":false,"defaultSelectedPlan":false,"inventoryPolicyReserve":"ON_SALE","appstleCycles":[]},{"frequencyCount":12,"frequencyInterval":"WEEK","billingFrequencyCount":12,"billingFrequencyInterval":"WEEK","frequencyName":"3 Month","frequencyDescription":"","discountOffer":30.0,"afterCycle1":0,"discountType":"FIXED","discountEnabled":true,"discountEnabledMasked":true,"id":"gid://shopify/SellingPlan/2819719344","frequencyType":"ON_PURCHASE_DAY","specificDayEnabled":false,"cutOff":0,"prepaidFlag":"false","idNew":"gid://shopify/SellingPlan/2819719344","planType":"PAY_AS_YOU_GO","deliveryPolicyPreAnchorBehavior":"ASAP","freeTrialEnabled":false,"memberOnly":false,"nonMemberOnly":false,"formFieldJson":"[]","frequencySequence":1,"groupName":"Jelly sub","groupId":1289814192,"repeatingCycle":false,"defaultSelectedPlan":false,"inventoryPolicyReserve":"ON_SALE","appstleCycles":[]},{"frequencyCount":24,"frequencyInterval":"WEEK","billingFrequencyCount":24,"billingFrequencyInterval":"WEEK","frequencyName":"6 Month ","frequencyDescription":"","discountOffer":60.0,"afterCycle1":0,"discountType":"FIXED","discountEnabled":true,"discountEnabledMasked":true,"id":"gid://shopify/SellingPlan/3002204336","frequencyType":"ON_PURCHASE_DAY","specificDayEnabled":false,"cutOff":0,"prepaidFlag":"false","idNew":"gid://shopify/SellingPlan/3002204336","planType":"PAY_AS_YOU_GO","deliveryPolicyPreAnchorBehavior":"ASAP","freeTrialEnabled":false,"memberOnly":false,"nonMemberOnly":false,"formFieldJson":"[]","frequencySequence":2,"groupName":"Jelly sub","groupId":1289814192,"repeatingCycle":false,"defaultSelectedPlan":false,"inventoryPolicyReserve":"ON_SALE","appstleCycles":[]},{"frequencyCount":1,"frequencyInterval":"MONTH","billingFrequencyCount":1,"billingFrequencyInterval":"MONTH","frequencyName":"1 Month","frequencyDescription":"","discountOffer":0.0,"afterCycle1":0,"discountType":"PERCENTAGE","discountEnabled":true,"discountEnabledMasked":true,"id":"gid://shopify/SellingPlan/2821030064","frequencyType":"ON_PURCHASE_DAY","specificDayEnabled":false,"cutOff":0,"prepaidFlag":"false","idNew":"gid://shopify/SellingPlan/2821030064","planType":"PAY_AS_YOU_GO","deliveryPolicyPreAnchorBehavior":"ASAP","freeTrialEnabled":false,"memberOnly":false,"nonMemberOnly":false,"formFieldJson":"[]","frequencySequence":0,"groupName":"revo genie smart WAND","groupId":1290993840,"repeatingCycle":false,"defaultSelectedPlan":false,"inventoryPolicyReserve":"ON_SALE","appstleCycles":[]},{"frequencyCount":3,"frequencyInterval":"MONTH","billingFrequencyCount":3,"billingFrequencyInterval":"MONTH","frequencyName":"3 Month","frequencyDescription":"","discountOffer":10.0,"afterCycle1":0,"discountType":"PERCENTAGE","discountEnabled":true,"discountEnabledMasked":true,"id":"gid://shopify/SellingPlan/2821128368","frequencyType":"ON_PURCHASE_DAY","specificDayEnabled":false,"cutOff":0,"prepaidFlag":"false","idNew":"gid://shopify/SellingPlan/2821128368","planType":"PAY_AS_YOU_GO","deliveryPolicyPreAnchorBehavior":"ASAP","freeTrialEnabled":false,"memberOnly":false,"nonMemberOnly":false,"formFieldJson":"[]","frequencySequence":1,"groupName":"revo genie smart WAND","groupId":1290993840,"repeatingCycle":false,"defaultSelectedPlan":false,"inventoryPolicyReserve":"ON_SALE","appstleCycles":[]},{"frequencyCount":20,"frequencyInterval":"WEEK","billingFrequencyCount":20,"billingFrequencyInterval":"WEEK","frequencyName":"6 Month","discountOffer":0.0,"afterCycle1":0,"discountType":"PERCENTAGE","discountEnabled":true,"discountEnabledMasked":true,"id":"gid://shopify/SellingPlan/2821161136","frequencyType":"ON_PURCHASE_DAY","specificDayEnabled":false,"cutOff":0,"prepaidFlag":"false","idNew":"gid://shopify/SellingPlan/2821161136","planType":"PAY_AS_YOU_GO","deliveryPolicyPreAnchorBehavior":"ASAP","freeTrialEnabled":false,"memberOnly":false,"nonMemberOnly":false,"formFieldJson":"[]","frequencySequence":2,"groupName":"revo genie smart WAND","groupId":1290993840,"repeatingCycle":false,"defaultSelectedPlan":false,"inventoryPolicyReserve":"ON_SALE","appstleCycles":[]}], 3874 "widgetEnabled": true, 3875 "showFreeGiftPrice" : true, 3876 "showFreeGiftComparePrice" : true, 3877 "enableFreeGiftLayout" : false, 3878 "freeGiftLabelText": "+ Free {{productName}}", 3879 "freeGiftBadgeText": "", 3880 "showTooltip" : false, 3881
3881 "showCartWidgetOnBundleItems" : false, 3882 "prepaidOptionSelectedByDefault" : false, 3883 "disablePassingSellingPlanAsLineProperties" : true, 3884 "updateThemePrice" : false, 3885 "sortByDefaultSequence": true, 3886 "showSubOptionBeforeOneTime": false, 3887 "detectVariantFromURLParams": false, 3888 "disableQueryParamsUpdate": false, 3889 "showStaticTooltip": false, 3890 "showAppstleLink": false, 3891 "sellingPlanTitleText" : "{{sellingPlanName}} ({{sellingPlanPrice}}\/delivery)", 3892 "oneTimePriceText" : "{{price}}", 3893 "selectedPayAsYouGoSellingPlanPriceText" : "{{price}}", 3894 "selectedPrepaidSellingPlanPriceText" : " {{totalPrice}}", 3895 "selectedDiscountFormat" : "SAVE {{selectedDiscountPercentage}}", 3896 "manageSubscriptionBtnFormat" : "<a href='https:\/\/revomadic.com\/apps\/subscriptions' class='appstle_manageSubBtn' ><button class='btn' style='padding: 2px 20px'>{{manageSubscriptionButtonText}}<\/button>
3896<\/a><br><br>", 3897 "manageSubscriptionUrl" : "https:\/\/revomadic.com\/apps\/subscriptions", 3898 "appstlePlanId": 164, 3899 "showCheckoutSubscriptionBtn": true, 3900 "priceSelector": "", 3901 "reloadPriceSelector": "", 3902 "landingPagePriceSelector": "", 3903 "quickViewClickSelector": "", 3904 "badgeTop": "", 3905 "pricePlacement": "BEFORE", 3906 "disableLoadingJquery": false, 3907 "widgetEnabledOnSoldVariant": "false", 3908 "switchRadioButtonWidget": true, 3909 "appstlePlanName": "BUSINESS PREMIUM", 3910 "appstlePlanFeatures": {"analytics": true, "webhookAccess": false, "accessBundling": true, "enableAutoSync": false, "accessBuildABox": true, "enableCampaigns": true, "enablePriceSync": false, "enableAutomation": true, "enableCartWidget": true, "accessResendEmail": true, "enableAddressSync": false, "enableExternalApi": false, "enablePhasedRetry": true, "enableResendEmail": true, "enableQuickActions": true, "accessQuickCheckout": true, "accessSplitContract": true, "enableSummaryReports": true, "enableCustomEmailHtml": true, "enableWidgetPlacement": true, "enableCancellationFlow": true, "enableShippingProfiles": true, "enableCustomEmailDomain": true, "enableDunningManagement": true, "enableExportActivityLog": true, "enablePrepaidPayAsYouGo": true, "subscriptionOrderAmount": 100000, "enableOrderConsolidation": false, "accessWidgetDesignOptions": true, "enableImmediatePlaceOrder": true, "enableInventoryManagement": true, "accessOneTimeProductUpsells": true, "enableBillingIntervalChange": true, "enableProductSwapAutomation": true, "enableCancellationManagement": true, "enableAdminNotificationAccess": true, "accessSubscriptionActivityLogs": true, "enableBackupPaymentMethodRetry": true, "accessSubscriberLoyaltyFeatures": true, "enableAddToExistingSubscription": false, "enableContractPriceModification": true, "enableTrackInventoryInSingleBAB": true, "accessManualSubscriptionCreation": true, "enableNextBillingDateModification": true, "accessCustomerPortalProductUpsells": true, "enableServerSideConversionTracking": true, "enableStorefrontAnalyticsForwarding": true, "accessAdvanceSubscriptionPlanOptions": true, "accessAdvancedCustomerPortalSettings": true, "enableAutoRetryOnPaymentMethodUpdate": true}, 3911 "formMappingAttributeName": "", 3912 "formMappingAttributeSelector": "", 3913 "quickViewModalPollingSelector": "", 3914 "scriptLoadDelay": "0", 3915 "formatMoneyOverride": "false", 3916 "enableAddToExistingSubscriptionFeature": "false", 3917 "displayAddToExistingSubscriptionButtonForNotLoggedInV2": "", 3918 "showAddToSubscriptionButtonOnlyOnSubscriptionProducts": "false", 3919 "appstle_app_proxy_path_prefix": "apps\/subscriptions", 3920 "updatePriceOnQuantityChange": "false", 3921 "widgetParentSelector": ".AddToCartForm, .product-info-inner", 3922 "quantitySelector": "quantity-input *", 3923 "enableAddJSInterceptor": "true", 3924 "isDevEnabled": false, 3925 "forceReloadWidgetSelector": "", 3926 "forceReloadOnFreqChange": false, 3927 "showPrepaidPlanSeparately": false, 3928 "debugLogsEnabled": true, 3929 "isUseStorefrontAPI": true, 3930 "reBuyEnabled": "false", 3931 "loyaltyDetailsLabelText": "", 3932 "loyaltyPerkDescriptionTextV2": "{{#isDiscountTypeFreeProduct}}<div style='display: flex;'><div style='height: 60px; width: 60px; flex-shrink: 0; margin-right: 10px;'><img style='width: 100%' src={{{featured_image}}}><\/img><\/div><div>{{^isZeroBillingCycle}}After {{{billingCycleBlock}}} orders, {{\/isZeroBillingCycle}}<span class='appstle-free-product-loyalty'>{{#isZeroBillingCycle}}Get{{\/isZeroBillingCycle}}{{^isZeroBillingCycle}}get{{\/isZeroBillingCycle}} a FREE {{freeProductName}} {{#isZeroBillingCycle}}on your first order.{{\/isZeroBillingCycle}}<\/span><\/div><div>{{\/isDiscountTypeFreeProduct}}{{#isDiscountTypePercentage}}After <span class='appstle-loyalty-billing-cycle'><span class='appstle-loyalty-billing-cycle-count'>{{{billingCycleBlock}}}<\/span> order<\/span>, <span class='appstle-loyalty-discount'>
3932get <span class='appstle-precentage-loyalty'>{{{discount}}}% OFF your entire order<\/span><\/span>.{{\/isDiscountTypePercentage}}{{#isDiscountTypeShipping}}After <span class='appstle-loyalty-billing-cycle'><span class='appstle-loyalty-billing-cycle-count'>{{{billingCycleBlock}}}<\/span> order<\/span>, <span class='appstle-loyalty-discount'>get <span class='appstle-shipping-loyalty'>shipping at {{{formatDiscountedPrice}}}<\/span><\/span>.{{\/isDiscountTypeShipping}}{{#isDiscountTypeFixed}}After <span class='appstle-loyalty-billing-cycle'><span class='appstle-loyalty-billing-cycle-count'>{{{billingCycleBlock}}}<\/span> order<\/span>, <span class='appstle-loyalty-discount'>get <span class='appstle-fixed-loyalty'>{{{formatDiscountedPrice}}} OFF your entire order<\/span><\/span>.{{\/isDiscountTypeFixed}}{{#isDiscountTypeFixedPrice}}After <span class='appstle-loyalty-billing-cycle'><span class='appstle-loyalty-billing-cycle-count'>{{{billingCycleBlock}}}<\/span> order<\/span>, <span class='appstle-loyalty-discount'>get this product at <span class='appstle-fixed-price-loyalty'>{{{formatDiscountedPrice}}}<\/span><\/span>.{{\/isDiscountTypeFixedPrice}}", 3933 "widgetType": "WIDGET_TYPE_7", 3934 "collectionWidgetType": "LEGACY", 3935 "enableCompactProductPageWidget": false, 3936 "enableCartDrawerWidget": false, 3937 "cartDrawerWidgetStyle": false, 3938 "cartDrawerWidgetInlineStyle": "false", 3939 "cartDrawerWidgetPanelStyle": "false", 3940 "cartDrawerWidgetSegmentedStyle": "false", 3941 "showOneTimeComparePrice": true, 3942 "showCombinedSellingPlanCartWidget": false, 3943 "combinedCartWidgetSelector": "", 3944 "removeUnsubscribeOption": false, 3945 "widgetTemplateHtml": `{% raw %}{% endraw %}`, 3946 3947 "allWidgetTemplateHtml": "{\"WIDGET_TYPE_1\":\"{% raw %}{% endraw %}\",\"WIDGET_TYPE_6\":\"{% raw %}<div id=\\\"appstle-widget-template\\\">\\n <div class=\\\"appstle_sub_widget\\\" id=\\\"appstle_subscription_widget{{widgetId}}\\\">\\n<div class=\\\"appstle_widget_title\\\">{{{purchaseOptionsText}}}</div>\\n <div class=\\\"widgetSellingPlanWrapper\\\">\\n{{^requires_selling_plan}}\\n{{^showSubOptionBeforeOneTime}}\\n <div class=\\\"appstle_input_wrapper appstle_onetime_block\\\">\\n <input type=\\\"radio\\\" id=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{/subscriptionOptionSelectedDefault}}>\\n <label for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\">\\n<div class=\\\"appstle-selling-plan-name-wrapper\\\">\\n {{oneTimePuchaseText}}\\n<div class=\\\"appstle-cancel-text\\\">{{{noSubscriptionLabelTextV2}}}</div>\\n</div>\\n <div class=\\\"appstle-selling-plan-detail-wrapper\\\">\\n<div class=\\\"appstle_span_wrapper\\\">\\n{{#showOneTimeComparePrice}}\\n<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount_compare\\\">\\n {{{oneTimePuchaseComparePriceAmount}}}\\n</span>\\n{{/showOneTimeComparePrice}}\\n\\n<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount\\\">{{{oneTimePuchaseAmount}}}</span></div>\\n</div>\\n </label>\\n \\n </div>\\n{{/showSubOptionBeforeOneTime}}\\n{{/requires_selling_plan}}\\n {{#sellingPlanVariants}}\\n <div class=\\\"appstle_input_wrapper\\\">\\n \\n <input type=\\\"radio\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" id=\\\"{{sellingPlanId}}\\\" value=\\\"{{sellingPlanId}}\\\" name=\\\"selling_plan\\\" {{#isChecked}}checked{{/isChecked}}>\\n{{^prepaidFlag}}\\n <label for=\\\"{{sellingPlanId}}\\\">\\n<div class=\\\"appstle-selling-plan-name-wrapper appstle-selling-plan-label-name\\\">\\n {{{name}}}\\n<div class=\\\"appstle-cancel-text\\\">{{{cancelAnytimeLabelTextV2}}}</div>\\n</div>\\n<div class=\\\"appstle-selling-plan-detail-wrapper\\\">\\n<div class=\\\"appstle_span_wrapper\\\">
3947\\n <span class=\\\"appstle_lowercase appstle_sellingPlan_formattedCompareAtPrice appstle_price_block\\\">{{{formattedCompareAtPrice}}}</span>\\n <span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\">{{{formattedPrice}}}</span>\\n\\n\\n</div> \\n<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_formattext_block\\\"></span>\\n{{#showPricePerDay}}<div class=\\\"appstle-perday-price\\\">{{{pricePerDay}}}</div>{{/showPricePerDay}}\\n<div class=\\\"appstle-frequency-description\\\">\\n{{{frequencyDescription}}} \\n</div>\\n </div>\\n </label>\\n{{#showFormattedDiscountText}}\\n <span class=\\\"appstle_sellingPlan_discountText\\\">{{{formattedDiscountText}}}</span>\\n{{/showFormattedDiscountText}}\\n<div class=\\\"appstle-sm-hide appstle-frequency-description\\\">{{{frequencyDescription}}} </div> \\n{{/prepaidFlag}}\\n{{#prepaidFlag}}\\n<label for=\\\"{{sellingPlanId}}\\\">\\n<div class=\\\"appstle-selling-plan-name-wrapper appstle-selling-plan-label-name\\\">\\n {{{name}}}\\n<div class=\\\"appstle-cancel-text\\\">{{{cancelAnytimeLabelTextV2}}}</div>\\n</div>\\n<div class=\\\"appstle-selling-plan-detail-wrapper\\\">\\n<div class=\\\"appstle_span_wrapper\\\">\\n <span class=\\\"appstle_lowercase appstle_sellingPlan_formattedCompareAtPrice appstle_price_block\\\">{{{formattedCompareAtPrice}}}</span>\\n <span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\">{{{totalPrice}}}</span>\\n\\n</div> \\n<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_discount_block appstle_formattedPrepaidPerDeliveryPriceText\\\">{{{formattedPrepaidPerDeliveryPriceText}}}</span>\\n {{#showPricePerDay}}<div class=\\\"appstle-perday-price\\\">{{{pricePerDay}}}</div>{{/showPricePerDay}}\\n<div class=\\\"\\\">\\n<div class=\\\"appstle-frequency-description\\\">\\n{{{frequencyDescription}}} \\n</div>\\n</div>\\n</div>\\n</label>\\n{{#showFormattedDiscountText}}\\n <span class=\\\"appstle_sellingPlan_discountText\\\">{{{formattedDiscountText}}}</span>\\n{{/showFormattedDiscountText}}\\n<div class=\\\"appstle-sm-hide appstle-frequency-description\\\">{{{frequencyDescription}}} </div> \\n\\n{{/prepaidFlag}}\\n \\n </div>\\n {{/sellingPlanVariants}}\\n{{^requires_selling_plan}}\\n{{#showSubOptionBeforeOneTime}}\\n <div class=\\\"appstle_input_wrapper appstle_onetime_block\\\">\\n <input type=\\\"radio\\\" id=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{/subscriptionOptionSelectedDefault}}>\\n <label for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\">\\n<div class=\\\"appstle-selling-plan-name-wrapper\\\">\\n {{oneTimePuchaseText}}\\n<div class=\\\"appstle-cancel-text\\\">{{{noSubscriptionLabelTextV2}}}</div>\\n</div>\\n<div class=\\\"appstle-selling-plan-detail-wrapper\\\">\\n<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount_compare\\\">{{{oneTimePuchaseComparePriceAmount}}}</span>\\n <span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount\\\">{{{oneTimePuchaseAmount}}}</span>\\n\\n</div>\\n </label>\\n \\n </div>\\n{{/showSubOptionBeforeOneTime}}\\n{{/requires_selling_plan}}\\n </div>\\n{{#showStaticTooltip}}\\n<div class=\\\"appstle_tooltip_wrapper_static\\\"> {{{toolTipDescription}}}</div>\\n{{/showStaticTooltip}}\\n{{#showTooltip}}\\n<div class=\\\"appstle-tootltip-parent\\\">\\n <div data-appstle-icon=\\\"\\\" class=\\\"appstle_tooltip_wrapper\\\">\\n <svg width=\\\"90\\\" height=\\\"90\\\" viewBox=\\\"0 0 90 90\\\" xmlns=\\\"http://www.w3.org/2000/svg\\\" class=\\\"tooltip_subscription_svg\\\">\\n <path\\n d=\\\"M45 0C20.1827 0 0 20.1827 0 45C0 69.8173 20.1827 90 45 90C69.8173 90 90 69.8174 90 45C90.0056 44.6025 89.9322 44.2078 89.7839 43.8389C89.6357 43.47 89.4156 43.1342 89.1365 42.8511C88.8573 42.568 88.5247 42.3432 88.158 42.1897C87.7912 42.0363 87.3976 41.9573 87 41.9573C86.6024 41.9573 86.2088 42.0363 85.842 42.1897C85.4753 42.3432 85.1427 42.568 84.8
3947635 42.8511C84.5844 43.1342 84.3643 43.47 84.2161 43.8389C84.0678 44.2078 83.9944 44.6025 84 45C84 66.5748 66.5747 84 45 84C23.4253 84 6 66.5747 6 45C6 23.4254 23.4253 6 45 6C56.1538 6 66.3012 10.5882 73.4375 18H65.4062C65.0087 17.9944 64.614 18.0678 64.2451 18.2161C63.8762 18.3643 63.5405 18.5844 63.2573 18.8635C62.9742 19.1427 62.7494 19.4753 62.596 19.842C62.4425 20.2088 62.3635 20.6024 62.3635 21C62.3635 21.3976 62.4425 21.7912 62.596 22.158C62.7494 22.5247 62.9742 22.8573 63.2573 23.1365C63.5405 23.4156 63.8762 23.6357 64.2451 23.7839C64.614 23.9322 65.0087 24.0056 65.4062 24H79.8125C80.6081 23.9999 81.3711 23.6838 81.9337 23.1212C82.4963 22.5586 82.8124 21.7956 82.8125 21V6.59375C82.821 6.18925 82.7476 5.78722 82.5966 5.41183C82.4457 5.03644 82.2205 4.69545 81.9344 4.40936C81.6483 4.12327 81.3073 3.898 80.9319 3.7471C80.5565 3.5962 80.1545 3.52277 79.75 3.53125C79.356 3.53941 78.9675 3.62511 78.6067 3.78344C78.2458 3.94177 77.9197 4.16963 77.6469 4.45402C77.3741 4.73841 77.16 5.07375 77.0168 5.44089C76.8737 5.80803 76.8042 6.19977 76.8125 6.59375V12.875C68.6156 4.86282 57.3081 0 45 0ZM43.75 20.75C43.356 20.7582 42.9675 20.8439 42.6067 21.0022C42.2458 21.1605 41.9197 21.3884 41.6469 21.6728C41.3741 21.9572 41.16 22.2925 41.0168 22.6596C40.8737 23.0268 40.8042 23.4185 40.8125 23.8125V47.375C40.8116 47.7693 40.8883 48.16 41.0385 48.5246C41.1886 48.8892 41.4092 49.2207 41.6875 49.5L54.0938 61.9375C54.6573 62.5011 55.4217 62.8177 56.2188 62.8177C57.0158 62.8177 57.7802 62.5011 58.3438 61.9375C58.9073 61.3739 59.224 60.6095 59.224 59.8125C59.224 59.0155 58.9073 58.2511 58.3438 57.6875L46.8125 46.1875V23.8125C46.821 23.408 46.7476 23.006 46.5966 22.6306C46.4457 22.2552 46.2205 21.9142 45.9344 21.6281C45.6483 21.342 45.3073 21.1168 44.9319 20.9658C44.5565 20.8149 44.1545 20.7415 43.75 20.75Z\\\"\\n ></path>\\n </svg>\\n <span class=\\\"appstle_tooltip_title\\\">{{{tooltipTitle}}}</span>\\n </div>\\n<div class=\\\"appstle_tooltip\\\">\\n <div class=\\\"appstle_tooltip_content\\\">\\n {{{toolTipDescription}}}\\n </div>\\n {{#showAppstleLink}}\\n <div class=\\\"appstle_tooltip_appstle\\\">\\n <a href=\\\"https://appstle.com\\\" class=\\\"appstle_link\\\" target=\\\"_blank\\\">\\n POWERED BY APPSTLE </a>\\n </div>\\n {{/showAppstleLink}}\\n </div>\\n</div>\\n{{/showTooltip}}\\n<style>\\n.widgetSellingPlanWrapper {\\n display: grid;\\n grid-template-columns: repeat(2, minmax(0, 1fr));\\n gap: 1.5rem;\\n grid-auto-rows: 1fr;\\n margin-bottom: 6px;\\nmargin-top: 10px;\\n}\\n\\n.widgetSellingPlanWrapper input {\\n display: none;\\n}\\n\\n.widgetSellingPlanWrapper label {\\n border-radius: 10px;\\n border: 1px solid rgba(var(--color-foreground));\\n padding: 0.5rem;\\n display: flex;\\n justify-content: center;\\n align-items: center;\\n display: block;\\n height: 100%;\\n width: 100%;\\n text-align: center;\\ncursor: pointer;\\n}\\n\\n.widgetSellingPlanWrapper input:checked+label {\\n background-color: rgba(var(--color-foreground)) !important;\\ncolor: rgba(var(--color-background)) !important;\\n}\\n.appstle_lowercase {\\n text-transform: lowercase;\\n}\\n\\n\\n.appstle_input_wrapper {\\n position: relative;\\n}\\n\\nspan.appstle_sellingPlan_discountText {\\n position: absolute;\\n background: rgba(var(--color-foreground));\\n color: rgba(var(--color-background));\\n border-radius: 3px;\\n padding: 1px 18px;\\n left: 50%;\\n display: block;\\n transform: translate(-50%, -50%);\\n white-space: nowrap;\\n}\\n\\nspan.appstle_sellingPlan_discountText:empty {\\n display: none !important;\\n}\\ndiv.appstle_span_wrapper{\\n\\tdisplay: flex;\\n\\tjustify-content: center;\\n}\\n</style>\\n<style>\\n.widgetSellingPlanWrapper {\\n grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\\n gap: 0.8rem !important;\\n}\\n\\n.appstle_sub_widget {\\n max-width: 100%!important;\\n} \\n\\n.widgetSellingPlanWrapper label {\\n height: auto !important;\\n border: none !important;\\n padding: 14px 5px !important;\\n display: flex !important;\\n justify-content: center !important;
3947\\n align-items: center !important;\\n flex-direction: column;\\n max-width: 100% !important;\\n width: unset !important;\\nline-height: 20px;\\n}\\n\\n.appstle_how_does_it_work {\\n line-height: 16px !important;\\n margin: 6px 0px;\\n color: rgba(var(--color-background));\\n}\\n@media screen and (max-width: 800px) {\\n .appstle_how_does_it_work {\\n text-align: right;\\n }\\n}\\n\\nspan.appstle_lowercase.appstle_sellingPlan_price.appstle_formattext_block {\\ntext-align: right !important;\\n display: block;\\n}\\n\\n.appstle_span_wrapper {\\n align-items: baseline;\\n}\\n\\nspan.appstle_lowercase.appstle_sellingPlan_price.appstle_discount_block.appstle_formattedPrepaidPerDeliveryPriceText {\\n display: block;\\n text-align: right;\\n}\\n\\n.appstle_input_wrapper {\\n display: flex;\\n height: 100% !important;\\nflex-direction: column;\\n}\\n\\n.appstle_sub_widget input[type=radio]+label:before {\\n content: \\\"\\\";\\n position: absolute;\\n inset: 0;\\n border-radius: 12px;\\n padding: 2px;\\n background: #121212;\\n -webkit-mask: linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);\\n -webkit-mask-composite: xor;\\n mask-composite: exclude;\\n pointer-events: none;\\n z-index: 0;\\n transition: all 0.2s;\\n}\\n\\n.appstle_sub_widget input[type=radio]:checked+label:before {\\n content: \\\"\\\";\\n position: absolute;\\n inset: 0;\\n border-radius: 12px;\\n // padding: 4px;\\n// background: linear-gradient(to right,#Fef58f,#7A3900);\\n//background: #E53D29;\\n border: 2px transparent;\\n -webkit-mask: linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);\\n -webkit-mask-composite: xor;\\n mask-composite: exclude;\\n pointer-events: none;\\n z-index: 0;\\n}\\n\\nspan.appstle_sellingPlan_discountText {\\n background: rgba(var(--color-foreground));\\n border-radius: 100px !important;\\n padding: 0px 8px !important;\\n height: 20px;\\n display: flex !important;\\n justify-content: center;\\n align-items: center;\\n letter-spacing: 1px;\\nz-index: 2;\\n}\\nspan.appstle_lowercase.appstle_sellingPlan_price.appstle_onetime_amount_compare {\\ntext-decoration: line-through;\\n}\\n\\n\\nspan.appstle-popular {\\n position: absolute;\\n top: -40px;\\n background: black;\\n color: rgba(var(--color-background));\\n z-index: -3;\\n border-radius: 10px;\\n padding: 0px 10px 29px 10px;\\nleft: 0;\\n}\\n\\n.widgetSellingPlanWrapper label {\\n border-radius: 14px;\\n}\\n\\n.widgetSellingPlanWrapper input:checked+label {\\n overflow: hidden;\\n}\\n\\n\\n.appstle-perday-price {\\ndisplay: none;\\n}\\n\\n .widgetSellingPlanWrapper {\\n grid-template-columns: repeat(1, minmax(0, 1fr)) !important;\\n}\\n\\n.widgetSellingPlanWrapper label {\\n flex-direction: row;\\n justify-content: space-between !important;\\n align-items: flex-start !important;\\nwidth: 100% !important;\\n}\\n\\n.widgetSellingPlanWrapper label {\\n text-align: left;\\n padding: 16px !important;\\nflex-basis: unset;\\n}\\n\\n.appstle_span_wrapper {\\n justify-content: flex-end !important;\\n}\\n\\n.appstle-perday-price {\\n text-align: right;\\n}\\n\\n.widgetSellingPlanWrapper {\\n gap: 15px !important;\\n}\\n\\nspan.appstle-popular {\\n width: calc(100% - 20px);\\n text-align: center;\\n letter-spacing: 2px;\\n top: -30px;\\nleft: 0;\\n}\\n\\nspan.appstle_sellingPlan_discountText { \\nleft: unset !important;\\n right: 15px;\\n transform: translate(0, -50%) !important;\\n}\\n.appstle-cancel-text {\\n text-align: left;\\n}\\n\\n.appstle_input_wrapper label {\\n text-align: left !important;\\n}\\n\\n.widgetSellingPlanWrapper input:checked+label {\\n width: 100% !important;\\n margin: 0 !important;\\n}\\n.appstle_input_wrapper {\\n width: 100% !important;\\nflex-direction: row;\\n}\\n.widgetSellingPlanWrapper input:checked+label+span {\\n background: rgba(var(--color-background)) !important;\\n color:rgba(var(--color-foreground)) !important;\\n border: 2px solid rgba(var(--color-foreground));\\n}\\n.appstle_onetime_block .appstle_span_wrapper {\\n grid-column: 2;\\n}\\n.appstle-frequency-description {\\n text-align: right !important;\\n}\\n\\n\\n.appstle-sm-hide {\\n display: none;\\n}\\n\\n@media screen and (min-width: 800px) {\\n.appstle-lg-show {\\n display: block;\\n}\\n.appstle-lg-hide {\\n display: none;\\n}\\n\\n}\\n\\nspan.appstle_lowercase.appstle_sellingPlan_formattedCompareAtPrice.appstle_price_block {\\n text-decoration: line-through;\\n display: block;\\n margin-right: 3px;\\n color: rgba(var(--color-foreground));\\n}\\n.widgetSellingPlanWrapper input:checked+label .appstle_sellingPlan_formattedCompareAtPrice {\\ncolor:rgba(var(--color-background));\\n} \\n\\n.appstle_span_wrapper > * {\\nflex-shrink: 0\\n}\\n.appstle-selling-plan-detail-wrapper{\\ncolor: rgba(var(--color-foreground));\\n}\\n.widgetSellingPlanWrapper input:checked+label .appstle-selling-plan-detail-wrapper{\\ncolor: rgba(var(--color-background)) !important;\\n}\\n\\n</style>\\n</div>{% endraw %}\",\"WIDGET_TYPE_7\":\"{% raw %}{% endraw %}\",\"WIDGET_TYPE_8\":\"{% raw %}{% endraw %}\",\"WIDGET_TYPE_2\":\"{% raw %}{% endraw %}\",\"WIDGET_TYPE_3\":\"{% raw %}
3947<div id=\\\"appstle-widget-template\\\">\\n <div class=\\\"appstle_sub_widget\\\" id=\\\"appstle_subscription_widget{{widgetId}}\\\">\\n<div class=\\\"appstle_widget_title\\\">{{{purchaseOptionsText}}}</div>\\n <div class=\\\"widgetSellingPlanWrapper appstle_subscription_wrapper\\\">\\n{{#showSubOptionBeforeOneTime}}\\n {{#sellingPlanVariants}}\\n <div class=\\\"appstle_input_wrapper appstle_subscription_option\\\">\\n <input type=\\\"radio\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" id=\\\"{{sellingPlanId}}\\\" value=\\\"{{sellingPlanId}}\\\" name=\\\"selling_plan\\\" {{#isChecked}}checked{{/isChecked}}>\\n {{^prepaidFlag}}\\n <label for=\\\"{{sellingPlanId}}\\\" class=\\\"appstle_widget_three\\\">\\n {{{name}}}\\n<div class=\\\"appstle_span_wrapper\\\">\\n <span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\">{{{formattedPrice}}}</span>\\n{{#showSecondFormattedDiscountText}}{{^isFixedPrice}}<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_discount_block\\\"> ({{{secondFormattedDiscountText}}})</span> {{/isFixedPrice}}{{/showSecondFormattedDiscountText}}\\n</div>\\n \\n </label>\\n {{/prepaidFlag}}\\n {{#prepaidFlag}}\\n <label for=\\\"{{sellingPlanId}}\\\" class=\\\"appstle_widget_three\\\">\\n {{{name}}}\\n<div class=\\\"appstle_span_wrapper\\\">\\n <span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\">{{{totalPrice}}}</span>\\n {{#showSecondFormattedDiscountText}}{{^isFixedPrice}}<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_discount_block\\\"> ({{{secondFormattedDiscountText}}})</span>{{/isFixedPrice}}{{/showSecondFormattedDiscountText}}\\n {{#formattedPrepaidPerDeliveryPriceText}}<span class=\\\"appstle_formattedPrepaidPerDeliveryPriceText\\\"> ({{{formattedPrepaidPerDeliveryPriceText}}})</span>{{/formattedPrepaidPerDeliveryPriceText}}\\n </div>\\n \\n </label>\\n {{/prepaidFlag}}\\n \\n </div>\\n {{/sellingPlanVariants}}\\n{{/showSubOptionBeforeOneTime}}\\n {{^requires_selling_plan}}\\n <div class=\\\"appstle_input_wrapper appstle_onetime\\\">\\n <input type=\\\"radio\\\" id=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"{{sellingPlanId}}\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{/subscriptionOptionSelectedDefault}}>\\n <label for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" class=\\\"appstle_widget_three\\\">\\n {{oneTimePuchaseText}}\\n <span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount\\\">\\n{{#showOneTimeComparePrice}}\\n<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount_compare\\\">\\n {{{oneTimePuchaseComparePriceAmount}}}\\n</span>\\n{{/showOneTimeComparePrice}}\\n{{{oneTimePuchaseAmount}}}</span>\\n </label>\\n \\n </div>\\n {{/requires_selling_plan}}\\n{{^showSubOptionBeforeOneTime}}\\n {{#sellingPlanVariants}}\\n <div class=\\\"appstle_input_wrapper appstle_subscription_option\\\">\\n <input type=\\\"radio\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" id=\\\"{{sellingPlanId}}\\\" value=\\\"{{sellingPlanId}}\\\" name=\\\"selling_plan\\\" {{#isChecked}}checked{{/isChecked}}>\\n {{^prepaidFlag}}\\n <label for=\\\"{{sellingPlanId}}\\\" class=\\\"appstle_widget_three\\\">\\n {{{name}}}\\n<div class=\\\"appstle_span_wrapper\\\">\\n <span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\">{{{formattedPrice}}}</span>\\n{{#showSecondFormattedDiscountText}}{{^isFixedPrice}}<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_discount_block\\\"> ({{{secondFormattedDiscountText}}})</span> {{/isFixedPrice}}{{/showSecondFormattedDiscountText}}\\n</div>\\n \\n </label>\\n {{/prepaidFlag}}\\n {{#prepaidFlag}}\\n <label for=\\\"{{sellingPlanId}}\\\" class=\\\"appstle_widget_three\\\">\\n {{{name}}}\\n<div class=\\\"appstle_span_wrapper\\\">
3947\\n <span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\">{{{totalPrice}}}</span>\\n {{#showSecondFormattedDiscountText}}{{^isFixedPrice}}<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_discount_block\\\"> ({{{secondFormattedDiscountText}}})</span>{{/isFixedPrice}}{{/showSecondFormattedDiscountText}}\\n {{#formattedPrepaidPerDeliveryPriceText}}<span class=\\\"appstle_formattedPrepaidPerDeliveryPriceText\\\"> ({{{formattedPrepaidPerDeliveryPriceText}}})</span>{{/formattedPrepaidPerDeliveryPriceText}}\\n </div>\\n \\n </label>\\n {{/prepaidFlag}}\\n \\n </div>\\n {{/sellingPlanVariants}}\\n{{/showSubOptionBeforeOneTime}}\\n </div>\\n{{#showStaticTooltip}}\\n<div class=\\\"appstle_tooltip_wrapper_static\\\">{{{toolTipDescription}}}</div>\\n{{/showStaticTooltip}}\\n{{#showTooltip}}\\n <div data-appstle-icon=\\\"\\\" class=\\\"appstle_tooltip_wrapper\\\">\\n <svg width=\\\"90\\\" height=\\\"90\\\" viewBox=\\\"0 0 90 90\\\" xmlns=\\\"http://www.w3.org/2000/svg\\\" class=\\\"tooltip_subscription_svg\\\">\\n <path\\n d=\\\"M45 0C20.1827 0 0 20.1827 0 45C0 69.8173 20.1827 90 45 90C69.8173 90 90 69.8174 90 45C90.0056 44.6025 89.9322 44.2078 89.7839 43.8389C89.6357 43.47 89.4156 43.1342 89.1365 42.8511C88.8573 42.568 88.5247 42.3432 88.158 42.1897C87.7912 42.0363 87.3976 41.9573 87 41.9573C86.6024 41.9573 86.2088 42.0363 85.842 42.1897C85.4753 42.3432 85.1427 42.568 84.8635 42.8511C84.5844 43.1342 84.3643 43.47 84.2161 43.8389C84.0678 44.2078 83.9944 44.6025 84 45C84 66.5748 66.5747 84 45 84C23.4253 84 6 66.5747 6 45C6 23.4254 23.4253 6 45 6C56.1538 6 66.3012 10.5882 73.4375 18H65.4062C65.0087 17.9944 64.614 18.0678 64.2451 18.2161C63.8762 18.3643 63.5405 18.5844 63.2573 18.8635C62.9742 19.1427 62.7494 19.4753 62.596 19.842C62.4425 20.2088 62.3635 20.6024 62.3635 21C62.3635 21.3976 62.4425 21.7912 62.596 22.158C62.7494 22.5247 62.9742 22.8573 63.2573 23.1365C63.5405 23.4156 63.8762 23.6357 64.2451 23.7839C64.614 23.9322 65.0087 24.0056 65.4062 24H79.8125C80.6081 23.9999 81.3711 23.6838 81.9337 23.1212C82.4963 22.5586 82.8124 21.7956 82.8125 21V6.59375C82.821 6.18925 82.7476 5.78722 82.5966 5.41183C82.4457 5.03644 82.2205 4.69545 81.9344 4.40936C81.6483 4.12327 81.3073 3.898 80.9319 3.7471C80.5565 3.5962 80.1545 3.52277 79.75 3.53125C79.356 3.53941 78.9675 3.62511 78.6067 3.78344C78.2458 3.94177 77.9197 4.16963 77.6469 4.45402C77.3741 4.73841 77.16 5.07375 77.0168 5.44089C76.8737 5.80803 76.8042 6.19977 76.8125 6.59375V12.875C68.6156 4.86282 57.3081 0 45 0ZM43.75 20.75C43.356 20.7582 42.9675 20.8439 42.6067 21.0022C42.2458 21.1605 41.9197 21.3884 41.6469 21.6728C41.3741 21.9572 41.16 22.2925 41.0168 22.6596C40.8737 23.0268 40.8042 23.4185 40.8125 23.8125V47.375C40.8116 47.7693 40.8883 48.16 41.0385 48.5246C41.1886 48.8892 41.4092 49.2207 41.6875 49.5L54.0938 61.9375C54.6573 62.5011 55.4217 62.8177 56.2188 62.8177C57.0158 62.8177 57.7802 62.5011 58.3438 61.9375C58.9073 61.3739 59.224 60.6095 59.224 59.8125C59.224 59.0155 58.9073 58.2511 58.3438 57.6875L46.8125 46.1875V23.8125C46.821 23.408 46.7476 23.006 46.5966 22.6306C46.4457 22.2552 46.2205 21.9142 45.9344 21.6281C45.6483 21.342 45.3073 21.1168 44.9319 20.9658C44.5565 20.8149 44.1545 20.7415 43.75 20.75Z\\\"\\n ></path>\\n </svg>\\n <span class=\\\"appstle_tooltip_title\\\">{{{tooltipTitle}}}</span>\\n </div>\\n<div class=\\\"appstle_tooltip appstle_tooltip_hover\\\">\\n <div class=\\\"appstle_tooltip_content\\\">\\n {{{toolTipDescription}}}\\n </div>\\n {{#showAppstleLink}}\\n <div class=\\\"appstle_tooltip_appstle\\\">\\n <a href=\\\"https://appstle.com\\\" class=\\\"appstle_link\\\" target=\\\"_blank\\\">\\n POWERED BY APPSTLE\\n </a>\\n </div>\\n{{/showAppstleLink}}\\n </div>\\n{{/showTooltip}}\\n<style>.widgetSellingPlanWrapper {\\n display: grid;\\n grid-template-columns: repeat(2, minmax(0, 1fr));\\n gap: 0.5rem;\\n grid-auto-rows: 1fr;\\n margin-bottom: 6px;\\n}\\n.widgetSellingPlanWrapper input {\\n display: none;\\n}\\n.widgetSellingPlanWrapper label {\\n border-radius: 8px;\\n border: 1px solid rgba(var(--color-foreground));\\n padding: 0.5rem;\\n display: flex;\\n justify-content: center;
3947\\n align-items: center;\\n display: block;\\n height: 100%;\\n width: 100%;\\n text-align: center;\\ncursor: pointer;\\ncolor: rgba(var(--color-foreground));\\n}\\n.widgetSellingPlanWrapper input:checked+label {\\n background-color: rgba(var(--color-foreground));\\n color: rgba(var(--color-background));\\n border: 1px solid rgba(var(--color-background)) !important;\\n}\\n.appstle_lowercase {\\n text-transform: lowercase;\\n}\\n.appstle_input_wrapper {\\n position: relative;\\n}\\nspan.appstle_sellingPlan_discountText {\\n position: absolute;\\n background-color: color: rgba(var(--color-foreground));\\n color: rgba(var(--color-background));\\n border-radius: 3px;\\n padding: 1px 18px;\\n left: 50%;\\n display: block;\\n transform: translate(-50%, -50%);\\n white-space: nowrap;\\n}\\nspan.appstle_sellingPlan_discountText:empty {\\n display: none !important;\\n}\\nspan.appstle_lowercase.appstle_sellingPlan_price {\\n color: rgba(var(--color-foreground));\\n}\\nspan.appstle_lowercase.appstle_sellingPlan_price.appstle_onetime_amount_compare {\\n color: rgba(var(--color-foreground));\\n text-decoration: line-through;\\n padding: 0 3px;\\n}\\n#appstle_subscription_widget0 .appstle_tooltip_wrapper {\\n margin-top: 8px;\\n margin-bottom: 16px;\\n}\\n.appstle_subscription_wrapper {\\n border: none !important;\\n}\\nlabel.appstle_widget_three {\\n display: flex;\\n flex-direction: column;\\n}\\n.widgetSellingPlanWrapper input:checked+label span {\\n color: rgba(var(--color-background)) !important;\\n}\\n.appstle_sub_widget .appstle_subscription_wrapper{\\n border-radius:unset !important;\\n}\\nspan.appstle_second_price_block:empty {\\n display: none !important;\\n}\\n</style>\\n</div>{% endraw %}\",\"WIDGET_TYPE_4\":\"{% raw %}<div id=\\\"appstle-widget-template\\\">\\n <div class=\\\"appstle_sub_widget\\\" id=\\\"appstle_subscription_widget{{widgetId}}\\\">\\n<div class=\\\"appstle_widget_title\\\">{{{purchaseOptionsText}}}</div>\\n <div class=\\\"widgetSellingPlanWrapper\\\">\\n{{^requires_selling_plan}}\\n{{^showSubOptionBeforeOneTime}}\\n <div class=\\\"appstle_input_wrapper\\\">\\n <input type=\\\"radio\\\" id=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{/subscriptionOptionSelectedDefault}}>\\n <label for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\">\\n {{oneTimePuchaseText}}\\n{{#showOneTimeComparePrice}}\\n<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount_compare\\\">\\n {{{oneTimePuchaseComparePriceAmount}}}\\n</span>\\n{{/showOneTimeComparePrice}}\\n <span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount\\\">{{{oneTimePuchaseAmount}}}/{{{oneTimeFrequencyText}}}</span>\\n </label>\\n </div>\\n{{/showSubOptionBeforeOneTime}}\\n{{/requires_selling_plan}}\\n {{#sellingPlanVariants}}\\n <div class=\\\"appstle_input_wrapper\\\">\\n <span class=\\\"appstle_sellingPlan_discountText\\\">{{{formattedDiscountText}}}</span>\\n <input type=\\\"radio\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" id=\\\"{{sellingPlanId}}\\\" value=\\\"{{sellingPlanId}}\\\" name=\\\"selling_plan\\\" {{#isChecked}}checked{{/isChecked}}>\\n{{^prepaidFlag}}\\n <label for=\\\"{{sellingPlanId}}\\\">\\n {{{name}}}\\n<div class=\\\"appstle_span_wrapper\\\">\\n <span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\">{{{formattedPrice}}}<span>\\n<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_formattext_block\\\">/{{{sellingPlanFrequencyText}}}{{#isFrequencySubsequent}}{{/isFrequencySubsequent}}</span>\\n</div>\\n </label>\\n{{/prepaidFlag}}\\n{{#prepaidFlag}}\\n<label for=\\\"{{sellingPlanId}}\\\">\\n {{{name}}}\\n<div class=\\\"appstle_span_wrapper\\\">\\n <span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\">{{{totalPrice}}}</span>\\n<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_discount_block appstle_formattedPrepaidPerDeliveryPriceText\\\"> {{{formattedPrepaidPerDeliveryPriceText}}}</span>\\n</div>\\n</label>\\n{{/prepaidFlag}}\\n </div>\\n {{/sellingPlanVariants}}\\n{{^requires_selling_plan}}\\n{{#showSubOptionBeforeOneTime}}\\n <div class=\\\"appstle_input_wrapper\\\">
3947\\n <input type=\\\"radio\\\" id=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{/subscriptionOptionSelectedDefault}}>\\n <label for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\">\\n {{oneTimePuchaseText}}\\n{{#showOneTimeComparePrice}}\\n<span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount_compare\\\">\\n {{{oneTimePuchaseComparePriceAmount}}}\\n</span>\\n{{/showOneTimeComparePrice}}\\n <span class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount\\\">{{{oneTimePuchaseAmount}}}/{{{oneTimeFrequencyText}}}</span>\\n </label>\\n </div>\\n{{/showSubOptionBeforeOneTime}}\\n{{/requires_selling_plan}}\\n </div>\\n{{#showStaticTooltip}}\\n<div class=\\\"appstle_tooltip_wrapper_static\\\"> {{{toolTipDescription}}}</div>\\n{{/showStaticTooltip}}\\n{{#showTooltip}}\\n <div data-appstle-icon=\\\"\\\" class=\\\"appstle_tooltip_wrapper\\\">\\n <svg width=\\\"90\\\" height=\\\"90\\\" viewBox=\\\"0 0 90 90\\\" xmlns=\\\"http://www.w3.org/2000/svg\\\" class=\\\"tooltip_subscription_svg\\\">\\n <path\\n d=\\\"M45 0C20.1827 0 0 20.1827 0 45C0 69.8173 20.1827 90 45 90C69.8173 90 90 69.8174 90 45C90.0056 44.6025 89.9322 44.2078 89.7839 43.8389C89.6357 43.47 89.4156 43.1342 89.1365 42.8511C88.8573 42.568 88.5247 42.3432 88.158 42.1897C87.7912 42.0363 87.3976 41.9573 87 41.9573C86.6024 41.9573 86.2088 42.0363 85.842 42.1897C85.4753 42.3432 85.1427 42.568 84.8635 42.8511C84.5844 43.1342 84.3643 43.47 84.2161 43.8389C84.0678 44.2078 83.9944 44.6025 84 45C84 66.5748 66.5747 84 45 84C23.4253 84 6 66.5747 6 45C6 23.4254 23.4253 6 45 6C56.1538 6 66.3012 10.5882 73.4375 18H65.4062C65.0087 17.9944 64.614 18.0678 64.2451 18.2161C63.8762 18.3643 63.5405 18.5844 63.2573 18.8635C62.9742 19.1427 62.7494 19.4753 62.596 19.842C62.4425 20.2088 62.3635 20.6024 62.3635 21C62.3635 21.3976 62.4425 21.7912 62.596 22.158C62.7494 22.5247 62.9742 22.8573 63.2573 23.1365C63.5405 23.4156 63.8762 23.6357 64.2451 23.7839C64.614 23.9322 65.0087 24.0056 65.4062 24H79.8125C80.6081 23.9999 81.3711 23.6838 81.9337 23.1212C82.4963 22.5586 82.8124 21.7956 82.8125 21V6.59375C82.821 6.18925 82.7476 5.78722 82.5966 5.41183C82.4457 5.03644 82.2205 4.69545 81.9344 4.40936C81.6483 4.12327 81.3073 3.898 80.9319 3.7471C80.5565 3.5962 80.1545 3.52277 79.75 3.53125C79.356 3.53941 78.9675 3.62511 78.6067 3.78344C78.2458 3.94177 77.9197 4.16963 77.6469 4.45402C77.3741 4.73841 77.16 5.07375 77.0168 5.44089C76.8737 5.80803 76.8042 6.19977 76.8125 6.59375V12.875C68.6156 4.86282 57.3081 0 45 0ZM43.75 20.75C43.356 20.7582 42.9675 20.8439 42.6067 21.0022C42.2458 21.1605 41.9197 21.3884 41.6469 21.6728C41.3741 21.9572 41.16 22.2925 41.0168 22.6596C40.8737 23.0268 40.8042 23.4185 40.8125 23.8125V47.375C40.8116 47.7693 40.8883 48.16 41.0385 48.5246C41.1886 48.8892 41.4092 49.2207 41.6875 49.5L54.0938 61.9375C54.6573 62.5011 55.4217 62.8177 56.2188 62.8177C57.0158 62.8177 57.7802 62.5011 58.3438 61.9375C58.9073 61.3739 59.224 60.6095 59.224 59.8125C59.224 59.0155 58.9073 58.2511 58.3438 57.6875L46.8125 46.1875V23.8125C46.821 23.408 46.7476 23.006 46.5966 22.6306C46.4457 22.2552 46.2205 21.9142 45.9344 21.6281C45.6483 21.342 45.3073 21.1168 44.9319 20.9658C44.5565 20.8149 44.1545 20.7415 43.75 20.75Z\\\"\\n ></path>\\n </svg>\\n <span class=\\\"appstle_tooltip_title\\\">{{{tooltipTitle}}}</span>\\n </div>\\n <div class=\\\"appstle_tooltip\\\">\\n <div class=\\\"appstle_tooltip_content\\\">\\n {{{toolTipDescription}}}\\n </div>\\n{{#showAppstleLink}}\\n <div class=\\\"appstle_tooltip_appstle\\\">\\n <a href=\\\"https://appstle.com\\\" class=\\\"appstle_link\\\" target=\\\"_blank\\\">\\n POWERED BY APPSTLE\\n </a>\\n </div>\\n{{/showAppstleLink}}\\n </div>\\n{{/showTooltip}}\\n<style>\\n.widgetSellingPlanWrapper {\\n display: grid;\\n grid-template-columns: repeat(2, minmax(0, 1fr));\\n gap: 16px;\\n grid-auto-rows: 1fr;\\n margin-bottom: 6px;\\nmargin-top: 10px\\n}\\n.widgetSellingPlanWrapper input {\\n display: none;\\n}\\n.widgetSellingPlanWrapper label {\\n border-radius: 10px;\\n border: 1px solid rgba(var(--color-foreground, 0, 0, 0));\\n padding: 0.5rem;\\n display: flex !important;\\n flex-direction: column;\\n justify-content: center;
3947\\n align-items: center;\\n display: block;\\n height: 100%;\\n width: 100%;\\n text-align: center;\\ncursor: pointer;\\n}\\n.widgetSellingPlanWrapper input:checked+label {\\n background-color: rgba(var(--color-foreground, 0, 0, 0));\\n}\\n.appstle_lowercase {\\n text-transform: lowercase;\\n}\\n.appstle_input_wrapper {\\n position: relative;\\n}\\nspan.appstle_sellingPlan_discountText {\\n position: absolute;\\n font-size: 1.2rem;\\n background-color: rgba(var(--color-foreground, 0, 0, 0));\\n color: rgba(var(--color-background, 255, 255, 255));\\n border-radius: 3px;\\n border: 2px solid rgba(var(--color-background, 255, 255, 255));\\n padding: 1px 18px;\\n left: 50%;\\n display: block;\\n transform: translate(-50%, -50%);\\n white-space: nowrap;\\n}\\nspan.appstle_sellingPlan_discountText:empty {\\n display: none !important;\\n}\\nspan.appstle_lowercase.appstle_sellingPlan_price.appstle_onetime_amount_compare {\\ntext-decoration: line-through;\\n}\\n.appstle_tooltip_wrapper {\\n margin-bottom:10px;\\n}\\n.widgetSellingPlanWrapper input:checked+label {\\n background-color: rgba(var(--color-foreground, 0, 0, 0));\\n color: rgba(var(--color-background, 255, 255, 255));\\n border: 2px solid rgba(var(--color-background, 255, 255, 255)) !important;\\n}\\n</style>\\n</div>{% endraw %}\",\"WIDGET_TYPE_5\":\"{% raw %}<div id=\\\"appstle-widget-template\\\">\\n <div class=\\\"appstle_sub_widget\\\" id=\\\"appstle_subscription_widget{{widgetId}}\\\">\\n<div class=\\\"appstle_widget_title\\\">{{{purchaseOptionsText}}}</div>\\n <div class=\\\"widgetSellingPlanWrapper\\\">\\n{{^showSubOptionBeforeOneTime}}\\n{{^requires_selling_plan}}\\n <div class=\\\"appstle_input_wrapper\\\">\\n <input type=\\\"radio\\\" id=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{/subscriptionOptionSelectedDefault}}/>\\n <label for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\">\\n {{{oneTimePuchaseText}}}\\n </label>\\n \\n </div>\\n{{/requires_selling_plan}}\\n{{/showSubOptionBeforeOneTime}}\\n {{#sellingPlanVariants}}\\n <div class=\\\"appstle_input_wrapper\\\">\\n <input type=\\\"radio\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" id=\\\"{{sellingPlanId}}\\\" value=\\\"{{sellingPlanId}}\\\" name=\\\"selling_plan\\\" {{#isChecked}}checked{{/isChecked}} />\\n <label for=\\\"{{sellingPlanId}}\\\">\\n {{{name}}}\\n </label>\\n \\n </div>\\n {{/sellingPlanVariants}}\\n{{#showSubOptionBeforeOneTime}}\\n{{^requires_selling_plan}}\\n <div class=\\\"appstle_input_wrapper\\\">\\n <input type=\\\"radio\\\" id=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{/subscriptionOptionSelectedDefault}}/>\\n <label for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\">\\n {{{oneTimePuchaseText}}}\\n </label>\\n \\n </div>\\n{{/requires_selling_plan}}\\n{{/showSubOptionBeforeOneTime}}\\n </div>\\n{{#showStaticTooltip}}\\n<div class=\\\"appstle_tooltip_wrapper_static\\\">{{{toolTipDescription}}}</div>\\n{{/showStaticTooltip}}\\n{{#showTooltip}}\\n <div data-appstle-icon=\\\"\\\" class=\\\"appstle_tooltip_wrapper\\\">\\n <svg width=\\\"90\\\" height=\\\"90\\\" viewBox=\\\"0 0 90 90\\\" xmlns=\\\"http://www.w3.org/2000/svg\\\" class=\\\"tooltip_subscription_svg\\\">\\n <path\\n d=\\\"M45 0C20.1827 0 0 20.1827 0 45C0 69.8173 20.1827 90 45 90C69.8173 90 90 69.8174 90 45C90.0056 44.6025 89.9322 44.2078 89.7839 43.8389C89.6357 43.47 89.4156 43.1342 89.1365 42.8511C88.8573 42.568 88.5247 42.3432 88.158 42.1897C87.7912 42.0363 87.3976 41.9573 87 41.9573C86.6024 41.9573 86.2088 42.0363 85.842 42.1897C85.4753 42.3432 85.1427 42.568 84.8
3947635 42.8511C84.5844 43.1342 84.3643 43.47 84.2161 43.8389C84.0678 44.2078 83.9944 44.6025 84 45C84 66.5748 66.5747 84 45 84C23.4253 84 6 66.5747 6 45C6 23.4254 23.4253 6 45 6C56.1538 6 66.3012 10.5882 73.4375 18H65.4062C65.0087 17.9944 64.614 18.0678 64.2451 18.2161C63.8762 18.3643 63.5405 18.5844 63.2573 18.8635C62.9742 19.1427 62.7494 19.4753 62.596 19.842C62.4425 20.2088 62.3635 20.6024 62.3635 21C62.3635 21.3976 62.4425 21.7912 62.596 22.158C62.7494 22.5247 62.9742 22.8573 63.2573 23.1365C63.5405 23.4156 63.8762 23.6357 64.2451 23.7839C64.614 23.9322 65.0087 24.0056 65.4062 24H79.8125C80.6081 23.9999 81.3711 23.6838 81.9337 23.1212C82.4963 22.5586 82.8124 21.7956 82.8125 21V6.59375C82.821 6.18925 82.7476 5.78722 82.5966 5.41183C82.4457 5.03644 82.2205 4.69545 81.9344 4.40936C81.6483 4.12327 81.3073 3.898 80.9319 3.7471C80.5565 3.5962 80.1545 3.52277 79.75 3.53125C79.356 3.53941 78.9675 3.62511 78.6067 3.78344C78.2458 3.94177 77.9197 4.16963 77.6469 4.45402C77.3741 4.73841 77.16 5.07375 77.0168 5.44089C76.8737 5.80803 76.8042 6.19977 76.8125 6.59375V12.875C68.6156 4.86282 57.3081 0 45 0ZM43.75 20.75C43.356 20.7582 42.9675 20.8439 42.6067 21.0022C42.2458 21.1605 41.9197 21.3884 41.6469 21.6728C41.3741 21.9572 41.16 22.2925 41.0168 22.6596C40.8737 23.0268 40.8042 23.4185 40.8125 23.8125V47.375C40.8116 47.7693 40.8883 48.16 41.0385 48.5246C41.1886 48.8892 41.4092 49.2207 41.6875 49.5L54.0938 61.9375C54.6573 62.5011 55.4217 62.8177 56.2188 62.8177C57.0158 62.8177 57.7802 62.5011 58.3438 61.9375C58.9073 61.3739 59.224 60.6095 59.224 59.8125C59.224 59.0155 58.9073 58.2511 58.3438 57.6875L46.8125 46.1875V23.8125C46.821 23.408 46.7476 23.006 46.5966 22.6306C46.4457 22.2552 46.2205 21.9142 45.9344 21.6281C45.6483 21.342 45.3073 21.1168 44.9319 20.9658C44.5565 20.8149 44.1545 20.7415 43.75 20.75Z\\\"\\n ></path>\\n </svg>\\n <span class=\\\"appstle_tooltip_title\\\">{{{tooltipTitle}}}</span>\\n </div>\\n<div class=\\\"appstle_tooltip appstle_tooltip_hover\\\">\\n <div class=\\\"appstle_tooltip_content\\\">\\n {{{toolTipDescription}}}\\n </div>\\n {{#showAppstleLink}}\\n <div class=\\\"appstle_tooltip_appstle\\\">\\n <a href=\\\"https://appstle.com\\\" class=\\\"appstle_link\\\" target=\\\"_blank\\\">\\n POWERED BY APPSTLE\\n </a>\\n </div>\\n {{/showAppstleLink}}\\n </div>\\n{{/showTooltip}}\\n <style>\\n .widgetSellingPlanWrapper {\\n display: grid;\\n grid-template-columns: repeat(2, minmax(0, 1fr));\\n gap: 8px;\\n grid-auto-rows: 1fr;\\n margin-bottom: 6px;\\n margin-top: 10px;\\n }\\n \\n .widgetSellingPlanWrapper input {\\n display: none;\\n }\\n \\n .widgetSellingPlanWrapper label {\\n border-radius: 4px;\\n border: 1px solid rgba(var(--color-foreground));\\n padding: 0.5rem;\\n display: flex;\\n justify-content: center;\\n align-items: center;\\n display: block;\\n height: 100%;\\n width: 100%;\\n text-align: center;\\n \\t color: rgba(var(--color-foreground));\\ncursor: pointer;\\n }\\n \\n .widgetSellingPlanWrapper input:checked+label {\\n background-color: rgba(var(--color-foreground));\\n \\t color: rgba(var(--color-background));\\n }\\n .appstle_lowercase {\\n text-transform: lowercase;\\n }\\n \\n \\n .appstle_input_wrapper {\\n position: relative;\\n }\\n \\n span.appstle_sellingPlan_discountText {\\n position: absolute;\\n background-color: rgba(var(--color-foreground));\\n color: rgba(var(--color-background));\\n border-radius: 3px;\\n padding: 1px 18px;\\n left: 50%;\\n display: block;\\n transform: translate(-50%, -50%);\\n white-space: nowrap;\\n }\\n span.appstle_sellingPlan_discountText:empty {\\n display: none !important;\\n }\\n </style>\\n </div>{% endraw %}\"}", 3948 3949 3950 "bundle": {}, 3951 3952 3953 "labels": `{\"appstle.subscription.wg.cartHiddenAttributesSelectorV2\":\"\",\"appstle.subscription.wg.daysFrequencyTextV2\":\"Days\",\"appstle.subscription.wg.subscribeAndSaveSuccessV2\":\"Subscription Selected\",\"appstle.subscription.wg.addToShipmentSuccessTextV2\":\"Success\",\"appstle.subscription.wg.monthFrequencyTextV2\":\"Month\",\"appstle.subscription.wg.addToShipmentButtonTextV2\":\"Add to Shipment\",\"appstle.subscription.wg.onetimeDescriptionTextV2\":\"\",\"appstle.subscription.wg.oneTimePurchaseTextV2\":\"One Time Purchase\",\"appstle.subscription.wg.loyaltyPerkDescriptionTextV2\":\"{{#isDiscountTypeFreeProduct}}<div style='display: flex;'><div style='height: 60px; width: 60px; flex-shrink: 0; margin-right: 10px;'><img style='width: 100%' src={{{featured_image}}}><\/img><\/div><div>{{^isZeroBillingCycle}}After {{{billingCycleBlock}}} orders, {{\/isZeroBillingCycle}}<span class='appstle-free-product-loyalty'>{{#isZeroBillingCycle}}Get{{\/isZeroBillingCycle}}{{^isZeroBillingCycle}}get{{\/isZeroBillingCycle}} a FREE {{freeProductName}} {{#isZeroBillingCycle}}on your first order.{{\/isZeroBillingCycle}}<\/span><\/div><div>{{\/isDiscountTypeFreeProduct}}{{#isDiscountTypePercentage}}After <span class='appstle-loyalty-billing-cycle'><span class='appstle-loyalty-billing-cycle-count'>{{{billingCycleBlock}}}<\/span> order<\/span>, <span class='appstle-loyalty-discount'>
3953get <span class='appstle-precentage-loyalty'>{{{discount}}}% OFF your entire order<\/span><\/span>.{{\/isDiscountTypePercentage}}{{#isDiscountTypeShipping}}After <span class='appstle-loyalty-billing-cycle'><span class='appstle-loyalty-billing-cycle-count'>{{{billingCycleBlock}}}<\/span> order<\/span>, <span class='appstle-loyalty-discount'>get <span class='appstle-shipping-loyalty'>shipping at {{{formatDiscountedPrice}}}<\/span><\/span>.{{\/isDiscountTypeShipping}}{{#isDiscountTypeFixed}}After <span class='appstle-loyalty-billing-cycle'><span class='appstle-loyalty-billing-cycle-count'>{{{billingCycleBlock}}}<\/span> order<\/span>, <span class='appstle-loyalty-discount'>get <span class='appstle-fixed-loyalty'>{{{formatDiscountedPrice}}} OFF your entire order<\/span><\/span>.{{\/isDiscountTypeFixed}}{{#isDiscountTypeFixedPrice}}After <span class='appstle-loyalty-billing-cycle'><span class='appstle-loyalty-billing-cycle-count'>{{{billingCycleBlock}}}<\/span> order<\/span>, <span class='appstle-loyalty-discount'>get this product at <span class='appstle-fixed-price-loyalty'>{{{formatDiscountedPrice}}}<\/span><\/span>.{{\/isDiscountTypeFixedPrice}}\",\"appstle.subscription.wg.bundleDiscountTextV2\":\"bundle discount extra: {{bundleDiscount}} off\",\"appstle.subscription.wg.atcButtonTextSelectorV2\":\"\",\"appstle.subscription.wg.subscriptionDescriptionTextV2\":\"\",\"appstle.subscription.wg.oneTimeFrequencyTextV2\":\"One Time\",\"appstle.subscription.wg.allowFulfilmentCountViaPropertiesV2\":\"false\",\"appstle.subscription.wg.valdiateFormSelectorV2\":\"\",\"appstle.subscription.wg.monthsFrequencyTextV2\":\"Months\",\"appstle.subscription.wg.prepaidSaveBadgeTextV2\":\"SAVE {{selectedDiscountPercentage}}\",\"appstle.subscription.wg.manageSubscriptionButtonTextV2\":\"Manage Subscription\",\"appstle.subscription.wg.removeClassFromPriceElementV2\":\"\",\"appstle.subscription.wg.yearFrequencyTextV2\":\"Year\",\"appstle.subscription.wg.widgetPriceChangeListenerSelectorV2\":\"\",\"appstle.subscription.wg.atcButtonTextV2\":\"\",\"appstle.subscription.wg.noSubscriptionLabelTextV2\":\"No Subscription\",\"appstle.subscription.wg.cancelAnytimeLabelTextV2\":\"Cancel Anytime\",\"appstle.subscription.wg.addToShipmentErrorTextV2\":\"Error\",\"appstle.subscription.wg.weeksFrequencyTextV2\":\"Weeks\",\"appstle.subscription.wg.weeklyLabelTextV2\":\"Weekly\",\"appstle.subscription.wg.displayAddToExistingSubscriptionButtonForNotLoggedInV2\":\"false\",\"appstle.subscription.wg.addToShipmentProcessingV2\":\"Processing...\",\"appstle.subscription.wg.showWidgetStaticV2\":\"false\",\"appstle.subscription.wg.deliveryEveryFrequencyTextV2\":\"Delivery Frequency\",\"appstle.subscription.wg.subscribeAndSaveInitalV2\":\"Subscribe and save\",\"appstle.subscription.wg.allowRefreshOnCartPageV2\":\"false\",\"appstle.subscription.wg.prepaidLabelTextV2\":\"Prepaid\",\"appstle.subscription.wg.monthlyLabelTextV2\":\"Monthly\",\"appstle.subscription.wg.displayAddToExistingSubscriptionButtonToSubscribersOnlyV2\":\"false\",\"appstle.subscription.wg.yearsFrequencyTextV2\":\"Years\",\"appstle.subscription.wg.addToShipmentTooltipTextV2\":\"Please avoid double delivery charges! Login to add this product to an upcoming delivery.\",\"appstle.subscription.wg.weekFrequencyTextV2\":\"Week\",\"appstle.subscription.wg.unsubscribeFrequencyTextV2\":\"One-time Purchase\",\"appstle.subscription.wg.widgetVariantChangeListenerSelectorV2\":\"\",\"appstle.subscription.wg.atcButtonTextSelectorObserverV2\":\"\",\"appstle.subscription.wg.dayFrequencyTextV2\":\"day\",\"appstle.subscription.wg.showPrepidPerDeliveryProductPriceV2\":\"false\",\"appstle.subscription.wg.offFrequencyTextV2\":\"Off\",\"appstle.subscription.wg.prepayLabelTextV2\":\"Prepay\",\"appstle.subscription.wg.productPageUnitPriceSelectorV2\":\"\",\"appstle.subscription.wg.frequencyCombinedWidgetTextV2\":\"Frequency\",\"appstle.subscription.wg.showNewLoyaltyUI\":\"false\",\"appstle.subscription.wg.sellingPlanTitleTextNonPrepaid\":\"{{sellingPlanName}}\",\"appstle.subscription.wg.selectDeliverOptionV2\":\"Select Delivery Option\",\"appstle.subscription.wg.yearlyLabelTextV2\":\"Yearly\"}`, 3954 3955 "css": { 3956 "appstle_subscription_widget": { 3957 "margin-top": "" , 3958 "margin-bottom": "", 3959 }, 3960 3961 "appstle_subscription_wrapper": { 3962 "border-width": "", 3963 "border-color": "", 3964 }, 3965 3966 "appstle_circle": { 3967 "border-color": "", 3968 }, 3969 3970 "appstle_dot": { 3971 "background-color": "", 3972 }, 3973 3974 "appstle_select": { 3975 "padding-top": "", 3976 "padding-bottom": "", 3977 "padding-left": "", 3978 "padding-right": "", 3979 "border-width": "", 3980 "border-style": "", 3981 "border-color": "", 3982 "border-radius": "", 3983 }, 3984 3985 "tooltip_subscription_svg": { 3986 "fill": "", 3987 }, 3988 3989 "appstle_tooltip": { 3990 "color": "", 3991 "background-color": "", 3992 }, 3993 3994 "appstle_tooltip_border_top_color": { 3995 "border-top-color": "", 3996 }, 3997 3998 "appstle_subscription_final_price": { 3999 "color": "", 4000 }, 4001 "appstle_widget_text_color": { 4002 "color": "", 4003 }, 4004 "appstle_selected_background": { 4005 "background": "transparent", 4006 }, 4007 "elementCSS": "[\".appstleLoyaltyTable{ display:none! important; }\",\".appstle_sub_widget, .appstle_subscription_wrapper_option, div.appstle_subscription_wrapper, .widgetSellingPlanWrapper label,.appstle_sub_widget input[type\\u003dradio]+label:before { border-radius: 0px !important;}\\n.WIDGET_TYPE_2 .appstle_subscription_wrapper_option{ border-radius: 0px !important;}\\n\",\".appstle_widget_text_color, .appstle_subscribe_option, .appstle-active-option .appstle_one_time_text, .appstle-active-option .appstle_subscribe_save_text { color: #2d2d2d !important; }\",\".appstle_subscription_compare_amount, .appstle_onetime_amount_compare, .appstle_sellingPlan_formattedCompareAtPrice { color: #2d2d2d !important; }\",\".appstle_subscription_amount, .appstle_onetime_amount, .appstle_sellingPlan_price { color: #e13a00 !important; }\",\"span.appstle-save-badge, span.appstle_sellingPlan_discountText { background-color: #DC3900 !important; }\"]", 4008 "customCSS": "#appstle_subscription_widget0 .appstle_subscription_wrapper{\
4008n overflow:visible!important;\n}\n\n#appstle_subscription_widget0 > div.appstle_subscription_wrapper > div.appstle_subscription_wrapper_option.appstle_include_dropdown.payAsYouGoPlansDropdownWrapper.appstle_selected_background.appstle-active-option > div.appstle_subscribe_option > div.appstleSellingPlanDescription > p:nth-child(1) > span,\n#appstle_subscription_widget0 > div.appstle_subscription_wrapper > div.appstle_subscription_wrapper_option.appstle_include_dropdown.payAsYouGoPlansDropdownWrapper.appstle_selected_background.appstle-active-option > div.appstle_subscribe_option > div.appstleSellingPlanDescription > p:nth-child(2) > span{\n font-size: 12px !important;\n}\n\n.appstle_subscription_compare_amount.transcy-money{\n display: displayinside !important;\n }\n\n\n#m-1688671661745 > div > div > span:nth-child(3) {\n text-decoration: line-through !important;\n color: gray !important;\n}\n#m-1688671661745 > div > div > span:nth-child(3){\n margin-left: 12px !important;\n text-decoration: line-through !important;\n}\n#m-1688671661745 > div > div > span:nth-child(3){\n display: none !important;\n}\n#appstle_subscription_widget0 > div.appstle_subscription_wrapper > div:nth-child(1){\n opacity: 0.5;\n}\n#appstle_subscription_widget0 > div > div.appstle_subscription_wrapper_option.appstle-active-option{\n opacity: 1;\n}\n#appstle_subscription_widget0 > div > div.appstle_subscription_wrapper_option.appstle_include_dropdown.payAsYouGoPlansDropdownWrapper.appstle_selected_background{\n opacity: 0.5;\n}\n#appstle_subscription_widget0 > div.appstle_subscription_wrapper > div.appstle_subscription_wrapper_option.appstle_include_dropdown.payAsYouGoPlansDropdownWrapper.appstle_selected_background.appstle-active-option{\n opacity: 1;\n}\n.appstle_sub_widget, .appstle_subscription_wrapper_option, .appstle_select, .appstle_circle\nSpecificity: (0,1,0)\n {\n border-radius: -12px !important;\n}\n#appstle_subscription_widget0 > div.appstle_subscription_wrapper > div.appstle_subscription_wrapper_option.appstle_include_dropdown.payAsYouGoPlansDropdownWrapper.appstle_selected_background.appstle-active-option > div.appstle_subscription_radio_wrapper > label > span.appstle_circle{\n border-radius: 12px !important\n}\n#appstle_subscription_widget0 > div.appstle_subscription_wrapper > div:nth-child(1) > div.appstle_one_time_details_wrapper > label > span.appstle_circle{\n border-radius: 12px !important\n}\n#appstle_subscription_widget0 > div > div.appstle_subscription_wrapper_option.appstle_include_dropdown.payAsYouGoPlansDropdownWrapper.appstle_selected_background > div.appstle_subscription_radio_wrapper > label > span.appstle_circle{\n border-radius: 12px !important\n}\n.WIDGET_TYPE_7 .appstle_subscription_wrapper_option.appstle_include_dropdown {\n border: 1px solid;\n margin-top: 15px;\n border-radius: 5px !important;\n}\n.WIDGET_TYPE_7 .appstle_subscription_wrapper_option:not(.appstle_include_dropdown) {\n border: 1px solid;\n\n border-radius: 5px !important;\n}\nbody.module-wrap{\n background: #faebd700 !important;\n}\n\n#appstle_subscription_widget0 > div.appstle_subscription_wrapper > div.appstle_subscription_wrapper_option.appstle_include_dropdown.payAsYouGoPlansDropdownWrapper.appstle_selected_background.appstle-active-option > div.appstle_subscribe_option > div.appstle_single_option_text{\n display: none;\n}\n\n\nbody #m-1748012383146 > div,\nbody #m-1748012195236 > div > div.gf_swatches.gf_row-no-padding.gf_row.gf_row_no_tools{\n display: none !important;\n}\n\n\n@media (max-width: 425px){\n .appstle_subscription_radio_wrapper *,\n .appstle_one_time_details_wrapper *{\n font-size: 14px !important;\n }\n .appstleSellingPlanDescription *{\n font-size: 12px !important;\n }\n #appstle_subscription_widget0 > div.appstle_subscription_wrapper > div.appstle_subscription_wrapper_option.appstle_include_dropdown.payAsYouGoPlansDropdownWrapper.appstle_selected_background.appstle-active-option > div.appstle_subscribe_option > div.appstleSellingPlanDescription > p:nth-child(3){\n margin-top: -10px !important;\n }\n\n .appstle_subscription_compare_amount.transcy-money{\n display: none !important;\n }\n\n}\n\n#appstle_subscription_widget0 .appstle_circle{\n border-radius: 50% !important;\n}\n\n.appstle_subscription_compare_amount.transcy-money{\n display:none !important;\n}\n.gf_product-prices:has(.appstle_subscription_final_price) .gf_product-compare-price{\n display: none !important;\n}\n\n\n@media (max-width: 767px) {\n .appstle_subscription_final_price::before {\n font-size: 20px !important;\n}\n}\n.gf_product-prices{\n width: fit-content !important;\n}\n\n.gf_product-price.money.gf_gs_ct[data-appstle-price-modified=\"true\"]::after{\n content: '54% OFF TODAY';\n color: white;\n background-color: rgb(225, 58, 0) !important;\n border-radius: 20px;\n font-size: 14px;\n padding: 4px 18px !important;\n margin-left: 16px !important;\n position: relative; top: -2px !important;\n}\n\nspan.gf_product-price.money.gf_gs_ct.appstle_subscription_final_price.fixedDiscount::after{\n content: '64% OFF TODAY';\n color: white;\n background-color: rgb(225, 58, 0) !important;\n border-radius: 20px;\n font-size: 14px;\n padding: 4px 18px !important;\n margin-left: 16px !important;\n position: relative; top: -2px !important;\n\n}\n.gf_product-prices{\n display: flex !important;\n}\n\n.gf_product-compare-price money.gf_gs_ct,\nspan.gf_product-compare-price.money.gf_gs_ct{\n width: fit-content !important;\n}\nspan.appstle_circle::before{ display: none !important;}", 4009 "customerPortalCss": "", 4010 "externalStyleTag": "", 4011 "themeCss": "", 4012 } 4013 }; 4014 4015 4016 window.AppstleSubscription = window.AppstleSubscription || JSON.parse(JSON.stringify(RS)); 4017 4018 sessionStorage['appstleSubscriptionConfig'] = JSON.stringify(RS.Config); 4019 4020 4021 try { 4022 4023 window.appstle_build_a_box_labels = {"perDeliveryLabelTextV2":"\\/delivery","variantNotAvailable":"Not Available","saveDiscountText":"{{discount}}","bundleSummaryTextV2":"Your bundle is empty. Please add products to your bundles to see bundle summary here.","freeProductLabelTextV2":"Free","bundleDescriptionTextV2":"Our bundle of all bundles, The Ultimate Superfood Bundle delivers exactly what it promises - a complete superfood solution. With 7 superfood blends each created to empower every aspect of your health and wellbeing - from immunity and gut health to energy & better focus.","productDetails":"Product Details","failedToAddMsgText":"Your cart can't have more than {{maxProduct}}
4023 products","cart":"Cart","reviewBundleTextV2":"Review Bundle","addButtonText":"Add","minimumQuantityToCheckoutV2":"Minimum {{quantity}} quantity to checkout","buildBoxErrormsgV2":"Build a Box token is Invalid, Please reach out to support.","continueShopping":"Continue Shopping","failedToAddTitleText":"Failed to add","spendAmountGetDiscount":"Spend {{amount}} get {{percent}}% discount","maxiumQuantityToCheckoutV2":"Maxium {{quantity}} quantity to checkout","contentsOnModalTextV2":"Contents","nextStepButtonTextV2":"Next Step","choosePlanLifeStyleTextV2":"Choose a plan to match your lifestyle","selectMinimumProductButtonText":"Please select {{minProduct}} minimum product","subtotal":"Subtotal","buyQuantityGetDiscount":"Buy {{quantity}} get {{percent}}% discount","loyaltyTablePercentageTextV2":"After <span class='appstle-loyalty-billing-cycle'><span class=''>{{billingCycle}}<\\/span> order<\\/span>, <span class='appstle-loyalty-discount'>get <span class='appstle-loyalty-discount-amount'>{{discount}}% off<\\/span><\\/span>.","loyaltyTablePriceTextV2":"After <span class='appstle-loyalty-billing-cycle'><span class=''>{{billingCycle}}<\\/span> order<\\/span>, <span class='appstle-loyalty-discount'>get at <span class='appstle-loyalty-discount-amount'>{{price}}<\\/span><\\/span>.","myDeliveryText":"My {{selectedSellingPlanDisplayName}} delivery","removeItem":"Remove","productsToProceedText":"Please select products to proceed","previousStepButtonTextV2":"Previous step","loadMoreTextV2":"Load more","selectedFrequencyLabelText":"Selected Frequency","addToCartButtonTextV2":"Add To Cart","basePriceFormatFieldV2":"{{unitPrice}}\\/{{quantityUnit}}","title":"Build-A-Box","productPriceFormatField":"{{price}}","reviewOrdeDescriptionTextV2":"Check your items and select your required frequency plan","quantityLabelV2":"Quantity","minimumOrderAmountLabelTextV2":"Minimum order amount {{minOrderAmount}}.","subscriptionNotAvailableButtonV2":"Subscription not available","shoppingCart":"Shopping Cart","checkoutMessage":"Shipping and taxes calculated at checkout.","discountPopupCheckoutMessageV2":"Discount","selectedButtonTextV2":"Selected","congratsMessageText":null,"okBtnText":"Ok","tieredDiscount":"Tiered Discount","choosePlanLifeStyleDescriptionTextV2":"Cutoff each week to amend your meals is midnight on Thursday's. (Delivery Schedule is as follows: Gold Coast - Mondays | Brisbane & Sunshine Coast - Wednesdays)","orderNoteLabelTextV2":"Order Note","minimumToCheckoutV2":"Minimum {{quantity}} to checkout","loyaltyTableFixedTextV2":"After <span class='appstle-loyalty-billing-cycle'><span class=''>{{billingCycle}}<\\/span> order<\\/span>, <span class='appstle-loyalty-discount'>get <span class='appstle-loyalty-discount-amount'>{{price}} off<\\/span><\\/span>.","editQuantity":"Edit Quantity","chooseProductsTextV2":"Choose Products","loyaltyTableFreeProductTextV2":"After <span class='appstle-loyalty-billing-cycle'><span class=''>{{billingCycle}}<\\/span> order<\\/span>, <span class='appstle-loyalty-discount'>get <span class='appstle-loyalty-discount-amount'>FREE PRODUCT ({{productName}})<\\/span><\\/span>.","loyaltyTableShippingTextV2":"After <span class='appstle-loyalty-billing-cycle'><span class=''>{{billingCycle}}<\\/span> order<\\/span>, <span class='appstle-loyalty-discount'>get <span class='appstle-loyalty-discount-amount'>shipping at {{price}}<\\/span><\\/span>.","spentText":null,"quantityLabel":null,"addButtonV2":"Add","loyaltyTableFreeTrailTextV2":"Get <span class='appstle-loyalty-free-trial-discount'>{{discount}} <span class='appstle-loyalty-free-trial-discount-count' style='text-transform: lowercase;'>{{discountType}} <\\/span><\\/span> <span class='appstle-loyalty-free-trial-text'>free trial.<\\/span>","bundleCheckoutTextV2":"Checkout","reviewOrderTextV2":"Review Order","goBackButtonText":"Go Back","selectPlanTextV2":"Select Plan","viewProduct":"View Product","oneTimePurchaseTextV2":"One Time Purchase","bundleOnModalTextV2":"Bundle","proceedToCheckoutButtonText":"Proceed to checkout","pleaseWaitLabelTextV2":"Please wait...","typeToSearchPlaceholderTextV2":"Type to search","selectedProgressLabelTextV2":"Selected","outOfStockTextV2":"Out of stock"}; 4024 4025 } catch (e) { 4026 console.error("Error parsing build a box labels:", e); 4027 } 4028 4029 4030 var _RSConfig = _RSConfig || {}; 4031 4032 _RSConfig.shop = 'behindthepricetag.myshopify.com'; 4033 4034 4035 4036 4037 4038 4039 _RSConfig.shopMoneyFormat = '<span class=money>${{amount_no_decimals}}</span>'; 4040 _RSConfig.shopMoneyFormatWithCurrencyFormat = '<span class=money>${{amount_no_decimals}} USD</span>'; 4041 4042 4043 4044 4045 } 4046 4047 4048 4049 _RSConfig.assetRev = "6607ca8e2dac059c1df0f1d53c0cae1a"; 4050 4051 4052</script>
4052 4053 4054<style id="appstle-payment-button-override"> 4055 .shopify-payment-button {display: none;} 4056</style>
4057<script> 4058 let appstleCount = 0 4059 function isAppstleJSInitiated() { 4060 appstleCount++; 4061 if (window?.["RSConfig"] || appstleCount > 20) { 4062 let appstleStyleElement = document.querySelector('#appstle-payment-button-override'); 4063 if (appstleStyleElement) { 4064 appstleStyleElement.remove(); 4065 } 4066 } else { 4067 setTimeout(isAppstleJSInitiated, 500) 4068 } 4069 } 4070 isAppstleJSInitiated(); 4071</script>
4071 4072 4073<style> 4074 4075</style>
4076<script> 4077 function pollAppstleInit() { 4078 if (window?.appstleInit) { 4079 window?.appstleInit() 4080 } else { 4081 setTimeout(pollAppstleInit, 30); 4082 } 4083 } 4084</script>
4084 4085 4086 4087 4088 4089 4090 4091 4092 4093 4094 4095 4096 4097 4098 4099 4100 4101 4102
4102<script src="https://subscription-admin.appstle.com/assets/custom/appstle-subscription.js?shop=behindthepricetag.myshopify.com&v=1790357379059" defer ></script>
4102 4103 4104 4105 4106 4107 4108 4109 4110 4111</div><!-- Failed to render app block "6478312753674380289": app block path "shopify://apps/gempages-builder/blocks/embed-gp-script-head/20b379d4-1b20-474c-a6ca-665c331919f3" does not exist --><div id="shopify-block-AYzlOTmRyakFvcEJNN__10508887350528622030" class="shopify-block shopify-app-block"> 4112 4113 4114 4115 4116 4117 4118 4119 4120 4121 4122 4123 4124 4125 4126 4127 4128 4129 4130 4131 4132 4133 4134 4135 4136 4137 4138 4139 4140 4141
4141<script> 4142 var _ABConfig = _ABConfig || {}; 4143 4144 _ABConfig = { 4145 'shop_name': '', 4146 'public_domain': null, 4147 'proxy_path_prefix': 'apps/bundles', 4148 'widgetJsPath': 'https://bundles-admin.appstle.com/app/build-a-box.bundle.js?v=1785352653508', 4149 'widgetCssPath': 'https://bundles-admin.appstle.com/content/build-a-box.css?v=1785352653508', 4150 'volumeDiscountJsPath': 'https://bundles-admin.appstle.com/app/volume-discount.bundle.js?v=1785352653508', 4151 'volumeDiscountCssPath': 'https://bundles-admin.appstle.com/content/volume-discount.css?v=1785352653508', 4152 'bundle_rules': [], 4153 'upsell_rules': [], 4154 'bundleRule': null, 4155 'product': null, 4156 'bundle_setting': null, 4157 'shop_info': null, 4158 'isProductPage': false, 4159 'isCartPage': false, 4160 'isCollectionPage': false, 4161 'isHomePage': false, 4162 'disableAppFunctionality': false, 4163 'shop_labels': null, 4164 }; 4165 4166 _ABConfig.__appstleBundlesNativeFetch = window.fetch.bind(window); 4167 4168 4169 _ABConfig.shop_name = "Revomadic"; 4170 4171 4172 4173 _ABConfig.proxy_path_prefix = "apps/bundles"; 4174 4175 4176 _ABConfig.country = "US"; 4177 _ABConfig.locale = "en"; 4178 _ABConfig.marketId = 844988592; 4179 4180 4181 _ABConfig.currency = "USD"; 4182 4183 4184 4185 4186 _ABConfig.assetRev = "5345c7f61875e0f8df30009fe0eb93b4"; 4187 4188 _ABConfig.storeFrontApiVersion = "2026-01"; 4189 4190 4191 4192 4193 _ABConfig.public_domain = "behindthepricetag.myshopify.com"; 4194 4195 4196 4197 _ABConfig.widgetJsPath = "https://bundles-admin.appstle.com/app/build-a-box.bundle.js?v=1785352653508"; 4198 4199 4200 _ABConfig.widgetCssPath = "https://bundles-admin.appstle.com/content/build-a-box.css?v=1785352653508"; 4201 4202 4203 4204 4205 _ABConfig.bundle_rules = []; 4206 4207 4208 4209 4210 4211 4212 4213 4214 _ABConfig.bundle_setting = {"id":22931,"shop":"behindthepricetag.myshopify.com","showOnProductPage":null,"selector":null,"placement":"AFTER","customCss":null,"customizeBundleOptionType":"RADIO","buyButtonSelector":null,"labels":"{\"productDiscountCombinedWithOrderDiscount\":true,\"bundleListViewDetailsButtonLabel\":\"View Details\",\"requiredLoginValidationLabel\":\"Please log in to purchase this bundle!\",\"volumeDiscountTypeLabel\":\"Volume Discount\",\"loginAlertLinkLabel\":\"Click here to login\",\"breadCrumbProductsLabel\":\"Choose Products\",\"enableClassicBundleRecreation\":false,\"emptyProductImage\":\"https://cdn.shopify.com/s/files/1/0661/9224/4900/files/EmptyImage.jpg?v=1718447038\",\"enableAnnouncementBarAutoRotate\":true,\"reviewOrderInfoLabel\":\"\",\"validateExactDiscountQuantity\":false,\"productDiscountCombinedWithProductDiscount\":true,\"bundleMaximumQuantityLabel\":\"Add maximum up to {{maximum_quantity}} product\",\"productAddToBundleLabel\":\"Add\",\"breadCrumbReviewBundleLabel\":\"Review Bundle\",\"enableScrollingToBundleSection\":true,\"orderNoteLabel\":\"Order Note\",\"showProductPerPage\":50,\"requiresSubscriptionMessage\":\"Requires subscription\",\"dynamicBundleDiscountCombinedWithShippingDiscount\":true,\"hidePurchaseOptionSelectLabel\":false,\"showPriceAsDecimals\":false,\"tieredDiscountQuantityLabel\":\"Buy {{quantity}}, Get {{discount_amount}}{{discount_type}} OFF\",\"fixedDiscountText\":\"Enjoy a fixed discount of {{currency}}{{discount_value}} on your purchase!\",\"sectionTotalLabel\":\"Section Total\",\"fieldDisabledBackgroundColor\":\"#D1D5DB\",\"enableShippingDiscountBar\":false,\"bundleTotalLabel\":\"Total\",\"disableRefreshSellingPlan\":false,\"checkInventoryQuantity\":false,\"showSubscriptionPlanDescription\":false,\"fixedPricingBundleTypeLabel\":\"Fixed Pricing Bundle\",\"subscriptionAvailableLabel\":\"Subscription Available\",\"readLessText\":\"Read Less\",\"shippingDiscountLabel\":\"{{discount}}{{discount_type}} Shipping Discount\",\"selectedGiftProductProgressLabelText\":\"{{selected_product_quantity}} gift products added. The required quantity is {{required_product_quantity}}.\",\"disableFitImage\":false,\"secondaryTextColor\":\"#ffffff\",\"bundleProductsQuantityLabel\":\"{{quantity}}x quantity\",\"buyXGetYDiscountCombinedWithProductDiscount\":true,\"tieredDiscountLabel\":\"\",\"buyXGetYQuantityValidationLabel\":\"Add {{product_quantity}} quantities of the gift product (Get Y)\",\"primaryTextColor\":\"#000000\",\"modalOpenOnAddToCart\":true,\"notApplicableForSubscribeAndSaveNotificationTitle\":\"Not applicable for subscribe & save\",\"showAppstleBundleBranding\":true,\"customSignInLink\":\"\",\"volumeDiscountChooseProductLabel\":\"Choose Product\",\"loginAlertTextLabel\":\"You need to login to purchase this bundle.\",\"buyXGetYChooseProductLabel\":\"Choose Product\",\"enableAlternativeVolumeDiscountCalculation\":false,\"chooseAPlanLabel\":\"Choose Plan\",\"singleParentProductDirectRedirectToChildProducts\":true,\"buyXGetYFixedDiscountText\":\"Enjoy a fixed discount of {{discount_value}} {{currency}}\",\"notAvailableSubscriptionMessage\":\"Not available for subscription\",\"primaryColor\":\"#000000\",\"buyXGetYGiftProductPriceVisibilityType\":\"UNIT_PRICE\",\"volumeDiscountVariantSelectLabel\":\"Denominations\",\"chooseSourceProductValidationLabel\":\"Please choose source product!\",\"enableAutoThemeStyleDetection\":true,\"headingTextColor\":\"#000000\",\"hideBundleToastNotification\":false,\"classicBundleTypeLabel\":\"Classic Bundle\",\"oneTimeAvailableHintLabel\":\"One-time purchase available.\",\"bundleListDescription\":\"Explore our Bundles and Discounted Pricing and enjoy exclusive discounts when you buy products together\",\"getYNoProductSelectedLabel\":\"No gift product selected (Get Y)\",\"prepaidPerDeliveryPriceLabel\":\"{{prepaid_per_delivery_price}}/delivery\",\"hideVariantSelectLabel\":false,\"childProductInfoBannerText\":\"This product is part of a bundle\",\"availableOnlySubscriptionLabel\":\"Available Only On Subscription\",\"enableParentProductDetailButton\":false,\"bundleListTitle\":\"List of Bundles and Discounted Pricing\",\"chooseAssociatedProductsValidationLabel\":\"Please choose associated products!\",\"selectedSourceProductLabel\":\"Selected\",\"enableBuyXGetYWidgetMergeAsOptions\":false,\"volumeDiscountNextApplicableSpentAmountRewardsLabel\":\"Spend {{spent_amount}}{{currency}} get {{discount}}{{discount_type}}\",\"sectionNoProductSelectedValidationLabel\":\"No product selected for: {{section_name}}
4214!\",\"bundlePageBackgroundColor\":\"#FAFAF9\",\"showVendorName\":false,\"buyXQuantityValidationLabel\":\"Add {{product_quantity}} quantities of the product (Bux X)\",\"sectionMaximumQuantityValidationLabel\":\"Maximum quantity not selected for: {{section_name}}!\",\"enableMaxDiscountCap\":false,\"enableVolumeDiscountBar\":false,\"sectionLabel\":\"Section\",\"disabledTextColor\":\"#6B7280\",\"tieredDiscountAmountLabel\":\"Spend {{spent_amount}}, Get {{discount_amount}}{{discount_type}} OFF\",\"primaryHoverColor\":\"#000000\",\"shippingDiscountCombinedWithOrderDiscount\":true,\"defaultDiscountBarMessage\":\"Welcome to our store\",\"enableBundleProductFilter\":false,\"buyXGetYDiscountCombinedWithOrderDiscount\":true,\"bundleSubtotalLabel\":\"Subtotal\",\"reviewOrderDescription\":\"Check your items and select your required frequency plan\",\"dynamicBundleDiscountCombinedWithOrderDiscount\":true,\"addingProductsToBundle\":\"Adding products to bundle\",\"buyXGetYMergedWidgetTitle\":\"Select Buy X Get Y Discount\",\"bundleModalHeaderLabel\":\"Your Bundle({{total_quantity}})\",\"productAddedToBundleNotificationDescription\":\"{{product_title}} added to bundle.\",\"productDiscountTypeLabel\":\"Product Discount\",\"bundleSearchBarPlaceholder\":\"Search product by name or title\",\"bundleTopHtml\":\"\",\"proceedToCheckoutButtonText\":\"\",\"defaultSelectedPurchaseOption\":\"ONE_TIME\",\"interceptorExecutionType\":\"AUTO\",\"showDraftProduct\":false,\"switchSubscriptionLabel\":\"Subscribe & Save\",\"percentDiscountText\":\"Get {{discount_value}}% off on your purchase!\",\"discountUsageLimitExceedLabel\":\"You have exceeded the bundle usage limit\",\"reviewOrderLabel\":\"Review Bundle\",\"chooseSectionProductsLabel\":\"Choose Section Products\",\"primaryDisabledColor\":\"#333333\",\"bundleMinimumOrderAmountLabel\":\"Add minimum {{minimum_amount}} order amount\",\"breadCrumbSelectSectionLabel\":\"Select Section\",\"loadMoreButtonLabel\":\"Load More\",\"addedBundleToTheCart\":\"Added bundle to the cart\",\"bundleQuantityRewardsLabel\":\"Add {{quantity}} item, get {{discount}}{{discount_type}} discount\",\"shippingDiscountCombinedWithProductDiscount\":true,\"sellingPlanNameSortOrder\":\"ASC\",\"switchOnTimeLabel\":\"One Time\",\"volumeDiscountCombinedWithProductDiscount\":true,\"chooseProductsText\":\"Products\",\"productDetailsViewType\":\"SHOW_PRODUCT_POPUP\",\"enableManualBundleBlockIntegration\":false,\"volumeDiscountNextApplicableQuantityRewardsLabel\":\"Buy {{quantity}} get {{discount}}{{discount_type}}\",\"bundleCheckoutLabel\":\"Checkout\",\"productDiscountCombinedWithShippingDiscount\":true,\"skipSelectSectionPage\":false,\"productCardBackgroundColor\":\"#ffffff\",\"buyXGetYFreeLabel\":\"Free\",\"buttonBackgroundColor\":\"#000000\",\"discountMessageInterval\":3000,\"sectionedBundleTypeLabel\":\"Sectioned Bundle\",\"buyXGetYAddToCartLabel\":\"Add to cart\",\"volumeDiscountChooseButtonLabel\":\"Choose\",\"buyXGetYDiscountCombinedWithShippingDiscount\":true,\"switchPurchaseModeLabel\":\"Switch\",\"selectedProgressLabelText\":\"{{total_bundle_items}} item added with a minimum quantity of {{minimum_quantity}}\",\"requiredBundleProductLabel\":\"Your bundle needs {{min_product_count}} more item(s).\",\"sellingPlanSelectionDropDownLabel\":\"Purchase Options\",\"buyXGetYPercentDiscountText\":\"Enjoy a percentage discount of {{discount_value}}%\",\"preventClickableProductsOnCart\":false,\"showPrepaidPerDeliveryPrice\":true,\"enableProductDetailButton\":false,\"buyXGetYDiscountTypeLabel\":\"Buy X Get Y Discount\",\"customOfferLink\":\"collections/all\",\"noItemsInBundle\":\"No items added to the bundle\",\"enableOpusCart\":false,\"hideProductPurchaseModeAwarenessHint\":false,\"variantSelectionDropDownLabel\":\"Variants\",\"chooseSectionLabel\":\"Choose Section\",\"dynamicPricingBundleTypeLabel\":\"Dynamic Pricing Bundle\",\"breadCrumbPlanLabel\":\"Select Plan\",\"showDynamicBundleOrderNote\":false,\"showOutOfStockProduct\":true,\"disabledSellingPlanSelectionValidation\":false,\"disableViewShopifyProduct\":false,\"bundleDiscountLabel\":\"Discount\",\"bundleNotEligibleLabel\":\"You're not eligible to purchase this bundle!\",\"reviewOrderProductsLabel\":\"Bundle Products\",\"outOfStockLabel\":\"Out Of Stock\",\"buyXGetYFreeGiftDiscountText\":\"Enjoy the free product\",\"showDescriptionPopup\":true,\"maxDiscountCapValue\":0,\"readMoreText\":\"Read More\",\"totalBundleProductsAddedLabel\":\"{{total_bundle_items}} Products Added\",\"bundleMinimumQuantityLabel\":\"Add minimum {{minimum_quantity}} product\",\"noSourceProductSelectedLabel\":\"No source product selected.\",\"nonListedProductText\":\"Non-Listed\",\"buyXNoProductSelectedLabel\":\"No product selected (Buy X)\",\"freeShippingLabel\":\"Free Shipping\",\"previousButtonLabel\":\"Previous Step\",\"draftBundlePageTitle\":\"Oops! This bundle is temporarily unavailable.\",\"productDetailsMaximumDescriptionCount\":300,\"oneTimeOnlyLabel\":\"One time only\",\"buyXAnyNumberOfProductChooseLabel\":\"Choose any number of products\",\"disableDiscountedPricingRedirectToCart\":false,\"volumeDiscountCombinedWithOrderDiscount\":true,\"choosePlanButtonLabel\":\"Choose Plan\",\"enableAnnouncementBar\":false,\"bundleQuantityLabel\":\"{{quantity}}x\",\"disableAutoSelection\":false,\"disableCustomAttributeInterceptor\":false,\"classicBundleLinkLabel\":\"View Complete Bundle\",\"bundleDetailsLabel\":\"Your bundle:\",\"enableAutoRemoveRelevantBundleItemInCart\":false,\"bundleModalShowRewardsLabel\":\"Show all rewards\",\"cartAndCheckoutMandatoryProductValidationMessage\":\"This bundle or discount must include all required products and they cannot be removed.\",\"notApplicableForOneTimeNotificationTitle\":\"Not applicable for one time\",\"showDiscountToNonEligibleCustomers\":false,\"primaryDisabledTextColor\":\"#ffffff\",\"draftBundlePageSubTitle\":\"In the meantime, check out our latest offers and discounts!\",\"volumeDiscountCombinedWithShippingDiscount\":true,\"bundleSpentAmountRewardsLabel\":\"Spent {{spent_amount}} worth of items, get {{discount}}{{discount_type}} discount\",\"nextButtonLabel\":\"Next Step\",\"classicBundleDescriptionLabel\":\"Your bundle contains the following products.\",\"bundleBottomHtml\":\"\",\"sectionMinimumQuantityValidationLabel\":\"Minimum quantity not selected for: {{section_name}}!\",\"enableGa4CrossDomainTracking\":false,\"dynamicBundleDiscountCombinedWithProductDiscount\":true,\"buyXGetYAnyNumberOfGiftProductLabel\":\"Choose any number of gift products\",\"subscriptionAvailableHintLabel\":\"Subscribe & save available.\",\"descriptionLength\":200,\"bundleDiscountNote\":\"Discounts will be applied at checkout.\",\"bundleModalCloseRewardsLabel\":\"Close all rewards\",\"productDetailsAddToBundleLabel\":\"Add to bundle\",\"cartAndCheckoutQuantityValidationMessage\":\"Orders must match the quantity range: Min {{min_quantity}}, Max {{max_quantity}}\",\"bundleNoProductSelectedLabel\":\"No product selected\",\"hideIncompatibleProductMessage\":false,\"checkoutInfoLabel\":\"Add products from each section to enable the add to cart button.\",\"enableShowMultipleImages\":false,\"redirectToCartPageOnCartIconClick\":true,\"customOfferLinkButtonLabel\":\"Explore Offers\",\"oneTimePurchaseLabel\":\"One Time Purchase\",\"bundleMaximumOrderAmountLabel\":\"Add maximum {{maximum_amount}} order amount\",\"enableBundleProductAscOrderView\":true,\"productAddedToBundleNotificationTitle\":\"Added to bundle\",\"customHtmlInject\":\"[]\",\"showMainToggleForProductLevel\":false,\"enableAppliesOnOneTimePurchaseForMixPurchaseType\":false,\"breadCrumbReviewSectionLabel\":\"Review Section\",\"enableBundleRecreation\":false}","bundleTopHtml":"","bundleBottomHtml":"","proceedToCheckoutButtonText":"","chooseProductsText":"Products","productAddToBundleLabel":"Add","productDetailsAddToBundleLabel":"Add to bundle","productDetailsMaximumDescriptionCount":300,"variantSelectionDropDownLabel":"Variants","sellingPlanSelectionDropDownLabel":"Purchase Options","bundleModalHeaderLabel":"Your Bundle({{total_quantity}})","bundleModalShowRewardsLabel":"Show all rewards","bundleModalCloseRewardsLabel":"Close all rewards","bundleQuantityRewardsLabel":"Add {{quantity}} item, get {{discount}}{{discount_type}} discount","bundleSpentAmountRewardsLabel":"Spent {{spent_amount}} worth of items, get {{discount}}{{discount_type}} discount","bundleQuantityLabel":"{{quantity}}x","bundleSubtotalLabel":"Subtotal","bundleDiscountLabel":"Discount","bundleTotalLabel":"Total","bundleCheckoutLabel":"Checkout","bundleMinimumQuantityLabel":"Add minimum {{minimum_quantity}} product","bundleMaximumQuantityLabel":"Add maximum up to {{maximum_quantity}} product","bundleMinimumOrderAmountLabel":"Add minimum {{minimum_amount}} order amount","oneTimePurchaseLabel":"One Time Purchase","noItemsInBundle":"No items added to the bundle","modalOpenOnAddToCart":true,"productAddedToBundleNotificationTitle":"Added to bundle","productAddedToBundleNotificationDescription":"{{product_title}} added to bundle.","chooseAPlanLabel":"Choose Plan","nextButtonLabel":"Next Step","previousButtonLabel":"Previous Step","chooseSourceProductValidationLabel":"Please choose source product!","chooseAssociatedProductsValidationLabel":"Please choose associated products!","choosePlanButtonLabel":"Choose Plan","selectedSourceProductLabel":"Selected","noSourceProductSelectedLabel":"No source product selected.","reviewOrderLabel":"Review Bun
4214dle","reviewOrderDescription":"Check your items and select your required frequency plan","reviewOrderProductsLabel":"Bundle Products","reviewOrderInfoLabel":"","orderNoteLabel":"Order Note","selectedProgressLabelText":"{{total_bundle_items}} item added with a minimum quantity of {{minimum_quantity}}","availableOnlySubscriptionLabel":"Available Only On Subscription","subscriptionAvailableLabel":"Subscription Available","oneTimeOnlyLabel":"One time only","switchOnTimeLabel":"One Time","switchSubscriptionLabel":"Subscribe & Save","breadCrumbPlanLabel":"Select Plan","breadCrumbProductsLabel":"Choose Products","breadCrumbReviewBundleLabel":"Review Bundle","showDescriptionPopup":true,"tieredDiscountQuantityLabel":"Buy {{quantity}}, Get {{discount_amount}}{{discount_type}} OFF","tieredDiscountAmountLabel":"Spend {{spent_amount}}, Get {{discount_amount}}{{discount_type}} OFF","tieredDiscountLabel":"","emptyProductImage":"https://cdn.shopify.com/s/files/1/0661/9224/4900/files/EmptyImage.jpg?v=1718447038","outOfStockLabel":"Out Of Stock","notApplicableForOneTimeNotificationTitle":"Not applicable for one time","notApplicableForSubscribeAndSaveNotificationTitle":"Not applicable for subscribe & save","descriptionLength":200,"readLessText":"Read Less","readMoreText":"Read More","bundleNoProductSelectedLabel":"No product selected","customHtmlInject":"[]","bundleDetailsLabel":"Your bundle:","bundleDiscountNote":"Discounts will be applied at checkout.","fixedDiscountText":"Enjoy a fixed discount of {{currency}}{{discount_value}} on your purchase!","percentDiscountText":"Get {{discount_value}}% off on your purchase!","hideVariantSelectLabel":false,"hidePurchaseOptionSelectLabel":false,"showMainToggleForProductLevel":false,"hideProductPurchaseModeAwarenessHint":false,"hideIncompatibleProductMessage":false,"subscriptionAvailableHintLabel":"Subscribe & save available.","oneTimeAvailableHintLabel":"One-time purchase available.","switchPurchaseModeLabel":"Switch","notAvailableSubscriptionMessage":"Not available for subscription","requiresSubscriptionMessage":"Requires subscription","primaryColor":"#000000","primaryTextColor":"#000000","secondaryTextColor":"#ffffff","primaryHoverColor":"#000000","primaryDisabledColor":"#333333","primaryDisabledTextColor":"#ffffff","fieldDisabledBackgroundColor":"#D1D5DB","disabledTextColor":"#6B7280","volumeDiscountNextApplicableQuantityRewardsLabel":"Buy {{quantity}} get {{discount}}{{discount_type}}","volumeDiscountNextApplicableSpentAmountRewardsLabel":"Spend {{spent_amount}}{{currency}} get {{discount}}{{discount_type}}","addingProductsToBundle":"Adding products to bundle","freeShippingLabel":"Free Shipping","requiredBundleProductLabel":"Your bundle needs {{min_product_count}} more item(s).","enableProductDetailButton":false,"requiredLoginValidationLabel":"Please log in to purchase this bundle!","bundleNotEligibleLabel":"You're not eligible to purchase this bundle!","loginAlertTextLabel":"You need to login to purchase this bundle.","loginAlertLinkLabel":"Click here to login","customSignInLink":"","shippingDiscountLabel":"{{discount}}{{discount_type}} Shipping Discount","classicBundleDescriptionLabel":"Your bundle contains the following products.","singleParentProductDirectRedirectToChildProducts":true,"buyXGetYFixedDiscountText":"Enjoy a fixed discount of {{discount_value}} {{currency}}","buyXGetYPercentDiscountText":"Enjoy a percentage discount of {{discount_value}}%","buyXGetYFreeGiftDiscountText":"Enjoy the free product","buyXGetYAddToCartLabel":"Add to cart","buyXGetYFreeLabel":"Free","disableDiscountedPricingRedirectToCart":false,"nonListedProductText":"Non-Listed","preventClickableProductsOnCart":false,"buyXGetYChooseProductLabel":"Choose Product","showSubscriptionPlanDescription":false,"enableManualBundleBlockIntegration":false,"cartAndCheckoutQuantityValidationMessage":"Orders must match the quantity range: Min {{min_quantity}}, Max {{max_quantity}}","discountUsageLimitExceedLabel":"You have exceeded the bundle usage limit","disableViewShopifyProduct":false,"redirectToCartPageOnCartIconClick":true,"sectionLabel":"Section","chooseSectionLabel":"Choose Section","chooseSectionProductsLabel":"Choose Section Products","breadCrumbSelectSectionLabel":"Select Section","breadCrumbReviewSectionLabel":"Review Section","checkoutInfoLabel":"Add products from each section to enable the add to cart button.","sectionNoProductSelectedValidationLabel":"No product selected for: {{section_name}}!","sectionMinimumQuantityValidationLabel":"Minimum quantity not selected for: {{section_name}}!","sectionMaximumQuantityValidationLabel":"Maximum quantity not selected for: {{section_name}}!","dynamicBundleDiscountCombinedWithProductDiscount":true,"dynamicBundleDiscountCombinedWithShippingDiscount":true,"dynamicBundleDiscountCombinedWithOrderDiscount":true,"volumeDiscountCombinedWithProductDiscount":true,"volumeDiscountCombinedWithShippingDiscount":true,"volumeDiscountCombinedWithOrderDiscount":true,"productDiscountCombinedWithProductDiscount":true,"productDiscountCombinedWithShippingDiscount":true,"productDiscountCombinedWithOrderDiscount":true,"buyXGetYDiscountCombinedWithProductDiscount":true,"buyXGetYDiscountCombinedWithShippingDiscount":true,"buyXGetYDiscountCombinedWithOrderDiscount":true,"shippingDiscountCombinedWithProductDiscount":true,"shippingDiscountCombinedWithOrderDiscount":true,"showDynamicBundleOrderNote":false,"bundleMaximumOrderAmountLabel":"Add maximum {{maximum_amount}} order amount","buyXGetYQuantityValidationLabel":"Add {{product_quantity}} quantities of the gift product (Get Y)","selectedGiftProductProgressLabelText":"{{selected_product_quantity}} gift products added. The required quantity is {{required_product_quantity}}.","draftBundlePageTitle":"Oops! This bundle is temporarily unavailable.","draftBundlePageSubTitle":"In the meantime, check out our latest offers and discounts!","customOfferLink":"collections/all","customOfferLinkButtonLabel":"Explore Offers","enableParentProductDetailButton":false,"sectionTotalLabel":"Section Total","skipSelectSectionPage":false,"buyXGetYGiftProductPriceVisibilityType":"UNIT_PRICE","defaultSelectedPurchaseOption":"ONE_TIME","enableShowMultipleImages":false,"buyXGetYAnyNumberOfGiftProductLabel":"Choose any number of gift products","showDiscountToNonEligibleCustomers":false,"buyXNoProductSelectedLabel":"No product selected (Buy X)","getYNoProductSelectedLabel":"No gift product selected (Get Y)","buyXQuantityValidationLabel":"Add {{product_quantity}} quantities of the product (Bux X)","buyXAnyNumberOfProductChooseLabel":"Choose any number of products","enableBuyXGetYWidgetMergeAsOptions":false,"buyXGetYMergedWidgetTitle":"Select Buy X Get Y Discount","showClassicBundleProductVariant":null,"showProductPerPage":50,"loadMoreButtonLabel":"Load More","enableBundleProductAscOrderView":true,"cartAndCheckoutMandatoryProductValidationMessage":"This bundle or discount must include all required products and they cannot be removed.","sellingPlanNameSortOrder":"ASC","showVendorName":false,"disableFitImage":false,"enableAutoRemoveRelevantBundleItemInCart":false,"enableBundleProductFilter":false,"enableMaxDiscountCap":false,"maxDiscountCapValue":0,"classicBundleLinkLabel":"View Complete Bundle","childProductInfoBannerText":"This product is part of a bundle","showPriceAs
4214Decimals":false,"showOutOfStockProduct":true,"showDraftProduct":false,"totalBundleProductsAddedLabel":"{{total_bundle_items}} Products Added","bundleProductsQuantityLabel":"{{quantity}}x quantity","productDetailsViewType":"SHOW_PRODUCT_POPUP","disableRefreshSellingPlan":false,"enableShippingDiscountBar":false,"enableVolumeDiscountBar":false,"defaultDiscountBarMessage":"Welcome to our store","discountMessageInterval":3000,"addedBundleToTheCart":"Added bundle to the cart","disabledSellingPlanSelectionValidation":false,"volumeDiscountVariantSelectLabel":"Denominations","enableScrollingToBundleSection":true,"enableClassicBundleRecreation":false,"checkInventoryQuantity":false,"hideBundleToastNotification":false,"enableBundleRecreation":false,"enableAnnouncementBar":false,"enableAnnouncementBarAutoRotate":true,"enableAutoThemeStyleDetection":true,"bundleListTitle":"List of Bundles and Discounted Pricing","bundleListDescription":"Explore our Bundles and Discounted Pricing and enjoy exclusive discounts when you buy products together","bundleListViewDetailsButtonLabel":"View Details","classicBundleTypeLabel":"Classic Bundle","dynamicPricingBundleTypeLabel":"Dynamic Pricing Bundle","fixedPricingBundleTypeLabel":"Fixed Pricing Bundle","sectionedBundleTypeLabel":"Sectioned Bundle","volumeDiscountTypeLabel":"Volume Discount","productDiscountTypeLabel":"Product Discount","buyXGetYDiscountTypeLabel":"Buy X Get Y Discount","bundlePageBackgroundColor":"#FAFAF9","productCardBackgroundColor":"#ffffff","buttonBackgroundColor":"#000000","showPrepaidPerDeliveryPrice":true,"prepaidPerDeliveryPriceLabel":"{{prepaid_per_delivery_price}}/delivery","bundleSearchBarPlaceholder":"Search product by name or title","headingTextColor":"#000000","volumeDiscountChooseButtonLabel":"Choose","volumeDiscountChooseProductLabel":"Choose Product","disableAutoSelection":false,"interceptorExecutionType":"AUTO","enableOpusCart":false,"disableCustomAttributeInterceptor":false,"enableGa4CrossDomainTracking":false,"enableAlternativeVolumeDiscountCalculation":false,"enableAppliesOnOneTimePurchaseForMixPurchaseType":false,"validateExactDiscountQuantity":false,"showAppstleBundleBranding":true}; 4215 4216 4217 4218 _ABConfig.shop_info = {"disableAppFunctionality":null,"shopMoneyFormat":null,"enableLooxReview":false,"bundleExcludedPaths":[]}; 4219 4220 4221 4222 _ABConfig.enabledSubscription = true; 4223 4224 4225 4226 4227 4228 _ABConfig.shop_labels = {"switchSubscriptionLabel":"Subscribe & Save","bundleListViewDetailsButtonLabel":"View Details","percentDiscountText":"Get {{discount_value}}% off on your purchase!","discountUsageLimitExceedLabel":"You have exceeded the bundle usage limit","requiredLoginValidationLabel":"Please log in to purchase this bundle!","volumeDiscountTypeLabel":"Volume Discount","reviewOrderLabel":"Review Bundle","loginAlertLinkLabel":"Click here to login","chooseSectionProductsLabel":"Choose Section Products","bundleMinimumOrderAmountLabel":"Add minimum {{minimum_amount}} order amount","breadCrumbSelectSectionLabel":"Select Section","breadCrumbProductsLabel":"Choose Products","loadMoreButtonLabel":"Load More","addedBundleToTheCart":"Added bundle to the cart","bundleQuantityRewardsLabel":"Add {{quantity}} item, get {{discount}}{{discount_type}} discount","reviewOrderInfoLabel":"","switchOnTimeLabel":"One Time","bundleMaximumQuantityLabel":"Add maximum up to {{maximum_quantity}} product","chooseProductsText":"Products","volumeDiscountNextApplicableQuantityRewardsLabel":"Buy {{quantity}} get {{discount}}{{discount_type}}","bundleCheckoutLabel":"Checkout","productAddToBundleLabel":"Add","breadCrumbReviewBundleLabel":"Review Bundle","orderNoteLabel":"Order Note","requiresSubscriptionMessage":"Requires subscription","buyXGetYFreeLabel":"Free","sectionedBundleTypeLabel":"Sectioned Bundle","buyXGetYAddToCartLabel":"Add to cart","tieredDiscountQuantityLabel":"Buy {{quantity}}, Get {{discount_amount}}{{discount_type}} OFF","volumeDiscountChooseButtonLabel":"Choose","fixedDiscountText":"Enjoy a fixed discount of {{currency}}{{discount_value}} on your purchase!","sectionTotalLabel":"Section Total","switchPurchaseModeLabel":"Switch","selectedProgressLabelText":"{{total_bundle_items}} item added with a minimum quantity of {{minimum_quantity}}","bundleTotalLabel":"Total","requiredBundleProductLabel":"Your bundle needs {{min_product_count}} more item(s).","sellingPlanSelectionDropDownLabel":"Purchase Options","buyXGetYPercentDiscountText":"Enjoy a percentage discount of {{discount_value}}%","fixedPricingBundleTypeLabel":"Fixed Pricing Bundle","subscriptionAvailableLabel":"Subscription Available","readLessText":"Read Less","buyXGetYDiscountTypeLabel":"Buy X Get Y Discount","customOfferLink":"collections/all","noItemsInBundle":"No items added to the bundle","variantSelectionDropDownLabel":"Variants","shippingDiscountLabel":"{{discount}}{{discount_type}} Shipping Discount","chooseSectionLabel":"Choose Section","selectedGiftProductProgressLabelText":"{{selected_product_quantity}} gift products added. The required quantity is {{required_product_quantity}}.","dynamicPricingBundleTypeLabel":"Dynamic Pricing Bundle","breadCrumbPlanLabel":"Select Plan","bundleProductsQuantityLabel":"{{quantity}}x quantity","bundleDiscountLabel":"Discount","bundleNotEligibleLabel":"You're not eligible to purchase this bundle!","reviewOrderProductsLabel":"Bundle Products","outOfStockLabel":"Out Of Stock","tieredDiscountLabel":"","buyXGetYFreeGiftDiscountText":"Enjoy the free product","buyXGetYQuantityValidationLabel":"Add {{product_quantity}} quantities of the gift product (Get Y)","readMoreText":"Read More","notApplicableForSubscribeAndSaveNotificationTitle":"Not applicable for subscribe & save","totalBundleProductsAddedLabel":"{{total_bundle_items}} Products Added","bundleMinimumQuantityLabel":"Add minimum {{minimum_quantity}} product","noSourceProductSelectedLabel":"No source product selected.","nonListedProductText":"Non-Listed","buyXNoProductSelectedLabel":"No product selected (Buy X)","volumeDiscountChooseProductLabel":"Choose Product","loginAlertTextLabel":"You need to login to purchase this bundle.","buyXGetYChooseProductLabel":"Choose Product","freeShippingLabel":"Free Shipping","previousButtonLabel":"Previous Step","draftBundlePageTitle":"Oops! This bundle is temporarily unavailable.","chooseAPlanLabel":"Choose Plan","oneTimeOnlyLabel":"One time only","buyXGetYFixedDiscountText":"Enjoy a fixed discount of {{discount_value}} {{currency}}","buyXAnyNumberOfProductChooseLabel":"Choose any number of products","notAvailableSubscriptionMessage":"Not available for subscription","volumeDiscountVariantSelectLabel":"Denominations","chooseSourceProductValidationLabel":"Please choose source product!","choosePlanButtonLabel":"Choose Plan","bundleQuantityLabel":"{{quantity}}x","classicBundleTypeLabel":"Classic Bundle","oneTimeAvailableHintLabel":"One-time purchase available.","bundleListDescription":"Explore our Bundles and Discounted Pricing and enjoy exclusive discounts when you buy products together","getYNoProductSelectedLabel":"No gift product selected (Get Y)","prepaidPerDeliveryPriceLabel":"{{prepaid_per_delivery_price}}/delivery","bundleDetailsLabel":"Your bundle:","availableOnlySubscriptionLabel":"Available Only On Subscription","additionalOrderNoteLabel":"Additional Order Note","bundleListTitle":"List of Bundles and Discounted Pricing","chooseAssociatedProductsValidationLabel":"Please choose associated products!","selectedSourceProductLabel":"Selected","bundleModalShowRewardsLabel":"Show all rewards","volumeDiscountNextApplicableSpentAmountRewardsLabel":"Spend {{spent_amount}}{{currency}} get {{discount}}{{discount_type}}","sectionNoProductSelectedValidationLabel":"No product selected for: {{section_name}}!","buyXQuantityValidationLabel":"Add {{product_quantity}} quantities of the product (Bux X)","sectionMaximumQuantityValidationLabel":"Maximum quantity not selected for: {{section_name}}!","notApplicableForOneTimeNotificationTitle":"Not applicable for one time","sectionLabel":"Section","draftBundlePageSubTitle":"In the meantime, check out our latest offers and discounts!","bundleSpentAmountRewardsLabel":"Spent {{spent_amount}} worth of items, get {{discount}}{{discount_type}} discount","tieredDiscountAmountLabel":"Spend {{spent_amount}}, Get {{discount_amount}}{{discount_type}} OFF","nextButtonLabel":"Next Step","classicBundleDescriptionLabel":"Your bundle contains the following products.","sectionMinimumQuantityValidationLabel":"Minimum quantity not selected for: {{section_name}}!","defaultDiscountBarMessage":"Welcome to our store","subscriptionAvailableHintLabel":"Subscribe & save available.","bundleDiscountNote":"Discounts will be applied at checkout.","bundleModalCloseRewardsLabel":"Close all rewards","productDetailsAddToBundleLabel":"Add to bundle","cartAndCheckoutQuantityValidationMessage":"Orders must match the quantity range: Min {{min_quantity}}, Max {{max_quantity}}","bundleNoProductSelectedLabel":"No product selected","checkoutInfoLabel":"Add products from each section to enable the add to cart button.","bundleSubtotalLabel":"Subtotal","reviewOrderDescription":"Check your items and select your required frequency plan","customOfferLinkButtonLabel":"Explore Offers","popupCommunityHeadingText":"Revomadic","oneTimePurchaseLabel":"One Time Purchase","bundleMaximumOrderAmountLabel":"Add maximum {{maximum_amount}} order amount","addingProductsToBundle":"Adding products to bundle","buyXGetYMergedWidgetTitle":"Select Buy X Get Y Discount","bundleModalHeaderLabel":"Your Bundle({{total_quantity}})","productAddedToBundleNotificationTitle":"Added to bundle","productAddedToBundleNotificationDescription":"{{product_title}} added to bundle.","productDiscountTypeLabel":"Product Discount","bundleSearchBarPlaceholder":"Search product by name or title","proceedToCheckoutButtonText":"","breadCrumbReviewSectionLabel":"Review Section"}; 4229 4230 4231 _ABConfig.enableValidateDiscountQuantity = false;
4232 4233 4234 _ABConfig.customerId = null; 4235 _ABConfig.customerName = ''; 4236 _ABConfig.firstName = ''; 4237 _ABConfig.lastName = ''; 4238 _ABConfig.customerEmail = null; 4239 _ABConfig.customerTags = []; 4240 _ABConfig.customerDiscountUsage = []; 4241 4242 4243 4244 4245 _ABConfig.shop = "behindthepricetag.myshopify.com"; 4246 _ABConfig.shopMoneyFormat = "<span class=money>${{amount_no_decimals}}</span>"; 4247 _ABConfig.shopMoneyFormatWithCurrencyFormat = "<span class=money>${{amount_no_decimals}} USD</span>"; 4248 4249 4250 4251 4252 4253 4254 (function() { 4255 const appstleBundlesCurrentPath = "/collections/all-products"; 4256 if (appstleBundlesCurrentPath?.includes('/collections')) _ABConfig.isCollectionPage = true; 4257 if (appstleBundlesCurrentPath === '/') _ABConfig.isHomePage = true; 4258 })(); 4259 4260 _ABConfig.loadBundleAssets = () => { 4261 const css = "https://bundles-admin.appstle.com/content/build-a-box.css?v=1785352653508"; 4262 const js = "https://bundles-admin.appstle.com/app/build-a-box.bundle.js?v=1785352653508"; 4263 const link = document.createElement('link'); 4264 link.rel = 'stylesheet'; 4265 link.href = css; 4266 document.head.appendChild(link); 4267 const script = document.createElement('script'); 4268 script.defer = true; 4269 script.src = js; 4270 document.head.appendChild(script); 4271 }; 4272 4273 <!-- BEGIN app snippet: get-discount-bundles --> 4274 window._ABConfig.getProductDiscountedPricing = ({ variantId, amount, quantity, sellingPlanId }) => { 4275 const disableAppFunctionality = window?._ABConfig?.['disableAppFunctionality'] || false; 4276 if (!variantId || disableAppFunctionality) { 4277 console.error('Please provide a current variant id'); 4278 return []; 4279 } 4280 //helper functions 4281 const isDiscountUsageLimitExceed = (customerDiscountUsage, bundle) => { 4282 if (customerDiscountUsage && customerDiscountUsage.length) { 4283 const targetDiscountUsage = customerDiscountUsage.find( 4284 (discountUsage) => discountUsage?.uniqueRef === bundle?.uniqueRef 4285 ); 4286 return targetDiscountUsage && targetDiscountUsage?.usageCount >= bundle?.limitToUsePerCustomer; 4287 } 4288 return false; 4289 }; 4290 const isBundleRestrictedCustomerByTagsByDiscount = (item, customerTags) => { 4291 if (!item?.restrictTags) return false; 4292 const restrictTags = item?.restrictTags?.split(','); 4293 return customerTags && customerTags.length > 0 && customerTags.some((tag) => restrictTags?.includes(tag)); 4294 }; 4295 const isBundleAllowedByCustomersTagByDiscount = (item, customerTags) => { 4296 if (!item?.allowedTags) return true; 4297 const allowedCustomersOnly = item?.allowedTags?.split(','); 4298 return ( 4299 customerTags && 4300 customerTags.length > 0 && 4301 customerTags.some((tag) => allowedCustomersOnly?.includes(tag)) 4302 ); 4303 }; 4304 const isBundleRestrictedByDiscount = (item, customerTags) => { 4305 return isBundleRestrictedCustomerByTagsByDiscount(item, customerTags) || !isBundleAllowedByCustomersTagByDiscount(item, customerTags); 4306 }; 4307 const processBundleRules = (bundles, type, fields) => 4308 bundles 4309 .filter((bundle) => bundle?.bundleType === type) 4310 .map((rule) => { 4311 const parsedRule = { ...rule }; 4312 fields.forEach((field) => { 4313 try { 4314 parsedRule[field] = JSON.parse(rule[field] || '[]'); 4315 } catch (e) { 4316 console.error('Failed to parse field:', field, e); 4317 parsedRule[field] = []; 4318 } 4319 }); 4320 return parsedRule; 4321 }); 4322 const getBestDiscount = (applicableDiscounts, lineItem, discountKey = 'discount') => { 4323 return applicableDiscounts.reduce((greater, current) => { 4324 const greaterDiscount = greater?.[discountKey]; 4325 const currentDiscount = current?.[discountKey]; 4326 4327 if ((greater?.discountType === "PERCENTAGE" && current?.discountType === "PERCENTAGE") || 4328 (greater?.discountType === "FIXED_AMOUNT" && current?.discountType === "FIXED_AMOUNT")) { 4329 return currentDiscount > greaterDiscount ? current : greater; 4330 4331 } else if (current?.discountType === "FIXED_AMOUNT" && greater?.discountType === "PERCENTAGE") { 4332 return currentDiscount > ((greaterDiscount / 100) * lineItem?.totalAmount) ? current : greater; 4333 4334 } else if (current?.discountType === "PERCENTAGE" && greater?.discountType === "FIXED_AMOUNT") { 4335 return ((currentDiscount / 100) * lineItem?.totalAmount) > greaterDiscount ? current : greater; 4336 } 4337 4338 return currentDiscount > greaterDiscount ? current : greater; 4339 }); 4340 }; 4341 const getApplicableTieredDiscount = (volumeDiscountBundles, lineItem) => { 4342 let applicableDiscount = null; 4343 4344 const updatedVolumeDiscountBundles = volumeDiscountBundles.map(bundle => { 4345 const updatedTieredDiscount = bundle?.tieredDiscount.map(discount => { 4346 return { 4347 ...discount, 4348 appliesOn: bundle?.appliesOn 4349 }; 4350 }) 4351 4352 return { 4353 ...bundle, 4354 tieredDiscount: updatedTieredDiscount 4355 } 4356 }); 4357 4358 const volumeDiscountBundlesTieredDiscount = updatedVolumeDiscountBundles.reduce((acc, item) => { 4359 return acc.concat(item?.tieredDiscount); 4360 }, []); 4361 4362 let applicableQuantityBasedDiscount = volumeDiscountBundlesTieredDiscount 4363 .filter(tieredDiscount => tieredDiscount?.discountBasedOn === "QUANTITY") 4364 .filter(tieredDiscount => lineItem?.quantity >= tieredDiscount?.value); 4365 applicableQuantityBasedDiscount = applicableQuantityBasedDiscount.length > 0 ? getBestDiscount(applicableQuantityBasedDiscount, lineItem) : null; 4366 4367 let applicableSpendAmountBasedDiscount = volumeDiscountBundlesTieredDiscount 4368 .filter(tieredDiscount => tieredDiscount?.discountBasedOn === "AMOUNT") 4369 .filter(tieredDiscount => lineItem?.totalAmount >= tieredDiscount?.value); 4370 applicableSpendAmountBasedDiscount = applicableSpendAmountBasedDiscount.length > 0 ? getBestDiscount(applicableSpendAmountBasedDiscount, lineItem, ) : null; 4371 4372 if (applicableQuantityBasedDiscount && applicableSpendAmountBasedDiscount) { 4373 4374 if ((applicableQuantityBasedDiscount?.discountType === "PERCENTAGE" && applicableSpendAmountBasedDiscount?.discountType === "PERCENTAGE") || (applicableQuantityBasedDiscount?.discountType === "FIXED_AMOUNT" && applicableSpendAmountBasedDiscount?.discountType === "FIXED_AMOUNT")) { 4375 if (applicableQuantityBasedDiscount?.discount > applicableSpendAmountBasedDiscount?.discount) { 4376 applicableDiscount = applicableQuantityBasedDiscount; 4377 } else { 4378 applicableDiscount = applicableSpendAmountBasedDiscount; 4379 } 4380 4381 }else if(applicableQuantityBasedDiscount?.discountType === "PERCENTAGE" && applicableSpendAmountBasedDiscount?.discountType === "FIXED_AMOUNT"){ 4382 if (((applicableQuantityBasedDiscount?.discount / 100) * lineItem?.totalAmount) > applicableSpendAmountBasedDiscount?.discount) { 4383 applicableDiscount = applicableQuantityBasedDiscount; 4384 } else { 4385 applicableDiscount = applicableSpendAmountBasedDiscount; 4386 } 4387 4388 }else if(applicableQuantityBasedDiscount?.discountType === "FIXED_AMOUNT" && applicableSpendAmountBasedDiscount?.discountType === "PERCENTAGE"){ 4389 if (applicableQuantityBasedDiscount?.discount > ((applicableSpendAmountBasedDiscount?.discount / 100) * lineItem?.totalAmount)) { 4390 applicableDiscount = applicableQuantityBasedDiscount; 4391 } else { 4392 applicableDiscount = applicableSpendAmountBasedDiscount; 4393 } 4394 } 4395 4396 } else if (applicableQuantityBasedDiscount) { 4397 applicableDiscount = applicableQuantityBasedDiscount; 4398 } else if (applicableSpendAmountBasedDiscount) { 4399 applicableDiscount = applicableSpendAmountBasedDiscount; 4400 } 4401 return applicableDiscount; 4402 } 4403 const getApplicablePercentOrFixedDiscount = (discountedPricingBundles, lineItem) => { 4404 let applicableDiscount = null; 4405 4406 let applicableQuantityBasedDiscount = discountedPricingBundles 4407 .map(bundle => { 4408 return { 4409 ...bundle, 4410 minProductCount: bundle?.minProductCount || 0, 4411 maxProductCount: bundle?.maxProductCount || 0, 4412 minOrderAmount: bundle?.minOrderAmount || 0 4413 }; 4414 }) 4415 .filter(bundle => { 4416 const minCount = bundle.minProductCount; 4417 const maxCount = bundle.maxProductCount; 4418 const minAmount = bundle.minOrderAmount; 4419 4420 if (minCount > 0 && lineItem.quantity < minCount) return false;
4421 if (maxCount > 0 && lineItem.quantity > maxCount) return false; 4422 4423 if (minAmount > 0 && lineItem.amount < minAmount) return false; 4424 4425 return true; 4426 }); 4427 applicableDiscount = applicableQuantityBasedDiscount.length > 0 ? getBestDiscount(applicableQuantityBasedDiscount, lineItem, 'discountValue') : null; 4428 4429 if(applicableDiscount){ 4430 applicableDiscount = { 4431 discountBasedOn: applicableDiscount?.minOrderAmount > 0 && applicableDiscount?.minProductCount === 0 ? "AMOUNT" : "QUANTITY", 4432 value: applicableDiscount?.minOrderAmount > 0 && applicableDiscount?.minProductCount === 0 ? lineItem?.totalAmount : lineItem?.quantity, 4433 discount: applicableDiscount?.discountValue, 4434 discountType: applicableDiscount?.discountType, 4435 appliesOn: applicableDiscount?.appliesOn 4436 } 4437 } 4438 4439 return applicableDiscount; 4440 } 4441 4442 4443 4444 4445 const collections = _ABConfig?.product?.collections || []; 4446 const discountBundles = []; 4447 const customerTags = null; 4448 let customerDiscountUsage = []; 4449 let isLoggedIn = false; 4450 4451 4452 4453 const filteredDiscountBundles = Array.isArray(discountBundles) && discountBundles.length > 0 && discountBundles?.filter((bundle) => { 4454 if (bundle?.status !== 'ACTIVE' || bundle?.bundleSubType === 'BUY_X_GET_Y') { 4455 return false; 4456 } 4457 if ((bundle?.allowedTags || bundle?.restrictTags || bundle?.limitToUsePerCustomer > 0) && !isLoggedIn) { 4458 return false; 4459 } 4460 if ((bundle?.allowedTags || bundle?.restrictTags) && isLoggedIn && isBundleRestrictedByDiscount(bundle, customerTags)) { 4461 return false; 4462 } 4463 if (bundle?.limitToUsePerCustomer > 0 && isDiscountUsageLimitExceed(customerDiscountUsage, bundle)) { 4464 return false; 4465 } 4466 if (bundle?.appliesOn === "ONE_TIME" && sellingPlanId != null) { 4467 return false; 4468 } 4469 if (bundle?.appliesOn === "SUBSCRIPTION" && sellingPlanId === null) { 4470 return false; 4471 } 4472 try { 4473 const variantsString = bundle?.variants || '[]'; 4474 const variants = typeof variantsString === 'string' ? JSON.parse(variantsString) : variantsString; 4475 const bundleCollections = JSON.parse(bundle?.collectionData || '[]'); 4476 4477 return (Array.isArray(variants) && variants.some((variant) => variant && parseInt(variant?.variantId) === parseInt(variantId))) || 4478 (Array.isArray(bundleCollections) && 4479 bundleCollections?.length > 0 && 4480 bundleCollections.some(bundleCollection => collections.some(collection => collection?.id === bundleCollection?.id))) 4481 } catch (e) { 4482 console.error('Failed to parse JSON:', e); 4483 return false; 4484 } 4485 }) || []; 4486 4487 const totalAmount = amount * quantity; 4488 const lineItem = {variantId, quantity, amount, totalAmount }; 4489 const volumeDiscountBundles = processBundleRules(filteredDiscountBundles, 'VOLUME_DISCOUNT', ["variants", "tieredDiscount"]); 4490 const discountedPricingBundles = processBundleRules(filteredDiscountBundles, 'DISCOUNTED_PRICING', ["variants"]); 4491 4492 let applicableDiscount = null; 4493 const volumeDiscount = getApplicableTieredDiscount(volumeDiscountBundles, lineItem); 4494 const pricingDiscount = getApplicablePercentOrFixedDiscount(discountedPricingBundles, lineItem); 4495 4496 if (volumeDiscount && pricingDiscount) { 4497 applicableDiscount = getBestDiscount([volumeDiscount, pricingDiscount], lineItem); 4498 } else { 4499 applicableDiscount = volumeDiscount || pricingDiscount; 4500 } 4501 4502 const discountAmount = applicableDiscount?.discountType === "PERCENTAGE" ? (totalAmount * applicableDiscount?.discount) / 100 : applicableDiscount?.discount; 4503 const discountedPrice = applicableDiscount?.discountType === "PERCENTAGE" ? (totalAmount - discountAmount) : ( totalAmount - applicableDiscount?.discount); 4504 4505 return { 4506 variantId, 4507 quantity, 4508 amount, 4509 totalAmount, 4510 discountType: applicableDiscount?.discountType, 4511 discountValue: applicableDiscount?.discount, 4512 discountAmount, 4513 discountedPrice: !isNaN(discountedPrice) ? discountedPrice : undefined,
4514 discountConfigure: applicableDiscount?.appliesOn 4515 }; 4516 }; 4517 4518<!-- END app snippet --> 4519 4520 4521 4522 4523 if (_ABConfig?.bundle_setting?.enableGa4CrossDomainTracking === true) { 4524 (function () { 4525 const params = new URLSearchParams(window.location.search); 4526 const gl = params.get('_gl'); 4527 4528 if (gl) { 4529 sessionStorage.setItem('_ab_ga4_gl', gl); 4530 } 4531 4532 const saved = sessionStorage.getItem('_ab_ga4_gl'); 4533 4534 document.addEventListener('DOMContentLoaded', function () { 4535 const links = document.querySelectorAll('a[href*="/apps/bundles/bb/"]'); 4536 links.forEach(function (link) { 4537 const url = new URL(link.href); 4538 if (saved) url.searchParams.set('_gl', saved); 4539 link.href = url.toString(); 4540 }); 4541 }); 4542 })(); 4543 } 4544 </script>
4544 4545 4546 4547
4547<script src="https://cdn.shopify.com/extensions/01a0e90a-ef55-751c-85bd-ed4571235de1/appstle-bundles-3287/assets/appstle-bundles-volume-discount-auto-loader.min.js" defer></script>
4547 4548 4549 4550 4551 4552 4553 4554 <link href="//cdn.shopify.com/extensions/01a0e90a-ef55-751c-85bd-ed4571235de1/appstle-bundles-3287/assets/appstle-bundles.min.css" rel="stylesheet" type="text/css" media="all" /> 4555 <style> 4556 .ab-bogo-title, 4557 .ab-classic-bundle-description, 4558 .ab-classic-bundle-product-quantity, 4559 .ab-classic-bundle-product-name-quantity, 4560 .ab-classic-bundle-product-link { 4561 color: #000000; 4562 } 4563 .ab-discount-header-banner { 4564 background-color: #000000; 4565 color: #ffffff; 4566 } 4567 4568 4569 4570 4571 4572 4573 </style> 4574
4574<script src="https://cdn.shopify.com/extensions/01a0e90a-ef55-751c-85bd-ed4571235de1/appstle-bundles-3287/assets/appstle-bundles-trigger-cart-refresh.min.js" defer></script>
4574 4575 4576 4577 4578 4579 4580 4581 4582 4583 4584 4585</div><div id="shopify-block-AaUVQZ3RJdytsVHRjb__3667842014806057753" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: snippet --> 4586 4587 4588 4589 4590 4591 4592 4593 4594 4595 4596 4597 4598 4599 4600 4601 4602
4603<script> 4604!(function () { 4605 if (window.OCUIncart) return; 4606 4607 window.Zipify = window.Zipify || {}; 4608 window.OCUApi = window.OCUApi || {}; 4609 Zipify.OCU = Zipify.OCU || { api: OCUApi }; 4610 Zipify.OCU.enabled = true; 4611})() 4612</script>
4612 4613 4614 4615 4616 4617<style>.ocu-hidden.ocu-hidden.ocu-hidden,.bold_hidden.bold_hidden.bold_hidden{display:none !important}</style>
4618<script> 4619(() => { 4620const manifest = {"zipify-oneclickupsell-single.js":"https://d1npnstlfekkfz.cloudfront.net/zipify-oneclickupsell-single.36331627e3a1922f.js","zipify-oneclickupsell-multiple.js":"https://d1npnstlfekkfz.cloudfront.net/zipify-oneclickupsell-multiple.6c8299808793336f.js","zipify-oneclickupsell-on-page.js":"https://d1npnstlfekkfz.cloudfront.net/zipify-oneclickupsell-on-page.0f27f2800836e61d.js","zipify-oneclickupsell-vendor.js":"https://d1npnstlfekkfz.cloudfront.net/zipify-oneclickupsell-vendor.b945e8f438a465d3.js","zipify-oneclickupsell-single-offer.js":"https://d1npnstlfekkfz.cloudfront.net/zipify-oneclickupsell-single-offer.e192ff313ae82e61.js","zipify-oneclickupsell-sentry.js":"https://d1npnstlfekkfz.cloudfront.net/zipify-oneclickupsell-sentry.966111528c5fab4a.js","zipify-oneclickupsell-multiple-offer.js":"https://d1npnstlfekkfz.cloudfront.net/zipify-oneclickupsell-multiple-offer.8f70180113ddf0c3.js","zipify-oneclickupsell-on-page.css":"https://d1npnstlfekkfz.cloudfront.net/zipify-oneclickupsell-on-page.4488f1662872f0c6.css","zipify-oneclickupsell-single.css":"https://d1npnstlfekkfz.cloudfront.net/zipify-oneclickupsell-single.9ea72cf83db583ab.css","zipify-oneclickupsell-editor.js":"https://d1npnstlfekkfz.cloudfront.net/zipify-oneclickupsell-editor.c71894ad792163cb.js","zipify-oneclickupsell-single-offer.css":"https://d1npnstlfekkfz.cloudfront.net/zipify-oneclickupsell-single-offer.1c248fe391ff7e2a.css","zipify-oneclickupsell-multiple.css":"https://d1npnstlfekkfz.cloudfront.net/zipify-oneclickupsell-multiple.1a16d2c5397d6816.css","zipify-oneclickupsell-multiple-offer.css":"https://d1npnstlfekkfz.cloudfront.net/zipify-oneclickupsell-multiple-offer.0ea4791b8f507018.css","zipify-oneclickupsell-clear-cart.js":"https://d1npnstlfekkfz.cloudfront.net/zipify-oneclickupsell-clear-cart.dcfebf9f26a7ca29.js","zipify-oneclickupsell-editor.css":"https://d1npnstlfekkfz.cloudfront.net/zipify-oneclickupsell-editor.0f21a96c9971c356.css"}; 4621if (window.OCUIncart) return;const loopReturns=JSON.parse(localStorage.getItem('loop-onstore-data'));if (loopReturns && loopReturns.active) return; 4622window.OCUIncart={...(window.OCUIncart ||{}),version:'2025/11/11',cart_items:[],subscription_tags:'',money_format:'<span class=money>${{amount_no_decimals}}</span>',option_selection:'//revomadic.com/cdn/shopifycloud/storefront/assets/themes_support/option_selection-b017cd28.js',metafields:{main: 4623 { 4624 4625 general: {"settings":{"app_endpoint":"https://ocu.zipify.com","proxy_url":"/apps/oneclickupsell","sdp":"https://[email protected]/52","inc_sdp":"https://[email protected]/50","popup_locations":{"product":true,"cart":true,"collection":false,"index":false,"page":false,"zp_page":false,"zp_index":false,"zp_product":false,"zp_collection":false},"popup_settings":{"popup_frequency":"once"},"snippet_source":"extension","cart_drawer_extension":false,"cart_drawer_upsell":false,"ads_widget":true,"features":{"ppw":true,"cart_drawer":true},"offer_scripts":{"zipify-oneclickupsell-single":true,"zipify-oneclickupsell-on-page":false,"zipify-oneclickupsell-multiple":false},"ads_split_test":{"enabled":true,"weight":80},"ads_app_id":"production-52701233328","ads_integration_id":"edd9d75c-8033-4827-872d-0b65a0148beb","ads_additional_provider_data":{"public_key":"f8e3f74e7c8f344caf93c24216af1d22f3c5cae33d3a3f0e7809ab15ab342873","ty_placement_id":"cmsgujjbn0zw2vn147tt4zxw0","os_placement_id":"cmsguk1d810kflorjlx6gdyfh"}},"integrations":{"skip_cart":"false"}}, 4626 4627 } 4628 ||{},triggerProducts:'',get general() {return this.main.general ||{};},get settings() {return this.general.settings ||{};},get triggers() {return this.general.triggers ? this.general.triggers.pre_checkout:{};},get proxy_url() {return this.settings.proxy_url ||'/apps/secure-checkout';},get scripts() {const onPage='zipify-oneclickupsell-on-page';const scripts=this.general.settings.offer_scripts ?? {};const vendor='zipify-oneclickupsell-vendor';const loaded=Zipify.OCU.api.loaded ||{};if (Shopify?.designMode && !scripts[onPage]) scripts[onPage]=true;const uris=Object .entries(scripts) .reduce((acc,[script,enabled]) => (enabled && !script.includes('.js') && !loaded[script] ? [...acc,script]:acc),[]);return uris.length ? [...uris,vendor]:uris;}},get hasNotOfferInCart() {if (!this.cart_items?.length) return true;return !this.cart_items.find(function(item) {return item && item.properties && (item.properties._ocu_offer_id ||item.properties._ocu_product_page_id);});},get hasWidgetOffersInCart() {if (!this.cart_items?.length) return true;return this.cart_items.find(function(item) {return item && item.properties && item.properties._ocu_product_page_id;});},get settings() {return this.metafields.settings.popup_settings;},get proxy_url() {return this.metafields.proxy_url;},get appEndpoint() {return this.metafields.settings.app_endpoint;},get popupLocation() {return this.metafields.general.settings.popup_locations;},get isEmptyCart() {return !this.cart_items.length && this.popupLocation.product;},get permanent_domain() {return Zipify.OCU.lqd.permanent_domain;},get hasProductAddonsWidgetOffers() {return !!Object.keys(OCUApi.store.get('productPageWidget')).length;},get hasWidgetOffers() {console.warn('[OCU] Deprecation:`OCUIncart.hasWidgetOffers` is deprecated. Please use `OCUIncart.hasProductAddonsWidgetOffers` instead');return this.hasProductAddonsWidgetOffers;},get triggerProducts() {let products=this.metafields.triggerProducts;try {products=JSON.parse(products);} catch {products={}}
4628 const handles=products?.trigger_products?.reduce((acc,obj) => {const [key,value]=Object.entries(obj)[0];acc[key]=value;return acc;},{});return {...handles,...this._externalHandles};},_externalHandles:{},preventHandle(checkoutButton,addToCartButton) {return OCUApi.productLocationOnly && !this.popupLocation.cart && checkoutButton && !addToCartButton;}};Zipify.OCU.lqd={cart:{"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0},path:'' ==='true' ? 'd56719fefdd75e95ba06caea3d9a3732':'5965fedc7708e03e1024db4bf2ed5fe6',template_name:'collection',template_suffix:'',shop_currency:'USD',country_code:'US',skip_cart:OCUIncart.metafields.general.integrations.skip_cart ==='true',skip_cart_only:'false' ==='true',cart_products_json:JSON.parse("[]"),cart_collections_json:[],cart_variants_json:[],customer_id:"",customer:{id:"",email:''},customer_tags:[],proxy_url:OCUIncart.metafields.general.settings.proxy_url,scripts:OCUIncart.metafields.scripts,permanent_domain:'behindthepricetag.myshopify.com',current_domain:'revomadic.com',disabled_by_subscription_app:false,subscription_app_enabled:false,subscription_products_json:'',subscription_variants_json:'',subscription_products_size:0,integrate_with_recharge:'' ==='true',product:null ||OCUApi.product,collectionVariantHandles: 4629 { 4630 4631 4632 4633 "41536163709104": "smart-cupping-massager", 4634 4635 "42266760937648": "smart-cupping-massager", 4636 4637 "42266760970416": "smart-cupping-massager", 4638 4639 4640 4641 4642 "44949598175408": "revo-face-genie", 4643 4644 "44949598208176": "revo-face-genie", 4645 4646 4647 4648 4649 "44668097527984": "revo-smart-cupper-savings-bundle", 4650 4651 "44668097560752": "revo-smart-cupper-savings-bundle", 4652 4653 "44668097593520": "revo-smart-cupper-savings-bundle", 4654 4655 4656 4657 4658 "45578883596464": "korean-adenosine-jelly", 4659 4660 "45578883629232": "korean-adenosine-jelly", 4661 4662 "45578883662000": "korean-adenosine-jelly", 4663 4664 4665 4666 4667 "42114916810928": "enhancer-kit", 4668 4669 4670 4671 4672 "43729141596336": "best-walking-pad-treadmill", 4673 4674 "44907098472624": "best-walking-pad-treadmill", 4675 4676 4677 4678 4679 "42603834638512": "the-pill-by-revo-mini-massage-gun", 4680 4681 4682 4683 4684 "42266787545264": "revo-adjustable-cup", 4685 4686 4687 4688 4689 "44978370674864": "revo-face-genie-standalone", 4690 4691 "44978370707632": "revo-face-genie-standalone", 4692 4693 4694 4695 4696 "45378068775088": "revo-sculptor", 4697 4698 "45378068807856": "revo-sculptor", 4699 4700 "45378068840624": "revo-sculptor", 4701 4702 4703 4704 4705 "45046514417840": "vibration-plate", 4706 4707 4708 } 4709,product_tags:[],amazon_pay:'' ==='true',themePopup:'' ==='true' ||'' ==='true',root_url:'/',themeSkipCart:'' ==='redirect_checkout' ||'' ==='true' ||'' ==='skip_cart',get upsell_cart_include_subscription_upsells() {var self=this;var hasSubscription=this.product_tags.reduce(function(acc,tag) {return acc ||~self.postcheckout_tags.indexOf(tag.toLowerCase());},false);return hasSubscription;},get isThemePopupTag() {return this.product && this.product.tags.some(function(tag) {return /cross-sell-\d/.test(tag);});},get isSkipCartPage() {return /index|collection|product/.test(this.template_name);},get isSkipCartCondition() {return (this.skip_cart ||this.themeSkipCart) && this.isSkipCartPage && !this.isThemePopupTag;},get checkoutUrl() {return (this.root_url ==='/' ? '':this.root_url) + '/checkout';},get isPopupTriggerPage() {const popupLocation={...OCUIncart.popupLocation};if (OCUApi.enableCollectionLocation) {popupLocation.collection=popupLocation.product;}
4709 if (OCUApi.enableCustomPages) {const pageName=OCUApi.customPageName ||'page';popupLocation[pageName]=(popupLocation[pageName] ||popupLocation.product) && OCUApi.enableCustomPages.includes(location.pathname);} const pages=Zipify.OCU.api.context.integrations.zipifyPages;if (pages.isZipifyEntity() && !pages.isAcceptableZPLocation()) {return null;} else if (pages.isAcceptableZPLocation()) {return popupLocation[pages.zpLocation()];} return popupLocation[Zipify.OCU.lqd.template_name];}};Zipify.OCU.lqd.cart_products_json=Zipify.OCU.lqd.cart_products_json.filter(function(item) {return item.handle && !item.error;});const lqd=Zipify.OCU.lqd;if (Zipify.OCU.loadScriptTags) Zipify.OCU.loadScriptTags(manifest); 4710Zipify.OCU.cdn="https://d1u9wuqimc88kc.cloudfront.net",Zipify.OCU.api.loaded||={};const DEV_ENV=!1,INTERNAL_MANIFEST={"zipify-oneclickupsell-extension.js":"https://cdn.shopify.com/extensions/01a0e866-89db-7a65-8ac3-4a1f523eda7b/ocu-in-checkout-1115/assets/zipify-oneclickupsell-extension.js"},ON_DUPLICATE_LOAD={"zipify-oneclickupsell-on-page.js":()=>Zipify.OCU.__initProductPageWidgets()};function loadScript(e,i){var o;Zipify.OCU.api.loaded[e]?ON_DUPLICATE_LOAD[e]&&ON_DUPLICATE_LOAD[e]():(o=document.createElement("script"),Zipify.OCU.api.loaded[e]=!0,o.src=i,o.defer=!0,document.head.append(o))}function loadStyle(o,n){if(!Zipify.OCU.api.loaded[o]){const t=document.createElement("link");const l=!("undefined"!=typeof InstallTrigger),r=(e=3,i=100)=>{Zipify.OCU.api.loaded[o]||(t.relList?.supports?.("prefetch")&&l?(t.as="style",t.rel="prefetch",t.onload=()=>{t.rel="stylesheet",Zipify.OCU.api.loaded[o]=!0}):(t.rel="stylesheet",t.onload=()=>Zipify.OCU.api.loaded[o]=!0),t.onerror=()=>{0<e?setTimeout(()=>r(--e),i):console.error(`Failed to load ${n} after multiple retries`)},t.href=n,document.head.append(t))};r()}}function getManifestUrl(e){return manifest[e]||(console.warn("[OCU Extension] Missing resource in manifest: "+e),null)}function isVendorScript(e){return e.includes("vendor")}function loadAppScript(e){var i,e=e+".js";Zipify.OCU.api.loaded[e]?ON_DUPLICATE_LOAD[e]&&ON_DUPLICATE_LOAD[e]():DEV_ENV&&isVendorScript(e)||(i=getManifestUrl(e))&&loadScript(e,i)}function loadAppStyle(e){var i,e=e+".css";isVendorScript(e)||(i=getManifestUrl(e))&&loadStyle(e,i)}function loadAppResources(){for(const e of Zipify.OCU.lqd.scripts)loadAppScript(e),DEV_ENV||loadAppStyle(e)}function loadInternalResources(){for(const e in INTERNAL_MANIFEST)loadScript(e,INTERNAL_MANIFEST[e])}function loadResources(){loadInternalResources(),loadAppResources()}OCUApi.loadScriptsOnWindowLoad?window.addEventListener("load",loadResources):loadResources(); 4711})(); 4712</script>
4712<!-- END app snippet --> 4713 4714</div>
4714<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
4714 4715</body> 4716</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.