PageSourceSearch

https://revomadic.com/collections/all-products

html revomadic.com collected 2026-09-28 23:38:41 UTC 461,346 bytes, 4,716 lines download raw bytes

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 &amp; 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 &amp; 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é &amp; 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 &amp; 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 &amp; 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 &amp; Miquelon',
1904              currency_code: 'EUR'
1905 
1905           },
1906          
1907            {
1908              iso_code: 'VC',
1909              name: 'St. Vincent &amp; 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 &amp; 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 &amp; 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 &amp; 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 &amp; 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 &amp; smooths loose skin<br/> • Sculpts jawline &amp; 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 &amp; smooths loose skin<br/> • Sculpts jawline &amp; lifts facial contours<br/> • Drives skincare 7.5x deeper for peak absorption<br/> • Learns &amp; 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 &amp; 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\\\">&nbsp;({{{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\\\">&nbsp;({{{secondFormattedDiscountText}}})</span>{{/isFixedPrice}}{{/showSecondFormattedDiscountText}}\\n {{#formattedPrepaidPerDeliveryPriceText}}<span class=\\\"appstle_formattedPrepaidPerDeliveryPriceText\\\">&nbsp;({{{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\\\">&nbsp;({{{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\\\">&nbsp;({{{secondFormattedDiscountText}}})</span>{{/isFixedPrice}}{{/showSecondFormattedDiscountText}}\\n {{#formattedPrepaidPerDeliveryPriceText}}<span class=\\\"appstle_formattedPrepaidPerDeliveryPriceText\\\">&nbsp;({{{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\\\">&nbsp;{{{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 = '&lt;span class=money&gt;${{amount_no_decimals}}&lt;/span&gt;';
4040            _RSConfig.shopMoneyFormatWithCurrencyFormat = '&lt;span class=money&gt;${{amount_no_decimals}} USD&lt;/span&gt;';
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 = "&lt;span class=money&gt;${{amount_no_decimals}}&lt;/span&gt;";
4247        _ABConfig.shopMoneyFormatWithCurrencyFormat = "&lt;span class=money&gt;${{amount_no_decimals}} USD&lt;/span&gt;";
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.