PageSourceSearch

https://painttube.tv/blogs/blog-1

html painttube.tv collected 2026-09-24 10:18:48 UTC 670,338 bytes, 4,178 lines download raw bytes

1
2
3 <!DOCTYPE html>
4<html lang="en"> <head>
5<!-- heatmap.com snippet -->
6<script>
7  (function() {      
8    var _heatmap_paq = window._heatmap_paq || [];
9    var heatUrl = window.heatUrl = "https://dashboard.heatmap.com/";
10    function heatLoader(url, item) {
11      if(typeof handleSinglePagedWebsite !== 'undefined' && item == 'prep') return true;
12      var s = document.createElement("script"); s.type = "text/javascript"; 
13      s.src = url; s.async = false; s.defer = true; document.head.appendChild(s);
14    }
15    heatLoader(heatUrl+"preprocessor.min.js?sid=3098", "prep");
16    setTimeout(function() {
17      if(typeof _heatmap_paq !== "object" || _heatmap_paq.length == 0) {     
18        _heatmap_paq.push(["setTrackerUrl", heatUrl+"heatmap.php"]);
19        heatLoader(heatUrl+"heatmap-light.min.js?sid=3098", "heat");
20      }
21    }, 1000);
22  })();
23</script>
23
24
25<!-- AC Tracking Code -->
26<script>
27    (function(e,t,o,n,p,r,i){e.visitorGlobalObjectAlias=n;e[e.visitorGlobalObjectAlias]=e[e.visitorGlobalObjectAlias]||function(){(e[e.visitorGlobalObjectAlias].q=e[e.visitorGlobalObjectAlias].q||[]).push(arguments)};e[e.visitorGlobalObjectAlias].l=(new Date).getTime();r=t.createElement("script");r.src=o;r.async=true;i=t.getElementsByTagName("script")[0];i.parentNode.insertBefore(r,i)})(window,document,"https://diffuser-cdn.app-us1.com/diffuser/diffuser.js","vgo");
28    vgo('setAccount', '89219304');
29    vgo('setTrackByDefault', true);
30
31    vgo('process');
32</script>
32
33
34<!-- End heatmap.com snippet Code --> <!-- Google Tag Manager -->
35<!--
35<script>
vendor: 327 bytes, lines 35-39
35(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
36new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
37j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
38'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
39})(window,document,'script','dataLayer','
39GTM-MMPCDPJ3
vendor: 3 bytes, line 39
39');
39</script>
39-->
40<!-- End Google Tag Manager --> 
40<script type="text/javascript">
41      (function(e,t,o,n,p,r,i){e.visitorGlobalObjectAlias=n;e[e.visitorGlobalObjectAlias]=e[e.visitorGlobalObjectAlias]||function(){(e[e.visitorGlobalObjectAlias].q=e[e.visitorGlobalObjectAlias].q||[]).push(arguments)};e[e.visitorGlobalObjectAlias].l=(new Date).getTime();r=t.createElement("script");r.src=o;r.async=true;i=t.getElementsByTagName("script")[0];i.parentNode.insertBefore(r,i)})(window,document,"https://diffuser-cdn.app-us1.com/diffuser/diffuser.js","vgo");
42      vgo('setAccount', '89219304');
43      vgo('setTrackByDefault', true);
44  
45      vgo('process');</script>
45
46
47  
48<script>window.SLIDECART_DISABLE = true;</script>
48
49
50    
51
52<!-- Hyperspeed:144650 -->
53
54
55
56
57
58<!-- Lazyload + Responsive Images-->
59<script defer src="//painttube.tv/cdn/shop/t/14/assets/hs-lazysizes.min.js?v=135569976184316652031681136607"></script>
59
60
61<link rel="stylesheet" href="//painttube.tv/cdn/shop/t/14/assets/hs-image-blur.css?v=157208600979694062561666019595" media="print" onload="this.media='all'; this.onload = null"><!-- instant.load -->
62<script defer src="//painttube.tv/cdn/shop/t/14/assets/hs-instantload.min.js?v=106803949153345037901689170205"></script>
62 <meta charset="utf-8"> <meta http-equiv="cleartype" content="on"> <meta name="robots" content="index,follow"> <!-- Mobile Specific Metas --> <meta name="HandheldFriendly" content="True"> <meta name="MobileOptimized" content="320"> <meta name="viewport" content="width=device-width,initial-scale=1"> <meta name="theme-color" content="#ffffff"> <title>
63      ARTicles - PaintTube.tv</title> <link rel="preconnect dns-prefetch" href="https://fonts.shopifycdn.com" /> <link rel="preconnect dns-prefetch" href="https://cdn.shopify.com" /> <link rel="preconnect dns-prefetch" href="https://v.shopify.com" /> <link rel="preconnect dns-prefetch" href="https://cdn.shopifycloud.com" />
64
65    
66
67    
68<link
69      rel="stylesheet"
70      href="https://cdnjs.cloudflare.com/ajax/libs/fancybox/3.5.6/jquery.fancybox.css"> <!-- Stylesheets for Turbo 4.1.2 -->
71    
72<link
73      rel="stylesheet"
74      href="//painttube.tv/cdn/shop/t/14/assets/styles.scss.css?v=171043738251636590571787756462"> 
74<script>
75      window.lazySizesConfig = window.lazySizesConfig || {};
76
77      lazySizesConfig.expand = 300;
78      lazySizesConfig.loadHidden = false;
79
80      /*! lazysizes - v4.1.4 */
81      !function(a,b){var c=b(a,a.document);a.lazySizes=c,"object"==typeof module&&module.exports&&(module.exports=c)}(window,function(a,b){"use strict";if(b.getElementsByClassName){var c,d,e=b.documentElement,f=a.Date,g=a.HTMLPictureElement,h="addEventListener",i="getAttribute",j=a[h],k=a.setTimeout,l=a.requestAnimationFrame||k,m=a.requestIdleCallback,n=/^picture$/i,o=["load","error","lazyincluded","_lazyloaded"],p={},q=Array.prototype.forEach,r=function(a,b){return p[b]||(p[b]=new RegExp("(\\s|^)"+b+"(\\s|$)")),p[b].test(a[i]("class")||"")&&p[b]},s=function(a,b){r(a,b)||a.setAttribute("class",(a[i]("class")||"").trim()+" "+b)},t=function(a,b){var c;(c=r(a,b))&&a.setAttribute("class",(a[i]("class")||"").replace(c," "))},u=function(a,b,c){var d=c?h:"removeEventListener";c&&u(a,b),o.forEach(function(c){a[d](c,b)})},v=function(a,d,e,f,g){var h=b.createEvent("Event");return e||(e={}),e.instance=c,h.initEvent(d,!f,!g),h.detail=e,a.dispatchEvent(h),h},w=function(b,c){var e;!g&&(e=a.picturefill||d.pf)?(c&&c.src&&!b[i]("srcset")&&b.setAttribute("srcset",c.src),e({reevaluate:!0,elements:[b]})):c&&c.src&&(b.src=c.src)},x=function(a,b){return(getComputedStyle(a,null)||{})[b]},y=function(a,b,c){for(c=c||a.offsetWidth;c<d.minSize&&b&&!a._lazysizesWidth;)c=b.offsetWidth,b=b.parentNode;return c},z=function(){var a,c,d=[],e=[],f=d,g=function(){var b=f;for(f=d.length?e:d,a=!0,c=!1;b.length;)b.shift()();a=!1},h=function(d,e){a&&!e?d.apply(this,arguments):(f.push(d),c||(c=!0,(b.hidden?k:l)(g)))};return h._lsFlush=g,h}(),A=function(a,b){return b?function(){z(a)}:function(){var b=this,c=arguments;z(function(){a.apply(b,c)})}},B=function(a){var b,c=0,e=d.throttleDelay,g=d.ricTimeout,h=function(){b=!1,c=f.now(),a()},i=m&&g>49?function(){m(h,{timeout:g}),g!==d.ricTimeout&&(g=d.ricTimeout)}:A(function(){k(h)},!0);return function(a){var d;(a=a===!0)&&(g=33),b||(b=!0,d=e-(f.now()-c),0>d&&(d=0),a||9>d?i():k(i,d))}},C=function(a){var b,c,d=99,e=function(){b=null,a()},g=function(){var a=f.now()-c;d>a?k(g,d-a):(m||e)(e)};return function(){c=f.now(),b||(b=k(g,d))}};!function(){var b,c={lazyClass:"lazyload",loadedClass:"lazyloaded",loadingClass:"lazyloading",preloadClass:"lazypreload",errorClass:"lazyerror",autosizesClass:"lazyautosizes",srcAttr:"data-src",srcsetAttr:"data-srcset",sizesAttr:"data-sizes",minSize:40,customMedia:{},init:!0,expFactor:1.5,hFac:.8,loadMode:2,loadHidden:!0,ricTimeout:0,throttleDelay:125};d=a.lazySizesConfig||a.lazysizesConfig||{};for(b in c)b in d||(d[b]=c[b]);a.lazySizesConfig=d,k(function(){d.init&&F()})}();var D=function(){var g,l,m,o,p,y,D,F,G,H,I,J,K,L,M=/^img$/i,N=/^iframe$/i,O="onscroll"in a&&!/(gle|ing)bot/.test(navigator.userAgent),P=0,Q=0,R=0,S=-1,T=function(a){R--,a&&a.target&&u(a.target,T),(!a||0>R||!a.target)&&(R=0)},U=function(a,c){var d,f=a,g="hidden"==x(b.body,"visibility")||"hidden"!=x(a.parentNode,"visibility")&&"hidden"!=x(a,"visibility");for(F-=c,I+=c,G-=c,H+=c;g&&(f=f.offsetParent)&&f!=b.body&&f!=e;)g=(x(f,"opacity")||1)>0,g&&"visible"!=x(f,"overflow")&&(d=f.getBoundingClientRect(),g=H>d.left&&G<d.right&&I>d.top-1&&F<d.bottom+1);return g},V=function(){var a,f,h,j,k,m,n,p,q,r=c.elements;if((o=d.loadMode)&&8>R&&(a=r.length)){f=0,S++,null==K&&("expand"in d||(d.expand=e.clientHeight>500&&e.clientWidth>500?500:370),J=d.expand,K=J*d.expFactor),K>Q&&1>R&&S>2&&o>2&&!b.hidden?(Q=K,S=0):Q=o>1&&S>1&&6>R?J:P;for(;a>f;f++)if(r[f]&&!r[f]._lazyRace)if(O)if((p=r[f][i]("data-expand"))&&(m=1*p)||(m=Q),q!==m&&(y=innerWidth+m*L,D=innerHeight+m,n=-1*m,q=m),h=r[f].getBoundingClientRect(),(I=h.bottom)>=n&&(F=h.top)<=D&&(H=h.right)>=n*L&&(G=h.left)<=y&&(I||H||G||F)&&(d.loadHidden||"hidden"!=x(r[f],"visibility"))&&(l&&3>R&&!p&&(3>o||4>S)||U(r[f],m))){if(ba(r[f]),k=!0,R>9)break}else!k&&l&&!j&&4>R&&4>S&&o>2&&(g[0]||d.preloadAfterLoad)&&(g[0]||!p&&(I||H||G||F||"auto"!=r[f][i](d.sizesAttr)))&&(j=g[0]||r[f]);else ba(r[f]);j&&!k&&ba(j)}},W=B(V),X=function(a){s(a.target,d.loadedClass),t(a.target,d.loadingClass),u(a.target,Z),v(a.target,"lazyloaded")},Y=A(X),Z=function(a){Y({target:a.target})},$=function(a,b){try{a.contentWindow.location.replace(b)}catch(c){a.src=b}},_=function(a){var b,c=a[i](d.srcsetAttr);(b=d.customMedia[a[i]("data-media")||a[i]("media")])&&a.setAttribute("media",b),c&&a.setAttribute("srcset",c)},aa=A(function(a,b,c,e,f){var g,h,j,l,o,p;
81(o=v(a,"lazybeforeunveil",b)).defaultPrevented||(e&&(c?s(a,d.autosizesClass):a.setAttribute("sizes",e)),h=a[i](d.srcsetAttr),g=a[i](d.srcAttr),f&&(j=a.parentNode,l=j&&n.test(j.nodeName||"")),p=b.firesLoad||"src"in a&&(h||g||l),o={target:a},p&&(u(a,T,!0),clearTimeout(m),m=k(T,2500),s(a,d.loadingClass),u(a,Z,!0)),l&&q.call(j.getElementsByTagName("source"),_),h?a.setAttribute("srcset",h):g&&!l&&(N.test(a.nodeName)?$(a,g):a.src=g),f&&(h||l)&&w(a,{src:g})),a._lazyRace&&delete a._lazyRace,t(a,d.lazyClass),z(function(){(!p||a.complete&&a.naturalWidth>1)&&(p?T(o):R--,X(o))},!0)}),ba=function(a){var b,c=M.test(a.nodeName),e=c&&(a[i](d.sizesAttr)||a[i]("sizes")),f="auto"==e;(!f&&l||!c||!a[i]("src")&&!a.srcset||a.complete||r(a,d.errorClass)||!r(a,d.lazyClass))&&(b=v(a,"lazyunveilread").detail,f&&E.updateElem(a,!0,a.offsetWidth),a._lazyRace=!0,R++,aa(a,b,f,e,c))},ca=function(){if(!l){if(f.now()-p<999)return void k(ca,999);var a=C(function(){d.loadMode=3,W()});l=!0,d.loadMode=3,W(),j("scroll",function(){3==d.loadMode&&(d.loadMode=2),a()},!0)}};return{_:function(){p=f.now(),c.elements=b.getElementsByClassName(d.lazyClass),g=b.getElementsByClassName(d.lazyClass+" "+d.preloadClass),L=d.hFac,j("scroll",W,!0),j("resize",W,!0),a.MutationObserver?new MutationObserver(W).observe(e,{childList:!0,subtree:!0,attributes:!0}):(e[h]("DOMNodeInserted",W,!0),e[h]("DOMAttrModified",W,!0),setInterval(W,999)),j("hashchange",W,!0),["focus","mouseover","click","load","transitionend","animationend","webkitAnimationEnd"].forEach(function(a){b[h](a,W,!0)}),/d$|^c/.test(b.readyState)?ca():(j("load",ca),b[h]("DOMContentLoaded",W),k(ca,2e4)),c.elements.length?(V(),z._lsFlush()):W()},checkElems:W,unveil:ba}}(),E=function(){var a,c=A(function(a,b,c,d){var e,f,g;if(a._lazysizesWidth=d,d+="px",a.setAttribute("sizes",d),n.test(b.nodeName||""))for(e=b.getElementsByTagName("source"),f=0,g=e.length;g>f;f++)e[f].setAttribute("sizes",d);c.detail.dataAttr||w(a,c.detail)}),e=function(a,b,d){var e,f=a.parentNode;f&&(d=y(a,f,d),e=v(a,"lazybeforesizes",{width:d,dataAttr:!!b}),e.defaultPrevented||(d=e.detail.width,d&&d!==a._lazysizesWidth&&c(a,f,e,d)))},f=function(){var b,c=a.length;if(c)for(b=0;c>b;b++)e(a[b])},g=C(f);return{_:function(){a=b.getElementsByClassName(d.autosizesClass),j("resize",g)},checkElems:g,updateElem:e}}(),F=function(){F.i||(F.i=!0,E._(),D._())};return c={cfg:d,autoSizer:E,loader:D,init:F,uP:w,aC:s,rC:t,hC:r,fire:v,gW:y,rAF:z}}});
82
83      /*! lazysizes - v4.1.4 */
84      !function(a,b){var c=function(){b(a.lazySizes),a.removeEventListener("lazyunveilread",c,!0)};b=b.bind(null,a,a.document),"object"==typeof module&&module.exports?b(require("lazysizes")):a.lazySizes?c():a.addEventListener("lazyunveilread",c,!0)}(window,function(a,b,c){"use strict";function d(){this.ratioElems=b.getElementsByClassName("lazyaspectratio"),this._setupEvents(),this.processImages()}if(a.addEventListener){var e,f,g,h=Array.prototype.forEach,i=/^picture$/i,j="data-aspectratio",k="img["+j+"]",l=function(b){return a.matchMedia?(l=function(a){return!a||(matchMedia(a)||{}).matches})(b):a.Modernizr&&Modernizr.mq?!b||Modernizr.mq(b):!b},m=c.aC,n=c.rC,o=c.cfg;d.prototype={_setupEvents:function(){var a=this,c=function(b){b.naturalWidth<36?a.addAspectRatio(b,!0):a.removeAspectRatio(b,!0)},d=function(){a.processImages()};b.addEventListener("load",function(a){a.target.getAttribute&&a.target.getAttribute(j)&&c(a.target)},!0),addEventListener("resize",function(){var b,d=function(){h.call(a.ratioElems,c)};return function(){clearTimeout(b),b=setTimeout(d,99)}}()),b.addEventListener("DOMContentLoaded",d),addEventListener("load",d)},processImages:function(a){var c,d;a||(a=b),c="length"in a&&!a.nodeName?a:a.querySelectorAll(k);for(d=0;d<c.length;d++)c[d].naturalWidth>36?this.removeAspectRatio(c[d]):this.addAspectRatio(c[d])},getSelectedRatio:function(a){var b,c,d,e,f,g=a.parentNode;if(g&&i.test(g.nodeName||""))for(d=g.getElementsByTagName("source"),b=0,c=d.length;c>b;b++)if(e=d[b].getAttribute("data-media")||d[b].getAttribute("media"),o.customMedia[e]&&(e=o.customMedia[e]),l(e)){f=d[b].getAttribute(j);break}return f||a.getAttribute(j)||""},parseRatio:function(){var a=/^\s*([+\d\.]+)(\s*[\/x]\s*([+\d\.]+))?\s*$/,b={};return function(c){var d;return!b[c]&&(d=c.match(a))&&(d[3]?b[c]=d[1]/d[3]:b[c]=1*d[1]),b[c]}}(),addAspectRatio:function(b,c){var d,e=b.offsetWidth,f=b.offsetHeight;return c||m(b,"lazyaspectratio"),36>e&&0>=f?void((e||f&&a.console)&&console.log("Define width or height of image, so we can calculate the other dimension")):(d=this.getSelectedRatio(b),d=this.parseRatio(d),void(d&&(e?b.style.height=e/d+"px":b.style.width=f*d+"px")))},removeAspectRatio:function(a){n(a,"lazyaspectratio"),a.style.height="",a.style.width="",a.removeAttribute(j)}},f=function(){g=a.jQuery||a.Zepto||a.shoestring||a.$,g&&g.fn&&!g.fn.imageRatio&&g.fn.filter&&g.fn.add&&g.fn.find?g.fn.imageRatio=function(){return e.processImages(this.find(k).add(this.filter(k))),this}:g=!1},f(),setTimeout(f),e=new d,a.imageRatio=e,"object"==typeof module&&module.exports?module.exports=e:"function"==typeof define&&define.amd&&define(e)}});
85
86        /*! lazysizes - v4.1.5 */
87        !function(a,b){var c=function(){b(a.lazySizes),a.removeEventListener("lazyunveilread",c,!0)};b=b.bind(null,a,a.document),"object"==typeof module&&module.exports?b(require("lazysizes")):a.lazySizes?c():a.addEventListener("lazyunveilread",c,!0)}(window,function(a,b,c){"use strict";if(a.addEventListener){var d=/\s+/g,e=/\s*\|\s+|\s+\|\s*/g,f=/^(.+?)(?:\s+\[\s*(.+?)\s*\])(?:\s+\[\s*(.+?)\s*\])?$/,g=/^\s*\(*\s*type\s*:\s*(.+?)\s*\)*\s*$/,h=/\(|\)|'/,i={contain:1,cover:1},j=function(a){var b=c.gW(a,a.parentNode);return(!a._lazysizesWidth||b>a._lazysizesWidth)&&(a._lazysizesWidth=b),a._lazysizesWidth},k=function(a){var b;return b=(getComputedStyle(a)||{getPropertyValue:function(){}}).getPropertyValue("background-size"),!i[b]&&i[a.style.backgroundSize]&&(b=a.style.backgroundSize),b},l=function(a,b){if(b){var c=b.match(g);c&&c[1]?a.setAttribute("type",c[1]):a.setAttribute("media",lazySizesConfig.customMedia[b]||b)}},m=function(a,c,g){var h=b.createElement("picture"),i=c.getAttribute(lazySizesConfig.sizesAttr),j=c.getAttribute("data-ratio"),k=c.getAttribute("data-optimumx");c._lazybgset&&c._lazybgset.parentNode==c&&c.removeChild(c._lazybgset),Object.defineProperty(g,"_lazybgset",{value:c,writable:!0}),Object.defineProperty(c,"_lazybgset",{value:h,writable:!0}),a=a.replace(d," ").split(e),h.style.display="none",g.className=lazySizesConfig.lazyClass,1!=a.length||i||(i="auto"),a.forEach(function(a){var c,d=b.createElement("source");i&&"auto"!=i&&d.setAttribute("sizes",i),(c=a.match(f))?(d.setAttribute(lazySizesConfig.srcsetAttr,c[1]),l(d,c[2]),l(d,c[3])):d.setAttribute(lazySizesConfig.srcsetAttr,a),h.appendChild(d)}),i&&(g.setAttribute(lazySizesConfig.sizesAttr,i),c.removeAttribute(lazySizesConfig.sizesAttr),c.removeAttribute("sizes")),k&&g.setAttribute("data-optimumx",k),j&&g.setAttribute("data-ratio",j),h.appendChild(g),c.appendChild(h)}
87,n=function(a){if(a.target._lazybgset){var b=a.target,d=b._lazybgset,e=b.currentSrc||b.src;if(e){var f=c.fire(d,"bgsetproxy",{src:e,useSrc:h.test(e)?JSON.stringify(e):e});f.defaultPrevented||(d.style.backgroundImage="url("+f.detail.useSrc+")")}b._lazybgsetLoading&&(c.fire(d,"_lazyloaded",{},!1,!0),delete b._lazybgsetLoading)}};addEventListener("lazybeforeunveil",function(a){var d,e,f;!a.defaultPrevented&&(d=a.target.getAttribute("data-bgset"))&&(f=a.target,e=b.createElement("img"),e.alt="",e._lazybgsetLoading=!0,a.detail.firesLoad=!0,m(d,f,e),setTimeout(function(){c.loader.unveil(e),c.rAF(function(){c.fire(e,"_lazyloaded",{},!0,!0),e.complete&&n({target:e})})}))}),b.addEventListener("load",n,!0),a.addEventListener("lazybeforesizes",function(a){if(a.detail.instance==c&&a.target._lazybgset&&a.detail.dataAttr){var b=a.target._lazybgset,d=k(b);i[d]&&(a.target._lazysizesParentFit=d,c.rAF(function(){a.target.setAttribute("data-parent-fit",d),a.target._lazysizesParentFit&&delete a.target._lazysizesParentFit}))}},!0),b.documentElement.addEventListener("lazybeforesizes",function(a){!a.defaultPrevented&&a.target._lazybgset&&a.detail.instance==c&&(a.detail.width=j(a.target._lazybgset))})}});</script>
87 <meta name="description" content="A collection of articles to delight and inspire all artists!" /> <link rel="shortcut icon" type="image/x-icon" href="//painttube.tv/cdn/shop/files/PaintTubeLogoGOLD_FAVICON_512_180x180.png?v=1642536612"> <link rel="apple-touch-icon" href="//painttube.tv/cdn/shop/files/PaintTubeLogoGOLD_FAVICON_512_180x180.png?v=1642536612"/> <link rel="apple-touch-icon" sizes="57x57" href="//painttube.tv/cdn/shop/files/PaintTubeLogoGOLD_FAVICON_512_57x57.png?v=1642536612"/> <link rel="apple-touch-icon" sizes="60x60" href="//painttube.tv/cdn/shop/files/PaintTubeLogoGOLD_FAVICON_512_60x60.png?v=1642536612"/> <link rel="apple-touch-icon" sizes="72x72" href="//painttube.tv/cdn/shop/files/PaintTubeLogoGOLD_FAVICON_512_72x72.png?v=1642536612"/> <link rel="apple-touch-icon" sizes="76x76" href="//painttube.tv/cdn/shop/files/PaintTubeLogoGOLD_FAVICON_512_76x76.png?v=1642536612"/> <link rel="apple-touch-icon" sizes="114x114" href="//painttube.tv/cdn/shop/files/PaintTubeLogoGOLD_FAVICON_512_114x114.png?v=1642536612"/> <link rel="apple-touch-icon" sizes="180x180" href="//painttube.tv/cdn/shop/files/PaintTubeLogoGOLD_FAVICON_512_180x180.png?v=1642536612"/> <link rel="apple-touch-icon" sizes="228x228" href="//painttube.tv/cdn/shop/files/PaintTubeLogoGOLD_FAVICON_512_228x228.png?v=1642536612"/> <link rel="canonical" href="https://painttube.tv/blogs/blog-1" /> 
87<script>!function(){window.ZipifyPages=window.ZipifyPages||{},window.ZipifyPages.analytics={},window.ZipifyPages.currency="USD",window.ZipifyPages.shopDomain="liliedahl-art-video.myshopify.com",window.ZipifyPages.moneyFormat="${{amount}}",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>
87<script>(() => {
88(()=>{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;})();
89
90})()</script>
90<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
90<meta name="google-site-verification" content="btOOYHDJEZFwNJ0c_N-hOUTMTVWl6Yvuny3EIFJHwoc">
91<meta name="google-site-verification" content="SFnPzlJBTnTgQHNk0-LmH09qUUKjasWCuw0sF5VeIDU">
92<meta name="facebook-domain-verification" content="4xbd1t8kigyenxtknxx5ckcod01uj7">
93<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/5781618732/digital_wallets/dialog">
94<meta id="in-context-paypal-metadata" data-shop-id="5781618732" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
95<link rel="alternate" type="application/atom+xml" title="Feed" href="/blogs/blog-1.atom" />
96<link rel="next" href="/blogs/blog-1?page=2">
97<link rel="alternate" hreflang="x-default" href="https://painttube.tv/blogs/blog-1">
98<link rel="alternate" hreflang="en" href="https://painttube.tv/blogs/blog-1">
99<link rel="alternate" hreflang="en-CA" href="https://painttube.tv/en-ca/blogs/blog-1">
100<link rel="alternate" hreflang="en-AU" href="https://painttube.tv/en-au/blogs/blog-1">
101<link rel="alternate" hreflang="en-GB" href="https://painttube.tv/en-gb/blogs/blog-1">
102<link rel="alternate" hreflang="en-DE" href="https://painttube.tv/en-de/blogs/blog-1">
103<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=610271489"></script>
103
104<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
105<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=610271489&shop_id=5781618732" crossorigin="anonymous"></script>
vendor: 1 bytes, line 105
105
106<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":5781618732,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/5781618732","merchantName":"PaintTube.tv","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"PaintTube.tv","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 106
106
107<script id="shopify-features" type="application/json">{"accessToken":"756f5300227862a46514ae79a65df644","betas":["rich-media-storefront-analytics"],"domain":"painttube.tv","predictiveSearch":true,"shopId":5781618732,"locale":"en"}</script>
vendor: 1 bytes, line 107
107
108<script>var Shopify = Shopify || {};
109Shopify.shop = "liliedahl-art-video.myshopify.com";
110Shopify.locale = "en";
111Shopify.currency = {"active":"USD","rate":"1.0"};
112Shopify.country = "US";
113Shopify.theme = {"name":"[Boost] Live theme with filter \u0026 search","id":136134426881,"schema_name":"Turbo","schema_version":"4.1.2","theme_store_id":null,"role":"main"};
114Shopify.theme.handle = "null";
115Shopify.theme.style = {"id":null,"handle":null};
116Shopify.cdnHost = "painttube.tv/cdn";
117Shopify.routes = Shopify.routes || {};
118Shopify.routes.root = "/";
119Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
120Shopify.SignInWithShop = Shopify.SignInWithShop || {};
121Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
122Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 122
122
123<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 123
123
124<script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
vendor: 1 bytes, line 124
124
125<script>
126  window.ShopifyPay = window.ShopifyPay || {};
127  window.ShopifyPay.apiHost = "shop.app\/pay";
128  window.ShopifyPay.redirectState = null;
129</script>
vendor: 1 bytes, line 129
129
130<script>
131  window.Shopify = window.Shopify || {};
132  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
133  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
134  window.Shopify.SignInWithShop.eligible = true;
135</script>
vendor: 1 bytes, line 135
135
136<script id="shop-js-analytics" type="application/json">{"pageType":"blog"}</script>
vendor: 1 bytes, line 136
136
137<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
vendor: 1 bytes, line 137
137
138<script type="module">
139  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
140
141  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
142
143</script>
vendor: 1 bytes, line 143
143
144<script>
145  window.Shopify = window.Shopify || {};
146  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
147  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"]};
148</script>
vendor: 1 bytes, line 148
148
149<script>(function() {
150  var isLoaded = false;
151  function asyncLoad() {
152    if (isLoaded) return;
153    isLoaded = true;
154    var urls = ["\/\/cdn.shopify.com\/proxy\/f3b6eac17d2bde1cab8566b582b8bb46c9598528e0f4361f4dc1f156e75592d7\/streamlinepublishing-art.activehosted.com\/js\/site-tracking.php?shop=liliedahl-art-video.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","https:\/\/d23dclunsivw3h.cloudfront.net\/redirect-app.js?shop=liliedahl-art-video.myshopify.com","https:\/\/accessibly.app\/public\/widget\/run.js?shop=liliedahl-art-video.myshopify.com","https:\/\/liliedahl-art-video.recurpay.com\/api\/storefront\/v2\/script-tag.js?shop=liliedahl-art-video.myshopify.com","\/\/cdn.shopify.com\/proxy\/f3b6eac17d2bde1cab8566b582b8bb46c9598528e0f4361f4dc1f156e75592d7\/streamlinepublishing-art.activehosted.com\/js\/site-tracking.php?shop=liliedahl-art-video.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","https:\/\/config.gorgias.chat\/bundle-loader\/01GYCCX6YKHQQHSX92AWZKB7SH?source=shopify1click\u0026shop=liliedahl-art-video.myshopify.com","https:\/\/api.omappapi.com\/shopify\/embed\/?shop=liliedahl-art-video.myshopify.com","https:\/\/media.9gtb.com\/loader.js?g_cvt_id=fdb50705-e5d7-4016-9719-9ee6f693b613\u0026shop=liliedahl-art-video.myshopify.com","https:\/\/widget.wickedreports.com\/v2\/4918\/wr-0723fe25b955d58d5126addc110065e1.js?shop=liliedahl-art-video.myshopify.com"];
155    for (var i = 0; i <urls.length; i++) {
156      var s = document.createElement('script');
157      s.type = 'text/javascript';
158      s.async = true;
159      s.src = urls[i];
160      var x = document.getElementsByTagName('script')[0];
161      x.parentNode.insertBefore(s, x);
162    }
163  };
164  if(window.attachEvent) {
165    window.attachEvent('onload', asyncLoad);
166  } else {
167    window.addEventListener('load', asyncLoad, false);
168  }
169})();</script>
vendor: 1 bytes, line 169
169
170<script id="__st">var __st={"a":5781618732,"offset":-14400,"reqid":"fbadce32-a756-4beb-8d6a-6b06dde0ed54-1790245128","pageurl":"painttube.tv\/blogs\/blog-1","s":"blogs-87528308993","u":"64abc4b9e48c","p":"blog","rtyp":"blog","rid":87528308993};</script>
vendor: 1 bytes, line 170
170
171<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 171
171
172<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
vendor: 1 bytes, line 172
172
173<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//painttube.tv/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 173
173
174<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion <126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion <150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion <27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//painttube.tv/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
174<script crossorigin="anonymous" defer="defer" src="//painttube.tv/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 174
174
175<script id="shopify-origin-trials" async="async" integrity="sha256-qJbe/jEZBHtr5W/BlA2cKAz3vkXu6vJQyLjgvgCC86g=" src="//cdn.shopify.com/shopifycloud/storefront/assets/storefront/origin_trials-318ab40a.js" crossorigin="anonymous" onload="window.__shopifyOriginTrialsDone = true" onerror="window.__shopifyOriginTrialsDone = true"></script>
vendor: 1 bytes, line 175
175
176<script>
177  window.Shopify = window.Shopify || {};
178  window.Shopify.MCP = window.Shopify.MCP || {};
179  window.Shopify.MCP.enabled = true;
180  window.Shopify.MCP.shop = "liliedahl-art-video.myshopify.com";
181  window.Shopify.MCP.mcpEndpoint = "https:\/\/painttube.tv\/api\/mcp";
182  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"]}}];
183</script>
vendor: 1 bytes, line 183
183
184<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/painttube.tv\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
185</script>
vendor: 1 bytes, line 185
185
186<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://painttube.tv/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
187</script>
vendor: 1 bytes, line 187
187
188<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
189  function portableWalletsHideBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.add("hidden"),t.setAttribute("aria-hidden","true"),n.removeEventListener("click",e))}function portableWalletsShowBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.remove("hidden"),t.removeAttribute("aria-hidden"),n.addEventListener("click",e))}window.Shopify?.PaymentButton&&(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent);
190</script>
vendor: 1 bytes, line 190
190
191<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}}));
192</script>
192
193<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://painttube.tv/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
194<style id="shopify-accelerated-checkout-cart">
195        #shopify-buyer-consent {
196  margin-top: 1em;
197  display: inline-block;
198  width: 100%;
199}
200
201#shopify-buyer-consent.hidden {
202  display: none;
203}
204
205#shopify-subscription-policy-button {
206  background: none;
207  border: none;
208  padding: 0;
209  text-decoration: underline;
210  font-size: inherit;
211  cursor: pointer;
212}
213
214#shopify-subscription-policy-button::before {
215  box-shadow: none;
216}
217
218      </style>
219
220<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
220
221
222    
223
224<meta name="author" content="PaintTube.tv">
225<meta property="og:url" content="https://painttube.tv/blogs/blog-1">
226<meta property="og:site_name" content="PaintTube.tv"> <meta property="og:type" content="article"> <meta property="og:title" content="ARTicles"> <meta property="og:image" content="https://painttube.tv/cdn/shop/articles/LaurelDaneil-oil-HillCountryFencelineFinal-1000_e8141d25-cfb9-4f6d-b287-6fe1289e8756_600x.jpg?v=1718648430"> <meta property="og:image:secure_url" content="https://painttube.tv/cdn/shop/articles/LaurelDaneil-oil-HillCountryFencelineFinal-1000_e8141d25-cfb9-4f6d-b287-6fe1289e8756_600x.jpg?v=1718648430"> <meta property="og:image:width" content="400"> <meta property="og:image:height" content="400"> <meta property="og:description" content="A collection of articles to delight and inspire all artists!">
227
228
229
230
231<meta name="twitter:card" content="summary"> <!-- TruConversion for lilipubsorders.com -->
232<script type="text/javascript">
233    var _tip = _tip || [];
234    (function(d,s,id){
235        var js, tjs = d.getElementsByTagName(s)[0];
236        if(d.getElementById(id)) { return; }
237        js = d.createElement(s); js.id = id;
238        js.async = true;
239        js.src = d.location.protocol + '//app.truconversion.com/ti-js/12842/a26c3.js';
240        tjs.parentNode.insertBefore(js, tjs);
241    }(document, 'script', 'ti-js'));
242</script>
242 <!-- Begin Updated Font Awesome Include -->
243
244<link
245      rel="stylesheet"
246      href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
247<!-- End Updated Font Awesome Include --> <!-- Global site tag (gtag.js) - Google Ads: 10797256431 -->
vendor: 67 bytes, line 247
247 <script async="" src="https://www.googletagmanager.com/gtag/js?id=
247AW-10797256431
vendor: 13 bytes, lines 247-248
247"></script>
248	
248<script>
249  		
vendor: 139 bytes, lines 249-252
249window.dataLayer = window.dataLayer || [];
250  		function gtag(){dataLayer.push(arguments);}
251  		gtag('js', new Date());
252  		gtag('config', '
252AW-10797256431
vendor: 5 bytes, lines 252-253
252');
253	
253</script>
253 
253<script>window.is_hulkpo_installed=true</script>
253 <style>.hc-sale-tag{display:none!important}</style>
253<script>document.addEventListener("DOMContentLoaded",function(){"undefined"!=typeof hcVariants&&function(e){function t(e,t,a){return function(){if(a)return t.apply(this,arguments),e.apply(this,arguments);var n=e.apply(this,arguments);return t.apply(this,arguments),n}}var a=null;function n(){var t=window.location.search.replace(/.*variant=(\d+).*/,"$1");t&&t!=a&&(a=t,e(t))}window.history.pushState=t(history.pushState,n),window.history.replaceState=t(history.replaceState,n),window.addEventListener("popstate",n)}(function(e){let t=null;for(var a=0;a<hcVariants.length;a++)if(hcVariants[a].id==e){t=hcVariants[a];var n=document.querySelectorAll(".hc-product-page.hc-sale-tag");if(t.compare_at_price&&t.compare_at_price>t.price){var r=100*(t.compare_at_price-t.price)/t.compare_at_price;if(null!=r)for(a=0;a<n.length;a++)n[a].childNodes[0].textContent=r.toFixed(0)+"%",n[a].style.display="block";else for(a=0;a<n.length;a++)n[a].style.display="none"}else for(a=0;a<n.length;a++)n[a].style.display="none";break}})});</script>
253 <!--Gem_Page_Header_Script-->
254    
255
256
257<!--End_Gem_Page_Header_Script--> <!--begin-boost-pfs-filter-css--> <!--end-boost-pfs-filter-css--> 
257<script type="text/javascript">
258    (function(c,l,a,r,i,t,y){
259        c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};
260        t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i;
261        y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);
262    })(window, document, "clarity", "script", "nim5ym9ski");
263</script>
263
264
265
266 
267
268
269
270    
271
272    
273  
274
275<!--BEGIN Wicked Reports tracking code-->
276<script type="text/javascript" src="https://widget.wickedreports.com/v2/4918/wr-0723fe25b955d58d5126addc110065e1.js" async></script>
276
277<!--END Wicked Reports tracking code--><!-- BEGIN app block: shopify://apps/blockify-fraud-filter/blocks/app_embed/2e3e0ba5-0e70-447a-9ec5-3bf76b5ef12e --><link href="https://cdn.shopify.com/extensions/01a0d199-b261-7efe-8209-db120e77811f/region-restrictions-376/assets/ip-blocker-embed.min.js" as="script" type="text/javascript" rel="preload">
278
279<link rel="preconnect" href="https://media.synctrack.io">
280
281<script type="application/json" id="ipblocker-config">
282  {
283    "shopIdentifier": "liliedahl-art-video.myshopify.com",
284    "ipBlockerMetafields": "{\"showOverlayByPass\":false,\"disableSpyExtensions\":true,\"blockUnknownBots\":true,\"activeApp\":true,\"blockByMetafield\":true,\"visitorAnalytic\":false,\"showWatermark\":true,\"token\":\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZGVudGlmaWVySWQiOiJsaWxpZWRhaGwtYXJ0LXZpZGVvLm15c2hvcGlmeS5jb20iLCJpYXQiOjE3NDg1MzE2MzZ9.dZXt5W9hX5_HcnCjSxxNq8eUvSuiHFdcHRKaa_NBGQk\"}",
285    "ipBlockerRules": [],
286    "ipBlockerGeneral": {"activeVpnProxy":false,"vpnRiskCore":66,"torBlock":false,"showWatermark":true,"autoBlock":false,"enableVisitorAnalytics":false,"blockUnknownBots":true,"protectTexts":false,"protectImages":false,"protectContents":false,"allowVpnFromPrivateRelay":false,"plan":"free","enableApp":true,"siteUrl":"painttube.tv","showOverlayByPass":false,"useClientSideCheck":false},
287    "ipBlockerBlockTemplate": "{\"customCss\":\"#blockify---container{--bg-blockify: #fff;position:relative}#blockify---container::after{content:'';position:absolute;inset:0;background-repeat:no-repeat !important;background-size:cover !important;background:var(--bg-blockify);z-index:0}#blockify---container #blockify---container__inner{display:flex;flex-direction:column;align-items:center;position:relative;z-index:1}#blockify---container #blockify---container__inner #blockify-block-content{display:flex;flex-direction:column;align-items:center;text-align:center}#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-superTitle{display:none !important}#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-title{font-size:313%;font-weight:bold;margin-top:1em}@media only screen and (min-width: 768px) and (max-width: 1199px){#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-title{font-size:188%}}@media only screen and (max-width: 767px){#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-title{font-size:107%}}#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-description{font-size:125%;margin:1.5em;line-height:1.5}@media only screen and (min-width: 768px) and (max-width: 1199px){#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-description{font-size:88%}}@media only screen and (max-width: 767px){#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-description{font-size:107%}}#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-description #blockify-block-text-blink{display:none !important}#blockify---container #blockify---container__inner #blockify-logo-block-image{position:relative;width:400px;height:auto;max-height:300px}@media only screen and (max-width: 767px){#blockify---container #blockify---container__inner #blockify-logo-block-image{width:200px}}#blockify---container #blockify---container__inner #blockify-logo-block-image::before{content:'';display:block;padding-bottom:56.2%}#blockify---container #blockify---container__inner #blockify-logo-block-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}\\n\",\"logoImage\":{\"active\":true,\"value\":\"https:\/\/storage.synctrack.io\/megamind-fraud\/assets\/default-thumbnail.png\",\"altText\":\"Red octagonal stop sign with a black hand symbol in the center, indicating a warning or prohibition\"},\"superTitle\":{\"active\":false,\"text\":\"403\",\"color\":\"#899df1\"},\"title\":{\"active\":true,\"text\":\"Access Denied\",\"color\":\"#000\"},\"description\":{\"active\":true,\"text\":\"The site owner may have set restrictions that prevent you from accessing the site. Please contact the site owner for access.\",\"color\":\"#000\"},\"background\":{\"active\":true,\"value\":\"#fff\",\"type\":\"1\",\"colorFrom\":null,\"colorTo\":null}}",
288    "ipBlockerBotsAllow": [{"botName":"aHrefs Bot","regex":"AhrefsBot"},{"botName":"Applebot","regex":"Applebot"},{"botName":"BingBot","regex":"MSNBot|msrbot|bingbot|BingPreview|msnbot-(UDiscovery|NewsBlogs)|adidxbot"},{"botName":"Facebook External Hit","regex":"facebookexternalhit|facebookplatform|facebookexternalua"},{"botName":"Googlebot","regex":"AdsBot-Google(-Mobile)?|Adwords-(DisplayAds|Express|Instant)|Google Web Preview|Google[ -]Publisher[ -]Plugin|Google-(Ads-Qualify|Adwords|AMPHTML|Assess|HotelAdsVerifier|Read-Aloud|Shopping-Quality|Site-Verification|speakr|Test|Youtube-Links)|(APIs|DuplexWeb|Feedfetcher|Mediapartners)-Google|Googlebot(-Mobile|-Image|-Video|-News)?|GoogleProducer|Google.*\/\\+\/web\/snippet"},{"botName":"Lighthouse","regex":"([A-z0-9]*)-Lighthouse"},{"botName":"LinkedIn Bot","regex":"LinkedInBot"},{"botName":"Pinterest","regex":"Pinterest(bot)?\/\\d\\.\\d.*www\\.pinterest\\.com.*"},{"botName":"Semrush Bot","regex":"SemrushBot"}],
289    "baseUrl": "https:\/\/fraud.blockifyapp.com\/s\/api",
290    "bucketUrl": "https:\/\/media.synctrack.io\/megamind-fraud",
291    "storefrontApiUrl": "https:\/\/fraud.blockifyapp.com\/p\/api",
292    "ipBlockerChecking": true,
293    "ipBlockerCollectionId": null,
294    "ipBlockerProductCollections": null,
295    "ipBlockerCheckoutProduct": null
296  }
297</script>
297
298
299<script
300  id="blockifyScriptTag"
301  src="https://cdn.shopify.com/extensions/01a0d199-b261-7efe-8209-db120e77811f/region-restrictions-376/assets/ip-blocker-embed.min.js"
302  async
303></script>
303<!-- END app block --><!-- BEGIN app block: shopify://apps/convert-experiences/blocks/convert-tracking/2eacdd19-b384-4180-b32c-b323a6d9e27e -->
304  
305  
305<script
306    type='text/javascript'
307  >
308    // Liquid-resolved globals. Everything below this inline block lives in the
309    // theme app extension's assets/ folder (Shopify CDN). See main-extension.js
310    // and dom-pricing-extension.js for the behavioural code.
311    var _conv_page_type = "blog";
312    var _conv_category_id = "";
313    var _conv_category_name = null;
314    var _conv_product_id = null;
315    var _conv_product_sku = null;
316    var _conv_product_variant_id = null;
317    var _conv_product_name = null;
318    var _conv_product_price = "";
319    var _conv_customer_id = "";
320    var _conv_custom_v1 = null;
321    var _conv_custom_v2 = null;
322    var _conv_custom_v3 = "0";
323    var _conv_custom_v4 = "0.00";
324
325    // Advanced matching: Collections and Tags (for pricing rules)
326    var _conv_product_handle = null;
327    var _conv_product_collections = [];
328    var _conv_product_tags = null;
329
330    // Build product data map for products on this page (for related products, collection pages, etc.)
331    var _conv_products_data = {};
332
333    
334
335    // Values read by main-extension.js's goals_evaluated handler.
336    var _conv_webhook_id = "gid:\/\/shopify\/WebhookSubscription\/1608158937345";
337    var _conv_shopify_data_tpl = {
338      accountId: "10041529",
339      projectId: "10047322",
340      currency: "USD",
341      revenueGoalId: "1004114812",
342      subscriptionGoalId: "null",
343      oneTimePaymentGoalId: "null"
344    };
345
346    // Global namespace for Shopify-specific Convert helpers. Populated by the
347    // extension assets loaded below, and by Variation JS (via addPricingRules).
348    window.convertShopify = window.convertShopify || {};
349
350    // Safe default: if dom-pricing-extension.js isn't loaded for this shop
351    // (pricingSettings metafield is blank), Variation JS calls become no-ops
352    // instead of throwing.
353    window.convertShopify.addPricingRules = window.convertShopify.addPricingRules || function () {};
354
355    // Safe default: if dom-shipping-extension.js isn't loaded for this shop
356    // (shippingSettings metafield is blank or absent), Variation JS calls become
357    // no-ops instead of throwing.
358    window.convertShopify.addShippingRules = window.convertShopify.addShippingRules || function () {};
359
360    // Pricing settings (metafield value). dom-pricing-extension.js reads this.
361    window.convertShopify.pricingSettings = { multipleRulesStrategy: 'sequential' };
362    
363  </script>
363
364  
365  
366  
367  
368  
369
370  
371    
371<script src='https://cdn.shopify.com/extensions/019f5b60-90ac-78e0-81e2-369f7d2134e5/convert-web-pixel-107/assets/main-extension.js'></script>
371
372    
373      
373<script src='https://cdn.shopify.com/extensions/019f5b60-90ac-78e0-81e2-369f7d2134e5/convert-web-pixel-107/assets/dom-pricing-extension.js'></script>
373
374    
375    
376      
376<script src='https://cdn.shopify.com/extensions/019f5b60-90ac-78e0-81e2-369f7d2134e5/convert-web-pixel-107/assets/dom-shipping-extension.js'></script>
376
377    
378    
378<script src="https://cdn-4.convertexperiments.com/v1/js/10041529-10047322.js" type="text/javascript"></script>
378
379  
380
381
382
383<!-- END app block --><!-- BEGIN app block: shopify://apps/boost-ai-search-filter/blocks/boost-sd-ssr/7fc998ae-a150-4367-bab8-505d8a4503f7 -->
383<script type="text/javascript">"use strict";(()=>{function readTemplates(){let templates={};templates=
384    
385    {
386    
387      
388      
389        
390        "quickView": "\u003c!-- TEMPLATE QUICK VIEW --\u003e{% if product.original_images != nil %}{% assign image_array = product.original_images %}{% else %}{% assign image_array = product.images_info %}{% endif %}{% if image_array.size == 0 %}{% assign image_array = \"no_image\" | split: ' ' %}{% endif %}{% assign show_prev_next_btns = image_array.size \u003e 4 %}{% capture productData %}{\"id\": \"{{ product.id }}\",\"handle\": \"{{ product.handle }}\",\"variantId\": \"{{ product.variant_id }}\",\"splitProduct\": \"{{ product.split_product }}\",\"variants\": {{ product.variants | json | escape }},\"tags\": {{ product.tags | json | escape }},\"images\": {{ image_array | json | escape }}}{% endcapture %}\u003cdiv class=\"boost-sd__modal\" id=\"boost-sd__modal-quickview\" aria-modal=\"true\" role=\"dialog\" aria-label=\"modal\" data-product-id='{{ productData.id }}' data-product='{{ productData | json_encode }}'\u003e\u003cdiv class=\"boost-sd__modal-backdrop\"\u003e\u003c\/div\u003e\u003cdiv class=\"boost-sd__modal-container\"\u003e  \u003cdiv tabindex=\"-1\" class=\"boost-sd__modal-wrapper\"\u003e   \u003cdiv class=\"boost-sd__quick-view\" product-id=\"{{ product.id }}\"\u003e    \u003cdiv class=\"boost-sd__quick-view-product-image\"\u003e     \u003cdiv class=\"boost-sd__slider boost-sd__slider--thumb-vertical\"\u003e      \u003cdiv class=\"boost-sd__thumbs-container boost-sd__thumbs-container--vertical\"\u003e       {% if show_prev_next_btns %}       \u003cdiv class=\"boost-sd__thumbs-container-prev-button boost-sd__thumbs-container-prev-button--vertical\"\u003e\u003cbutton type=\"button\" aria-label=\"Previous\" class=\"boost-sd__button boost-sd__button--circle boost-sd__button--full-width\" style=\"padding: 0px;\" disabled=\"\"\u003e\u003cspan class=\"boost-sd__icon\" style=\"margin: 0px;\"\u003e          \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 10 7\" height=\"7\" width=\"10\" class=\"boost-sd__thumbs-container-button-icon\"\u003e           \u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke=\"currentColor\" d=\"M0.764024 5.51189L5.00002 1.28789L9.23602 5.51189\"\u003e\u003c\/path\u003e          \u003c\/svg\u003e         \u003c\/span\u003e\u003c\/button\u003e\u003c\/div\u003e       {% endif %}       \u003cdiv class=\"boost-sd__thumbs-container-thumbs boost-sd__thumbs-container-thumbs--vertical\"\u003e        {% if request.previewMode == true %}        {% for image in image_array limit: 4 %}        \u003cdiv class=\"boost-sd__thumbs-container-thumbs-item\"\u003e         \u003cdiv class=\"boost-sd__slide\"\u003e          \u003cdiv class=\"boost-sd__product-image-wrapper boost-sd__product-image-wrapper--aspect-ratio-3-4\"\u003e           \u003cdiv class=\"boost-sd__product-image\"\u003e            \u003cimg id=\"product-image-{{ product.id }}\" class=\"boost-sd__product-image-img boost-sd__product-image-img--main\" {% if image.src %} src=\"{{ image.src }}\" {% else %} src=\"https:\/\/cdn.shopify.com\/extensions\/201f4d7b-8d39-43a4-82de-e6f412341695\/0.0.0\/assets\/boost-pfs-no-image.jpg?v=1677838268\" {% endif %} fetchpriority=\"auto\" sizes=\"200px\" decoding=\"async\" loading=\"eager\" alt=\"{{ product.title | escape }}\" \/\u003e           \u003c\/div\u003e          \u003c\/div\u003e         \u003c\/div\u003e        \u003c\/div\u003e        {% endfor %}        {% else %}        {% for image in image_array %}        \u003cdiv class=\"boost-sd__thumbs-container-thumbs-item\"\u003e         \u003cdiv class=\"boost-sd__slide\"\u003e          \u003cdiv class=\"boost-sd__product-image-wrapper boost-sd__product-image-wrapper--aspect-ratio-3-4\"\u003e           \u003cdiv class=\"boost-sd__product-image\"\u003e            \u003cimg id=\"product-image-{{ product.id }}\" class=\"boost-sd__product-image-img boost-sd__product-image-img--main\" {% if image.src %} src=\"{{ image.src }}\" {% else %} src=\"https:\/\/cdn.shopify.com\/extensions\/201f4d7b-8d39-43a4-82de-e6f412341695\/0.0.0\/assets\/boost-pfs-no-image.jpg?v=1677838268\" {% endif %} fetchpriority=\"auto\" sizes=\"200px\" decoding=\"async\" loading=\"eager\" alt=\"{{ product.title | escape }}\" \/\u003e           \u003c\/div\u003e          \u003c\/div\u003e         \u003c\/div\u003e        \u003c\/div\u003e        {% endfor %}        {% endif %}       \u003c\/div\u003e       {% if show_prev_next_btns %}       \u003cdiv class=\"boost-sd__thumbs-container-next-button boost-sd__thumbs-container-next-button--vertical\"\u003e\u003cbutton type=\"button\" aria-label=\"Next\" class=\"boost-sd__button boost-sd__button--circle boost-sd__button--full-width\" style=\"padding: 0px;\"\u003e\u003cspan class=\"boost-sd__icon\" style=\"margin: 0px;\"\u003e          \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 10 7\" height=\"7\" width=\"10\" class=\"boost-sd__thumbs-container-button-icon\"\u003e           \u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke=\"currentColor\" d=\"M0.764024 5.51189L5.00002 1.28789L9.23602 5.51189\"\u003e\u003c\/path\u003e          \u003c\/svg\u003e         \u003c\/span\u003e\u003c\/button\u003e\u003c\/div\u003e       {% endif %}      \u003c\/div\u003e      \u003cdiv class=\"slick-slider\"\u003e       {% if request.previewMode == true %}       {% for image in image_array limit: 1 %}       \u003cdiv class=\"boost-sd__slide\"\u003e        \u003cdiv class=\"boost-sd__product-image-wrapper boost-sd__product-image-wrapper--aspect-ratio-3-4\"\u003e         \u003cdiv class=\"boost-sd__product-image-row boost-sd__product-image-row--top\"\u003e          \u003cdiv class=\"boost-sd__product-image-column boost-sd__product-image-column--in-top boost-sd__product-image-column--left\"\u003e           {% assign hideOtherLabelsWhenSoldOut = true -%}           {% if hideOtherLabelsWhenSoldOut != true -%}           {% assign compareAtPriceMin = product.compare_at_price_min | default: 0 -%}
390           {% if compareAtPriceMin \u003e product.price_min -%}           {% assign percent = compareAtPriceMin | minus: product.price_min | times: 100 | divided_by: compareAtPriceMin| round -%}           {% assign salePercent = percent | append: '%' -%}           {% assign saleAmount = compareAtPriceMin | minus: product.price_min -%}           {% assign productItemSaleTranslated = \"productItem.productItemSale\" | translate: translations, \"Sale\" | replace: '{{salePercent}}', salePercent | replace: '{{saleAmount}}', saleAmount -%}           \u003cdiv class=\"boost-sd__product-label boost-sd__product-label--text boost-sd__product-label--rounded-rectangle boost-sd__product-label--sale\"\u003e            \u003cspan class=\"boost-sd__product-label-text\"\u003e             \u003cspan\u003e{{ productItemSaleTranslated }}\u003c\/span\u003e            \u003c\/span\u003e           \u003c\/div\u003e           {% endif -%}           {% if product.available == false -%}           \u003cdiv class=\"boost-sd__product-label boost-sd__product-label--text boost-sd__product-label--rounded-rectangle boost-sd__product-label--soldout\"\u003e            \u003cspan class=\"boost-sd__product-label-text\"\u003e{{ \"productItem.productItemSoldOut\" | translate: translations, \"Sold out\" }}\u003c\/span\u003e           \u003c\/div\u003e           {% endif -%}           {% assign filtered_tags = \"\" -%}           {% for tag in product.tags -%}           {% if tag contains 'pfs:label' -%}           {% assign tag_without_label = tag | remove: 'pfs:label-' -%}           {% assign filtered_tags = filtered_tags | append: tag_without_label | append: ',' -%}           {% endif -%}           {% endfor -%}           {% assign filtered_tags = filtered_tags | split: ',' -%}           {% for tag in filtered_tags -%}           \u003cdiv class=\"boost-sd__product-label boost-sd__product-label--rounded-rectangle boost-sd__product-label--customLabelByTag\"\u003e            \u003cspan class=\"boost-sd__product-label-text\"\u003e\u003cspan\u003e{{ tag }}\u003c\/span\u003e\u003c\/span\u003e           \u003c\/div\u003e           {% endfor -%}           {% else -%}           {% if product.available == false -%}           \u003cdiv class=\"boost-sd__product-label boost-sd__product-label--text boost-sd__product-label--rounded-rectangle boost-sd__product-label--soldout\"\u003e            \u003cspan class=\"boost-sd__product-label-text\"\u003e{{ \"productItem.productItemSoldOut\" | translate: translations, \"Sold out\" }}\u003c\/span\u003e           \u003c\/div\u003e           {% else -%}           {% assign compareAtPriceMin = product.compare_at_price_min | default: 0 -%}           {% if compareAtPriceMin \u003e product.price_min -%}           {% assign percent = compareAtPriceMin | minus: product.price_min | times: 100 | divided_by: compareAtPriceMin| round -%}           {% assign salePercent = percent | append: '%' -%}           {% assign saleAmount = compareAtPriceMin | minus: product.price_min -%}           {% assign translatedText = \"productItem.productItemSale\" | translate: translations, \"Sale\" | replace: '{{salePercent}}', salePercent | replace: '{{saleAmount}}', saleAmount %}           \u003cdiv class=\"boost-sd__product-label boost-sd__product-label--text boost-sd__product-label--rounded-rectangle boost-sd__product-label--sale\"\u003e            \u003cspan class=\"boost-sd__product-label-text\"\u003e             \u003cspan\u003e{{ translatedText }}\u003c\/span\u003e            \u003c\/span\u003e           \u003c\/div\u003e           {% endif -%}           {% assign filtered_tags = \"\" -%}           {% for tag in product.tags -%}           {% if tag contains 'pfs:label' -%}           {% assign tag_without_label = tag | remove: 'pfs:label-' -%}           {% assign filtered_tags = filtered_tags | append: tag_without_label | append: ',' -%}           {% endif -%}           {% endfor -%}           {% assign filtered_tags = filtered_tags | split: ',' -%}           {% for tag in filtered_tags -%}           \u003cdiv class=\"boost-sd__product-label boost-sd__product-label--rounded-rectangle boost-sd__product-label--customLabelByTag\"\u003e            \u003cspan class=\"boost-sd__product-label-text\"\u003e\u003cspan\u003e{{ tag }}\u003c\/span\u003e\u003c\/span\u003e           \u003c\/div\u003e           {% endfor -%}           {% endif -%}           {% endif -%}          \u003c\/div\u003e         \u003c\/div\u003e         \u003cdiv class=\"boost-sd__product-image\"\u003e          \u003cimg id=\"product-image-{{ product.id }}\" class=\"boost-sd__product-image-img boost-sd__product-image-img--main\" {% if image.src %} src=\"{{ image.src }}\" {% else %} src=\"https:\/\/cdn.shopify.com\/extensions\/201f4d7b-8d39-43a4-82de-e6f412341695\/0.0.0\/assets\/boost-pfs-no-image.jpg?v=1677838268\" {% endif %} fetchpriority=\"auto\" sizes=\"200px\" decoding=\"async\" loading=\"eager\" alt=\"{{ product.title | escape }}\" \/\u003e         \u003c\/div\u003e        \u003c\/div\u003e       \u003c\/div\u003e       {% endfor %}       {% else %}       {% for image in image_array %}       \u003cdiv class=\"boost-sd__slide\"\u003e        \u003cdiv class=\"boost-sd__product-image-wrapper boost-sd__product-image-wrapper--aspect-ratio-3-4\"\u003e         \u003cdiv class=\"boost-sd__product-image-row boost-sd__product-image-row--top\"\u003e          \u003cdiv class=\"boost-sd__product-image-column boost-sd__product-image-column--in-top boost-sd__product-image-column--left\"\u003e           {% assign hideOtherLabelsWhenSoldOut = true -%}           {% if hideOtherLabelsWhenSoldOut != true -%}           {% assign compareAtPriceMin = product.compare_at_price_min | default: 0 -%}
390           {% if compareAtPriceMin \u003e product.price_min -%}           {% assign percent = compareAtPriceMin | minus: product.price_min | times: 100 | divided_by: compareAtPriceMin| round -%}           {% assign salePercent = percent | append: '%' -%}           {% assign saleAmount = compareAtPriceMin | minus: product.price_min -%}           {% assign productItemSaleTranslated = \"productItem.productItemSale\" | translate: translations, \"Sale\" | replace: '{{salePercent}}', salePercent | replace: '{{saleAmount}}', saleAmount -%}           \u003cdiv class=\"boost-sd__product-label boost-sd__product-label--text boost-sd__product-label--rounded-rectangle boost-sd__product-label--sale\"\u003e            \u003cspan class=\"boost-sd__product-label-text\"\u003e             \u003cspan\u003e{{ productItemSaleTranslated }}\u003c\/span\u003e            \u003c\/span\u003e           \u003c\/div\u003e           {% endif -%}           {% if product.available == false -%}           \u003cdiv class=\"boost-sd__product-label boost-sd__product-label--text boost-sd__product-label--rounded-rectangle boost-sd__product-label--soldout\"\u003e            \u003cspan class=\"boost-sd__product-label-text\"\u003e{{ \"productItem.productItemSoldOut\" | translate: translations, \"Sold out\" }}\u003c\/span\u003e           \u003c\/div\u003e           {% endif -%}           {% assign filtered_tags = \"\" -%}           {% for tag in product.tags -%}           {% if tag contains 'pfs:label' -%}           {% assign tag_without_label = tag | remove: 'pfs:label-' -%}           {% assign filtered_tags = filtered_tags | append: tag_without_label | append: ',' -%}           {% endif -%}           {% endfor -%}           {% assign filtered_tags = filtered_tags | split: ',' -%}           {% for tag in filtered_tags -%}           \u003cdiv class=\"boost-sd__product-label boost-sd__product-label--rounded-rectangle boost-sd__product-label--customLabelByTag\"\u003e            \u003cspan class=\"boost-sd__product-label-text\"\u003e\u003cspan\u003e{{ tag }}\u003c\/span\u003e\u003c\/span\u003e           \u003c\/div\u003e           {% endfor -%}           {% else -%}           {% if product.available == false -%}           \u003cdiv class=\"boost-sd__product-label boost-sd__product-label--text boost-sd__product-label--rounded-rectangle boost-sd__product-label--soldout\"\u003e            \u003cspan class=\"boost-sd__product-label-text\"\u003e{{ \"productItem.productItemSoldOut\" | translate: translations, \"Sold out\" }}\u003c\/span\u003e           \u003c\/div\u003e           {% else -%}           {% assign compareAtPriceMin = product.compare_at_price_min | default: 0 -%}           {% if compareAtPriceMin \u003e product.price_min -%}           {% assign percent = compareAtPriceMin | minus: product.price_min | times: 100 | divided_by: compareAtPriceMin| round -%}           {% assign salePercent = percent | append: '%' -%}           {% assign saleAmount = compareAtPriceMin | minus: product.price_min -%}           {% assign translatedText = \"productItem.productItemSale\" | translate: translations, \"Sale\" | replace: '{{salePercent}}', salePercent | replace: '{{saleAmount}}', saleAmount %}           \u003cdiv class=\"boost-sd__product-label boost-sd__product-label--text boost-sd__product-label--rounded-rectangle boost-sd__product-label--sale\"\u003e            \u003cspan class=\"boost-sd__product-label-text\"\u003e             \u003cspan\u003e{{ translatedText }}\u003c\/span\u003e            \u003c\/span\u003e           \u003c\/div\u003e           {% endif -%}           {% assign filtered_tags = \"\" -%}           {% for tag in product.tags -%}           {% if tag contains 'pfs:label' -%}           {% assign tag_without_label = tag | remove: 'pfs:label-' -%}           {% assign filtered_tags = filtered_tags | append: tag_without_label | append: ',' -%}           {% endif -%}           {% endfor -%}           {% assign filtered_tags = filtered_tags | split: ',' -%}           {% for tag in filtered_tags -%}           \u003cdiv class=\"boost-sd__product-label boost-sd__product-label--rounded-rectangle boost-sd__product-label--customLabelByTag\"\u003e            \u003cspan class=\"boost-sd__product-label-text\"\u003e\u003cspan\u003e{{ tag }}\u003c\/span\u003e\u003c\/span\u003e           \u003c\/div\u003e           {% endfor -%}           {% endif -%}           {% endif -%}          \u003c\/div\u003e         \u003c\/div\u003e         \u003cdiv class=\"boost-sd__product-image\"\u003e          \u003cimg id=\"product-image-{{ product.id }}\" class=\"boost-sd__product-image-img boost-sd__product-image-img--main\" {% if image.src %} src=\"{{ image.src }}\" {% else %} src=\"https:\/\/cdn.shopify.com\/extensions\/201f4d7b-8d39-43a4-82de-e6f412341695\/0.0.0\/assets\/boost-pfs-no-image.jpg?v=1677838268\" {% endif %} fetchpriority=\"auto\" sizes=\"200px\" decoding=\"async\" loading=\"eager\" alt=\"{{ product.title | escape }}\" \/\u003e         \u003c\/div\u003e        \u003c\/div\u003e       \u003c\/div\u003e       {% endfor %}       {% endif %}      \u003c\/div\u003e     \u003c\/div\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__quick-view-product-info\"\u003e     \u003ch2 class=\"boost-sd__quick-view-title\"\u003e{{ product.title }}\u003c\/h2\u003e     \u003cp class=\"boost-sd__quick-view-vendor\"\u003e{{ product.vendor }}\u003c\/p\u003e     \u003cdiv class=\"boost-sd__quick-view-price\"\u003e      \u003cspan class=\"boost-sd__format-currency\"\u003e\u003cspan class=\"\"\u003e$ {{ product.price_min }}\u003c\/span\u003e\u003c\/span\u003e     \u003c\/div\u003e     \u003cdiv class='jdgm-widget jdgm-preview-badge' data-id='{{ product.id }}'\u003e      {{ product | product_metafield: 'judgeme.badge' }}     \u003c\/div\u003e     {% for swatch in product.options_with_values %}     \u003cdiv class=\"boost-sd__product-swatch\"\u003e      \u003cdiv class=\"boost-sd__product-swatch-title\"\u003e{{ swatch.label | escape }}\u003c\/div\u003e      \u003cdiv class=\"boost-sd__product-swatch-options\"\u003e       {% for value in swatch.values %}       \u003cdiv class=\"boost-sd__product-swatch-option\"\u003e        \u003cdiv class=\"boost-sd__radio\"\u003e         \u003cdiv class=\"boost-sd__tooltip\"\u003e          {% if swatch.original_name == 'color' %}          \u003cdiv class=\"boost-sd__tooltip-content\"\u003e{{ value.title | strip_html | escape }}\u003c\/div\u003e          {% endif %}          \u003cinput id=\"product-swatch-qv-{{ product.id }}-{{ value.title | strip_html | escape }}\" class=\"boost-sd__radio-input boost-sd__radio-input--hidden\" type=\"radio\" value=\"{{ value.title | strip_html | escape }}\" checked=\"\" \/\u003e          {% if swatch.original_name == 'color' %}          {% assign backgroundSwatch = \"background-color:\" | append: value.title | strip_html | escape %}          {% assign domain = request.shop %}          {% assign imageName = value.title | strip_html | downcase | strip | escape %}          {% if imageName contains \" \" %}          {% assign imageName = imageName | replace: ' ', \"-\" %}          {% endif %}          {% assign url = \"\/\/\" | append: domain | append: \"\/cdn\/shop\/files\/\" | append: imageName | append: \".png\" %}          {% assign backgroundSwatch = backgroundSwatch | append: \"; background-image: url('\" | append: url | append: \"');\"%}          \u003clabel tabindex=\"{{ forloop.index }}\" for=\"product-swatch-qv-{{ product.id }}-{{ value.title | strip_html | escape }}\" class=\"boost-sd__radio-label boost-sd__radio-label--hide-text {% if forloop.first %}boost-sd__radio-label--selected{% endif %} boost-sd__radio-label--large\" style=\"{{ backgroundSwatch }}\"\u003e           {{ value.title | strip_html | escape }}          \u003c\/label\u003e          {% else %}          \u003clabel tabindex=\"{{ forloop.index }}\" for=\"product-swatch-qv-{{ product.id }}-{{ value.title | strip_html | escape }}\" class=\"boost-sd__radio-label {% if forloop.first %}boost-sd__radio-label--selected{% endif %} boost-sd__radio-label--in-quick-view\"\u003e{{ value.title | strip_html | escape }}\u003c\/label\u003e          {% endif %}         \u003c\/div\u003e        \u003c\/div\u003e       \u003c\/div\u003e       {% endfor %}      \u003c\/div\u003e     \u003c\/div\u003e     {% endfor %}     \u003cdiv class=\"boost-sd__quick-view-quantity\"\u003e      \u003cp class=\"boost-sd__quick-view-quantity-title\"\u003e{{ \"quickView.qvQuantity\" | translate: translations, 'Quantity' }}\u003c\/p\u003e      \u003cdiv class=\"boost-sd__input-number boost-sd__input-number--md\"\u003e       \u003cdiv class=\"boost-sd__input-number-btn-wrapper\"\u003e        \u003cbutton type=\"button\" class=\"boost-sd__button boost-sd__button--full-width boost-sd__input-number-btn\"\u003e\u003cspan\u003e-\u003c\/span\u003e\u003c\/button\u003e       \u003c\/div\u003e       \u003cinput type=\"number\" aria-label=\"Item quantity\" class=\"boost-sd__input-number-input\" value=\"1\" \/\u003e       \u003cdiv class=\"boost-sd__input-number-btn-wrapper\"\u003e        \u003cbutton type=\"button\" class=\"boost-sd__button boost-sd__button--full-width boost-sd__input-number-btn\"\u003e\u003cspan\u003e+\u003c\/span\u003e\u003c\/button\u003e       \u003c\/div\u003e      \u003c\/div\u003e      \u003cdiv class=\"boost-sd__quick-view-quantity-error\" style=\"color: red; font-size: 90%; display: none\"\u003e{{ \"quickView.qvQuantityError\" | translate: translations, 'Please input quantity' }}\u003c\/div\u003e     \u003c\/div\u003e     \u003cdiv class=\"boost-sd__quick-view-btn\"\u003e      \u003cbutton type=\"button\" class=\"boost-sd__button boost-sd__button--border boost-sd__button--round boost-sd__button--large boost-sd__btn-add-to-cart\"\u003e       \u003cspan class=\"boost-sd__button-text\"\u003e{{ \"productItem.atcAvailableLabel\" | translate: translations, 'Add to cart' }}\u003c\/span\u003e      \u003c\/button\u003e      \u003cbutton type=\"button\" class=\"boost-sd__button boost-sd__button--border boost-sd__button--round boost-sd__button--large boost-sd__btn-buy-now\"\u003e       \u003cspan class=\"boost-sd__button-text\"\u003e{{ \"quickView.buyItNowBtnLabel\" | translate: translations, 'Buy it now' }}\u003c\/span\u003e      \u003c\/button\u003e     \u003c\/div\u003e     \u003ca class=\"boost-sd__quick-view-details-link\" href=\"\/products\/{{ product.handle }}\"\u003e{{ \"quickView.qvViewFullDetails\" | translate: translations, 'View full details' }}\u003c\/a\u003e    \u003c\/div\u003e   \u003c\/div\u003e   \u003cbutton type=\"button\" aria-label=\"Close\" class=\"boost-sd__button boost-sd__button--transparent boost-sd__button--float boost-sd__modal-close-btn\"\u003e    \u003csvg class=\"boost-sd__modal-close-svg\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e     \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M19.3536 5.35355C19.5488 5.15829 19.5488 4.84171 19.3536 4.64645C19.1583 4.45118 18.8417 4.45118 18.6464 4.64645L12 11.2929L5.35355 4.64645C5.15829 4.45118 4.84171 4.45118 4.64645 4.64645C4.45118 4.84171 4.45118 5.15829 4.64645 5.35355L11.2929 12L4.64645 18.6464C4.45118 18.8417 4.45118 19.1583 4.64645 19.3536C4.84171 19.5488 5.15829 19.5488 5.35355 19.3536L12 12.7071L18.6464 19.3536C18.8417 19.5488 19.1583 19.5488 19.3536 19.3536C19.5488 19.1583 19.5488 18.8417 19.3536 18.6464L12.7071 12L19.3536 5.35355Z\" fill=\"#222222\"\u003e\u003c\/path\u003e    \u003c\/svg\u003e   \u003c\/button\u003e   \u003cdiv tabindex=\"0\" class=\"boost-sd__modal-last-child\"\u003e\u003c\/div\u003e  \u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e",
391      
392    
393      
394      
395        
396        "cart": "\u003c!-- TEMPLATE CART --\u003e{% comment %} This Template contains a few variables built from the client js side {% endcomment %}",
397      
398    
399      
400      
401        
402        "refineBy": "\u003c!-- TEMPLATE REFINE BY --\u003e\u003cdiv class='boost-sd__refine-by-vert
402ical-refine-by'\u003e\u003cdiv class='boost-sd__refine-by-vertical-refine-by-title'\u003e  \u003cdiv class='boost-sd__refine-by-vertical-refine-by-heading'\u003e{{ \"refine\" | translate: translations, \"Refine By\" }}\u003c\/div\u003e  \u003cbutton type='button' aria-label='Clear all filters' class='boost-sd__button boost-sd__button--clear' data-metadata='{ \"action\": { \"clearAllFilter\": \"\" } }'\u003e   \u003cspan class='boost-sd__button-text' data-metadata='{ \"action\": { \"clearAllFilter\": \"\" } }'\u003e{{ \"clearAll\" | translate: translations, \"Clear All\" }}\u003c\/span\u003e  \u003c\/button\u003e\u003c\/div\u003e\u003cdiv class='boost-sd__refine-by-vertical-refine-by-list'\u003e  {% for refineByOption in refineBy.options %}  \u003cbutton metadata='{\"action\": { \"clearFilter\": {{ refineByOption.metaData | json }} } }' class='boost-sd__refine-by-vertical-refine-by-item'\u003e   \u003cdiv metadata='{\"action\": { \"clearFilter\": {{ refineByOption.metaData | json }} } }' class='boost-sd__refine-by-vertical-refine-by-type'\u003e    \u003cspan metadata='{\"action\": { \"clearFilter\": {{ refineByOption.metaData | json }} } }' class='boost-sd__refine-by-vertical-refine-by-option'\u003e     {{ refineByOption.data.label | escape }}:    \u003c\/span\u003e    \u003cspan metadata='{\"action\": { \"clearFilter\": {{ refineByOption.metaData | json }} } }' class='boost-sd__refine-by-vertical-refine-by-value'\u003e     {% if refineByOption.type == 'range' %}     {% if refineByOption.data.key == 'pf_p_price' or refineByOption.data.key == 'pf_vp_variants_price' %}     {{         refineByOption.data.value.lower         | currency_format: refineByOption.data.moneyFormatValue        }}     -     {{         refineByOption.data.value.upper         | currency_format: refineByOption.data.moneyFormatValue        }}     {% else %}     {{ refineByOption.data.value.lower | escape }} - {{ refineByOption.data.value.upper | escape }}     {% endif %}     {% else %}     {{ refineByOption.data.valueDisplay | escape}}     {% endif %}    \u003c\/span\u003e   \u003c\/div\u003e   \u003csvg metadata='{\"action\": { \"clearFilter\": {{ refineByOption.metaData | json }} } }' class='boost-sd__refine-by-vertical-refine-by-clear' xmlns='http:\/\/www.w3.org\/2000\/svg' width='12' height='12' viewBox='0 0 12 12' fill='#222'\u003e    \u003cpath metadata='{\"action\": { \"clearFilter\": {{ refineByOption.metaData | json }} } }' fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M7.41401 6.00001L11.707 1.70701C12.098 1.31601 12.098 0.684006 11.707 0.293006C11.316 -0.0979941 10.684 -0.0979941 10.293 0.293006L6.00001 4.58601L1.70701 0.293006C1.31601 -0.0979941 0.684006 -0.0979941 0.293006 0.293006C-0.0979941 0.684006 -0.0979941 1.31601 0.293006 1.70701L4.58601 6.00001L0.293006 10.293C-0.0979941 10.684 -0.0979941 11.316 0.293006 11.707C0.488006 11.902 0.744006 12 1.00001 12C1.25601 12 1.51201 11.902 1.70701 11.707L6.00001 7.41401L10.293 11.707C10.488 11.902 10.744 12 11 12C11.256 12 11.512 11.902 11.707 11.707C12.098 11.316 12.098 10.684 11.707 10.293L7.41401 6.00001Z\" fill=\"#3D4246\"\u003e    \u003c\/path\u003e   \u003c\/svg\u003e  \u003c\/button\u003e  {% endfor %} \u003c\/div\u003e\u003c\/div\u003e",
403      
404    
405      
406      
407        
408        "filterOptionBoxItem": "{% comment %} This Template contains a few variables built from the client js side {% endcomment %}{% if request.previewMode == true %}\u003cli class=\"boost-sd__filter-option-item boost-sd__filter-option-box-item\"\u003e\u003cbutton role='checkbox' aria-label='{{ value.key | escape_once }}' aria-checked='false' class='boost-sd__filter-option-item-button boost-sd__filter-option-item-button--as-button'\u003e  \u003cspan class='boost-sd__filter-option-item-label'\u003e   {% if option.displayAllValuesInUppercaseForm %}   {{ value.key | escape | upcase }}   {% else %}   {{ value.key | escape }}   {% endif %}  \u003c\/span\u003e\u003c\/button\u003e\u003c\/li\u003e{% else %}\u003cli class='{{ className }}'\u003e\u003cbutton id='{{ actionId }}' data-action='{{ dataAction }}' role='checkbox' aria-label='{{ value.key | escape_once | strip_html }}' aria-checked='false' class='boost-sd__filter-option-item-button boost-sd__filter-option-item-button--as-button'\u003e  \u003cspan data-action='{{ dataAction }}' class='boost-sd__filter-option-item-label'\u003e   {% if displayAllValuesInU
408ppercaseForm %}   {{ value.label | escape | upcase }}   {% else %}   {{ value.label | escape }}   {% endif %}  \u003c\/span\u003e\u003c\/button\u003e\u003c\/li\u003e{% endif %}",
409      
410    
411      
412      
413        
414        "filterOptionListItem": "{% comment %} This Template contains a few variables built from the client js side {% endcomment %}{% if request.previewMode == true %}\u003cli class=\"boost-sd__filter-option-item boost-sd__filter-option-list-option-item\"\u003e\u003cbutton role=\"checkbox\" aria-checked=\"false\" aria-label=\"{{ value.key | escape_once }}\" class=\"boost-sd__filter-option-item-button boost-sd__filter-option-item-button--as-button boost-sd__filter-option-item-button--with-checkbox\"\u003e  {% if option.filterType == \"variants_price\" or option.filterType == \"price\" %}  {% if value.from == 0 %}  {{ \"under\" | translate: translations, \"Under\" }}  {{ value.to | format_currency: option.moneyFormatValue }}  {% elsif value.to == nil %}  {{ \"above\" | translate: translations, \"Above\" }}  {{ value.from | format_currency: option.moneyFormatValue }}  {% elsif value.from != 0 and value.to != nil %}  {{ value.from | format_currency: option.moneyFormatValue }} - {{ value.to | format_currency: option.moneyFormatValue }}  {% endif %}  {% elsif option.filterType == \"percent_sale\" %}  {% if value.from == nil %}  {{ \"under\" | translate: translations, \"Under\" }}  {{ value.to }}  {% elsif value.to == nil %}  {{ \"above\" | translate: translations, \"Above\" }}  {{ value.from }}  {% elsif value.from != 0 and value.to != nil %}  {{ value.from }}% - {{ value.to }}%  {% endif %}  {% else %}  \u003cspan class=\"boost-sd__filter-option-item-label\"\u003e   {% if option.displayAllValuesInUppercaseForm %}   {% if option.filterType == \"stock\" or option.filterType == \"collection\" %}   {{ value.label | upcase | escape }}   {% else %}   {{ value.key | upcase | escape }}   {% endif %}   {% else %}   {% if option.filterType == \"stock\" or option.filterType == \"collection\" %}   {{ value.label | escape }}   {% else %}   {{ value.key | escape }}   {% endif %}   {% endif %}  \u003c\/span\u003e  {% endif %}  {% if filterSettings.showFilterOptionCount %}  \u003cspan aria-label=\"Number of products: ({{ value.doc_count }})\" class=\"boost-sd__filter-option-item-amount\"\u003e({{ value.doc_count }})\u003c\/span\u003e  {% endif %} \u003c\/button\u003e\u003c\/li\u003e{% else %}\u003cli class='boost-sd__filter-option-item boost-sd__filter-option-list-option-item'\u003e\u003cbutton id='{{ actionId }}' data-action='{{ dataAction }}' role='checkbox' aria-checked='false' aria-label='{{ value.key | strip_html | escape_once }}' class='{{ className }}'\u003e  \u003cspan data-action='{{ dataAction }}' class='boost-sd__filter-option-item-label'\u003e   {% if displayAllValuesInUppercaseForm %}   {{ value.label | upcase | escape }}   {% else %}   {{ value.label | escape }}   {% endif %}  \u003c\/span\u003e  {% if showDocCount %}  \u003cspan data-action='{{ dataAction }}' aria-label='Number of products: ({{ value.doc_count }})' class='boost-sd__filter-option-item-amount'\u003e   ({{ value.doc_count }})\u003c\/span\u003e  {% endif %} \u003c\/button\u003e\u003c\/li\u003e{% endif %}",
415      
416    
417      
418      
419        
420        "filterOptionSwatchItem": "{% comment %} This Template contains a few variables built from the client js side {% endcomment %}{% assign swatchListStyle = option.swatchStyle == 'circle-list' or option.swatchStyle == 'square-list' %}{% if request.previewMode == true %}{% assign swatchTyleClass = \"\" %}{% if swatchListStyle %}{% assign swatchTyleClass = \"list\" %}{% else %}{% assign swatchTyleClass = \"grid\" %}{% endif %}\u003cli class='boost-sd__filter-option-item boost-sd__filter-option-swatch-item'\u003e\u003cbutton title='{{ value.key | strip_html | escape }}' role='checkbox' aria-checked='false' class='boost-sd__filter-option-item-button boost-sd__filter-option-item-button--as-button'\u003e  \u003cspan class='boost-sd__filter-option-swatch-item-img boost-sd__filter-option-swatch-item-img--{{swatchTyleClass}} boost-sd__filter-option-swatch-item-img--circle' style='background-color: {{ value.key | escape }};'\u003e\u003c\/span\u003e  {% if swatchListStyle %}  \u003cspan class='boost-sd__filter-option-item-label'\u003e   {% if option.displayAllValuesInU
420ppercaseForm %}   {{ value.key | escape | upcase }}   {% else %}   {{ value.key | escape }}   {% endif %}  \u003c\/span\u003e  \u003cspan aria-label='Number of products: ({{ value.doc_count }})' class='boost-sd__filter-option-item-amount'\u003e({{ value.doc_count }})\u003c\/span\u003e  {% endif %} \u003c\/button\u003e\u003c\/li\u003e{% else %}\u003cli data-action='{{ dataAction }}' class='boost-sd__filter-option-item boost-sd__filter-option-swatch-item'\u003e\u003cbutton id='{{ actionId }}' data-action='{{ dataAction }}' title='{{ value.label | strip_html | escape }}' role='checkbox' aria-checked='false' class='boost-sd__filter-option-item-button boost-sd__filter-option-item-button--as-button'\u003e  \u003cspan data-action='{{ dataAction }}' class='{{ className }}' style='background-color: {{ swatchValue.backgroundColor | strip_html }}; background-image: {{ swatchValue.backgroundImage | strip_html }}'\u003e\u003c\/span\u003e  {% if swatchType == 'list' %}  \u003cspan data-action='{{ dataAction }}' class='boost-sd__filter-option-item-label'\u003e   {% if option.displayAllValuesInUppercaseForm %}   {{ value.label | escape | upcase }}   {% else %}   {{ value.label | escape }}   {% endif %}  \u003c\/span\u003e  {% if showDocCount %}  \u003cspan data-action='{{ dataAction }}' aria-label='Number of products: ({{ value.doc_count }})' class='boost-sd__filter-option-item-amount'\u003e({{ value.doc_count }})\u003c\/span\u003e  {% endif %}  {% endif %} \u003c\/button\u003e\u003c\/li\u003e{% endif %}",
421      
422    
423      
424      
425        
426        "filterOptionMultiLevelCollectionItem": "{% comment %} This Template contains a few variables built from the client js side {% endcomment %}{% if request.previewMode == true %}\u003cli class='boost-sd__filter-option-item boost-sd__filter-option-item-multilevel-collections {% if option.keepValuesStatic and value.doc_count == 0 %} boost-sd__filter-option-item-multilevel-collections--disabled {% endif %}'\u003e\u003cdiv class='boost-sd__filter-option-item-multilevel-collections-firstlevel'\u003e  \u003ca title='Link to' tabindex='0' href='\/collections\/{{ value.handle }}' class='boost-sd__filter-option-item-button boost-sd__filter-option-item-button--as-link'\u003e   \u003cspan class='boost-sd__filter-option-item-label'\u003e    {% if option.displayAllValuesInUppercaseForm %}    {{ value.displayName | upcase }}    {% else %}    {{ value.displayName }}    {% endif %}   \u003c\/span\u003e  \u003c\/a\u003e  {% if value.existedTags %}  \u003cbutton type='button' aria-label='Expand\/Collapse {{ value.displayName }}' class='boost-sd__button boost-sd__button--transparent'\u003e   \u003csvg class='boost-sd__arrow-icon boost-sd__arrow-icon--right' xmlns='http:\/\/www.w3.org\/2000\/svg' width='7' height='12' role='img' viewBox='0 0 7 12' fill='#222'\u003e    \u003cpath class=\"boost-sd__arrow-icon-path\" d=\"M6.58942 0.610713C6.26398 0.285274 5.73635 0.285274 5.41091 0.610713L0.611415 5.41021C0.455135 5.56649 0.366829 5.77895 0.366829 5.99996C0.366829 6.22098 0.454629 6.43294 0.610909 6.58922L5.41091 11.3892C5.73635 11.7147 6.26398 11.7147 6.58942 11.3892C6.91486 11.0638 6.91486 10.5362 6.58942 10.2107L2.37867 5.99996L6.58942 1.78922C6.91486 1.46379 6.91486 0.936153 6.58942 0.610713Z\"\u003e\u003c\/path\u003e   \u003c\/svg\u003e  \u003c\/button\u003e  {% endif %} \u003c\/div\u003e\u003c\/li\u003e{% else %}\u003cli class='boost-sd__filter-option-item boost-sd__filter-option-item-multilevel-collections {% if option.keepValuesStatic and value.doc_count == 0 %} boost-sd__filter-option-item-multilevel-collections--disabled {% endif %}'\u003e\u003cdiv class='boost-sd__filter-option-item-multilevel-collections-firstlevel'\u003e  \u003ca id='{{ actionId }}' metaData='{{ metaData | json }}' title='Link to' tabindex='0' data-action='select-filter-item' href='\/collections\/{{ value.handle }}' class='{{ className }}'\u003e   \u003cspan style='{{styleOptionItem}}' data-metadata='{{ metaData | json }}' class='boost-sd__filter-option-item-label'\u003e    {% if option.displayAllValuesInUppercaseForm %}    {{ value.displayName | upcase }}    {% else %}    {{ value.displayName }}    {% endif %}   \u003c\/span\u003e  \u003c\/a\u003e  {% if value.existedTags %}  \u003cbutton id='{{ value.actionIdArrow }}' data-metadata='{{ value.metaDataArrow | json }}' type='button' aria-label='Expand\/Collapse {{ value.displayName }}' class='boost-sd__button boost-sd__button--transparent' style='padding-right: 0px;'\u003e   \u003csvg id='{{ value.targetIdArrow }}' data-metadata='{{ value.metaDataArrow | json }}' class='boost-sd__arrow-icon boost-sd__arrow-icon--right' xmlns='http:\/\/www.w3.org\/2000\/svg' width='7' height='12' role='img' viewBox='0 0 7 12' fill='#222'\u003e    \u003cpath data-metadata='{{ value.metaDataArrow | json }}' class=\"boost-sd__arrow-icon-path\" d=\"M6.58942 0.610713C6.26398 0.285274 5.73635 0.285274 5.41091 0.610713L0.611415 5.41021C0.455135 5.56649 0.366829 5.77895 0.366829 5.99996C0.366829 6.22098 0.454629 6.43294 0.610909 6.58922L5.41091 11.3892C5.73635 11.7147 6.26398 11.7147 6.58942 11.3892C6.91486 11.0638 6.91486 10.5362 6.58942 10.2107L2.37867 5.99996L6.58942 1.78922C6.91486 1.46379 6.91486 0.936153 6.58942 0.610713Z\"\u003e\u003c\/path\u003e   \u003c\/svg\u003e  \u003c\/button\u003e  {% endif %} \u003c\/div\u003e {% if value.existedTags \u003e 0 %} \u003cul id='{{ value.targetIdList }}' class='boost-sd__filter-option-item-multilevel-collections-listitem boost boost-sd__g-hide'\u003e  {% for tag in value.tags %}  \u003cli class='boost-sd__filter-option-item-multilevel-collections-secondlevel'\u003e   \u003cdiv class='boost-sd__filter-option-item boost-sd__filter-option-item-multilevel-collections-secondlevel-title'\u003e    \u003ca id='{{ tag.actionId }}' data-metadata='{{ tag.metaData | json }}' title='Link to' tabindex='0' data-action='select-filter-item' href='\/collections\/frontpage\/{{ tag.tag }}' class='{{ tag.className }}'\u003e     \u003cspan data-metadata='{{ tag.metaData | json }}' class='boost-sd__filter-option-item-label'\u003e      {% if option.displayAllValuesInU
426ppercaseForm %}      {{ tag.displayName | upcase }}      {% else %}      {{ tag.displayName }}      {% endif %}     \u003c\/span\u003e    \u003c\/a\u003e    {% if tag.existedSubTags %}    \u003cbutton id='{{ tag.actionIdArrow }}' data-metadata='{{ tag.metaDataArrow | json }}' type='button' aria-label='Expand\/Collapse {{ tag.displayName }}' class='boost-sd__button boost-sd__button--transparent' style='padding-right: 0px;'\u003e     \u003csvg id='{{ tag.targetIdArrow }}' data-metadata='{{ tag.metaDataArrow | json }}' class='boost-sd__arrow-icon boost-sd__arrow-icon--right' xmlns='http:\/\/www.w3.org\/2000\/svg' width='7' height='12' role='img' viewBox='0 0 7 12' fill='#222'\u003e      \u003cpath data-metadata='{{ tag.metaDataArrow | json }}' class=\"boost-sd__arrow-icon-path\" d=\"M6.58942 0.610713C6.26398 0.285274 5.73635 0.285274 5.41091 0.610713L0.611415 5.41021C0.455135 5.56649 0.366829 5.77895 0.366829 5.99996C0.366829 6.22098 0.454629 6.43294 0.610909 6.58922L5.41091 11.3892C5.73635 11.7147 6.26398 11.7147 6.58942 11.3892C6.91486 11.0638 6.91486 10.5362 6.58942 10.2107L2.37867 5.99996L6.58942 1.78922C6.91486 1.46379 6.91486 0.936153 6.58942 0.610713Z\"\u003e\u003c\/path\u003e     \u003c\/svg\u003e    \u003c\/button\u003e    {% endif %}   \u003c\/div\u003e   {% if tag.existedSubTags %}   \u003cul id='{{ tag.targetIdList }}' class='boost-sd__filter-option-item-multilevel-collections-thirdlevel boost-sd__g-hide'\u003e    {% for subTag in tag.subTags %}    \u003cli class='boost-sd__filter-option-item boost-sd__filter-option-item-multilevel-collections-thirdlevel-title'\u003e     \u003ca id='{{ subTag.actionId }}' data-metadata='{{ subTag.metaData | json }}' title='Link to' tabindex='0' data-action='select-filter-item' href='\/collections\/frontpage\/{{ subTag.tag }}' class='{{ subTag.className }}'\u003e      \u003cspan data-metadata='{{ subTag.metaData | json }}' class='boost-sd__filter-option-item-label'\u003e       {% if option.displayAllValuesInUppercaseForm %}       {{ subTag.displayName | upcase }}       {% else %}       {{ subTag.displayName }}       {% endif %}      \u003c\/span\u003e     \u003c\/a\u003e    \u003c\/li\u003e    {% endfor %}   \u003c\/ul\u003e   {% endif %}  \u003c\/li\u003e  {% endfor %} \u003c\/ul\u003e {% endif %}\u003c\/li\u003e{% endif %}",
427      
428    
429      
430      
431        
432        "filterOptionMultiLevelTagItem": "{% comment %} This Template contains a few variables built from the client js side {% endcomment %}{% if request.previewMode == true %}\u003cli class='boost-sd__filter-option-item boost-sd__filter-option-list-option-item'\u003e\u003cbutton role='checkbox' aria-checked='false' class='boost-sd__filter-option-item-button boost-sd__filter-option-item-button--as-button boost-sd__filter-option-item-button--with-checkbox'\u003e  \u003cspan class='boost-sd__filter-option-item-label'\u003e   {% if option.displayAllValuesInUppercaseForm %}   {{ value.displayName | upcase }}   {% else %}   {{ value.displayName }}   {% endif %}  \u003c\/span\u003e\u003c\/button\u003e {% assign existedTags = value.subTags | size %} {% if existedTags \u003e 0 %} \u003cbutton type='button' aria-label='Expand\/Collapse {{ value.displayName }}' class='boost-sd__button boost-sd__button--transparent boost-sd__filter-option-list-option-item-collapse-btn'\u003e  \u003csvg class='boost-sd__arrow-icon boost-sd__arrow-icon--right' xmlns='http:\/\/www.w3.org\/2000\/svg' width='7' height='12' role='img' viewBox='0 0 7 12' fill='#222'\u003e   \u003cpath class=\"boost-sd__arrow-icon-path\" d=\"M6.58942 0.610713C6.26398 0.285274 5.73635 0.285274 5.41091 0.610713L0.611415 5.41021C0.455135 5.56649 0.366829 5.77895 0.366829 5.99996C0.366829 6.22098 0.454629 6.43294 0.610909 6.58922L5.41091 11.3892C5.73635 11.7147 6.26398 11.7147 6.58942 11.3892C6.91486 11.0638 6.91486 10.5362 6.58942 10.2107L2.37867 5.99996L6.58942 1.78922C6.91486 1.46379 6.91486 0.936153 6.58942 0.610713Z\"\u003e   \u003c\/path\u003e  \u003c\/svg\u003e\u003c\/button\u003e {% endif %}\u003c\/li\u003e{% else %}\u003cli class='boost-sd__filter-option-item boost-sd__filter-option-list-option-item'\u003e\u003cbutton id='{{ actionId }}' data-metadata='{{ metaData | json }}' role='checkbox' aria-checked='false' class='{{ className }}'\u003e  \u003cspan style='{{styleOptionItem}}' data-metadata='{{ metaData | json}}' class='boost-sd__filter-option-item-label'\u003e   {% if option.displayAllValuesInU
432ppercaseForm %}   {{ value.displayName | upcase }}   {% else %}   {{ value.displayName }}   {% endif %}  \u003c\/span\u003e\u003c\/button\u003e {% assign existedTags = value.subTags | size %} {% if existedTags \u003e 0 %} \u003cbutton id='{{ value.actionIdArrow }}' data-metadata='{{ value.metaDataArrow | json }}' type='button' aria-label='Expand\/Collapse {{ value.displayName }}' class='boost-sd__button boost-sd__button--transparent boost-sd__filter-option-list-option-item-collapse-btn'\u003e  \u003csvg id='{{ value.targetIdArrow }}' data-metadata='{{ value.metaDataArrow | json }}' class='boost-sd__arrow-icon boost-sd__arrow-icon--right' xmlns='http:\/\/www.w3.org\/2000\/svg' width='7' height='12' role='img' viewBox='0 0 7 12' fill='{{colorOptionItem}}'\u003e   \u003cpath data-metadata='{{ value.metaDataArrow | json }}' class=\"boost-sd__arrow-icon-path\" d=\"M6.58942 0.610713C6.26398 0.285274 5.73635 0.285274 5.41091 0.610713L0.611415 5.41021C0.455135 5.56649 0.366829 5.77895 0.366829 5.99996C0.366829 6.22098 0.454629 6.43294 0.610909 6.58922L5.41091 11.3892C5.73635 11.7147 6.26398 11.7147 6.58942 11.3892C6.91486 11.0638 6.91486 10.5362 6.58942 10.2107L2.37867 5.99996L6.58942 1.78922C6.91486 1.46379 6.91486 0.936153 6.58942 0.610713Z\"\u003e\u003c\/path\u003e  \u003c\/svg\u003e\u003c\/button\u003e {% comment %} style=\"display: none\" {% endcomment %} \u003cul id='{{ value.targetIdList }}' class='boost-sd__filter-option-list-option-item-sublist boost-sd__g-hide'\u003e  {% for tag in value.subTags %}  \u003cli class='boost-sd__filter-option-item boost-sd__filter-option-list-option-item'\u003e   \u003cbutton id='{{ tag.actionId }}' data-metadata='{{ tag.metaData | json }}' role='checkbox' aria-checked='false' class='{{ tag.className }}'\u003e    \u003cspan style='{{styleOptionItem}}' data-metadata='{{ tag.metaData | json }}' class='boost-sd__filter-option-item-label'\u003e     {% if option.displayAllValuesInUppercaseForm %}     {{ tag.displayName | upcase }}     {% else %}     {{ tag.displayName }}     {% endif %}    \u003c\/span\u003e   \u003c\/button\u003e   {% assign existedSubTags = tag.subTags | size %}   {% if existedSubTags \u003e 0 %}   \u003cbutton id='{{ tag.actionIdArrow }}' data-metadata='{{ tag.metaDataArrow | json }}' type='button' aria-label='Expand\/Collapse {{ tag.displayName }}' class='boost-sd__button boost-sd__button--transparent boost-sd__filter-option-list-option-item-collapse-btn'\u003e    \u003csvg id='{{ tag.targetIdArrow }}' data-metadata='{{ tag.metaDataArrow | json }}' class='boost-sd__arrow-icon boost-sd__arrow-icon--right' xmlns='http:\/\/www.w3.org\/2000\/svg' width='7' height='12' role='img' viewBox='0 0 7 12' fill='{{colorOptionItem}}'\u003e     \u003cpath data-metadata='{{ tag.metaDataArrow | json }}' class=\"boost-sd__arrow-icon-path\" d=\"M6.58942 0.610713C6.26398 0.285274 5.73635 0.285274 5.41091 0.610713L0.611415 5.41021C0.455135 5.56649 0.366829 5.77895 0.366829 5.99996C0.366829 6.22098 0.454629 6.43294 0.610909 6.58922L5.41091 11.3892C5.73635 11.7147 6.26398 11.7147 6.58942 11.3892C6.91486 11.0638 6.91486 10.5362 6.58942 10.2107L2.37867 5.99996L6.58942 1.78922C6.91486 1.46379 6.91486 0.936153 6.58942 0.610713Z\"\u003e\u003c\/path\u003e    \u003c\/svg\u003e   \u003c\/button\u003e   {% comment %} style=\"display: none\" {% endcomment %}   \u003cul id='{{ tag.targetIdList }}' class='boost-sd__filter-option-list-option-item-sublist boost-sd__g-hide'\u003e    {% for subTag in tag.subTags %}    \u003cli class='boost-sd__filter-option-item boost-sd__filter-option-list-option-item'\u003e     \u003cbutton id='{{ subTag.actionId }}' data-metadata='{{ subTag.metaData | json }}' role='checkbox' aria-checked='false' class='{{ subTag.className }}'\u003e      \u003cspan style='{{styleOptionItem}}' data-metadata='{{ subTag.metaData | json }}' class='boost-sd__filter-option-item-label'\u003e       {% if option.displayAllValuesInUppercaseForm %}       {{ subTag.displayName | upcase }}       {% else %}       {{ subTag.displayName }}       {% endif %}      \u003c\/span\u003e     \u003c\/button\u003e    \u003c\/li\u003e    {% endfor %}   \u003c\/ul\u003e   {% endif %}  \u003c\/li\u003e  {% endfor %} \u003c\/ul\u003e {% endif %}\u003c\/li\u003e{% endif %}",
433      
434    
435      
436      
437        
438        "filterOptionRatingItem": "{% comment %} This Template contains a few variables built from the client js side {% endcomment %}{% if request.previewMode == true %}\u003cli class='boost-sd__filter-option-item boost-sd__filter-option-rating-item'\u003e\u003cbutton role='checkbox' aria-checked='false' aria-label='{{ value.key }} Stars. Number of products: {{value.doc_count}}' class='boost-sd__filter-option-item-button boost-sd__filter-option-item-button--as-button boost-sd__filter-option-item-button--with-checkbox'\u003e  \u003cspan role='presentation' class='boost-sd__filter-option-rating-item-presentation'\u003e   {% for i in (0..4) %}   {% if i \u003c value.from %}   \u003ci class='boost-sd__filter-option-rating-item-icon-star boost-sd__filter-option-rating-item-icon-star--active' style='color: {{ starColor }} ;'\u003e\u003c\/i\u003e   {% else %}   \u003ci class='boost-sd__filter-option-rating-item-icon-star' style='color: {{ starColor }} ;'\u003e\u003c\/i\u003e   {% endif %}   {% endfor %}   {% if showExactRating == false %}   \u003cspan\u003e\u0026 Up\u003c\/span\u003e   {% endif %}  \u003c\/span\u003e  \u003cspan aria-label='Number of products: ({{ value.doc_count }})' class='boost-sd__filter-option-item-amount'\u003e({{ value.doc_count }})\u003c\/span\u003e\u003c\/button\u003e\u003c\/li\u003e{% else %}\u003cli data-value='{{ value.key }}' data-action='{{ dataAction }}' class='boost-sd__filter-option-item boost-sd__filter-option-rating-item'\u003e\u003cbutton id='{{ actionId }}' data-action='{{ dataAction }}' role='checkbox' aria-checked='false' aria-label='{{ value.key }} Stars. Number of products: {{value.doc_count}}' class='{{ className }}'\u003e  \u003cspan data-action='{{ dataAction }}' role='presentation' class='boost-sd__filter-option-rating-item-presentation'\u003e   {% for i in (0..4) %}   {% if i \u003c value.from %}   \u003ci data-action='{{ dataAction }}' class='boost-sd__filter-option-rating-item-icon-star boost-sd__filter-option-rating-item-icon-star--active' style='color: {{ starColor }} ;'\u003e\u003c\/i\u003e   {% else %}   \u003ci data-action='{{ dataAction }}' class='boost-sd__filter-option-rating-item-icon-star' style='color: {{ starColor }} ;'\u003e\u003c\/i\u003e   {% endif %}   {% endfor %}   {% if showExactRating == false %}   \u003cspan data-action='{{ dataAction }}'\u003e\u0026 Up\u003c\/span\u003e   {% endif %}  \u003c\/span\u003e  \u003cspan data-action='{{ dataAction }}' aria-label='Number of products: ({{ value.doc_count }})' class='boost-sd__filter-option-item-amount'\u003e({{ value.doc_count }})\u003c\/span\u003e\u003c\/button\u003e\u003c\/li\u003e{% endif %}",
439      
440    
441      
442      
443        
444        "productPrice": "{% comment %} This Template contains a few variables built from the client js side {% endcomment %}{% assign removePriceDecimal = false -%}{% assign decimalDelimiter = '' -%}{% assign withoutTrailingZeros = true -%}{% assign showCentAsSuperscript = false -%}{% assign money_format = request.money_format -%}{% assign showSavingDisplay = false -%}{% assign minPrice = product.price_min | times: 1.0 -%}{% assign maxPrice = 0 -%}{% if product.price_max -%}{% assign maxPrice = product.price_max | times: 1.0 -%}{% endif -%}{% comment %}
444 convert variable compareAtPriceMin to number {% endcomment %}{% assign compareAtPriceMin = 0 -%}{% if product.compare_at_price_min -%}{% assign compareAtPriceMin = product.compare_at_price_min | times: 1.0 -%}{% endif -%}{% assign isSale = false -%}{% assign salePercent = 0 -%}{% assign saleAmount = 0 -%}{% if compareAtPriceMin \u003e minPrice -%}{% assign isSale = true -%}{% endif -%}{% assign compareAtPriceWithFormat = '' -%}{% unless compareAtPriceMin == null or compareAtPriceMin == 0 or isSale == false -%}{% comment %} calculate salePercent base on compareAtPriceMin and minPrice {% endcomment %}{% assign compare = compareAtPriceMin | minus: minPrice | times: 100 -%}{% assign salePercent = compare | divided_by: compareAtPriceMin | ceil | append: '%' -%}{% comment %} compareAtPriceWithFormat is compare price with PriceMin and format currency {% endcomment %}{% assign compareAtPriceWithFormat = compareAtPriceMin | format_currency: money_format, showCentAsSuperscript, removePriceDecimal, decimalDelimiter, withoutTrailingZeros -%}{% assign saleAmount = compareAtPriceMin | minus: minPrice -%}{% endunless -%}{% comment %} Format price min {% endcomment %}{% assign priceMinWithFormat = minPrice | format_currency: money_format, showCentAsSuperscript, removePriceDecimal , decimalDelimiter, withoutTrailingZeros -%}{% comment %} Format price max {% endcomment %}{% assign priceMaxWithFormat = '' -%}{% if product.price_max and maxPrice \u003e minPrice -%}{% assign priceMaxWithFormat = maxPrice | format_currency: money_format, showCentAsSuperscript, removePriceDecimal , decimalDelimiter, withoutTrailingZeros -%}{% endif -%}{% comment %} priceMax used for multi variant price display where it can have min-max price with format and translation {% endcomment %}{% assign hasMultiVariantPrice = false -%}{% if translations.productItem.amount contains \"minPrice\" -%}{% assign hasMultiVariantPrice = true -%}{% endif -%}{% assign isSamePrice = true -%}{% if minPrice != maxPrice or product.compare_at_price_min != product.compare_at_price_max -%}{% assign isSamePrice = false -%}{% endif -%}{% assign priceValueWithFormat = priceMinWithFormat -%}{% if isSamePrice == false and maxPrice \u003e minPrice and hasMultiVariantPrice -%}{% assign priceValueWithFormat = \"productItem.amount\" | translate: translations, \"\" | replace: '{{minPrice}}', priceMinWithFormat | replace: '{{maxPrice}}', priceMaxWithFormat -%}{% endif -%}{% assign savingPriceWithFormat = '' -%}{% unless showSavingDisplay == false or saleAmount == 0 -%}{% assign saleAmountWithFormat = saleAmount | format_currency: money_format, showCentAsSuperscript, removePriceDecimal, decimalDelimiter, withoutTrailingZeros -%}{% assign savingPriceWithFormat = \"productItem.savingAmount\" | translate: translations, \"Save {{saleAmount}}\" | replace: '{{saleAmount}}', saleAmountWithFormat | replace: '{{salePercent}}', salePercent -%}{% endunless -%}{% comment %} Price compare display top or bottom {% endcomment %}{% comment %} Price compare display left or right {% endcomment %}\u003cdiv class=\"boost-sd__product-price-wrapper\"\u003e\u003cspan class=\"boost-sd__product-price-content  boost-sd__product-price-content--text-align-left\"\u003e  \u003cspan class=\"{% if isSale == true %}boost-sd__product-price--sale{% else %}boost-sd__product-price--default{% endif %}\"\u003e   \u003cspan class=\"boost-sd__format-currency\"\u003e{{ priceValueWithFormat }}\u003c\/span\u003e  \u003c\/span\u003e  {% if compareAtPriceWithFormat -%}  \u003cspan class=\"boost-sd__format-currency boost-sd__format-currency--price-compare boost-sd__product-price--compare\"\u003e {{ compareAtPriceWithFormat }}  \u003c\/span\u003e  {% endif -%} \u003c\/span\u003e {% if savingPriceWithFormat -%} \u003cspan class=\"boost-sd__product-price--saving\"\u003e\u003cspan class=\"boost-sd__format-currency\"\u003e{{ savingPriceWithFormat }}\u003c\/span\u003e\u003c\/span\u003e {% endif -%}\u003c\/div\u003e",
445      
446    
447      
448      
449        
450        "recommendation": "\u003c!-- TEMPLATE RECOMMENDATION --\u003e{% assign widgetNameTranslationLabel = 'recommendation.' | append: widgetId %}\u003cdiv id='{{ widgetId }}' class='boost-sd__recommendation' data-product-price='true'\u003e\u003cdiv class='boost-sd__recommendation-title boost-sd__recommendation-title--{{ widgetDesignSettings.titleAlignment }}'\u003e  \u003cspan class='boost-sd__recommendation-title-text'\u003e   {{ widgetNameTranslationLabel | translate: translations, widgetName }}  \u003c\/span\u003e\u003c\/div\u003e {% if widgetDesignSettings.layoutDisplay == 'carousel' %}  \u003c!-- TEMPLATE RECOMMENDATION TYPE CAROUSEL --\u003e\u003cdiv class=\"boost-sd__slider\"\u003e\u003cdiv class=\"boost-sd__slider-container\"\u003e  {% for product in products %}   \u003cdiv class=\"boost-sd__slide\"\u003e    {% capture domain %}{{ widgetDesignSettings.tenantId }}{% endcapture %}    \u003c!-- TEMPLATE GRID PRODUCT ITEM --\u003e{% if product.original_images != nil %} {% assign imageArray = product.original_images %}{% else %} {% assign imageArray = product.images_info %}{% endif %}{% assign productId = product.id %}{% if product.variant_id %} {% assign productId = product.variant_id %}{% endif %}{% assign filterOptionIdImageBaseOn = 'pf_opt_color' %} {% capture filterOptionIdImageBaseOn %}{% endcapture %}{% assign optionName = filterOptionIdImageBaseOn | replace: 'pf_opt_','' %}{% assign valueRequest = request[filterOptionIdImageBaseOn] %}{% assign selectedVariantImageByFilterOption = nil %}{% for item in product.variants %} {% assign optionNameValue = optionName | append: \":\" | append: valueRequest %} {% if item.merged_options contains optionNameValue %}  {% if item.image %}   {% assign selectedVariantImageByFilterOption = item.image %}  {% endif %}  {% break %} {% endif %}{% endfor %}{% capture productVariants %} [ {% for variant in product.variants %}  {   \"title\": \"{{ variant.title }}
450\",   \"id\": \"{{ variant.id }}\",   \"available\": {{ variant.available }}  }{% unless forloop.last %},{% endunless %} {% endfor %} ]{% endcapture %}{% capture productData %} {  \"handle\": \"{{ product.handle }}\",  \"variantId\": \"{{ product.variant_id }}\",  \"splitProduct\": \"{{ product.split_product }}\",    \"variants\": {{ productVariants | json | escape }},    \"priceMin\": \"{{ product.price_min }}\",  \"priceMax\": \"{{ product.price_max }}\",  \"compareAtPriceMin\": \"{{ product.compare_at_price_min }}\",  \"compareAtPriceMax\": \"{{ product.compare_at_price_max }}\",  \"images\": {{ imageArray | json | escape }},  \"options_with_values\": {{ product.options_with_values | json | escape }},  \"selectedVariantImageByFilterOption\": \"{{ selectedVariantImageByFilterOption | escape }}\" }{% endcapture %}\u003cdiv class='boost-sd__product-item boost-sd__product-item--noBorder boost-sd__product-item-grid-view-layout' id='{{ product.id }}' data-product-id='{{ productId }}' data-product='{{ productData | json_encode }}'\u003e\u003c!-- TEMPLATE GRID PRODUCT ITEM - PRODUCT IMAGE --\u003e{%- capture aspectRatio %}natural{% endcapture -%}\u003cdiv class=\"boost-sd__product-item-grid-view-layout-image\"\u003e\u003ca class=\"boost-sd__product-link boost-sd__product-link-image\"  {%- if request.previewMode != true %} href=\"\/products\/{{ product.handle }}\"{% endif -%} \u003e  \u003cdiv style=\"position: relative\"\u003e                                        {% assign aspect_ratio = '' -%}   {% if aspectRatio == 'natural' -%}    {% assign imageWidth = product.images_info[0].width -%}    {% assign imageHeight = product.images_info[0].height -%}    {% assign aspect_ratio = aspect_ratio | append: 'aspect-ratio:' | append: imageWidth | append: '\/' | append: imageHeight -%}   {% endif -%}   \u003cdiv class=\"boost-sd__product-image-wrapper boost-sd__product-image-wrapper--has-second-image boost-sd__product-image-wrapper--natural\"    style=\"{{ aspect_ratio }}\"\u003e    \u003cdiv class=\"boost-sd__product-image\"\u003e     {% assign firstImageSrc = '' -%}     {% if selectedVariantImageByFilterOption != nil -%}      {% assign firstImageSrc = selectedVariantImageByFilterOption -%}     {% else -%}      {% assign firstImageSrc = product.images_info[0].src -%}     {% endif -%}     {% assign widthParam = \"\u0026width=\" -%}     {% assign widths = \"200,300,400,500,700,800\" | split: \",\" -%}     {% if request.device contains 'mobile' -%}      {% assign maxWidth = 400 -%}     {% else -%}      {% assign maxWidth = 700 -%}     {% endif -%}     {% if request.productImageWidth != blank -%}      {% assign imageWidth = request.productImageWidth | plus: 0 -%}      {% if imageWidth \u003e maxWidth -%}       {% assign maxWidth = imageWidth -%}      {% endif -%}     {% endif -%}     {% if product.images_info[0] -%}      {% capture srcset -%}      {% for width in widths -%}       {% assign widthNo = width | plus: 0%}       {% if widthNo \u003c maxWidth -%}        {{ firstImageSrc }}{{ widthParam }}{{ width }} {{ width }}w,        {% else -%}         {{ firstImageSrc }}{{ widthParam }}{{ maxWidth }} {{ maxWidth }}w        {% break -%}       {% endif -%}      {% endfor -%}     {% endcapture -%}     {% assign productPerRow = 4 -%}     {% if request.productPerRow != blank -%}      {% assign productPerRow = request.productPerRow | plus: 0 -%}     {% endif -%}      \u003cimg id=\"product-image-{{ product.id }}\"       class=\"boost-sd__product-image-img boost-sd__product-image-img--main\"        {% if index and index \u003c productPerRow -%}        loading=\"eager\"       {% else -%}        loading=\"lazy\"       {% endif -%}       decoding=\"async\"       alt=\"{{ product.title | escape }}\" src=\"{{ firstImageSrc }}\u0026amp;width=200\" srcset=\"{{ srcset }}\"\u003e             {% if product.images_info[1] -%}        {% assign secondImageSrc = product.images_info[1].src -%}        {% capture secondImageSrcset -%}         {% for width in widths -%}          {% assign widthNo = width | plus: 0 -%}          {% if widthNo \u003c maxWidth -%}           {{ secondImageSrc }}
450{{ widthParam }}{{ width }} {{ width }}w,           {% else -%}           {{ secondImageSrc }}{{ widthParam }}{{ maxWidth }} {{ maxWidth }}w           {% break -%}          {% endif -%}         {% endfor -%}        {% endcapture -%}        \u003cimg         width=\"auto\"         height=\"auto\"         {% if index and index \u003c productPerRow -%}          loading=\"eager\"         {% else -%}          loading=\"lazy\"         {% endif -%}         class=\"boost-sd__product-image-img boost-sd__product-image-img--second\"         alt=\"{{ product.title | escape }}\" src=\"{{ product.images_info[1].src }}\u0026amp;width=200\" srcset=\"{{ secondImageSrcset }}\"\u003e       {% endif -%}           {% else -%}      \u003cimg id=\"product-image-{{ product.id }}\"      class=\"boost-sd__product-image-img boost-sd__product-image-img--main\"      alt=\"{{ product.title | escape }}\" src=\"https:\/\/cdn.shopify.com\/extensions\/201f4d7b-8d39-43a4-82de-e6f412341695\/0.0.0\/assets\/boost-pfs-no-image.jpg?v=1677838268\"\u003e     {% endif -%}    \u003c\/div\u003e                \u003cdiv class=\"boost-sd__product-image-row boost-sd__product-image-row--top \"\u003e     \u003cdiv class=\"boost-sd__product-image-column boost-sd__product-image-column--in-top boost-sd__product-image-column--left\"\u003e      {% assign hideOtherLabelsWhenSoldOut = true -%}{% if hideOtherLabelsWhenSoldOut != true -%}   {% assign compareAtPriceMin = product.compare_at_price_min | default: 0 -%}  {% if compareAtPriceMin \u003e product.price_min -%}   {% assign percent = compareAtPriceMin | minus: product.price_min | times: 100 | divided_by: compareAtPriceMin| round -%}   {% assign salePercent = percent | append: '%' -%}   {% assign saleAmount = compareAtPriceMin | minus: product.price_min -%}   {% assign productItemSaleTranslated = \"productItem.productItemSale\" | translate: translations, \"Sale\" | replace: '{{salePercent}}', salePercent | replace: '{{saleAmount}}', saleAmount -%}   \u003cdiv class=\"boost-sd__product-label boost-sd__product-label--text boost-sd__product-label--rounded-rectangle boost-sd__product-label--sale\"\u003e    \u003cspan class=\"boost-sd__product-label-text\"\u003e     \u003cspan\u003e{{ productItemSaleTranslated }}\u003c\/span\u003e    \u003c\/span\u003e   \u003c\/div\u003e  {% endif -%}    {% if product.available == false -%}   \u003cdiv class=\"boost-sd__product-label boost-sd__product-label--text boost-sd__product-label--rounded-rectangle boost-sd__product-label--soldout\"\u003e    \u003cspan class=\"boost-sd__product-label-text\"\u003e{{ \"productItem.productItemSoldOut\" | translate: translations, \"Sold out\" }}\u003c\/span\u003e   \u003c\/div\u003e  {% endif -%}    {% assign filtered_tags = \"\" -%}  {% for tag in product.tags -%}  {% if tag contains 'pfs:label' -%}   {% assign tag_without_label = tag | remove: 'pfs:label-' -%}   {% assign filtered_tags = filtered_tags | append: tag_without_label | append: ',' -%}  {% endif -%}  {% endfor -%}  {% assign filtered_tags = filtered_tags | split: ',' -%}  {% for tag in filtered_tags -%}   \u003cdiv class=\"boost-sd__product-label boost-sd__product-label--rounded-rectangle boost-sd__product-label--customLabelByTag\"\u003e    \u003cspan class=\"boost-sd__product-label-text\"\u003e\u003cspan\u003e{{ tag }}\u003c\/span\u003e\u003c\/span\u003e   \u003c\/div\u003e  {% endfor -%} {% else -%} {% if product.available == false -%}     \u003cdiv class=\"boost-sd__product-label boost-sd__product-label--text boost-sd__product-label--rounded-rectangle boost-sd__product-label--soldout\"\u003e    \u003cspan class=\"boost-sd__product-label-text\"\u003e{{ \"productItem.productItemSoldOut\" | translate: translations, \"Sold out\" }}\u003c\/span\u003e   \u003c\/div\u003e   {% else -%}     {% assign compareAtPriceMin = product.compare_at_price_min | default: 0 -%}   {% if compareAtPriceMin \u003e product.price_min -%}    {% assign percent = compareAtPriceMin | minus: product.price_min | times: 100 | divided_by: compareAtPriceMin| round -%}    {% assign salePercent = percent | append: '%' -%}    {% assign saleAmount = compareAtPriceMin | minus: product.price_min -%}    {% assign translatedText = \"productItem.productItemSale\" | translate: translations, \"Sale\" | replace: '{{salePercent}}', salePercent | replace: '{{saleAmount}}', saleAmount %}    \u003cdiv class=\"boost-sd__product-label boost-sd__product-label--text boost-sd__product-label--rounded-rectangle boost-sd__product-label--sale\"\u003e     \u003cspan class=\"boost-sd__product-label-text\"\u003e      \u003cspan\u003e{{ translatedText }}\u003c\/span\u003e     \u003c\/span\u003e    \u003c\/div\u003e   {% endif -%}       {% assign filtered_tags = \"\" -%}   {% for tag in product.tags -%}   {% if tag contains 'pfs:label' -%}    {% assign tag_without_label = tag | remove: 'pfs:label-' -%}    {% assign filtered_tags = filtered_tags | append: tag_without_label | append: ',' -%}   {% endif -%}   {% endfor -%}   {% assign filtered_tags = filtered_tags | split: ',' -%}   {% for tag in filtered_tags -%}    \u003cdiv class=\"boost-sd__product-label boost-sd__product-label--rounded-rectangle boost-sd__product-label--customLabelByTag\"\u003e     \u003cspan class=\"boost-sd__product-label-text\"\u003e\u003cspan\u003e{{ tag }}\u003c\/span\u003e\u003c\/span\u003e    \u003c\/div\u003e   {% endfor -%}   {% endif -%}{% endif -%}     \u003c\/div\u003e         \u003c\/div\u003e                 \u003cdiv class=\"boost-sd__product-image-row boost-sd__product-image-row--bottom\"\u003e                                          \u003cdiv class=\"boost-sd__product-image-column boost-sd__product-image-column--in-bottom boost-sd__product-image-column--right\"\u003e                         {% capture metaData %}  {   \"action\": {    {% if product.variants.size == 1 %}     \"addToCart\": {      \"productId\": \"{{ product.variants[0].id }}\"     }    {% else %}           {% if request.device contains 'mobile' %}       \"quickView\": {        \"productId\": \"{{ product.id }}\",        \"fromSelectOptionBtn\": true       }      {% else %}       \"quickAddToCart\": {        \"productId\": \"{{ product.id }}\",        \"variant_id\": \"{{ product.variant_id }}\"       }      {% endif %}                   {% endif %}   }  } {% endcapture %} {% assign selectOptionBtnLabel = '' %} {% if product.available == false %}  {% assign selectOptionBtnLabel = \"productItem.soldoutLabel\" | translate: translations, 'Sold out' %} {% elsif product.variants.size == 1 %}  {% assign selectOptionBtnLabel = \"productItem.atcAvailableLabel\" | translate: translations, 'Add to cart' %} {% else %}  {% assign selectOptionBtnLabel = \"productItem.atcSelectOptionsLabel\" | translate: translations, 'Choose options' %} {% endif %} \u003cbutton  class='boost-sd__button boost-sd__button--select-option boost-sd__button--border boost-sd__button--show-on-hover boost-sd__button--hide-on-mobile boost-sd__button--rectangle'  type='button'  aria-label='{{ selectOptionBtnLabel }}'  {% if product.available == false %}   disabled  {% endif %}  data-metadata='{{ metaData | json_encode }}' \u003e     \u003cspan class='boost-sd__icon boost-sd__icon--is-image boost-sd__icon--fill-current-color'\u003e\u003c\/span\u003e       \u003cspan class='boost-sd__button-text boost-sd__cta-button-text'\u003e{{ selectOptionBtnLabel }}\u003c\/span\u003e     \u003c\/button\u003e                {% capture metaData %}  {   \"action\": {    \"quickView\": {     \"productId\": \"{{ product.id }}\"    }   }  } {% endcapture %} \u003cbutton  class='boost-sd__button boost-sd__button--border boost-sd__button--show-on-hover boost-sd__button--hide-on-mobile boost-sd__button--square boost-sd__button--quick-view'  type='button'  aria-label='Quick view'  data-metadata='{{ metaData | json_encode }}'\u003e     \u003cspan class='boost-sd__icon boost-sd__icon--is-image boost-sd__icon--fill-current-color'\u003e\u003c\/span\u003e       \u003c\/button\u003e       \u003c\/div\u003e                 \u003c\/div\u003e       \u003c\/div\u003e   {% comment %} POPUP {% endcomment %}          \u003cdiv class=\"boost-sd__popup-select-option\" style=\"display: none\"\u003e     \u003cdiv class=\"boost-sd__popup-select-option-container\"\u003e      {% for swatch in product.options_with_values -%}       \u003cdiv class=\"boost-sd__product-swatch\"\u003e        \u003cdiv class=\"boost-sd__product-swatch-title\"\u003e{{ swatch.label | escape }}\u003c\/div\u003e        \u003cdiv class=\"boost-sd__product-swatch-options\"\u003e        {% for value in swatch.values -%}         \u003cdiv class=\"boost-sd__product-swatch-option\"\u003e          \u003cdiv class=\"boost-sd__radio\"\u003e           \u003cdiv class=\"boost-sd__tooltip\"\u003e            {% if swatch.original_name == 'color' -%}             \u003cdiv class=\"boost-sd__tooltip-content\" style=\"display: none;\"\u003e{{ value.title | strip_html | escape }}\u003c\/div\u003e            {% endif -%}            \u003cinput id=\"product-swatch-qv-{{ product.id }}-{{ value.title | strip_html | escape }}\" class=\"boost-sd__radio-input boost-sd__radio-input--hidden\" type=\"radio\" value=\"{{ value.title | strip_html | escape }}\" checked=\"\" \/\u003e            {% if swatch.original_name == 'color' -%}             {% assign backgroundSwatch = \"background-color:\" | append: value.title | strip_html | escape -%}             {% assign imageName = value.title | strip_html | downcase | strip | escape -%}             {% if imageName contains \" \" -%}              {% assign imageName = imageName | replace: ' ', \"-\" -%}             {% endif -%}             {% assign url = \"\/\/\" | append: domain | append: \"\/cdn\/shop\/files\/\" | append: imageName | append: \".png\" -%}             {% assign backgroundSwatch = backgroundSwatch | append: \"; background-image: url('\" | append: url | append: \"');\"%}             \u003clabel              tabindex=\"{{ forloop.index }}\"              for=\"product-swatch-qv-{{ product.id }}-{{ value.title | strip_html | escape }}\"              class=\"boost-sd__radio-label boost-sd__radio-label--hide-text {% if forloop.first %}boost-sd__radio-label--selected{% endif %} boost-sd__radio-label--large\"              style=\"{{ backgroundSwatch }}\"             \u003e              {{ value.title | strip_html | escape }}             \u003c\/label\u003e            {% else -%}             \u003clabel tabindex=\"{{ forloop.index }}\" for=\"product-swatch-qv-{{ product.id }}-{{ value.title | strip_html | escape }}\" class=\"boost-sd__radio-label {% if forloop.first %}boost-sd__radio-label--selected{% endif %} boost-sd__radio-label--in-quick-view\"\u003e{{ value.title | strip_html | escape }}\u003c\/label\u003e            {% endif -%}           \u003c\/div\u003e          \u003c\/div\u003e         \u003c\/div\u003e        {% endfor -%}        \u003c\/div\u003e       \u003c\/div\u003e      {% endfor -%}      \u003cbutton type=\"button\" aria-label=\"close-popup\" class=\"boost-sd__button boost-sd__button--transparent boost-sd__button--float boost-sd__popup-select-option-close-btn\"\u003e       \u003csvg width=\"17\" height=\"17\" viewBox=\"0 0 17 17\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e        \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M12.9024 3.56904C13.0325 3.43886 13.0325 3.22781 12.9024 3.09763C12.7722 2.96746 12.5611 2.96746 12.431 3.09763L8 7.5286L3.56904 3.09763C3.43886 2.96746 3.22781 2.96746 3.09763 3.09763C2.96746 3.22781 2.96746 3.43886 3.09763 3.56904L7.5286 8L3.09763 12.431C2.96746 12.5611 2.96746 12.7722 3.09763 12.9024C3.22781 13.0325 3.43886 13.0325 3.56904 12.9024L8 8.47141L12.431 12.9024C12.5611 13.0325 12.7722 13.0325 12.9024 12.9024C13.0325 12.7722 13.0325 12.5611 12.9024 12.431L8.47141 8L12.9024 3.56904Z\" fill=\"#222222\"\u003e\u003c\/path\u003e       \u003c\/svg\u003e      \u003c\/button\u003e     \u003c\/div\u003e     \u003cbutton type=\"button\" aria-label=\"Add to cart\" class=\"boost-sd__button boost-sd__button--primary boost-sd__button--add-to-cart boost-sd__button--full-width boost-sd__button--large boost-sd__btn-add-to-cart\"\u003e\u003cspan class=\"boost-sd__button-text\"\u003e{{ \"productItem.atcAvailableLabel\" | translate: translations, 'Add to cart' }}\u003c\/span\u003e\u003c\/button\u003e    \u003c\/div\u003e      {% comment %} POPUP {% endcomment %}  \u003c\/div\u003e\u003c\/a\u003e\u003c\/div\u003e\u003c!-- TEMPLATE GRID PRODUCT ITEM - PRODUCT INFO --\u003e\u003ca class=\"boost-sd__product-link\" {% if request.previewMode != true %} href=\"\/products\/{{ product.handle }}\"{% endif %}\u003e\u003cdiv class=\"boost-sd__product-info boost-sd__product-info--left\"\u003e    \u003cdiv class=\"boost-sd__product-title\"\u003e   {{ product.title | escape }}  \u003c\/div\u003e       \u003cdiv class=\"boost-sd__product-price\"\u003e    {% comment %} This Template contains a few variables built from the client js side {% endcomment %}{% assign removePriceDecimal = false -%}{% assign decimalDelimiter = '' -%}{% assign withoutTrailingZeros = true -%}{% assign showCentAsSuperscript = false -%}{% assign money_format = request.money_format -%}{% assign showSavingDisplay = false -%}{% assign minPrice = product.price_min | times: 1.0 -%}{% assign maxPrice = 0 -%}{% if product.price_max -%} {% assign maxPrice = product.price_max | times: 1.0 -%}{% endif -%}{% comment %}
450 convert variable compareAtPriceMin to number {% endcomment %}{% assign compareAtPriceMin = 0 -%}{% if product.compare_at_price_min -%} {% assign compareAtPriceMin = product.compare_at_price_min | times: 1.0 -%}{% endif -%}{% assign isSale = false -%}{% assign salePercent = 0 -%}{% assign saleAmount = 0 -%}{% if compareAtPriceMin \u003e minPrice -%} {% assign isSale = true -%}{% endif -%}{% assign compareAtPriceWithFormat = '' -%}{% unless compareAtPriceMin == null or compareAtPriceMin == 0 or isSale == false -%} {% comment %} calculate salePercent base on compareAtPriceMin and minPrice {% endcomment %} {% assign compare = compareAtPriceMin | minus: minPrice | times: 100 -%} {% assign salePercent = compare | divided_by: compareAtPriceMin | ceil | append: '%' -%} {% comment %} compareAtPriceWithFormat is compare price with PriceMin and format currency {% endcomment %} {% assign compareAtPriceWithFormat = compareAtPriceMin | format_currency: money_format, showCentAsSuperscript, removePriceDecimal, decimalDelimiter, withoutTrailingZeros -%} {% assign saleAmount = compareAtPriceMin | minus: minPrice -%}{% endunless -%}{% comment %} Format price min {% endcomment %}{% assign priceMinWithFormat = minPrice | format_currency: money_format, showCentAsSuperscript, removePriceDecimal , decimalDelimiter, withoutTrailingZeros -%}{% comment %} Format price max {% endcomment %}{% assign priceMaxWithFormat = '' -%}{% if product.price_max and maxPrice \u003e minPrice -%} {% assign priceMaxWithFormat = maxPrice | format_currency: money_format, showCentAsSuperscript, removePriceDecimal , decimalDelimiter, withoutTrailingZeros -%}{% endif -%}{% comment %} priceMax used for multi variant price display where it can have min-max price with format and translation {% endcomment %}{% assign hasMultiVariantPrice = false -%}{% if translations.productItem.amount contains \"minPrice\" -%} {% assign hasMultiVariantPrice = true -%}{% endif -%}{% assign isSamePrice = true -%}{% if minPrice != maxPrice or product.compare_at_price_min != product.compare_at_price_max -%} {% assign isSamePrice = false -%}{% endif -%}{% assign priceValueWithFormat = priceMinWithFormat -%}{% if isSamePrice == false and maxPrice \u003e minPrice and hasMultiVariantPrice -%} {% assign priceValueWithFormat = \"productItem.amount\" | translate: translations, \"\" | replace: '{{minPrice}}', priceMinWithFormat | replace: '{{maxPrice}}', priceMaxWithFormat -%}{% endif -%}{% assign savingPriceWithFormat = '' -%}{% unless showSavingDisplay == false or saleAmount == 0 -%} {% assign saleAmountWithFormat = saleAmount | format_currency: money_format, showCentAsSuperscript, removePriceDecimal, decimalDelimiter, withoutTrailingZeros -%} {% assign savingPriceWithFormat = \"productItem.savingAmount\" | translate: translations, \"Save {{saleAmount}}\" | replace: '{{saleAmount}}', saleAmountWithFormat | replace: '{{salePercent}}', salePercent -%}{% endunless -%}{% comment %} Price compare display top or bottom {% endcomment %}{% comment %} Price compare display left or right {% endcomment %} \u003cdiv class=\"boost-sd__product-price-wrapper\"\u003e  \u003cspan   class=\"boost-sd__product-price-content boost-sd__product-price-content--row-reverse boost-sd__product-price-content--text-align-left\"  \u003e   \u003cspan    class=\"{% if isSale == true %}boost-sd__product-price--sale{% else %}boost-sd__product-price--default{% endif %}\"    \u003e    \u003cspan class=\"boost-sd__format-currency\"\u003e{{ priceValueWithFormat }}
450\u003c\/span\u003e   \u003c\/span\u003e   {% if compareAtPriceWithFormat -%}    \u003cspan     class=\"boost-sd__format-currency boost-sd__format-currency--price-compare boost-sd__product-price--compare\"     \u003e {{ compareAtPriceWithFormat }}    \u003c\/span\u003e   {% endif -%}  \u003c\/span\u003e  {% if savingPriceWithFormat -%}   \u003cspan class=\"boost-sd__product-price--saving\"\u003e\u003cspan class=\"boost-sd__format-currency\"\u003e{{ savingPriceWithFormat }}\u003c\/span\u003e\u003c\/span\u003e  {% endif -%} \u003c\/div\u003e   \u003c\/div\u003e       \u003cdiv class=\"boost-sd__product-rating\"\u003e      \u003cdiv class='jdgm-widget jdgm-preview-badge' data-id='{{ product.id }}'\u003e   {{ product | product_metafield: 'judgeme.badge' }}  \u003c\/div\u003e    \u003c\/div\u003e    \u003c!-- PRODUCT INVENTORY --\u003e    {% assign swatches = '' %}         \u003c\/div\u003e\u003c\/a\u003e\u003c\/div\u003e   \u003c\/div\u003e  {% endfor %}  {% assign numberOfProductPerRow = widgetDesignSettings.numberOfProductPerRow %}  {% assign numberOfRecommendProduct = widgetDesignSettings.numberOfRecommendProduct %}  {% if numberOfRecommendProduct \u003c numberOfProductPerRow %}   {% assign sliderPages = 1 %}   {% assign disable = \"disabled\" %}  {% else %}   {% assign sliderPages = numberOfRecommendProduct | divided_by: numberOfProductPerRow | ceil %}   {% assign disable = \"\" %}  {% endif %} \u003c\/div\u003e\u003cdiv class=\"boost-sd__prev-button boost-sd__prev-button--inside\"\u003e  \u003cbutton type=\"button\" aria-label=\"Previous\" class=\"boost-sd__button boost-sd__button--circle boost-sd__slider-button\" {{ disable }}\u003e   \u003cspan class=\"boost-sd__icon\"\u003e    \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 10 7\" height=\"7\" width=\"10\" class=\"boost-sd__prev-button-icon\"\u003e     \u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke=\"#212121\" d=\"M0.764024 5.51189L5.00002 1.28789L9.23602 5.51189\"\u003e\u003c\/path\u003e    \u003c\/svg\u003e   \u003c\/span\u003e  \u003c\/button\u003e\u003c\/div\u003e\u003cdiv class=\"boost-sd__next-button boost-sd__next-button--inside\"\u003e  \u003cbutton type=\"button\" aria-label=\"Next\" class=\"boost-sd__button boost-sd__button--circle boost-sd__slider-button\" {{ disable }}\u003e   \u003cspan class=\"boost-sd__icon\" style=\"margin: 0px;\"\u003e    \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 10 7\" height=\"7\" width=\"10\" class=\"boost-sd__next-button-icon\"\u003e     \u003cpath stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke=\"#212121\" d=\"M0.764024 5.51189L5.00002 1.28789L9.23602 5.51189\"\u003e\u003c\/path\u003e    \u003c\/svg\u003e   \u003c\/span\u003e  \u003c\/button\u003e\u003c\/div\u003e\u003c\/div\u003e {% else %}  \u003c!-- TEMPLATE RECOMMENDATION TYPE BUNDLE --\u003e{% assign bundleStyle = widgetDesignSettings.bundleStyle %}\u003cdiv class=\"boost-sd__recommendation-bundle boost-sd__recommendation-bundle--{{ bundleStyle }}\"\u003e\u003cdiv class=\"boost-sd__recommendation-bundle-left\"\u003e  \u003cdiv class=\"boost-sd__recommendation-bundle-images boost-sd__recommendation-bundle-images--{{ bundleStyle }}\"\u003e   {% for product in products %}    \u003cdiv class=\"boost-sd__recommendation-bundle-image-item\"\u003e     {% if product.checked %}      \u003ca class=\"boost-sd__product-link boost-sd__product-link-image\" href=\"\/products\/{{ product.handle }}\"\u003e     {% endif %}      \u003cdiv class=\"boost-sd__product-image-wrapper boost-sd__product-image-wrapper--full-box\"\u003e       \u003cdiv class=\"boost-sd__product-image {% unless product.checked %} boost-sd__product-image--blur {% endunless %}\"\u003e        {% if product.images_info[0] %}         \u003cimg id=\"product-image-{{ product.id }}\"          class=\"boost-sd__product-image-img boost-sd__product-image-img--main\"          src=\"{{ product.images_info[0].src }}\"          alt=\"{{ product.title | escape }}\"           width=\"auto\" height=\"auto\" \/\u003e        {% else %}         \u003cimg id=\"product-image-{{ product.id }}\"          class=\"boost-sd__product-image-img boost-sd__product-image-img--main\"          src=\"https:\/\/cdn.shopify.com\/extensions\/201f4d7b-8d39-43a4-82de-e6f412341695\/0.0.0\/assets\/boost-pfs-no-image.jpg?v=1677838268\"          alt=\"{{ product.title | escape }}\"          width=\"auto\" height=\"auto\" \/\u003e        {% endif %}       \u003c\/div\u003e      \u003c\/div\u003e     {% if product.checked %}      \u003c\/a\u003e     {% endif %}     {% if bundleStyle == 'style2' %}      \u003cdiv       class=\"boost-sd__recommendation-bundle-item-info boost-sd__recommendation-bundle-item-info--{{ bundleStyle }}\"\u003e       \u003cdiv class=\"boost-sd__recommendation-bundle-item-info-content {% unless product.checked %} boost-sd__recommendation-bundle-item-info-content--blur {% endunless %}\"\u003e        \u003cdiv class=\"boost-sd__recommendation-bundle-item-title\"\u003e         {% if forloop.index0 == 0 %}          \u003cb\u003eThis item:\u003c\/b\u003e          {{ product.title | escape }}         {% elsif product.checked %}          \u003ca class=\"boost-sd__product-link\" href=\"\/products\/{{ product.handle }}\"\u003e           {{ product.title | escape }}          \u003c\/a\u003e         {% else %}          {{ product.title | escape }}         {% endif %}        \u003c\/div\u003e        {%- if product.selectedOption.title != 'Default Title' -%}        \u003cdiv         class=\"boost-sd__recommendation-bundle-dropdown-wrapper boost-sd__recommendation-bundle-dropdown-wrapper--{{ bundleStyle }}\"\u003e         \u003cdiv id=\"boost-sd__dropdown-{{ widgetId }}\" class=\"boost-sd__dropdown {% unless product.checked %} boost-sd__dropdown--disabled {% endunless %}\"\u003e          \u003cdiv class=\"boost-sd__dropdown-selected-option\"\u003e           \u003cspan class=\"boost-sd__dropdown-option-text\" title=\"{{ product.selectedOption.title | escape }}\"\u003e{{ product.selectedOption.title | escape }}\u003c\/span\u003e           \u003csvg width=\"8\" height=\"12\" viewBox=\"0 0 8 5\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e            \u003cpath             d=\"M7.09832 3.98009e-07L0.901685 -1.43717e-07C0.15069 -2.09371e-07 -0.269991 0.75351 0.193991 1.2676L3.29231 4.70055C3.65265 5.09982 4.34735 5.09982 4.70769 4.70055L7.80601 1.2676C8.26999 0.753511 7.84931 4.63664e-07 7.09832 3.98009e-07Z\"             fill=\"#5C5F62\"\u003e\u003c\/path\u003e           \u003c\/svg\u003e          \u003c\/div\u003e          \u003cul id=\"boost-sd__dropdown-list-{{ widgetId }}\" class=\"boost-sd__dropdown-option-list\"\u003e           {% for variant in product.variants %}           \u003cli id=\"boost-sd__dropdown-option-{{ widgetId }}\"            class=\"boost-sd__dropdown-option {% if variant.title == product.selectedOption.title %}boost-sd__dropdown-option--selected{% endif %}\"\u003e            {{ variant.title | escape }}           \u003c\/li\u003e           {% endfor %}          \u003c\/ul\u003e         \u003c\/div\u003e        \u003c\/div\u003e        {% endif %}        \u003cdiv class=\"boost-sd__recommendation-bundle-checkbox\"\u003e          \u003cspan class=\"boost-sd__recommendation-bundle-checkbox-box           {% if product.checked %} boost-sd__recommendation-bundle-checkbox-box--checked {% endif %}\"\u003e\u003c\/span\u003e        \u003c\/div\u003e        \u003cspan class=\"boost-sd__format-currency\"\u003e\u003cspan\u003e{{ product.selectedOption.price }}\u003c\/span\u003e\u003c\/span\u003e       \u003c\/div\u003e      \u003c\/div\u003e     {% endif %}    \u003c\/div\u003e    {% unless forloop.last %}     \u003cdiv      class=\"boost-sd__recommendation-bundle-plus-icon-wrapper boost-sd__recommendation-bundle-plus-icon-wrapper--{{ bundleStyle }}\"\u003e      \u003csvg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e       \u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\"        d=\"M15 7H9V1C9 0.448 8.553 0 8 0C7.447 0 7 0.448 7 1V7H1C0.447 7 0 7.448 0 8C0 8.552 0.447 9 1 9H7V15C7 15.552 7.447 16 8 16C8.553 16 9 15.552 9 15V9H15C15.553 9 16 8.552 16 8C16 7.448 15.553 7 15 7Z\"        fill=\"#5C5F62\"\u003e\u003c\/path\u003e      \u003c\/svg\u003e     \u003c\/div\u003e    {% endunless %}   {% endfor %}  \u003c\/div\u003e  {% if bundleStyle == 'style1' %}   {% for product in products %}    \u003cdiv     class=\"boost-sd__recommendation-bundle-item-info boost-sd__recommendation-bundle-item-info--{{ bundleStyle }}\"\u003e     \u003cdiv class=\"boost-sd__recommendation-bundle-item-info-content {% unless product.checked %} boost-sd__recommendation-bundle-item-info-content--blur {% endunless %}\"\u003e      \u003cdiv class=\"boost-sd__recommendation-bundle-item-title\"\u003e       \u003cdiv class=\"boost-sd__recommendation-bundle-checkbox\"\u003e         \u003cspan class=\"boost-sd__recommendation-bundle-checkbox-box          {% if product.checked %} boost-sd__recommendation-bundle-checkbox-box--checked {% endif %}\"\u003e\u003c\/span\u003e       \u003c\/div\u003e       {% if forloop.index0 == 0 %}        \u003cb\u003eThis item: \u003c\/b\u003e        {{ product.title | escape }}       {% elsif product.checked %}        \u003ca class=\"boost-sd__product-link\" href=\"\/products\/{{ product.handle }}\"\u003e         {{ product.title | escape }}        \u003c\/a\u003e       {% else %}        {{ product.title | escape }}       {% endif %}      \u003c\/div\u003e      {%- if product.selectedOption.title != 'Default Title' -%}       \u003cdiv        class=\"boost-sd__recommendation-bundle-dropdown-wrapper boost-sd__recommendation-bundle-dropdown-wrapper--{{ bundleStyle }}\"\u003e        \u003cdiv id=\"boost-sd__dropdown-{{ widgetId }}\" class=\"boost-sd__dropdown {% unless product.checked %} boost-sd__dropdown--disabled {% endunless %}\"\u003e         \u003cdiv class=\"boost-sd__dropdown-selected-option\"\u003e          \u003cspan class=\"boost-sd__dropdown-option-text\" title=\"{{ product.selectedOption.title | escape }}\"\u003e{{ product.selectedOption.title | escape }}\u003c\/span\u003e          \u003csvg width=\"8\" height=\"12\" viewBox=\"0 0 8 5\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e           \u003cpath            d=\"M7.09832 3.98009e-07L0.901685 -1.43717e-07C0.15069 -2.09371e-07 -0.269991 0.75351 0.193991 1.2676L3.29231 4.70055C3.65265 5.09982 4.34735 5.09982 4.70769 4.70055L7.80601 1.2676C8.26999 0.753511 7.84931 4.63664e-07 7.09832 3.98009e-07Z\"            fill=\"#5C5F62\"\u003e\u003c\/path\u003e          \u003c\/svg\u003e         \u003c\/div\u003e         \u003cul id=\"boost-sd__dropdown-list-{{ widgetId }}\" class=\"boost-sd__dropdown-option-list\"\u003e          {% for variant in product.variants %}          \u003cli id=\"boost-sd__dropdown-option-{{ widgetId }}\"           class=\"boost-sd__dropdown-option {% if variant.title == product.selectedOption.title %}boost-sd__dropdown-option--selected{% endif %}\"\u003e           {{ variant.title | escape }}          \u003c\/li\u003e          {% endfor %}         \u003c\/ul\u003e        \u003c\/div\u003e       \u003c\/div\u003e      {% endif %}      \u003cspan class=\"boost-sd__format-currency\"\u003e\u003cspan\u003e{{ product.selectedOption.price }}\u003c\/span\u003e\u003c\/span\u003e     \u003c\/div\u003e    \u003c\/div\u003e   {% endfor %}  {% endif %} \u003c\/div\u003e\u003cdiv class=\"boost-sd__recommendation-bundle-right\"\u003e  {% if hasSelectedProduct == true %}  \u003cdiv class=\"boost-sd__recommendation-bundle-total-price\"\u003e   Total price:   \u003cb class=\"boost-sd__recommendation-bundle-price-text\"\u003e    \u003cspan class=\"boost-sd__format-currency\"\u003e{{ totalPrice }}\u003c\/span\u003e   \u003c\/b\u003e  \u003c\/div\u003e  {% endif %}  \u003cbutton type=\"button\" {% if hasSelectedProduct==false %}disabled{% endif %}   class=\"boost-sd__button boost-sd__button--primary boost-sd__button--large boost-sd__button--round boost-sd__button--full-width boost-sd__btn-add-to-cart\"\u003e   \u003cspan\u003eAdd to Cart\u003c\/span\u003e  \u003c\/button\u003e\u003c\/div\u003e\u003c\/div\u003e {% endif %}\u003c\/div\u003e\u003cstyle\u003e #{{widgetId}} .boost-sd__recommendation-title {  color: {{ widgetDesignSettings.titleTextColor }};  font-family: {{ widgetDesignSettings.titleFont }};  font-size: {{ widgetDesignSettings.titleFontSize }}px;  text-transform: {{ widgetDesignSettings.titleTextTransform }};  font-style: {{ widgetDesignSettings.titleFontStyle }} }\u003c\/style\u003e",
451      
452    
453      
454      
455        
456        "searchTabCollectionsContent": "\u003cdiv class=\"boost-sd__search-result-panel-content\"\u003e {% for collection in collections %} \u003ca href=\"\/collections\/{{ collection.handle }}\" class=\"boost-sd__search-result-panel-content-item\"\u003e  {% capture collectionsDisplayImage %}  false  {% endcapture %}
456  {% if collectionsDisplayImage and collection.image != null %}  \u003cdiv class=\"boost-sd__search-result-panel-content-item-image\"\u003e   \u003cimg src=\"{{ collection.image.src }}\"\u003e  \u003c\/div\u003e  {% endif %}  \u003cdiv class=\"boost-sd__search-result-panel-content-item-text\"\u003e   \u003cp class=\"boost-sd__search-result-panel-content-item-title\"\u003e{{ collection.title | escape }}\u003c\/p\u003e   {% capture collectionsDisplayDescription %}   false   {% endcapture %}   {% if collectionsDisplayDescription and collection.body_html != \"\" %}   \u003cdiv class=\"boost-sd__search-result-panel-content-item-description\"\u003e{{ collection.body_html | escape }}\u003c\/div\u003e   {% endif %}  \u003c\/div\u003e\u003c\/a\u003e {% endfor %} {% capture pageSize %} 25 {% endcapture %} {% assign pageSize = pageSize | plus: 0 %} {% if pageSize \u003c total_collection %} {% assign totalPage = total_collection | divided_by: pageSize | ceil %} {% assign pagination = request.page | pagination_list: totalPage | split: \",\" %} {% assign to_product = request.page | times: request.limit %} \u003cdiv class=\"boost-sd__pagination boost-sd__pagination--\"\u003e  {% if request.page != 1 %}  \u003cbutton type=\"button\" aria-label=\"previous page\" class=\"boost-sd__pagination-button boost-sd__pagination-button--rectangle boost-sd__pagination-button--next\" style=\"color: rgb(122, 122, 122); background-color: rgba(0, 0, 0, 0); font-size: inherit; text-transform: none; border-color: transparent; border-width: 1px; border-style: solid;\"\u003e   \u003cspan class=\"boost-sd__pagination-button-icon boost-sd__pagination-button-icon--left\"\u003e    \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 7 12\" height=\"12\" width=\"7\"\u003e     \u003cpath d=\"M6.80474 0.528514C6.54439 0.268165 6.12228 0.268165 5.86193 0.528514L0.861929 5.52851C0.601579 5.78886 0.601579 6.21097 0.861929 6.47132L5.86193 11.4713C6.12228 11.7317 6.54439 11.7317 6.80474 11.4713C7.06509 11.211 7.06509 10.7889 6.80474 10.5285L2.27614 5.99992L6.80474 1.47132C7.06509 1.21097 7.06509 0.788864 6.80474 0.528514Z\" clip-rule=\"evenodd\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e    \u003c\/svg\u003e   \u003c\/span\u003e  \u003c\/button\u003e  {% endif %}  {% for page_string in pagination %}  {% assign page = page_string | plus: 0 %}  {% if page == 0 %}  \u003cbutton class=\"boost-sd__pagination-number boost-sd__pagination-number--disabled boost-sd__pagination-number--\"\u003e...\u003c\/button\u003e  {% elsif page == request.page %}  \u003cbutton class=\"boost-sd__pagination-number boost-sd__pagination-number-- boost-sd__pagination-number--active\" style=\"color: rgb(122, 122, 122); background-color: rgba(0, 0, 0, 0); font-size: inherit;\"\u003e{{ page }}\u003c\/button\u003e  {% else %}  \u003cbutton class=\"boost-sd__pagination-number boost-sd__pagination-number--\" style=\"color: rgb(122, 122, 122); background-color: rgba(0, 0, 0, 0); font-size: inherit;\"\u003e{{ page }}\u003c\/button\u003e  {% endif %}  {% endfor %}  {% if request.page != totalPage %}  \u003cbutton type=\"button\" aria-label=\"next page\" class=\"boost-sd__pagination-button boost-sd__pagination-button--rectangle boost-sd__pagination-button--next\" style=\"color: rgb(122, 122, 122); background-color: rgba(0, 0, 0, 0); font-size: inherit; text-transform: none; border-color: transparent; border-width: 1px; border-style: solid;\"\u003e   \u003cspan class=\"boost-sd__pagination-button-icon boost-sd__pagination-button-icon--right\"\u003e    \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 7 12\" height=\"12\" width=\"7\"\u003e     \u003cpath d=\"M0.195262 0.528514C0.455612 0.268165 0.877722 0.268165 1.13807 0.528514L6.13807 5.52851C6.39842 5.78886 6.39842 6.21097 6.13807 6.47132L1.13807 11.4713C0.877722 11.7317 0.455612 11.7317 0.195262 11.4713C-0.0650874 11.211 -0.0650874 10.7889 0.195262 10.5285L4.72386 5.99992L0.195262 1.47132C-0.0650874 1.21097 -0.0650874 0.788864 0.195262 0.528514Z\" clip-rule=\"evenodd\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e    \u003c\/svg\u003e   \u003c\/span\u003e  \u003c\/button\u003e  {% endif %} \u003c\/div\u003e {% endif %}\u003c\/div\u003e",
457      
458    
459      
460      
461        
462        "searchTabPagesContent": "\u003cdiv class=\"boost-sd__search-result-panel-content\"\u003e {% for page in pages %} \u003ca href=\"{{ page.url }}\" class=\"boost-sd__search-result-panel-content-item\"\u003e  {% capture pagesDisplayImage %}  false  {% endcapture %}  {% if pagesDisplayImage and page.image != null %}  \u003cdiv class=\"boost-sd__search-result-panel-content-item-image\"\u003e   \u003cimg src=\"{{ page.image.src }}\"\u003e  \u003c\/div\u003e  {% endif %}  \u003cdiv class=\"boost-sd__search-result-panel-content-item-text\"\u003e   \u003cp class=\"boost-sd__search-result-panel-content-item-title\"\u003e{{ page.title | escape }}\u003c\/p\u003e   {% capture pagesDisplayDescription %}   {% endcapture %}   {% if pagesDisplayDescription and page.body_html != \"\" %}   \u003cdiv class=\"boost-sd__search-result-panel-content-item-description\"\u003e{{ page.body_html | escape}}\u003c\/div\u003e   {% endif %}  \u003c\/div\u003e\u003c\/a\u003e {% endfor %} {% capture pageSize %} 25 {% endcapture %} {% assign pageSize = pageSize | plus: 0 %} {% if pageSize \u003c total_page %} {% assign totalPage = total_page | divided_by: pageSize | ceil %} {% assign pagination = request.page | pagination_list: totalPage | split: \",\" %} {% assign to_product = request.page | times: request.limit %} \u003cdiv class=\"boost-sd__pagination boost-sd__pagination--\"\u003e  {% if request.page != 1 %}  \u003cbutton type=\"button\" aria-label=\"previous page\" class=\"boost-sd__pagination-button boost-sd__pagination-button--rectangle boost-sd__pagination-button--next\" style=\"color: rgb(122, 122, 122); background-color: rgba(0, 0, 0, 0); font-size: inherit; text-transform: none; border-color: transparent; border-width: 1px; border-style: solid;\"\u003e   \u003cspan class=\"boost-sd__pagination-button-icon boost-sd__pagination-button-icon--left\"\u003e    \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 7 12\" height=\"12\" width=\"7\"\u003e     \u003cpath d=\"M6.80474 0.528514C6.54439 0.268165 6.12228 0.268165 5.86193 0.528514L0.861929 5.52851C0.601579 5.78886 0.601579 6.21097 0.861929 6.47132L5.86193 11.4713C6.12228 11.7317 6.54439 11.7317 6.80474 11.4713C7.06509 11.211 7.06509 10.7889 6.80474 10.5285L2.27614 5.99992L6.80474 1.47132C7.06509 1.21097 7.06509 0.788864 6.80474 0.528514Z\" 
462clip-rule=\"evenodd\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e    \u003c\/svg\u003e   \u003c\/span\u003e  \u003c\/button\u003e  {% endif %}  {% for page_string in pagination %}  {% assign page = page_string | plus: 0 %}  {% if page == 0 %}  \u003cbutton class=\"boost-sd__pagination-number boost-sd__pagination-number--disabled boost-sd__pagination-number--\"\u003e...\u003c\/button\u003e  {% elsif page == request.page %}  \u003cbutton class=\"boost-sd__pagination-number boost-sd__pagination-number-- boost-sd__pagination-number--active\" style=\"color: rgb(122, 122, 122); background-color: rgba(0, 0, 0, 0); font-size: inherit;\"\u003e{{ page }}\u003c\/button\u003e  {% else %}  \u003cbutton class=\"boost-sd__pagination-number boost-sd__pagination-number--\" style=\"color: rgb(122, 122, 122); background-color: rgba(0, 0, 0, 0); font-size: inherit;\"\u003e{{ page }}\u003c\/button\u003e  {% endif %}  {% endfor %}  {% if request.page != totalPage %}  \u003cbutton type=\"button\" aria-label=\"next page\" class=\"boost-sd__pagination-button boost-sd__pagination-button--rectangle boost-sd__pagination-button--next\" style=\"color: rgb(122, 122, 122); background-color: rgba(0, 0, 0, 0); font-size: inherit; text-transform: none; border-color: transparent; border-width: 1px; border-style: solid;\"\u003e   \u003cspan class=\"boost-sd__pagination-button-icon boost-sd__pagination-button-icon--right\"\u003e    \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 7 12\" height=\"12\" width=\"7\"\u003e     \u003cpath d=\"M0.195262 0.528514C0.455612 0.268165 0.877722 0.268165 1.13807 0.528514L6.13807 5.52851C6.39842 5.78886 6.39842 6.21097 6.13807 6.47132L1.13807 11.4713C0.877722 11.7317 0.455612 11.7317 0.195262 11.4713C-0.0650874 11.211 -0.0650874 10.7889 0.195262 10.5285L4.72386 5.99992L0.195262 1.47132C-0.0650874 1.21097 -0.0650874 0.788864 0.195262 0.528514Z\" clip-rule=\"evenodd\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e    \u003c\/svg\u003e   \u003c\/span\u003e  \u003c\/button\u003e  {% endif %} \u003c\/div\u003e {% endif %}\u003c\/div\u003e",
463      
464    
465      
466      
467        
468        "searchTabCollectionsContentPagination": "{% assign pagination = request.page | pagination_list: totalPage | split: \",\" %}{% assign to_product = request.page | times: request.limit %}\u003cdiv class=\"boost-sd__pagination boost-sd__pagination--\"\u003e {% if request.page != 1 %} \u003cbutton type=\"button\" aria-label=\"previous page\" class=\"boost-sd__pagination-button boost-sd__pagination-button--rectangle boost-sd__pagination-button--next\" style=\"color: rgb(122, 122, 122); background-color: rgba(0, 0, 0, 0); font-size: inherit; text-transform: none; border-color: transparent; border-width: 1px; border-style: solid;\"\u003e  \u003cspan class=\"boost-sd__pagination-button-icon boost-sd__pagination-button-icon--left\"\u003e   \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 7 12\" height=\"12\" width=\"7\"\u003e    \u003cpath d=\"M6.80474 0.528514C6.54439 0.268165 6.12228 0.268165 5.86193 0.528514L0.861929 5.52851C0.601579 5.78886 0.601579 6.21097 0.861929 6.47132L5.86193 11.4713C6.12228 11.7317 6.54439 11.7317 6.80474 11.4713C7.06509 11.211 7.06509 10.7889 6.80474 10.5285L2.27614 5.99992L6.80474 1.47132C7.06509 1.21097 7.06509 0.788864 6.80474 0.528514Z\" clip-rule=\"evenodd\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e   \u003c\/svg\u003e  \u003c\/span\u003e\u003c\/button\u003e {% endif %} {% for page_string in pagination %} {% assign page = page_string | plus: 0 %} {% if page == 0 %} \u003cbutton class=\"boost-sd__pagination-number boost-sd__pagination-number--disabled boost-sd__pagination-number--\"\u003e...\u003c\/button\u003e {% elsif page == request.page %} \u003cbutton class=\"boost-sd__pagination-number boost-sd__pagination-number-- boost-sd__pagination-number--active\" style=\"color: rgb(122, 122, 122); background-color: rgba(0, 0, 0, 0); font-size: inherit;\"\u003e{{ page }}\u003c\/button\u003e {% else %} \u003cbutton class=\"boost-sd__pagination-number boost-sd__pagination-number--\" style=\"color: rgb(122, 122, 122); background-color: rgba(0, 0, 0, 0); font-size: inherit;\"\u003e{{ page }}\u003c\/button\u003e {% endif %} {% endfor %} {% if request.page != totalPage %} \u003cbutton type=\"button\" aria-label=\"next page\" class=\"boost-sd__pagination-button boost-sd__pagination-button--rectangle boost-sd__pagination-button--next\" style=\"color: rgb(122, 122, 122); background-color: rgba(0, 0, 0, 0); font-size: inherit; text-transform: none; border-color: transparent; border-width: 1px; border-style: solid;\"\u003e  \u003cspan class=\"boost-sd__pagination-button-icon boost-sd__pagination-button-icon--right\"\u003e   \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewBox=\"0 0 7 12\" height=\"12\" width=\"7\"\u003e    \u003cpath d=\"M0.195262 0.528514C0.455612 0.268165 0.877722 0.268165 1.13807 0.528514L6.13807 5.52851C6.39842 5.78886 6.39842 6.21097 6.13807 6.47132L1.13807 11.4713C0.877722 11.7317 0.45
4685612 11.7317 0.195262 11.4713C-0.0650874 11.211 -0.0650874 10.7889 0.195262 10.5285L4.72386 5.99992L0.195262 1.47132C-0.0650874 1.21097 -0.0650874 0.788864 0.195262 0.528514Z\" clip-rule=\"evenodd\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e   \u003c\/svg\u003e  \u003c\/span\u003e\u003c\/button\u003e {% endif %}\u003c\/div\u003e",
469      
470    
471      
472      
473        
474        "placeholderFilterTree": "\u003c!-- TEMPLATE PLACEHOLDER --\u003e\u003cdiv class='boost-sd-container'\u003e\u003cdiv class=\"boost-sd__collection-header\"\u003e  \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e\u003c\/div\u003e\u003cdiv class='boost-sd-layout boost-sd-layout--has-filter-vertical'\u003e  \u003cdiv class='boost-sd-left boost-filter-tree-column'\u003e   \u003c!-- TEMPLATE FILTER TREE PLACEHOLDER --\u003e   \u003cdiv id=\"boost-sd__filter-tree-wrapper\" class=\"boost-sd__filter-tree-wrapper\"\u003e    \u003cdiv class=\"boost-sd__filter-tree-vertical \"\u003e     \u003cdiv class=\"boost-sd__filter-tree-vertical-placeholder\"\u003e      \u003cdiv class=\"boost-sd__filter-tree-vertical-placeholder-item\"\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:80%; border-radius: 0;\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:65%; border-radius: 0;\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:40%; border-radius: 0;\"\u003e\u003c\/span\u003e      \u003c\/div\u003e      \u003cdiv class=\"boost-sd__filter-tree-vertical-placeholder-item\"\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:80%; border-radius: 0;\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:65%; border-radius: 0;\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:40%; border-radius: 0;\"\u003e\u003c\/span\u003e      \u003c\/div\u003e      \u003cdiv class=\"boost-sd__filter-tree-vertical-placeholder-item\"\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:80%; border-radius: 0;\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:65%; border-radius: 0;\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:40%; border-radius: 0;\"\u003e\u003c\/span\u003e      \u003c\/div\u003e      \u003cdiv class=\"boost-sd__filter-tree-vertical-placeholder-item\"\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:80%; border-radius: 0;\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:65%; border-radius: 0;\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:40%; border-radius: 0;\"\u003e\u003c\/span\u003e      \u003c\/div\u003e      \u003cdiv class=\"boost-sd__filter-tree-vertical-placeholder-item\"\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:80%; border-radius: 0;\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:65%; border-radius: 0;\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:40%; border-radius: 0;\"\u003e\u003c\/span\u003e      \u003c\/div\u003e     \u003c\/div\u003e    \u003c\/div\u003e   \u003c\/div\u003e  \u003c\/div\u003e  \u003cdiv class='boost-sd-right boost-product-listing-column'\u003e   \u003c!-- TEMPLATE TOOLBAR PLACEHOLDER--\u003e   \u003cdiv class=\"boost-sd__toolbar-container\"\u003e    \u003cdiv class=\"boost-sd__toolbar-inner\"\u003e     \u003cdiv class=\"boost-sd__toolbar-content\"\u003e      \u003cdiv class=\"boost-sd__toolbar boost-sd__toolbar--3_1\"\u003e       \u003cspan class=\"boost-sd__toolbar-item boost-sd__placeholder-item\" style=\"height: 28px; border-radius: 0;\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__toolbar-item boost-sd__placeholder-item\" style=\"height: 28px; border-radius: 0; margin-bottom: 0\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__toolbar-item boost-sd__placeholder-item\" style=\"height: 28px; border-radius: 0; margin-bottom: 0\"\u003e\u003c\/span\u003e      \u003c\/div\u003e     \u003c\/div\u003e    \u003c\/div\u003e   \u003c\/div\u003e   \u003c!-- TEMPLATE PRODUCT LIST PLACEHOLDER--\u003e   \u003cdiv class=\"boost-sd__product-list-placeholder boost-sd__product-list-placeholder--3-col\"\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radiu
474s: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e   \u003c\/div\u003e   \u003cdiv class=\"boost-sd__pagination boost-sd__pagination--\"\u003e    \u003cspan class=\"boost-sd__placeholder-item\" style=\"height: 40px; border-radius: 0;\"\u003e\u003c\/span\u003e   \u003c\/div\u003e  \u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cstyle\u003e .boost-sd__collection-header {  width: 100%;  height: 130px;  display: block;  background: -webkit-gradient(linear,    left top,    right top,    color-stop(8%, #eee),    color-stop(18%, #e6e6e6),    color-stop(33%, #eee));  background-color: #eee;  animation: banner-place-holder-shimmer 2s linear infinite forwards; } .boost-sd__collection-header:empty {  display: block; } .boost-sd__collection-header .boost-sd__placeholder-item {  height: 130px; } @media only screen and (min-width: 992px) {  .boost-sd__collection-header,  .boost-sd__collection-header .boost-sd__placeholder-item {   height: 150px;  } } @keyframes banner-place-holder-shimmer {  0% {   background-position: -1500px 0;  }  100% {   background-position: 1500px 0;  } } .boost-sd__in-collection-search {  margin-bottom: 20px;  margin-top: 20px;  width: 100%;  max-width: 100%;  display: flex;  position: relative; } .boost-sd__in-collection-search--horizontal {  margin: 20px auto 0;  max-width: 592px; } @media only screen and (min-width: 992px) {  .boost-sd__in-collection-search {   margin-bottom: 16px;   margin-top: 16px;  } } .boost-sd__filter-tree-vertical {  margin-top: 0;  margin-right: 0; } .boost-sd__filter-tree-vertical-placeholder {  background: transparent;  width: 100%;  max-width: 100%;  display: none; } .boost-sd__filter-tree-vertical-placeholder-list {  margin: 30px 10px 0;  padding: 0;  list-style: none; } .boost-sd__filter-tree-vertical-placeholder-item {  max-width: 100%;  padding: 20px 0;  display: block; } .boost-sd__filter-tree-vertical-placeholder-item:first-child {  padding-top: 0; } .boost-sd__filter-tree-vertical-placeholder-item:not(:last-child) {  border-bottom: 1px solid #ebebeb; } .boost-sd__filter-tree-vertical-placeholder-item::before, .boost-sd__filter-tree-vertical-placeholder-item::after, { display: none; } .boost-sd__filter-tree-horizontal-placeholder {  display: none; } @media only screen and (min-width: 992px) {  .boost-sd__filter-tree-vertical {   width: 272px;  }  .boost-sd-layout .boost-sd-left .boost-sd__filter-tree-wrapper .boost-sd__filter-tree-vertical {   margin-right: 16px;   margin-left: 0;  }  .boost-sd__filter-tree-vertical-placeholder,  .boost-sd__filter-tree-horizontal-placeholder {   display: inline-block;  }  .boost-sd-layout--has-filter-horizontal {   flex-wrap: wrap;   margin-top: 0;  }  .boost-sd-layout--has-filter-horizontal .boost-sd-left,  .boost-sd-layout--has-filter-horizontal .boost-sd-right {   flex: 0 0 100%;  }  .boost-sd__filter-tree-horizontal {   width: 100%;  }  .boost-sd__filter-tree-horizontal-placeholder {   padding: 16px 0;   border-top: 1px solid #ebebeb;   width: 100%;   max-width: 100%;   background: transparent;  }  .boost-sd__filter-tree-horizontal-placeholder-list {   margin: 0;   padding: 0;   list-style: none;   border-bottom: 1px solid #e8e9eb;  }  .boost-sd__filter-tree-horizontal-placeholder-item {   border: none;   display: inline-block;   margin-right: 35px;   position: relative;  }  .boost-sd__filter-tree-horizontal-placeholder-button {   width: auto;   height: auto;   display: inline-block;   position: relative;   padding: 5px 15px 5px 0;   margin: 0;   min-height: auto;   min-width: 0;   border-radius: 0;   box-shadow: none;   background: none;   border: none;   letter-spacing: normal;   text-align: left;   cursor: pointer;  }  .boost-sd__filter-tree-horizontal-placeholder-button .boost-sd__placeholder-item {   width: 80px;   height: 10px;   display: inline-block;   margin: 0 15px 0 0;  }  .boost-sd__filter-tree-horizontal-placeholder-icon {   transform: rotate(-90deg);  } } .boost-sd__in-collection-search {  margin-bottom: 20px;  margin-top: 20px;  width: 100%;  max-width: 100%;  display: flex;  position: relative; } .boost-sd__in-collection-search--horizontal {  margin: 20px auto 0;  max-width: 592px; } @media only screen and (min-width: 992px) {  .boost-sd__in-collection-search {   margin-bottom: 16px;   margin-top: 16px;  } } .boost-sd__toolbar-container {  width: 100%;  margin-bottom: 16px; } .boost-sd__toolbar-inner {  max-width: 1216px;  margin: 0 auto; } .boost-sd__toolbar-content {  border-bottom: 1px solid #ebebeb;  border-top: 1px solid #ebebeb;  padding: 16px 0; }
474 .boost-sd__toolbar {  align-items: center;  width: 100%;  display: flex;  flex-wrap: wrap;  column-gap: 16px;  justify-content: space-between; } .boost-sd__toolbar .boost-sd__placeholder-item {  flex-basis: 45%; } .boost-sd__toolbar .boost-sd__placeholder-item:first-child {  flex-basis: 100%;  margin-bottom: 16px; } @media only screen and (min-width: 992px) {  .boost-sd__toolbar-content {   display: flex;   align-items: center;   border-bottom: none;   padding: 16px 0 16px;   border-top: 1px solid #ebebeb;   border-bottom: 0;  }  .boost-sd__toolbar {   flex-wrap: inherit;  }  .boost-sd__toolbar .boost-sd__placeholder-item {   flex-basis: auto;  }  .boost-sd__toolbar .boost-sd__placeholder-item:first-child {   flex-basis: auto;   margin-bottom: 0;  }  .boost-sd__toolbar--3_1 .boost-sd__toolbar-item {   flex: 1;  }  .boost-sd__toolbar--3_1 .boost-sd__toolbar-item:nth-child(2) {   justify-content: center;  }  .boost-sd__toolbar--3_1 .boost-sd__toolbar-item:nth-child(3) {   justify-content: end;  } } .boost-sd__product-list-placeholder {  gap: 16px;  margin-bottom: 32px;  flex-wrap: wrap;  width: 100%;  display: flex; } .boost-sd__product-list-placeholder--1-col .boost-sd__product-list-placeholder-item {  width: 100%; } .boost-sd__product-list-placeholder--2-col .boost-sd__product-list-placeholder-item, .boost-sd__product-list-placeholder--3-col .boost-sd__product-list-placeholder-item, .boost-sd__product-list-placeholder--4-col .boost-sd__product-list-placeholder-item, .boost-sd__product-list-placeholder--5-col .boost-sd__product-list-placeholder-item, .boost-sd__product-list-placeholder--6-col .boost-sd__product-list-placeholder-item {  width: calc(50% - 8px); } .boost-sd__product-list-placeholder .boost-sd__product-list-placeholder-item .boost-sd__placeholder-item:first-child {  height: 222px; } .boost-sd__pagination {  padding-top: 10px;  padding-bottom: 10px;  justify-content: center;  align-items: center;  display: flex; } @media only screen and (min-width: 576px) {  .boost-sd__product-list-placeholder {   gap: 32px;   margin-bottom: 64px;  }  .boost-sd__product-list-placeholder--3-col .boost-sd__product-list-placeholder-item,  .boost-sd__product-list-placeholder--4-col .boost-sd__product-list-placeholder-item,  .boost-sd__product-list-placeholder--5-col .boost-sd__product-list-placeholder-item,  .boost-sd__product-list-placeholder--6-col .boost-sd__product-list-placeholder-item {   width: calc(33.3333333333% - (32px - 32px \/ 3));  } } @media only screen and (min-width: 992px) {  .boost-sd__product-list-placeholder .boost-sd__placeholder-item:not(:last-child) {   margin-bottom: 8px;  }  .boost-sd__product-list-placeholder .boost-sd__placeholder-item:first-child {   margin-bottom: 16px;  }  .boost-sd__product-list-placeholder--3-col .boost-sd__product-list-placeholder-item .boost-sd__placeholder-item:first-child {   height: 382px;  }  .boost-sd__product-list-placeholder--4-col .boost-sd__product-list-placeholder-item .boost-sd__placeholder-item:first-child {   height: 275px;  }  .boost-sd__product-list-placeholder--5-col .boost-sd__product-list-placeholder-item .boost-sd__placeholder-item:first-child {   height: 215px;  }  .boost-sd__product-list-placeholder--6-col .boost-sd__product-list-placeholder-item .boost-sd__placeholder-item:first-child {   height: 175px;  }  .boost-sd__product-list-placeholder--3-col .boost-sd__product-list-placeholder-item {   width: calc(33.3333333333% - (32px - 32px \/ 3));  }  .boost-sd__product-list-placeholder--4-col .boost-sd__product-list-placeholder-item {   width: calc(25% - (32px - 32px \/ 4));  }  .boost-sd__product-list-placeholder--5-col .boost-sd__product-list-placeholder-item {   width: calc(20% - (32px - 32px \/ 5));  }  .boost-sd__product-list-placeholder--6-col .boost-sd__product-list-placeholder-item {   width: calc(16.6666667% - (32px - 32px \/ 6));  } } .boost-sd-container * {  box-sizing: border-box; } .boost-sd__placeholder-item {  background: rgba(0, 0, 0, 0.07);  border-radius: 50rem;  min-width: 50px;  max-width: 100%;  height: 20px;  animation: 2s infinite place-holder-animation;  display: inline-block; } .boost-sd__placeholder-item:empty {  display: block; } .boost-sd__placeholder-item:not(:last-child) {  margin-bottom: 18px; } .boost-sd-layout {  margin: 20px auto 0; } .boost-sd-left {  position: relative; } .boost-sd-layout .boost-sd-right {  width: 100%;  margin-bottom: 20px; } @keyframes place-holder-animation {  0% {   opacity: 1;  }  50% {   opacity: 0.5;  }  100% {   opacity: 1;  } } @media only screen and (min-width: 992px) {  .boost-sd-layout {   display: flex;   max-width: 1216px;  }  .boost-sd-layout .boost-sd-right {   flex: auto;   max-width: 100%;  } }\u003c\/style\u003e",
475      
476    
477      
478      
479    
480      
481      
482    
483      
484      
485    
486      
487      
488    
489      
490      
491    
492    } || {};return templates}function readTemplateId(){let templateId="";templateId=
493    
494      "rTQrIGI8Im"
495     || "";return templateId}function readTemplateMetadata(){let templateMetadata=null;templateMetadata = 
496    
497    
498      {"collectionFilters":"rTQrIGI8Im/themes/default/main__0__liquid","productList":"rTQrIGI8Im/product-list/main__0__liquid","productItem":"rTQrIGI8Im/product-item/main__0__liquid","collectionHeader":"rTQrIGI8Im/collection-header/main__0__liquid","searchPage":"rTQrIGI8Im/themes/default/search__0__liquid","mostPopularProducts":"rTQrIGI8Im/no-search-result-page/most-popular-products__0__liquid","recommendation":"rTQrIGI8Im/recommendation/main__0__liquid","recommendationDynamicBundle":"rTQrIGI8Im/recommendation/main-dynamic-bundle__0__liquid","instantSearchWidget":"rTQrIGI8Im/instant-search-widget/main__0__liquid","quickView":"rTQrIGI8Im/quickview/main__0__liquid","cart":"rTQrIGI8Im/cart/main__0__liquid","placeholderFilterTree":"rTQrIGI8Im/place-holder/place-holder__0__liquid","placeholderRecommendation":"rTQrIGI8Im/recommendation-placeholder/main__0__liquid","templateVersion":"2.3.0","setupVersion":"v3","applyUniqueVersion":true,"themeNameLib":"default","themeLibVersion":"1.40.2","themeCssVersion":"2.3.0","themeCssUrl":"https://cdn.boostcommerce.i
498o/widget-integration/theme/default/2.3.0/main.css","settingsCssUrl":"https://cdn.shopify.com/s/files/1/0057/8161/8732/files/boost-app-do-not-delete-this-file-liliedahl-art-video__rTQrIGI8Im-settings.css?v=1788268918","updatedAt":1788268918,"featureOptions":{},"customizeCssUrl":"https://cdn.boostcommerce.io/widget-integration/theme/customization/liliedahl-art-video.myshopify.com/rTQrIGI8Im/customization-1753306445488.css","customizeJsUrl":"https://cdn.boostcommerce.io/widget-integration/theme/customization/liliedahl-art-video.myshopify.com/rTQrIGI8Im/customization-1722365143194.js"}
499    ;return templateMetadata}function readTemplateSettings(){let templateSettings=null;templateSettings = 
500    
501    
502      {"appPreferenceSettings":{"watermark":false},"preOrderSettings":{"buttonText":"Pre-order","deliveryText":"This is a pre-order. Items will ship based on the estimated delivery date.","showDeliveryText":false},"generalSettings":{"addCollectionToProductUrl":false,"breakpointmobile":"575px","breakpointtabletportraitmin":"5
50276px","breakpointtabletportraitmax":"991px","breakpointtabletlandscapetmin":"992px","breakpointtabletlandscapemax":"1199px","breakpointdesktop":"1200px"},"searchSettings":{"searchPanelBlocks":{"searchTermSuggestions":{"label":"Check out some of these popular searches","searchTermList":["odom","impressionism","watercolor","aspevig","schneider","macdonald","brenda swenson","drawing","seascape","trees"],"backup":[],"type":"based_on_data","active":false},"mostPopularProducts":{"label":"Trending products","productList":["matt-ryder-painting-roses-simplified","jill-carver-the-painters-toolbox-volume-2-tools-applied","karl-dempwolf-dvd-book-bundle","cw-mundy-painting-with-freedom","dawn-whitelaw-sketchscapes-from-study-to-studio","paul-kratter-mastering-trees","lori-mcnee-luminous-landscape-painting","cheri-christensen-the-color-of-white-make-your-whites-come-to-life","kyle-ma-painting-roses","johnnie-liliedahl-drawing-1-for-painters"],"backup":[],"type":"based_on_data","active":false},"products":{"label":"Products","pageSize":25,"active":true,"displayImage":true},"collections":{"label":"Collections","pageSize":25,"active":false,"displayImage":false,"displayDescription":false,"excludedValues":[]},"pages":{"label":"Pages","pageSize":25,"active":true,"displayImage":false,"displayExcerpt":false},"searchEmptyResultMessages":{"active":true,"label":"We are sorry! We couldn't find results for \"{{ terms }}\".{{ breakline }}But don't give up – check the spelling or try less specific search terms."},"searchTips":{"label":"Search tips","active":false,"searchTips":"Please double-check your spelling.{{ breakline }}Use more generic search terms.{{ breakline }}Enter fewer keywords.{{ breakline }}Try searching by product type, brand, model number or product feature."}},"suggestionNoResult":{"search_terms":{"label":"Check out some of these popular searches","status":false,"data":["odom","impressionism","watercolor","aspevig","schneider","macdonald","brenda swenson","drawing","seascape","trees"],"type":"based_on_data","backup":[]},"products":{"label":"Trending products","status":false,"data":["matt-ryder-painting-roses-simplified","jill-carver-the-painters-toolbox-volume-2-tools-applied","karl-dempwolf-dvd-book-bundle","cw-mundy-painting-with-freedom","dawn-whitelaw-sketchscapes-from-study-to-studio","paul-kratter-mastering-trees","lori-mcnee-luminous-landscape-painting","cheri-christensen-the-color-of-white-make-your-whites-come-to-life","kyle-ma-painting-roses","johnnie-liliedahl-drawing-1-for-painters"],"type":"based_on_data","backup":[]}},"enableInstantSearch":true,"productAvailable":false,"showSuggestionProductImage":true,"showSuggestionProductPrice":true,"showSuggestionProductSalePrice":true,"showSuggestionProductSku":true,"showSuggestionProductVendor":true,"suggestionBlocks":[{"type":"suggestions","label":"Popular suggestions","status":"disabled","number":5},{"type":"collections","label":"Collections","status":"disabled","number":3,"excludedValues":[]},{"type":"products","label":"Products","status":false,"number":6},{"type":"pages","label":"Blog & Pages","status":"disabled","number":3}],"searchBoxOnclick":{"recentSearch":{"label":"Recent searches","status":false,"number":"3"},"searchTermSuggestion":{"label":"Popular searches","status":false,"data":[],"backup":[],"type":"manually"},"productSuggestion":{"label":"Trending products","status":false,"data":[],"backup":[],"type":"manually"}},"suggestionStyle":"style1","suggestionStyle1ProductItemType":"list","suggestionStyle1ProductPosition":"none","suggestionStyle1ProductPerRow":"1","suggestionStyle2ProductItemType":"list","suggestionStyle2ProductPosition":"right","suggestionStyle2ProductPerRow":"2","suggestionStyle3ProductItemType":"list","suggestionStyle3ProductPosition":"right","suggestionStyle3ProductPerRow":"3"},"filterSettings":{"showFilterOptionCount":true,"showRefineBy":true,"showOutOfStockOption":false,"showSingleOption":false,"keepToggleState":true,"changeMobileButtonLabel":false,"sortingAvailableFirst":false,"showLoading":false,"activeScrollToTop":false,"showVariantImageBasedOnSelectedFilter":"","productAndVariantAvailable":false,"availableAfterFiltering":false,"isShortenUrlParam":false,"filterTreeMobileStyle":"style2","filterTreeVerticalStyle":"style-default","filterTreeHorizontalStyle":"style2","stickyFilterOnDesktop":false,"stickyFilterOnMobile":false,"style":{"filterTitleTextColor":"","filterTitleFontSize":22,"filterTitleFontWeight":800,"filterTitleFontTransform":"capitalize","filterTitleFontFamily":"","filterOptionTextColor":"","filterOptionFontSize":16,"filterOptionFontFamily":"","filterMobileButtonTextColor":"","filterMobileButtonFontSize":"","filterMobileButtonFontWeight":"","filterMobileButtonFontTransform":"","filterMobileButtonFontFamily":"","filterMobileButtonBackgroun
502dColor":""},"filterLayout":"vertical"},"additionalElementSettings":{"customSortingList":"manual|best-selling|relevance|price-descending|created-descending|title-ascending|created-ascending|price-ascending|title-descending","enableCollectionSearch":false},"themeSettings":{"productItems":{"general":{"borderLayout":"noBorder","subLayout":"subLayout_2_2"},"productImg":{"elements":{"productSaleLabel":{"shape":"rounded-rectangle","displayType":"text","displayOptions":"always","color":"#FFFFFF","backgroundColor":"#FF3300","fontSizeScale":100,"fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontFamily":"inherit","fontStyle":"inherit","textTransform":"none","fontWeight":"inherit","isEnable":true},"productSoldOutLabel":{"hideOtherLabelsWhenSoldOut":true,"shape":"rounded-rectangle","displayType":"text","displayOptions":"always","color":"#FFFFFF","backgroundColor":"#222222","fontSizeScale":100,"fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontFamily":"inherit","fontStyle":"inherit","textTransform":"none","fontWeight":"inherit","isEnable":true},"productCustomLabelByTag":{"shape":"rounded-rectangle","color":"#FFFFFF","backgroundColor":"#00A47C","fontSizeScale":100,"fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontFamily":"inherit","fontStyle":"inherit","textTransform":"none","fontWeight":"inherit","isEnable":true},"selectOptionBtn":{"buttonType":"selectOptionBtn","action":"quickAddToCart","isEnable":true},"qvBtn":{"buttonType":"qvBtn","isEnable":true}},"grid":{"top":{"direction":"horizontal","elements":{"left":["saleLabel","soldOutLabel","customLabelByTag"]}},"bottom":{"direction":"horizontal","elements":{"left":["selectOptionBtn","qvBtn"]}}},"aspectRatioType":"natural","hoverEffect":"reveal-second-image"},"styleSettings":{"selectOptionBtn":{"showOnHovering":true,"showOn":"desktopOnly","displayType":"textWithIcon","shape":"rectangle","imgSrc":"https://boost-cdn-prod.bc-solutions.net/icon/add-to-cart-white.svg","iconPosition":"left","backgroundColor":"#222222","backgroundColorOnHover":"#222222","borderColor":"#222222","borderColorOnHover":"#222222","textColor":"#FFFFFF","textColorOnHover":"#FFFFFF","fontSizeScale":100,"fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontFamily":"inherit","fontStyle":"inherit","textTransform":"none","fontWeight":"inherit","width":"100%"},"qvBtn":{"showOn":"desktopOnly","showOnHovering":true,"displayType":"icon","shape":"square","imgSrc":"https://boost-cdn-prod.bc-solutions.net/icon/quick-view.svg","iconPosition":"left","width":"40px","backgroundColor":"#FFFFFF","backgroundColorOnHover":"#FFFFFF","borderColor":"#222222","borderColorOnHover":"#222222","textColor":"#222222","textColorOnHover":"#222222","fontSizeScale":100,"fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontFamily":"inherit","fontStyle":"inherit","textTransform":"none","fontWeight":"inherit"}},"productInfo":{"textAlign":"left","elements":{"swatches.1":{"showOptionValueOnHovering":true,"shape":"circle","changeProductImageOn":"hover","isEnable":false},"title":{"color":"#222222","fontSizeScale":100,"fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontFamily":"inherit","fontStyle":"inherit","textTransform":"capitalize","isEnable":true,"fontWeight":"inherit"},"vendor":{"color":"#595959","fontSizeScale":100,"fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontFamily":"inherit","fontStyle":"inherit","textTransform":"uppercase","isEnable":false,"fontWeight":"inherit"},"price":{"showCentAsSuperscript":false,"showCurrencyCodes":false,"compareAtPricePosition":"left","showSavingDisplay":false,"priceColor":"#222222","priceFontSizeScale":100,"priceFontFamily":"inherit","priceFontStyle":"inherit","priceFontSize":"inherit","priceFontSizeTabletPortrait":"inherit","priceFontSizeTabletLandscape":"inherit","priceFontSizeMobile":"inherit","salePriceColor":"#FF3300","salePriceFontSizeScale":100,"salePriceFontFamily":"inherit","salePriceFontStyle":"inherit","salePriceFontSize":"inherit","salePriceFontSizeTabletPortrait":"inherit","salePriceFontSizeTabletLandscape":"inherit","salePriceFontSizeMobile":"inherit","compareAtPriceColor":"#595959","compareAtPriceFontSizeScale":100,"compareAtPriceFontFamily":"inherit","compareAtPriceFontStyle":"inherit","compareAtPriceFontSize":"inherit","compareAtPriceFontSizeTabletPortrait":"inherit","compareAtPriceFontSizeTabletLandscape":"inherit","compareAtPriceFontSizeMobile":"inherit","savingDisplayColor":"#FF3300","savingDisplayFontSizeScale":100,"savingDisplayFontFamily":"inherit","savingDisplayFontStyle":"inherit","savingDisplayFontSize":"inherit","savingDisplayFontSizeTabletPortrait":"inherit","savingDisplayFontSizeTabletLandscape":"inherit","savingDisplayFontSizeMobile":"inherit","
502isEnable":true,"priceFontWeight":"inherit","salePriceFontWeight":"inherit","compareAtPriceFontWeight":"inherit","savingDisplayFontWeight":"inherit"},"rating":true,"swatches.2":{"showOptionValueOnHovering":true,"shape":"circle","changeProductImageOn":"hover","isEnable":false},"swatches.3":{"showOptionValueOnHovering":true,"shape":"circle","changeProductImageOn":"hover","isEnable":false}}}},"additionalElements":{"pagination":{"paginationType":"infinite_scroll","productCount":{"showProductCount":false},"button":{"shape":"rectangle","color":"#222222","backgroundColor":"#FFFFFF","borderColor":"#222222","textTransform":"none","fontSize":"inherit|14","fontSizeTabletPortrait":"inherit|14","fontSizeTabletLandscape":"inherit|14","fontSizeMobile":"inherit|14","fontFamily":"inherit","fontStyle":"inherit","fontSizeScale":100}},"toolbar":{"layout":"3_1","elements":{"viewAs":{"fontSizeScale":100,"fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","color":"#222222","fontFamily":"inherit","fontStyle":"inherit","textTransform":"none","listType":"grid/list","isEnable":true,"fontWeight":"inherit"},"productCount":{"fontSizeScale":100,"fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","color":"#222222","fontFamily":"inherit","fontStyle":"inherit","textTransform":"none","isEnable":true,"fontWeight":"inherit"},"showLimitList":{"fontSizeScale":100,"fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","color":"#222222","fontFamily":"inherit","fontStyle":"inherit","textTransform":"none","isEnable":false,"fontWeight":"inherit"},"sorting":{"fontSizeScale":100,"fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","color":"#222222","fontFamily":"inherit","fontStyle":"inherit","textTransform":"none","isEnable":true,"fontWeight":"inherit"}}},"collectionHeader":{"isEnable":true,"layout":2,"contentPosition":"top-center","elements":{"breadCrumb":{"showCollectionTitle":false,"showCollectionList":false,"showPagination":false,"placement":"on-top","alignment":"middle-left","isEnable":false},"collectionImage":{"size":"medium","parallaxEffect":false,"directionParallax":"vertical","isEnable":false},"collectionTitle":{"textAlign":"center","textTransform":"none","fontSizeScale":100,"fontSize":40,"fontSizeTabletPortrait":40,"fontSizeTabletLandscape":40,"fontSizeMobile":30,"fontFamily":"inherit","fontStyle":"inherit","collectionTitleColor":"#222222","isEnable":true,"fontWeight":"inherit"},"productCount":{"fontSizeScale":100,"fontSize":14,"fontSizeTabletPortrait":14,"fontSizeTabletLandscape":14,"fontSizeMobile":14,"color":"#222222","isEnable":false},"collectionDescription":{"fontSize":null,"fontSizeTabletPortrait":null,"fontSizeTabletLandscape":null,"fontSizeMobile":null,"isEnable":true}}}},"quickView":{"showProductImage":true,"thumbnailPosition":"topLeft","showCurrencyCodes":false,"buttonOverall":{"shape":"round","fontSizeScale":100,"fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontFamily":"inherit","fontStyle":"inherit","fontWeight":"inherit"},"buyItNowBtn":{"enable":true,"color":"#FFFFFF","hoverColor":"#FFFFFF","backgroundColor":"#222222","hoverBackgroundColor":"#222222","textTransform":"none"},"addToCartBtn":{"color":"#222222","hoverColor":"#222222","backgroundColor":"#FFFFFF","hoverBackgroundColor":"#FFFFFF","borderColor":"#222222","hoverBorderColor":"#222222","textTransform":"none"}},"cart":{"enableCart":false,"cartStyle":"side","showCurrencyCodes":false,"enableWidgetRecommendation":false,"widgetRecommendationId":"","showCountdownTimer":false,"sideLayout":"one-column","generalLayout":{"shape":"round","fontSizeScale":100,"fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontFamily":"inherit","fontStyle":"inherit","fontWeight":"inherit"},"checkoutBtn":{"textTransform":"none","color":"#FFFFFF","hoverColor":"#FFFFFF","backgroundColor":"#222222","hoverBackgroun
502dColor":"#222222"},"viewCartBtn":{"textTransform":"none","color":"#222222","hoverColor":"#222222","backgroundColor":"#FFFFFF","hoverBackgroundColor":"#FFFFFF","borderColor":"#222222"}},"productList":{"productsPerPage":24,"productsPerRowOnDesktop":3,"productsPerRowOnMobile":2}},"currentAppIntegration":{"reviews":"judgeme"},"themeName":"default","srcThemeNameLib":"turbo"}
503    ;return templateSettings}function readPayload(){return {generalSettings:{page: "blog",collection_id: 0,collection_handle: "",collection_product_count: 0,...
504      {
505        
506        
507      },collection_tags: null,current_tags: null,default_sort_by: "",no_image_url: "https:\/\/cdn.shopify.com\/extensions\/01a0d104-3c6a-716a-abc3-e20593849d9a\/product-filter-search-226\/assets\/boost-pfs-no-image.jpg",search_term: "",template: "blog",currencies: ["USD"],current_currency: "USD",published_locales: 
508      {"en":true},current_locale: "en"},shop:{name: "PaintTube.tv",url: "https:\/\/painttube.tv",domain: "liliedahl-art-video.myshopify.com",currency: "USD",money_format: "\u0026#36;{{amount}}",money_format_with_currency: "\u0026#36;{{amount}} USD"},generalSettingsMetafield: 
509      
510        {"addCollectionToProductUrl":false,"ssr_version":"v1","ssr_engine":"node"}
511      ,translation: 
512      
513      
514      
515        {"refine":"Refine By","refineMobile":"Refine By","refineMobileCollapse":"Hide Filter","clear":"Clear","clearAll":"Clear All","viewMore":"View More","viewLess":"View Less","apply":"Apply","applyAll":"Apply All","close":"Close","back":"Back","showLimit":"Show","collectionAll":"All","under":"Under","above":"Above","ratingStar":"Star","ratingStars":"Stars","ratingUp":"& Up","showResult":"Show result","searchOptions":"Search Options","inCollectionSearch":"Search for products in this collection","loadPreviousPage":"Load Previous Page","loadMore":"Load more {{ amountProduct }} Products","loadMoreTotal":"{{ from }} - {{ to }} of {{ total }} Products","search":{"generalTitle":"General Title (when no search term)","resultHeader":"Search results for \"{{ terms }}\"","resultNumber":"Showing {{ count }} results for \"{{ terms }}\"","seeAllProducts":"See all products","resultEmpty":"We are sorry! We couldn't find results for \"{{ terms }}\".{{ breakline }}But don't give up – check the spelling or try less specific search terms.","resultEmptyWithSuggestion":"Sorry, nothing found for \"{{ terms }}\". Check out these items instead?","searchTotalResult":"Showing {{ count }} result","searchTotalResults":"Showing {{ count }} results","searchPanelProduct":"Products","searchPanelCollection":"Collections","searchPanelPage":"Pages","searchTipsTitle":"Search tips","searchTipsContent":"Please double-check your spelling.{{ breakline }}Use more generic search terms.{{ breakline }}Enter fewer keywords.{{ breakline }}Try searching by product type, brand, model number or product feature.","noSearchResultSearchTermLabel":"Check out some of these popular searches","noSearchResultProductsLabel":"Trending products","searchBoxOnclickRecentSearchLabel":"Recent searches","searchBoxOnclickSearchTermLabel":"Popular searches","searchBoxOnclickProductsLabel":"Trending products"},"suggestion":{"viewAll":"View all {{ count }} products","didYouMean":"Did you mean: {{ terms }}","searchBoxPlaceholder":"Search","suggestQuery":"Show {{ count }} results for {{ terms }}","instantSearchSuggestionsLabel":"Popular suggestions","instantSearchCollectionsLabel":"Collections","instantSearchProductsLabel":"Products","instantSearchPagesLabel":"Blog & Pages","searchBoxOnclickRecentSearchLabel":"Recent searches","searchBoxOnclickSearchTermLabel":"Popular searches","searchBoxOnclickProductsLabel":"Trending products","noSearchResultSearchTermLabel":"Check out some of these popular searches","noSearchResultProductsLabel":"Trending products"},"error":{"noFilterResult":"Sorry, no products matched your selection","noSearchResult":"Sorry, no products matched the keyword","noProducts":"No products found in this collection","noSuggestionResult":"Sorry, nothing found for \"{{ terms }}\".","noSuggestionProducts":"Sorry, nothing found for \"{{ terms }}\"."},"recommendation":{"homepage-031405":"Just dropped","homepage-161012":"Best Sellers","collectionpage-724132":"Just dropped","collectionpage-157784":"Most Popular Products","productpage-866426":"Recently viewed","productpage-063167":"Frequently Bought Together","cartpage-470655":"Still interested in this?","cartpage-568058":"Similar Products"},"productItem":{"qvBtnLabel":"Quick view","atcAvailableLabel":"Add to cart","soldoutLabel":"Sold out","productItemSale":"SALE","productItemSoldOut":"Sold out","viewProductBtnLabel":"View product","atcSelectOptionsLabel":"Select options","savingAmount":"Save {{saleAmount}}","swatchButtonText1":"+{{count}}","swatchButtonText2":"+{{count}}","swatchButtonText3":"+{{count}}","inventoryInStock":"In stock","inventoryLowStock":"Only {{count}} left!","inventorySoldOut":"Sold out","atcAddingToCartBtnLabel":"Adding...","atcAddedToCartBtnLabel":"Added!","atcFailedToCartBtnLabel":"Failed!"},"quickView":{"qvQuantity":"Quantity","qvViewFullDetails":"View full details","buyItNowBtnLabel":"Buy it now","qvQuantityError":"Please input quantity"},"cart":{"atcMiniCartSubtotalLabel":"Subtotal","atcMiniCartEmptyCartLabel":"Your Cart Is Currently Empty","atcMiniCartCountItemLabel":"item","atcMiniCartCountItemLabelPlural":"items","atcMiniCartShopingCartLabel":"Your cart","atcMiniCartViewCartLabel":"View cart","atcMiniCartCheckoutLabel":"Checkout"},"recentlyViewed":{"recentProductHeading":"Recently Viewed Products"},"mostPopular":{"popularProductsHeading":"Popular Products"}
515,"perpage":{"productCountPerPage":"Display: {{count}} per page"},"productCount":{"textDescriptionCollectionHeader":"{{count}} product","textDescriptionCollectionHeaderPlural":"{{count}} products","textDescriptionToolbar":"{{count}} product","textDescriptionToolbarPlural":"{{count}} products","textDescriptionPagination":"Showing {{from}} - {{to}} of {{total}} product","textDescriptionPaginationPlural":"Showing {{from}} - {{to}} of {{total}} products"},"pagination":{"loadPreviousText":"Load Previous Page","loadPreviousInfiniteText":"Load Previous Page","loadMoreText":"Load more","prevText":"Previous","nextText":"Next"},"sortingList":{"sorting":"Sort by","manual":"Manual","best-selling":"Best selling","relevance":"Relevance","price-descending":"Price descending","created-descending":"Created descending","title-ascending":"Title ascending","created-ascending":"Created ascending","price-ascending":"Price ascending","title-descending":"Title descending"},"collectionHeader":{"collectionAllProduct":"Products"},"breadcrumb":{"home":"Home","collections":"Collections","pagination":"Page {{ page }} of {{totalPages}}","toFrontPage":"Back to the front page"},"sliderProduct":{"prevButton":"Previous","nextButton":"Next"},"refineDesktop":"Filter","viewAs":"View as","listView":"List view","gridView":"Grid view","gridViewColumns":"Grid view {{count}} Columns","filterOptions":{"filterOption|kdiXzS7-k|pf_t_medium":"Medium","filterOption|kdiXzS7-k|pf_t_subject":"Subject","filterOption|kdiXzS7-k|pf_v_artists":"Artists","filterOption|kdiXzS7-k|pf_p_price":"Price","filterOption|kdiXzS7-k|pf_r_review_ratings":"Review Ratings","filterOption|kdiXzS7-k|pf_t_video_collections":"Video Collections","filterOption|kdiXzS7-k|pf_t_beginners":"Beginners","filterOption|kdiXzS7-k|pf_c_collections":"Collections","filterOption|MJ4QrPZ8vx|pf_v_vendor":"Vendor","filterOption|MJ4QrPZ8vx|pf_pt_product_type":"Product Type","filterOption|MJ4QrPZ8vx|pf_p_price":"Price","filterOption|QaCbiMKxT|pf_t_tag":"Tag","filterOption|UrgbWk_98i|pf_t_tag":"Tag","filterOption|d3k5ZtFKFz|pf_t_medium":"Medium","filterOption|d3k5ZtFKFz|pf_t_subject":"Subject","filterOption|d3k5ZtFKFz|pf_v_artists":"Artists","filterOption|d3k5ZtFKFz|pf_p_price":"Price","filterOption|d3k5ZtFKFz|pf_r_review_ratings":"Review Ratings","filterOption|d3k5ZtFKFz|pf_t_video_collections":"Video Collections","filterOption|d3k5ZtFKFz|pf_t_beginners":"Beginners","filterOption|d3k5ZtFKFz|pf_c_collections":"Collections"},"predictiveBundle":{}}
516      ,integration: 
517      
518        {"reviews":"judgeme"}
519      ,filterSettingsMetafield: 
520      
521        {"showFilterOptionCount":true,"showRefineBy":true,"showOutOfStockOption":false,"showSingleOption":false,"keepToggleState":true,"showLoading":false,"activeScrollToTop":false,"productAndVariantAvailable":false,"availableAfterFiltering":false,"changeMobileButtonLabel":false,"sortingAvailableFirst":false,"showVariantImageBasedOnSelectedFilter":"","isShortenUrlParam":false,"style":{"filterTitleTextColor":"","filterTitleFontSize":22,"filterTitleFontWeight":800,"filterTitleFontTransform":"capitalize","filterTitleFontFamily":"","filterOptionTextColor":"","filterOptionFontSize":16,"filterOptionFontFamily":"","filterMobileButtonTextColor":"","filterMobileButtonFontSize":"","filterMobileButtonFontWeight":"","filterMobileButtonFontTransform":"","filterMobileButtonFontFamily":"","filterMobileButtonBackgroundColor":""},"filterLayout":"vertical","filterTreeMobileStyle":"style2","filterTreeVerticalStyle":"style-default","filterTreeHorizontalStyle":"style2","stickyFilterOnDesktop":false,"stickyFilterOnMobile":false}
522      ,additionalElementSettingsMetafield: 
523      
524        {"customSortingList":"manual|best-selling|relevance|price-descending|created-descending|title-ascending|created-ascending|price-ascending|title-descending","enableCollectionSearch":false}
525      ,backInStockMetafield: 
526      
527        null
528      ,swatchSettings: 
529      
530        null
531      ,defaultSortOrder: 
532      
533        {"search":"best-selling","all":"best-selling","44742213676":"manual","45537230892":"manual","384959676673":"manual"}
534      ,user: 
535      {
536        
537      },product: 
538      
539        null
540      ,b2b: 
541      
542        null
543      ,templateId:readTemplateId(),productGridSelector:
544      
545        ""
546       || "",templateMetadata:readTemplateMetadata(),templateSettings:readTemplateSettings(),template:readTemplates(),recommendationWidgets:
547      
548      {
549      
550        
551          "home-page": {"homepage-031405":{"params":{"shop":"liliedahl-art-video.myshopify.com","recommendationType":"newest-arrivals","limit":12,"layoutDisplay":"carousel"},"widgetName":"Just dropped","widgetStatus":"draft","widgetDesignSettings":{"tenantId":"liliedahl-art-video.myshopify.com","widgetId":"defaultSettings","layoutDisplay":"carousel","templateType":"customization","themePreview":"","numberOfRecommendProduct":12,"numberOfProductPerRow":4,"titleAlignment":"left","titleTextColor":"#3D4246","titleFont":"Poppins","titleTextTransform":"capitalize","titleFontSize":14,"titleFontStyle":"100"}},"homepage-161012":{"params":{"shop":"liliedahl-art-video.myshopify.com","recommendationType":"bestsellers","limit":12,"layoutDisplay":"carousel"},"widgetName":"Best Sellers","widgetStatus":"draft","widgetDesignSettings":{"tenantId":"liliedahl-art-video.myshopify.com","widgetId":"defaultSettings","layoutDisplay":"carousel","templateType":"customization","themePreview":"","numberOfRecommendProduct":12,"numberOfProductPerRow":4,"titleAlignment":"left","titleTextColor":"#3D4246","titleFont":"Poppins","titleTextTransform":"capitalize","titleFontSize":14,"titleFontStyle":"100"}}},
552        
553      
554        
555          "cart-page": {"cartpage-470655":{"params":{"shop":"liliedahl-art-video.myshopify.com","recommendationType":"recently-viewed","limit":12,"layoutDisplay":"carousel"},"widgetName":"Still interested in this?","widgetStatus":"draft","widgetDesignSettings":{"tenantId":"liliedahl-art-video.myshopify.com","widgetId":"defaultSettings","layoutDisplay":"carousel","templateType":"customization","themePreview":"","numberOfRecommendProduct":12,"numberOfProductPerRow":4,"titleAlignment":"left","titleTextColor":"#3D4246","titleFont":"Poppins","titleTextTransform":"capitalize","titleFontSize":14,"titleFontStyle":"100"}},"cartpage-568058":{"params":{"shop":"liliedahl-art-video.myshopify.com","recommendationType":"related-items","limit":12,"layoutDisplay":"carousel","modelType":"Alternative","secondaryAlgorithm":"bestsellers"},"widgetName":"Similar Products","widgetStatus":"draft","widgetDesignSettings":{"tenantId":"liliedahl-art-video.myshopify.com","widgetId":"defaultSettings","layoutDisplay":"carousel","templateType":"customization","themePreview":"","numberOfRecommendProduct":12,"numberOfProductPerRow":4,"titleAlignment":"left","titleTextColor":"#3D4246","titleFont":"Poppins","titleTextTransform":"capitalize","titleFontSize":14,"titleFontStyle":"100"}}},
556        
557      
558        
559      
560        
561          "product-page": {"productpage-866426":{"params":{"shop":"liliedahl-art-video.myshopify.com","recommendationType":"recently-viewed","limit":12,"layoutDisplay":"carousel"},"widgetName":"Recently viewed","widgetStatus":"draft","widgetDesignSettings":{"tenantId":"liliedahl-art-video.myshopify.com","widgetId":"defaultSettings","layoutDisplay":"carousel","templateType":"customization","themePreview":"","numberOfRecommendProduct":12,"numberOfProductPerRow":4,"titleAlignment":"left","titleTextColor":"#3D4246","titleFont":"Poppins","titleTextTransform":"capitalize","titleFontSize":14,"titleFontStyle":"100"}},"productpage-063167":{"params":{"shop":"liliedahl-art-video.myshopify.com","recommendationType":"frequently-bought-together","limit":2,"layoutDisplay":"bundle","modelType":"FBT","secondaryAlgorithm":"bestsellers"},"widgetName":"Frequently Bought Together","widgetStatus":"draft","widgetDesignSettings":{"bundleStyle":"style1","layoutDisplay":"bundle","numberOfRecommendProduct":2,"templateType":"customization","themePreview":"","titleAlignment":"left","titleFont":"Poppins","titleFontSize":14,"titleFontStyle":"100","titleTextColor":"#3D4246","titleTextTransform":"capitalize"}}},
562        
563      
564        
565          "collection-page": {"collectionpage-724132":{"params":{"shop":"liliedahl-art-video.myshopify.com","recommendationType":"newest-arrivals","limit":12,"layoutDisplay":"carousel"},"widgetName":"Just dropped","widgetStatus":"draft","widgetDesignSettings":{"tenantId":"liliedahl-art-video.myshopify.com","widgetId":"defaultSettings","layoutDisplay":"carousel","templateType":"customization","themePreview":"","numberOfRecommendProduct":12,"numberOfProductPerRow":4,"titleAlignment":"left","titleTextColor":"#3D4246","titleFont":"Poppins","titleTextTransform":"capitalize","titleFontSize":14,"titleFontStyle":"100"}},"collectionpage-157784":{"params":{"shop":"liliedahl-art-video.myshopify.com","recommendationType":"trending-products","limit":12,"layoutDisplay":"carousel","calculatedBasedOn":"purchase-events","rangeOfTime":"7-day"},"widgetName":"Most Popular Products","widgetStatus":"draft","widgetDesignSettings":{"tenantId":"liliedahl-art-video.myshopify.com","widgetId":"defaultSettings","layoutDisplay":"carousel","templateType":"customization","themePreview":"","numberOfRecommendProduct":12,"numberOfProductPerRow":4,"titleAlignment":"left","titleTextColor":"#3D4246","titleFont":"Poppins","titleTextTransform":"capitalize","titleFontSize":14,"titleFontStyle":"100"}}},
566        
567      
568        
569          "defaultSettings": null,
570        
571      
572        
573      
574        
575      
576      } || {},recommendationPlaceholder: 
577      
578      
579        "\u003c!-- TEMPLATE RECOMMENDATION PLACEHOLDER--\u003e\u003cdiv class=\"boost-sd__rc-pl\"\u003e\u003cdiv class=\"boost-sd__rc-title-pl\"\u003e  \u003cspan class=\"boost-sd__rc-pl-item\" style=\"width: 150px; height: 30px;\"\u003e\u003c\/span\u003e\u003c\/div\u003e\u003cdiv class=\"boost-sd__rc-product-list-pl\"\u003e  \u003cspan class=\"boost-sd__rc-pl-item\"\u003e\u003c\/span\u003e  \u003cspan class=\"boost-sd__rc-pl-item\"\u003e\u003c\/span\u003e  \u003cspan class=\"boost-sd__rc-pl-item\"\u003e\u003c\/span\u003e  \u003cspan class=\"boost-sd__rc-pl-item\"\u003e\u003c\/span\u003e\u003c\/div\u003e\u003cdiv class=\"boost-sd__rc-info-pl\"\u003e  \u003cspan class=\"boost-sd__rc-pl-item\"\u003e\u003c\/span\u003e  \u003cspan class=\"boost-sd__rc-pl-item\"\u003e\u003c\/span\u003e  \u003cspan class=\"boost-sd__rc-pl-item\"\u003e\u003c\/span\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cstyle\u003e .boost-sd__rc-pl {  width: 100%;  min-height: 600px; } .boost-sd__rc-pl-item {  display: block;  width: 100%;  height: 20px;  background: rgba(0, 0, 0, 0.07);  margin-bottom: 16px;  animation: 2s infinite place-holder-animation; } .boost-sd__rc-title-pl {  width: 100%;  display: flex;  padding: 0 0 30px; } .boost-sd__rc-product-list-pl {  display: flex;  width: 100%;  padding: 0;  gap: 32px;  position: relative;  margin-bottom: 20px; } .boost-sd__rc-product-list-pl .boost-sd__rc-pl-item:nth-child(3), .boost-sd__rc-product-list-pl .boost-sd__rc-pl-item:nth-child(4) {  display: none; } .boost-sd__rc-product-list-pl .boost-sd__rc-pl-item {  display: block;  flex-wrap: wrap;  width: calc(50% - 8px);  height: 218px; } .boost-sd__rc-info-pl .boost-sd__rc-pl-item:nth-child(2) {  width: 80% } .boost-sd__rc-info-pl .boost-sd__rc-pl-item:nth-child(3) {  width: 50% } @media only screen and (min-width: 768px) {  .boost-sd__rc-pl-item {   margin-bottom: 8px;  }  .boost-sd__rc-title-pl {   padding-bottom: 60px;  }  .boost-sd__rc-product-list-pl .boost-sd__rc-pl-item:nth-child(3),  .boost-sd__rc-product-list-pl .boost-sd__rc-pl-item:nth-child(4) {   display: block;  }  .boost-sd__rc-product-list-pl .boost-sd__rc-pl-item {   height: 382px;   width: calc(25% - 8px);  }  .boost-sd__rc-info-pl .boost-sd__rc-pl-item:first-child {   width: 50%  }  .boost-sd__rc-info-pl .boost-sd__rc-pl-item:nth-child(2) {   width: 40%  }  .boost-sd__rc-info-pl .boost-sd__rc-pl-item:nth-child(3) {   width: 30%  } } @keyframes place-holder-animation {  0% {   opacity: 1;  }  50% {   opacity: 0.5;  }  100% {   opacity: 1;  } }\u003c\/style\u003e"
580      ,simplifiedIntegrationPlaceholder: 
581      
582      
583        "\u003c!-- TEMPLATE PLACEHOLDER --\u003e\u003cdiv class='boost-sd-container'\u003e\u003cdiv class=\"boost-sd__collection-header\"\u003e  \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e\u003c\/div\u003e\u003cdiv class='boost-sd-layout boost-sd-layout--has-filter-vertical'\u003e  \u003cdiv class='boost-sd-left boost-filter-tree-column'\u003e   \u003c!-- TEMPLATE FILTER TREE PLACEHOLDER --\u003e   \u003cdiv id=\"boost-sd__filter-tree-wrapper\" class=\"boost-sd__filter-tree-wrapper\"\u003e    \u003cdiv class=\"boost-sd__filter-tree-vertical \"\u003e     \u003cdiv class=\"boost-sd__filter-tree-vertical-placeholder\"\u003e      \u003cdiv class=\"boost-sd__filter-tree-vertical-placeholder-item\"\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:80%; border-radius: 0;\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:65%; border-radius: 0;\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:40%; border-radius: 0;\"\u003e\u003c\/span\u003e      \u003c\/div\u003e      \u003cdiv class=\"boost-sd__filter-tree-vertical-placeholder-item\"\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:80%; border-radius: 0;\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:65%; border-radius: 0;\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:40%; border-radius: 0;\"\u003e\u003c\/span\u003e      \u003c\/div\u003e      \u003cdiv class=\"boost-sd__filter-tree-vertical-placeholder-item\"\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:80%; border-radius: 0;\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:65%; border-radius: 0;\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:40%; border-radius: 0;\"\u003e\u003c\/span\u003e      \u003c\/div\u003e      \u003cdiv class=\"boost-sd__filter-tree-vertical-placeholder-item\"\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:80%; border-radius: 0;\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:65%; border-radius: 0;\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:40%; border-radius: 0;\"\u003e\u003c\/span\u003e      \u003c\/div\u003e      \u003cdiv class=\"boost-sd__filter-tree-vertical-placeholder-item\"\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:80%; border-radius: 0;\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:65%; border-radius: 0;\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__placeholder-item\" style=\"width:40%; border-radius: 0;\"\u003e\u003c\/span\u003e      \u003c\/div\u003e     \u003c\/div\u003e    \u003c\/div\u003e   \u003c\/div\u003e  \u003c\/div\u003e  \u003cdiv class='boost-sd-right boost-product-listing-column'\u003e   \u003c!-- TEMPLATE TOOLBAR PLACEHOLDER--\u003e   \u003cdiv class=\"boost-sd__toolbar-container\"\u003e    \u003cdiv class=\"boost-sd__toolbar-inner\"\u003e     \u003cdiv class=\"boost-sd__toolbar-content\"\u003e      \u003cdiv class=\"boost-sd__toolbar boost-sd__toolbar--3_1\"\u003e       \u003cspan class=\"boost-sd__toolbar-item boost-sd__placeholder-item\" style=\"height: 28px; border-radius: 0;\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__toolbar-item boost-sd__placeholder-item\" style=\"height: 28px; border-radius: 0; margin-bottom: 0\"\u003e\u003c\/span\u003e       \u003cspan class=\"boost-sd__toolbar-item boost-sd__placeholder-item\" style=\"height: 28px; border-radius: 0; margin-bottom: 0\"\u003e\u003c\/span\u003e      \u003c\/div\u003e     \u003c\/div\u003e    \u003c\/div\u003e   \u003c\/div\u003e   \u003c!-- TEMPLATE PRODUCT LIST PLACEHOLDER--\u003e   \u003cdiv class=\"boost-sd__product-list-placeholder boost-sd__product-list-placeholder--3-col\"\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost
583-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e    \u003cdiv class=\"boost-sd__product-list-placeholder-item\"\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 100%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 80%; border-radius: 0;\"\u003e\u003c\/span\u003e     \u003cspan class=\"boost-sd__placeholder-item\" style=\"width: 40%; border-radius: 0;\"\u003e\u003c\/span\u003e    \u003c\/div\u003e   \u003c\/div\u003e   \u003cdiv class=\"boost-sd__pagination boost-sd__pagination--\"\u003e    \u003cspan class=\"boost-sd__placeholder-item\" style=\"height: 40px; border-radius: 0;\"\u003e\u003c\/span\u003e   \u003c\/div\u003e  \u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cstyle\u003e .boost-sd__collection-header {  width: 100%;  height: 130px;  display: block;  background: -webkit-gradient(linear,    left top,    right top,    color-stop(8%, #eee),    color-stop(18%, #e6e6e6),    color-stop(33%, #eee));  background-color: #eee;  animation: banner-place-holder-shimmer 2s linear infinite forwards; } .boost-sd__collection-header:empty {  display: block; } .boost-sd__collection-header .boost-sd__placeholder-item {  height: 130px; } @media only screen and (min-width: 992px) {  .boost-sd__collection-header,  .boost-sd__collection-header .boost-sd__placeholder-item {   height: 150px;  } } @keyframes banner-place-holder-shimmer {  0% {   background-position: -1500px 0;  }  100% {   background-position: 1500px 0;  } } .boost-sd__in-collection-search {  margin-bottom: 20px;  margin-top: 20px;  width: 100%;  max-width: 100%;  display: flex;  position: relative; } .boost-sd__in-collection-search--horizontal {  margin: 20px auto 0;  max-width: 592px; } @media only screen and (min-width: 992px) {  .boost-sd__in-collection-search {   margin-bottom: 16px;   margin-top: 16px;  } } .boost-sd__filter-tree-vertical {  margin-top: 0;  margin-right: 0; } .boost-sd__filter-tree-vertical-placeholder {  background: transparent;  width: 100%;  max-width: 100%;  display: none; } .boost-sd__filter-tree-vertical-placeholder-list {  margin: 30px 10px 0;  padding: 0;  list-style: none; } .boost-sd__filter-tree-vertical-placeholder-item {  max-width: 100%;  padding: 20px 0;  display: block; } .boost-sd__filter-tree-vertical-placeholder-item:first-child {  padding-top: 0; } .boost-sd__filter-tree-vertical-placeholder-item:not(:last-child) {  border-bottom: 1px solid #ebebeb; } .boost-sd__filter-tree-vertical-placeholder-item::before, .boost-sd__filter-tree-vertical-placeholder-item::after, { display: none; } .boost-sd__filter-tree-horizontal-placeholder {  display: none; } @media only screen and (min-width: 992px) {  .boost-sd__filter-tree-vertical {   width: 272px;  }  .boost-sd-layout .boost-sd-left .boost-sd__filter-tree-wrapper .boost-sd__filter-tree-vertical {   margin-right: 16px;   margin-left: 0;  }  .boost-sd__filter-tree-vertical-placeholder,  .boost-sd__filter-tree-horizontal-placeholder {   display: inline-block;  }  .boost-sd-layout--has-filter-horizontal {   flex-wrap: wrap;   margin-top: 0;  }  .boost-sd-layout--has-filter-horizontal .boost-sd-left,  .boost-sd-layout--has-filter-horizontal .boost-sd-right {   flex: 0 0 100%;  }  .boost-sd__filter-tree-horizontal {   width: 100%;  }  .boost-sd__filter-tree-horizontal-placeholder {   padding: 16px 0;   border-top: 1px solid #ebebeb;   width: 100%;   max-width: 100%;   background: transparent;  }  .boost-sd__filter-tree-horizontal-placeholder-list {   margin: 0;   padding: 0;   list-style: none;   border-bottom: 1px solid #e8e9eb;  }  .boost-sd__filter-tree-horizontal-placeholder-item {   border: none;   display: inline-block;   margin-right: 35px;   position: relative;  }  .boost-sd__filter-tree-horizontal-placeholder-button {   width: auto;   height: auto;   display: inline-block;   position: relative;   padding: 5px 15px 5px 0;   margin: 0;   min-height: auto;   min-width: 0;   border-radius: 0;   box-shadow: none;   background: none;   border: none;   letter-spacing: normal;   text-align: left;   cursor: pointer;  }  .boost-sd__filter-tree-horizontal-placeholder-button .boost-sd__placeholder-item {   width: 80px;   height: 10px;   display: inline-block;   margin: 0 15px 0 0;  }  .boost-sd__filter-tree-horizontal-placeholder-icon {   transform: rotate(-90deg);  } } .boost-sd__in-collection-search {  margin-bottom: 20px;  margin-top: 20px;  width: 100%;  max-width: 100%;  display: flex;  position: relative; } .boost-sd__in-collection-search--horizontal {  margin: 20px auto 0;  max-width: 592px; } @media only screen and (min-width: 992px) {  .boost-sd__in-collection-search {   margin-bottom: 16px;   margin-top: 16px;  } } .boost-sd__toolbar-container {  width: 100%;  margin-bottom: 16px; } .boost-sd__toolbar-inner {  max-width: 1216px;  margin: 0 auto; } .boost-sd__toolbar-content {  border-bottom: 1px solid #ebebeb;  border-top: 1px solid #ebebeb;  padding: 16px 0; }
583 .boost-sd__toolbar {  align-items: center;  width: 100%;  display: flex;  flex-wrap: wrap;  column-gap: 16px;  justify-content: space-between; } .boost-sd__toolbar .boost-sd__placeholder-item {  flex-basis: 45%; } .boost-sd__toolbar .boost-sd__placeholder-item:first-child {  flex-basis: 100%;  margin-bottom: 16px; } @media only screen and (min-width: 992px) {  .boost-sd__toolbar-content {   display: flex;   align-items: center;   border-bottom: none;   padding: 16px 0 16px;   border-top: 1px solid #ebebeb;   border-bottom: 0;  }  .boost-sd__toolbar {   flex-wrap: inherit;  }  .boost-sd__toolbar .boost-sd__placeholder-item {   flex-basis: auto;  }  .boost-sd__toolbar .boost-sd__placeholder-item:first-child {   flex-basis: auto;   margin-bottom: 0;  }  .boost-sd__toolbar--3_1 .boost-sd__toolbar-item {   flex: 1;  }  .boost-sd__toolbar--3_1 .boost-sd__toolbar-item:nth-child(2) {   justify-content: center;  }  .boost-sd__toolbar--3_1 .boost-sd__toolbar-item:nth-child(3) {   justify-content: end;  } } .boost-sd__product-list-placeholder {  gap: 16px;  margin-bottom: 32px;  flex-wrap: wrap;  width: 100%;  display: flex; } .boost-sd__product-list-placeholder--1-col .boost-sd__product-list-placeholder-item {  width: 100%; } .boost-sd__product-list-placeholder--2-col .boost-sd__product-list-placeholder-item, .boost-sd__product-list-placeholder--3-col .boost-sd__product-list-placeholder-item, .boost-sd__product-list-placeholder--4-col .boost-sd__product-list-placeholder-item, .boost-sd__product-list-placeholder--5-col .boost-sd__product-list-placeholder-item, .boost-sd__product-list-placeholder--6-col .boost-sd__product-list-placeholder-item {  width: calc(50% - 8px); } .boost-sd__product-list-placeholder .boost-sd__product-list-placeholder-item .boost-sd__placeholder-item:first-child {  height: 222px; } .boost-sd__pagination {  padding-top: 10px;  padding-bottom: 10px;  justify-content: center;  align-items: center;  display: flex; } @media only screen and (min-width: 576px) {  .boost-sd__product-list-placeholder {   gap: 32px;   margin-bottom: 64px;  }  .boost-sd__product-list-placeholder--3-col .boost-sd__product-list-placeholder-item,  .boost-sd__product-list-placeholder--4-col .boost-sd__product-list-placeholder-item,  .boost-sd__product-list-placeholder--5-col .boost-sd__product-list-placeholder-item,  .boost-sd__product-list-placeholder--6-col .boost-sd__product-list-placeholder-item {   width: calc(33.3333333333% - (32px - 32px \/ 3));  } } @media only screen and (min-width: 992px) {  .boost-sd__product-list-placeholder .boost-sd__placeholder-item:not(:last-child) {   margin-bottom: 8px;  }  .boost-sd__product-list-placeholder .boost-sd__placeholder-item:first-child {   margin-bottom: 16px;  }  .boost-sd__product-list-placeholder--3-col .boost-sd__product-list-placeholder-item .boost-sd__placeholder-item:first-child {   height: 382px;  }  .boost-sd__product-list-placeholder--4-col .boost-sd__product-list-placeholder-item .boost-sd__placeholder-item:first-child {   height: 275px;  }  .boost-sd__product-list-placeholder--5-col .boost-sd__product-list-placeholder-item .boost-sd__placeholder-item:first-child {   height: 215px;  }  .boost-sd__product-list-placeholder--6-col .boost-sd__product-list-placeholder-item .boost-sd__placeholder-item:first-child {   height: 175px;  }  .boost-sd__product-list-placeholder--3-col .boost-sd__product-list-placeholder-item {   width: calc(33.3333333333% - (32px - 32px \/ 3));  }  .boost-sd__product-list-placeholder--4-col .boost-sd__product-list-placeholder-item {   width: calc(25% - (32px - 32px \/ 4));  }  .boost-sd__product-list-placeholder--5-col .boost-sd__product-list-placeholder-item {   width: calc(20% - (32px - 32px \/ 5));  }  .boost-sd__product-list-placeholder--6-col .boost-sd__product-list-placeholder-item {   width: calc(16.6666667% - (32px - 32px \/ 6));  } } .boost-sd-container * {  box-sizing: border-box; } .boost-sd__placeholder-item {  background: rgba(0, 0, 0, 0.07);  border-radius: 50rem;  min-width: 50px;  max-width: 100%;  height: 20px;  animation: 2s infinite place-holder-animation;  display: inline-block; } .boost-sd__placeholder-item:empty {  display: block; } .boost-sd__placeholder-item:not(:last-child) {  margin-bottom: 18px; } .boost-sd-layout {  margin: 20px auto 0; } .boost-sd-left {  position: relative; } .boost-sd-layout .boost-sd-right {  width: 100%;  margin-bottom: 20px; } @keyframes place-holder-animation {  0% {   opacity: 1;  }  50% {   opacity: 0.5;  }  100% {   opacity: 1;  } } @media only screen and (min-width: 992px) {  .boost-sd-layout {   display: flex;   max-width: 1216px;  }  .boost-sd-layout .boost-sd-right {   flex: auto;   max-width: 100%;  } }\u003c\/style\u003e"
584      ,allSyncedCollections: 
585      
586        null
587      ,isOnboarding: 
588      
589        false
590      };}window.__BOOST_TAE_LIQUID__=readPayload();})();</script>
590<script type="text/javascript" src="https://cdn.shopify.com/extensions/01a0d104-3c6a-716a-abc3-e20593849d9a/product-filter-search-226/assets/boost-tae-runtime.js"></script>
590<!-- END app block --><!-- BEGIN app block: shopify://apps/variant-image-wizard-swatch/blocks/app-embed/66205c03-f474-4e2c-b275-0a2806eeac16 -->
591
592<!-- END app block --><!-- BEGIN app block: shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core -->
593
594
595
596
597
598
599
600<link rel="dns-prefetch" href="https://cdn.judge.me">
601<link rel="dns-prefetch" href="https://cdn1.judge.me">
602<link rel="dns-prefetch" href="https://api.judge.me">
603
604<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","badge_star_color":"#a48f33","hide_badge_preview_if_no_reviews":false,"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
604ou! 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":"#a48f33","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":"country_iso_code","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":"branded","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":"branded","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":true,"widget_verified_badge_use_custom_color":false,"widget_write_review_use_custom_color":false,"picture_reminder_submit_button":"Upload Pictures","enable_review_videos":false,"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":false,"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","widget_sorting_most_relevant_text":"Most Relevant","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":true,"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_advanced_speed_features":5,"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
604itle":"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":"#a48f33","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":"#a48f33","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":"#a48f33","review_form_text_color":"#333333","review_form_background_color":"#ffffff","review_form_field_background_color":"#fafafa","review_form_button_color":"#a48f33","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_
604youtube_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":true,"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":false,"preview_badge_home_page_install_preference":false,"preview_badge_product_page_install_preference":false,"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":false,"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"
604:"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/painttube.tv","branding_text":"Powered by Judge.me","locale":"en","reply_name":"PaintTube.tv","shop_currency":"USD","widget_version":"3.0","footer":true,"autopublish":false,"review_dates":true,"enable_custom_form":false,"shop_use_review_site":true,"shop_locale":"en","enable_multi_locales_translations":false,"show_review_title_input":true,"autofill_review_title":true,"review_verification_email_status":"always","require_verification_before_submit":false,"sign_in_with_
604shop_enabled":false,"customer_account_validation_enabled":true,"most_relevant_sort_enabled":false,"coupon_promo_invited_eligible":true,"coupon_promo_web_eligible":false,"uses_coupon_integration":false,"uses_external_coupon":false,"can_be_branded":true,"rtl_stars_enabled_ar":true,"rtl_stars_enabled_he":true,"reply_name_text":"PaintTube.tv"};</script>
604 <style class='jdgm-settings-style'>.jdgm-xx{left:0}:root{--jdgm-primary-color: #a48f33;--jdgm-secondary-color: rgba(164,143,51,0.1);--jdgm-star-color: #a48f33;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #a48f33;--jdgm-paginate-color: #a48f33;--jdgm-border-radius: 0;--jdgm-reviewer-name-color: #a48f33}.jdgm-histogram__bar-content{background-color:#a48f33}.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:#a48f33}.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:#a48f33}.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="product"]{display:none !important}.jdgm-preview-badge[data-template="collection"]{display:none !important}.jdgm-preview-badge[data-template="index"]{display:none !important}.jdgm-review-widget[data-from-snippet="true"]{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_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: #a48f33;--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:#a48f33}.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:'PaintTube.tv'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )}
605</style> <style class='jdgm-settings-style'></style>
606
607  
608  
609  
610  <style class='jdgm-miracle-styles'>
611  @-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
611/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}
612
613</style>
614
615
616  
617  
618   
619
620
621
622
623<script data-cfasync='false' class='jdgm-script'>
624!function(e){window.jdgm=window.jdgm||{};
625/* INF-1976 */
626var _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;}();
627if(_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;}
628jdgm.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/01a0cdf8-b2d2-7ccd-a251-5cf8c66ad2ca/judgeme-762/assets/",jdgm.CDN_API_HOST="https://cdn.judge.me/",
629jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)?
630setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){
631!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d),
632(a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!",
633a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))},
634jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest;
635t.onreadystatechange=function(){4===t.readyState&&t.status>=200&&t.status<300&&(Function(t.response)(),d&&d(t.response))},
636t.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(
637".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting?
638parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_v3_base.css"):
639jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_base.css"):jdgm.loadCSS(jdgm.CDN_BASE_URL+"shopify_v2.css")
640)}))}(document);
641</script>
641
642<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.shopify.com/extensions/01a0cdf8-b2d2-7ccd-a251-5cf8c66ad2ca/judgeme-762/assets/shopify_v2.css"></noscript>
643
644<!-- BEGIN app snippet: theme_fix_tags -->
644<script>
645  (function() {
646    var jdgmThemeFixes = null;
647    if (!jdgmThemeFixes) return;
648
649    // "All themes" fix: CSS and JS applied on every theme. CSS is injected
650    // before the per-theme fix so the theme-specific CSS wins the cascade.
651    // HTML is never applied globally (too risky).
652    var allThemesFix = jdgmThemeFixes['all'];
653    if (allThemesFix && allThemesFix.css) {
654      var allStyleTag = document.createElement('style');
655      allStyleTag.classList.add('jdgm-theme-fix-style-all');
656      allStyleTag.innerHTML = allThemesFix.css;
657      document.head.append(allStyleTag);
658    };
659
660    if (allThemesFix && allThemesFix.js) {
661      var allScriptTag = document.createElement('script');
662      allScriptTag.classList.add('jdgm-theme-fix-script-all');
663      allScriptTag.innerHTML = allThemesFix.js;
664      document.head.append(allScriptTag);
665    };
666
667    var thisThemeFix = jdgmThemeFixes[Shopify.theme.id];
668    if (!thisThemeFix) return;
669
670    if (thisThemeFix.html) {
671      document.addEventListener("DOMContentLoaded", function() {
672        var htmlDiv = document.createElement('div');
673        htmlDiv.classList.add('jdgm-theme-fix-html');
674        htmlDiv.innerHTML = thisThemeFix.html;
675        document.body.append(htmlDiv);
676      });
677    };
678
679    if (thisThemeFix.css) {
680      var styleTag = document.createElement('style');
681      styleTag.classList.add('jdgm-theme-fix-style');
682      styleTag.innerHTML = thisThemeFix.css;
683      document.head.append(styleTag);
684    };
685
686    if (thisThemeFix.js) {
687      var scriptTag = document.createElement('script');
688      scriptTag.classList.add('jdgm-theme-fix-script');
689      scriptTag.innerHTML = thisThemeFix.js;
690      document.head.append(scriptTag);
691    };
692  })();
693</script>
693
694<!-- END app snippet -->
695<!-- End of Judge.me Core -->
696
697
698
699<!-- END app block --><!-- BEGIN app block: shopify://apps/1clickpopup/blocks/main/233742b9-16cb-4f75-9de7-3fe92c29fdff -->
699<script>
700  window.OneClickPopup = {}
701  
702</script>
vendor: 1 bytes, line 702
702
703<script src="https://cdn.shopify.com/extensions/01a0c7b0-f234-7e9f-956a-f4cd839d09f3/1click-popup-71/assets/1click-popup-snippet.js" async></script>
703
704
705
706<!-- END app block --><!-- BEGIN app block: shopify://apps/gempages-builder/blocks/embed-gp-script-head/20b379d4-1b20-474c-a6ca-665c331919f3 -->
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721<!-- END app block -->
721<script src="https://cdn.shopify.com/extensions/01a0cdf8-b2d2-7ccd-a251-5cf8c66ad2ca/judgeme-762/assets/loader.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 721
721
722<script src="https://cdn.shopify.com/extensions/01a0a40c-49c6-76f0-879b-83df9d4ebc68/easybox-prod-6/assets/easypopup.min.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 722
722
723<script src="https://cdn.shopify.com/extensions/019d43d1-bbad-7de5-bd49-ea6de5e8ca58/accessibly-app-30/assets/acc-main.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 723
723
724<script src="https://cdn.shopify.com/extensions/01a08a96-98ee-7694-ac0e-5d5cff4b1a7b/upsellin-286/assets/vanga-smartcart-index.js" type="text/javascript" defer="defer"></script>
724
725<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
726<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: 5781618732,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "blog"};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 726
726
727<script>
728  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
729</script>
vendor: 1 bytes, line 729
729
730<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}
730).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: 5781618732,storefrontBaseUrl: "https://painttube.tv",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://painttube.tv/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b"],webPixelsConfigList: [{"id":"2344124673","configuration":"{\"accountId\":\"10041529\",\"projectId\":\"10047322\",\"currency\":\"USD\",\"environment\":\"null\",\"customDomain\":\"null\",\"cartViewedGoalId\":\"null\",\"checkoutAddressInfoSubmittedGoalId\":\"null\",\"checkoutCompletedGoalId\":\"1004114812\",\"checkoutContactInfoSubmittedGoalId\":\"null\",\"checkoutShippingInfoSubmittedGoalId\":\"null\",\"checkoutStartedGoalId\":\"1004114814\",\"collectionViewedGoalId\":\"null\",\"paymentInfoSubmittedGoalId\":\"null\",\"productAddedToCartGoalId\":\"1004114813\",\"productRemovedFromCartGoalId\":\"null\",\"pageViewedGoalId\":\"null\",\"productViewedGoalId\":\"null\",\"searchSubmittedGoalId\":\"null\",\"subscriptionGoalId\":\"null\",\"nonSubscriptionGoalId\":\"null\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"5d7a5c9a39d5284d6dfc099806167db1","type":"APP","apiClientId":125487710209,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]}
730,"dataSharingState":"unrestricted"},{"id":"1636466945","configuration":"{\"shopifyDomain\":\"liliedahl-art-video.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"1dd80183ec586df078419d82cb462921","type":"APP","apiClientId":4546651,"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":"unrestricted"},{"id":"991396097","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"]},"dataSharingState":"unrestricted"},{"id":"417366273","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-14L0K7L0M2\\\",\\\"AW-1071914143\\\",\\\"GT-WRGFCQK\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-14L0K7L0M2\\\",\\\"AW-1071914143\\\/VWjECIud34IYEJ-5kP8D\\\"]},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-14L0K7L0M2\\\",\\\"AW-1071914143\\\/oiimCI6d34IYEJ-5kP8D\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-14L0K7L0M2\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-14L0K7L0M2\\\",\\\"AW-1071914143\\\/OUSUCIWd34IYEJ-5kP8D\\\",\\\"MC-15LSYVH5K9\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-14L0K7L0M2\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-14L0K7L0M2\\\",\\\"AW-1071914143\\\/9XYKCIKd34IYEJ-5kP8D\\\",\\\"MC-15LSYVH5K9\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-14L0K7L0M2\\\",\\\"AW-1071914143\\\/JIEwCP-c34IYEJ-5kP8D\\\",\\\"MC-15LSYVH5K9\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-14L0K7L0M2\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-14L0K7L0M2\\\",\\\"AW-1071914143\\\/1U82CJGd34IYEJ-5kP8D\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-14L0K7L0M2\\\",\\\"AW-1071914143\\\/xgqpCIid34IYEJ-5kP8D\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-14L0K7L0M2\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"195526913","configuration":"{\"pixel_id\":\"1474173896155184\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"61145345","configuration":"{\"tagID\":\"2613450808867\"}","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":"23101697","configuration":"{\"matomoUrl\":\"https:\\\/\\\/analytics.zipify.com\",\"matomoSiteId\":\"259\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"4c3b52af25958dd82af2943ee5bcccd8","type":"APP","apiClientId":1436544,"privacyPurposes":["ANALYTICS","PREFERENCES"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]}
730,"dataSharingState":"unrestricted"},{"id":"108200193","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Wicked Reports Pixel"},{"id":"114557185","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["SALE_OF_DATA"],"name":"AC Tracking Snippet"},{"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":"PaintTube.tv","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"liliedahl-art-video.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/painttube.tv"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://painttube.tv/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"136134426881","themePublished":"true","eventMetadataId":"354891ff-9152-466b-ba1e-6b819e23c7fd","pageType":"blog","resourceId":"87528308993","shopId":"5781618732","storefrontBaseUrl":"https:\/\/painttube.tv","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"c8540278we853e1abpb62b2c4amde256306","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
730<script>
731  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
732  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
733  window.ShopifyAnalytics.meta.currency = 'USD';
734  var meta = {"page":{"pageType":"blog","resourceType":"blog","resourceId":87528308993,"requestId":"fbadce32-a756-4beb-8d6a-6b06dde0ed54-1790245128"}};
735  for (var attr in meta) {
736    window.ShopifyAnalytics.meta[attr] = meta[attr];
737  }
738</script>
vendor: 1 bytes, line 738
738
739<script class="analytics">
740  (function () {
741    var customDocumentWrite = function(content) {
742      var jquery = null;
743
744      if (window.jQuery) {
745        jquery = window.jQuery;
746      } else if (window.Checkout && window.Checkout.$) {
747        jquery = window.Checkout.$;
748      }
749
750      if (jquery) {
751        jquery('body').append(content);
752      }
753    };
754
755    var hasLoggedConversion = function(token) {
756      if (token) {
757        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
758      }
759      return false;
760    }
761
762    var setCookieIfConversion = function(token) {
763      if (token) {
764        var twoMonthsFromNow = new Date(Date.now());
765        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
766
767        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
768      }
769    }
770
771    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
772    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
773    if (trekkie.integrations) {
774      return;
775    }
776    trekkie.methods = [
777      'identify',
778      'page',
779      'ready',
780      'track',
781      'trackForm',
782      'trackLink'
783    ];
784    trekkie.factory = function(method) {
785      return function() {
786        var args = Array.prototype.slice.call(arguments);
787        args.unshift(method);
788        trekkie.push(args);
789        if (method == 'track' || method == 'page') {
790          try {
791            if (window.__TREKKIE_SHIM_QUEUE == null) {
792              window.__TREKKIE_SHIM_QUEUE = [];
793            }
794            window.__TREKKIE_SHIM_QUEUE.push({
795              from: 'trekkie-stub',
796              method: method,
797              args: args.slice(1)
798            });
799          } catch (e) {
800            // no-op
801          }
802        }
803        return trekkie;
804      };
805    };
806    for (var i = 0; i < trekkie.methods.length; i++) {
807      var key = trekkie.methods[i];
808      trekkie[key] = trekkie.factory(key);
809    }
810    trekkie.load = function(config) {
811      trekkie.config = config || {};
812      trekkie.config.initialDocumentCookie = document.cookie;
813      var first = document.getElementsByTagName('script')[0];
814var script = document.createElement('script');
815script.type = 'text/javascript';
816script.onerror = function(e) {
817  var scriptFallback = document.createElement('script');
818  scriptFallback.type = 'text/javascript';
819  scriptFallback.onerror = function(error) {
820          var Monorail = {
821      produce: function produce(monorailDomain, schemaId, payload) {
822        var currentMs = new Date().getTime();
823        var event = {
824          schema_id: schemaId,
825          payload: payload,
826          metadata: {
827            event_created_at_ms: currentMs,
828            event_sent_at_ms: currentMs
829          }
830        };
831        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
832      },
833      sendRequest: function sendRequest(endpointUrl, payload) {
834        // Try the sendBeacon API
835        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
836          var blobData = new window.Blob([payload], {
837            type: 'text/plain'
838          });
839
840          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
841            return true;
842          } // sendBeacon was not successful
843
844        } // XHR beacon
845
846        var xhr = new XMLHttpRequest();
847
848        try {
849          xhr.open('POST', endpointUrl);
850          xhr.setRequestHeader('Content-Type', 'text/plain');
851          xhr.send(payload);
852        } catch (e) {
853          console.log(e);
854        }
855
856        return false;
857      },
858      isIos12: function isIos12() {
859        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
860      }
861    };
862    Monorail.produce('monorail-edge.shopifysvc.com',
863      'trekkie_storefront_load_errors/1.1',
864      {shop_id: 5781618732,
865      theme_id: 136134426881,
866      app_name: "storefront",
867      context_url: window.location.href,
868      source_url: "//painttube.tv/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"});
869
870  };
871  scriptFallback.async = true;
872  scriptFallback.src = '//painttube.tv/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
873  first.parentNode.insertBefore(scriptFallback, first);
874};
875script.async = true;
876script.src = '//painttube.tv/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
877first.parentNode.insertBefore(script, first);
878
879    };
880    trekkie.load(
881      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":5781618732,"isMerchantRequest":null,"themeId":136134426881,"themeCityHash":"720732164217546980","contentLanguage":"en","currency":"USD","eventMetadataId":"354891ff-9152-466b-ba1e-6b819e23c7fd"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
882    );
883
884    var loaded = false;
885    trekkie.ready(function() {
886      if (loaded) return;
887      loaded = true;
888
889      window.ShopifyAnalytics.lib = window.trekkie;
890
891      var originalDocumentWrite = document.write;
892      document.write = customDocumentWrite;
893      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
894      document.write = originalDocumentWrite;
895
896      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
897      var token = match? match[1]: undefined;
898      if (!hasLoggedConversion(token)) {
899        setCookieIfConversion(token);
900        
901      }
902    });
903
904    window.ShopifyAnalytics.lib.page(null,{"pageType":"blog","resourceType":"blog","resourceId":87528308993,"requestId":"fbadce32-a756-4beb-8d6a-6b06dde0ed54-1790245128","shopifyEmitted":true});
905
906    var eventsListenerScript = document.createElement('script');
907    eventsListenerScript.async = true;
908    eventsListenerScript.src = "//painttube.tv/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
909    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
910})();</script>
910
911  
911<script>
912  if (!window.ga || (window.ga && typeof window.ga !== 'function')) {
913    window.ga = function ga() {
914      (window.ga.q = window.ga.q || []).push(arguments);
915      if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
916        window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"});
917      }
918      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.");
919    };
920    if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
921      window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"});
922    }
923  }
924</script>
vendor: 1 bytes, line 924
924
925<script
926  defer
927  src="https://painttube.tv/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
928  data-application="storefront-renderer"
929  data-shop-id="5781618732"
930  data-render-region="gcp-us-central1"
931  data-page-type="blog"
932  data-theme-instance-id="136134426881"
933  data-theme-name="Turbo"
934  data-theme-version="4.1.2"
935  data-monorail-region="shop_domain"
936  data-resource-timing-sampling-rate="10"
937  data-shs="true"
938  data-shs-beacon="true"
939  data-shs-export-with-fetch="true"
940  data-shs-logs-sample-rate="1"
941  data-shs-beacon-endpoint="https://painttube.tv/api/collect"
942></script>
942
943<meta name="shopify-y" content="8f9fc782-8dc6-4382-b814-c752bd7a3d52" data-expiration="1821802728000"><meta name="shopify-s" content="82f32eab-b66b-422f-ab8d-cf902bf79fbd" data-expiration="1790246928000"><meta name="new-cookie-storage-activated" content="t">
944</head> <noscript> <style>
945      .product_section .product_form,
946      .product_gallery {
947        opacity: 1;
948      }
949
950      .multi_select,
951      form .select {
952        display: block !important;
953      }
954
955      .image-element__wrap {
956        display: none;
957      }</style></noscript> <body class="blog"
958    data-money-format="${{amount}}" data-shop-url="https://painttube.tv"> <!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 958-959
958
959<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
959GTM-MMPCDPJ3
vendor: 83 bytes, lines 959-960
959"
960height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
961<!-- End Google Tag Manager (noscript) --> <!-- Load Facebook SDK for JavaScript
962   
963<div id="fb-root"></div>
964<script>(function(d, s, id) {
965var js, fjs = d.getElementsByTagName(s)[0];
966if (d.getElementById(id)) return;
967js = d.createElement(s); js.id = id;
968js.src = 'https://connect.facebook.net/en_US/sdk/xfbml.customerchat.js#xfbml=1&version=v2.12&autoLogAppEvents=1';
969fjs.parentNode.insertBefore(js, fjs);
970}(document, 'script', 'facebook-jssdk'));</script>
970
971
972Your customer chat code -->
973    
974   
975<div class="fb-customerchat"
976attribution=install_email
977page_id="104555873036709"
978greeting_dialog_display="hide"
979theme_color="#a48f33">
980</div> <div id="shopify-section-header" class="shopify-section header-section">
981
982
983
984  
985
986
987<header id="header" class="mobile_nav-fixed--true"> <div class="promo_banner"> <div class="promo_banner__content"> <p>FREE U.S. DOMESTIC SHIPPING ON ALL ORDERS OVER $249+ • <a href="https://painttube.tv/pages/guarantee" target="_blank">100% MONEY-BACK GUARANTEE</a> • Lifetime Access • No Subscription</p></div> <div class="promo_banner-close"></div></div> <div class="top_bar clearfix"> <a class="mobile_nav dropdown_link" data-dropdown-rel="menu" data-no-instant="true"> <div> <span></span> <span></span> <span></span> <span></span></div> <span class="menu_title">Menu</span></a> <a href="https://painttube.tv" title="PaintTube.tv" class="mobile_logo logo"> <img src="//painttube.tv/cdn/shop/files/PT2024-logo-site-tagline_760x.png?v=1705687897" alt="PaintTube.tv" class="lazyload" /></a> <div class="top_bar--right"> <a href="/search" class="icon-search dropdown_link" title="Search" data-dropdown-rel="search"></a> <div class="cart_container"> <a href="/cart" class="icon-cart mini_cart dropdown_link" title="Cart" data-no-instant> <span class="cart_count">0</span></a></div></div></div> <div class="dropdown_container center" data-dropdown="search"> <div class="dropdown"> <form action="/search" class="header_search_form"> <input type="hidden" name="type" value="product" /> <span class="icon-search search-submit"></span> <input type="text" name="q" placeholder="Search" autocapitalize="off" autocomplete="off" autocorrect="off" class="search-terms" /></form></div></div> <div class="dropdown_container" data-dropdown="menu"> <div class="dropdown"> <ul class="menu" id="mobile_menu"> <li data-mobile-dropdown-rel="home"> <a data-no-instant href="https://painttube.tv" class="parent-link--true">
988          Home</a></li> <li data-mobile-dropdown-rel="browse-all-videos" class="sublink"> <a data-no-instant href="/collections/new-releases" class="parent-link--true">
989          Browse All Videos <span class="right icon-down-arrow"></span></a> <ul> <li><a href="/collections/oil">Oil</a></li> <li><a href="/collections/watercolor">Watercolor</a></li> <li><a href="/collections/pastel">Pastel</a></li> <li><a href="/collections/acrylic">Acrylic</a></li> <li><a href="/collections/drawing">Drawing</a></li> <li><a href="/collections/landscape">Landscape & Plein Air</a></li> <li><a href="/collections/figurative-portrait">Figurative & Portrait</a></li> <li><a href="/collections/floral-still-life">Floral & Still Life</a></li> <li><a href="/collections/paint-by-note">Paint By Note</a></li> <li><a href="/collections/art-marketing">Art Marketing</a></li> <li><a href="https://painttube.tv/pages/liliedahl">Special Collections</a></li></ul></li> <li data-mobile-dropdown-rel="magazines" class="sublink"> <a data-no-instant href="#" class="parent-link--false">
990          Magazines <span class="right icon-down-arrow"></span></a> <ul> <li class="sublink"> <a data-no-instant href="/products/pleinair-magazine-subscription" class="parent-link--true">
991                  PleinAir Magazine <span class="right icon-down-arrow"></span></a> <ul> <li><a href="/products/pleinair-magazine-subscription">Subscribe to PleinAir Magazine</a></li> <li><a href="https://painttube.tv/products/pleinair-magazine-subscription#r-1701204726129">Gift PleinAir Magazine</a></li></ul></li> <li class="sublink"> <a data-no-instant href="/products/fine-art-connoisseur-magazine-subscription" class="parent-link--true">
992                  Fine Art Connoisseur Magazine <span class="right icon-down-arrow"></span></a> <ul> <li><a href="/products/fine-art-connoisseur-magazine-subscription">Subscribe to Fine Art Connoisseur</a></li> <li><a href="https://painttube.tv/products/fine-art-connoisseur-magazine-subscription#r-1704327244937">Gift Fine Art Connoisseur</a></li></ul></li> <li><a href="https://form.jotform.com/Streamline_Tech/magazine-change-of-address-form">Change Of Address Form</a></li> <li><a href="/collections/magazine-single-issues">Single Issues</a></li></ul></li> <li data-mobile-dropdown-rel="vip-email-sign-up"> <a data-no-instant href="/pages/vip" class="parent-link--true">
993          VIP Email Sign-Up</a></li> <li data-mobile-dropdown-rel="login"> <a data-no-instant href="#epopup1696529833" class="parent-link--true">
994          Login</a></li> <li data-mobile-dropdown-rel="art-resources"> <a data-no-instant href="https://streamlinepublishing.com/art/" class="parent-link--true">
995          Art Resources</a></li> <li data-mobile-dropdown-rel="get-help"> <a data-no-instant href="http://help.streamlinepublishing.com/" class="parent-link--true">
996          Get Help</a></li> <li> <select class="currencies" name="currencies" data-default-shop-currency="USD"> <option value="USD" selected="selected">USD</option> <option value="CAD">CAD</option> <option value="AUD">AUD</option> <option value="GBP">GBP</option> <option value="EUR">EUR</option> <option value="JPY">JPY</option> <option value="CNY">CNY</option>
997    
998  
999</select></li></ul></div></div>
1000</header>
1001
1002
1003
1004
1005<header class="feature_image "> <div class="header  header-fixed--true header-background--solid"> <div class="promo_banner"> <div class="promo_banner__content"> <p>FREE U.S. DOMESTIC SHIPPING ON ALL ORDERS OVER $249+ • <a href="https://painttube.tv/pages/guarantee" target="_blank">100% MONEY-BACK GUARANTEE</a> • Lifetime Access • No Subscription</p></div> <div class="promo_banner-close"></div></div> <div class="top_bar clearfix"> <ul class="menu left"> <li><a href="/pages/testimonials">Testimonials</a></li> <li><a href="https://painttube.tv/pages/faq">FAQ</a></li> <li><a href="/collections/all">All Videos</a></li> <li><a href="https://painttube.tv/collections/best-sellers">Best Sellers</a></li> <li><a href="https://painttube.tv/collections/new-releases">New Releases</a></li> <li><a href="https://streamlinepublishing.com/art/">Art Resources</a></li> <li><a href="/pages/artists">Artists</a></li> <li><a href="/blogs/blog-1">ARTicles</a></li></ul> <div class="cart_container"> <a href="/cart" class="icon-cart mini_cart dropdown_link" data-no-instant> <span class="cart_count">0</span></a> <div class="cart_content animated fadeIn"> <div class="js-empty-cart__message "> <p class="empty_cart">Your Cart is Empty</p></div> <form action="/checkout" method="post" data-money-format="${{amount}}" data-shop-currency="USD" data-shop-name="PaintTube.tv" class="js-cart_content__form hidden"> <a class="cart_content__continue-shopping secondary_button">
1006                  Continue Shopping</a> <ul class="cart_items js-cart_items clearfix"></ul> <hr /> <ul> <li class="cart_subtotal js-cart_subtotal"> <span class="right"> <span  data-hulkapps-cart-total class="money">$0.00</span></span> <span>Subtotal</span></li> <li class="cart_savings sale js-cart_savings"></li> <li> <button type="submit" class="action_button add_to_cart"><span class="icon-lock"></span>Checkout</button></li></ul></form></div></div> <ul class="menu right"> <li> <select class="currencies" name="currencies" data-default-shop-currency="USD"> <option value="USD" selected="selected">USD</option> <option value="CAD">CAD</option> <option value="AUD">AUD</option> <option value="GBP">GBP</option> <option value="EUR">EUR</option> <option value="JPY">JPY</option> <option value="CNY">CNY</option>
1007    
1008  
1009</select></li> <li></li> <li> <a href="#epopup1696529833"  title="My Account "> <span>Login</span></a></li></ul></div> <div class="main_nav_wrapper">
1009 <div class="main_nav clearfix menu-position--inline logo-align--left"> <div class="logo text-align--center"> <a href="https://painttube.tv" title="PaintTube.tv"> <img src="//painttube.tv/cdn/shop/files/logo_6f8b1f36-f718-4b71-8c3e-8608146e7115_840x.png?v=1723481036" class="primary_logo lazyload" alt="PaintTube.tv" /></a></div> <div class="nav"> <ul class="menu center clearfix"> <li><a href="/" class="  top_link " data-dropdown-rel="home">Home</a></li> <li><a href="https://painttube.tv/collections/all" class=" dropdown_link" data-dropdown-rel="browse-art-courses">Browse Art Courses <span class="icon-down-arrow"></span></a></li> <li><a href="#" class=" dropdown_link" data-dropdown-rel="magazines">Magazines <span class="icon-down-arrow"></span></a></li> <li><a href="#" class=" dropdown_link" data-dropdown-rel="art-products">Art Products <span class="icon-down-arrow"></span></a></li> <li><a href="/pages/about-us" class=" dropdown_link" data-dropdown-rel="about-us">About Us <span class="icon-down-arrow"></span></a></li> <li><a href="/cart" class="  top_link " data-dropdown-rel="checkout">Checkout</a></li> <li class="search_container" data-autocomplete-true> <form action="/search" class="search_form"> <input type="hidden" name="type" value="product" /> <span class="icon-search search-submit"></span> <input type="text" name="q" placeholder="Search" value="" autocapitalize="off" autocomplete="off" autocorrect="off" /></form></li> <li class="search_link"> <a href="/search" class="icon-search dropdown_link" title="Search" data-dropdown-rel="search"></a></li></ul></div> <div class="dropdown_container center" data-dropdown="search"> <div class="dropdown" data-autocomplete-true> <form action="/search" class="header_search_form"> <input type="hidden" name="type" value="product" /> <span class="icon-search search-submit"></span> <input type="text" name="q" placeholder="Search" autocapitalize="off" autocomplete="off" autocorrect="off" class="search-terms" /></form></div></div> <div class="dropdown_container" data-dropdown="browse-art-courses"> <div class="dropdown menu"> <div class="dropdown_content dropdown_narrow"> <div class="dropdown_column"> <ul class="dropdown_title"> <li> <a href="/">Medium</a></li></ul> <ul> <li> <a href="/collections/acrylic">Acrylic</a></li> <li> <a href="/collections/collage">Collage</a></li> <li> <a href="/collections/drawing">Drawing</a></li> <li> <a href="/collections/gouache">Gouache</a></li> <li> <a href="/collections/mixed-media">Mixed Media</a></li> <li> <a href="/collections/oil">Oil</a></li> <li> <a href="/collections/pastel">Pastel</a></li> <li> <a href="/collections/watercolor">Watercolor</a></li> <li> <a href="/collections/yupo">Yupo</a></li></ul></div> <div class="dropdown_column"> <ul class="dropdown_title"> <li> <a href="/">Subject</a></li></ul> <ul> <li> <a href="/collections/landscape">Landscape & PleinAir</a></li> <li> <a href="/collections/figurative-portrait">Figurative & Portrait</a></li> <li> <a href="/collections/floral-still-life">Floral & Still Life</a></li> <li> <a href="/collections/paint-by-note">Paint By Note</a></li> <li> <a href="/collections/art-marketing">Art Marketing</a></li> <li> <a href="https://lilipubs.info/learning-from-home">Learning From Home</a></li> <li> <a href="/collections/all">View All Subjects</a></li></ul></div> <div class="dropdown_column"> <ul class="dropdown_title"> <li> <a href="#">Special Collections</a></li></ul> <ul> <li> <a href="/pages/beginners-start-here">Beginners Start Here</a></li> <li> <a href="https://painttube.tv/collections/books">Books</a></li> <li> <a href="https://painttube.tv/collections/magazines">Magazines</a></li> <li> <a href="/collections/art-marketing">Art Marketing</a></li> <li> <a href="https://painttube.tv/collections/artist-tools">Tools</a></li> <li> <a href="https://painttube.tv/pages/liliedahl">Johnnie Liliedahl</a></li> <li> <a href="https://painttube.tv/products/johnnie-liliedahl-illumination-series">Illumination Series</a></li> <li> <a href="https://painttube.tv/collections/richard-schmid">Richard Schmid</a></li></ul></div></div></div></div> <div class="dropdown_container" data-dropdown="magazines"> <div class="dropdown menu"> <div class="dropdown_content dropdown_narrow"> <div class="dropdown_column"> <ul class="dropdown_title"> <li> <a href="https://painttube.tv/products/pleinair-magazine-subscription">PleinAir Magazine</a></li></ul> <ul> <li> <a href="/products/pleinair-magazine-subscription">Subscribe to PleinAir Magazine</a></li> <li> <a href="https://painttube.tv/products/pleinair-magazine-subscription#r-1701204726129">Gift PleinAir Magazine</a></li></ul></div> <div class="dropdown_column"> <ul class="dropdown_title"> <li> <a href="https://painttube.tv/products/fine-art-connoisseur-magazine-subscription">Fine Art Connoisseur</a></li></ul> <ul> <li> <a href="/products/fine-art-connoisseur-magazine-subscription">Subscribe to Fine Art Connoisseur</a></li> <li> <a href="https://painttube.tv/products/fine-art-connoisseur-magazine-subscription#r-1704327244937">Gift Fine Art Connoisseur</a></li></ul></div> <div class="dropdown_column"> <ul class="dropdown_item"> <li> <a href="/collections/magazine-single-issues">Single Issues</a></li></ul></div></div></div></div> <div class="dropdown_container" data-dropdown="art-products"> <div class="dropdown menu"> <div class="dropdown_content "> <div class="dropdown_column"> <ul class="dropdown_item"> <li> <a href="/collections/books">Books</a></li></ul></div> <div class="dropdown_column"> <ul class="dropdown_item"> <li> <a href="/collections/magazines">Magazines</a></li></ul></div> <div class="dropdown_column"> <ul class="dropdown_item"> <li> <a href="/products/pleinair-magazine-painters-apron">Apron</a></li></ul></div> <div class="dropdown_column"> <ul class="dropdown_item"> <li> <a href="https://painttube.tv/collections/art-tools">Tools</a></li></ul></div></div></div></div> <div class="dropdown_container" data-dropdown="about-us"> <div class="dropdown menu"> <div class="dropdown_content "> <div class="dropdown_column"> <ul class="dropdown_item"> <li> <a href="https://painttube.tv/pages/vip">Become a VIP</a></li></ul></div> <div class="dropdown_column"> <ul class="dropdown_item"> <li> <a href="/pages/faq">FAQ</a></li></ul></div> <div class="dropdown_column"> <ul class="dropdown_item"> <li> <a href="/pages/contact">Contact Us</a></li></ul></div> <div class="dropdown_column"> <ul class="dropdown_item"> <li> <a href="/pages/testimonials">Testimonials</a></li></ul></div></div></div></div></div></div></div>
1010</header>
1011
1012<style>
1013  .main_nav div.logo a {
1014    padding-top: 25px;
1015    padding-bottom: 25px;
1016  }
1017
1018  div.logo img {
1019    max-width: 205px;
1020  }
1021
1022  .nav {
1023    
1024      width: 84%;
1025      float: left;
1026    
1027  }
1028
1029  
1030    .nav ul.menu {
1031      padding-top: 30px;
1032      padding-bottom: 30px;
1033    }
1034
1035    .sticky_nav ul.menu, .sticky_nav .mini_cart {
1036      padding-top: 15px;
1037      padding-bottom: 15px;
1038    }
1039  
1040
1041  
1042
1043  
1044    body {
1045      overscroll-behavior-y: none;
1046    }
1047  
1048
1049</style>
1050
1051<style> #shopify-section-header .promo_banner a {color: #fff !important;}</style></div> <div class="mega-menu-container"> <div id="shopify-section-mega-menu-1" class="shopify-section mega-menu-section">
1052
1053
1054
1055</div></div>
1056
1057    
1058
1059      
1060
1061<div id="shopify-section-blog-template" class="shopify-section blog-section">
1062
1063
1064<a name="pagecontent" id="pagecontent"></a>
1065
1066<div class="container main content"> <div class="blog-header clearfix"> <div class="eight columns"> <h1 class="blog-title">
1067              ARTicles</h1> <p class="subtitle">A collection of articles to inspire all artists!</p></h1></div> <div class="eight columns section_select medium-down--one-whole"></div> <div class="sixteen columns"> <div class="feature_divider"></div></div></div> <div class="sixteen columns equal-columns--outside-trim equal-columns--clear"> <div class="eight columns  article medium-down--one-half small-down--one-whole"> <a href="/blogs/blog-1/laurel-daniel-from-inspiration-to-finished-painting" title="Laurel Daniel: From Inspiration to Finished Painting">
1068            
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079<div  data-hulkapps-lineitem class="image-element__wrap" style=" max-width: 400px;"> <img  alt="Laurel Daniel: From Inspiration to Finished Painting"
1080        
1081        data-src="//painttube.tv/cdn/shop/articles/LaurelDaneil-oil-HillCountryFencelineFinal-1000_e8141d25-cfb9-4f6d-b287-6fe1289e8756_1600x.jpg?v=1718648430"
1082        data-sizes="auto"
1083        data-aspectratio="400/400"
1084        data-srcset="//painttube.tv/cdn/shop/articles/LaurelDaneil-oil-HillCountryFencelineFinal-1000_e8141d25-cfb9-4f6d-b287-6fe1289e8756_5000x.jpg?v=1718648430 5000w,
1085    //painttube.tv/cdn/shop/articles/LaurelDaneil-oil-HillCountryFencelineFinal-1000_e8141d25-cfb9-4f6d-b287-6fe1289e8756_4500x.jpg?v=1718648430 4500w,
1086    //painttube.tv/cdn/shop/articles/LaurelDaneil-oil-HillCountryFencelineFinal-1000_e8141d25-cfb9-4f6d-b287-6fe1289e8756_4000x.jpg?v=1718648430 4000w,
1087    //painttube.tv/cdn/shop/articles/LaurelDaneil-oil-HillCountryFencelineFinal-1000_e8141d25-cfb9-4f6d-b287-6fe1289e8756_3500x.jpg?v=1718648430 3500w,
1088    //painttube.tv/cdn/shop/articles/LaurelDaneil-oil-HillCountryFencelineFinal-1000_e8141d25-cfb9-4f6d-b287-6fe1289e8756_3000x.jpg?v=1718648430 3000w,
1089    //painttube.tv/cdn/shop/articles/LaurelDaneil-oil-HillCountryFencelineFinal-1000_e8141d25-cfb9-4f6d-b287-6fe1289e8756_2500x.jpg?v=1718648430 2500w,
1090    //painttube.tv/cdn/shop/articles/LaurelDaneil-oil-HillCountryFencelineFinal-1000_e8141d25-cfb9-4f6d-b287-6fe1289e8756_2000x.jpg?v=1718648430 2000w,
1091    //painttube.tv/cdn/shop/articles/LaurelDaneil-oil-HillCountryFencelineFinal-1000_e8141d25-cfb9-4f6d-b287-6fe1289e8756_1800x.jpg?v=1718648430 1800w,
1092    //painttube.tv/cdn/shop/articles/LaurelDaneil-oil-HillCountryFencelineFinal-1000_e8141d25-cfb9-4f6d-b287-6fe1289e8756_1600x.jpg?v=1718648430 1600w,
1093    //painttube.tv/cdn/shop/articles/LaurelDaneil-oil-HillCountryFencelineFinal-1000_e8141d25-cfb9-4f6d-b287-6fe1289e8756_1400x.jpg?v=1718648430 1400w,
1094    //painttube.tv/cdn/shop/articles/LaurelDaneil-oil-HillCountryFencelineFinal-1000_e8141d25-cfb9-4f6d-b287-6fe1289e8756_1200x.jpg?v=1718648430 1200w,
1095    //painttube.tv/cdn/shop/articles/LaurelDaneil-oil-HillCountryFencelineFinal-1000_e8141d25-cfb9-4f6d-b287-6fe1289e8756_1000x.jpg?v=1718648430 1000w,
1096    //painttube.tv/cdn/shop/articles/LaurelDaneil-oil-HillCountryFencelineFinal-1000_e8141d25-cfb9-4f6d-b287-6fe1289e8756_800x.jpg?v=1718648430 800w,
1097    //painttube.tv/cdn/shop/articles/LaurelDaneil-oil-HillCountryFencelineFinal-1000_e8141d25-cfb9-4f6d-b287-6fe1289e8756_600x.jpg?v=1718648430 600w,
1098    //painttube.tv/cdn/shop/articles/LaurelDaneil-oil-HillCountryFencelineFinal-1000_e8141d25-cfb9-4f6d-b287-6fe1289e8756_400x.jpg?v=1718648430 400w,
1099    //painttube.tv/cdn/shop/articles/LaurelDaneil-oil-HillCountryFencelineFinal-1000_e8141d25-cfb9-4f6d-b287-6fe1289e8756_200x.jpg?v=1718648430 200w"
1100        height="400"
1101        width="400"
1102        style=";"
1103        class="lazyload transition--none "
1104  />
1105</div>
1106
1107
1108
1109<noscript data-hulkapps-lineitem > <img alt="Laurel Daniel: From Inspiration to Finished Painting" class=" lazyload hs-lazyload hs-id-f803a3c5" data-aspectratio="1.0" data-parent-fit="contain" data-sizes="auto" data-src="//painttube.tv/cdn/shop/articles/LaurelDaneil-oil-HillCountryFencelineFinal-1000_e8141d25-cfb9-4f6d-b287-6fe1289e8756_{width}x.jpg?v=1718648430" data-widths="[50,90,180,360,480,720,900,1080,1296,1512]" src="//painttube.tv/cdn/shop/articles/LaurelDaneil-oil-HillCountryFencelineFinal-1000_e8141d25-cfb9-4f6d-b287-6fe1289e8756_2000x.jpg?v=1718648430" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="/>
1110</noscript></a> <h2><a href="/blogs/blog-1/laurel-daniel-from-inspiration-to-finished-painting">Laurel Daniel: From Inspiration to Finished Painting</a></h2> <p class="blog_meta"></p></div> <div class="eight columns  article medium-down--one-half small-down--one-whole"> <a href="/blogs/blog-1/interview-with-watercolorist-kim-minichiello" title="Interview with Watercolorist Kim Minichiello">
1111            
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122<div  data-hulkapps-lineitem class="image-element__wrap" style=" max-width: 400px;"> <img  alt="Interview with Watercolorist Kim Minichiello"
1123        
1124        data-src="//painttube.tv/cdn/shop/articles/A-Different-Perspective_Kim-Minichiello-600_1600x.jpg?v=1718648252"
1125        data-sizes="auto"
1126        data-aspectratio="400/400"
1127        data-srcset="//painttube.tv/cdn/shop/articles/A-Different-Perspective_Kim-Minichiello-600_5000x.jpg?v=1718648252 5000w,
1128    //painttube.tv/cdn/shop/articles/A-Different-Perspective_Kim-Minichiello-600_4500x.jpg?v=1718648252 4500w,
1129    //painttube.tv/cdn/shop/articles/A-Different-Perspective_Kim-Minichiello-600_4000x.jpg?v=1718648252 4000w,
1130    //painttube.tv/cdn/shop/articles/A-Different-Perspective_Kim-Minichiello-600_3500x.jpg?v=1718648252 3500w,
1131    //painttube.tv/cdn/shop/articles/A-Different-Perspective_Kim-Minichiello-600_3000x.jpg?v=1718648252 3000w,
1132    //painttube.tv/cdn/shop/articles/A-Different-Perspective_Kim-Minichiello-600_2500x.jpg?v=1718648252 2500w,
1133    //painttube.tv/cdn/shop/articles/A-Different-Perspective_Kim-Minichiello-600_2000x.jpg?v=1718648252 2000w,
1134    //painttube.tv/cdn/shop/articles/A-Different-Perspective_Kim-Minichiello-600_1800x.jpg?v=1718648252 1800w,
1135    //painttube.tv/cdn/shop/articles/A-Different-Perspective_Kim-Minichiello-600_1600x.jpg?v=1718648252 1600w,
1136    //painttube.tv/cdn/shop/articles/A-Different-Perspective_Kim-Minichiello-600_1400x.jpg?v=1718648252 1400w,
1137    //painttube.tv/cdn/shop/articles/A-Different-Perspective_Kim-Minichiello-600_1200x.jpg?v=1718648252 1200w,
1138    //painttube.tv/cdn/shop/articles/A-Different-Perspective_Kim-Minichiello-600_1000x.jpg?v=1718648252 1000w,
1139    //painttube.tv/cdn/shop/articles/A-Different-Perspective_Kim-Minichiello-600_800x.jpg?v=1718648252 800w,
1140    //painttube.tv/cdn/shop/articles/A-Different-Perspective_Kim-Minichiello-600_600x.jpg?v=1718648252 600w,
1141    //painttube.tv/cdn/shop/articles/A-Different-Perspective_Kim-Minichiello-600_400x.jpg?v=1718648252 400w,
1142    //painttube.tv/cdn/shop/articles/A-Different-Perspective_Kim-Minichiello-600_200x.jpg?v=1718648252 200w"
1143        height="400"
1144        width="400"
1145        style=";"
1146        class="lazyload transition--none "
1147  />
1148</div>
1149
1150
1151
1152<noscript data-hulkapps-lineitem > <img alt="Interview with Watercolorist Kim Minichiello" class=" lazyload hs-lazyload hs-id-f803a3c5" data-aspectratio="1.0" data-parent-fit="contain" data-sizes="auto" data-src="//painttube.tv/cdn/shop/articles/A-Different-Perspective_Kim-Minichiello-600_{width}x.jpg?v=1718648252" data-widths="[50,90,180,360,480,720,900,1080,1296,1512]" src="//painttube.tv/cdn/shop/articles/A-Different-Perspective_Kim-Minichiello-600_2000x.jpg?v=1718648252" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="/>
1153</noscript></a> <h2><a href="/blogs/blog-1/interview-with-watercolorist-kim-minichiello">Interview with Watercolorist Kim Minichiello</a></h2> <p class="blog_meta"></p></div> <br class="clear" /> <div class="eight columns  article medium-down--one-half small-down--one-whole"> <a href="/blogs/blog-1/interview-with-tony-white" title="Interview with Tony White">
1154            
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165<div  data-hulkapps-lineitem class="image-element__wrap" style=" max-width: 400px;"> <img  alt="Interview with Tony White"
1166        
1167        data-src="//painttube.tv/cdn/shop/articles/Sofala-Watercolor-TonyWhite-600_1600x.jpg?v=1718648084"
1168        data-sizes="auto"
1169        data-aspectratio="400/400"
1170        data-srcset="//painttube.tv/cdn/shop/articles/Sofala-Watercolor-TonyWhite-600_5000x.jpg?v=1718648084 5000w,
1171    //painttube.tv/cdn/shop/articles/Sofala-Watercolor-TonyWhite-600_4500x.jpg?v=1718648084 4500w,
1172    //painttube.tv/cdn/shop/articles/Sofala-Watercolor-TonyWhite-600_4000x.jpg?v=1718648084 4000w,
1173    //painttube.tv/cdn/shop/articles/Sofala-Watercolor-TonyWhite-600_3500x.jpg?v=1718648084 3500w,
1174    //painttube.tv/cdn/shop/articles/Sofala-Watercolor-TonyWhite-600_3000x.jpg?v=1718648084 3000w,
1175    //painttube.tv/cdn/shop/articles/Sofala-Watercolor-TonyWhite-600_2500x.jpg?v=1718648084 2500w,
1176    //painttube.tv/cdn/shop/articles/Sofala-Watercolor-TonyWhite-600_2000x.jpg?v=1718648084 2000w,
1177    //painttube.tv/cdn/shop/articles/Sofala-Watercolor-TonyWhite-600_1800x.jpg?
1177v=1718648084 1800w,
1178    //painttube.tv/cdn/shop/articles/Sofala-Watercolor-TonyWhite-600_1600x.jpg?v=1718648084 1600w,
1179    //painttube.tv/cdn/shop/articles/Sofala-Watercolor-TonyWhite-600_1400x.jpg?v=1718648084 1400w,
1180    //painttube.tv/cdn/shop/articles/Sofala-Watercolor-TonyWhite-600_1200x.jpg?v=1718648084 1200w,
1181    //painttube.tv/cdn/shop/articles/Sofala-Watercolor-TonyWhite-600_1000x.jpg?v=1718648084 1000w,
1182    //painttube.tv/cdn/shop/articles/Sofala-Watercolor-TonyWhite-600_800x.jpg?v=1718648084 800w,
1183    //painttube.tv/cdn/shop/articles/Sofala-Watercolor-TonyWhite-600_600x.jpg?v=1718648084 600w,
1184    //painttube.tv/cdn/shop/articles/Sofala-Watercolor-TonyWhite-600_400x.jpg?v=1718648084 400w,
1185    //painttube.tv/cdn/shop/articles/Sofala-Watercolor-TonyWhite-600_200x.jpg?v=1718648084 200w"
1186        height="400"
1187        width="400"
1188        style=";"
1189        class="lazyload transition--none "
1190  />
1191</div>
1192
1193
1194
1195<noscript data-hulkapps-lineitem > <img alt="Interview with Tony White" class=" lazyload hs-lazyload hs-id-f803a3c5" data-aspectratio="1.0" data-parent-fit="contain" data-sizes="auto" data-src="//painttube.tv/cdn/shop/articles/Sofala-Watercolor-TonyWhite-600_{width}x.jpg?v=1718648084" data-widths="[50,90,180,360,480,720,900,1080,1296,1512]" src="//painttube.tv/cdn/shop/articles/Sofala-Watercolor-TonyWhite-600_2000x.jpg?v=1718648084" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="/>
1196</noscript></a> <h2><a href="/blogs/blog-1/interview-with-tony-white">Interview with Tony White</a></h2> <p class="blog_meta"></p></div> <div class="eight columns  article medium-down--one-half small-down--one-whole"> <a href="/blogs/blog-1/interview-with-artist-tiffanie-mang" title="Interview with Artist Tiffanie Mang">
1197            
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208<div  data-hulkapps-lineitem class="image-element__wrap" style=" max-width: 400px;"> <img  alt="Interview with Artist Tiffanie Mang"
1209        
1210        data-src="//painttube.tv/cdn/shop/articles/laspenasquitos_6_gouache_TiffanieMang-1000_600x600_c0d5f981-533c-4894-a9fc-cbd6c5b7d504_1600x.jpg?v=1763496108"
1211        data-sizes="auto"
1212        data-aspectratio="400/400"
1213        data-srcset="//painttube.tv/cdn/shop/articles/laspenasquitos_6_gouache_TiffanieMang-1000_600x600_c0d5f981-533c-4894-a9fc-cbd6c5b7d504_5000x.jpg?v=1763496108 5000w,
1214    //painttube.tv/cdn/shop/articles/laspenasquitos_6_gouache_TiffanieMang-1000_600x600_c0d5f981-533c-4894-a9fc-cbd6c5b7d504_4500x.jpg?v=1763496108 4500w,
1215    //painttube.tv/cdn/shop/articles/laspenasquitos_6_gouache_TiffanieMang-1000_600x600_c0d5f981-533c-4894-a9fc-cbd6c5b7d504_4000x.jpg?v=1763496108 4000w,
1216    //painttube.tv/cdn/shop/articles/laspenasquitos_6_gouache_TiffanieMang-1000_600x600_c0d5f981-533c-4894-a9fc-cbd6c5b7d504_3500x.jpg?v=1763496108 3500w,
1217    //painttube.tv/cdn/shop/articles/laspenasquitos_6_gouache_TiffanieMang-1000_600x600_c0d5f981-533c-4894-a9fc-cbd6c5b7d504_3000x.jpg?v=1763496108 3000w,
1218    //painttube.tv/cdn/shop/articles/laspenasquitos_6_gouache_TiffanieMang-1000_600x600_c0d5f981-533c-4894-a9fc-cbd6c5b7d504_2500x.jpg?v=1763496108 2500w,
1219    //painttube.tv/cdn/shop/articles/laspenasquitos_6_gouache_TiffanieMang-1000_600x600_c0d5f981-533c-4894-a9fc-cbd6c5b7d504_2000x.jpg?v=1763496108 2000w,
1220    //painttube.tv/cdn/shop/articles/laspenasquitos_6_gouache_TiffanieMang-1000_600x600_c0d5f981-533c-4894-a9fc-cbd6c5b7d504_1800x.jpg?v=1763496108 1800w,
1221    //painttube.tv/cdn/shop/articles/laspenasquitos_6_gouache_TiffanieMang-1000_600x600_c0d5f981-533c-4894-a9fc-cbd6c5b7d504_1600x.jpg?v=1763496108 1600w,
1222    //painttube.tv/cdn/shop/articles/laspenasquitos_6_gouache_TiffanieMang-1000_600x600_c0d5f981-533c-4894-a9fc-cbd6c5b7d504_1400x.jpg?v=1763496108 1400w,
1223    //painttube.tv/cdn/shop/articles/laspenasquitos_6_gouache_TiffanieMang-1000_600x600_c0d5f981-533c-4894-a9fc-cbd6c5b7d504_1200x.jpg?v=1763496108 1200w,
1224    //painttube.tv/cdn/shop/articles/laspenasquitos_6_gouache_TiffanieMang-1000_600x600_c0d5f981-533c-4894-a9fc-cbd6c5b7d504_1000x.jpg?v=1763496108 1000w,
1225    //painttube.tv/cdn/shop/articles/laspenasquitos_6_gouache_TiffanieMang-1000_600x600_c0d5f981-533c-4894-a9fc-cbd6c5b7d504_800x.jpg?v=1763496108 800w,
1226    //painttube.tv/cdn/shop/articles/laspenasquitos_6_gouache_TiffanieMang-1000_600x600_c0d5f981-533c-4894-a9fc-cbd6c5b7d504_600x.jpg?v=1763496108 600w,
1227    //painttube.tv/cdn/shop/articles/laspenasquitos_6_gouache_TiffanieMang-1000_600x600_c0d5f981-533c-4894-a9fc-cbd6c5b7d504_400x.jpg?v=1763496108 400w,
1228    //painttube.tv/cdn/shop/articles/laspenasquitos_6_gouache_TiffanieMang-1000_600x600_c0d5f981-533c-4894-a9fc-cbd6c5b7d504_200x.jpg?v=1763496108 200w"
1229        height="400"
1230        width="400"
1231        style=";"
1232        class="lazyload transition--none "
1233  />
1234</div>
1235
1236
1237
1238<noscript data-hulkapps-lineitem > <img alt="Interview with Artist Tiffanie Mang" class=" lazyload hs-lazyload hs-id-f803a3c5" data-aspectratio="1.0" data-parent-fit="contain" data-sizes="auto" data-src="//painttube.tv/cdn/shop/articles/laspenasquitos_6_gouache_TiffanieMang-1000_600x600_c0d5f981-533c-4894-a9fc-cbd6c5b7d504_{width}x.jpg?v=1763496108" data-widths="[50,90,180,360,480,720,900,1080,1296,1512]" src="//painttube.tv/cdn/shop/articles/laspenasquitos_6_gouache_TiffanieMang-1000_600x600_c0d5f981-533c-4894-a9fc-cbd6c5b7d504_2000x.jpg?v=1763496108" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="/>
1239</noscript></a> <h2><a href="/blogs/blog-1/interview-with-artist-tiffanie-mang">Interview with Artist Tiffanie Mang</a></h2> <p class="blog_meta"></p></div> <br class="clear" /> <div class="eight columns  article medium-down--one-half small-down--one-whole"> <a href="/blogs/blog-1/interview-with-barbara-tapp" title="Interview with Barbara Tapp">
1240            
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251<div  data-hulkapps-lineitem class="image-element__wrap" style=" max-width: 400px;"> <img  alt="Interview with Barbara Tapp"
1252        
1253        data-src="//painttube.tv/cdn/shop/articles/California-Gold_-Pescadero_-Watercolor_Plein-Air_-Barbara-Tapp-1000_600x600_992612d6-be51-40bb-b7b2-e2e7761a940a_1600x.jpg?v=1763495368"
1254        data-sizes="auto"
1255        data-aspectratio="400/400"
1256        data-srcset="//painttube.tv/cdn/shop/articles/California-Gold_-Pescadero_-Watercolor_Plein-Air_-Barbara-Tapp-1000_600x600_992612d6-be51-40bb-b7b2-e2e7761a940a_5000x.jpg?v=1763495368 5000w,
1257    //painttube.tv/cdn/shop/articles/California-Gold_-Pescadero_-Watercolor_Plein-Air_-Barbara-Tapp-1000_600x600_992612d6-be51-40bb-b7b2-e2e7761a940a_4500x.jpg?v=1763495368 4500w,
1258    //painttube.tv/cdn/shop/articles/California-Gold_-Pescadero_-Watercolor_Plein-Air_-Barbara-Tapp-1000_600x600_992612d6-be51-40bb-b7b2-e2e7761a940a_4000x.jpg?v=1763495368 4000w,
1259    //painttube.tv/cdn/shop/articles/California-Gold_-Pescadero_-Watercolor_Plein-Air_-Barbara-Tapp-1000_600x600_992612d6-be51-40bb-b7b2-e2e7761a940a_3500x.jpg?v=1763495368 3500w,
1260    //painttube.tv/cdn/shop/articles/California-Gold_-Pescadero_-Watercolor_Plein-Air_-Barbara-Tapp-1000_600x600_992612d6-be51-40bb-b7b2-e2e7761a940a_3000x.jpg?v=1763495368 3000w,
1261    //painttube.tv/cdn/shop/articles/California-Gold_-Pescadero_-Watercolor_Plein-Air_-Barbara-Tapp-1000_600x600_992612d6-be51-40bb-b7b2-e2e7761a940a_2500x.jpg?v=1763495368 2500w,
1262    //painttube.tv/cdn/shop/articles/California-Gold_-Pescadero_-Watercolor_Plein-Air_-Barbara-Tapp-1000_600x600_992612d6-be51-40bb-b7b2-e2e7761a940a_2000x.jpg?v=1763495368 2000w,
1263    //painttube.tv/cdn/shop/articles/California-Gold_-Pescadero_-Watercolor_Plein-Air_-Barbara-Tapp-1000_600x600_992612d6-be51-40bb-b7b2-e2e7761a940a_1800x.jpg?v=1763495368 1800w,
1264    //painttube.tv/cdn/shop/articles/California-Gold_-Pescadero_-Watercolor_Plein-Air_-Barbara-Tapp-1000_600x600_992612d6-be51-40bb-b7b2-e2e7761a940a_1600x.jpg?v=1763495368 1600w,
1265    //painttube.tv/cdn/shop/articles/California-Gold_-Pescadero_-Watercolor_Plein-Air_-Barbara-Tapp-1000_600x600_992612d6-be51-40bb-b7b2-e2e7761a940a_1400x.jpg?v=1763495368 1400w,
1266    //painttube.tv/cdn/shop/articles/California-Gold_-Pescadero_-Watercolor_Plein-Air_-Barbara-Tapp-1000_600x600_992612d6-be51-40bb-b7b2-e2e7761a940a_1200x.jpg?v=1763495368 12
126600w,
1267    //painttube.tv/cdn/shop/articles/California-Gold_-Pescadero_-Watercolor_Plein-Air_-Barbara-Tapp-1000_600x600_992612d6-be51-40bb-b7b2-e2e7761a940a_1000x.jpg?v=1763495368 1000w,
1268    //painttube.tv/cdn/shop/articles/California-Gold_-Pescadero_-Watercolor_Plein-Air_-Barbara-Tapp-1000_600x600_992612d6-be51-40bb-b7b2-e2e7761a940a_800x.jpg?v=1763495368 800w,
1269    //painttube.tv/cdn/shop/articles/California-Gold_-Pescadero_-Watercolor_Plein-Air_-Barbara-Tapp-1000_600x600_992612d6-be51-40bb-b7b2-e2e7761a940a_600x.jpg?v=1763495368 600w,
1270    //painttube.tv/cdn/shop/articles/California-Gold_-Pescadero_-Watercolor_Plein-Air_-Barbara-Tapp-1000_600x600_992612d6-be51-40bb-b7b2-e2e7761a940a_400x.jpg?v=1763495368 400w,
1271    //painttube.tv/cdn/shop/articles/California-Gold_-Pescadero_-Watercolor_Plein-Air_-Barbara-Tapp-1000_600x600_992612d6-be51-40bb-b7b2-e2e7761a940a_200x.jpg?v=1763495368 200w"
1272        height="400"
1273        width="400"
1274        style=";"
1275        class="lazyload transition--none "
1276  />
1277</div>
1278
1279
1280
1281<noscript data-hulkapps-lineitem > <img alt="Interview with Barbara Tapp" class=" lazyload hs-lazyload hs-id-f803a3c5" data-aspectratio="1.0" data-parent-fit="contain" data-sizes="auto" data-src="//painttube.tv/cdn/shop/articles/California-Gold_-Pescadero_-Watercolor_Plein-Air_-Barbara-Tapp-1000_600x600_992612d6-be51-40bb-b7b2-e2e7761a940a_{width}x.jpg?v=1763495368" data-widths="[50,90,180,360,480,720,900,1080,1296,1512]" src="//painttube.tv/cdn/shop/articles/California-Gold_-Pescadero_-Watercolor_Plein-Air_-Barbara-Tapp-1000_600x600_992612d6-be51-40bb-b7b2-e2e7761a940a_2000x.jpg?v=1763495368" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="/>
1282</noscript></a> <h2><a href="/blogs/blog-1/interview-with-barbara-tapp">Interview with Barbara Tapp</a></h2> <p class="blog_meta"></p></div> <div class="eight columns  article medium-down--one-half small-down--one-whole"> <a href="/blogs/blog-1/interview-with-kathleen-lanzoni" title="Interview with Kathleen Lanzoni">
1283            
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294<div  data-hulkapps-lineitem class="image-element__wrap" style=" max-width: 400px;"> <img  alt="Interview with Kathleen Lanzoni"
1295        
1296        data-src="//painttube.tv/cdn/shop/articles/Mountain-Gem-watercolor-Kathleen-Lanzoni-1000_600x600_83c3ddbc-989a-404f-a8ee-544630e11154_1600x.jpg?v=1718647334"
1297        data-sizes="auto"
1298        data-aspectratio="400/400"
1299        data-srcset="//painttube.tv/cdn/shop/articles/Mountain-Gem-watercolor-Kathleen-Lanzoni-1000_600x600_83c3ddbc-989a-404f-a8ee-544630e11154_5000x.jpg?v=1718647334 5000w,
1300    //painttube.tv/cdn/shop/articles/Mountain-Gem-watercolor-Kathleen-Lanzoni-1000_600x600_83c3ddbc-989a-404f-a8ee-544630e11154_4500x.jpg?v=1718647334 4500w,
1301    //painttube.tv/cdn/shop/articles/Mountain-Gem-watercolor-Kathleen-Lanzoni-1000_600x600_83c3ddbc-989a-404f-a8ee-544630e11154_4000x.jpg?v=1718647334 4000w,
1302    //painttube.tv/cdn/shop/articles/Mountain-Gem-watercolor-Kathleen-Lanzoni-1000_600x600_83c3ddbc-989a-404f-a8ee-544630e11154_3500x.jpg?v=1718647334 3500w,
1303    //painttube.tv/cdn/shop/articles/Mountain-Gem-watercolor-Kathleen-Lanzoni-1000_600x600_83c3ddbc-989a-404f-a8ee-544630e11154_3000x.jpg?v=1718647334 3000w,
1304    //painttube.tv/cdn/shop/articles/Mountain-Gem-watercolor-Kathleen-Lanzoni-1000_600x600_83c3ddbc-989a-404f-a8ee-544630e11154_2500x.jpg?v=1718647334 2500w,
1305    //painttube.tv/cdn/shop/articles/Mountain-Gem-watercolor-Kathleen-Lanzoni-1000_600x600_83c3ddbc-989a-404f-a8ee-544630e11154_2000x.jpg?v=1718647334 2000w,
1306    //painttube.tv/cdn/shop/articles/Mountain-Gem-watercolor-Kathleen-Lanzoni-1000_600x600_83c3ddbc-989a-404f-a8ee-544630e11154_1800x.jpg?v=1718647334 1800w,
1307    //painttube.tv/cdn/shop/articles/Mountain-Gem-watercolor-Kathleen-Lanzoni-1000_600x600_83c3ddbc-989a-404f-a8ee-544630e11154_1600x.jpg?v=1718647334 1600w,
1308    //painttube.tv/cdn/shop/articles/Mountain-Gem-watercolor-Kathleen-Lanzoni-1000_600x600_83c3ddbc-989a-404f-a8ee-544630e11154_1400x.jpg?v=1718647334 1400w,
1309    //painttube.tv/cdn/shop/articles/Mountain-Gem-watercolor-Kathleen-Lanzoni-1000_600x600_83c3ddbc-989a-404f-a8ee-544630e11154_1200x.jpg?v=1718647334 1200w,
1310    //painttube.tv/cdn/shop/articles/Mountain-Gem-watercolor-Kathleen-Lanzoni-1000_600x600_83c3ddbc-989a-404f-a8ee-544630e11154_1000x.jpg?v=1718647334 1000w,
1311    //painttube.tv/cdn/shop/articles/Mountain-Gem-watercolor-Kathleen-Lanzoni-1000_600x600_83c3ddbc-989a-404f-a8ee-544630e11154_800x.jpg?v=1718647334 800w,
1312    //painttube.tv/cdn/shop/articles/Mountain-Gem-watercolor-Kathleen-Lanzoni-1000_600x600_83c3ddbc-989a-404f-a8ee-544630e11154_600x.jpg?v=1718647334 600w,
1313    //painttube.tv/cdn/shop/articles/Mountain-Gem-watercolor-Kathleen-Lanzoni-1000_600x600_83c3ddbc-989a-404f-a8ee-544630e11154_400x.jpg?v=1718647334 400w,
1314    //painttube.tv/cdn/shop/articles/Mountain-Gem-watercolor-Kathleen-Lanzoni-1000_600x600_83c3ddbc-989a-404f-a8ee-544630e11154_200x.jpg?v=1718647334 200w"
1315        height="400"
1316        width="400"
1317        style=";"
1318        class="lazyload transition--none "
1319  />
1320</div>
1321
1322
1323
1324<noscript data-hulkapps-lineitem > <img alt="Interview with Kathleen Lanzoni" class=" lazyload hs-lazyload hs-id-f803a3c5" data-aspectratio="1.0" data-parent-fit="contain" data-sizes="auto" data-src="//painttube.tv/cdn/shop/articles/Mountain-Gem-watercolor-Kathleen-Lanzoni-1000_600x600_83c3ddbc-989a-404f-a8ee-544630e11154_{width}x.jpg?v=1718647334" data-widths="[50,90,180,360,480,720,900,1080,1296,1512]" src="//painttube.tv/cdn/shop/articles/Mountain-Gem-watercolor-Kathleen-Lanzoni-1000_600x600_83c3ddbc-989a-404f-a8ee-544630e11154_2000x.jpg?v=1718647334" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="/>
1325</noscript></a> <h2><a href="/blogs/blog-1/interview-with-kathleen-lanzoni">Interview with Kathleen Lanzoni</a></h2> <p class="blog_meta"></p></div> <br class="clear" /> <div class="eight columns  article medium-down--one-half small-down--one-whole"> <a href="/blogs/blog-1/interview-with-brienne-m-brown" title="Interview with Brienne M Brown">
1326            
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337<div  data-hulkapps-lineitem class="image-element__wrap" style=" max-width: 400px;"> <img  alt="Interview with Brienne M Brown"
1338        
1339        data-src="//painttube.tv/cdn/shop/articles/Summer-Time-Stroll-Watercolor-Brienne-M-Brown-1000_600x600_8f0d5cf9-7edd-4c21-8862-9fd933340c6b_1600x.jpg?v=1763566684"
1340        data-sizes="auto"
1341        data-aspectratio="400/400"
1342        data-srcset="//painttube.tv/cdn/shop/articles/Summer-Time-Stroll-Watercolor-Brienne-M-Brown-1000_600x600_8f0d5cf9-7edd-4c21-8862-9fd933340c6b_5000x.jpg?v=1763566684 5000w,
1343    //painttube.tv/cdn/shop/articles/Summer-Time-Stroll-Watercolor-Brienne-M-Brown-1000_600x600_8f0d5cf9-7edd-4c21-8862-9fd933340c6b_4500x.jpg?v=1763566684 4500w,
1344    //painttube.tv/cdn/shop/articles/Summer-Time-Stroll-Watercolor-Brienne-M-Brown-1000_600x600_8f0d5cf9-7edd-4c21-8862-9fd933340c6b_4000x.jpg?v=1763566684 4000w,
1345    //painttube.tv/cdn/shop/articles/Summer-Time-Stroll-Watercolor-Brienne-M-Brown-1000_600x600_8f0d5cf9-7edd-4c21-8862-9fd933340c6b_3500x.jpg?v=1763566684 3500w,
1346    //painttube.tv/cdn/shop/articles/Summer-Time-Stroll-Watercolor-Brienne-M-Brown-1000_600x600_8f0d5cf9-7edd-4c21-8862-9fd933340c6b_3000x.jpg?v=1763566684 3000w,
1347    //painttube.tv/cdn/shop/articles/Summer-Time-Stroll-Watercolor-Brienne-M-Brown-1000_600x600_8f0d5cf9-7edd-4c21-8862-9fd933340c6b_2500x.jpg?v=1763566684 2500w,
1348    //painttube.tv/cdn/shop/articles/Summer-Time-Stroll-Watercolor-Brienne-M-Brown-1000_600x600_8f0d5cf9-7edd-4c21-8862-9fd933340c6b_2000x.jpg?v=1763566684 2000w,
1349    //painttube.tv/cdn/shop/articles/Summer-Time-Stroll-Watercolor-Brienne-M-Brown-1000_600x600_8f0d5cf9-7edd-4c21-8862-9fd933340c6b_1800x.jpg?v=1763566684 1800w,
1350    //painttube.tv/cdn/shop/articles/Summer-Time-Stroll-Watercolor-Brienne-M-Brown-1000_600x600_8f0d5cf9-7edd-4c21-8862-9fd933340c6b_1600x.jpg?v=1763566684 1600w,
1351    //painttube.tv/cdn/shop/articles/Summer-Time-Stroll-Watercolor-Brienne-M-Brown-1000_600x600_8f0d5cf9-7edd-4c21-8862-9fd933340c6b_1400x.jpg?v=1763566684 1400w,
1352    //painttube.tv/cdn/shop/articles/Summer-Time-Stroll-Watercolor-Brienne-M-Brown-1000_600x600_8f0d5cf9-7edd-4c21-8862-9fd933340c6b_1200x.jpg?v=1763566684 1200w,
1353    //painttube.tv/cdn/shop/articles/Summer-Time-Stroll-Watercolor-Brienne-M-Brown-1000_600x600_8f0d5cf9-7edd-4c21-8862-9fd933340c6b_1000x.jpg?v=1763566684 1000w,
1354    //painttube.tv/cdn/shop/articles/Summer-Time-Stroll-Watercolor-Brienne-M-Brown-1000_600x600_8f0d5cf9-7edd-4c21-8862-9fd933340c6b_800x.jpg?v=1763566684 800w,
1355    //painttube.tv/cdn/shop/articles/Summer-Time-Stroll-Watercolor-Brienne-M-Brown-1000_600x600_8f0d5cf9-7edd-4c21-8862-9fd933340c6b_600x.jpg?v=1763566684 600w,
1356    //painttube.tv/cdn/shop/articles/Summer-Time-Stroll-Watercolor-Brienne-M-Brown-1000_600x600_8f0d5cf9-7edd-4c21-8862-9fd933340c6b_400x.jpg?v=1763566684 400w,
1357    //painttube.tv/cdn/shop/articles/Summer-Time-Stroll-Watercolor-Brienne-M-Brown-1000_600x600_8f0d5cf9-7edd-4c21-8862-9fd933340c6b_200x.jpg?v=1763566684 200w"
1358        height="400"
1359        width="400"
1360        style=";"
1361        class="lazyload transition--none "
1362  />
1363</div>
1364
1365
1366
1367<noscript data-hulkapps-lineitem > <img alt="Interview with Brienne M Brown" class=" lazyload hs-lazyload hs-id-f803a3c5" data-aspectratio="1.0" data-parent-fit="contain" data-sizes="auto" data-src="//painttube.tv/cdn/shop/articles/Summer-Time-Stroll-Watercolor-Brienne-M-Brown-1000_600x600_8f0d5cf9-7edd-4c21-8862-9fd933340c6b_{width}x.jpg?v=1763566684" data-widths="[50,90,180,360,480,720,900,1080,1296,1512]" src="//painttube.tv/cdn/shop/articles/Summer-Time-Stroll-Watercolor-Brienne-M-Brown-1000_600x600_8f0d5cf9-7edd-4c21-8862-9fd933340c6b_2000x.jpg?v=1763566684" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="/>
1368</noscript></a> <h2><a href="/blogs/blog-1/interview-with-brienne-m-brown">Interview with Brienne M Brown</a></h2> <p class="blog_meta"></p></div> <div class="eight columns  article medium-down--one-half small-down--one-whole"> <a href="/blogs/blog-1/interview-with-tina-bohlman" title="Interview with Tina Bohlman">
1369            
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380<div  data-hulkapps-lineitem class="image-element__wrap" style=" max-width: 400px;"> <img  alt="Interview with Tina Bohlman"
1381        
1382        data-src="//painttube.tv/cdn/shop/articles/BOHLMAN_TINA_SATURDAY-SHOPPERS-600_600x600_28536d5b-4a4b-4536-8467-582a6
138258d275e_1600x.jpg?v=1763566797"
1383        data-sizes="auto"
1384        data-aspectratio="400/400"
1385        data-srcset="//painttube.tv/cdn/shop/articles/BOHLMAN_TINA_SATURDAY-SHOPPERS-600_600x600_28536d5b-4a4b-4536-8467-582a658d275e_5000x.jpg?v=1763566797 5000w,
1386    //painttube.tv/cdn/shop/articles/BOHLMAN_TINA_SATURDAY-SHOPPERS-600_600x600_28536d5b-4a4b-4536-8467-582a658d275e_4500x.jpg?v=1763566797 4500w,
1387    //painttube.tv/cdn/shop/articles/BOHLMAN_TINA_SATURDAY-SHOPPERS-600_600x600_28536d5b-4a4b-4536-8467-582a658d275e_4000x.jpg?v=1763566797 4000w,
1388    //painttube.tv/cdn/shop/articles/BOHLMAN_TINA_SATURDAY-SHOPPERS-600_600x600_28536d5b-4a4b-4536-8467-582a658d275e_3500x.jpg?v=1763566797 3500w,
1389    //painttube.tv/cdn/shop/articles/BOHLMAN_TINA_SATURDAY-SHOPPERS-600_600x600_28536d5b-4a4b-4536-8467-582a658d275e_3000x.jpg?v=1763566797 3000w,
1390    //painttube.tv/cdn/shop/articles/BOHLMAN_TINA_SATURDAY-SHOPPERS-600_600x600_28536d5b-4a4b-4536-8467-582a658d275e_2500x.jpg?v=1763566797 2500w,
1391    //painttube.tv/cdn/shop/articles/BOHLMAN_TINA_SATURDAY-SHOPPERS-600_600x600_28536d5b-4a4b-4536-8467-582a658d275e_2000x.jpg?v=1763566797 2000w,
1392    //painttube.tv/cdn/shop/articles/BOHLMAN_TINA_SATURDAY-SHOPPERS-600_600x600_28536d5b-4a4b-4536-8467-582a658d275e_1800x.jpg?v=1763566797 1800w,
1393    //painttube.tv/cdn/shop/articles/BOHLMAN_TINA_SATURDAY-SHOPPERS-600_600x600_28536d5b-4a4b-4536-8467-582a658d275e_1600x.jpg?v=1763566797 1600w,
1394    //painttube.tv/cdn/shop/articles/BOHLMAN_TINA_SATURDAY-SHOPPERS-600_600x600_28536d5b-4a4b-4536-8467-582a658d275e_1400x.jpg?v=1763566797 1400w,
1395    //painttube.tv/cdn/shop/articles/BOHLMAN_TINA_SATURDAY-SHOPPERS-600_600x600_28536d5b-4a4b-4536-8467-582a658d275e_1200x.jpg?v=1763566797 1200w,
1396    //painttube.tv/cdn/shop/articles/BOHLMAN_TINA_SATURDAY-SHOPPERS-600_600x600_28536d5b-4a4b-4536-8467-582a658d275e_1000x.jpg?v=1763566797 1000w,
1397    //painttube.tv/cdn/shop/articles/BOHLMAN_TINA_SATURDAY-SHOPPERS-600_600x600_28536d5b-4a4b-4536-8467-582a658d275e_800x.jpg?v=1763566797 800w,
1398    //painttube.tv/cdn/shop/articles/BOHLMAN_TINA_SATURDAY-SHOPPERS-600_600x600_28536d5b-4a4b-4536-8467-582a658d275e_600x.jpg?v=1763566797 600w,
1399    //painttube.tv/cdn/shop/articles/BOHLMAN_TINA_SATURDAY-SHOPPERS-600_600x600_28536d5b-4a4b-4536-8467-582a658d275e_400x.jpg?v=1763566797 400w,
1400    //painttube.tv/cdn/shop/articles/BOHLMAN_TINA_SATURDAY-SHOPPERS-600_600x600_28536d5b-4a4b-4536-8467-582a658d275e_200x.jpg?v=1763566797 200w"
1401        height="400"
1402        width="400"
1403        style=";"
1404        class="lazyload transition--none "
1405  />
1406</div>
1407
1408
1409
1410<noscript data-hulkapps-lineitem > <img alt="Interview with Tina Bohlman" class=" lazyload hs-lazyload hs-id-f803a3c5" data-aspectratio="1.0" data-parent-fit="contain" data-sizes="auto" data-src="//painttube.tv/cdn/shop/articles/BOHLMAN_TINA_SATURDAY-SHOPPERS-600_600x600_28536d5b-4a4b-4536-8467-582a658d275e_{width}x.jpg?v=1763566797" data-widths="[50,90,180,360,480,720,900,1080,1296,1512]" src="//painttube.tv/cdn/shop/articles/BOHLMAN_TINA_SATURDAY-SHOPPERS-600_600x600_28536d5b-4a4b-4536-8467-582a658d275e_2000x.jpg?v=1763566797" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="/>
1411</noscript></a> <h2><a href="/blogs/blog-1/interview-with-tina-bohlman">Interview with Tina Bohlman</a></h2> <p class="blog_meta"></p></div> <br class="clear" /> <div class="eight columns  article medium-down--one-half small-down--one-whole"> <a href="/blogs/blog-1/interview-with-mario-a-robinson" title="Interview with Mario A. Robinson">
1412            
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423<div  data-hulkapps-lineitem class="image-element__wrap" style=" max-width: 400px;"> <img  alt="Interview with Mario A. Robinson"
1424        
1425        data-src="//painttube.tv/cdn/shop/articles/MarioRobinson2-FinalImage-1000sq_grande_c9577927-3751-4750-9e3b-b7eafbcbecdb_1600x.jpg?v=1718646469"
1426        data-sizes="auto"
1427        data-aspectratio="400/400"
1428        data-srcset="//painttube.tv/cdn/shop/articles/MarioRobinson2-FinalImage-1000sq_grande_c9577927-3751-4750-9e3b-b7eafbcbecdb_5000x.jpg?v=1718646469 5000w,
1429    //painttube.tv/cdn/shop/articles/MarioRobinson2-FinalImage-1000sq_grande_c9577927-3751-4750-9e3b-b7eafbcbecdb_4500x.jpg?v=1718646469 4500w,
1430    //painttube.tv/cdn/shop/articles/MarioRobinson2-FinalImage-1000sq_grande_c9577927-3751-4750-9e3b-b7eafbcbecdb_4000x.jpg?v=1718646469 4000w,
1431    //painttube.tv/cdn/shop/articles/MarioRobinson2-FinalImage-1000sq_grande_c9577927-3751-4750-9e3b-b7eafbcbecdb_3500x.jpg?v=1718646469 3500w,
1432    //painttube.tv/cdn/shop/articles/MarioRobinson2-FinalImage-1000sq_grande_c9577927-3751-4750-9e3b-b7eafbcbecdb_3000x.jpg?v=1718646469 3000w,
1433    //painttube.tv/cdn/shop/articles/MarioRobinson2-FinalImage-1000sq_grande_c9577927-3751-4750-9e3b-b7eafbcbecdb_2500x.jpg?v=1718646469 2500w,
1434    //painttube.tv/cdn/shop/articles/MarioRobinson2-FinalImage-1000sq_grande_c9577927-3751-4750-9e3b-b7eafbcbecdb_2000x.jpg?v=1718646469 2000w,
1435    //painttube.tv/cdn/shop/articles/MarioRobinson2-FinalImage-1000sq_grande_c9577927-3751-4750-9e3b-b7eafbcbecdb_1800x.jpg?v=1718646469 1800w,
1436    //painttube.tv/cdn/shop/articles/MarioRobinson2-FinalImage-1000sq_grande_c9577927-3751-4750-9e3b-b7eafbcbecdb_1600x.jpg?v=1718646469 1600w,
1437    //painttube.tv/cdn/shop/articles/MarioRobinson2-FinalImage-1000sq_grande_c9577927-3751-4750-9e3b-b7eafbcbecdb_1400x.jpg?v=1718646469 1400w,
1438    //painttube.tv/cdn/shop/articles/MarioRobinson2-FinalImage-1000sq_grande_c9577927-3751-4750-9e3b-b7eafbcbecdb_1200x.jpg?v=1718646469 1200w,
1439    //painttube.tv/cdn/shop/articles/MarioRobinson2-FinalImage-1000sq_grande_c9577927-3751-4750-9e3b-b7eafbcbecdb_1000x.jpg?v=1718646469 1000w,
1440    //painttube.tv/cdn/shop/articles/MarioRobinson2-FinalImage-1000sq_grande_c9577927-3751-4750-9e3b-b7eafbcbecdb_800x.jpg?v=1718646469 800w,
1441    //painttube.tv/cdn/shop/articles/MarioRobinson2-FinalImage-1000sq_grande_c9577927-3751-4750-9e3b-b7eafbcbecdb_600x.jpg?v=1718646469 600w,
1442    //painttube.tv/cdn/shop/articles/MarioRobinson2-FinalImage-1000sq_grande_c9577927-3751-4750-9e3b-b7eafbcbecdb_400x.jpg?v=1718646469 400w,
1443    //painttube.tv/cdn/shop/articles/MarioRobinson2-FinalImage-1000sq_grande_c9577927-3751-4750-9e3b-b7eafbcbecdb_200x.jpg?v=1718646469 200w"
1444        height="400"
1445        width="400"
1446        style=";"
1447        class="lazyload transition--none "
1448  />
1449</div>
1450
1451
1452
1453<noscript data-hulkapps-lineitem > <img alt="Interview with Mario A. Robinson" class=" lazyload hs-lazyload hs-id-f803a3c5" data-aspectratio="1.0" data-parent-fit="contain" data-sizes="auto" data-src="//painttube.tv/cdn/shop/articles/MarioRobinson2-FinalImage-1000sq_grande_c9577927-3751-4750-9e3b-b7eafbcbecdb_{width}x.jpg?v=1718646469" data-widths="[50,90,180,360,480,720,900,1080,1296,1512]" src="//painttube.tv/cdn/shop/articles/MarioRobinson2-FinalImage-1000sq_grande_c9577927-3751-4750-9e3b-b7eafbcbecdb_2000x.jpg?v=1718646469" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="/>
1454</noscript></a> <h2><a href="/blogs/blog-1/interview-with-mario-a-robinson">Interview with Mario A. Robinson</a></h2> <p class="blog_meta"></p></div> <div class="eight columns  article medium-down--one-half small-down--one-whole"> <a href="/blogs/blog-1/interview-with-john-salminen" title="Interview with John Salminen">
1455            
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466<div  data-hulkapps-lineitem class="image-element__wrap" style=" max-width: 400px;"> <img  alt="Interview with John Salminen"
1467        
1468        data-src="//painttube.tv/cdn/shop/articles/Bethesda-Arcade-II-trans
1468parent-watercolor-on-Arches-140-lb-cold-press-1000sq_grande_5324914d-1d15-4629-9795-3a2b155c9faa_1600x.jpg?v=1718646294"
1469        data-sizes="auto"
1470        data-aspectratio="400/400"
1471        data-srcset="//painttube.tv/cdn/shop/articles/Bethesda-Arcade-II-transparent-watercolor-on-Arches-140-lb-cold-press-1000sq_grande_5324914d-1d15-4629-9795-3a2b155c9faa_5000x.jpg?v=1718646294 5000w,
1472    //painttube.tv/cdn/shop/articles/Bethesda-Arcade-II-transparent-watercolor-on-Arches-140-lb-cold-press-1000sq_grande_5324914d-1d15-4629-9795-3a2b155c9faa_4500x.jpg?v=1718646294 4500w,
1473    //painttube.tv/cdn/shop/articles/Bethesda-Arcade-II-transparent-watercolor-on-Arches-140-lb-cold-press-1000sq_grande_5324914d-1d15-4629-9795-3a2b155c9faa_4000x.jpg?v=1718646294 4000w,
1474    //painttube.tv/cdn/shop/articles/Bethesda-Arcade-II-transparent-watercolor-on-Arches-140-lb-cold-press-1000sq_grande_5324914d-1d15-4629-9795-3a2b155c9faa_3500x.jpg?v=1718646294 3500w,
1475    //painttube.tv/cdn/shop/articles/Bethesda-Arcade-II-transparent-watercolor-on-Arches-140-lb-cold-press-1000sq_grande_5324914d-1d15-4629-9795-3a2b155c9faa_3000x.jpg?v=1718646294 3000w,
1476    //painttube.tv/cdn/shop/articles/Bethesda-Arcade-II-transparent-watercolor-on-Arches-140-lb-cold-press-1000sq_grande_5324914d-1d15-4629-9795-3a2b155c9faa_2500x.jpg?v=1718646294 2500w,
1477    //painttube.tv/cdn/shop/articles/Bethesda-Arcade-II-transparent-watercolor-on-Arches-140-lb-cold-press-1000sq_grande_5324914d-1d15-4629-9795-3a2b155c9faa_2000x.jpg?v=1718646294 2000w,
1478    //painttube.tv/cdn/shop/articles/Bethesda-Arcade-II-transparent-watercolor-on-Arches-140-lb-cold-press-1000sq_grande_5324914d-1d15-4629-9795-3a2b155c9faa_1800x.jpg?v=1718646294 1800w,
1479    //painttube.tv/cdn/shop/articles/Bethesda-Arcade-II-transparent-watercolor-on-Arches-140-lb-cold-press-1000sq_grande_5324914d-1d15-4629-9795-3a2b155c9faa_1600x.jpg?v=1718646294 1600w,
1480    //painttube.tv/cdn/shop/articles/Bethesda-Arcade-II-transparent-watercolor-on-Arches-140-lb-cold-press-1000sq_grande_5324914d-1d15-4629-9795-3a2b155c9faa_1400x.jpg?v=1718646294 1400w,
1481    //painttube.tv/cdn/shop/articles/Bethesda-Arcade-II-transparent-watercolor-on-Arches-140-lb-cold-press-1000sq_grande_5324914d-1d15-4629-9795-3a2b155c9faa_1200x.jpg?v=1718646294 1200w,
1482    //painttube.tv/cdn/shop/articles/Bethesda-Arcade-II-transparent-watercolor-on-Arches-140-lb-cold-press-1000sq_grande_5324914d-1d15-4629-9795-3a2b155c9faa_1000x.jpg?v=1718646294 1000w,
1483    //painttube.tv/cdn/shop/articles/Bethesda-Arcade-II-transparent-watercolor-on-Arches-140-lb-cold-press-1000sq_grande_5324914d-1d15-4629-9795-3a2b155c9faa_800x.jpg?v=1718646294 800w,
1484    //painttube.tv/cdn/shop/articles/Bethesda-Arcade-II-transparent-watercolor-on-Arches-140-lb-cold-press-1000sq_grande_5324914d-1d15-4629-9795-3a2b155c9faa_600x.jpg?v=1718646294 600w,
1485    //painttube.tv/cdn/shop/articles/Bethesda-Arcade-II-transparent-watercolor-on-Arches-140-lb-cold-press-1000sq_grande_5324914d-1d15-4629-9795-3a2b155c9faa_400x.jpg?v=1718646294 400w,
1486    //painttube.tv/cdn/shop/articles/Bethesda-Arcade-II-transparent-watercolor-on-Arches-140-lb-cold-press-1000sq_grande_5324914d-1d15-4629-9795-3a2b155c9faa_200x.jpg?v=1718646294 200w"
1487        height="400"
1488        width="400"
1489        style=";"
1490        class="lazyload transition--none "
1491  />
1492</div>
1493
1494
1495
1496<noscript data-hulkapps-lineitem > <img alt="Interview with John Salminen" class=" lazyload hs-lazyload hs-id-f803a3c5" data-aspectratio="1.0" data-parent-fit="contain" data-sizes="auto" data-src="//painttube.tv/cdn/shop/articles/Bethesda-Arcade-II-transparent-watercolor-on-Arches-140-lb-cold-press-1000sq_grande_5324914d-1d15-4629-9795-3a2b155c9faa_{width}x.jpg?v=1718646294" data-widths="[50,90,180,360,480,720,900,1080,1296,1512]" src="//painttube.tv/cdn/shop/articles/Bethesda-Arcade-II-transparent-watercolor-on-Arches-140-lb-cold-press-1000sq_grande_5324914d-1d15-4629-9795-3a2b155c9faa_2000x.jpg?v=1718646294" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="/>
1497</noscript></a> <h2><a href="/blogs/blog-1/interview-with-john-salminen">Interview with John Salminen</a></h2> <p class="blog_meta"></p></div> <br class="clear" /> <div class="eight columns  article medium-down--one-half small-down--one-whole"> <a href="/blogs/blog-1/interview-with-richie-vios" title="Interview with Richie Vios">
1498            
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509<div  data-hulkapps-lineitem class="image-element__wrap" style=" max-width: 400px;"> <img  alt="Interview with Richie Vios"
1510        
1511        data-src="//painttube.tv/cdn/shop/articles/ISLAND-BAIT-STORE-watercolor-RichieVios-1000_grande_1_1600x.jpg?v=1718646068"
1512        data-sizes="auto"
1513        data-aspectratio="400/400"
1514        data-srcset="//painttube.tv/cdn/shop/articles/ISLAND-BAIT-STORE-watercolor-RichieVios-1000_grande_1_5000x.jpg?v=1718646068 5000w,
1515    //painttube.tv/cdn/shop/articles/ISLAND-BAIT-STORE-watercolor-RichieVios-1000_grande_1_4500x.jpg?v=1718646068 4500w,
1516    //painttube.tv/cdn/shop/articles/ISLAND-BAIT-STORE-watercolor-RichieVios-1000_grande_1_4000x.jpg?v=1718646068 4000w,
1517    //painttube.tv/cdn/shop/articles/ISLAND-BAIT-STORE-watercolor-RichieVios-1000_grande_1_3500x.jpg?v=1718646068 3500w,
1518    //painttube.tv/cdn/shop/articles/ISLAND-BAIT-STORE-watercolor-RichieVios-1000_grande_1_3000x.jpg?v=1718646068 3000w,
1519    //painttube.tv/cdn/shop/articles/ISLAND-BAIT-STORE-watercolor-RichieVios-1000_grande_1_2500x.jpg?v=1718646068 2500w,
1520    //painttube.tv/cdn/shop/articles/ISLAND-BAIT-STORE-watercolor-RichieVios-1000_grande_1_2000x.jpg?v=1718646068 2000w,
1521    //painttube.tv/cdn/shop/articles/ISLAND-BAIT-STORE-watercolor-RichieVios-1000_grande_1_1800x.jpg?v=1718646068 1800w,
1522    //painttube.tv/cdn/shop/articles/ISLAND-BAIT-STORE-watercolor-RichieVios-1000_grande_1_1600x.jpg?v=1718646068 1600w,
1523    //painttube.tv/cdn/shop/articles/ISLAND-BAIT-STORE-watercolor-RichieVios-1000_grande_1_1400x.jpg?v=1718646068 1400w,
1524    //painttube.tv/cdn/shop/articles/ISLAND-BAIT-STORE-watercolor-RichieVios-1000_grande_1_1200x.jpg?v=1718646068 1200w,
1525    //painttube.tv/cdn/shop/articles/ISLAND-BAIT-STORE-watercolor-RichieVios-1000_grande_1_1000x.jpg?v=1718646068 1000w,
1526    //painttube.tv/cdn/shop/articles/ISLAND-BAIT-STORE-watercolor-RichieVios-1000_grande_1_800x.jpg?v=1718646068 800w,
1527    //painttube.tv/cdn/shop/articles/ISLAND-BAIT-STORE-watercolor-RichieVios-1000_grande_1_600x.jpg?v=1718646068 600w,
1528    //painttube.tv/cdn/shop/articles/ISLAND-BAIT-STORE-watercolor-RichieVios-1000_grande_1_400x.jpg?v=1718646068 400w,
1529    //painttube.tv/cdn/shop/articles/ISLAND-BAIT-STORE-watercolor-RichieVios-1000_grande_1_200x.jpg?v=1718646068 200w"
1530        height="400"
1531        width="400"
1532        style=";"
1533        class="lazyload transition--none "
1534  />
1535</div>
1536
1537
1538
1539<noscript data-hulkapps-lineitem > <img alt="Interview with Richie Vios" class=" lazyload hs-lazyload hs-id-f803a3c5" data-aspectratio="1.0" data-parent-fit="contain" data-sizes="auto" data-src="//painttube.tv/cdn/shop/articles/ISLAND-BAIT-STORE-watercolor-RichieVios-1000_grande_1_{width}x.jpg?v=1718646068" data-widths="[50,90,180,360,480,720,900,1080,1296,1512]" src="//painttube.tv/cdn/shop/articles/ISLAND-BAIT-STORE-watercolor-RichieVios-1000_grande_1_2000x.jpg?v=1718646068" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="/>
1540</noscript></a> <h2><a href="/blogs/blog-1/interview-with-richie-vios">Interview with Richie Vios</a></h2> <p class="blog_meta"></p></div> <div class="eight columns  article medium-down--one-half small-down--one-whole"> <a href="/blogs/blog-1/interview-with-julie-gilbert-pollard" title="Interview with Julie Gilbert Pollard">
1541            
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552<div  data-hulkapps-lineitem class="image-element__wrap" style=" max-width: 455px;"> <img  alt="Interview with Julie Gilbert Pollard"
1553        
1554        data-src="//painttube.tv/cdn/shop/articles/Below-Midgley-Watercolor-JulieGilbertPollard-600_grande_fc170555-6973-4881-a7c5-b934e02e58ae_1600x.jpg?v=1718645376"
1555        data-sizes="auto"
1556        data-aspectratio="455/455"
1557        data-srcset="//painttube.tv/cdn/shop/articles/Below-Midgley-Watercolor-JulieGilbertPollard-600_grande_fc170555-6973-4881-a7c5-b934e02e58ae_5000x.jpg?v=1718645376 5000w,
1558    //painttube.tv/cdn/shop/articles/Below-Midgley-Watercolor-JulieGilbertPollard-600_grande_fc170555-6973-4881-a7c5-b934e02e58ae_4500x.jpg?v=1718645376 4500w,
1559    //painttube.tv/cdn/shop/articles/Below-Midgley-Watercolor-JulieGilbertPollard-600_grande_fc170555-6973-4881-a7c5-b934e02e58ae_4000x.jpg?v=1718645376 4000w,
1560    //painttube.tv/cdn/shop/articles/Below-Midgley-Watercolor-JulieGilbertPollard-600_grande_fc170555-6973-4881-a7c5-b934e02e58ae_3500x.jpg?v=1718645376 3500w,
1561    //painttube.tv/cdn/shop/articles/Below-Midgley-Watercolor-JulieGilbertPollard-600_grande_fc170555-6973-4881-a7c5-b934e02e58ae_3000x.jpg?v=1718645376 3000w,
1562    //painttube.tv/cdn/shop/articles/Below-Midgley-Watercolor-JulieGilbertPollard-600_grande_fc170555-6973-4881-a7c5-b934e02e58ae_2500x.jpg?v=1718645376 2500w,
1563    //painttube.tv/cdn/shop/articles/Below-Midgley-Watercolor-JulieGilbertPollard-600_grande_fc170555-6973-4881-a7c5-b934e02e58ae_2000x.jpg?v=1718645376 2000w,
1564    //painttube.tv/cdn/shop/articles/Below-Midgley-Watercolor-JulieGilbertPollard-600_grande_fc170555-6973-4881-a7c5-b934e02e58ae_1800x.jpg?v=1718645376 1800w,
1565    //painttube.tv/cdn/shop/articles/Below-Midgley-Watercolor-JulieGilbertPollard-600_grande_fc170555-6973-4881-a7c5-b934e02e58ae_1600x.jpg?v=1718645376 1600w,
1566    //painttube.tv/cdn/shop/articles/Below-Midgley-Watercolor-JulieGilbertPollard-600_grande_fc170555-6973-4881-a7c5-b934e02e58ae_1400x.jpg?v=1718645376 1400w,
1567    //painttube.tv/cdn/shop/articles/Below-Midgley-Watercolor-JulieGilbertPollard-600_grande_fc170555-6973-4881-a7c5-b934e02e58ae_1200x.jpg?v=1718645376 1200w,
1568    //painttube.tv/cdn/shop/articles/Below-Midgley-Watercolor-JulieGilbertPollard-600_grande_fc170555-6973-4881-a7c5-b934e02e58ae_1000x.jpg?v=1718645376 1000w,
1569    //painttube.tv/cdn/shop/articles/Below-Midgley-Watercolor-JulieGilbertPollard-600_grande_fc170555-6973-4881-a7c5-b934e02e58ae_800x.jpg?v=1718645376 800w,
1570    //painttube.tv/cdn/shop/articles/Below-Midgley-Watercolor-JulieGilbertPollard-600_grande_fc170555-6973-4881-a7c5-b934e02e58ae_600x.jpg?v=1718645376 600w,
1571    //painttube.tv/cdn/shop/articles/Below-Midgley-Watercolor-JulieGilbertPollard-600_grande_fc170555-6973-4881-a7c5-b934e02e58ae_400x.jpg?v=1718645376 400w,
1572    //painttube.tv/cdn/shop/articles/Below-Midgley-Watercolor-JulieGilbertPollard-600_grande_fc170555-6973-4881-a7c5-b934e02e58ae_200x.jpg?v=1718645376 200w"
1573        height="455"
1574        width="455"
1575        style=";"
1576        class="lazyload transition--none "
1577  />
1578</div>
1579
1580
1581
1582<noscript data-hulkapps-lineitem > <img alt="Interview with Julie Gilbert Pollard" class=" lazyload hs-lazyload hs-id-f803a3c5" data-aspectratio="1.0" data-parent-fit="contain" data-sizes="auto" data-src="//painttube.tv/cdn/shop/articles/Below-Midgley-Watercolor-JulieGilbertPollard-600_grande_fc170555-6973-4881-a7c5-b934e02e58ae_{width}x.jpg?v=1718645376" data-widths="[50,90,180,360,480,720,900,1080,1296,1512]" src="//painttube.tv/cdn/shop/articles/Below-Midgley-Watercolor-JulieGilbertPollard-600_grande_fc170555-6973-4881-a7c5-b934e02e58ae_2000x.jpg?v=1718645376" srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="/>
1583</noscript></a> <h2><a href="/blogs/blog-1/interview-with-julie-gilbert-pollard">Interview with Julie Gilbert Pollard</a></h2> <p class="blog_meta"></p></div> <br class="clear" /></div> <br class="clear" /> <div class="sixteen columns"> <div class="sixteen columns"> <div class="section clearfix"> <div class="paginate"> <span class="page current">1</span> <span class="page"><a href="/blogs/blog-1?page=2" title="">2</a></span> <span class="page"><a href="/blogs/blog-1?page=3" title="">3</a></span> <span class="deco">&hellip;</span> <span class="page"><a href="/blogs/blog-1?page=7" title="">7</a></span> <span class="next"><a href="/blogs/blog-1?page=2" title="">Next <span class="icon-right-arrow"></span></a></span></div></div></div></div>
1584
1585
1586</div>
1587
1588
1589<style> #shopify-section-blog-template.blog-section h2 {text-transform: none; font-size: 24px; text-align: center;} #shopify-section-blog-template .article {margin-bottom: 15px; margin-top: 30px; padding: 20px; border: 1px solid #cecece; background: #f9f9f9; border-radius: 4px;}</style></div></div> <div id="shopify-section-footer" class="shopify-section footer-section">
1590
1591<footer class="footer"> <div class="container footer-menu-wrap"> <div class="one-third column medium-down--one-whole" > <div class="text-align--left"> <img  alt=""
1592                      class="footer-logo lazyload none"
1593                      data-sizes="25vw"
1594                      style="max-width:3286px"
1595                      data-src="//painttube.tv/cdn/shop/files/PaintTube_logo_2024_wTagline_2048x.png?v=1705687898"
1596                      data-srcset=" //painttube.tv/cdn/shop/files/PaintTube_logo_2024_wTagline_200x.png?v=1705687898 200w,
1597                                    //painttube.tv/cdn/shop/files/PaintTube_logo_2024_wTagline_300x.png?v=1705687898 300w,
1598                                    //painttube.tv/cdn/shop/files/PaintTube_logo_2024_wTagline_400x.png?v=1705687898 400w,
1599                                    //painttube.tv/cdn/shop/files/PaintTube_logo_2024_wTagline_500x.png?v=1705687898 500w,
1600                                    //painttube.tv/cdn/shop/files/PaintTube_logo_2024_wTagline_600x.png?v=1705687898 600w,
1601                                    //painttube.tv/cdn/shop/files/PaintTube_logo_2024_wTagline_1000x.png?v=1705687898 1000w"
1602                   /></div> <div class="footer-social-icons"> <ul class="social_icons"> <li><a href="https://www.facebook.com/PaintTubeTV" title="PaintTube.tv on Facebook" rel="me" target="_blank" class="icon-facebook"></a></li> <li><a href="https://www.youtube.com/@PaintTubeTV" title="PaintTube.tv on YouTube" rel="me" target="_blank" class="icon-youtube"></a></li> <li><a href="https://www.instagram.com/painttubetv" title="PaintTube.tv on Instagram" rel="me" target="_blank" class="icon-instagram"></a></li>
1603  
1604
1605  
1606
1607  
1608
1609  
1610
1611  
1612</ul></div></div> <div class="one-third column medium-down--one-whole" > <div class="footer_menu"> <h6>Quick Links<span class="right icon-down-arrow"></span></h6> <div class="toggle_content"> <ul> <li><p><a href="/collections/dvds">All Videos</a></p></li> <li><p><a href="/collections/best-sellers">Best Sellers</a></p></li> <li><p><a href="/collections/new-releases">New Releases</a></p></li> <li><p><a href="/pages/faq">FAQ</a></p></li> <li><p><a href="/pages/testimonials">Testimonials</a></p></li> <li><p><a href="https://digital.painttube.tv/library">My Streaming Library</a></p></li> <li><p><a href="/pages/contact">Contact Us</a></p></li> <li><p><a href="/policies/terms-of-service">Terms of Service</a></p></li> <li><p><a href="/policies/refund-policy">Refund policy</a></p></li> <li><p><a href="https://painttube.tv/blogs/blog-1">ARTicles</a></p></li> <li><p><a href="https://www.painttube.digital/gallery">Artist Gallery (Submit Your Art)</a></p></li> <li><p><a href="https://painttube.tv/collections/magazines">Magazines</a></p></li></ul></div></div></div> <div class="one-third column medium-down--one-whole" > <div class="footer_content footer-text "> <h6>CONTACT US<span class="right icon-down-arrow"></span></h6> <div class="toggle_content"> <p>PaintTube.TV<br/>2263 NW 2nd Ave Suite 207<br/>Boca Raton, FL 33431</p><p><a href="/pages/contact" title="Contact Us">Email Us</a><br/>
1612Phone: 1 (800) 610-5771</p><p></p><p><a href="/policies/terms-of-service" title="Terms of Service">Terms of Use</a><br/><a href="/policies/privacy-policy" title="Privacy Policy">Privacy Policy</a><br/><a href="/policies/refund-policy" title="Refund Policy">Refunds<br/></a><a href="/pages/cookie-policy" title="Cookie Policy">Cookie Policy</a></p><p><a href="https://form.jotform.com/Streamline_Tech/report-a-bug" title="https://form.jotform.com/Streamline_Tech/report-a-bug">Report A Bug</a></p><p></p><p>*FREE U.S. DOMESTIC SHIPPING ON ORDERS $249+</p><p><br/><a href="#shopify-section-f8ea7a46-4f91-4044-a615-9ff840beface" title="#shopify-section-f8ea7a46-4f91-4044-a615-9ff840beface">🎨 STREAM INSTANTLY ON YOUR FAVORITE DEVICES</a></p></div></div></div> <div class="footer-social-icons--mobile sixteen columns"> <ul class="social_icons"> <li><a href="https://www.facebook.com/PaintTubeTV" title="PaintTube.tv on Facebook" rel="me" target="_blank" class="icon-facebook"></a></li> <li><a href="https://www.youtube.com/@PaintTubeTV" title="PaintTube.tv on YouTube" rel="me" target="_blank" class="icon-youtube"></a></li> <li><a href="https://www.instagram.com/painttubetv" title="PaintTube.tv on Instagram" rel="me" target="_blank" class="icon-instagram"></a></li>
1613  
1614
1615  
1616
1617  
1618
1619  
1620
1621  
1622</ul></div> <div class="sixteen columns row footer_credits"> <p class="credits">
1623          &copy; 2026 <a href="/" title="">PaintTube.tv</a>.
1624          PaintTube® is a registered trademark of Streamline Publishing Inc. <a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&amp;utm_medium=shopify&amp;utm_source=onlinestore"></a></p> <div class="payment_methods"> <svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-american_express"><title id="pi-american_express">American Express</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#0071CE" style="fill:#0071CE;fill:color(display-p3 0.0000 0.4431 0.8078);fill-opacity:1;"/><path d="M3 0.5H35C36.3348 0.5 37.5 1.58692 37.5 3V21C37.5 22.4239 36.4239 23.5 35 23.5H3C1.66524 23.5 0.5 22.4131 0.5 21V3C0.5 1.57614 1.57614 0.5 3 0.5Z" stroke="black" stroke-opacity="0.07" style="stroke:black;stroke-opacity:0.07;"/><path d="M25.8662 6.33203V3H31L31.8662 5.5332L32.7334 3H37V14.2002H36.7998L34.8672 16.2656L36.7998 18.3594H37V21.2666H33.5996L31.9336 19.3994L30.2002 21.2666H19.4668V12.666H16L20.2666 3H24.4004L25.8662 6.33203ZM20.5996 20.2656H27V18.5322H22.666V17.3994H26.8662V15.666H22.666V14.5322H27V12.7988H20.5996V20.2656ZM30.5332 16.5322L27 20.2656H29.5996L31.8662 17.8662L34.0664 20.2656H36.7324L33.1992 16.4658L36.7324 12.7988H34.1328L31.8662 15.1992L29.7324 12.7988H27L30.5332 16.5322ZM17.666 11.7324H19.9326L20.5332 10.1992H23.999L24.666 11.7324H26.999L23.666 4.19922H20.999L17.666 11.7324ZM33.5996 4.19922L31.9326 8.86621L30.1992 4.19922H27V11.666H29.0664V6.39941L31 11.666H32.7998L34.7324 6.39941V11.666H36.7324V4.13281L33.5996 4.19922ZM23.2656 8.46582H21.2656L22.2656 5.99902L23.2656 8.46582Z" fill="white" style="fill:white;fill-opacity:1;"/></svg> <svg class="payment-icon" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-labelledby="pi-apple_pay"><title id="pi-apple_pay">Apple Pay</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z" /><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558 
16240 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303 1.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858" /><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048" /></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z" /><path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z" /><path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z" /></g></g></svg> <svg class="payment-icon" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" aria-labelledby="pi-diners_club"><title id="pi-diners_club">Diners Club</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M12 12v3.7c0 .3-.2.3-.5.2-1.9-.8-3-3.3-2.3-5.4.4-1.1 1.2-2 2.3-2.4.4-.2.5-.1.5.2V12zm2 0V8.3c0-.3 0-.3.3-.2 2.1.8 3.2 3.3 2.4 5.4-.4 1.1-1.2 2-2.3 2.4-.4.2-.4.1-.4-.2V12zm7.2-7H13c3.8 0 6.8 3.1 6.8 7s-3 7-6.8 7h8.2c3.8 0 6.8-3.1 6.8-7s-3-7-6.8-7z" fill="#3086C8"/></svg> <svg class="payment-icon" viewBox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-discover" fill="none" xmlns="http://www.w3.org/2000/svg"><title id="pi-discover">Discover</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32z" fill="#fff"/><path d="M3.57 7.16H2v5.5h1.57c.83 0 1.43-.2 1.96-.63.63-.52 1-1.3 1-2.11-.01-1.63-1.22-2.76-2.96-2.76zm1.26 4.14c-.34.3-.77.44-1.47.44h-.29V8.1h.29c.69 0 1.11.12 1.47.44.37.33.59.84.59 1.37 0 .53-.22 1.06-.59 1.39zm2.19-4.14h1.07v5.5H7.02v-5.5zm3.69 2.11c-.64-.24-.83-.4-.83-.69 0-.35.34-.61.8-.61.32 0 .59.13.86.45l.56-.73c-.46-.4-1.01-.61-1.62-.61-.97 0-1.72.68-1.72 1.58 0 .76.35 1.15 1.35 1.51.42.15.63.25.74.31.21.14.32.34.32.57 0 .45-.35.78-.83.78-.51 0-.92-.26-1.17-.73l-.69.67c.49.73 1.09 1.05 1.9 1.05 1.11 0 1.9-.74 1.9-1.81.02-.89-.35-1.29-1.57-1.74zm1.92.65c0 1.62 1.27 2.87 2.9 2.87.46 0 .86-.09 1.34-.32v-1.26c-.43.43-.81.6-1.29.6-1.08 0-1.85-.78-1.85-1.9 0-1.06.79-1.89 1.8-1.89.51 0 .9.18 1.34.62V7.38c-.47-.24-.86-.34-1.32-.34-1.61 0-2.92 1.28-2.92 2.88zm12.76.94l-1.47-3.7h-1.17l2.33 5.64h.58l2.37-5.64h-1.16l-1.48 3.7zm3.13 1.8h3.04v-.93h-1.97v-1.48h1.9v-.93h-1.9V8.1h1.97v-.94h-3.04v5.5zm7.29-3.87c0-1.03-.71-1.62-1.95-1.62h-1.59v5.5h1.07v-2.21h.14l1.48 2.21h1.32l-1.73-2.32c.81-.17 1.26-.72 1.26-1.56zm-2.16.91h-.31V8.03h.33c.67 0 1.03.28 1.03.82 0 .55-.36.85-1.05.85z" fill="#231F20"/><path d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint0_linear)"/><path opacity=".65" d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint1_linear)"/><path d="M36.57 7.506c0-.1-.07-.15-.18-.15h-.16v.48h.12v-.19l.14.19h.14l-.16-.2c.06-.01.1-.06.1-.13zm-.2.07h-.02v-.13h.02c.06 0 .09.02.09.06 0 .05-.03.07-.09.07z" fill="#231F20"/><path d="M36.41 7.176c-.23 0-.42.19-.42.42 0 .23.19.42.42.42.23 0 .42-.19.42-.42 0-.23-.19-.42-.42-.42zm0 .77c-.18 0-.34-.15-.34-.35 0-.19.15-.35.34-.35.18 0 .33.16.33.35 0 .19-.15.35-.33.35z" fill="#231F20"/><path d="M37 12.984S27.09 19.873 8.976 23h26.023a2 2 0 002-1.984l.024-3.02L37 12.985z" fill="#F48120"/><defs><linearGradient id="pi-paint0_linear" x1="21.657" y1="12.275" x2="19.632" y2="9.104" gradientUnits="userSpaceOnUse"><stop stop-color="#F89F20"/><stop offset=".25" stop-color="#F79A20"/><stop offset=".533" stop-color="#F68D20"/><stop offset=".62" stop-color="#F58720"/><stop offset=".723" stop-color="#F48120"/><stop offset="1" stop-color="#F37521"/></linearGradient><linearGradient id="pi-paint1_linear" x1="21.338" y1="12.232" x2="18.378" y2="6.446" gradientUnits="userSpaceOnUse"><stop stop-color="#F58720"/><stop offset=".359" stop-color="#E16F27"/><stop offset=".703" stop-color="#D4602C"/><stop offset=".982" stop-color="#D05B2E"/></linearGradient></defs></svg> <svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-google_pay"><title id="pi-google_pay">Google Pay</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF"/><path d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.
162406zM23.29 13.52a.79.79 0 0 0 .337.662c.223.176.5.269.785.263.429-.001.84-.17 1.146-.472.305-.286.478-.685.478-1.103a2.047 2.047 0 0 0-1.324-.374 1.716 1.716 0 0 0-1.03.294.883.883 0 0 0-.392.73zm9.286-3.75l-3.39 7.79h-1.048l1.281-2.728-2.224-5.062h1.103l1.612 3.885 1.569-3.885h1.097z" fill="#5F6368"/><path d="M13.986 11.284c0-.308-.024-.616-.073-.92h-4.29v1.747h2.451a2.096 2.096 0 0 1-.9 1.373v1.134h1.464a4.433 4.433 0 0 0 1.348-3.334z" fill="#4285F4"/><path d="M9.629 15.721a4.352 4.352 0 0 0 3.01-1.097l-1.466-1.14a2.752 2.752 0 0 1-4.094-1.44H5.577v1.17a4.53 4.53 0 0 0 4.052 2.507z" fill="#34A853"/><path d="M7.079 12.05a2.709 2.709 0 0 1 0-1.735v-1.17H5.577a4.505 4.505 0 0 0 0 4.075l1.502-1.17z" fill="#FBBC04"/><path d="M9.629 8.44a2.452 2.452 0 0 1 1.74.68l1.3-1.293a4.37 4.37 0 0 0-3.065-1.183 4.53 4.53 0 0 0-4.027 2.5l1.502 1.171a2.715 2.715 0 0 1 2.55-1.875z" fill="#EA4335"/></svg> <svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg> <svg class="payment-icon" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-paypal"><title id="pi-paypal">PayPal</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path fill="#003087" d="M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1z"/><path fill="#3086C8" d="M23.9 8.3l-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8z"/><path fill="#012169" d="M23.3 8.1c-.1-.1-.2-.1-.3-.1-.1 0-.2 0-.3-.1-.3-.1-.7-.1-1.1-.1h-3c-.1 0-.2 
16240-.2.1-.2.1-.3.2-.3.4l-.7 4.4v.1c0-.3.3-.5.6-.5h1.3c2.5 0 4.1-1 4.6-3.8v-.2c-.1-.1-.3-.2-.5-.2h-.1z"/></svg> <svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-shopify_pay"><title id="pi-shopify_pay">Shop Pay</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000"/><path d="M35.889 0C37.05 0 38 .982 38 2.182v19.636c0 1.2-.95 2.182-2.111 2.182H2.11C.95 24 0 23.018 0 21.818V2.182C0 .982.95 0 2.111 0H35.89z" fill="#5A31F4"/><path d="M9.35 11.368c-1.017-.223-1.47-.31-1.47-.705 0-.372.306-.558.92-.558.54 0 .934.238 1.225.704a.079.079 0 00.104.03l1.146-.584a.082.082 0 00.032-.114c-.475-.831-1.353-1.286-2.51-1.286-1.52 0-2.464.755-2.464 1.956 0 1.275 1.15 1.597 2.17 1.82 1.02.222 1.474.31 1.474.705 0 .396-.332.582-.993.582-.612 0-1.065-.282-1.34-.83a.08.08 0 00-.107-.035l-1.143.57a.083.083 0 00-.036.111c.454.92 1.384 1.437 2.627 1.437 1.583 0 2.539-.742 2.539-1.98s-1.155-1.598-2.173-1.82v-.003zM15.49 8.855c-.65 0-1.224.232-1.636.646a.04.04 0 01-.069-.03v-2.64a.08.08 0 00-.08-.081H12.27a.08.08 0 00-.08.082v8.194a.08.08 0 00.08.082h1.433a.08.08 0 00.081-.082v-3.594c0-.695.528-1.227 1.239-1.227.71 0 1.226.521 1.226 1.227v3.594a.08.08 0 00.081.082h1.433a.08.08 0 00.081-.082v-3.594c0-1.51-.981-2.577-2.355-2.577zM20.753 8.62c-.778 0-1.507.24-2.03.588a.082.082 0 00-.027.109l.632 1.088a.08.08 0 00.11.03 2.5 2.5 0 011.318-.366c1.25 0 2.17.891 2.17 2.068 0 1.003-.736 1.745-1.669 1.745-.76 0-1.288-.446-1.288-1.077 0-.361.152-.657.548-.866a.08.08 0 00.032-.113l-.596-1.018a.08.08 0 00-.098-.035c-.799.299-1.359 1.018-1.359 1.984 0 1.46 1.152 2.55 2.76 2.55 1.877 0 3.227-1.313 3.227-3.195 0-2.018-1.57-3.492-3.73-3.492zM28.675 8.843c-.724 0-1.373.27-1.845.746-.026.027-.069.007-.069-.029v-.572a.08.08 0 00-.08-.082h-1.397a.08.08 0 00-.08.082v8.182a.08.08 0 00.08.081h1.433a.08.08 0 00.081-.081v-2.683c0-.036.043-.054.069-.03a2.6 2.6 0 001.808.7c1.682 0 2.993-1.373 2.993-3.157s-1.313-3.157-2.993-3.157zm-.271 4.929c-.956 0-1.681-.768-1.681-1.783s.723-1.783 1.681-1.783c.958 0 1.68.755 1.68 1.783 0 1.027-.713 1.783-1.681 1.783h.001z" fill="#fff"/></svg> <svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778 
162416.2333 12.0722 16.3389C11.9667 16.4444 11.7556 16.3389 11.5444 16.3389H9.96111C9.85556 16.3389 9.75 16.3389 9.75 16.1278L8.06111 9.58333C7.85 9.37222 7.53333 9.05556 7.11111 8.95C6.47778 8.63333 5.31667 8.42222 5.10556 8.42222L5 8.21111Z" fill="white" style="fill:white;fill-opacity:1;"/></svg></div></div><!--end footer_credits--></div></div>
1625
1626</footer>
1627
1628
1629
1630
1631</div> 
1631<script src="//painttube.tv/cdn/shop/t/14/assets/jquery.min.js?v=9503732020592794151666019609"></script>
1631 
1631<script src="//painttube.tv/cdn/shop/t/14/assets/vendors.js?v=64406799660333671781666019646"></script>
1631 
1631<script src="//painttube.tv/cdn/shop/t/14/assets/sections.min.js?v=81016776264372091091697829297"></script>
1631 
1631<script src="//painttube.tv/cdn/shop/t/14/assets/utilities.min.js?v=12859785392759340121701457007"></script>
1631 
1631<script src="//painttube.tv/cdn/shop/t/14/assets/app.min.js?v=34923730137961803651697829296"></script>
1631 
1631<script type="text/javascript" src="/services/javascripts/currencies.js" data-no-instant></script>
vendor: 1 bytes, line 1631
1631
1632<script type="text/javascript" src="//painttube.tv/cdn/shop/t/14/assets/jquery.currencies.min.js?v=153893372237336265401666019607" data-no-instant></script>
1632
1633
1634<script type="text/javascript">
1635
1636  
1637    Currency.format = 'money_format';
1638  
1639
1640  var shopCurrency = 'USD';
1641
1642  /* Sometimes merchants change their shop currency, let's tell our JavaScript file */
1643  Currency.money_with_currency_format[shopCurrency] = "${{amount}} USD";
1644  Currency.money_format[shopCurrency] = "${{amount}}";
1645
1646  /* Default currency */
1647  var defaultCurrency = 'USD' || shopCurrency;
1648  
1649  if ($(window).width() >= 798) {
1650    var $currencySelector = $(".top_bar .currencies");
1651  } else {
1652    var $currencySelector = $("#mobile_menu .currencies");
1653  }
1654  
1655  /* Cookie currency */
1656  var cookieCurrency = Currency.cookie.read();
1657
1658  /* Fix for customer account pages */
1659  $('span.money span.money').each(function() {
1660    $(this).parents('span.money').removeClass('money');
1661  });
1662
1663  /* Saving the current price */
1664  $('span.money').each(function() {
1665    $(this).attr('data-currency-USD', $(this).html());
1666  });
1667
1668  // If there's no cookie.
1669  if (cookieCurrency == null) {
1670    if (shopCurrency !== defaultCurrency) {
1671      Currency.convertAll(shopCurrency, defaultCurrency);
1672    }
1673    else {
1674      Currency.currentCurrency = defaultCurrency;
1675    }
1676  }
1677  // If the cookie value does not correspond to any value in the currency dropdown.
1678  else if ($currencySelector.length && $currencySelector.find('option[value=' + cookieCurrency + ']').length === 0) {
1679    Currency.currentCurrency = shopCurrency;
1680    Currency.cookie.write(shopCurrency);
1681  }
1682  else if (cookieCurrency === shopCurrency) {
1683    Currency.currentCurrency = shopCurrency;
1684  }
1685  else {
1686    Currency.convertAll(shopCurrency, cookieCurrency);
1687  }
1688
1689  $currencySelector.val(Currency.currentCurrency).change(function() {
1690    var newCurrency = $(this).val();
1691    Currency.convertAll(Currency.currentCurrency, newCurrency);
1692    jQuery('.selected-currency').text(Currency.currentCurrency);
1693  });
1694
1695  var original_selectCallback = window.selectCallback;
1696  var selectCallback = function(variant, selector) {
1697    original_selectCallback(variant, selector);
1698    Currency.convertAll(shopCurrency, $currencySelector.val());
1699    jQuery('.selected-currency').text(Currency.currentCurrency);
1700  };
1701
1702  function convertCurrencies() {
1703    if($currencySelector.val() && $currencySelector.val() != $currencySelector.data('default-shop-currency')) {
1704      Currency.convertAll($currencySelector.data('default-shop-currency'), $currencySelector.val());
1705      jQuery('.selected-currency').text(Currency.currentCurrency);
1706    }
1707  }
1708
1709</script>
1709 
1709<script></script>
1709
1710  
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738<!-- **BEGIN** Hextom FSB Integration // Main Include - DO NOT MODIFY --> <!-- **BEGIN** Hextom FSB Integration // Main - DO NOT MODIFY -->
1739<script type="application/javascript">
1740    window.hextom_fsb_meta = {
1741        p1: [
1742            
1743        ],
1744        p2: {
1745            
1746        }
1747    };
1748</script>
1748
1749<!-- **END** Hextom FSB Integration // Main - DO NOT MODIFY --> <!-- **END** Hextom FSB Integration // Main Include - DO NOT MODIFY -->
1750
1751
1752
1753
1754
1755
1756 
1757
1758<link
1759      rel="stylesheet"
1760      href="//painttube.tv/cdn/shop/t/14/assets/recurpay.scss.css?v=142881938352684980601703753264">
1761<script>
1762  (function() {
1763    //Append Script
1764    var initScript = function(url, callback) {
1765      var script = document.createElement("script");
1766      script.type = "text/javascript";
1767      if (script.readyState){
1768        script.onreadystatechange = function() {
1769          if (script.readyState == "loaded" || script.readyState == "complete") {
1770            script.onreadystatechange = null;
1771            callback();
1772          }
1773        };
1774      } else {
1775        script.onload = function() {
1776          callback();
1777        };
1778      }
1779      script.src = url;
1780      document.getElementsByTagName("head")[0].appendChild(script);
1781    };
1782
1783    var recurpaySubscription = function($) {
1784      window.recurpay = {};
1785      recurpay.domainURL = 'https://liliedahl-art-video.recurpay.com';
1786      recurpay.action = 'checkout';
1787      recurpay.labelText = 'Auto-Renew My Subscription Yearly';
1788      recurpay.labelButton = 'ADD TO CART';
1789      recurpay.product= {};
1790      recurpay.checkout = 'shopify';
1791      recurpay.mixedCart = false;
1792      recurpay.product.id = "";
1793      recurpay.product.only_subscription = "";
1794      recurpay.product.available = "";
1795      recurpay.pdpAPI = recurpay.domainURL + '/api/storefront/product/'+recurpay.product.id+'/plans.json';
1796      recurpay.accountAPI = recurpay.domainURL + '/api/storefront/account/customers//subscriptions/count.json';
1797      recurpay.manageAccountAPI = recurpay.domainURL + "/storefront/account/authenticate/";
1798      recurpay.checkoutAPI = recurpay.domainURL + '/checkout/initiate.rp';
1799      
1800      recurpay.customer = 'guest';
1801      
1802      if((window.location.href.indexOf("/products/") > -1) && (window.location.href.indexOf("recurpay_preview=true") > -1)){
1803        recurpay.pdpAPI = recurpay.domainURL + '/api/storefront/product/'+recurpay.product.id+'/plans.json?fetch=force';
1804      }
1805      var accountTemplate = '',
1806          pdpTemplate = '',
1807          accountSelector = "#recurpay-account-widget",
1808          pdpSelector = "#recurpay-pdp-widget",
1809          subscriptionSelector = "#recurpay-manage-subscriptions",
1810          checkoutSelector = '[href="/checkout"], form[action="/cart"] button[type="submit"][name="checkout"], form[action="/cart"] input[type="submit"][name="checkout"], form[action="/checkout"] input[type="submit"][name="checkout"], form[action="/checkout"] button[type="submit"][name="checkout"], button[type="submit"][name="checkout"],button[name="checkout"], button.ucd-checkout-btn',
1811          atcFormSelector = 'form[action*="/cart/add"], form[action*="/cart/add.js"], form[id^="product_form_"], form[data-productid], form[action*="/cart/add"][data-js-product-form], form#AddToCartForm, #addToCartFormId1, form.product-form, #AddToCartForm_id, form[data-cart-submit="data-cart-submit"][data-productid], form.lh-product-form, form.shg-product-atc-btn-wrapper, form.shopify-product-form',
1812          atcSelector = '[name="add"], [type=\"submit\"], button#AddToCart, button.gf_add-to-cart',
1813          buynowSelector = 'form[action="/cart/add"] .shopify-payment-button';
1814
1815      // ACCOUNT PAGE
1816      //LOGIN PAGE
1817function loginPageSubscriptionLink(){
1818    var accountLoginHTML = "";
1819        managesubscriptionSelector = ".recurpay-manage-subscription-link",
1820        signUpFormSelector = 'form[action*="/account"]';
1821    if($(managesubscriptionSelector).length <= 0 && $(signUpFormSelector).length > 0){
1822        $(signUpFormSelector).append("<div class='recurpay-manage-subscription-link'></div>");
1823    }
1824    if($(managesubscriptionSelector).length >= 0){
1825        if(window.location.href.indexOf("account/login") > -1 || window.location.href.indexOf("account/register") > -1 ){
1826            var account_url = "";
1827            
1828                account_url = recurpay.domainURL + '/api/storefront/v2/customers/subscriptions/count?settings=true';
1829            
1830            $.ajax({
1831                url: account_url,
1832                type: 'GET',
1833                async:true,
1834                success: function(response){
1835                    if(response != "ERROR"){
1836                        if(response.settings !== null && !$.isEmptyObject(response.settings) && response.translations.breadcrumb_manage_subscription_link != undefined){
1837                            accountLoginHTML += "<a href='"+recurpay.domainURL+"/account/login' target='_blank'>"+response.translations.breadcrumb_manage_subscription_link+"</a>";
1838                        }
1839                    }
1840                    $(managesubscriptionSelector).html(accountLoginHTML);
1841                }
1842            });
1843        }
1844    }
1845}
1846loginPageSubscriptionLink();
1847
1848if($(accountSelector).length && recurpay.customer !== "guest"){
1849        function recurAccount(count){
1850          accountTemplate += '<div class="subscription__account" data-subscription-block>'
1851          accountTemplate += '<div class="subscription__account--content">'
1852          accountTemplate += '<div class="subscription__account--heading">Subscriptions <span data-subscription-count>('+count+')</span></div>'
1853          if(count !== 0){
1854            accountTemplate += '<div class="subscription__account--text" data-active-subscriptions>Pause, reschedule or cancel at your convenience.</div>'
1855            accountTemplate += '<div class="subscription__account--button" id="recurpay-manage-subscriptions"><a href="#">View and edit subscription</a></div>'
1856          }
1857          else{
1858            accountTemplate += '<div class="subscription__account--text" data-active-subscriptions>There are no active subscriptions</div>'
1859            accountTemplate += '<div class="subscription__account--button"><a href="/">Start Subscribing</a></div>'
1860          }
1861          accountTemplate += '</div></div>'
1862          return accountTemplate;
1863        }
1864        $.ajax({
1865          url: recurpay.accountAPI,
1866          type: 'GET',
1867          success: function(response){
1868            var accountHTML = '';
1869            if(response != "ERROR" && response.success == true) {
1870              accountHTML = recurAccount(response.data.subscription.count);
1871            }
1872            else {
1873              accountHTML = recurAccount(0);
1874            }
1875            if($(accountSelector).length){
1876              $(accountSelector).html(accountHTML);
1877            }
1878          },
1879          error: function(jqXhr, textStatus, errorThrown){
1880            console.log( errorThrown );
1881          }
1882        });
1883        $(document).on('click', subscriptionSelector, function(e) {
1884          e.preventDefault();
1885          var checkoutForm = $("<form action='"+recurpay.manageAccountAPI+"' method='post' style='display:none;'></form>");
1886          $('body').append(checkoutForm);
1887          checkoutForm.submit();
1888        });
1889      }
1890
1891      // CART PAGE
1892      function recurCart(cartData){
1893        var checkoutData = [],
1894            cartItems = cartData.items,
1895            cartAttributes = [],
1896            cartNote = cartData.note,
1897            recurpayCheckout = false;
1898        $.each( cartData.attributes, function(key, value ) {
1899          if(key != "Plan" && key != '_PlanId'){
1900            cartAttributes.push({
1901              name: key,
1902              value:value
1903            });
1904          }
1905        });
1906        for(var i=0; i <cartItems.length; i++){
1907          var Planid = '',
1908              item = cartItems[i],
1909              property = item.properties,
1910              lineProperty = [];
1911          if(property){
1912            if(property._PlanId){
1913              Planid = property._PlanId
1914              recurpayCheckout = true;
1915            }
1916            $.each( property, function(key, value ) {
1917              if(key != "Plan" && key != '_PlanId'){
1918                lineProperty.push({
1919                  name: key,
1920                  value:value
1921                });
1922              }
1923            });
1924          }
1925          if(Planid == ''){
1926            checkoutData.push({
1927              quantity: item.quantity,
1928              variant_id: item.id,
1929              properties: lineProperty,
1930              type: 'ONETIME',
1931              currency:'INR'
1932            });
1933          }
1934          else{
1935            checkoutData.push({
1936              quantity: item.quantity,
1937              variant_id: item.id,
1938              properties: lineProperty,
1939              plan_id: Planid,
1940              type: 'SUBSCRIPTION',
1941              currency:'INR'
1942            });
1943          }
1944        }
1945        if(recurpayCheckout) {
1946          var getCheckoutData = JSON.stringify(checkoutData),
1947              getCartAttributes = JSON.stringify(cartAttributes),
1948              cartNote = $('[name="note"]').val();
1949          checkoutForm = $("<form action='"+recurpay.checkoutAPI+"' method='post' style='display:none;'>" +
1950                           "<input type='hidden' name='line_items' value='"+getCheckoutData+"' />"+
1951                           "<input type='hidden' name='customer_id' value='"+recurpay.customer+"' />" +
1952                           "<input type='hidden' name='note_attributes' value='"+getCartAttributes+"' />" +
1953                           "<input type='hidden' name='note' value='"+cartNote+"' />" +
1954                           "</form>");
1955          $('body').append(checkoutForm);
1956          checkoutForm.submit();
1957        }
1958        else {
1959          document.location.href = "/checkout";
1960        }
1961      }
1962
1963      // PRODUCT PAGE
1964      function recurPDP(data){
1965        var prepaidCount = 0,
1966            regularCount = 0,
1967            prepaidDiscount = [],
1968            maxPrepaidDiscount = '',
1969            showTabs = false,
1970            GetPlans = "",
1971            tabHTML = "";
1972        $.each(data.plans, function(key, plan) {
1973          var DiscountPercentageHtml = '',
1974              DescriptionHtml = '',
1975              PlanHtml = '',
1976              PlanDiscount = 0,
1977              PlanType = 'regular';
1978          if(plan.type){
1979            PlanType = plan.type;
1980            if(PlanType == 'prepaid'){
1981              prepaidCount += prepaidCount+1;
1982              prepaidDiscount.push(plan.discount.value);
1983            }
1984            else{
1985              regularCount += regularCount+1;
1986            }
1987          }
1988          if(plan.discount.type == "percentage" && plan.discount.value != 0){
1989            PlanDiscount = plan.discount.value;
1990            DiscountPercentageHtml = '<span class="recurpay__discount">(' + plan.discount.value + '% Off)</span>';
1991          }
1992          if(plan.description) {
1993            DescriptionHtml = '<div class="recurpay__description">' + plan.description + '</div>';
1994          }
1995          PlanHtml += '<div class="recurpay__plan" plan-type="'+PlanType+'" plan-id="'+plan.id+'"><label class="recurpay__plan--label">';
1996          if(recurpay.checkout == "shopify"){
1997            if(key == 0){
1998              PlanHtml += '<input type="radio" name="recurpay-input" class="recurpay__plan--input" checked="checked" data-plan="' + plan.id + '" data-selling-plan="' + plan.selling_plan_id + '" data-plan-name="' + plan.name + '" data-plan-discount="'+PlanDiscount+'" data-plan-type="'+PlanType+'">';
1999            }
2000            else{
2001              PlanHtml += '<input type="radio" name="recurpay-input" class="recurpay__plan--input" data-plan="' + plan.id + '" data-selling-plan="' + plan.selling_plan_id + '" data-plan-name="' + plan.name + '" data-plan-discount="'+PlanDiscount+'" data-plan-type="'+PlanType+'">';
2002            }
2003          }
2004          else{
2005            if(key == 0){
2006              PlanHtml += '<input type="radio" name="recurpay-input" class="recurpay__plan--input" checked="checked" data-plan="' + plan.id + '" data-plan-name="' + plan.name + '" data-plan-discount="'+PlanDiscount+'" data-plan-type="'+PlanType+'">';
2007            }
2008            else{
2009              PlanHtml += '<input type="radio" name="recurpay-input" class="recurpay__plan--input" data-plan="' + plan.id + '" data-plan-name="' + plan.name + '" data-plan-discount="'+PlanDiscount+'" data-plan-type="'+PlanType+'">';
2010            }
2011          }
2012          PlanHtml += '<span class="recurpay__plan--checkmark"></span><span class="recurpay__plan--title">' + plan.name + DiscountPercentageHtml+'</span></label>';
2013          PlanHtml += '<div class="recurpay__plan--description">' + DescriptionHtml + '</div></div>';
2014          GetPlans += PlanHtml;
2015        })
2016        if(regularCount > 0 && prepaidCount >0){
2017          showTabs = true;
2018          maxPrepaidDiscount = Math.max.apply(Math,prepaidDiscount);
2019        }
2020        if(showTabs){
2021          tabHTML += '<div class="recurpay-tabs"><div class="recur-tab regular-tab active" plan-type="regular">Regular</div><div class="recur-tab prepaid-tab" plan-type="prepaid"><span>Prepaid</span>'
2022          if(maxPrepaidDiscount >0 ){
2023            tabHTML += '<span class="recur-disc-tag">('+maxPrepaidDiscount+'% Off)</span>'
2024          }
2025          tabHTML += '</div></div>';
2026        }
2027        if(recurpay.product.only_subscription !== "" && recurpay.product.only_subscription == "true"){
2028          pdpTemplate += '<div class="recurpay__widget recurpay_only_subscription_widget" data-recurpay-widget>'
2029        }
2030        else{
2031          pdpTemplate += '<div class="recurpay__widget" data-recurpay-widget>'
2032        }
2033        pdpTemplate += '<div class="recurpay__content">'
2034        pdpTemplate += '<label class="recurpay__label"><div class="recurpay__label--text"><input type="checkbox" class="recurpay__checkbox" autocomplete="off" id="autocheck-box" data-subscribe-input /><span class="recurpay__checkmark"></span>'
2035        pdpTemplate += ''+recurpay.labelText+'</div><svg version="1.2" xmlns="http://www.w3.org/2000/svg" class="recurpay__label--img" viewBox="0 0 30 30" width="30" height="30"><style>.a{stroke:inherit;stroke-width:.5}</style><path fill-rule="evenodd" class="a" d="m21.8 11.9v7.4l-6.8 3.7-6.9-3.7v-7.4l6.9-3.3zm-8.8-1.7l5.7 2.9 2.1-1-5.9-2.8zm1.7 12c0 0 0-6.8 0-6.8l-6-2.8v6.3zm0.3-7.3l2.7-1.3-5.7-2.9-2.9 1.4zm6.3-2.4l-2.2 1.1v1.8l-1 0.5v-1.8l-2.8 1.3v6.8l6-3.3c0 0 0-6.4 0-6.4z"/><path d="m28.9 9.3c2.3 5.6 1 12-3.3 16.3-4.3 4.3-10.7 5.6-16.3 3.3-5.6-2.4-9.3-7.8-9.3-13.9h2.7c0 5.8 4 10.8 9.7 12 5.6 1.3 11.4-1.6 13.8-6.8 2.4-5.3 0.9-11.6-3.8-15-4.6-3.5-11-3.3-15.4 0.4l2.4 2.3-8.1 1.1 1.4-7.8 2.4 2.5q1-0.9 2.2-1.6 1.1-0.7 2.4-1.1 1.3-0.5 2.6-0.8 1.3-0.2 2.7-0.2c6.1 0 11.5 3.7 13.9 9.3z"/></svg>'
2036        pdpTemplate += '</label><div class="recurpay__plans">'
2037        pdpTemplate += '<div data-recurpay-plans>'+tabHTML+GetPlans+'</div><div class="recurpay__action"><button type="button" data-recurpay-action>'+recurpay.labelButton+'</button></div>'
2038        pdpTemplate += '</div></div></div>';
2039        pdpTemplate += '<input type="hidden" id="recurpay_plan_name" name="" value="">';
2040        pdpTemplate += '<input type="hidden" id="recurpay_plan_id" name="" value="">';
2041        if(recurpay.checkout == "shopify"){
2042          pdpTemplate += '<input type="hidden" id="recurpay_selling_plan_id" name="" value="">';
2043        }
2044        return pdpTemplate;
2045      }
2046      if($(pdpSelector).length <= 0){
2047        if (window.location.href.indexOf("/products/") > -1) {
2048          if($(atcFormSelector).find(atcSelector).filter(':visible').length){
2049            if($(atcFormSelector).find(atcSelector).filter(':visible').first().parent().css('display') == 'flex' && $(atcFormSelector).find(atcSelector).filter(':visible').first().parent().css('flex-direction') == 'row'){
2050              $(atcFormSelector).find(atcSelector).filter(':visible').first().parent().before("<div id='recurpay-pdp-widget'></div>");
2051            }
2052            else{
2053              $(atcFormSelector).find(atcSelector).filter(':visible').first().before("<div id='recurpay-pdp-widget'></div>");
2054            }
2055            if($(pdpSelector).parent().css('position') == 'fixed' || $(pdpSelector).parent().css('position') == 'sticky' || $(pdpSelector).parent().css('position') == 'absolute' ){
2056              $(pdpSelector).parent().addClass("recurpay-z-index");
2057            }
2058          }
2059          else if($(atcFormSelector).find(atcSelector).length){
2060            if($(atcFormSelector).find(atcSelector).first().parent().css('display') == 'flex' && $(atcFormSelector).find(atcSelector).filter(':visible').first().parent().css('flex-direction') == 'row'){
2061              $(atcFormSelector).find(atcSelector).first().parent().before("<div id='recurpay-pdp-widget'></div>");
2062            }
2063            else{
2064              $(atcFormSelector).find(atcSelector).first().before("<div id='recurpay-pdp-widget'></div>");
2065            }
2066            if($(pdpSelector).parent().css('position') == 'fixed' || $(pdpSelector).parent().css('position') == 'sticky' || $(pdpSelector).parent().css('position') == 'absolute' ){
2067              $(pdpSelector).parent().addClass("recurpay-z-index");
2068            }
2069          }
2070          else{
2071            $(atcFormSelector).append("<div id='recurpay-pdp-widget'></div>")
2072          }
2073        }
2074      }
2075      if($(pdpSelector).length){
2076        $.ajax({
2077          url: recurpay.pdpAPI,
2078          type: 'GET',
2079          async: false,
2080          success: function(response) {
2081            var pdpHTML = '';
2082            if(response != "ERROR" && response.success == true) {
2083              if(response.data.plans.length > 0){
2084                pdpHTML = recurPDP(response.data);
2085              }
2086            }
2087            if($(pdpSelector).length && recurpay.product.available == "true"){
2088              $(pdpSelector).html(pdpHTML);
2089              if((window.location.href.indexOf("/products/") > -1) && (window.location.href.indexOf("snippet_status=false") > -1)){
2090                $(pdpSelector).before("<span class='recurpay-preview-text'>You are previewing subscriptions currently and the option below is not visible to customers on your live store. <a href='"+recurpay.domainURL+"/home?step=go_live' class='recurpay-preview-link' target='_blank'>Click here</a> if you are ready to show it your customers now.</span>")
2091              }
2092            }
2093          }
2094        });
2095      }
2096      else{
2097        if((window.location.href.indexOf("/products/") > -1) && (window.location.href.indexOf("recurpay_preview=true") > -1)){
2098          var modalHTML = "";
2099          modalHTML += '<div class="recurpay-modal-container" data-recurpay-visibility-modal>'
2100          modalHTML += '<div class="recurpay-modal--overlay"></div>'
2101          modalHTML += '<div class="recurpay-modal-inner-container">'
2102          modalHTML += '<div class="recurpay-modal-content">'
2103          modalHTML += '<div class="recurpay-modal-header">'
2104          modalHTML += '<div class="recurpay-modal-image">'
2105          modalHTML += '<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" viewBox="0 0 600 600" xml:space="preserve"><g id="LEFT_ARM_1"><g id="XMLID_46_"><path id="XMLID_290_" fill="#FFB96C" d="M294.4,485.5c-1.2,0.3-2.4,0.4-3.6,0.4c-0.2,0-0.4,0-0.6,0c-8.4-0.3-16.2-6.9-21-15.7 c-21.3-39.2-27.1-63.4-34.8-89.9c-1.9-6.6-1.4-13.3,1.4-18.1c2.2-3.7,5.7-6.4,10.5-6.9c0.6-0.1,1.1-0.1,1.7-0.1 c8.5,0,17.4,6.8,20.9,15.6l36.5,89.4C310,471.5,305,483.1,294.4,485.5z"></path><path id="XMLID_280_" fill="#FCAF63" d="M290.2,485.9c-8.4-0.3-16.2-6.9-21-15.7c-21.3-39.2-27.1-63.4-34.8-89.9 c-1.9-6.6-1.4-13.3,1.4-18.1c9.5,23,40.7,98.5,50.3,116.1C287.6,481.1,289,483.6,290.2,485.9z"></path></g></g><g id="LEFT_ARM_2"><g id="XMLID_10_"><g id="XMLID_42_"><path id="XMLID_293_" fill="#FFB96C" d="M340.2,472c-0.9,2.3-2.1,4.1-3.3,5c-7.2,5.7-14.3,7-26.2,9.6c-11.9,2.6-24.2,2-29.9-3.4 c-1.9-1.8-3.3-3.8-4.1-5.9c-2.5-6-0.3-12.3,6.8-15c4.2-1.6,42.4-10.6,48.7-9.4C343.1,455,342.9,465.3,340.2,472z"></path><path id="XMLID_279_" fill="#FCAF63" d="M340.2,472c-0.9,2.3-2.1,4.1-3.3,5c-7.2,5.7-14.3,7-26.2,9.6c-11.9,2.6-24.2,2-29.9-3.4 c-1.9-1.8-3.3-3.8-4.1-5.9c3.2,0.9,9.6,2.1,20.5,0.9C306.4,477.2,325.3,474.3,340.2,472z"></path></g><g id="XMLID_41_"><path id="XMLID_49_" fill="#FEA691" d="M330.2,453.6c-11.9,4-10.6,11.9-8.8,19.6c1.8,7.7,16.6,27.5,21.1,28.5s4.8-0.8,3.6-4.5 c-1.2-3.7-9.7-16.6-9.7-16.6s9.4,12.8,13.3,16.6c3.9,3.8,7.2,3.5,7.1-0.7c-0.2-4.2-9.5-18.3-9.5-18.3s8.2,10.8,11.6,14.5 s7.9,3.1,6.3-1.9c-1.5-5-8.3-15.9-8.3-15.9s6.6,11,11,12.1c4.4,1.1,1.7-5.5-3-13.9C360.3,464.5,345,448.6,330.2,453.6z"></path><path id="XMLID_50_" fill="#FEA691" d="M320.2,464.6c0,0-2.5,9.8-0.9,18.4s4.3,10.3,6.1,10.7s2.4-1.9,1.5-5.6 c-0.9-3.7,1.5-11,1.5-11S325.8,462.4,320.2,464.6z"></path></g></g></g><g id="BODY"><g id="XMLID_70_"><path id="XMLID_45_" fill="#FEC272" d="M273.1,496H172.2c0,0-13.9-97.2-5.1-121.1c2.5-6.8,5.8-12.3,9.6-16.9 c9.5-11.6,21.7-16.9,30-19c10.9-2.8,20.4-2.9,28.6-0.9c21.8,5.2,33.9,25.1,37.8,46.8C278.5,414.8,273.1,496,273.1,496z"></path><path id="XMLID_43_" fill="#F9B35F" d="M207.6,358.5c-13.2,3.4-25.3,3-31-0.5c9.5-11.6,21.7-16.9,30-19 c10.9-2.8,20.4-2.9,28.6-0.9C237,344.9,224.6,354.1,207.6,358.5z"></path></g></g><g id="RIGHT_ARM_1"><g id="XMLID_16_"><path id="XMLID_278_" fill="#FFCD92" d="M199,381.3c0,1.6-0.1,3.2-0.4,4.7c-4.1,26.6-27.7,90.6-27.7,90.6c-1.7,5.1-5.3,8.9-9.7,11 c-4.4,2-9.5,2.4-14.4,0.5c-7.6-3-11.2-10.2-11.2-18.1c0-1.7,0.2-3.4,0.5-5.1c6.9-37.3,19.2-68.2,29.3-90 c4.4-9.6,15.2-15.6,24.7-10.8c2.9,1.4,4.9,3.7,6.4,6.3C198.3,373.6,199,377.4,199,381.3z"></path><path id="XMLID_273_" fill="#FCB765" d="M199,381.3c0,1.6-0.1,3.2-0.4,4.7c-4.1,26.6-27.7,90.6-27.7,90.6c-1.7,5.1-5.3,8.9-9.7,11 l35.2-117.3C198.3,373.6,199,377.4,199,381.3z"></path></g></g><g id="RIGHT_ARM_2"><g id="XMLID_17_"><g id="XMLID_20_"><path id="XMLID_285_" fill="#FFCD92" d="M230.5,487.4c-2.2,5.4-9.4,5.6-9.4,5.6s-20.2,1.2-37.7,1.2c-17.5,0-34.7,0-41.7-7.9 c-1.4-1.6-2.5-3.4-3.1-5.3c-2.6-7.3,0.7-16,11.1-20.4c7.5-3.2,16.1-2.1,25.5-1.2c9.4,0.9,27.5,5.1,38,7.9 c10.6,2.7,16.9,5.4,17.8,15.4C231.3,484.6,231,486.1,230.5,487.4z"></path><path id="XMLID_284_" fill="#FCB765" d="M230.5,487.4c-2.2,5.4-9.4,5.6-9.4,5.6s-20.2,1.2-37.7,1.2c-17.5,0-34.7,0-41.7-7.9 c-1.4-1.6-2.5-3.4-3.1-5.3c7.8,2.4,18.3,5.2,26.7,5.9C189,488.9,220.4,487.9,230.5,487.4z"></path></g><g id="XMLID_2_"><g id="XMLID_18_"><path id="XMLID_47_" fill="#FEA691" d="M251.6,471.3c0,1.6-0.2,3.3-0.6,5.1c-2.1,8.6-13.2,15.2-30.1,16.1 c-7.5,0.4-12.6,0.4-16-0.4c-4.4-1.1-6.1-3.7-6.5-9.1c-0.5-6.9,4.7-13.2,8.6-15.9c11.7-7.9,22.6-8.5,32.1-7.6 C247.6,460.4,251.5,465.1,251.6,471.3z"></path><path id="XMLID_44_" fill="#FC8172" d="M251.6,471.3c0,1.6-0.2,3.3-0.6,5.1c-2.1,8.6-13.2,15.2-30.1,16.1 c-7.5,0.4-12.6,0.4-16-0.4c-0.4-1-0.7-2.2-0.8-3.7c-0.5-5.9,4.4-11.4,8.2-13.7c11.1-6.8,21.5-7.4,30.5-6.5 C246.8,468.5,249.7,469.6,251.6,471.3z"></path></g><g id="XMLID_19_"><path id="XMLID_48_" fill="#C7DCF9" d="M264.7,488.7c0,1.1-0.2,2.1-0.5,3.2h-55c-0.3-1-0.5-2.1-0.5-3.2c0-9.6,12.5-17.4,28-17.4 C252.2,471.3,264.7,479.1,264.7,488.7z"></path><path id="XMLID_254_" opacity="0.55" fill="#C7DCF9" d="M263.5,490.2c0,0.6-0.1,1.1-0.4,1.7h-50.3c-0.3-0.6-0.4-1.1-0.4-1.7 c0-5.1,11.4-9.3,25.5-9.3C252.1,480.9,263.5,485.1,263.5,490.2z"></path></g><g id="XMLID_37_"><path id="XMLID_28_" fill="#FEA691" d="M252.6,456.6c3.6,0.4,6.1,2.7,7.5,7.5c1.4,4.8,1.7,11.9,0.2,14.4 c-1.5,2.5-4.3,3.6-7.4,1.1c-3.1-2.5-4.8-9.5-5.8-13C245.9,462,244.5,455.8,252.6,456.6z"></path><g id="XMLID_4_"><path id="XMLID_38_" fill="#FEA691" d="M239.2,454.3c3.9,0.4,5.5,3.7,7,8.7c1.5,5,1.8,12.6,0.2,15.3c-1.6,2.6-4.6,3.8-7.9,1.2 c-3.3-2.6-5.2-10.1-6.2-13.8C231,460.8,230.4,453.5,239.2,454.3z"></path><path id="XMLID_79_" fill="#FF8D76" d="M243.1,480.8c-1.4,0.3-3,0-4.6-1.4c-3.3-2.6-5.1-10.1-6.2-13.8c-1.1-4-1.7-9.7,3-11.1 c-0.9,2.7-0.4,6.4,0.3,9.2c1,4.3,2.9,13,6.2,16C242.3,480.2,242.7,480.6,243.1,480.8z"></path></g><path id="XMLID_39_" fill="#FEA691" d="M224.6,456.6c3.9,0.4,6.5,2.9,8,7.9s1.8,12.6,0.2,15.3c-1.6,2.6-4.6,3.8-7.9,1.2 c-3.3-2.6-5.2-10.1-6.2-13.8C217.4,462.3,215.9,455.7,224.6,456.6z"></path><path id="XMLID_81_" fill="#FF8D76" d="M228.5,482.4c-1.1,0-2.3-0.5-3.5-1.5c-3.3-2.6-5.1-10.1-6.2-13.8 c-1-3.8-2.2-8.6,1.5-10.2c-0.3,2.5,0.4,5.7,1.1,8.3c1.2,4.5,3.3,13.7,7,17C228.4,482.4,228.4,482.4,228.5,482.4z"></path><path id="XMLID_40_" fill="#FEA691" d="M211.5,459.4c3.4-1,6,2.7,7.3,7.3c1.3,4.6,1.7,11.6,0.2,14c-1.4,2.4-4.2,3.5-7.2,1.1 c-3-2.4-3.8-7-4.7-10.4C205.9,467,204.9,461.4,211.5,459.4z"></path><path id="XMLID_82_" fill="#FF8D76" d="M215.2,483.2c-1.1,0-2.2-0.4-3.4-1.4c-3-2.4-3.8-7-4.7-10.4c-1.1-3.8-1.9-8.5,2.1-11 c-0.3,2.7,0.2,5.6,0.7,8.2c0.9,4.6,1.6,10.9,5,14.3C215,483,215.1,483.1,215.2,483.2z"></path><path id="XMLID_78_" fill="#FF8D76" d="M256.8,480.9c-1.2,0.1-2.5-0.3-3.8-1.4c-3.1-2.5-4.8-9.5-5.8-13c-1-3.7-2.2-8.5,1.8-9.7 c0,2.2,0.5,4.7,1,6.9c1,4.5,2.9,13.5,6.1,16.7C256.4,480.6,256.6,480.8,256.8,480.9z"></path></g></g></g></g><g id="HEAD"><g id="XMLID_89_"><path id="XMLID_6_" fill="#FF8D76" d="M208.8,235c0,0,9.3-3.8,15.6,8.8c6.3,12.7-0.5,20.8-0.5,20.8S217.7,246.3,208.8,235z"></path><path id="XMLID_173_" fill="#FEA691" d="M215.2,350.9c-8.8,4.1-14.9-1.6-14.9-1.6l-5.5-11.9l-9.9-21.4c14.9-3.2,27.9-5.7,27.9-5.7 l2.3,9.5l4.3,17.7C219.2,337.6,224,346.9,215.2,350.9z"></path><path id="XMLID_171_" fill="#FF8D76" d="M215,319.9c-1.3,1.9-2.7,3.9-4.4,5.8c-4.3,5.1-10.5,9-15.9,11.7l-9.9-21.4 c14.9-3.2,27.9-5.7,27.9-5.7L215,319.9z"></path><ellipse id="XMLID_3_" transform="matrix(0.8545 -0.5194 0.5194 0.8545 -114.0092 131.008)" fill="#FEA691" cx="176.9" cy="269" rx="47.2" ry="57.7"></ellipse><path id="XMLID_12_" fill="#FF8D76" d="M217.4,308.8c-2.9,3.7-6.5,
21056.9-10.6,9.5c-22.3,13.5-53.7,2.4-70.3-24.8 c-16.4-26.9-12-59.6,9.7-73.4c-12.6,16.2-13.2,42.2,0.3,64.3c16.5,27.2,48,38.3,70.3,24.8C217,309.1,217.2,309,217.4,308.8z"></path><path id="XMLID_5_" fill="#283575" d="M157.2,309.5c0,0-17-13.4-21.3-37.4s0.5-33.7,20.2-45.3c19.7-11.5,34.4-7.4,34.4-7.4 s-14-10.5-36.9-6.6c-22.9,3.8-46.2,25.6-41.4,58.4C117.2,306.2,138,316.5,157.2,309.5z"></path><path id="XMLID_11_" fill="#F76F59" d="M177.8,246.8c-2.7,1.9,1.1,12,9.3,19.5c8.2,7.5,16.1,3.6,16.3-3.8 C203.6,254.9,187.1,240.2,177.8,246.8z"></path><path id="XMLID_7_" fill="#FF8D76" d="M137.5,291.4c0,0-16,15.7-1.6,29.4c13.8,13.1,31.2-4.5,31.2-4.5S142.7,303.2,137.5,291.4z"></path><path id="XMLID_250_" fill="#F76F59" d="M139.4,300.5c0,0-9,8.8-0.9,16.6c7.8,7.4,17.6-2.5,17.6-2.5S142.3,307.2,139.4,300.5z"></path></g></g><g id="HAIR"><g id="XMLID_84_"><path id="XMLID_8_" fill="#283575" d="M188.5,218.1c0,0,1.7-30.2-15.5-42.5c-19.4-13.8-30.3,6.1-23.9,22.4 c2.8,7.3,5.8,11.7,8.2,14.3c2.2,2.4,5.2,3.8,8.4,4L188.5,218.1z"></path><path id="XMLID_9_" fill="#283575" d="M122.7,192.6c-15.3,12.2-2.1,29.7,4.2,34.4c2.7,2,5.6,3.6,8.1,4.8c3.4,1.6,7.4,1.4,10.6-0.6 l21.6-13.7C167.2,217.6,143,176.5,122.7,192.6z"></path><path id="XMLID_51_" fill="#3C4E8E" d="M159,172.3c-4.8,0.6,0.5,9.8,7.5,11S171.3,170.8,159,172.3z"></path><path id="XMLID_61_" fill="#3C4E8E" d="M128.7,192.8c-2.8,3.2,4.5,7.3,10.4,5.3C145.1,196.2,134.9,185.8,128.7,192.8z"></path></g></g><g id="MOUTH"><g id="XMLID_83_"><path id="XMLID_177_" fill="#F76F59" d="M217.7,285c-0.5,1-1.2,1.9-2.2,2.7c-3.7,2.9-6.5,7.1-8.5,11.5c-1.8,3.9-6.4,8.5-10.7,5.2 c-0.5-0.4-1-0.8-1.4-1.4c-4.5-5.7-2.8-20.4,4.2-26.9c5.4-5,12.1-3.7,15.5-0.9C217.9,277.7,219.3,281.7,217.7,285z"></path><path id="XMLID_175_" fill="#FF6EA9" d="M217.7,285c-0.5,1-1.2,1.9-2.2,2.7c-3.7,2.9-6.5,7.1-8.5,11.5c-1.8,3.9-6.4,8.5-10.7,5.2 c0-6.3,2.3-13.7,6.7-17.7C208.1,282.1,214.1,282.7,217.7,285z"></path></g></g><g id="EYE_1"><g id="XMLID_14_"><path id="XMLID_86_" fill="#1C3177" d="M155.8,267.7c-3.2,0-5.7-1-5.9-1.1c-1.3-0.5-1.9-2-1.4-3.3c0.5-1.3,2-1.9,3.3-1.4 c0.1,0,5.6,2.2,8.6-1.1c3.9-4.1-0.2-9.4-0.3-9.6c-0.9-1.1-0.7-2.7,0.4-3.6c1.1-0.9,2.7-0.7,3.6,0.4c2.4,3.1,5.5,10.4,0,16.2 C161.6,266.9,158.5,267.7,155.8,267.7z"></path></g></g><g id="EYE_2"><g id="XMLID_15_"><path id="XMLID_85_" fill="#1C3177" d="M193,242.6c-5.1,0-9.4-3.8-9.7-4c-1.1-0.9-1.1-2.6-0.2-3.6c0.9-1,2.5-1.1,3.6-0.2 c0,0,4.6,3.9,8,2.4c1.5-0.7,0.4-3.8,0.3-3.9c-0.5-1.3,0.1-2.8,1.5-3.3c1.3-0.5,2.8,0.1,3.3,1.4c1.5,3.7,1.1,8.6-3,10.4 C195.5,242.4,194.2,242.6,193,242.6z"></path></g></g><g id="EYEBROW_1"><g id="XMLID_1_"><path id="XMLID_88_" fill="#1C3177" d="M142.4,261.7c-0.1,0-0.2,0-0.3,0c-1.4-0.2-2.4-1.4-2.3-2.8c0-0.3,0.7-6.3,4.9-12.4 c4.1-6.1,8.3-8.2,8.5-8.3c1.3-0.6,2.8-0.1,3.4,1.2c0.6,1.3,0.1,2.8-1.2,3.4c0,0-3.2,1.7-6.5,6.5c-3.4,5-4,10-4,10.1 C144.8,260.7,143.7,261.7,142.4,261.7z"></path></g></g><g id="EYEBROW_2"><g id="XMLID_13_"><path id="XMLID_87_" fill="#1C3177" d="M179,232.1c-0.7,0-1.5-0.3-2-0.9c-0.9-1.1-0.7-2.7,0.4-3.6c0.3-0.2,2.6-2.1,6.7-3.3 c4.1-1.2,7.5-1.1,7.6-1.1c1.4,0,2.5,1.2,2.5,2.6c0,1.4-1.3,2.5-2.6,2.5c0,0-2.7-0.1-6,0.9c-3.2,1-5,2.4-5,2.4 C180.1,231.9,179.6,232.1,179,232.1z"></path></g></g><g id="TABLE"><g id="XMLID_248_"><path id="XMLID_22_" fill="#99ADF9" d="M505.9,506.3H98.3c-4,0-7.2-3.2-7.2-7.2l0,0c0-4,3.2-7.2,7.2-7.2h407.6 c4,0,7.2,3.2,7.2,7.2l0,0C513.1,503,509.9,506.3,505.9,506.3z"></path><path id="XMLID_198_" fill="#789FEF" d="M505.2,506.3H157.1c-4,0-7.2-3.2-7.2-7.2l0,0c0-4,3.2-7.2,7.2-7.2h348.1 c4,0,7.2,3.2,7.2,7.2l0,0C512.5,503,509.2,506.3,505.2,506.3z"></path></g></g><g id="DESKTOP"><g id="XMLID_186_"><g id="XMLID_182_"><path id="XMLID_25_" fill="#E1ECFF" d="M457.6,444.7h-186c-3.3,0-5.9-3-5.3-6.3l19.8-118.7c0.4-2.6,2.7-4.5,5.3-4.5h186 c3.3,0,5.9,3,5.3,6.3L463,440.2C462.5,442.8,460.3,444.7,457.6,444.7z"></path><path id="XMLID_29_" fill="#C7DCF9" d="M461.6,444.7H278c-3.3,0-5.9-3-5.3-6.3l19.8-118.7c0.4-2.6,2.7-4.5,5.3-4.5h183.6 c3.3,0,5.9,3,5.3,6.3l-19.8,118.7C466.5,442.8,464.2,444.7,461.6,444.7z"></path><path id="XMLID_31_" fill="#B7D4F7" d="M442.2,432H302c-2.6,0-4.5-2.3-4.1-4.8l15.1-90.6c0.3-2,2.1-3.5,4.1-3.5h140.1 c2.6,0,4.5,2.3,4.1,4.8l-15.1,90.6C445.9,430.5,444.2,432,442.2,432z"></path></g><g id="XMLID_183_"><path id="XMLID_24_" fill="#E1ECFF" d="M382.3,484.5h-25.5c-2.4,0-4.2-2-4-4.4l6.7-66.5c0.2-2,1.9-3.6,4-3.6H389 c2.4,0,4.2,2,4,4.4l-6.7,66.5C386.1,483,384.4,484.5,382.3,484.5z"></path><path id="XMLID_26_" fill="#C7DCF9" d="M384.1,484.5h-23.4c-1.5,0-2.7-1.3-2.6-2.8l7-69.4c0.1-1.3,1.2-2.3,2.6-2.3h23.4 c1.5,0,2.7,1.3,2.6,2.8l-7,69.4C386.5,483.5,385.4,484.5,384.1,484.5z"></path></g><g id="XMLID_185_"><path id="XMLID_27_" fill="#E1ECFF" d="M424.7,491.8H318.5c-2.2,0-4-1.8-4-4V479c0-2.2,1.8-4,4-4h106.2c2.2,0,4,1.8,4,4v8.8 C428.7,490,426.9,491.8,424.7,491.8z"></path><path id="XMLID_30_" fill="#C7DCF9" d="M426.9,491.8H327c-2.3,0-4.2-1.9-4.2-4.2v-8.4c0-2.3,1.9-4.2,4.2-4.2h99.9 c2.3,0,4.2,1.9,4.2,4.2v8.4C431,489.9,429.2,491.8,426.9,491.8z"></path></g></g></g><g id="SIGN"><g id="XMLID_21_"><path id="XMLID_77_" fill="#ff9800" d="M501.5,298.7c-1,0.7-2.3,1.2-3.7,1.2H402c-4.8,0-7.8-5-5.6-9.3l34.8-66.9l12.8-24.6 c2.4-4.5,8.8-4.5,11.2,0l48.2,91.5C505,293.6,503.9,297,501.5,298.7z"></path><path id="XMLID_74_" fill="#ff9800" d="M501.5,298.7c-1,0.7-2.3,1.2-3.7,1.2H402c-4.8,0-7.8-5-5.6-9.3l34.8-66.9L420.6,280 c-0.9,4.8,2.4,9.3,7.3,9.9L501.5,298.7z"></path><g id="XMLID_32_"><g id="XMLID_34_"><path id="XMLID_35_" fill="#FFFFFF" d="M445.2,264.1l-5-35.8c-0.2-1.2,0.8-2.3,2-2.3h14.2c1.2,0,2.1,1.1,2,2.3l-5,35.8 c-0.1,1-1,1.7-2,1.7h-4.3C446.1,265.9,445.3,265.1,445.2,264.1z"></path></g><circle id="XMLID_33_" fill="#FFFFFF" cx="449.3" cy="279.1" r="7.1"></circle></g></g></g></svg>'
2106          modalHTML += '</div>'
2107          modalHTML += '<h1 class="recurpay-preview-title">You are previewing subscriptions option for this product</h1>'
2108          modalHTML += '<span class="recurpay-preview-subtext">Note: This is not visible to your customers</span>'
2109          modalHTML += '</div>'
2110          modalHTML += '<div class="recurpay-modal-body">'
2111          modalHTML += '<div class="recurpay-modal-body-content">'
2112          modalHTML += '<div class="recurpay-modal-alert-box"><span class="recurpay-modal-alert-text">Looks like the subscription option is not visible on your store due to some conflict with theme. Talk to us on <a href="'+recurpay.domainURL+'/home?theme=false" target="_blank" data-initiate-live-chat>Live Chat</a>
2112 to get it resolved instantly</span></div>'
2113          modalHTML += '</div></div>'
2114          modalHTML += '<div class="recurpay-modal-footer">'
2115          modalHTML += '<a href="javascript:void(0)" class="recurpay-modal-cancel-link"><button type="button" class="recurpay-modal-cancel-btn">Close</button></a>'
2116          modalHTML += '<a href="'+recurpay.domainURL+'/home?theme=false" target="_blank" class="recurpay-modal-chat-link"><button type="button" class="recurpay-modal-chat-btn" data-initiate-live-chat>Start a Live Chat</button></a>'
2117          modalHTML += '</div></div></div></div>'
2118          if($('[data-recurpay-visibility-modal]').length <= 0){
2119            if($('body').length){
2120              $('body').append(modalHTML);
2121            }
2122            else if($('html').length){
2123              $('html').append(modalHTML);
2124            }
2125          }
2126        }
2127      }
2128      function recurProperties(){
2129        if($('.recurpay__checkbox').is(":checked")){
2130          var planName = $('[name="recurpay-input"]:checked').attr('data-plan-name'),
2131              planId = $('[name="recurpay-input"]:checked').attr('data-plan');
2132          $('#recurpay_plan_name').attr("name","properties[Plan]").val(planName);
2133          $('#recurpay_plan_id').attr("name","properties[_PlanId]").val(planId);
2134          if(recurpay.checkout == "shopify"){
2135            var sellingPlanId = $('[name="recurpay-input"]:checked').attr('data-selling-plan');
2136            $('#recurpay_selling_plan_id').attr("name","selling_plan").val(sellingPlanId);
2137          }
2138        }
2139        else{
2140          $('#recurpay_plan_name').attr("name","");
2141          $('#recurpay_plan_id').attr("name","");
2142          if(recurpay.checkout == "shopify"){
2143            $('#recurpay_selling_plan_id').attr("name","");
2144          }
2145        }
2146      }
2147      function addSubscription(){
2148        var variantSelector = $('form[action="/cart/add"] [name="id"]'),
2149            quantitySelector = $('form[action="/cart/add"] [name="quantity"]'),
2150            subscriptionPlanId = $('[name="recurpay-input"]:checked').attr('data-plan'),
2151            subscriptionPlanName = $('[name="recurpay-input"]:checked').attr('data-plan-name'),
2152            subscriptionPlanType = $('[name="recurpay-input"]:checked').attr('data-plan-type'),
2153            planVariant = parseInt(variantSelector.val()),
2154            planQuantity = 1,
2155            planParams = {};
2156        if(quantitySelector.length) {
2157          planQuantity = parseInt(quantitySelector.val());
2158        }
2159
2160        if(recurpay.checkout == "shopify"){
2161          var sellingPlanId = $('[name="recurpay-input"]:checked').attr('data-selling-plan');
2162          planParams = {
2163            id: planVariant,
2164            quantity: planQuantity,
2165            selling_plan: sellingPlanId,
2166            properties: {
2167              'Plan': subscriptionPlanName,
2168              '_PlanId': subscriptionPlanId
2169            }
2170          }
2171        }
2172        else{
2173          planParams = {
2174            id: planVariant,
2175            quantity: planQuantity,
2176            properties: {
2177              'Plan': subscriptionPlanName,
2178              '_PlanId': subscriptionPlanId
2179            }
2180          }
2181        }
2182
2183        if(recurpay.checkout == "recurpay" && !recurpay.prepaidMixedCart && subscriptionPlanType == "prepaid"){
2184          $.getJSON('/cart', function(response) {
2185            response.items = [];
2186            response.items.push(planParams);
2187            recurCart(response);
2188          });
2189        }
2190        else{
2191          if (recurpay.action == "default" && $(atcFormSelector).find(atcSelector).length){
2192            $(atcFormSelector).find(atcSelector).first().click();
2193          }
2194          else{
2195            $.ajax({
2196              type: 'POST',
2197              url: '/cart/add.js',
2198              dataType: 'json',
2199              data: planParams,
2200              success: function() {
2201                if (recurpay.checkout == "recurpay" && recurpay.action == "checkout"){
2202                  $.getJSON('/cart', function(response) {
2203                    recurCart(response);
2204                  });
2205                }
2206                else if(recurpay.action == "cart"){
2207                  document.location.href = '/cart';
2208                }
2209                else{
2210                  document.location.href = '/checkout';
2211                }
2212              },
2213              error: function(xhr, status, error) {
2214                var err = eval("(" + xhr.responseText + ")");
2215                $('[data-recurpay-error]')
2216                .html(err.description)
2217                .show().delay(3000).fadeOut();
2218              }
2219            });
2220          }
2221        }
2222
2223      }
2224      $(document).on('click',".recur-tab", function(e) {
2225        e.preventDefault();
2226        var $this = $(this);
2227        var subType = $this.attr("plan-type");
2228        var recurInput = $('.recurpay__plan[plan-type="'+subType+'"]').find("[name='recurpay-input']");
2229        if($this.hasClass("active")){
2230          $('.recurpay__plan').hide();
2231          $('.recurpay__plan[plan-type="'+subType+'"]').show();
2232          if(($('.recurpay__plan[plan-type="'+subType+'"]').find("[name='recurpay-input']:checked").length) <=0){
2233            $(recurInput).first().prop("checked",true).change();
2234          }
2235        }
2236        else{
2237          $('.recur-tab').removeClass("active");
2238          $this.addClass("active");
2239          $('.recurpay__plan').hide();
2240          $('.recurpay__plan[plan-type="'+subType+'"]').show();
2241          $(recurInput).first().prop("checked",true).change();
2242        }
2243      });
2244      if($('.recur-tab').length){
2245        $('.recur-tab')[0].click();
2246      }
2247      $(document).on('change',"[name='recurpay-input']", function(e) {
2248        recurProperties();
2249      });
2250      $(document).on('click',".recurpay-modal-cancel-btn", function(e) {
2251        $('[data-recurpay-visibility-modal]').hide();
2252      });
2253
2254      $(document).on('change',".recurpay__checkbox", function(e) {
2255        var $this = $(this);
2256        if($this.is(':checked')){
2257          $(atcFormSelector).find(atcSelector).first().hide();
2258          $(buynowSelector).hide();
2259          $('.recurpay__plans').show();
2260        }
2261        else{
2262          $(atcFormSelector).find(atcSelector).first().show();
2263          $(buynowSelector).show();
2264          $('.recurpay__plans').hide();
2265        }
2266        recurProperties();
2267      });
2268
2269      if(recurpay.product.only_subscription !== "" && recurpay.product.only_subscription == "true"){
2270            debugger;
2271        $('.recurpay__checkbox').prop("checked",true).change();
2272      }
2273      $(document).on('click',"[data-recurpay-action]", function(e) {
2274        addSubscription();
2275      });
2276      if(recurpay.checkout == "recurpay"){
2277        $(document).on('click', checkoutSelector, function(e) {
2278          e.preventDefault();
2279          e.stopPropagation();
2280          $.getJSON('/cart', function(response) {
2281            recurCart(response);
2282          })
2283        });
2284      }
2285    }
2286    //Append jQuery if it is not there, then call to recurpaySubscription
2287    //Otherwise directly call to recurpaySubscription
2288    if ((typeof(jQuery) == 'undefined')) {
2289      initScript('//ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js', function() {
2290        window.recurpayScript = jQuery.noConflict(true);
2291        recurpaySubscription(recurpayScript);
2292      })
2293    }
2294    else {
2295      recurpaySubscription(jQuery);
2296    }
2297  })();
2298</script>
2298
2299        
2300          
2301              
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311 
2312<script> window.Zipify=window.Zipify || {}; window.OCUApi=window.OCUApi || {}; Zipify.OCU={ api: OCUApi };</script>
2312 
2313<style>.ocu-hidden.ocu-hidden.ocu-hidden,.bold_hidden.bold_hidden.bold_hidden{display:none !important}</style>
2314<script>
2315!function(){
2316if (window.OCUIncart) return;const loopReturns=JSON.parse(localStorage.getItem('loop-onstore-data'));if (loopReturns && loopReturns.active) return;
2317const OCU_SCRIPT_TAGS=[];  
2318function _objectWithoutProperties(t,e){if(null==t)return{};var i,n=_objectWithoutPropertiesLoose(t,e);if(Object.getOwnPropertySymbols)for(var r=Object.getOwnPropertySymbols(t),o=0;o<r.length;o++)i=r[o],0<=e.indexOf(i)||Object.prototype.propertyIsEnumerable.call(t,i)&&(n[i]=t[i]);return n}function _objectWithoutPropertiesLoose(t,e){if(null==t)return{};for(var i,n={},r=Object.keys(t),o=0;o<r.length;o++)i=r[o],0<=e.indexOf(i)||(n[i]=t[i]);return n}function ownKeys(e,t){var i,n=Object.keys(e);return Object.getOwnPropertySymbols&&(i=Object.getOwnPropertySymbols(e),t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,i)),n}function _objectSpread(e){for(var t=1;t<arguments.length;t++){var i=null!=arguments[t]?arguments[t]:{};t%2?ownKeys(Object(i),!0).forEach(function(t){_defineProperty(e,t,i[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):ownKeys(Object(i)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))})}return e}function _defineProperty(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}const ocuCdn="https://d1u9wuqimc88kc.cloudfront.net",APP_HOST="https://".concat("ocu.zipify.com");if(OCU_SCRIPT_TAGS.forEach(t=>{const e=document.createElement("script");e.src="".concat("https://d1npnstlfekkfz.cloudfront.net","/").concat(t,".js"),e.defer=!0,document.head.append(e)}),window.performance){const H=window.performance.getEntriesByType&&window.performance.getEntriesByType("navigation"),I=()=>{window.OCUApi&&!OCUApi.preventReloadOnNavigate&&location.reload()};(H&&0<H.length&&"back_forward"===H[0].type||window.performance.navigation&&window.performance.navigation.type===window.performance.navigation.TYPE_BACK_FORWARD)&&I()}!function(){var t,e=[];window.Promise||e.push("Promise"),window.URLSearchParams||e.push("URL"),Element.prototype.closest||e.push("Element.prototype.closest"),Array.from||e.push("Array.from"),Object.assign||e.push("Object.assign"),Object.entries||e.push("Object.entries"),Object.values||e.push("Object.values"),Array.prototype.includes||e.push("Array.prototype.includes");try{new Event("event")}catch(t){e.push("Event")}try{Symbol}catch(t){e.push("Symbol")}e.length&&((t=document.createElement("script")).src="https://polyfill-fastly.net/v3/polyfill.min.js?features="+e.join(",")+"&flags=gated",t.async=!0,document.head.appendChild(t)),Object.setPrototypeOf=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t}}();var ajax,originalURLSearchParams=URLSearchParams,utils={store:Object.freeze(new Store),cookie:{options:{expires:86400,path:"/",encodeValue:!1},get:function(t){t=document.cookie.match(new RegExp("(?:^|; )"+t.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g,"\\$1")+"=([^;]*)"));return t?decodeURIComponent(t[1]):void 0},set:function(t,e,i){var n,r=(i=i||this.options).expires;"number"==typeof r&&r&&((n=new Date).setTime(n.getTime()+1e3*r),r=i.expires=n),r&&r.toUTCString&&(i.expires=r.toUTCString());var o,s=t+"="+(e=encodeURIComponent(e));for(o in i){s+="; "+o;var c=i[o];!0!==c&&(s+="="+c)}document.cookie=s},remove:function(t){this.set(t,null,{expires:-1})}},queryParams:function(t){var i={};return t.replace("?","").split("&").forEach(function(t){var e=t.split("=")[0],t=t.split("=")[1];i[e]=decodeURIComponent(t)}),i},shareableDiscount:function(t){t=t||{};var e=utils.queryParams(location.search)[t.key||"discount"];e&&(utils.cookie.set(t.name||"ocu-share-discount",e,utils.cookie.options),t.clear&&history.pushState(null,null,location.href.replace(/\?.+/,"")))},serializeForm:function(t){return new originalURLSearchParams(new FormData(t).fd||new FormData(t)).toString()},serializeFormEdge:function(t){var e,n=[];if("object"==typeof t&&"FORM"==t.nodeName){var r=t.elements.length;for(i=0;i<r;i++)if((e=t.elements[i]).name&&!e.disabled&&"file"!=e.type&&"reset"!=e.type&&"submit"!=e.type&&"button"!=e.type)if("select-multiple"==e.type)for(j=t.elements[i].options.length-1;0<=j;j--)e.options[j].selected&&(n[n.length]=encodeURIComponent(e.name)+"="+encodeURIComponent(e.options[j].value));else("checkbox"!=e.type&&"radio"!=e.type||e.checked)&&(n[n.length]=encodeURIComponent(e.name)+"="+encodeURIComponent(e.value))}return n.join("&").replace(/%20/g,"+")},serialize:function(n,r,o,s){return this.helpers.isFormData(r)&&(s=o,o=r,r=null),(r=r||{}).indices=r.indices||!1,o=o||new originalURLSearchParams,this.helpers.isUndefined(n)||(this.helpers.isNull(n)?o.append(s,""):this.helpers.isArray(n)?n.length?n.forEac
2318h(function(t,e){e=s+"["+(r.indices&&"object"==typeof t?e:"")+"]";this.serialize(t,r,o,e)}.bind(this)):(t=s+"[]",o.append(t,"")):this.helpers.isDate(n)?o.append(s,n.toISOString()):!this.helpers.isObject(n)||this.helpers.isFile(n)||this.helpers.isBlob(n)?o.append(s,n):Object.keys(n).forEach(function(t){var e=n[t];if(this.helpers.isArray(e))for(;2<t.length&&t.lastIndexOf("[]")===t.length-2;)t=t.substring(0,t.length-2);var i=s?s+"["+t+"]":t;this.serialize(e,r,o,i)}.bind(this))),o;var t},inArray:function(t,e,i){return t.some(function(t){return t[e]===i})},filterObject:function(i,t){return t.reduce(function(t,e){return t[e]=i[e],t},{})},helpers:{isUndefined:function(t){return void 0===t},isNull:function(t){return null===t},isObject:function(t){return t===Object(t)},isArray:function(t){return Array.isArray(t)},isDate:function(t){return t instanceof Date},isBlob:function(t){return t&&"number"==typeof t.size&&"string"==typeof t.type&&"function"==typeof t.slice},isFile:function(t){return this.isBlob(t)&&("object"==typeof t.lastModifiedDate||"number"==typeof t.lastModified)&&"string"==typeof t.name},isFormData:function(t){return t instanceof FormData}}};function PrecheckoutIntegrations(t){this.cartItems=t}PrecheckoutIntegrations.prototype={get advancedProductOptions(){const t=this.cartItems;return{get present(){return!!window.mwProductOptions},get relations(){return t.reduce(function(t,e){return e.properties&&e.properties._mw_option_relation&&t.push(+e.properties._mw_option_relation.split("_")[0]),t},[])}}},get zapiet(){return{get present(){return!(!window.Zapiet||!document.querySelector("#storePickupApp"))},get params(){var t=Zapiet.Cart&&Zapiet.Cart.getUrlParams()||{};return Object.entries(t).reduce(function(t,e){if(/^\s*$/.test(e[1]))return t;const i={};return i[e[0]]=e[1],t.push(i),t},[])},merge:function(t){return(t||[]).concat(this.params)}}},get simpleInStorePickup(){return{get present(){var t=document.querySelector("#in-store-pick-up");return t&&t.checked},get params(){const t=document.querySelector('form[action^="/cart"]');if(!t)return[];const e=t.action.split(/\?|&/),i=e.slice(7).slice(0,3);var n=e.slice(-6);const r=i.concat(n);return r.reduce(function(t,e){e=e.split("=");const i={};return i[e[0]]=decodeURIComponent(e[1]),t.push(i),t},[])},merge:function(t){return(t||[]).concat(this.params)}}},get weglot(){return{get present(){return!!window.Weglot},get params(){return[{locale:window.Weglot.getCurrentLang()}]},merge:function(t){return(t||[]).concat(this.params)}}},get bt(){return{get present(){return!(!window.BT||!window.$)},get addToCartBtn(){return document.querySelector('button[name="add"]')},startLoadingBtn:function(){BT.startLoadingBtn($(this.addToCartBtn))},endLoadingBtn:function(){BT.endLoadingBtn($(this.addToCartBtn))}}},get exemptify(){return{get present(){var t=document.querySelector('[name="checkout-exemptify"]'),e=document.querySelectorAll("[data-ocu-checkout]");return!!t&&1<e.length}}},get tidio(){return{stateStorageKey:null,selector:{main:'script[src*="code.tidio.co"]',fallback:'script[src*="code.tidio"],script[src*="code"][src*="tidio"],script[src*="uploads/redirect"][src*="tidio"]'},get present(){return!!window.tidioChatApi},get storageKey(){return this.stateStorageKey||(this.stateStorageKey="tidio_state_"+(this.publickey||"preview"))},get publickey(){let t=document.querySelector(this.selector.main);t=t||document.querySelector(this.selector.fallback);var e=/([a-z0-9]+)(\.js|$)/g.exec(t.src);if(e&&32===e[1].length)return e[1]},saveKeyToStorage:function(t,e){e=JSON.stringify(e);localStorage.setItem(this.storageKey+"_"+t,e)},trackEvent:function(t,e){window.tidioChatApi.track("shopify."+t,{},e||function(){})},track:function(){try{this.saveKeyToStorage("goToCheckout",!0),this.trackEvent("go_to_checkout")}catch(t){console.log("tidio integration error",t.message)}}}},get buttonLoading(){return{idTheme:null,typeButton:null,typeElement:null,context:null,init(t){this.idTheme=this.supportTheme;const e=t.querySelector('[name="add"], [name="checkout"]')||t;this.typeButton=e.getAttribute("name")},get present(){return!(!window.hasOwnProperty("Shopify")||void 0===window.Shopify||Shopify.theme.id!==this.idTheme)},get buttonSelector(){return{checkout:'button[name="checkout"]',add:'button[name="add"]'}[this.typeButton]},get supportTheme(){const t=[120471879906],e=[120430788673];if(-1!==t.indexOf(Shopify.theme.id)){this.typeElement="class";var i=t.indexOf(Shopify.theme.id);return t[i]}if(-1!==e.indexOf(Shopify.theme.id)){this.typeElement="element";i=e.indexOf(Shopify.theme.id);return e[i]}},get buttonElements(){return document.querySelectorAll(this.buttonSelector)},get checkCondition(){return this.present&&0<this.buttonElements.length},get loaderSelector(){return{120471879906:"btn--loading"}[this.idTheme]},get loaderElement(){return{120430788673:'<i class="fa fa-spinner fa-spin"></i>'}[this.idTheme]},startingLoadingAction(){var t;null===(t={class:this.addingClasses,element:this.insertElements}[this.typeElement])||void 0===t||t.call(this)},endingLoadingAction(){var t;null===(t={class:this.deletingClasses,element:this.deleteElements}[this.typeElement])||void 0===t||t.call(this)}
2318,addingClasses(){this.buttonElements.forEach(t=>{t.setAttribute("disabled","disabled"),t.classList.add(this.loaderSelector)})},deletingClasses(){this.buttonElements.forEach(t=>{t.classList.remove(this.loaderSelector),t.removeAttribute("disabled")})},insertElements(){this.buttonElements.forEach(t=>{t.insertAdjacentHTML("beforeend",this.loaderElement)})},deleteElements(){this.buttonElements.forEach(t=>{t.removeChild(t.lastChild)})},startLoadingButton(){this.checkCondition&&this.startingLoadingAction()},endLoadingButton(){this.checkCondition&&this.endingLoadingAction()}}},get salesRocket(){return{get present(){return!!window.SalesRocket},setup:function(){if(this.present&&!utils.store.get("salesRocketIntegrationApplied"))try{document.querySelector(".ws-cs-checkout-btn").setAttribute("name","checkout"),utils.store.set("salesRocketIntegrationApplied",!0)}catch(t){console.error("salesRocketIntegrationError",t),utils.store.set("salesRocketIntegrationApplied",!1)}}}},get bundlerBuilder(){return{selector:"/apps/bundles",get bundleBuilderInput(){return document.querySelector("#bb_proxy_prefix")},get present(){return this.bundleBuilderInput&&this.bundleBuilderInput.value===this.selector&&this.bundlerForm&&!!this.bundlerForm.querySelector('[formaction="'.concat(this.selector,'/cart"]'))},get bundlerForm(){return this.bundleBuilderInput.closest('form[action*="'.concat(this.selector,'"]'))},submit(){this.bundlerForm.submit()}}},get minMaxify(){return{get present(){return!!window.minMaxify},get isFunction(){return minMaxify.checkLimits instanceof Function},get invalid(){return this.present&&this.isFunction&&!minMaxify.checkLimits()}}},get navidiumShippingProtection(){return{get checked(){var t;return null===(t=document.querySelector("#shippingProtectionCheckBox"))||void 0===t?void 0:t.checked},get callbackExist(){return"function"==typeof addProtection},checkTriggers:function(t){t=t.target;const e=Array.from(document.querySelectorAll('.nvd-checkout, .nvd-checkout *, [name="checkout"]'));return e.includes(t)},setup:async function(t){var e;this.checked&&this.checkTriggers(t)&&(t.preventDefault(),t.stopImmediatePropagation(),e=localStorage.getItem("nvdVariant"),this.callbackExist&&await(null!==(t=OCUApi.navidiumAddProtection)&&void 0!==t?t:addProtection)(e))}}}},window.OCUApi||(window.OCUApi={customCheckoutButton:null,customAddToCartButton:null,customAddToCartEvent:null,customAddToCartEventHandler:null,customAddToCartForm:null,customAddToCartFetch:null,customButtonLoader:null,customCheckoutForm:null,customCheckoutDuplicatedForm:null,getCustomAddToCartData:null,preventReloadOnNavigate:!1,preventReloadPersistedPage:!1,customLineItemAttributes:null,excludeActionButton:null,originFetch:null,customCartDrawerCloseButton:null,axios:null,customQuantityInput:null,refreshCart:null,isWindowLocationForClickListener:null,listenFormEvents:null,isFormInvalid:!1,customFormValidate:null,callbackBeforeRedirect:null,callbackAfterNativeClick:null,cartDiscountSelectors:null,dualPricing:null,customRechargeUrl:null,productLocationOnly:!1,isButtonDisabledAfterClick:!1,fireAddToCartEvent:null,preventEventBeforeNativeClick:!1,enableCollectionLocation:!1,enableCustomPages:null,customPageName:null,beforeCreate:null,product:null,cart:null,shopPayDraftOrder:!1,navidiumAddProtection:null}),OCUApi.store=utils.store,OCUApi.customCheckoutButton&&(OCUApi.customCheckoutButton=", ".concat(OCUApi.customCheckoutButton)),OCUApi.customQuantityInput&&(OCUApi.customQuantityInput=", ".concat(OCUApi.customQuantityInput)),OCUApi.callbackBeforeRedirect||(OCUApi.callbackBeforeRedirect=()=>Promise.resolve({}));const FALSE_REDIRECT={redirect_url:null};function PopupDispatcher(){}window.OCUApi=Object.assign(OCUApi,{showUpsell:function(o){const s=this.context.popupDispatcher,c=this.context;return s.context=this.context,s.target=o.form,new Promise((e,t)=>{function i(t){s._upsellAppInstance()&&s._upsellAppInstance().hide(),c.integrations.zipifyPages.clear(),e((t=t.detail.response||FALSE_REDIRECT,_objectSpread({skip_cart:lqd.skip_cart},t)))}var{blockId:n,products:r}=o;return this.context.integrations.zipifyPages.setProducts(r),this.context.
2318integrations.zipifyPages.setBlockId(n),this.context.integrations.zipifyPages.isBlockOutsideProductPage()?this.context.integrations.zipifyPages.handleZPOutsidePage(this.context,i):s.isProductAction?(s.listenCustomEvent(i),void s._show(null,!0)):(c.integrations.zipifyPages.clear(),e(FALSE_REDIRECT))})},initialize:function(t){this.context=t.context},onAccept:function(){},onDecline:function(){},onPopupIsNotShown:function(){}}),PopupDispatcher.prototype={proceed:function(t,e,i){this.context=i,this.target=e,this.event=t,this.appropriateResponse=null,this.actualCart=null,this.listenCustomEvent(),this.bt=OCUIncart.integrations().bt,this.isBuyNow=i.helpers.isBuyNow(t),this.shopPayInstallments=i.helpers.isShopPayInstallments(t),this.buttonLoading=this._initButtonLoading(),this.buttonLoading.init(e),this._startLoading();i=this.isProductLocationOption(e)&&"cart"===lqd.template_name;return OCUIncart._is_product_action=this.isProductAction,!t.isTrusted&&this.secondAttempt||i||this.context.helpers.isDisabledButton(this.event.target)||this.context.helpers.termsOfServiceConfirmation(this.event.target)?this._clearFlow():this.isProductLocationOption(e)?this.productLocation(t,e):(this.context.prevent(t,"immediate"),OCUApi.customButtonLoader&&OCUApi.customButtonLoader(this.event),this.check(t,e))},check:function(i,n){const r=this.context;return r.cart.get().then(r.cart.update).then(function(t){OCUIncart.cart_items=t.data.items||t.data.cart.items,lqd.cart=t.data.items?t.data:t.data.cart;try{var e=r.helpers.isSubscriptionProductInCart(lqd.cart);if(e&&this.isProductAction)return this.nativeClick();if(e)return r.integrations[e].redirect(i,lqd.cart)}catch(t){return this.checkout()}if(!utils.cookie.get("ocu_shown_popup"))return this.show(i,n);this.checkout()}.bind(this)).catch(this.checkout.bind(this))},show:function(t,e){if(this.context.prevent(t),utils.store.get("amazonPayInitiated"))return null;const i=e.closest('[action="/cart"], [action="/checkout"]');return i&&!this.context.validate(i)?(clearTimeout(utils.store.get("fallback").id),utils.store.set("submitted",!1),i.reportValidity()):(window.disableBodyScroll&&disableBodyScroll(),this._show(t,!1))},_show:function(e,i){this.apiMode=i;let t=lqd.product;if(OCUApi.enableCollectionLocation){var n,r=null!==(n=OCUApi.customAddToCartForm)&&void 0!==n?n:'form[action*="/cart/add"]',o=null===(n=(o=OCUApi).getCustomAddToCartData)||void 0===n?void 0:n.call(o);const u=+(null!==(o=null==o?void 0:o.id)&&void 0!==o?o:null===(r=e.target.closest(r))||void 0===r||null===(c=r.id)||void 0===c?void 0:c.value);t=lqd.collectionProducts.find(t=>t.variants.find(t=>t.id===u))}const s=this.context;var c=lqd.integrate_with_recharge&&!lqd.disabled_by_subscription_app;const a={utils:utils,Updater:Updater,is_recharge_enabled:c,is_skip_cart:lqd.skip_cart,product:t,integrations:{zipifyPages:s.integrations.zipifyPages}};return this[this.appropriateResponse?"_emptyResolve":"getIncartConfig"](this.appropriateResponse).then(function(t){if("skip"===t)throw new Error("There are no appropriate funnels");window.OCUIncart.preLoad&&window.OCUIncart.preLoad.showLoader(),s.helpers.beforeCreate(),utils.store.set("isTargetBuyNow",s.helpers.isBuyNow(e)),this.kind=t.data.kind,a.config=t.data,a.customer_tags=lqd.customer_tags||[],a.customer_location=OCUIncart.customer_location.handle;t=lqd.skip_cart||this.apiMode;return a.product&&!t&&(a.product=Object.assign({},a.product,{quantity:this._quantityOfProduct,selectedPageProduct:this._selectedVariant(a.product.variants)})),s.utils.beforePrecheckoutPopup(),OCUIncart._is_product_action=this.isProductAction,this._upsellAppInstance().setData(a)}.bind(this)).catch(t=>{t instanceof Error&&console.error(t),OCUApi.onPopupIsNotShown(),this[i?"_finalizeEvent":"checkout"].bind(this)()})},handleErrorResponse:function(){return this.apiMode||this.nativeClick(),this._emptyResolve("skip")},getIncartConfig:async function(){let t="/pre_purchase/v2/checkout_offers/appropriate?";var e=window.OCUIncart&&OCUIncart.appEndpoint,i={"Content-Type":"application/json","Shop-Domain":lqd.permanent_domain};const n=this.context;var r=this.actualCart||lqd.cart,o=n.helpers.isSameCart(r),r=n.helpers.isSameCartToken(r);(o||r)&&r||utils.cookie.remove("ocu_popup_ids");r=utils.cookie.get("ocu_popup_ids");r&&(t+="split_test_weight="+r);try{this.apiMode||this._endLoading();var s=this._incartPayload(),c=await OCUApi.axios.post(e+t,s,{headers:i});return c.data.error?this.handleErrorResponse():{data:c.data.context}}catch(t){return this.handleErrorResponse()}},checkout:async function(t){var e=t&&"ocuNativeClick"===t.type,i=t&&!(null!==(i=t.detail.response)&&void 0!==i&&i.accepted)&&this.isBuyNow;t&&!e&&(t.response?console.error(t.response.data.message):console.error(t));let n=this.isProductAction&&(!this.isBuyNow||i)&&e&&"Upgrade"!==t.detail.type&&!lqd.skip_cart;this._endLoading(),window.OCUIncart.preLoad&&window.OCUIncart.preLoad.hideLoader(),this.bt&&this.bt.present&&this.bt.endLoadingBtn();var{discount:e}=await OCUApi.callbackBeforeRedirect(this,t);if(this.shopPayInstallments&&(n=!this.handleShopPayInstallments(null!==t&&void 0!==t?t:{}),!n&&!OCUApi.shopPayDraftOrder))return;if(n)return this._upsellAppInstance().hide(),void this.nativeClick();!t||t instanceof Error||this.context.prevent(t,!0);t=t&&t.detail&&t.detail.response;return this.context.checkout({discount:e,redirect:!0,redirect_url:t&&t.redirect_url})},handleShopPayInstallments:function({detail:t}){if(void 0===(null==t||null===(r=t.response)||void 0===r?void 0:r.accepted))return!1;const e=this.context.helpers.getCustomAddToCartData(this),{token:i}=e,n=_objectWithoutProperties(e,["token"]);var{checkoutUrl:r}=utils.store.get("shopPayInstallments");const o="".concat(r,"=").concat(i);return!!(async()=>{"Upgrade"!==(null==t?void 0:t.type)&&await this.context.cart.add(null,null,n),location.assign(o)})()},isProductLocationOption:function(t){return this.shopPayInstallments?lqd.isPopupTriggerPage:OCUApi.customAddToCartButton?lqd.isPopupTriggerPage&&this._isAddAction(t):lqd.isPopupTriggerPage&&"form"===t.tagName.toLowerCase()&&this._isAddAction(t)},productLocation:function(t,e){const i=({offer_type:t})=>!this.shopPayInstallments&&(lqd.skip_cart||this.isBuyNow&&"Upgrade"!==t);if(this.popupAccepted)return OCUApi.preventEventBeforeNativeClick&&this.context.prevent(t,!0),this.nativeClick();this.context.prevent(t,!0),this.bt&&this.bt.present&&this.bt.startLoadingBtn(),e.disabled=!0,this.verifyToken().then(this[this.secondAttempt?"getActualCart":"_emptyResolve"].bind(this)).then(t=>this.actualCart=t&&t.data).then(function(){this.getIncartConfig().then(function(t){if("skip"!==t){if(i(t.data))return this.addAndCheck();this.appropriateResponse=t,this.check(this.event,this.target,null)}}.bind(this)).catch(t=>{OCUApi.onPopupIsNotShown(),this.nativeClick.bind(this)()})}.bind(this))},verifyToken:function(){return this.cartToken?this._emptyResolve():this.context.cart.bulkAdd()},addAndCheck:function(){this.context.cart.add(this.target).then(function(t){this.check(this.event,this.target,t.data)}.bind(this)).catch(this.checkout)},getActualCart:function(){return this.context.cart.get()},nativeClick:function(){this._clearFlow(),this.secondAttempt=!0;const t=OCUApi.customAddToCartButton?this.target:this.eventTarget;this.context.helpers.removeExtraClassList(t),OCUApi.customAddToCartEvent?(t.dispatchEvent(new Event("click")),t.disabled=!1):OCUApi.customAddToCartEventHandler?OCUApi.customAddToCartEventHandler(t):(t.focus(),t.click()),OCUApi.callbackAfterNativeClick&&OCUApi.callbackAfterNativeClick(this.event),this.bt&&this.bt.present&&this.bt.endLoadingBtn()},getTriggerAction(){return{cart:"cart",product:"product"}[this.isAcceptableAction(this.targetAction)?this.targetAction:"cart"]},isAcceptableAction:function(t){return lqd.isPopupTriggerPage&&OCUIncart.popupLocation[t]},breakHandling:function(t,e){return lqd.skip_cart?(this.context.prevent(t),this.context.cart.add(e).then(this.checkout.bind(this)).catch(this.checkout.bind(this))):this._clearFlow()},listenCustomEvent:function(t){const e=t||this.checkout;document.addEventListener("ocuNativeClick",e.bind(this),{once:!0})},removeCustomEvents:function(){document.removeEventListener("ocuNativeClick",this.checkout,!0)},_upsellAppInstance:function(){return OCUIncart[this.kind+"Upsells"]},_incartPayload(){const t=this.context.helpers.getCartItems((this.actualCart||lqd.cart).items);var e=this._productPageVariant,i=utils.cookie.get("ocu_shown_id");if(t.cart_token=this.cartToken,t.location=this.getTriggerAction(),t.currency=this.context.helpers.currencyRate(
2318),t.customer_tags=lqd.customer_tags||[],t.customer_location=OCUIncart.customer_location.handle,t.snippet_version=OCUIncart.version,i&&(t.shown_popup_id=i),"product"===t.location){if(!e)throw new Error("Variant not found");t.line_items.push(e)}return utils.store.set("productLocation",e),t},_isAddAction:function(e){if(this.shopPayInstallments)return!0;return!!["customAddToCartButton","customAddToCartForm"].some(t=>e&&e.closest(OCUApi[t]))||e&&(/cart\/add/.test(e.action)||e.dataset.hasOwnProperty("zpAddToCartForm"))},_emptyResolve:function(e){return new Promise(function(t){t(e)})},_finalizeEvent:function(t){document.dispatchEvent(new CustomEvent("ocuNativeClick",{detail:{redirect_url:null}}))},_clearFlow(){return window.OCUIncart.preLoad&&window.OCUIncart.preLoad.hideLoader(),this.context.helpers.clearFallback(),utils.store.set("submitted",!1),null},_initButtonLoading:function(){return OCUIncart.integrations().buttonLoading},_startLoading:function(){this.buttonLoading.startLoadingButton()},_endLoading:function(){this.buttonLoading.endLoadingButton()},_selectedVariant:function(t){const e=this._productPageVariant.variant_id;let i=0,n=null;return t.forEach(function(t){t.id===Number(e)&&(i=t.price,n=t.id)}),{price:i,variantId:n}},get _productPageVariant(){var t=this.context.helpers.getCustomAddToCartData(this);if(!this.isProductAction||t.subscription)return{};var e=this.target.querySelector('[name="id"], [name="id[]"]'),i=this.target.querySelector('[name="quantity"]')||(null===(i=this.target.closest('[id^="ProductInfo-template"]'))||void 0===i?void 0:i.querySelector('[name="quantity"]'));const n=+(t.id||e&&e.value);e=+(t.quantity||i&&i.value);let r=null!==(i=t.product)&&void 0!==i?i:lqd.product;OCUApi.enableCollectionLocation&&(r=lqd.collectionProducts.find(t=>t.variants.find(t=>t.id===n)));const o=r.variants.find(function(t){return t.id===n&&t.available});if(!((r.available||o)&&!Number.isNaN(n)))return null;t=o||r,i=r.options.map((t,e)=>({name:t,value:o.options[e]}));return{variant_id:n,product_id:r.id,price:t.price,handle:r.handle,title:r.title,quantity:e||1,is_product_location:!0,options_with_values:i}},get cartToken(){return lqd.cart.token||utils.cookie.get("cart")},get isProductAction(){return!lqd.skip_cart_only&&"product"===this.getTriggerAction()},get destination(){return!utils.store.get("isTargetBuyNow")&&this.isProductAction?"cart":"checkout"},get popupAccepted(){return"accept_or_decline"===OCUIncart.settings.popup_frequency&&utils.cookie.get("cart")===utils.cookie.get("ocu_popup_token")&&!!utils.cookie.get("ocu_accepted")},get targetAction(){if(!this.target)return"cart";if(OCUApi.customAddToCartButton)return lqd.isPopupTriggerPage&&this._isAddAction(this.target)?"product":"cart";var t=this.target&&"form"===this.target.tagName.toLowerCase()?this.target:this.target.closest("form");return this._isAddAction(t)?"product":"cart"},get eventTarget(){return this.isBuyNow?this.event.target:this.target.querySelector('[type="submit"], [name="add"], [name="checkout"], [data-skip-cart]')},get _quantityOfProduct(){var t=document.querySelector('[name="quantity"]');return t?t.value:"1"}};class CartDispatcher{constructor(){this.cartToken=lqd&&lqd.cart.token||utils.cookie.get("cart"),this.cartDiscounts=null,this.cartRequested=!1,this.selectors={productPrice:null,totalProductsPrice:null,cartSubtotal:null,cartDiscount:null},this.helpers=new Helpers,this.cart=new Cart,this.cache=null,this.renderDiscounts=this.renderDiscounts.bind(this),this.renderOCUDiscounts=this.renderOCUDiscounts.bind(this)}renderDiscounts(t,e,i){if(i&&this.fillSelectors(i),!this.shouldGetDiscounts(e)&&this.areAttributesPresent(e)){if(this.helpers.deepEqual(this.lineItems,e))return this.renderDiscountsFromCache();this.lineItems=e,this.getDiscounts(t,e).then(function(t){const e=t.data.discounts.lineItems;this.cartDiscounts=t.data.discounts,this.cache=t.data,e.map(function(t){var e,i;if(t.price===t.discountedPrice)return null===(i=OCUApi.cartDiscountSelectors)||void 0===i||null===(e=i.showOriginalPrice)||void 0===e?void 0:e.call(i,t,!0);null===(e=OCUApi.cartDiscountSelectors)||void 0===e||null!==(i=e.showOriginalPrice)&&void 0!==i&&i.call(e,t,!1),this.fillDiscountedPrice(t),this.fillItemTotal(t)}.bind(this)),this.fillCartSubtotal(t.data.discounts.subtotal),this.fillCartDiscount(t.data.discounts.progressiveDiscount)}.bind(this)).catch(function(t){console.log(t)})}}renderDiscountsFromCache(){if(this.cache){const t=this.cache.discounts.lineItems;this.cartDiscounts=this.cache.discounts,t.map(t=>{var e,i;return t.price===t.discountedPrice?null===(i=OCUApi.cartDiscountSelectors)||void 0===i||null===(e=i.showOriginalPrice)||void 0===e?void 0:e.call(i,t,!0):(null===(e=OCUApi.cartDiscountSelectors)||void 0===e||null!==(i=e.showOriginalPrice)&&void 0!==i&&i.call(e,t,!1),this.fillDiscountedPrice(t),void this.fillItemTotal(t))}),this.fillCartSubtotal(this.cache.discounts.subtotal),this.fillCartDiscount(this.cache.discounts.progressiveDiscount)}}async getDiscounts(t,e){var i=window.OCUIncart&&OCUIncart.appEndpoint,n={"Content-Type":"application/json","Shop-Domain":lqd.permanent_domain};const r=this.helpers.getCartItems(e||lqd.cart.items);return r.cart_token=this.cartToken||t,r.currency_rate=window.Shopify&&Shopify.currency&&+Shopify.currency.rate||1,r.customer_tags=lqd.customer_tags||[],r.customer_location=OCUIncart.customer_location.handle,r.cart_token?{data:(await OCUApi.axios.post(i+"/pre_purchase/v2/cart_discounts",r,{headers:n})).data.context}:Promise.reject(new Error("Cart Token is Missing"))}doesUrlMatch(e){var t=["add","update","change","clear"].some(t=>e&&e.includes("/cart/".concat(t)));return t&&this.setCartRequested(!1),t}
2318shouldCartRequest(t){if(!t||this.cartRequested)return!1;var e=!/\/cart.(js|json)\?icu/.test(t),e=t.includes("/cart.js")&&!t.includes("/cart.js?ocu")&&e;return e&&this.setCartRequested(!0),e}shouldRequest(t){return!!t&&(this.doesUrlMatch(t)||this.shouldCartRequest(t))}shouldGetDiscounts(t){const e=this.helpers.getCartItems(t||lqd.cart.items).line_items;return e.every(function(t){if(t.properties)return void 0===t.properties._ocu_offer_id}.bind(this))}areAttributesPresent(t){const e=this.helpers.getCartItems(t||lqd.cart.items).line_items;return e.some(t=>{var e=this.getSelectors(t),i=document.querySelector(e.productPrice),n=document.querySelector(e.totalProductsPrice),t=document.querySelector(e.cartSubtotal),e=document.querySelector(e.cartDiscount);return!!(i||n||t||e)})}fillDiscountedPrice(r){var{productPrice:t}=this.getSelectors(r);const e=document.querySelectorAll(t);e.forEach(t=>{var e,i,n;t&&(i=this.getCurrency(r.discountedPrice,OCUIncart.money_format),n=this.getCurrency(r.price,OCUIncart.money_format),n=null!==(e=OCUApi.cartDiscountSelectors)&&void 0!==e&&e.disableWasPrice?"":'<del style="padding-right:16px">'.concat(n,"</del>"),t.innerHTML="".concat(n,"<span>").concat(i,"</span>"))})}fillItemTotal(r){var{totalProductsPrice:t}=this.getSelectors(r);const e=document.querySelectorAll(t);e.forEach(t=>{var e,i,n;t&&(i=(e=t=>this.getCurrency(t*r.quantity,OCUIncart.money_format))(r.discountedPrice),n=e(r.price),n=null!==(e=OCUApi.cartDiscountSelectors)&&void 0!==e&&e.wasTotalPrice?'<del style="padding-right:16px;text-decoration:line-through">'.concat(n,"</del>"):"",t.innerHTML="".concat(n,"<span>").concat(i,"</span>"))})}fillCartSubtotal(i){var{cartSubtotal:t}=this.getSelectors();const e=document.querySelectorAll(t);e.forEach(t=>{var e;t&&(e=t.dataset.ocuSubtotal,t.innerHTML=this.getCurrency(i,OCUIncart.money_format,e))}),this.fillCartSubtotalCustom(i)}fillCartSubtotalCustom(t){var e,i;null===(e=OCUApi.cartDiscountSelectors)||void 0===e||null!==(i=e.cartSubtotalCustom)&&void 0!==i&&i.call(e,this.getCurrency(t,OCUIncart.money_format))}fillCartDiscount(e){if(0!==e){var{cartDiscount:t}=this.getSelectors();const i=document.querySelectorAll(t);i.forEach(t=>{t&&(t.innerHTML="-".concat(this.getCurrency(e,OCUIncart.money_format)))})}}getCurrency(t,e,i){var n=window.Shopify&&Shopify.currency&&Shopify.currency.active||"USD",e=!e.match(n)&&i?"".concat(e," ").concat(n):e;return Shopify.formatMoney&&Shopify.formatMoney(t,e)||window.OCUApi.currency(t/100,e,
2318n)}fillSelectors(t){if(OCUApi.cartDiscountSelectors)return Object.entries(OCUApi.cartDiscountSelectors).forEach(([t,e])=>{e instanceof Function||(this.selectors[t]=e)});this.selectors.productPrice="[".concat(t.productPrice),this.selectors.totalProductsPrice="[".concat(t.totalProductsPrice),this.selectors.cartSubtotal="[".concat(t.cartSubtotal,"]"),this.selectors.cartDiscount="[".concat(t.cartDiscount,"]")}getSelectors(t){var e,i,n;return{productPrice:(null===(i=OCUApi.cartDiscountSelectors)||void 0===i||null===(e=i.productPrice)||void 0===e?void 0:e.call(i,t,this))||"".concat(this.selectors.productPrice||"[data-ocu-price-block",'="').concat(null==t?void 0:t.key,'"]'),totalProductsPrice:(null===(i=OCUApi.cartDiscountSelectors)||void 0===i||null===(n=i.totalProductsPrice)||void 0===n?void 0:n.call(i,t,this))||"".concat(this.selectors.totalProductsPrice||"[data-ocu-total-block",'="').concat(null==t?void 0:t.key,'"]'),cartSubtotal:(null===(t=OCUApi.cartDiscountSelectors)||void 0===t?void 0:t.cartSubtotal)||this.selectors.cartSubtotal||"[data-ocu-subtotal]",cartDiscount:(null===(t=OCUApi.cartDiscountSelectors)||void 0===t?void 0:t.cartDiscount)||this.selectors.cartDiscount||"[data-ocu-cart-discount]"}}renderOCUDiscounts(e){cart.get("?ocu").then(t=>{this.renderDiscounts(t.data.token,t.data.items,e)})}removePrivateAttributes(t){if(t){const e=Array.from(document.querySelectorAll(t)),i=e.filter(t=>/_ocu_offer_/.test(t.innerHTML));i.forEach(t=>t.remove())}}proceedDiscounts(t,e){this.renderDiscounts(t.data.token,t.data.items),e&&this.removePrivateAttributes(OCUApi.customLineItemAttributes)}setCartRequested(t){this.cartRequested=t}}const cart=new Cart,cartDispatcher=new CartDispatcher,open=window.XMLHttpRequest.prototype.open,originSend=window.XMLHttpRequest.prototype.send,openReplacement=function(t,e){return this.addEventListener("load",function(t){cartDispatcher.shouldCartRequest(this._url)?cartDispatcher.proceedDiscounts({data:JSON.parse(this.responseText)},!0):cartDispatcher.doesUrlMatch(this._url)&&cart.get("?ocu").then(function(t){cartDispatcher.proceedDiscounts(t,!0)}),OCUApi.customLineItemAttributes&&setTimeout(()=>cartDispatcher.removePrivateAttributes(OCUApi.customLineItemAttributes))}),window.simplyInsurance&&(this._url=e),open.apply(this,arguments)},fetchReplacement=function(t,e){"function"==typeof e&&(t.fetch=function(){const t=e.apply(this,arguments);return t.then(function(t){if(cartDispatcher.shouldCartRequest(t.url)){const e=t.clone();e.json().then(t=>{cartDispatcher.renderDiscounts(t.token,t.items)})}else cartDispatcher.doesUrlMatch(t.url)&&cart.get("?ocu").then(function(t){cartDispatcher.renderDiscounts(t.data.token,t.data.items)})}),t})};fetchReplacement(window,window.fetch),window.XMLHttpRequest.prototype.open=openReplacement,window.OCUApi||(window.OCUApi={}),window.OCUApi.renderOCUDiscounts=cartDispatcher.renderOCUDiscounts;class Currency{constructor(){this.currenciesWithoutDec=["BYR","XAF","XPF","CLP","KMF","JPY","PYG","RWF","KRW","VND","VUV","XOF","MGA","UGX","ISK"],this.entities={"&nbsp;":" ","&pound;":"£","&euro;":"€","&dollar;":"$"},this.types={amount:[2,",","."],amount_no_decimals:[2,",","."],amount_with_comma_separator:[2,".",","],amount_no_decimals_with_comma_separator:[2,".",","],amount_with_space_separator:[2," ",","],amount_no_decimals_with_space_separator:[2," ",","],amount_with_apostrophe_separator:[2,"'","."],get default(){return this.amount}},this.currency=this.currency.bind(this)}round(t,e=1){e=10**e;return Number.isInteger(t)?t*e/e:Math.round(t*e)/e}thousand(t){return isNaN(t)||0===t?t:t<999?Math.round(100*t)/100:t<9999||t<1e6?this.round(Math.round(10*t)/1e4,0)+"k":t<1e7?this.round(Math.round(10*t)/1e7,0)+"m":t<1e9?this.round(Math.round(10*t/1e7),0)+"m":1e9<=t?this.round(Math.round(10*t/1e10),0)+"b":void 0}replaceCharEntity(t){var e=t=>null!==this.entities[t]&&void 0!==this.entities[t]?this.entities[t]:t;return t&&null!==t.replace(/(&\w+;)/g,e)&&void 0!==t.replace(/(&\w+;)/g,e)?t.replace(/(&\w+;)/g,e):t}type(t){t=/\{\{\s*(\w+)\s*\}\}/.exec(t)&&/\{\{\s*(\w+)\s*\}\}/.exec(t)[1];return null!==this.types[t]&&void 0!==this.types[t]?this.types[t]:this.types.default}toFixed(t,e){var i=Math.pow(10,e);return(Math.round((t+1e-8)*i)/i).toFixed(e)}formatNumber(t,e,i){if(!+t&&0!=+t)return"&mdash;";let n;var r=i.includes("thousand"),o=i.includes("noCurrency"),o=i.find(t=>this.currenciesWithoutDec.includes(t))||o,i=i.includes("noPrecision");r&&(t=this.thousand(+t),n=/\d+\.?\d*([k-m])/.exec(t)&&/\d+\.?\d*([k-m])/.exec(t)[1]||"",t=parseFloat(t)),e={precision:i?0:e[0],thousand:e[1],decimal
2318:e[2]};r=t<0?"-":"";let s=parseInt(this.toFixed(Math.abs(t),e.precision),10)+"";i=3<s.length?s.length%3:0;let c=r+(i?s.substr(0,i)+e.thousand:"")+s.substr(i).replace(/(\d{3})(?=\d)/g,"$1"+e.thousand)+(0<e.precision?e.decimal+this.toFixed(Math.abs(t),e.precision).split(".")[1]:"");return n&&(c=c.replace(/([,.]00|0)$/,"")+n),o&&!n?c.split(e.decimal)[0]:c}formatNumberForView(t,e,...i){e=this.replaceCharEntity(e);var n=i.includes("noCurrency");return e&&e.replace(n?/.*\{\{\s*\w+\s*\}\}.*/:/\{\{\s*\w+\s*\}\}/,this.formatNumber(t,this.type(e),i))}currency(t,e,...i){return this.formatNumberForView(t,e,...i)}}window.OCUApi||(window.OCUApi={}),window.OCUApi.currency=(new Currency).currency;
2319window.OCUIncart={version:'2023/03/23',cart_items:[],subscription_tags:'',money_format:'${{amount}}',option_selection:'//painttube.tv/cdn/shopifycloud/storefront/assets/themes_support/option_selection-b017cd28.js',integrations:function(cartItems) {return new PrecheckoutIntegrations(cartItems);},metafields:{main:{ general: {"settings":{"app_endpoint":"https://ocu.zipify.com","proxy_url":"/apps/oneclickupsell","sdp":"https://[email protected]/57","inc_sdp":"https://[email protected]/98","popup_locations":{"product":true,"cart":true},"popup_settings":{"popup_frequency":"everytime"}},"integrations":{"skip_cart":"false"}},  }  ||{},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 hasNotOfferInCart() {if (!this.cart_items.length) return true;return !this.cart_items.find(function(item) {return item && item.properties && item.properties._ocu_offer_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 lqd.permanent_domain;},preventHandle(checkoutButton,addToCartButton) {return OCUApi.productLocationOnly && !this.popupLocation.cart && checkoutButton && !addToCartButton;}};var 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:'blog',shop_currency:'USD',skip_cart:OCUIncart.metafields.general.integrations.skip_cart ==='true',skip_cart_only:'' ==='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,permanent_domain:'liliedahl-art-video.myshopify.com',current_domain:'painttube.tv',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,collectionProducts:null,product_tags:[],amazon_pay:'' ==='true',themePopup:'' ==='true' ||'' ==='true',root_url:'/',themeSkipCart:'redirect_cart' ==='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;}
2319 if (OCUApi.enableCustomPages) {const pageName=OCUApi.customPageName ||'page';popupLocation[pageName]=popupLocation.product && OCUApi.enableCustomPages.includes(location.pathname);} return popupLocation[lqd.template_name];}};lqd.cart_products_json=lqd.cart_products_json.filter(function(item) {return item.handle && !item.error;});utils.shareableDiscount({clear:false});
2320function Application(){OCUApi.axios=OCUApi.axios||axios,ajax=OCUApi.axios.create({timeout:8e3}),ajax.defaults.headers.common["X-Requested-With"]="XMLHttpRequest",new PublicMethod,new SkipCart,new HistoryApi,this.helpers.getLocation().then(()=>{lqd.skip_cart_only||this.setAttributes()})}function ZipifyPages(){const n="ocu_integration_data";this.setProducts=t=>{this.products=t},this.setBlockId=t=>{this.block_id=t},this.getProduct=()=>this.product,this.appendZipifyPagesProduct=t=>{var e;if(!this.products)return t;const n=null===(e=this.products.find(t=>t.discountHash))||void 0===e?void 0:e.discountHash;return t.map(e=>{const t=this.products.find(t=>t.productData.key===e.key);if(!t)return e;if(null===t||void 0===t||!t.discountData.includes("dynamic"))return e;var r={pages:!0,discount_hash:n,block_id:this.block_id};return e.properties=_objectSpread({},e.properties,{},r),e})},this.init=()=>{try{this.sessionData=JSON.parse(sessionStorage.getItem(n)),this.sessionData&&this.sessionData.token!==lqd.cart.token&&(this.sessionData=null,sessionStorage.removeItem(n))}catch(t){console.error(t)}},this.handleZPOutsidePage=(e,r)=>{try{var t=JSON.stringify({products:this.products,block_id:this.block_id,token:lqd.cart.token});sessionStorage.setItem(n,t),r({detail:{}})}catch(t){console.error(t),this._verifyFallback(e,r)}},this._verifyFallback=(e,r)=>{e.cart.get().then(t=>{OCUIncart.cart_items=t.data.items,e.verify().then(()=>{r({detail:{}})})})},this.clear=()=>{this.products=null},this.isBlockOutsideProductPage=()=>!lqd.isPopupTriggerPage&&this.products.some(t=>t.discountHash),this.init()}function amazonPay(t){const e=t.target.closest('form[action^="https://payments.amazon"]');if(e&&lqd.amazon_pay){t.preventDefault(),t.stopPropagation(),utils.store.set("amazonPayInitiated",!0);var r=t.target.closest('form[action="/cart/add"]');const i=lqd.proxy_url+"/amazon/forward",o=function(){e.submit()};function n(t){if(!t.status)return o();t=function(t){var e=lqd.proxy_url.replace(/\//g,"\\/");const r=new RegExp(e+"\\/((?:\\w+[-_]?)+)\\/?");t=r.exec(t);return t&&t[1]}(t.checkout_url);if(!t)return o();utils.cookie.set("ocu_checkout_token",t),location.assign(i)}if(!r)return this.checkout().then(n).catch(o);t=document.querySelector('form[action="/cart/add"]'),r=e.querySelector('[type="submit"]');this.cart.add(t,r).then(this.checkout).then(n).catch(o)}}function Bold(){this.isBoldRecuring=function(){var t=document.querySelector("[data-bold-recurring]");return t&&t.checked},this.upsellPopup=function(t){[t.querySelector('[data-bold-component-id="upsell_continue"]'),t.querySelector('[data-bold-component-id="upsell_no_thanks"]'),t.querySelector("#bold-modal__btn-close")].forEach(function(t){t&&t.addEventListener("click",function(t){setTimeout(function(){self.checkout({redirect:!0})},500)})})},this.initRecurring=function(){var t=document.querySelectorAll("[data-ocu-clone]"),t=Array.prototype.filter.call(t,function(t){return t&&!t.dataset.ocuCheckout})[0];t&&t.click()},this.redirect=function(t){if(!(window.BOLD&&BOLD.recurring_orders&&BOLD.recurring_orders.app&&t.isTrusted))throw new Error("Bold Recurring not found");if(!BOLD.common.cartDoctor.cart.is_recurring)throw new Error("Bold Recurring cart error");t.preventDefault(),t.stopImmediatePropagation(),BOLD.recurring_orders.app.cartWidget.checkoutEvent=t,BOLD.recurring_orders.app.cartWidget.checkRecurringCheckout(t)},this.recurring=function(t,e){var r="https://",n="recurringcheckout.com",i="/s/",o=/(\w+)\.myshopify\.com/.exec(BOLD.common.Shopify.shop.permanent_domain)[1],a="/checkout/recurring/",s="?shop_url="+location.host;t.action=r+n+i+o+a+e+s,t.submit()}}function BuyNowBtns(){if(lqd.themeSkipCart){const r=this,n=document.querySelector('button[id="AddToCart"]');if(n){var t=n.querySelector("#AddToCartText");if(/buy\s*(it)?\s*now/i.test(t&&t.innerText)){const i=function(){r.checkout({redirect:!0})};n.addEventListener("click",function(t){t.preventDefault();var e=n.closest('form[action="/cart/add"]');r.cart.add(e,t.target).then(i).catch(function(t){t.submit()}.bind(null,e))})}}}}function HandlePermalink(r,t){var e=this,n=utils.store.get("permalink").exec(r),i={redirect:t};if(!n)return{promise:new Promise(function(t){t({checkout_url:r})}),callback:function(e){return t?location.assign(r):new Promise(function(t){t(e)})}};var o=n[2];o&&(i.params=[{discount:o}]);n=n[1].split(",").reduce(function(t,e,r,n){var i=+e.split(":")[0],o=+e.split(":")[1],e=lqd.cart_variants_json.filter(function(t){return t.id===i})[0];return e&&(o+=e.quantity),t&&(t+="&"),t+"updates["+i+"]="+o},"");return{promise:e.cart.bulkAdd(n),callback:function(){return e.checkout(i)}}}function CartDrawer(t){t=t.querySelector('form[action="/cart"]'),t=t&&t.querySelector('input[type="submit"]');t&&(t.type="button",t.addEventListener("click",function(t){self.checkout({redirect:!0})}
2320))}function CartPopup(){var t,e,r,n,a=document.querySelector(".bkt--upsell-target-checkout");a&&(t="input ",e='type="button" ',r='style="position:absolute;left:0;top:0;width:100%;height:100%;cursor:pointer;opacity:0" ',n="data-ocu-dialog-btn ",a.style.position="relative",a.insertAdjacentHTML("beforeend","<"+t+e+r+n+">"),document.querySelector("[data-ocu-dialog-btn]").addEventListener("click",function(t){var o;t.stopPropagation(),a.innerHTML='<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" class="bkt--nc-icon" x="0px" y="0px" width="64px" height="15px" viewBox="0 0 64 64"><g><circle class="nc-dots-7-2" data-color="color-2" fill="#445FFF" cx="32" cy="32" r="26" transform="translate(6.26687999999989 6.26687999999989) scale(0.8041600000000034)" style="opacity:0.8041600000000034"></circle><circle class="nc-dots-7-1" fill="#445FFF" cx="-72" cy="32" r="26" transform="translate(3.2332800000000272 12.933120000000109) scale(0.5958399999999966)" style="opacity:0.5958399999999966"></circle><circle class="nc-dots-7-3" fill="#445FFF" cx="132" cy="32" r="26" transform="translate(33.6 19.2) scale(0.4)" style="opacity:0.4"></circle></g></svg>',o=0,window.requestAnimationFrame||(window.requestAnimationFrame=function(t){var e=(new Date).getTime(),r=Math.max(0,16-(e-o)),n=window.setTimeout(function(){t(e+r)},r);return o=e+r,n});var u=[],l=null;u[0]=document.getElementsByClassName("nc-dots-7-1"),u[1]=document.getElementsByClassName("nc-dots-7-2"),u[2]=document.getElementsByClassName("nc-dots-7-3"),circleDots7Number=u[0].length,window.requestAnimationFrame(function t(e){var r=e-(l=l||e),e=Math.min(r/250,4);if(decimalRot=(e=4==e?0:e)%1,upperInteger=Math.ceil(e),r<1e3||(l+=1e3),u[0][0]){window.requestAnimationFrame(t);var n=[],o=[],a=[],s=[-72,32,132],c=[32,32,32];for(j=0;circleDots7Number>j;j++)for(n[0]=n[1]=n[2]=.4,1==upperInteger?(n[0]=1-3*decimalRot/5,n[1]=.4+3*decimalRot/5):2==upperInteger?(n[1]=1-3*decimalRot/5,n[2]=.4+3*decimalRot/5):3==upperInteger?(n[1]=.4+3*decimalRot/5,n[2]=1-3*decimalRot/5):4==upperInteger?(n[0]=.4+3*decimalRot/5,n[1]=1-3*decimalRot/5):n[0]=1,i=0;i<3;i++)o[i]=(1-n[i])*s[i],a[i]=(1-n[i])*c[i],function(t,e){for(var r in e)t.setAttribute(r,e[r])}(u[i][j],{transform:"translate("+o[i]+" "+a[i]+") scale("+n[i]+")",style:"opacity:"+n[i]+";"})}}),self.checkout({redirect:!0})}))}function CheckoutLinks(){var t=document.querySelectorAll('a[href="/checkout"]');Array.prototype.forEach.call(t,function(t){t&&t.addEventListener("click",function(t){t.stopPropagation(),t.preventDefault(),self.checkout({redirect:!0})})})}function Discounts(){var t,e=document.querySelector('input[name="discount"]'),r=utils.cookie.get("discount_code"),n=utils.cookie.get("ocu-share-discount"),i=utils.cookie.get("popupcookie");window._chpmgr&&!i||(e||r||n)&&(e&&(t=e.value),r&&(t=r,utils.cookie.remove("discount_code")),n&&(t=n,utils.cookie.remove("ocu-share-discount")),r={name:"discount",value:encodeURIComponent(t)},t=utils.store.get("params"),n&&"page"===lqd.template_name||!r.value||(t.arr.push(r),utils.store.set("params",t)))}function Recharge(){var t=this;this.isSubscription=function(t){const e=t.cart||t.data.cart||t.data;return e.items.some(function(t){return t.selling_plan_allocation?null:t.properties&&(t.properties.subscription_id||t.properties.shipping_interval_frequency)})},this.processCart=function(){window.reChargeProcessCart=function(){t.checkout({redirect:!0})}},this.redirect=function(t,e,i){let r=OCUApi.customRechargeUrl||"https://checkout.rechargeapps.com";function o(){var t=["myshopify_domain="+Shopify.shop];return r+"/r/checkout?"+(t=t.concat(function(){try{return["cart_token="+(document.cookie.match("(^|; )cart=([^;]*)")||0)[2]]}catch(t){return[]}}()).concat(function(){try{return[ga.getAll()[0].get("linkerParam")]}catch(t){return[]}}())).join("&")}function c(t){return t.filter(function(t){var e="radio"===t.getAttribute("type")&&t.checked,r="checkbox"===t.getAttribute("type")&&t.checked,n="checkbox"!==t.getAttribute("type")&&"radio"!==t.getAttribute("type");return!!t.value&&(n||e||r)})}function a(){var t,e,n=/attributes\[(.*?)\]/,i=/\[(.*?)\]/,r=document.querySelectorAll(['[name*="attributes"]'].join(",")),r=c(Array.prototype.slice.apply(r)),o={},a=function(){var e=/^_shopify_sa_p/,r=/^utm_/,n=/^_shopify_sa_t/,i={},o="",a="";document.cookie.split(";").map(function(t){return t.trim()}
2320).forEach(function(t){e.test(t)&&(o=t),n.test(t)&&(a=decodeURIComponent(t.split("=")[1]))});var t=o.split("=")[1];if(decodeURIComponent(t).split("&").forEach(function(t){var e=t.split("=")[0],t=t.split("=")[1];if(r.test(e))return i[e]=t}),Object.keys(i).length)return i.utm_timestamp=a,i.utm_data_source="shopify_cookie",i}(),s=new URLSearchParams(decodeURIComponent(window.location.search));for(t of s)n.test(t[0])&&(e=(e=t[0].match(i)[0]).substring(1,e.length-1),o[e]=s.get(t[0]));return r.forEach(function(t){var e=t.getAttribute("name"),r=t.value;if(n.test(e)){t=(t=e.match(i)[0]).substring(1,t.length-1);return o[t]=r}return o[e]=r}),a&&Object.keys(a).forEach(function(t){o[t]=a[t]}),Object.keys(o).length?{attributes:Object.assign({},o)}:{}}function n(){return fetch("/cart.js").then(function(t){return t.json()}).then(function(t){return{cart:JSON.stringify(t)}}).catch(function(t){return console.error("Error retreiving cart: ",t),{cart:{}}}).then(function(t){var e,r,n={};return[(r=document.querySelectorAll(["#terms","#agree"].join(",")),(r=c(Array.prototype.slice.apply(r)).map(function(t){return t.value})).length?{terms_and_conditions:r.join(", ")}:{}),(e=document.querySelectorAll(['[name="note"]'].join(",")),r=Array.prototype.slice.apply(e).filter(function(t){return!!(t.offsetWidth||t.offsetHeight||t.getClientRects().length)}).map(function(t){return t.value}),(e=new URLSearchParams(decodeURIComponent(window.location.search)).get("note"))&&r.push(e),r.length?{note:r.filter(function(t,e,r){return r.indexOf(t)===e}).join(", ")}:""),a(),n=t].forEach(function(t){Object.assign(n,t)}),n})}function s(t,e){var r,n,i=document.createElement("form");return i.setAttribute("method","post"),i.setAttribute("action",e),i.setAttribute("id","rc_form"),i.style.display="none",r=i,n=t,Object.keys(n).forEach(function(t){var e=document.createElement("input");e.setAttribute("type","hidden"),e.setAttribute("name",t),e.setAttribute("value","object"==typeof n[t]?JSON.stringify(n[t]):n[t]),r.appendChild(e)}),i}n().then(function(e){var r,n;[...JSON.parse(e.cart).items].some(t=>t.properties&&(t.properties.shipping_interval_unit_type||t.properties.shipping_interval_frequency))?(r=o(),e?((n=new XMLHttpRequest).open("POST","/cart/update.js"),n.setRequestHeader("Content-Type","application/json"),n.onload=function(){200===n.status?window.console.log("done",JSON.parse(n.responseText)):200!==n.status&&window.console.log("fail",JSON.parse(n.responseText));var t=s(e,r);document.body.appendChild(t),t.submit()},n.send(JSON.stringify(e))):window.location.href=r):window.location.href=i||"/checkout"})}}function smar7(){var t,e,r,n,i=this;~document.head.innerHTML.indexOf("bundle-upsell")&&(t=document.querySelectorAll("[name='checkout'], [href^='/checkout'], form[action='/checkout'] [type='submit'], #checkout, [name='goto_pp'], .checkout_button"),Array.prototype.forEach.call(t,function(t){t.disabled=!0}),e=0,r=setInterval(function(){(++e&&7<e||window.SMAR7&&SMAR7.bundle)&&(Array.prototype.forEach.call(t,function(t){t.disabled=!1}),clearInterval(r))},3e3),n=function(t){var e=utils.store.get("params");t?(SMAR7.util.setCookie("smar7coupon",t,3600),e.arr.push({name:"discount",value:encodeURIComponent(t)})):t=SMAR7.bundle.helper.determineCoupon&&SMAR7.bundle.helper.determineCoupon(),SMAR7.paypal?(encodeURIComponent(t),document.querySelector('[name="goto_pp"]')):(encodeURIComponent(t),document.querySelector('[name="checkout"], [href="/checkout"], form[action="/checkout"] input[type="submit"], #checkout')),utils.store.set("params",e),i.checkout({redirect:!0})},document.addEventListener("click",function(){window.SMAR7&&SMAR7.bundle&&(SMAR7.bundle.redirect=n)},!0))}function Integrations(){const i=this;var t=new Bold,e=new Recharge,r=new ZipifyPages;this.list={bold:{get isInstalled(){return window.BOLD&&BOLD.apps_installed},get productOptions(){return this.isInstalled&&BOLD.apps_installed["Product Options"]},get productUpsell(){return this.isInstalled&&BOLD.apps_installed["Product Upsell"]}},recharge:{isSubscriptionProduct:function(t){return t.items.some(function(t){return t.properties&&(t.properties.subscription_id||t.properties.shipping_interval_frequency)})}}},this.boldUpsellCheckoutOffer=function(){if(window.BOLD&&window.Shopify){var t={data:{cart:{items:lqd.cart.items,total_price:lqd.cart.total_price}}};return ajax.request({method:"post",url:window.BOLD.upsell.path+window.Shopify.shop+"/validate_checkout_offer",data:JSON.stringify(t)})}},this.needSkipClick=this.list.bold.productOptions||this.list.bold.productUpsell,this.start=function(){lqd.upsell_cart_include_upsells&&"cart"!==lqd.template_name&&this.main()},this.main=function(){function e(t){if("attributes"===t.type&&t.target===document.querySelector(i.ocuSelectors)&&/cart-?(popup|container|drawer)/i.test(t.target.id)&&/bold-upsell-modal-window/i.test(t.target.id)){if("bold-upsell-modal-window"===t.target.id)return i.boldUpsellPopup(t.target);var e=document.querySelectorAll(i.ocuSelectors),r="true"===e[0].dataset.disableRecharge,n=Array.prototype.forEach;n.call(e,function(t){"Checkout"===t.innerHTML&&t.removeAttribute("onclick")}),lqd.disabled_by_subscription_app&&r||(n.call(e,function(t){t.disableRecharge=!0}),i.cartPopup(),i.cartDrawer(t.target),i.checkoutLinks(),i.listenEvents())}}new MutationObserver(function(t){t.forEach(e)}).observe(document,{childList:!0,subtree:!0,attributes:!0}),i.buyNowBtns(),i.recharge.processCart(),i.revy()},this.revy=function(){window.RevyApp&&RevyApp.events&&(RevyApp.events.updatedCart=[])},this.discounts=Discounts,this.smar7=smar7,this.isBoldRecuring=t.isBoldRecuring,this.boldRecurring=t.initRecurring,this.bold=t,this.boldUpsellPopup=t.upsellPopup,this.cartPopup=CartPopup,this.cartDrawer=CartDrawer,this.checkoutLinks=CheckoutLinks,this.handlePermalink=window.oneClickUpsellHandlePermalink=HandlePermalink.bind(this),this.buyNowBtns=BuyNowBtns,this.recharge=e,this.amazonPay=amazonPay,this.zipifyPages=r,this.start()}function HistoryApi(){var e,r;history.pushState=(e=history.pushState,function(){var t=e.apply(this,arguments);return window.dispatchEvent(new Event("pushState")),window.dispatchEvent(new Event("locationchange")),t}),history.replaceState=(r=history.replaceState,function(){var t=r.apply(this,arguments);return window.dispatchEvent(new Event("replaceState")),window.dispatchEvent(new Event("locationchange")),t}),window.addEventListener("popstate",function(){window.dispatchEvent(new Event("locationchange"))})}Application.prototype={checkout:null,ocuSelectors:"".concat(utils.store.get("ocuSelectors")," ").concat(OCUApi.customCheckoutButton||""),integrations:new Integrations,helpers:new Helpers,cart:new Cart,utils:new ApplicationsUtils,popupDispatcher:new PopupDispatcher,cartDispatcher:new CartDispatcher,setAttributes:function(){if(!/register|account|login|reset_password|search|^$/.test(lqd.template_name)){this.cartDispatcher.renderDiscounts();const r=Array.prototype.forEach;var t=document.querySelectorAll(this.ocuSelectors),e=document.querySelectorAll("a");r.call(t,function(t){"update"===t.name||"FORM"===t.tagName||t.closest(OCUApi.excludeActionButton)||(t.dataset.ocuCheckout=!0)}),r.call(e,function(t){utils.store.get("shopPayInstallments").id!==t.id&&utils.store.get("permalink").test(t.href)&&(t.dataset.ocuCheckoutLink=!0)}),this.listenEvents(),setTimeout(this.helpers.showCheckoutButton)}},check:function(t,e){this.prevent(t);t=e.closest('[action="/cart"], [action="/checkout"]');return t&&!this.validate(t)?(clearTimeout(utils.store.get("fallback").id),utils.store.set("submitted",!1),t.reportValidity()):utils.store.get("cartChanged")?void 0:this.handle(e)},handle:function(t){this.integrations.discounts(),utils.store.get("checkoutButtonState")||(utils.store.set("checkoutButtonState",!0),this.helpers.payPal(t),this.checkout({redirect:!0}))},init:async function(t,e){var r=this;if(OCUApi.callbackBeforeRedirect&&utils.store.get("submitted")&&!OCUApi.preventReloadPersistedPage)return r.prevent(t);const n=OCUIncart.integrations().navidiumShippingProtection;if(n.callbackExist&&await n.setup(t),!OCUApi.onCheckout||!OCUApi.onCheckout()){if("cart"===lqd.template_name&&utils.store.get("submitted"))return t.stopPropagation(),t.preventDefault();if(utils.store.set("submitted",!0),this.fallbackRedirect(),window.RevyApp&&this.handleMonkeyPatching(),this.allowUpsells(e)){if("product"===lqd.template_name&&"add"===e.name&&!e.closest('form[action$="/cart/add"]')){const s=document.querySelector('form[action$="/cart/add"]');return s?(t.preventDefault(),t.stopPropagation(),s.submit()):this.helpers.clearFallback()}var i,o=window.OCUIncart&&(OCUIncart.singleUpsells||OCUIncart.multipleUpsells);if(o)return(null!==(i=(a=OCUApi).customFormValidate)&&void 0!==i&&i.call(a,e),OCUApi.isFormInvalid)?(r.prevent(t,!0),clearTimeout(utils.store.get("fallback").id),void utils.store.set("submitted",!1)):(OCUApi.originFetch&&(fetch=OCUApi.originFetch),this.popupDispatcher.proceed(t,e,r));var a=this.popupDispatcher._isAddAction(e);return!o&&lqd.isPopupTriggerPage&&a?clearTimeout(utils.store.get("fallback").id):("true"===t.target.dataset.ski
2320pCart||t.target.closest("[data-skip-cart]"))&&utils.store.get("submitted")?(t.preventDefault(),t.stopPropagation(),t.stopImmediatePropagation(),this.cart.add(e).finally(this.checkout({redirect:!0}))):(e.dataset.customBuyNow&&(r.prevent(t),o=e.dataset.varientId,a=e.dataset.itemQuantity,this.cart.add(null,null,{id:o,quantity:a}).then(function(){r.checkout({redirect:!0})}).catch(function(){alert("Network Error")})),this.check(t,e))}}},prevent:function(t,e){t.preventDefault(),t.stopPropagation(),e&&t.stopImmediatePropagation()},validate:function(t){const e=[...t.querySelectorAll('[type="text"], [type="checkbox"], select, textarea')],r=e.filter(t=>{var e;return!utils.store.get("excludedRequiredFormIds").includes(null==t||null===(e=t.form)||void 0===e?void 0:e.id)&&(t&&t.required)});return!r.length||!r.some(t=>!t.checkValidity())},allowUpsells:function(t){if((!window.popup_upsell||document.querySelector("#upsellclosebtn"))&&(!(window.ol_checkout_ok instanceof Function)||ol_checkout_ok())&&""!==t.dataset.zpaSubmitButton)return!0},fallbackRedirect:function(){const t=utils.store.get("fallback");t.id||(t.id=setTimeout(function(){this.checkout({redirect:!0})}.bind(this),t.timeout),utils.store.set("fallback",t))},handleMonkeyPatching:function(){var t=utils.store.get("XHR").send;XMLHttpRequest.prototype.send!==t&&(XMLHttpRequest.prototype.send=t)},handleClick:function(e){if(("page"!==lqd.template_name||e.isTrusted)&&"update"!==e.target.name&&!e.target.closest('[name="update"]')&&(lqd.amazon_pay||!e.target.closest('form[action^="https://payments.amazon"]'))&&!this.helpers.zpPreventRedirect(e.target)){if(this.helpers.isBuyNow(e)&&!lqd.isPopupTriggerPage)return new BuyNow(e);if(!this.helpers.isCartPopupRedirectsToCart(e)&&!OCUIncart.integrations().minMaxify.invalid){if(e.target.dataset.ocuCheckoutLink||e.target.closest("[data-ocu-checkout-link]")){e.preventDefault();var r=(e.target.dataset.ocuCheckoutLink?e.target:e.target.closest("[data-ocu-checkout-link]")).href;if(utils.store.get("isPermalinkHandling"))return;utils.store.set("isPermalinkHandling",!0);r=this.integrations.handlePermalink(r,"redirect");return r.promise.then(r.callback)}OCUIncart.integrations().salesRocket.setup();let t=this.helpers.checkSelector(e.target);r=this.helpers.checkAddToCart(e.target);OCUIncart.preventHandle(t,r)||(lqd.isPopupTriggerPage&&(t=r||t),t&&this.init(e,t))}}},handleFocus:function(){window.addEventListener("focus",function(t){t.stopImmediatePropagation()},!0)},listenEvents:function(){var t;let e;var r={capture:!0,passive:!1};const n=function(t){window.OCUDisableEvents||this.handleClick(t)}.bind(this),i=OCUApi.isWindowLocationForClickListener?window:document;document.addEventListener("mousedown",this.integrations.amazonPay.bind(this),!0),i.addEventListener("click",n,!0),window.addEventListener("pagehide",this.helpers.disableButtons),i.addEventListener("touchend",t=>{e||n(t)},r),i.addEventListener("touchmove",()=>{e=!0},r),i.addEventListener("touchstart",()=>{e=!1},r),window.addEventListener("locationchange",function(){i.removeEventListener("click",n,!0),i.addEventListener("click",n,!0)}.bind(this)),window.addEventListener("pageshow",function(t){t.persisted&&!OCUApi.preventReloadPersistedPage&&location.reload(),this.helpers.disableButtons()}.bind(this)),null!==(r=(t=OCUApi).listenFormEvents)&&void 0!==r&&r.call(t)}};const appendChain=window.Symbol?Symbol("appendChain"):"oneClickUpsellAppendChain";function Updater(t){this.res=t,this.isCartUpdated=utils.store.get("cartUpdated"),this.isOfferDeclined=utils.store.get("offerDeclined"),this.options={add:{method:"post",url:"/cart/add.js"},change:{method:"post",url:"/cart/change.js"},update:{method:"post",url:"/cart/update.js"}},this.regs={attributes:/\[(.+?)\]/,key:/(?:(?:updates|quantity)_(?:.*?))?(\d+:\w+)/,id:/(?:(?:updates|quantity)_(?:.*?))?(\d+):?/,noId:/(\d+(:\w+)?)$/},this.selectors={form:'form[action^="/checkout"], form[action^="/cart"]',attributes:'[name^="attributes["]',currency:'[name="currency"]',localization:'form[action="/localization"]',geolocation_currency:'input[name="currency_code"]',updates:'[name^="updates["], [data-cart-item-input-quantity], [data-cart-item-quantity], input[data-line], [name="quantity"], [data-quantity-input]'+(OCUApi.customQuantityInput||""),note:'[name="note"]',noteOutOfForm:'[form="cart"][name="note"]',cartItemKey:"[data-cart-item-key], [data-cart-item], [data-variant]"},this.data={currency:Shopify.currency.active!==lqd.shop_currency?Shopify.currency.active:lqd.shop_currency,attributes:{},lineItems:[],updates:{},changes:[],sameIds:[],note:""},this.payload={updates:{},currency:"",note:null,attributes:{}},window.klpixel||this._restoreXMLHttp()}Object[appendChain]=function(t,e){for(var r=e,n=o2nd=oLast=t instanceof this?t:new t.constructor(t),i=this.getPrototypeOf(o2nd);i!==Object.prototype&&i!==Function.prototype;i=this.getPrototypeOf(o2nd))o2nd=i;return e.constructor===String&&(r=Function.prototype,n=Function.apply(null,Array.prototype.slice.call(arguments,1
2320)),this.setPrototypeOf(n,oLast)),this.setPrototypeOf(o2nd,r),n},Updater.prototype={init:function(){return this.isCartUpdated&&!this.isOfferDeclined?this.resolve(this.res):this.form?(this.buildPayload(),this.res?this.updateCart():void 0):this.updateCurrency()}};const UpdaterRequests={updateCart:function(t,e){const r=this._getOptions("update",t,e);function n(){return ajax.request(r)}t=e&&t.changeData;return this._updateSameId(t).then(n)},addToCart:function(t){var e,r=this._getOptions("add",t);return null!==(e=null===(t=(e=OCUApi).customAddToCartFetch)||void 0===t?void 0:t.call(e,r))&&void 0!==e?e:ajax.request(r)},changeCart:function(t,e){const r=this._getOptions("change",t);return!e||e instanceof Object?ajax.request(r):function(){return ajax.request(r)}},updateCurrency:function(){if(!this.needCurrencyUpdate)return this.resolve(this.res);this.getCurrency();var t=this._getOptions("update",{currency:this.data.currency});return ajax.request(t).catch(this.resolve.bind(this,this.res))},_updateSameId:function(t){if(!this.data.sameIds.length||!t)return this.resolve(!1);t=this._getCartChangeRequests(t);const e=this._requestChain(t);return new Promise(e.bind(this))},_getCartChangeRequests:function(i){return this.data.changes.reduce(function(t,e){if(!e.id&&!e.line)return t;if(i){var r=i.id,n=i.__line||i.line;if(e.line===n||r&&e.id===r)return t}return delete e.__variantId,t.push(this.changeCart(e,"chain")),t}.bind(this),[])},_requestChain:function(i){return function(r,n){if(!i.length)return r(!1);!function e(){const t=i.pop();return t().then(function(t){if(i.length)return e();r(t)}).catch(n)}()}},_getOptions:function(t,e,r){const n=Object.assign({},this.options[t]);return n.data=r?e.updateData:e||this.payload,n}},UpdaterPayload={buildPayload:function(){return this.getUpdates(),this.getAttributes(),this.getCurrency(),this.getNote(),Object.keys(this.payload).forEach(function(t){this.payload[t]=this.data[t]}.bind(this)),this.payload},getUpdates:function(){return this.updateElements.forEach(function(t){if(t){var e=!(t.dataset.id||t.dataset.key||this.regs.noId.test(t.id)||this._getClosestKey(t)),r=parseFloat(t.value),n=this._getLine(t);if(e)return this._saveLineItem(null,null,n,r);e=this._getKey(t);const i=this._getId(t);t=i.toString().length<3;this._saveLineItem(i,e,n,r),(this.data.updates[i]||t)&&this._saveSameId(i),this._saveChanges(),~this.data.sameIds.indexOf(i)||t||this._saveUpdates(i,r)}}.bind(this)),this.data.updates},getAttributes:function(){if(!this.attributesElements.length)return{};return this.data.attributes=this.attributesElements.reduce(function(t,e){var r=this._getAttribute(e);return r.key&&(/radio|checkbox/.test(e.type)&&!e.checked||(t[r.key]=r.value)),t}.bind(this),{}),this.data.attributes},getCurrency:function(){return this.currencyElement&&(this.data.currency=this.currencyElement.value),this.data.currency},getNote:function(){return this.noteElement?(this.data.note=this.noteElement.value,this.data.note):""}},UpdaterPrecheckout={acceptAddOffer:function(t,e){const r=this.addToCart.bind(this,t);return e?r():this.updateCart().then(r)},acceptUpgradeOffer:function(...e){try{return this._vintageUpgrade(...e)}catch(t){return console.log("os2 used"),this._os2Upgrade(...e)}},_os2Upgrade:function(t,e,r){const n=(...t)=>{t=((t,e,r)=>{t=t.items.find(({key:t})=>t===e.key);return t?{line:r,quantity:t.quantity-1}:null})(...t);return t&&!OCUIncart._is_product_action&&this.changeCart(t)};return this.updateCart(new FormData(this.form)).then(t=>n(t.data,e,r)).then(()=>this.addToCart(t)).catch(t=>console.log(t))},_vintageUpgrade:function(t,e,r){r=this._getUpgradeOfferData(e,r);const n=Object.assign({},r.changeData);return delete n.__line,this.updateCart(r,"upgrade").then(()=>OCUIncart._is_product_action?this.addToCart(t):this.changeCart(n).then(this.addToCart.bind(this,t)))},_getUpgradeOfferData:function(e,r){const t=Object.assign({},this.payload);var n=this.data.lineItems.find(function(t){return t.id===e.key}),i=this.data.lineItems.find(function(t){return t.__variantId===e.id}),o=this.data.lineItems.find(function(t){return t.line===r}),o=n||i||o,o=o.quantity?o.quantity-1:0,o={line:r,quantity:o};return delete t.updates[e.id],{updateData:t,changeData:o}}},UpdaterElements={get forms(){var t=document.querySelectorAll(this.selectors.form);return Array.from(t).filter(function(t){return t.offsetHeight||this._isVisible(t)}.bind(this))},get form(){var t;const r=this.forms.some(function(t){return t.note&&t.note.value});var e=this.forms.find(function(t){return!/add|change|update/.test(t.action)&&t.querySelector(this.selectors.updates)&&(!r||t.note&&t.note.value)&&(t=!!(e=t).closest(".cv_outer_cart_drawer"),e=!!e.querySelector('[id="pro_quantity"]'),!(t&&e));var e}.bind(this)),n=null!==(n=OCUApi.customCheckoutDuplicatedForm)&&void 0!==n?n:OCUApi.customCheckoutForm,n=document.querySelector(n);return!OCUApi.customCheckoutDuplicatedForm&&null!==(t=e)&&void 0!==t?t:n},get updateElements(){const t=Array.from(this.form.querySelectorAll(this.selectors.updates));return t.filter(function(t){return t&&!t.disabled&&!t.dataset.removedItemRow}).map(function(t){var e=t.querySelector("input");return e||t})},get attributesElements(){var t=this.form.querySelectorAll(this.selectors.attributes);return Array.from(t)},get noteElement(){return this.form.querySelector(this.selectors.note)||document.querySelector(this.selectors.noteOutOfForm)},get currencyElement(){return document.querySelector(this.selectors.currency)||this._geolocationElement},get _geolocationElement(){var t=document.querySelectorAll(this.selectors.localization);const e=Array.from(t).find(t=>t.offsetHeight||this._isVisible(t));return e&&e.querySelector(this.selectors.geolocation_currency)}},UpdaterHelpers={resolve:function(e){return new Promise(function(t){t(e)})},_getLine:function(t){return+(t.dataset.quantityItem||t.dataset.lineId||t.dataset.line||t.closest("[data-line]")&&t.closest("[data-line]").dataset.line)},_getKey:function(t){const e=this.regs.key.exec(t.dataset.id||t.dataset.key||t.id||this._getClosestKey(t));return e&&e[1].split("_")[0]},_getId:function(t){t=this.regs.id.exec(t.dataset.variant||t.dataset.id||t.dataset.key||t.id||this._getClosestKey(t));return t&&+t[1]},_saveSameId:function(t){delete this.data.updates[t],this.data.sameIds.push(t)},_saveLineItem:function(t,e,r,n){const i={__variantId:t,quantity:n};r?i.line=r:e&&(i.id=e),this.data.lineItems.push(i)},_saveChanges:function(){this.data.changes=this.data.lineItems.filter(function(t){return~this.data.sameIds.indexOf(t.__variantId)}.bind(this))},_saveUpdates:function(t,e){this.data.updates[t]=e},_getAttribute:function(t){var e=this.regs.attributes.exec(t.name);return e?{key:e[1],value:t.value}:{}},_isVisible:function(t){t=window.getComputedStyle(t);return"block"===t.display&&"visible"===t.visibility},get needCurrencyUpdate(){return this.currencyElement&&this.currencyElement.value!==this.data.currency},_getClosestKey:function(t){t=t.closest(this.selectors.cartItemKey);if(t){const e=["cartItemKey","cartItem","variant"];return t.dataset[Object.keys(t.dataset).find(function(t){return e.includes(t)})]}},_restoreXMLHttp:function(){try{XMLHttpRequest.prototype.open=openReplacement,XMLHttpRequest.prototype.send=originSend}catch(t){console.log(t)}}};function Cart(){var i=this;this.add=function(t,e,r){var n;return t&&(!(n=function(t){return!/id/.test(t)})(r=i.serialize(t))||(t=document.querySelector("#AddToCartForm"))&&(r=i.serialize(t)),!n(r)||(n=document.querySelector("[data-cart-add]"))&&(r="id="+n.dataset.cartAdd)),ajax.request({method:"post",url:"/cart/add.js",data:r})},this.bulkAdd=function(t){return ajax.request({method:"post",url:"/cart/update.js",data:t})},this.get=function(t){return ajax.request({method:"get",url:"/cart.js"+("string"==typeof t?t:"")})},this.update=function(t){return new Updater(t).init()},this.save=function(t){return i.disableMultiUpdate(t.data.cart.items),i.saveTags(t),lqd.cart_products_json=t.data.cart_products,lqd.cart_collections_json=t.data.cart_collections,lqd.subscription_products_json=t.data.subscription_products,lqd.subscription_variants_json=t.data.subscription_variants,i.resolve(t)},this.modify=function(t){var e=t.cart||t.data.cart||t.data;return t.data=e,t.data.subscription_products=lqd.subscription_products_json,t.data.cart_collections=lqd.cart_collections_json,t.data.cart_products=lqd.cart_products_json.filter(function(t){return!t.error}),t.data.customer_id=lqd.customer_id,t=i.helpers.addBuyXGetYDiscount(t),e.cart_level_discount_applications&&(t.data.automatic_discount=e.cart_level_discount_applications[0]),t},this.serialize=function(t){return/trident|edge/i.test(navigator.userAgent)?utils.serializeFormEdge(t):utils.serializeForm(t)},this.attrubutes=function(t){ajax.request({method:"post",url:"/cart/update.js",data:{attributes:t}})},this.prepareUpdate=function(t){return t=t.length?t:[t],{updates:Array.prototype.reduce.call(t,function(t,e){return t[e.id.replace(/(\w+_)(\d+)(:\w+)/,"$2")]=e.value,t},{}),currency:lqd.shop_currency}},this.saveTags=function(t){t=t.data.cart_products.reduce(function(t,e){return t.concat(e.tags)},[]);utils.store.set("tags",t)},this.disableMultiUpdate=function(t){var e=document.querySelectorAll('input[name="updates[]"]'),r="add"===utils.store.get("offer");r&&t.length===e.length+1||!r&&t.length===e.length||Array.prototype.forEach.call(e,function(t){t.offsetHeight||(t.disabled=!0)})},this.state=function(t){"updates[]"===t.target.name&&utils.store.set("cartChanged",!0)},this.resolve=function(e){return new Promise(function(t){t(e)})},this.needCurrencyUpdate=function(){return document.querySelector('[name="currency"]')},this.updateCurrency=function(){var t={method:"post",url:"/cart/update.js",data:{currency:lqd.shop_currency}};ajax.request(t).then(function(){utils.store.set("cartChanged",!1)})},this.isNotePresent=function(t){return Array.prototype.some.call(t,function(t){return t.note&&t.note.value})},this.filterFormsIfNotes=function(t,e){return Array.prototype.filter.call(t,function(t){return t["updates[]"]&&(!e||t.note&&t.note.value)})[0]},this.error=function(t){var e=t.data.description;if(422!==t.status)return alert(e||"Something went wrong. Please try again.");
2320var r=/all/i.test(e),t=/sold out/i.test(e);if(alert(e),r)return i.checkout({redirect:!0});t&&location.reload()}}[UpdaterRequests,UpdaterPayload,UpdaterPrecheckout,UpdaterElements,UpdaterHelpers].forEach(function(t){Updater.prototype=Object[appendChain](Updater.prototype,t)});var SyncQtyFields={init:function(){this.fields.length&&this.listenEvents()},get fields(){return document.querySelectorAll("[data-quantity-item]")},getFiledsForUpdate:function(t){t=this.getId(t),t=document.querySelectorAll('[data-quantity-item="'+t+'"]');return this.getArray(t)},getId:function(t){return t.dataset.quantityItem},getArray:function(t){return Array.prototype.slice.call(t)},update:function(t,e){this.getFiledsForUpdate(t).forEach(function(t){t.value=e})},handle:function(t){this.update(t.target,t.target.value)},listenEvents:function(t){this.getArray(this.fields).forEach(function(t){t.addEventListener("input",this.handle.bind(this))}.bind(this))}}.init();function SkipCart(){var n=this;this.init=function(){var t=/index|collection|product/.test(lqd.template_name);lqd.skip_cart&&t&&setTimeout(n.prepare)},this.prepare=function(){Array.prototype.forEach;const r=function(t){return Array.prototype.slice.call(t)};var t=r(document.querySelectorAll(".product-form__cart"));let e=r(document.querySelectorAll('form[action*="cart"], [data-zp-add-to-cart-form], #AddToCartForm1'));e=e.filter(function(t){return"zipify_page"!==t.dataset.zpLinkType}),t.length&&(e=e.concat(t)),e.forEach(function(t){const e=r(t.querySelectorAll('*[type="submit"], input[type="button"], button'));e.forEach(function(t){t.dataset.pfType&&"ProductATC"!==t.dataset.pfType||/plus|minus|zpa-quantity/.test(t.className)||/error_txt|quantity|sold-out/i.test(t.id)||/amount|review/i.test(t.value)||t.dataset.qty||t.dataset.quantityAction||t.getAttribute("aria-controls")||"product"===t.dataset.zpLinkType||t.closest("quantity-input, cart-remove-button")||(t.removeAttribute("onclick"),t.dataset.skipCart=!0,t.type="button")})}),n.listenEvents(e)},this.handle=function(r){var t,e=n.handleZPEvent(r);if(!e&&(null!==(e=(t=OCUApi).customButtonLoader)&&void 0!==e&&e.call(t,r),n.popupDispatcher.target||(n.popupDispatcher.target=r.target),!n.popupDispatcher.isProductAction||n.popupDispatcher.secondAttempt)){let t=r.target.dataset.skipCart?r.target:null;if(t=t||r.target.closest("[data-skip-cart]"),!t)return n.popupDispatcher.target=null;t.disabled=!0,r.stopImmediatePropagation(),r.stopPropagation(),r.preventDefault();let e=t.closest("form");e=e||document.querySelector('form[action="/cart/add"]'),n.cart.add(e,t).then(n.cart.get).then(n.onSuccess).catch(n.onError.bind(null,e))}},this.onSuccess=function(t){if(OCUApi.fireAddToCartEvent&&OCUApi.fireAddToCartEvent(t.data),utils.store.set("cart_token",t.data.token),n.helpers.isSubscriptionProductInCart(t.data))return location="/cart";n.checkout({redirect:!0})},this.onError=function(t){t.submit()},this.listenEvents=function(t){document.addEventListener("click",n.handle,!0)},this.handleZPEvent=t=>{var e=t=>void 0!==t.dataset.zpAddToCart;const r=t.target,n=e(r)?r:r.closest("[data-zp-add-to-cart]");return!!(n&&t.isTrusted&&e(n))&&(n.type="submit",n.click(),!0)},this.init()}function BuyNow(t){const e=this;var r;lqd.themePopup&&lqd.isThemePopupTag||!t.isTrusted||(r=t.target.closest('form[action="/cart/add"]')||document.querySelector('form[action="/cart/add"]'))&&(t.stopImmediatePropagation(),t.preventDefault(),t.target.disabled=!0,e.cart.add(r,t.target).then(function(){e.checkout({redirect:!0})}).catch(function(t){t.submit()}.bind(null,r)))}function PublicMethod(){const o=this,r=o.__proto__.__proto__,i=OCUIncart.integrations();let a=!1;this.init=function(){window.oneClickUpsellGetCheckoutUrl=r.checkout=o.create,r.verify=o._verify.bind(this)},this.create=function(e){if(!a){if(a=!0,"skip_cart"===e)return new Promise(function(t){t(lqd.skip_cart)});var t=utils.cookie.get("ocu_progress_bar")&&utils.cookie.get("ocu_progress_bar").length,r=OCUIncart.hasNotOfferInCart,n=utils.cookie.get("ocu_header"),i=e&&e.redirect_url;
2320return!r&&!i||n||t?(e.discount&&utils.cookie.set("ocu-share-discount",e.discount),o._verify().then(function(t){return o._checkout(Object.assign(e,{redirect_url:t.data.redirect_url||lqd.checkoutUrl,verified:t.data.verified}))}).catch(function(){o._checkout(e)})):o._checkout(e)}},this.prepare=function(t){const e=utils.store.get("params");o.config=t||{},o.config.discount&&utils.cookie.set("ocu-share-discount",t.discount),o.config.incarts&&utils.store.set("incarts",o.config.incarts),o.config.path&&utils.store.set("amazonPath",o.config.path),o.config.button&&o.helpers.payPal(o.config.button),o.integrations.discounts(),o.params(),o.handleDeclineOffer(t),i.tidio.present&&i.tidio.track(),OCUApi.preventReloadPersistedPage&&(a=!1),e.str=e.str?"?"+e.str:"",o.config.checkoutUrl=(o.config.redirect_url||lqd.checkoutUrl)+e.str,utils.store.set("params",e)},this.redirect=function(t){const e=o.integrations.recharge,r=i.bundlerBuilder;return r.present?r.submit():e.isSubscription(lqd)?e.redirect(null,null,t.checkout_url):"checkout"===t.destination||lqd.skip_cart?location.assign(t.checkout_url):void location.assign("/"+t.destination)},this._checkout=function(t){o.prepare(t);const e={status:!1,verified:t.verified,checkout_url:o.config.checkoutUrl,skip_cart:lqd.skip_cart,get redirect_url(){return this.checkout_url},destination:r.popupDispatcher.destination};return o.config.redirect?this.redirect(e):new Promise(function(t){t(e)})},this._verify=function(){var t=window.OCUIncart&&OCUIncart.appEndpoint,e={"Content-Type":"application/json","Shop-Domain":lqd.permanent_domain};return OCUApi.axios.post(t+"/pre_purchase/v1/draft_orders/verify",this._verifyPayload(),{headers:e})},this._verifyPayload=function(){var t=utils.cookie.get("cart"),e=o.helpers.getCartItems(null!==(i=OCUApi.cart)&&void 0!==i?i:OCUIncart.cart_items);const r={checkout:{line_items:e=o.integrations.zipifyPages.appendZipifyPagesProduct(e.line_items)}};var n=+utils.cookie.get("ocu_progress_bar"),i=OCUIncart.header_type||utils.cookie.get("ocu_header");return r.checkout=Object.assign(r.checkout,{cart_token:t,verify_draft_order:!0,note:lqd.cart.note,attributes:lqd.cart.attributes,currency_rate:window.Shopify&&Shopify.currency&&+Shopify.currency.rate||1,threshold:n,header_type:i,selling_plan:o.helpers.hasSellingPlan(e)}),r.currency=this.helpers.currencyRate(),r.customer_tags=lqd.customer_tags||[],r.customer_location=OCUIncart.customer_location.handle,r.snippet_version=OCUIncart.version,r},this.params=function(){const e=utils.store.get("params"),n=i.zapiet,t=i.simpleInStorePickup,r=i.weglot;n.present&&(o.config.params=n.merge(o.config.params)),t.present&&(o.config.params=t.merge(o.config.params)),r.present&&(o.config.params=r.merge(o.config.params)),(o.config.params||[]).concat(o.gaLinker()).concat({t:+Date.now()}).map(function(r){return Object.keys(r).map(function(t){var e="discount"===t||n.present?r[t]:encodeURIComponent(r[t]);return{name:encodeURIComponent(t),value:e}})[0]}).forEach(function(t){e.arr.push(t)}),utils.store.set("params",e),o.helpers.params()},this.handleDeclineOffer=function(e){var t;!e||e&&!e.incarts||(t=Object.keys(e.incarts).some(function(t){return"declined"===e.incarts[t].status}),utils.store.set("offerDeclined",t))},this.gaLinker=function(){try{const e=ga.getAll()[0].get("linkerParam");var t=e.split("=");const r={};return r[t[0]]=t[1],[r]}catch(t){return[]}},this.init()}function Helpers(){var a=this;this.disableButtons=function(){utils.store.set("checkoutButtonState",!1)},this.params=function(){for(var t=utils.store.get("params"),e=0;t.arr.length>e;e++)new RegExp(t.arr[e].name).test(t.str)||(t.str+=t.arr[e].name+"="+t.arr[e].value,e+1!==t.arr.length&&(t.str+="&"));utils.store.set("params",t)},this.redirect=function(t){if(t.redirect_url)return location.assign(t.redirect_url);if(!lqd.subscription_products_size)return location.assign(t.checkout_url);const e=document.querySelector('form[action="/checkout"], form[action="/cart"]');if(!e)return a.checkout({redirect:!0});e.submit()},this.simulateSubmit=function(){var t=document.querySelectorAll(a.ocuSelectors);if(!t.length)return location="/cart";Array.prototype.slice.call(t,-1)[0].dispatchEvent(new MouseEvent("click"))},this.simulateDocumentClick=function(){var t=new Event("click"),e=document.createElement("button");e.type="submit",e.name="checkout",Object.defineProperty(t,"target",{value:e}),document.dispatchEvent(t)},this.preventMouseDown=function(t){t.preventDefault(),t.stopPropagation()},this.payPal=function(t){var e;"goto_pp"===t.name&&"paypal_express"===t.value&&((e=utils.store.get("params")).arr.push({name:t.name,value:t.value}),utils.store.set("requirePayPal",!0),utils.store.set("params",e))},this.filterFields=function(t){var e=utils.store.get("neededCartFileds"),r=utils.store.get("neededCartItemsFields");return(t=utils.filterObject(t,e)).items=t.items.map(function(t){return utils.filterObject(t,r)}),t},this.filterCartItemFields=function(t){return t.map(function(r){return Object.keys(r).reduce(function(t,e){return"product_description"===e||(t[e]=r[e]),t},{})})},this.checkSelector=function(e){if(e.closest(OCUApi.excludeActionButton))return null;if("true"===e.dataset.ocuCheckout)return e;var t=t=>{t=e.closest(t);return t&&"FORM"!==t.tagName?t:null},r=document.querySelectorAll(a.ocuSelectors),n=Array.prototype.some.call(r,function(t){return t===e}),i=e.closest(".cart_content")&&e.closest('form[action="/checkout"] [type="submit"]'),o="cart"===lqd.template_name&&e.closest('form[action="/cart"] [type="submit"]'),r=t(a.ocuSelectors)||i||o,i=!e.closest(".
2320nudge-offer"),o="product"===lqd.template_name&&!e.closest('form[action$="/cart/add"]')&&(("add"===e.name&&"submit"===e.type?e:null)||e.closest('[name="add"]')&&e.closest('[type="submit"]')),o=!n&&(r||t('[name="checkout"]'))||o;return(n||o)&&i?n?e:o:void 0},this.checkDirectCheckoutButtons=function(t){return/\/checkout/.test(t.onclick&&t.onclick.toString())},this.checkAddToCart=function(t){var e=/^(submit|add|checkout)$/.test(t.name)||this.isActionButton(t);if(e&&OCUApi.customAddToCartButton)return t;if(this.isShopPayInstallments({target:t}))return t;var r=OCUApi.customAddToCartForm||'form[action*="/cart/add"]';return(e||this.isBuyNow({target:t}))&&t.closest(r)},this.zpPreventRedirect=function(t){if("crm_dest"===t.dataset.type||""===t.dataset.zpProductRedirectLink||""===t.dataset.zpAddToCart||t.closest('[data-type="crm_dest"]')||t.closest("[data-zp-product-redirect-link]")||t.closest("[data-zp-add-to-cart]"))return!0},this.isOfferProduct=function(){return lqd.cart_variants_json.some(function(t){return t.properties&&t.properties._ocu_offer_id})},this.addBuyXGetYDiscount=function(t){var e=t.data.items.reduce(function(t,e){if(!e.discounts[0])return t;let r={item_key:e.key,discount:e.discounts};return e.line_level_discount_allocations[0]&&(r.discount_data=e.line_level_discount_allocations),t.push(r),t},[]);return e.length&&(t.data.per_item_discounts=e),t},this.isActionButton=function(r){const t=['[type="submit"]','[name="add"]','[name="checkout"]','[data-skip-cart="true"]'];return OCUApi.customAddToCartButton&&t.push(OCUApi.customAddToCartButton),t.reduce(function(t,e){return t=r.closest(e)?!0:t},!1)},this.isBuyNow=function(t){if(!t)return!1;var e=utils.store.get("classList");return t.target.classList.contains(e.buyNow)&&!t.target.classList.contains(e.buyNowBranded)||this.isShopPayInstallments(t)},this.isShopPayInstallments=function(t){var{parent:e}=utils.store.get("shopPayInstallments");return!!t&&t.target.closest(e)},this.getCartItems=function(t){const e=["key","properties","quantity","variant_id","product_id","price","original_price","discounted_price","line_price","original_line_price","final_price","final_line_price","handle","title","options_with_values","selling_plan_allocation"];return{line_items:t.map(function(r){return e.reduce(function(t,e){return t[e]=r[e]||0===r[e]?r[e]:{},t},{})})}},this.isSameCart=function(t){var e=utils.cookie.get("ocu_cart_items"),t=t.items.map(t=>t.key);if(utils.cookie.set("ocu_cart_items",JSON.stringify(t)),!e)return!1;t=new Set(t),e=new Set(JSON.parse(e));return this.areSetsEqual(t,e)},this.isSameCartToken=function(t){return t.token===utils.cookie.get("ocu_popup_token")},this.areSetsEqual=function(t,e){return t.size===e.size&&Array.from(t).every(t=>e.has(t))},this.isSubscriptionProductInCart=function(t){return t.items.reduce(this.isSubscriptionItem,null)},this.isSubscriptionItem=function(t,e){var r=utils.store.get("subscriptionProperties");let n=t;return Object.entries(r).some(function(t){return t[1].some(function(t){return e.properties&&e.properties[t]})&&!e.selling_plan_allocation&&(n=t[0]),n}),n},this.showCheckoutButton=function(){var t=utils.store.get("checkoutButton");const e=document.querySelector(t.selector);var r=OCUIncart.integrations().exemptify;e&&!r.present&&Object.entries(t.excludes).every(function(t){return!t[1].test(e[t[0]])})&&"none"===e.style.display&&(e.style.display="inline-block")},this.clearFallback=function(){var t=utils.store.get("fallback").id;clearTimeout(t)},this.beforeCreate=function(){var t,e;if(utils.store.get("salesRocketIntegrationApplied")){const a=document.querySelector(utils.store.get("cartDrawerSalesRocketControl").selector);a&&a.click()}const r=document.querySelector(utils.store.get("cartDrawerTimberControl").selector);r&&r.click();const n=document.querySelector(utils.store.get("cartDrawerControl").selector);n&&n.click();const i=document.querySelector(utils.store.get("chatButton").selector);i&&i.remove();const o=document.querySelector(OCUApi.customCartDrawerCloseButton);o&&o.click(),null!==(t=(e=OCUApi).beforeCreate)&&void 0!==t&&t.call(e)},this.isDisabledButton=function(t){if(OCUApi.isButtonDisabledAfterClick)return!1;var e=t.closest("button"),e="button"===t.tagName.toLowerCase()?t:e;return e&&(e.disabled||!!e.ariaDisabled)},this.termsOfServiceConfirmation=function(t){const e=t.closest('form[action="/checkout"], form[action="/cart"]');t=e&&e.querySelector(utils.store.get("termsOfServiceCheckbox").selector);return t&&!t.checked},this.isCartPopupRedirectsToCart=function(t){if(t.target.dataset.ocuCheckout&&"cart"!==lqd.template_name)return Shopify.theme_settings&&!1===Shopify.theme_settings.go_to_checkout},this.removeExtraClassList=function(t){var e;t&&(e=utils.store.get("extraClassListToRemove").join(","),t.classList.remove(e))},this.currencyRate=function(){var t;return(null===(t=Shopify)||void 0===t?void 0:t.currency)||{}},this.getLocation=function(){return OCUApi.axios.get("/browsing_context_suggestions.json").then(t=>{var e;return OCUIncart.customer_location=(null===(t=t.data)||void 0===t||null===(e=t.detected_values)||void 0===e?void 0:e.country)||{handle:null}}).catch(()=>OCUIncart.customer_location={handle:null})},this.preventFallbackRedirect=function(){clearTimeout(utils.store.get("fallback").id)},this.deepEqual=function t(e,r){function n(t){return null!=t&&"object"==typeof t}if(!e||!r)return!1;var i=Object.keys(e),o=Object.keys(r);if(i.length!==o.length)return!1;for(const u of i){var a=e[u],s=r[u],c=n(a)&&n(s);if(c&&!t(a,s)||!c&&a!==s)return!1}return!0},this.getCustomAddToCartData=function({shopPayInstallments:t}){var e=null===(e=(r=OCUApi).getCustomAddToCartData)||void 0===e?void 0:e.call(r);if(e||!t)return null!==e&&void 0!==e?e:{};var{attr:r}=utils.store.get("shopPayInstallments"),e=t.getAttribute(r.token),[t,r]=null!==(r=null===(t=t.getAttribute(r.variant))||void 0===t?void 0:t.split(":"))&&void 0!==r?r:[];return{id:t,quantity:r,token:e}},this.hasSellingPlan=function(t){return!!t.find(t=>{var e;if(null!==(e=t.properties)&&void 0!==e&&e._ocu_offer_id&&Object.keys(t.selling_plan_allocation).length)return t})}}function ApplicationsUtils(){const t={overlay:".slidecarthq-overlay",cartDrawer:"[cart-drawer-show], .slidecarthq, #sidebar-cart",chatWindow:"#chat-window",chatButton:"#chat-button"};this.beforePrecheckoutPopup=function(){this.adjustZIndex(),this.hideSlidecart()},this.adjustZIndex=function(){Object.values(t).forEach(function(t){const e=document.querySelector(t);e&&(e.style.zIndex=1e3)})},this.hideSlidecart=function(){this.isMobile()&&window.SLIDECART_STATE&&window.SLIDECART_STATE().open&&window.SLIDECART_CLOSE&&SLIDECART_CLOSE()},this.isMobile=function(){return/Android|webOS|iPhone|iPod|BlackBerry|IEMobile|Mobile|Opera Mini/i.test(navigator.userAgent)}}function initApplication(){var t=new Application;return OCUApi.initialize({context:t}),t}function loadAxios(t){const e=document.createElement("script"),r=ocuCdn+"/vendor/axios.min.js";e.src=r,e.onload=()=>
2320{if(window.axios)return t();requireJsAxios(r,t)},document.head.append(e)}function requireJsAxios(t,e){var r,n;null!==(r=(n=window).require)&&void 0!==r&&r.call(n,[t],t=>{window.axios=t,e()})}function replaceCurrencyFormat(){window.Shopify&&Shopify.money_format&&(Shopify.money_format=OCUIncart.money_format)}function Store(){const r={store:{ocuSelectors:'[name="checkout"], [href^="/checkout"], form[action^="/checkout"] [type="submit"], form[action$="/cart"] [type="submit"], #checkout, [name="goto_pp"], .checkout_button, .checkout-button, [value="Checkout"], .cart-button-checkout, #btn-checkout, .btn__checkout.js-prefill-url, form[action^="/checkout"] .chk_out, form[action^="/cart"] .chk_out, form[action^="/cart"] .cart__checkout, form[action^="/cart"] .ajaxcart__checkout.ajax-cart__button, form[action^="/cart"] .btn-checkout, #rebuy-cart .rebuy-cart__flyout-footer .rebuy-cart__checkout-button, #slidedown-cart .actions .btn.btn-checkout',addToCartButton:'[name="add"]',proxy:"/apps/secure-checkout",lqdCart:"/upsellapp_cart",checkUpsells:"/check_upsells",excludedRequiredFormIds:["cbb-shipping-rates-calculator-form"],neededCartFileds:["token","note","attributes","items","currency","cart_level_discount_applications"],neededCartItemsFields:["product_id","variant_id","quantity","grams","price","line_price","title","properties","vendor","sku","key"],permalink:/cart\/(\d+:\d+(?:,\d+:\d+)*)(?:[?&]discount=([-\w! %205]+))*/,subscriptionProperties:{recharge:["subscription_id","shipping_interval_frequency","shipping_interval_unit_type"],bold:["frequency_num","frequency_type"]},isAddToCartClicked:!1,cartChanged:!1,cartUpdated:!1,requirePayPal:!1,checkoutButtonState:!1,submitted:!1,amazonPayInitiated:!1,salesRocketIntegrationApplied:!1,redirect_url:null,offer:null,offerDeclined:!1,incarts:{},tags:[],isPermalinkHandling:!1,isTargetBuyNow:!1,cart_token:null,classList:{buyNow:"shopify-payment-button__button",buyNowBranded:"shopify-payment-button__button--branded"},params:{str:"",arr:[]},fallback:{timeout:15e3,id:0},XHR:{send:XMLHttpRequest.prototype.send},checkoutButton:{selector:"[data-ocu-checkout]",excludes:{tagName:/^P$/,id:/^ProceedToCheckout(Top|Bottom)$/}},cartDrawerControl:{selector:'[data-action="close-drawer"][data-drawer-id="sidebar-cart"], #CartDrawer .drawer__close-button, #CartDrawer .js-drawer-close'},cartDrawerSalesRocketControl:{selector:"#cartSlider-shopper .ws-cs-close"},cartDrawerTimberControl:{selector:"#CartDrawer .js-drawer-close button"},chatButton:{selector:"#shopify-chat"},termsOfServiceCheckbox:{selector:".cart__terms-checkbox"},productLocation:{variant_id:null,product_id:null},extraClassListToRemove:["hulkapps_submit_cart"],shopPayInstallments:{id:"shop-pay-button-link",parent:"#shopify-payment-terms-modal shop-pay-button",checkoutUrl:"/checkout?payment=shop_pay_installments&source=installments_modal&source_token",attr:{variant:"variants",token:"source-token"}},pagesIntegrationData:{}},event:function(t){return new Event("store:"+t)},emit:function(t){document.dispatchEvent(this.event(t))}};this.get=function(t){return r.store[t]},this.set=function(t,e){if(!r.store.hasOwnProperty(t))return console.error("Unavailable key! ",t);r.emit(t),r.store[t]=e},this.listen=function(e){return new Promise(function(t){document.addEventListener("store:"+e,t)})}}[Helpers,Integrations,Cart,PublicMethod,SkipCart,BuyNow].forEach(function(t){Object.setPrototypeOf(t.prototype,Application.prototype)}),OCUApi.axios||window.axios?initApplication():loadAxios(initApplication);
2321}();
2322</script>
2322
2323
2324
2325
2326<script>(()=>{if(window.ZipifyPages??={},!window.ZipifyPages.isGlobalSectionScriptsLoaded)return;window.ZipifyPages.isGlobalSectionScriptsLoaded=!1;"https://cdn03.zipify.com/javascript/fr-page-published-scripts.min.js".split(",").map((i=>i.trim())).forEach((i=>{const e=document.createElement("script");Object.assign(e,{src:i,defer:!0,type:"module"}),document.body.appendChild(e)}))})();</script>
2326<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>
2326 
2326<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>
2326
2327<!--Gem_Page_Footer_Script--> <style>.cw-custom-cart-new{display: block !important;}</style>
2328<script>
2329  const interval = setInterval(() => {
2330    const cart = document.querySelector('#vanga-smartcart');
2331
2332    if (!cart?.shadowRoot) return;
2333
2334    fetch('/cart.js')
2335      .then((response) => response.json())
2336      .then((cartData) => {
2337        const title = cart.shadowRoot.querySelector('h2.ctitle');
2338
2339        if (title) {
2340          title.textContent = `Your Cart (${cartData.item_count} Item${
2341            cartData.item_count !== 1 ? 's' : ''
2342          })`;
2343        }
2344      });
2345
2346    if (cart.shadowRoot.querySelector('#cw-custom-style')) {
2347      clearInterval(interval);
2348      return;
2349    }
2350
2351    const style = document.createElement('style');
2352    style.id = 'cw-custom-style';
2353    style.textContent = `
2354      .vanga-cart__item-link {
2355        font-size: 16px;
2356        color: #000;
2357      }
2358
2359      .vanga-cart__offer-item-prices {
2360        font-size: 14px;
2361      }
2362
2363      .border-t:has(.vanga-cart__summary) {
2364        border: 0;
2365      }
2366
2367      .col-span-2:has(.vanga-cart__summary) {
2368        background: #f4f2ee;
2369        margin-top: 20px;
2370        position: fixed;
2371        bottom: 0;
2372        max-width: 500px !important;
2373        width: 100%;
2374        padding: 0 15px 15px;
2375      }
2376
2377      .vanga-cart__continue-shopping {
2378        display: none;
2379      }
2380
2381      .vanga-cart__summary-shipping {
2382        font-size: 0;
2383      }
2384
2385      .vanga-cart__summary-shipping::before {
2386        content: "Shipping And Taxes Calculated at Checkout";
2387        font-size: 12px;
2388      }
2389
2390      .vanga-cart__proceed-wrap-custom {
2391        display: block;
2392      }
2393
2394      .vanga-cart__proceed-wrap-custom > .flex {
2395        width: 100% !important;
2396      }
2397
2398      .w-auto.vanga-cart__proceed {
2399        width: 100% !important;
2400      }
2401
2402      .vanga-cart__promotion > .text-xs {
2403        font-size: 16px;
2404        position: absolute;
2405        top: 72px;
2406        display: flex;
2407        flex-direction: column;
2408        height: 53px !important;
2409        min-height: auto !important;
2410        max-height: max-content;
2411        width: calc(100% - 30px);
2412        left: 50%;
2413        transform: translateX(-50%);
2414        justify-content: center;
2415        align-items: center;
2416      }
2417
2418      .vanga-cart__promotion > .text-xs p.ml-7 {
2419        display: none;
2420      }
2421
2422      .vanga-cart__items {
2423        padding-top: 67px;
2424      }
2425
2426      .vanga-cart__offer-item > .flex-none:not(.space-y-1) {
2427        width: 120px !important;
2428        min-width: 120px !important;
2429      }
2430
2431      .vanga-cart__offer-item > .flex-none img {
2432        width: 120px !important;
2433        height: 120px !important;
2434        object-fit: contain !important;
2435        border-radius: 8px !important;
2436      }
2437
2438      .col-span-2:has(.vanga-cart__promotion) {
2439        padding-right: 0;
2440      }
2441
2442      .grid.overflow-y-auto.overscroll-y-contain > .col-span-2:has(ul) {
2443        padding: 0 15px;
2444      }
2445
2446      .grid.overflow-y-auto.overscroll-y-contain > .col-span-2:has(.vanga-cart__promotion) {
2447        margin-top: auto;
2448        margin-bottom: 10px;
2449      }
2450
2451      .vanga-cart__promotion {
2452        background: transparent !important;
2453        padding: 0;
2454        margin-top: 30px;
2455      }
2456
2457      .vanga-cart__offer-item {
2458        background: #f4f2ee;
2459        border: 0 !important;
2460        border-radius: 10px;
2461        padding: 12px;
2462        align-items: center;
2463      }
2464
2465      .vanga-cart__promotion-offers.slick-initialized.slick-slider > li {
2466        display: none !important;
2467      }
2468
2469      .vanga-cart__close {
2470        position: absolute;
2471        top: 12px;
2472        color: #000;
2473      }
2474
2475      .grid.overflow-y-auto.overscroll-y-contain > .p-4:not(.flex) {
2476        border-bottom: 1px solid #8080802e;
2477        padding: 7px 15px 9px;
2478      }
2479
2480      h2.text-3xl.font-bold.ctitle {
2481        font-size: 0;
2482        position: relative;
2483        display: flex;
2484        align-items: center;
2485      }
2486
2487      .vanga-cart h2.text-3xl.font-bold.ctitle span {
2488        font-size: 16px;
2489      }
2490
2491      .vanga-cart__promotion > .text-xs * {
2492        font-weight: 400;
2493      }
2494
2495      h2.text-3xl.font-bold.ctitle::before {
2496        content: "";
2497        display: inline-block;
2498        width: 24px;
2499        height: 24px;
2500        background-image: url("https://cdn.shopify.com/s/files/1/0057/8161/8732/files/Frame_2.png?v=1782302186");
2501        background-size: contain;
2502        background-repeat: no-repeat;
2503        background-position: center;
2504        margin-right: 10px;
2505        vertical-align: middle;
2506      }
2507
2508      .items-end .hidden .flex {
2509        display: none !important;
2510      }
2511
2512      .vanga-cart__item {
2513        display: flex !important;
2514        align-items: center !important;
2515        gap: 15px !important;
2516        margin: 20px 0 !important;
2517        position: relative !important;
2518        padding-bottom: 0;
2519      }
2520
2521      .vanga-cart__item > .flex-none {
2522        width: 120px !important;
2523        min-width: 120px !important;
2524      }
2525
2526      .vanga-cart__item > .flex-none img {
2527        width: 120px !important;
2528        height: 120px !important;
2529        object-fit: contain !important;
2530        border-radius: 8px !important;
2531      }
2532
2533      .vanga-cart__item > .grow {
2534        flex: 1 !important;
2535        padding-right: 120px !important;
2536      }
2537
2538      .vanga-cart__item-title {
2539        font-size: 14px !important;
2540        line-height: 1.3 !important;
2541        font-weight: 500 !important;
2542        margin-bottom: 5px !important;
2543      }
2544
2545      .vanga-cart__item-title a {
2546        color: #000 !important;
2547        text-decoration: none !important;
2548      }
2549
2550      .vanga-cart__item-variant {
2551        font-size: 12px !important;
2552        color: #000 !important;
2553        margin-top: 4px !important;
2554      }
2555
2556      .vanga-cart__item-quantity {
2557        display: block !important;
2558        margin-top: 12px !important;
2559        width: max-content !important;
2560      }
2561
2562      .vanga-cart__item-quantity .flex {
2563        border: 1px solid #ddd !important;
2564        border-radius: 4px !important;
2565        overflow: hidden !important;
2566        height: 34px !important;
2567      }
2568
2569      .vanga-cart__item-quantity button {
2570        width: 21px !important;
2571        height: 34px !important;
2572        font-size: 19px !important;
2573        background: #fff !important;
2574      }
2575
2576      .vanga-cart__item-quantity input {
2577        width: 30px !important;
2578        height: 34px !important;
2579        text-align: center !important;
2580      }
2581
2582      .vanga-cart__item > .shrink-0 {
2583        position: absolute !important;
2584        right: 0 !important;
2585        top: 0 !important;
2586        display: flex !important;
2587        flex-direction: column !important;
2588        align-items: flex-end !important;
2589        height: 100% !important;
2590        padding-top: 16px;
2591      }
2592
2593      .vanga-cart__item > .shrink-0 > div {
2594        width: fit-content;
2595      }
2596
2597      .vanga-cart__item-price {
2598        text-align: right !important;
2599        margin-bottom: 45px !important;
2600      }
2601
2602      .vanga-cart__item-price .line-through {
2603        color: #999 !important;
2604        font-size: 16px !important;
2605        text-decoration: line-through !important;
2606      }
2607
2608      .vanga-cart__item-price dd {
2609        font-size: 16px !important;
2610        font-weight: 700 !important;
2611        color: #111 !important;
2612        line-height: 1.2 !important;
2613      }
2614
2615      .vanga-cart__item-remove {
2616        position: absolute !important;
2617        right: 0 !important;
2618        bottom: 0 !important;
2619        font-size: 0 !important;
2620        width: 20px !important;
2621        height: 20px !important;
2622        color: #ff4d4f !important;
2623        background-image: url("https://cdn.shopify.com/s/files/1/0057/8161/8732/files/Recycle_Bin.png?v=1782301564");
2624        background-size: contain;
2625        background-repeat: no-repeat;
2626        background-position: center;
2627      }
2628
2629      .vanga-cart .slick-track {
2630        display: flex;
2631      }
2632
2633      .vanga-cart__offer-item-prices {
2634        font-size: 16px;
2635        font-weight: 400 !important;
2636      }
2637
2638      .vanga-cart__proceed-custom span {
2639        font-size: 0;
2640        font-weight: 400;
2641        display: flex;
2642        align-items: center;
2643      }
2644
2645      .vanga-cart__proceed-custom span::after {
2646        content: "Checkout Securely ⟶";
2647        font-size: 18px;
2648      }
2649
2650      .vanga-cart__summary-subtotal *,
2651      .vanga-cart__summary-discount * {
2652        font-size: 16px;
2653        font-weight: 400 !important;
2654      }
2655
2656      .vanga-cart {
2657        padding-bottom: 196px;
2658        height: 100vh !important;
2659      }
2660
2661      .vanga-cart > .grid.overflow-y-auto.overscroll-y-contain {
2662        height: 100% !important;
2663      }
2664
2665      .vanga-cart__summary-subtotal {
2666        margin-top: 5px !important;
2667      }
2668
2669      #cw-custom-style .max-w-screen-xl {
2670        max-width: 500px !important;
2671      }
2672
2673      .w-full.max-w-screen-xl {
2674        max-width: 500px !important;
2675        height: 100vh;
2676      }
2677
2678      .grid.overflow-y-auto.overscroll-y-contain {
2679        display: flex !important;
2680        flex-direction: column;
2681        overscroll-behavior-y: auto;
2682        position: relative;
2683      }
2684
2685      .vanga-cart__promotion-offers::before {
2686        content: "You’ll also love";
2687        color: #000;
2688        font-weight: bold;
2689        font-size: 20px;
2690        transform: translateX(9px) !important;
2691        position: absolute;
2692        left: -7px;
2693        top: 0;
2694        padding-right: 50px;
2695      }
2696
2697      .vanga-cart__promotion-progress .bg-brand-accent::before {
2698        position: absolute;
2699        width: 19px;
2700        height: 19px;
2701        background: #000;
2702        border-radius: 50%;
2703        transform: translate(-50%, -50%);
2704        content: "";
2705        left: 100%;
2706        top: 3px;
2707        border: 3px solid #f7f4f4;
2708      }
2709
2710      .vanga-cart__promotion-progress .bg-brand-accent {
2711        position: relative;
2712      }
2713
2714      .vanga-cart__promotion-progress {
2715        overflow: visible;
2716      }
2717
2718      .min-h-full.bg-white {
2719        border-radius: 0 !important;
2720      }
2721
2722      .flex.items-stretch.justify-center.min-h-full {
2723        justify-content: end !important;
2724        padding: 0 !important;
2725        height: 100vh;
2726      }
2727
2728      .overscroll-y-contain {
2729        overscroll-behavior-y: auto;
2730      }
2731
2732      .free-ship-bar {
2733        padding: 12px 16px;
2734      }
2735
2736      .free-ship-text {
2737        margin: 0 0 12px;
2738        font-size: 16px;
2739        text-align: center;
2740      }
2741
2742      .free-ship-amount {
2743        font-weight: 700;
2744      }
2745
2746      .free-ship-progress {
2747        position: relative;
2748        height: 6px;
2749        background: #eee;
2750        border-radius: 999px;
2751      }
2752
2753      .vanga-cart * {
2754        font-family: SHARP BOOK !important;
2755      }
2756
2757      .free-ship-progress-fill {
2758        width: 48%;
2759        height: 100%;
2760        background: #000;
2761        border-radius: 999px;
2762      }
2763
2764      .free-ship-progress-dot {
2765        position: absolute;
2766        top: 50%;
2767        left: 48%;
2768        width: 17px;
2769        height: 17px;
2770        background: #000;
2771        border-radius: 50%;
2772        transform: translate(-50%, -50%);
2773        border: 2px solid #eee !important;
2774      }
2775
2776      .vanga-cart__summary-shipping {
2777        text-align: center;
2778        justify-content: center;
2779        border-top: 1px solid #e1e1e1;
2780        padding-top: 4px;
2781        margin-top: 6px !important;
2782      }
2783
2784      .vanga-cart__proceed-wrap-custom {
2785        margin-top: 0;
2786      }
2787
2788      .vanga-cart__promotion-offers {
2789        overflow-x: hidden;
2790        padding-top: 41px;
2791        position: relative;
2792      }
2793
2794      .vanga-cart__promotion .slick-arrow {
2795        position: absolute;
2796        top: 0;
2797        right: 0;
2798      }
2799
2800      .vanga-cart__promotion .slick-arrow img {
2801        max-width: 8px;
2802      }
2803
2804      .vanga-cart__promotion .slick-prev {
2805        right: 41px;
2806        top: 1px;
2807      }
2808
2809      .vanga-cart__promotion .slick-list.draggable {
2810        border: 0;
2811      }
2812
2813      .vanga-cart__promotion:has(.vanga-cart__offer-back) {
2814        padding: 0 15px;
2815      }
2816
2817      .vanga-cart:has(.vanga-cart__offer-back) .vanga-cart__items {
2818        padding-top: 0;
2819      }
2820
2821      img.cw-payment-image {
2822        padding-top: 13px;
2823        max-width: 265px;
2824        margin: auto;
2825      }
2826
2827      .vanga-cart__offer-item span.cw-stars {
2828        color: #a48f33;
2829        font-size: 20px;
2830        font-weight: 700;
2831      }
2832
2833      .vanga-cart__offer-item .cw-jdgm-badge {
2834        margin-bottom: 10px;
2835        color: #000;
2836        font-size: 14px;
2837      }
2838
2839      div#vanga-custom-image {
2840        height: 21px;
2841        background-image: url("https://cdn.shopify.com/s/files/1/0057/8161/8732/files/Payment_2x_363ffb15-47a3-442d-be5b-971c2246185b.png?v=1782394954");
2842        max-width: 80%;
2843        background-size: contain;
2844        background-repeat: no-repeat;
2845        background-position: center;
2846        margin: 10px auto 0;
2847      }
2848
2849      .col-span-2:has(.vanga-cart__summary) > .pt-4 {
2850        padding-top: 9px !important;
2851      }
2852
2853      @media (min-width: 1025px) {
2854        .vanga-cart__promotion-offers {
2855          margin-bottom: 10px !important;
2856        }
2857      }
2858
2859      @media (max-width: 767px) {
2860        .vanga-cart__summary-subtotal {
2861          margin-top: 0 !important;
2862        }
2863
2864        .vanga-cart__offer-item span.cw-stars {
2865          font-size: 15px !important;
2866        }
2867
2868        .vanga-cart__summary-subtotal *,
2869        .vanga-cart__summary-discount * {
2870          font-size: 12px;
2871        }
2872
2873        .vanga-cart__summary-shipping {
2874          margin-bottom: 10px !important;
2875        }
2876
2877        .vanga-cart {
2878          position: static !important;
2879          padding-bottom: 0 !important;
2880        }
2881
2882        .vanga-cart .rounded-t-xl {
2883          border-radius: 0;
2884          box-shadow: none;
2885          padding: 0 15px 15px;
2886        }
2887
2888        .vanga-cart__promotion-offers::before {
2889          font-size: 16px !important;
2890        }
2891
2892        .vanga-cart__promotion {
2893          border: 0;
2894        }
2895
2896        .vanga-cart__offer-item > .flex-none img {
2897          width: 80px !important;
2898          height: 80px !important;
2899        }
2900
2901        .vanga-cart__offer-item > .flex-none:not(.space-y-1) {
2902          width: 80px !important;
2903          min-width: 80px !important;
2904        }
2905
2906        .vanga-cart__offer-item .cw-jdgm-badge {
2907          font-size: 9px !important;
2908          margin-bottom: 0 !important;
2909        }
2910
2911        .vanga-cart__item-link {
2912          font-size: 11px;
2913        }
2914
2915        .vanga-cart__proceed-custom span::after {
2916          content: "Checkout Securely ⟶";
2917          font-size: 14px;
2918        }
2919
2920        .relative.flex-none:has(.vanga-cart__summary) {
2921          background: #f4f2ee;
2922          padding-top: 10px;
2923          margin-top: 5px !important;
2924        }
2925
2926        .vanga-cart__items {
2927          padding-top: 30px !important;
2928        }
2929
2930        .vanga-cart__item {
2931          padding-right: 80px !important;
2932          padding-left: 0;
2933          gap: 5px !important;
2934        }
2935
2936        .vanga-cart__item > .grow {
2937          padding-right: 0 !important;
2938        }
2939
2940        .vanga-cart h2.text-3xl.font-bold.ctitle span {
2941          font-size: 14px;
2942        }
2943
2944        .vanga-cart__promotion > .text-xs * {
2945          font-size: 13px;
2946        }
2947
2948        .vanga-cart__item > .flex-none,
2949        .vanga-cart__item > .flex-none img {
2950          width: 80px !important;
2951          min-width: 80px !important;
2952          height: 80px !important;
2953        }
2954
2955        .vanga-cart__item-title {
2956          font-size: 11px !important;
2957          margin-bottom: 0 !important;
2958        }
2959
2960        .vanga-cart__item-quantity {
2961          margin-top: 4px !important;
2962        }
2963
2964        .vanga-cart__item-variant {
2965          font-size: 9px !important;
2966          margin: 0 !important;
2967        }
2968
2969        .vanga-cart__offer-item-prices {
2970          font-size: 12px;
2971          font-weight: 400 !important;
2972        }
2973
2974        .vanga-cart__item-price .line-through,
2975        .vanga-cart__item-price dd {
2976          font-size: 12px !important;
2977        }
2978
2979        .vanga-cart__item-remove {
2980          width: 18px !important;
2981          height: 18px !important;
2982        }
2983
2984        .vanga-cart__item-quantity .flex {
2985          height: 26px !important;
2986          min-height: 22px !important;
2987          max-height: 27px !important;
2988        }
2989
2990        .vanga-cart__item-quantity button {
2991          width: 21px !important;
2992          height: 22px !important;
2993          font-size: 19px !important;
2994        }
2995
2996        .vanga-cart__item-quantity input {
2997          width: 23px !important;
2998          height: 22px !important;
2999          font-size: 11px !important;
3000        }
3001      }
3002
3003      @media (max-width: 380px) {
3004        .vanga-cart__offer-item-prices {
3005          font-size: 10px;
3006        }
3007      }
3008    `;
3009
3010    cart.shadowRoot.appendChild(style);
3011    clearInterval(interval);
3012
3013    const host = document.querySelector('#vanga-smartcart');
3014
3015    if (!host?.shadowRoot) return;
3016
3017    const container = host.shadowRoot.querySelector('.font-sans.light');
3018
3019    if (!container) return;
3020
3021    const updateCart = () => {
3022      const title = host.shadowRoot.querySelector(
3023        'h2.text-3xl.font-bold.ctitle'
3024      );
3025
3026      if (!title) return;
3027
3028      fetch('/cart.js')
3029        .then((response) => response.json())
3030        .then((cartData) => {
3031          const titleHtml = `<span class="cw-cart-title">Your Cart (${
3032            cartData.item_count
3033          } Item${cartData.item_count !== 1 ? 's' : ''})</span>`;
3034
3035          if (title.innerHTML !== titleHtml) {
3036            title.innerHTML = titleHtml;
3037          }
3038
3039          host.shadowRoot
3040            .querySelectorAll('.vanga-cart__offer-item')
3041            .forEach(async (item) => {
3042              const productTitle = item.querySelector(
3043                '.vanga-cart__item-link'
3044              );
3045
3046              if (!productTitle || item.querySelector('.cw-jdgm-badge')) return;
3047
3048              const productUrl =
3049                productTitle.href || productTitle.getAttribute('href');
3050
3051              if (!productUrl) return;
3052
3053              try {
3054                const response = await fetch(productUrl);
3055                const html = await response.text();
3056                const documentHtml = new DOMParser().parseFromString(
3057                  html,
3058                  'text/html'
3059                );
3060                const badge = documentHtml.querySelector('.jdgm-prev-badge');
3061
3062                if (!badge) return;
3063
3064                const rating =
3065                  badge.getAttribute('data-average-rating') ||
3066                  badge
3067                    .querySelector('.jdgm-prev-badge__stars')
3068                    ?.getAttribute('data-score') ||
3069                  '5';
3070
3071                const reviewCount =
3072                  badge.getAttribute('data-number-of-reviews') ||
3073                  badge
3074                    .querySelector('.jdgm-prev-badge__text')
3075                    ?.textContent.match(/\d+/)?.[0] ||
3076                  '0';
3077
3078                const wrapper = document.createElement('div');
3079                wrapper.className = 'cw-jdgm-badge';
3080                wrapper.innerHTML = ` <span class="cw-stars">★★★★★</span> <span class="cw-rating">${rating}/5</span> <span class="cw-count">(${reviewCount} Reviews)</span>
3081                `;
3082
3083                item
3084                  .querySelectorAll('.cw-jdgm-badge')
3085                  .forEach((element) => element.remove());
3086
3087                productTitle.insertAdjacentElement('beforebegin', wrapper);
3088              } catch (error) {
3089                console.error('Judge.me error:', error);
3090              }
3091            });
3092
3093          const offers = host.shadowRoot.querySelector(
3094            '.vanga-cart__promotion-offers'
3095          );
3096
3097          if (
3098            offers &&
3099            !offers.classList.contains('slick-initialized') &&
3100            !offers.querySelector('.slick-track')
3101          ) {
3102            $(offers).slick({
3103              slidesToShow: 1,
3104              slidesToScroll: 1,
3105              arrows: true,
3106              dots: false,
3107              autoplay: false,
3108              infinite: true,
3109              prevArrow: ` <button type="button" class="slick-prev"> <img src="https://cdn.shopify.com/s/files/1/0057/8161/8732/files/Vector_7.png?v=1782388001" alt="Previous"></button>
3110              `,
3111              nextArrow: ` <button type="button" class="slick-next"> <img src="https://cdn.shopify.com/s/files/1/0057/8161/8732/files/Vector_6.png?v=1782387993" alt="Next"></button>
3112              `
3113            });
3114          }
3115        });
3116    };
3117
3118    const observer = new MutationObserver(updateCart);
3119
3120    observer.observe(container, {
3121      childList: true,
3122      subtree: true
3123    });
3124
3125    updateCart();
3126  }, 500);
3127</script>
3127
3128  
3129<!--End_Gem_Page_Footer_Script--> <!--begin-boost-pfs-js--> <!--end-boost-pfs-js-->
3130
3131
3132<link
3133      rel="stylesheet"
3134      href="//painttube.tv/cdn/shop/t/14/assets/recurpay-cart.css?v=163526486139767029711702885847">
3135<script defer>
3136  (function() {
3137    //Append Script
3138    var initScript = function(url, callback) {
3139      var script = document.createElement("script");
3140      script.type = "text/javascript";
3141      if (script.readyState){
3142        script.onreadystatechange = function() {
3143          if (script.readyState == "loaded" || script.readyState == "complete") {
3144            script.onreadystatechange = null;
3145            callback();
3146          }
3147        };
3148      } else {
3149        script.onload = function() {
3150          callback();
3151        };
3152      }
3153      script.src = url;
3154      document.getElementsByTagName("head")[0].appendChild(script);
3155    };
3156
3157    var recurpayCartSubscription = function($) {
3158      window.recurpayCart = {};
3159      recurpayCart.domainURL = 'https://liliedahl-art-video.recurpay.com';
3160      recurpayCart.checkout = 'shopify';
3161      recurpayCart.logURL = recurpayCart.domainURL + '/api/storefront/v2/logger';
3162      recurpayCart.pdpAPI = recurpayCart.domainURL + '/api/storefront/v2/plans';
3163      if((window.location.href.indexOf("/products/") > -1) && (window.location.href.indexOf("recurpay_preview=true") > -1)){
3164        recurpayCart.pdpAPI = recurpayCart.domainURL + '/api/storefront/v2/plans?fetch=force';
3165      }
3166
3167      recurpayCart.recurMoney = {
3168        formatPrice: function (price, convertCurrency) {
3169            if (typeof Shopify !== "undefined" && Shopify.hasOwnProperty("currency") && Shopify.currency.hasOwnProperty("rate")) {
3170                var currency = Shopify.currency.active;
3171                var exchangeRate = Shopify.currency.rate;
3172                var moneyFormat = "" + currency;
3173                var currencyFormat = "";
3174                if (typeof convertCurrency === "undefined") {
3175                    convertCurrency = false;
3176                }
3177                if (convertCurrency && exchangeRate !== "1.0") {
3178                    price = this.convertMoney(price, exchangeRate, currency);
3179                }
3180                var bodyAttrMoneyFormat = $("body").attr("data-money-format");
3181                if (currencyFormat !== "") {
3182                    moneyFormat = currencyFormat;
3183                }
3184                else {
3185                    if (typeof Shopify !== "undefined" && typeof Shopify.currency_settings !== "undefined" && typeof Shopify.currency_settings.money_format !== "undefined") {
3186                        moneyFormat = Shopify.currency_settings.money_format;
3187                    } else if (typeof window.money_format !== "undefined") {
3188                        moneyFormat = window.money_format;
3189                    } else if (typeof window.Theme !== "undefined" && typeof window.Theme.moneyFormat !== "undefined") {
3190                        moneyFormat = window.Theme.moneyFormat;
3191                    } else if (typeof window.theme !== "undefined" && typeof window.theme.moneyFormat !== "undefined") {
3192                        moneyFormat = window.theme.moneyFormat;
3193                    } else if (typeof window.theme !== "undefined" && typeof window.theme.money_format === "string") {
3194                        moneyFormat = window.theme.money_format;
3195                    } else if (typeof window.theme !== "undefined" && typeof window.theme.settings !== "undefined" && typeof window.theme.settings.moneyFormat !== "undefined") {
3196                        moneyFormat = theme.settings.moneyFormat;
3197                    } else if (typeof window.theme !== "undefined" && typeof window.theme.strings !== "undefined" && typeof window.theme.strings.moneyFormat === "string") {
3198                        moneyFormat = window.theme.strings.moneyFormat;
3199                    } else if (typeof window.Currency !== "undefined" && typeof window.Currency.money_format !== "undefined" && typeof window.Currency.money_format[currency] === "string") {
3200                        moneyFormat = window.Currency.money_format[currency];
3201                    } else if (typeof window.Currency !== "undefined" && typeof window.Currency.money_format === "string") {
3202                        moneyFormat = window.Currency.money_format;
3203                    } else if (typeof bodyAttrMoneyFormat !== "undefined" && typeof bodyAttrMoneyFormat === "string" && bodyAttrMoneyFormat !== "") {
3204                        moneyFormat = bodyAttrMoneyFormat;
3205                    } else if (typeof wsgMoneyFormat === "string") {
3206                        moneyFormat = wsgMoneyFormat;
3207                    } else if (typeof price_format === "string") {
3208                        moneyFormat = price_format;
3209                    } else {
3210                        price = price / 100;
3211                        return price.toLocaleString(undefined, { style: "currency", currency: currency || this.getDefaultCurrency() });
3212                    }
3213              }
3214              return this.formatMoney(price, moneyFormat, currency || this.getDefaultCurrency());
3215            }
3216            return "";
3217        },
3218        formatMoney: function (cents, format, fallbackCurrency, directionFor50) {
3219            if (typeof directionFor50 === "undefined") {
3220                var directionFor50 = "up";
3221            }
3222            try {
3223                if (typeof cents == "string") {
3224                    cents = cents.replace(".", "");
3225                }
3226                var value = "";
3227                var placeholderRegex = /\{\{\s*(\w+)\s*\}\}/;
3228                var formatString = format;
3229                function defaultOption(opt, def) {
3230                    return typeof opt == "undefined" ? def : opt;
3231                }
3232                function formatWithDelimiters(number, precision, thousands, decimal, directionFor50) {
3233                    precision = defaultOption(precision, 2);
3234                    thousands = defaultOption(thousands, ",");
3235                    decimal = defaultOption(decimal, ".");
3236                    directionFor50 = defaultOption(directionFor50, "up");
3237                    if (isNaN(number) || number == null) {
3238                        return 0;
3239                    }
3240                    var originalNumber = number;
3241                    number = (number / 100.0).toFixed(precision);
3242                    if (directionFor50 === "down") {
3243                        if (originalNumber / 100 - number === -0.5) {
3244                            number -= 1;
3245                            number = number.toString();
3246                        }
3247                    }
3248                    var parts = number.split("."),
3249                        dollars = parts[0].replace(/(\d)(?=(\d\d\d)+(?!\d))/g, "$1" + thousands),
3250                        cents = parts[1] ? decimal + parts[1] : "";
3251                    return dollars + cents;
3252                }
3253                switch (formatString.match(placeholderRegex)[1]) {
3254                    case "amount":
3255                        value = formatWithDelimiters(cents, 2);
3256                        break;
3257                    case "amount_no_decimals":
3258                        value = formatWithDelimiters(cents, 0, ",", ".", directionFor50);
3259                        break;
3260                    case "amount_with_comma_separator":
3261                        value = formatWithDelimiters(cents, 2, ".", ",");
3262                        break;
3263                    case "amount_with_decimal_separator":
3264                        value = formatWithDelimiters(cents, 2, ",", ".");
3265                        break;
3266                    case "amount_no_decimals_with_comma_separator":
3267                        value = formatWithDelimiters(cents, 0, ".", ",", directionFor50);
3268                        break;
3269                    case "amount_no_decimals_with_space_separator":
3270                        value = formatWithDelimiters(cents, 0, " ", ",", directionFor50);
3271                        break;
3272                    case "amount_with_apostrophe_separator":
3273                        value = formatWithDelimiters(cents, 2, "'", ".");
3274                        break;
3275                }
3276                return formatString.replace(placeholderRegex, value);
3277            } catch (e) {
3278                console.log(e.message);
3279                price = cents / 100;
3280                return price.toLocaleString(undefined, { style: "currency", currency: fallbackCurrency });
3281            }
3282        },
3283        convertMoney: function (value, rate, currency, round) {
3284            if (value <= 0) {
3285                return 0;
3286            }
3287            value *= rate;
3288            var roundUp = ["USD", "CAD", "AUD", "NZD", "SGD", "HKD", "GBP"];
3289            var roundTo100 = ["JPY"];
3290            var roundTo95 = ["EUR"];
3291            if (round) {
3292                if (roundUp.indexOf(currency) !== -1) {
3293                    value = Math.ceil(value);
3294                } else if (roundTo100.indexOf(currency) !== -1) {
3295                    value = Math.ceil(value / 100) * 100;
3296                } else if (roundTo95.indexOf(currency) !== -1) {
3297                    value = Math.ceil(value) - 0.05;
3298                }
3299            }
3300            return value;
3301        }
3302      };
3303
3304      function formatPriceMoney(price){
3305         var multiple_price = price*100;
3306         var formatted_price = recurpayCart.recurMoney.formatPrice(multiple_price);
3307         return formatted_price;
3308      }
3309
3310      function callCart(){
3311        $.getJSON('/cart', function(response) {
3312          createGlobalCart(response);
3313        });
3314      }
3315
3316      const cxRunTime = window.fetch;
3317      window.fetch = function () {
3318        return new Promise((resolve, reject) => {
3319          cxRunTime
3320            .apply(this, arguments)
3321            .then((response) => {
3322              if (
3323                response.url.indexOf("/cart/add") >= 0 ||
3324                response.url.indexOf("/cart/change") >= 0 ||
3325                response.url.indexOf("/cart/update") >= 0 ||
3326                response.url.indexOf("/cart/clear") >= 0
3327              ) {
3328                setTimeout(function() {callCart()}, 1000);
3329              }
3330              resolve(response);
3331            })
3332            .catch((error) => {
3333              reject(error);
3334            });
3335        });
3336      };
3337
3338
3339      function createGlobalCart(cart){
3340        recurpayCart.items = [];
3341        var allProducts = [];
3342        if(cart.items.length >0){
3343          for(var i=0; i <cart.items.length; i++){
3344            var Planid = '',
3345                item = cart.items[i],
3346                property = item.properties,
3347                sellingPlan = {},
3348                sellingPlanId = '',
3349                subscriptionItem = false,
3350                lineProperty = [];
3351            if(item.selling_plan_allocation !== undefined && item.selling_plan_allocation !== null){
3352              sellingPlan = item.selling_plan_allocation.selling_plan;
3353              sellingPlanId = item.selling_plan_allocation.selling_plan.id;
3354              if(sellingPlanId !== undefined && sellingPlanId !== null){
3355                subscriptionItem = true;
3356              }
3357            }
3358            allProducts.push(cart.items[i].product_id);
3359            recurpayCart.items.push({
3360              product_id: cart.items[i].product_id,
3361              variant_id: cart.items[i].id,
3362              selling_plan_id: sellingPlanId,
3363              subscription: subscriptionItem,
3364              item_details: cart.items[i],
3365              plans: [],
3366            })
3367          }
3368          getCartPlans(allProducts);
3369        }
3370      }
3371
3372      function getCartPlans(products){
3373         $.ajax({
3374          url: recurpayCart.pdpAPI,
3375          type: 'POST',
3376          async:true,
3377          data: {"products": products,"settings": true},
3378          success: function(response) {
3379            if(response != "ERROR") {
3380              if(response.plans.length > 0){
3381                if(response.settings.translations !== null && !$.isEmptyObject(response.settings.translations)){
3382                    recurpayCart.settings = response.settings;
3383                }
3384                $(response.plans).each(function(){
3385                  var $this = $(this);
3386                  var pdpHTML = '';
3387                  var getProductId = $this[0].product.id;
3388                  var $this = $(this);
3389                  if($this[0].product.plans.length >0){
3390                      var indexes = recurpayCart.items.map((elm, idx) => elm.product_id == getProductId ? idx : '').filter(String);
3391                      for (var i=0; i<indexes.length; i++){
3392                        var getIndex = indexes[i];
3393                        recurpayCart.items[getIndex].plans = $this[0].product.plans;
3394                      }
3395                    }
3396                });
3397                if(response.settings.cart_upsell_status){
3398                    addCartWidget();
3399                    if(window.SLIDECART_UPDATE !== undefined){
3400                        window.SLIDECART_LOADED = function(cart) {
3401                            addCartWidget();
3402                        }
3403                        window.SLIDECART_UPDATE = function(cart) {
3404                            addCartWidget();
3405                        }
3406                        window.SLIDECART_ADD_TO_CART = function({ id, quantity }) {
3407                            callCart();
3408                        }
3409                    }
3410                }
3411                else{
3412                  sessionStorage.setItem("recurpay_cart_upsell", "false");
3413                }
3414              }
3415            }
3416          }
3417        });
3418      }
3419
3420      function addCartWidget(){
3421        var getSelector = "form[action='/cart'],form[action='/checkout']:not(.js-cart_content__form),form[action*='checkout']:not(.js-cart_content__form),form[action~='/checkout']:not(.js-cart_content__form), form[action='/cart'], form[action^='/cart?'][method=post], #slidecarthq";
3422        var eventLog = "failure";
3423        if($(getSelector).length >0){
3424          for (var i=0; i<$(getSelector).length; i++){
3425            var cartSelector = $(getSelector)[i];
3426            var qtySelectors = $(cartSelector).find('[name="updates[]"], .quantity-selector input');
3427            var linkSelectors = $(cartSelector).find('a[href*="/products/"]');
3428            var overrideAlignment = false;
3429            if($(qtySelectors).length <= 0 && $(linkSelectors).length <=0 && $(cartSelector).length >0){
3430              if($(cartSelector).parents("#Cart-Drawer").length >0){
3431                cartSelector = $(getSelector).eq(i).parents("#Cart-Drawer");
3432                qtySelectors = $(cartSelector).find('[name="updates[]"], .quantity-selector input');
3433                linkSelectors = $(cartSelector).find('a[href*="/products/"]');
3434              }
3435              else if($(cartSelector).parents(".cart-drawer").length >0){
3436                cartSelector = $(getSelector).eq(i).parents(".cart-drawer");
3437                qtySelectors = $(cartSelector).find('[name="updates[]"], .quantity-selector input');
3438                linkSelectors = $(cartSelector).find('a[href*="/products/"]');
3439              }
3440            }
3441            if($(cartSelector).is("#cart-notification-form")){
3442              var cartNotificationSelector = $(cartSelector).parents("#cart-notification");
3443              for(var j =0; j <$(cartNotificationSelector).find("#cart-notification-product").length; j++){
3444                var getWidgetCode = recurpayCartWidget(j);
3445                if($(cartNotificationSelector).find(".upgrade-subscription-cart[data-item-index='"+j+"']").length <=0){
3446                  $(cartNotificationSelector).find("#cart-notification-product").addClass("cart-subscription-notification-product");
3447                  $(cartNotificationSelector).find("#cart-notification-product").after("<div class='upgrade-subscription-cart upgrade-subscription-notification-cart' data-item-index='"+j+"'></div>")
3448                }
3449                 $(cartNotificationSelector).find(".upgrade-subscription-cart[data-item-index='"+j+"']").html(getWidgetCode);
3450              }
3451            }
3452            if($(qtySelectors).length > 0){
3453              for(var j=0; j<$(qtySelectors).length; j++){
3454                var getWidgetCode = recurpayCartWidget(j);
3455                if($(qtySelectors).eq(j).parents("cart-drawer").length > 0 && $(cartSelector).find(".upgrade-subscription-cart[data-item-index='"+j+"']").length <=0){
3456                  $(qtySelectors).eq(j).closest("tr").after("<div class='upgrade-subscription-cart' data-item-index='"+j+"'></div>");
3457                }
3458                else if($(qtySelectors).eq(j).closest("tr").length > 0 && $(cartSelector).find(".upgrade-subscription-cart[data-item-index='"+j+"']").length <=0){
3459                  if($(qtySelectors).eq(j).closest("tr").hasClass("cart-item") && $(qtySelectors).eq(j).closest("tr").find(".cart-item__details").length){
3460                    $(qtySelectors).eq(j).closest("tr").find(".cart-item__details").append("<div class='upgrade-subscription-cart' data-item-index='"+j+"'></div>");
3461                  }
3462                  else{
3463                    $(qtySelectors).eq(j).closest("tr").after("<div class='upgrade-subscription-cart' data-item-index='"+j+"'></div>");
3464                  }
3465                }
3466                else if($(qtySelectors).eq(j).closest("[data-cart-item]").length > 0 && $(cartSelector).find(".upgrade-subscription-cart[data-item-index='"+j+"']").length <=0){
3467                    $(qtySelectors).eq(j).closest("[data-cart-item]").after("<div class='upgrade-subscription-cart' data-item-index='"+j+"'></div>");
3468                }
3469                else if($(qtySelectors).eq(j).closest(".CartItem").length > 0 && $(cartSelector).find(".upgrade-subscription-cart[data-item-index='"+j+"']").length <=0){
3470                  if($(qtySelectors).eq(j).closest(".CartItem").find(".CartItem__Info").length){
3471                   $(qtySelectors).eq(j).closest(".CartItem").find(".CartItem__Info").after("<div class='upgrade-subscription-cart' data-item-index='"+j+"'></div>");
3472                  }
3473                  else{
3474                     $(qtySelectors).eq(j).closest(".CartItem").after("<div class='upgrade-subscription-cart' data-item-index='"+j+"'></div>");
3475                  }
3476                }
3477                else if($(qtySelectors).eq(j).closest(".cart__item").length > 0){
3478                    if($(qtySelectors).eq(j).closest(".cart__item").hasClass("hide")){
3479                      if($(cartSelector).find(".upgrade-subscription-cart[data-item-index='"+j+"']").length <=0){
3480                          $(qtySelectors).eq(j).closest(".cart__item").after("<div class='upgrade-subscription-cart recurpay-hide' data-item-index='"+j+"'></div>");
3481                      }
3482                      else{
3483                        $(cartSelector).find(".upgrade-subscription-cart[data-item-index='"+j+"']").addClass("recurpay-hide");
3484                      }
3485                    }
3486                    else if($(cartSelector).find(".upgrade-subscription-cart[data-item-index='"+j+"']").length <=0){
3487                      $(qtySelectors).eq(j).closest(".cart__item").after("<div class='upgrade-subscription-cart' data-item-index='"+j+"'></div>");
3488                    }
3489                }
3490                else if($(qtySelectors).eq(j).closest(".cart-item__grid").length > 0 && $(cartSelector).find(".upgrade-subscription-cart[data-item-index='"+j+"']").length <=0){
3491                    $(qtySelectors).eq(j).closest(".cart-item__grid").after("<div class='upgrade-subscription-cart' data-item-index='"+j+"'></div>");
3492                }
3493                else if($(qtySelectors).eq(j).closest(".cart-item").length > 0 && $(cartSelector).find(".upgrade-subscription-cart[data-item-index='"+j+"']").length <=0){
3494                    $(qtySelectors).eq(j).closest(".cart-item").after("<div class='upgrade-subscription-cart' data-item-index='"+j+"'></div>");
3495                }
3496                else if($(qtySelectors).eq(j).closest(".cart__row").length > 0 && $(cartSelector).find(".upgrade-subscription-cart[data-item-index='"+j+"']").length <=0){
3497                  $(qtySelectors).eq(j).closest(".cart__row").after("<div class='upgrade-subscription-cart' data-item-index='"+j+"'></div>");
3498                }
3499                else if($(qtySelectors).eq(j).closest(".cart-row").length > 0 && $(cartSelector).find(".upgrade-subscription-cart[data-item-index='"+j+"']").length <=0){
3500                  $(qtySelectors).eq(j).closest(".cart-row").after("<div class='upgrade-subscription-cart' data-item-index='"+j+"'></div>");
3501                }
3502                else if($(qtySelectors).eq(j).closest(".ajax-cart__item-qty").length > 0 && $(cartSelector).find(".upgrade-subscription-cart[data-item-index='"+j+"']").length <=0){
3503                  if($(qtySelectors).eq(j).closest(".ajax-cart__item-qty").parents('ul').length >0){
3504                    $(qtySelectors).eq(j).closest(".ajax-cart__item-qty").parents('ul').after("<div class='upgrade-subscription-cart' data-item-index='"+j+"'></div>");
3505                  }
3506                  else{
3507                      $(qtySelectors).eq(j).closest(".ajax-cart__item-qty").after("<div class='upgrade-subscription-cart' data-item-index='"+j+"'></div>");
3508                  }
3509                }
3510                else if($(qtySelectors).eq(j).parent().css('display') == 'flex'  && $(cartSelector).find(".upgrade-subscription-cart[data-item-index='"+j+"']").length <=0){
3511                  if($(qtySelectors).eq(j).parent().parent().css('display') == 'flex' && $(cartSelector).find(".upgrade-subscription-cart[data-item-index='"+j+"']").length <=0){
3512                    $(qtySelectors).eq(j).parent().parent().after("<div class='upgrade-subscription-cart' data-item-index='"+j+"'></div>");
3513                  }
3514                  else if($(cartSelector).find(".upgrade-subscription-cart[data-item-index='"+j+"']").length <=0){
3515                    $(qtySelectors).eq(j).parent().after("<div class='upgrade-subscription-cart' data-item-index='"+j+"'></div>");
3516                  }
3517                  overrideAlignment = true;
3518                }
3519                else if($(cartSelector).find(".upgrade-subscription-cart[data-item-index='"+j+"']").length <=0){
3520                  $(qtySelectors).eq(j).parent().after("<div class='upgrade-subscription-cart' data-item-index='"+j+"'></div>");
3521                  eventLog = "reverify";
3522                  overrideAlignment = true;
3523                }
3524                else{
3525                  if($(cartSelector).find(".upgrade-subscription-cart[data-item-index='"+j+"']").length <=0){
3526                    $(qtySelectors).eq(j).after("<div class='upgrade-subscription-cart' data-item-index='"+j+"'></div>");
3527                    eventLog = "reverify";
3528                    overrideAlignment = true;  
3529                  }
3530                }
3531                $(".upgrade-subscription-cart[data-item-index='"+j+"']").html(getWidgetCode);
3532                if(overrideAlignment){
3533                  if($(".upgrade-subscription-cart[data-item-index='"+j+"']").width() <300){
3534                    var getParent = $(".upgrade-subscription-cart[data-item-index='"+j+"']").parent();
3535                    var getAdjParent = $(".upgrade-subscription-cart[data-item-index='"+j+"']").parent().parent();
3536                    $(".upgrade-subscription-cart[data-item-index='"+j+"']").remove();
3537                    $(getParent).after("<div class='upgrade-subscription-cart' data-item-index='"+j+"'></div>");
3538                    $(".upgrade-subscription-cart[data-item-index='"+j+"']").html(getWidgetCode);
3539                    if($(".upgrade-subscription-cart[data-item-index='"+j+"']").width() <300){
3540                      $(".upgrade-subscription-cart[data-item-index='"+j+"']").remove();
3541                      $(getAdjParent).after("<div class='upgrade-subscription-cart' data-item-index='"+j+"'></div>");
3542                      $(".upgrade-subscription-cart[data-item-index='"+j+"']").html(getWidgetCode);
3543                    }
3544                  }
3545                }
3546              }
3547            }
3548            else if($(linkSelectors).length > 0){
3549              window.linkArr = [];
3550              $(linkSelectors).each(function(){
3551                  var $this = $(this);
3552                  linkArr.push($this.attr("href"));
3553              });
3554              linkArr = linkArr.filter(function(itm, i, a) {
3555                  return i == a.indexOf(itm);
3556              });
3557              if(linkArr.length > 0){
3558                for(var j=0; j<linkArr.length; j++){
3559                  var getWidgetCode = recurpayCartWidget(j);
3560                  if($(cartSelector).find(".upgrade-subscription-cart[data-item-index='"+j+"']").length <=0){
3561                    $(cartSelector).find('a[href="'+linkArr[j]+'"]').last().after("<div class='upgrade-subscription-cart' data-item-index='"+j+"'></div>");
3562                  }
3563                  $(".upgrade-subscription-cart[data-item-index='"+j+"']").html(getWidgetCode);
3564                  eventLog = "reverify";
3565                }
3566              }
3567            }
3568            else{
3569              if(!$(cartSelector).is("#cart-notification-form") && !$(cartSelector).is("#slidecarthq")){
3570                // logCartEvent("Failed to show cart snippet - Cart Qty", "critical");
3571              }
3572            }
3573          }
3574          if($(".upgrade-subscription-cart").length <=0){
3575            if(eventLog == "failure"){
3576              logCartEvent("Failed to show cart snippet - Cart Qty", "critical");
3577            }
3578            else{
3579              logCartEvent("Cart snippet added but needs a reverification", "warning");
3580            }
3581          }
3582        }
3583        else{
3584            logCartEvent("Failed to show cart snippet - Cart Qty", "critical");
3585        }
3586      }
3587
3588
3589      function logCartEvent(addon,type){
3590         $.ajax({
3591          url: recurpayCart.logURL,
3592          type: 'POST',
3593          async:true,
3594          dataType: 'json',
3595          data: {
3596            module:"cart_upsell",
3597            level: type,
3598            payload:{
3599              store : recurpayCart.domainURL,
3600              remark: addon
3601            }
3602          },
3603          success: function(response) {
3604           console.log("event logged");
3605          }
3606        });
3607      }
3608      function recurpayCartWidget(index){
3609        var cartWidget = "";
3610        var showFlag = true;
3611        var sellingPlanId = recurpayCart.items[index].selling_plan_id;
3612        if(recurpayCart.items[index].selling_plan_id == undefined || recurpayCart.items[index].selling_plan_id == ""){
3613          if(recurpayCart.items[index].plans.length >0){
3614            sellingPlanId = recurpayCart.items[index].plans[0].selling_plan_id;
3615          }
3616          else{
3617            showFlag = false;
3618          }
3619        }
3620        if(showFlag){
3621            if(recurpayCart.checkout == 'recurpay'){
3622                if(recurpayCart.items[index].item_details.properties != null && recurpayCart.items[index].item_details.properties != undefined && recurpayCart.items[index].item_details.properties != ""){
3623                    var planId = recurpayCart.items[index].item_details.properties._PlanId;
3624                    if(planId != undefined && planId != ""){
3625                        var getIndex = recurpayCart.items[index].plans.map((elm, idx) => elm.id == parseInt(planId) ? idx : '').filter(String);
3626                    }
3627                    else{
3628                        var getIndex = 0;
3629                    }
3630                }
3631                else{
3632                    var getIndex = 0;
3633                }
3634            }
3635            else{
3636                var getIndex = recurpayCart.items[index].plans.map((elm, idx) => elm.selling_plan_id == sellingPlanId ? idx : '').filter(String);
3637            }
3638          var getSellingObject = recurpayCart.items[index].plans[getIndex];
3639          var getDiscount = getSellingObject.pricing_policy[0].discount.value;
3640          var getQty = recurpayCart.items[index].item_details.quantity;
3641          var getPrice = parseFloat(recurpayCart.items[index].item_details.final_price*getQty)/100;
3642          var discountedPrice = getPrice - (getPrice * getDiscount / 100);
3643          var formattedPrice = formatPriceMoney(discountedPrice);
3644          var formattedHtmlPrice = '<span class="subscribe-text-button-price">'+formattedPrice+'</span>'
3645
3646          if(recurpayCart.items[index].selling_plan_id == undefined || recurpayCart.items[index].selling_plan_id == "" &&  recurpayCart.items[index].item_details.properties == null || recurpayCart.items[index].item_details.properties._PlanId == undefined || recurpayCart.items[index].item_details.properties._PlanId == ""){
3647            if(recurpayCart.items[index].plans.length >0){
3648              cartWidget = '<div class="upgrade-icon-wrapper" data-qty="'+getQty+'" data-plan-id= "'+recurpayCart.items[index].plans[0].id+'" data-default-selling-plan="'+recurpayCart.items[index].plans[0].selling_plan_id+'" data-index="'+index+'" data-selling-plan-id="'+recurpayCart.items[index].selling_plan_id+'" data-selling-plan-discount="'+getDiscount+'" data-product-id="'+recurpayCart.items[index].product_id+'" data-variant-id="'+recurpayCart.items[index].variant_id+'">'
3649              cartWidget += '<div class="img-src"><img src="'+recurpayCart.settings.translations.cart_subscription_img_url+'"></div>'
3650              cartWidget += '<div class="subscribe-text-wrapper">'
3651              cartWidget += '<span  class="subscribe-text-head">'+recurpayCart.settings.translations.cart_subscription_heading+'</span>'
3652              cartWidget += '</div>'
3653              cartWidget += '<div class="subscribe-button-wrapper">'
3654              cartWidget += '<span class="subscribe-text-button"><span>'+recurpayCart.settings.translations.cart_subscription_cta_text+'</span>'
3655              cartWidget += '</div>'
3656              cartWidget += '</div>'
3657            }
3658          }
3659          else{
3660             if(recurpayCart.checkout == 'recurpay'){
3661                var getOriginalPrice =  getPrice + (getPrice - discountedPrice);
3662            }
3663            else{
3664               var getOriginalPrice = parseFloat(recurpayCart.items[index].item_details.selling_plan_allocation.compare_at_price*getQty)/100;
3665            }
3666            var getSavings = getOriginalPrice-getPrice;
3667            var getSavingsHTML = formatPriceMoney(getOriginalPrice-getPrice);
3668
3669            cartWidget = '<div class="upgrade-icon-wrapper upgrade-select-box" data-qty="'+getQty+'" data-default-selling-plan="'+recurpayCart.items[index].plans[0].selling_plan_id+'" data-index="'+index+'" data-selling-plan-discount="'+getDiscount+'" data-selling-plan-id="'+recurpayCart.items[index].selling_plan_id+'" data-product-id="'+recurpayCart.items[index].product_id+'" data-variant-id="'+recurpayCart.items[index].variant_id+'">'
3670            cartWidget += '<div class="cart-plan-dropdown-wrapper">'
3671            cartWidget += '<div class="cart-plan-dropdown-title">'+recurpayCart.settings.translations.cart_subscription_dropdown_label+'</div>'
3672            cartWidget += '<select class="cart-plan-dropdown">'
3673            if(!recurpayCart.settings.sell_only_as_subscription){
3674              cartWidget += '<optgroup label="'+recurpayCart.settings.translations.cart_subscription_onetime_group_title+'">'
3675              cartWidget += '<option value="">'+recurpayCart.settings.translations.cart_subscription_onetime_group_value+'</option>'
3676              cartWidget += '</optgroup>'
3677            }
3678            cartWidget += '<optgroup label="'+recurpayCart.settings.translations.cart_subscription_group_title+'">'
3679            for(var i=0; i<recurpayCart.items[index].plans.length; i++){
3680              if(parseInt(recurpayCart.items[index].selling_plan_id) == parseInt(recurpayCart.items[index].plans[i].selling_plan_id)  || parseInt(recurpayCart.items[index].item_details.properties._PlanId) == recurpayCart.items[index].plans[i].id){
3681                cartWidget += '<option data-plan-id = "'+recurpayCart.items[index].plans[i].id+'" value="'+recurpayCart.items[index].plans[i].selling_plan_id+'" selected>'+recurpayCart.items[index].plans[i].name+'</option>';
3682              }
3683              else{
3684                cartWidget += '<option data-plan-id = "'+recurpayCart.items[index].plans[i].id+'" value="'+recurpayCart.items[index].plans[i].selling_plan_id+'">'+recurpayCart.items[index].plans[i].name+'</option>';
3685              }
3686            }
3687            cartWidget += '</optgroup></select>'
3688            cartWidget += '</div>'
3689            if(getSavings >0){
3690            cartWidget += '<div class="cart-plan-saving-wrapper">'
3691            cartWidget += '<img class="cart-plan-saving-img" src="'+recurpayCart.settings.translations.cart_subscription_success_img_url+'" />'
3692              cartWidget += '<span class="cart-plan-saving-text">'+recurpayCart.settings.translations.cart_subscription_success_label+'</span>'
3693              cartWidget += '</div>'
3694            }
3695            cartWidget += '</div>'
3696          }
3697          if(getDiscount <=0){
3698            cartWidget = cartWidget.replace('[[DISCOUNT_PERCENTAGE]]%', '');
3699          }
3700          else{
3701            cartWidget = cartWidget.replace('[[DISCOUNT_PERCENTAGE]]', getDiscount);
3702          }
3703          cartWidget = cartWidget.replace('[[AMOUNT]]', formattedHtmlPrice);
3704          cartWidget = cartWidget.replace('[[SAVED_AMOUNT]]', getSavingsHTML);
3705        }
3706
3707        return cartWidget;
3708      }
3709
3710      function updateCartData(elem, getSellingPlan){
3711         var $this = $(elem);
3712         var getIndex = parseInt($this.parents(".upgrade-icon-wrapper").attr("data-index"));
3713         var getQty = parseInt($this.parents(".upgrade-icon-wrapper").attr("data-qty"));
3714         var getProperties =  recurpayCart.items[getIndex].item_details.properties;
3715          var getAttributes = '';
3716          if(!$.isEmptyObject(getProperties)){
3717            getProperties['_PlanId'] = null;
3718            getProperties['Plan'] = null;
3719            getProperties['_is_cart_influenced'] = null;
3720            getAttributes = {
3721             '_is_cart_influenced' : null
3722           }
3723          }
3724
3725          if($.isEmptyObject(getProperties)){
3726            getProperties = {};
3727            getAttributes = {
3728             '_is_cart_influenced' : null
3729            }
3730          }
3731        
3732          var getParams = {
3733            'line': getIndex+1,
3734            'quantity': getQty,
3735            'selling_plan': getSellingPlan,
3736            'properties':getProperties,
3737             'attributes':getAttributes
3738          }
3739    
3740
3741         if(getSellingPlan !== undefined && getSellingPlan !== ""){
3742           if(recurpayCart.checkout == 'recurpay'){
3743             var planIndex = recurpayCart.items[getIndex].plans.map((elm, idx) => elm.id == parseInt(getSellingPlan) ? idx : '').filter(String);
3744             getParams.selling_plan = "";
3745           }
3746           else{
3747              var planIndex = recurpayCart.items[getIndex].plans.map((elm, idx) => elm.selling_plan_id == getSellingPlan ? idx : '').filter(String);
3748           }
3749           var getPlanId = recurpayCart.items[getIndex].plans[planIndex].id;
3750           var getSellingPlanName = recurpayCart.items[getIndex].plans[planIndex].name;
3751           getParams.properties['_PlanId'] = getPlanId;
3752           getParams.properties['Plan'] = getSellingPlanName;
3753           getParams.properties['_is_cart_influenced'] = 'Influenced by Recurpay cart subscriptions'
3754           getParams.attributes = {
3755            _is_cart_influenced : 'Influenced by Recurpay cart subscriptions'
3756           }
3757         }
3758         var cartURL = "/cart/change.js";
3759         
3760         $this.parents(".upgrade-icon-wrapper").addClass("btn-loading");
3761         $.ajax({
3762          url: cartURL,
3763          type: 'POST',
3764          async:true,
3765          dataType: 'json',
3766          data: getParams,
3767          success: function(response) {
3768            if($this.parents('cart-drawer').length >0){
3769              $.ajax({
3770                  url: '/?section_id=cart-drawer',
3771                  type: 'GET',
3772                  dataType: 'html',
3773                  success:function(carthtml) {
3774                    $('cart-drawer').html($(carthtml).find('cart-drawer').html());
3775                    createGlobalCart(response);
3776                    $this.parents(".upgrade-icon-wrapper").removeClass("btn-loading");
3777                  }
3778              });
3779            }
3780            else if(window.SLIDECART_UPDATE !== undefined){
3781              window.SLIDECART_UPDATE();
3782              createGlobalCart(response);
3783            }
3784            else{
3785              window.location.href="/cart";
3786              $this.parents(".upgrade-icon-wrapper").removeClass("btn-loading");
3787            }
3788          }
3789        });
3790     }
3791
3792       $(document).on('click',".subscribe-text-button", function(e){
3793           var getSellingPlan = $(this).parents(".upgrade-icon-wrapper").attr("data-default-selling-plan");
3794           if(recurpayCart.checkout == 'recurpay'){
3795             getSellingPlan = $(this).parents(".upgrade-icon-wrapper").attr("data-plan-id");
3796           }
3797         updateCartData($(this),getSellingPlan);   
3798       });
3799
3800       $(document).on('change',".cart-plan-dropdown", function(e){
3801         e.preventDefault();
3802         var getSellingPlan = $(this).val();
3803         if(recurpayCart.checkout == 'recurpay'){
3804           getSellingPlan = $(this).find('option:selected').attr('data-plan-id');
3805         }
3806         updateCartData($(this),getSellingPlan);
3807         
3808       });
3809
3810       var getCartUpsellSession = sessionStorage.getItem("recurpay_cart_upsell");
3811       if(getCartUpsellSession == "true" || getCartUpsellSession == undefined || getCartUpsellSession == null){
3812        sessionStorage.setItem("recurpay_cart_upsell", "true");
3813        callCart();
3814      }
3815
3816    }
3817    //Append jQuery if it is not there, then call to recurpayCartSubscription
3818    //Otherwise directly call to recurpayCartSubscription
3819    if ((typeof(jQuery) == 'undefined')) {
3820      initScript('//ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js', function() {
3821        window.recurpayCartScript = jQuery.noConflict(true);
3822        recurpayCartSubscription(recurpayCartScript);
3823      })
3824    }
3825    else {
3826      recurpayCartSubscription(jQuery);
3827    }
3828  })();
3829</script>
3829
3830<!-- This site is converting visitors into subscribers and customers with OptinMonster - https://optinmonster.com -->
3831<script>(function(d,u,ac){var s=d.createElement('script');s.type='text/javascript';s.src='https://a.omappapi.com/app/js/api.min.js';s.async=true;s.dataset.user=u;s.dataset.account=ac;d.getElementsByTagName('head')[0].appendChild(s);})(document,29821,2626);</script>
3831
3832<!-- / https://optinmonster.com -->
3833
3834
3835<link rel="stylesheet" type="text/css" href="//cdn.jsdelivr.net/npm/[email protected]/slick/slick.css"/>
3836<script src="https://cdn.jsdelivr.net/npm/[email protected]/slick/slick.min.js"></script>
3836
3837<!-- Elfsight Announcement Bar | PTT Announce Bar -->
3838<script src="https://elfsightcdn.com/platform.js" async></script>
3838
3839<div class="elfsight-app-6ac2c1a5-b3b4-403e-bd87-824082e9f602" data-elfsight-app-lazy></div>
3840<style> aside.five.columns.account-sidebar {display: none;} @media screen and (max-width: 767px) {#boost-sd__collection-header {padding-top: 50px; }} </style>
3841<div id="shopify-block-AY0RLalFaSnpuT3hsc__409951731435663064" class="shopify-block shopify-app-block">
3842
3843<!-- BEGIN app snippet: seasonaleffectapp -->
3844
3845<script id="dakaas-effect-snippets">
3846  
3847    
3848      window.dakaaseffect = {"_id":"64a6c07e78b6a825e315af7d","shopUrl":"liliedahl-art-video.myshopify.com","userId":"64a6bffa40af61b3bee41f99","visibility":["home","collection","page"],"snow":{"type":"","snowOpt":{"snow_color":"#F1E7E7","snow_count":30,"snow_opa_anim":false,"snow_opacity":1,"snow_size_anim":false,"snow_straight":false,"snow_size":9,"snow_speed":5}},"__v":0,"updatedAt":"2026-07-20T15:17:30.910Z","createdAt":"2023-07-06T13:24:14.091Z"};
3849    
3850  
3851</script>
3851
3852<!-- END app snippet -->
3853
3854
3855</div><div id="shopify-block-AM3piclphTFBuc1lCd__9561379396734152455" class="shopify-block shopify-app-block"><div class="easypopup-block-container" data-block-id="AM3piclphTFBuc1lCd__9561379396734152455">
3856  <!-- BEGIN app snippet: easypopup --><div id="easypopup-container" data-template="blog"><div id="easypopup-popups-holder"></div>
3857      <div id="easypopup-popups-list"><div id="easypopup-popup-25156" class="easypopup-popup-item" data-ep-id="25156" data-ep-event="click" data-ep-fd="0" data-ep-period="0" data-ep-initiator="epopup1696529833"><div class="easypopup-main-grid small--hide medium--hide" data-ep-layout-type="desktop"><section class="easypopup-columns-row" ><div class="grid">
3858                            <div class="grid__item large--full medium--full small--one-whole"><section class="easypopup-widgets-row"><div class="grid">
3859                                      <div class="grid__item large--full medium--full small--one-whole">
3860                                        <div class="popup-widget-holder" style="margin:10px 10px 10px 10px;background:transparent;padding:5px 10px 5px 10px;border:0 solid #ebeef0;border-radius:0px;text-align:center;">
3861                                          <div class="popup-widget-button"><a href="//painttube.tv/account/login?return_url=%2Faccount" style="padding:10px 10px 10px 10px;background:#a48f33;border:1px solid #807a09;border-radius:3px;color:#ffffff;text-align:center;text-decoration:none;font-size:20px;font-weight:normal;font-style:normal;line-height:20px;">STORE LOGIN</a></div>
3862                                        </div>
3863                                      </div>
3864                                    </div></section></div>
3865                          </div></section><section class="easypopup-columns-row" ><div class="grid">
3866                            <div class="grid__item large--full medium--full small--one-whole"><section class="easypopup-widgets-row"><div class="grid">
3867                                      <div class="grid__item large--full medium--full small--one-whole">
3868                                        <div class="popup-widget-holder" style="margin:10px 10px 10px 10px;background:transparent;padding:5px 10px 5px 10px;border:0 solid #ebeef0;border-radius:0px;text-align:center;">
3869                                          <div class="popup-widget-button"><a href="//digital.painttube.tv/library" style="padding:10px 10px 10px 10px;background:#a48f33;border:1px solid #807a09;border-radius:3px;color:#ffffff;text-align:center;text-decoration:none;font-size:20px;font-weight:normal;font-style:normal;line-height:20px;">STREAMING LOGIN</a></div>
3870                                        </div>
3871                                      </div>
3872                                    </div></section></div>
3873                          </div></section></div><div class="easypopup-main-grid small--hide large--hide" data-ep-layout-type="tablet"><section class="easypopup-columns-row" ><div class="grid">
3874                            <div class="grid__item large--full medium--full small--one-whole"><section class="easypopup-widgets-row"><div class="grid">
3875                                      <div class="grid__item large--full medium--full small--one-whole">
3876                                        <div class="popup-widget-holder" style="margin:10px 10px 10px 10px;background:transparent;padding:5px 10px 5px 10px;border:0 solid #ebeef0;border-radius:0px;text-align:center;">
3877                                          <div class="popup-widget-button"><a href="//painttube.tv/account/login?return_url=%2Faccount" style="padding:10px 10px 10px 10px;background:#a48f33;border:1px solid #807a09;border-radius:3px;color:#ffffff;text-align:center;text-decoration:none;font-size:20px;font-weight:normal;font-style:normal;line-height:20px;">STORE LOGIN</a></div>
3878                                        </div>
3879                                      </div>
3880                                    </div></section></div>
3881                          </div></section><section class="easypopup-columns-row" ><div class="grid">
3882                            <div class="grid__item large--full medium--full small--one-whole"><section class="easypopup-widgets-row"><div class="grid">
3883                                      <div class="grid__item large--full medium--full small--one-whole">
3884                                        <div class="popup-widget-holder" style="margin:10px 10px 10px 10px;background:transparent;padding:5px 10px 5px 10px;border:0 solid #ebeef0;border-radius:0px;text-align:center;">
3885                                          <div class="popup-widget-button"><a href="//digital.painttube.tv/library" style="padding:10px 10px 10px 10px;background:#a48f33;border:1px solid #807a09;border-radius:3px;color:#ffffff;text-align:center;text-decoration:none;font-size:20px;font-weight:normal;font-style:normal;line-height:20px;">STREAMING LOGIN</a></div>
3886                                        </div>
3887                                      </div>
3888                                    </div></section></div>
3889                          </div></section></div><div class="easypopup-main-grid large--hide medium--hide" data-ep-layout-type="mobile"><section class="easypopup-columns-row" ><div class="grid">
3890                            <div class="grid__item large--full medium--full small--one-whole"><section class="easypopup-widgets-row"><div class="grid">
3891                                      <div class="grid__item large--full medium--full small--one-whole">
3892                                        <div class="popup-widget-holder" style="margin:10px 10px 10px 10px;background:transparent;padding:5px 10px 5px 10px;border:0 solid #ebeef0;border-radius:0px;text-align:center;">
3893                                          <div class="popup-widget-button"><a href="//painttube.tv/account/login?return_url=%2Faccount" style="padding:10px 10px 10px 10px;background:#a48f33;border:1px solid #807a09;border-radius:3px;color:#ffffff;text-align:center;text-decoration:none;font-size:20px;font-weight:normal;font-style:normal;line-height:20px;">STORE LOGIN</a></div>
3894                                        </div>
3895                                      </div>
3896                                    </div></section></div>
3897                          </div></section><section class="easypopup-columns-row" ><div class="grid">
3898                            <div class="grid__item large--full medium--full small--one-whole"><section class="easypopup-widgets-row"><div class="grid">
3899                                      <div class="grid__item large--full medium--full small--one-whole">
3900                                        <div class="popup-widget-holder" style="margin:10px 10px 10px 10px;background:transparent;padding:5px 10px 5px 10px;border:0 solid #ebeef0;border-radius:0px;text-align:center;">
3901                                          <div class="popup-widget-button"><a href="//digital.painttube.tv/library" style="padding:10px 10px 10px 10px;background:#a48f33;border:1px solid #807a09;border-radius:3px;color:#ffffff;text-align:center;text-decoration:none;font-size:20px;font-weight:normal;font-style:normal;line-height:20px;">STREAMING LOGIN</a></div>
3902                                        </div>
3903                                      </div>
3904                                    </div></section></div>
3905                          </div></section></div><style type='text/css' class="easypopup-popup-styles">.ep_featherlight .easypopup-container-25156.ep_featherlight-content{padding:30px 0 30px 0;background-color:#1b1f23;border:0 solid #ebeef0;color:#000000;}.ep_featherlight .easypopup-container-25156 .ep_featherlight-close-icon{color:#FFFFFF;}.ep_featherlight .easypopup-container-25156 .easypopup-main-grid{width:450px;}.ep_featherlight .easypopup-container-25156 .easypopup-main-grid[data-ep-layout-type="desktop"]{width:450px;}</style>
3906              </div></div>
3907
3908      <style type='text/css' class="easypopup-styles">@media all {.ep_featherlight {display: none;position:fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 2147483647;text-align: center;white-space: nowrap;cursor: pointer;background: #333;background: rgba(0, 0, 0, 0);}.ep_featherlight:last-of-type {background: rgba(0, 0, 0, 0.8);}.ep_featherlight:before {content: '';display: inline-block;height: 100%;vertical-align: middle;margin-right: -0.25em;}.ep_featherlight .ep_featherlight-content {position: relative;text-align: left;vertical-align: middle;display: inline-block;overflow: auto;padding: 25px 25px 0;min-width: 25px;min-height: 25px;margin-left: 5%;margin-right: 5%;max-height: 95%;max-width: 90%;background: #fff;cursor: auto;white-space: normal;box-sizing: border-box;}.ep_featherlight .ep_featherlight-inner {display: block;}.ep_featherlight .ep_featherlight-close-icon {position: absolute;z-index: 9999;top: 0;right: 0;line-height: 25px;width: 25px;cursor: pointer;text-align: center;font: Arial, sans-serif;background: #fff;background: rgba(255, 255, 255, 0);color: #000;}.ep_featherlight .ep_featherlight-image {width: 100%;}.ep_featherlight-iframe .ep_featherlight-content {border-bottom: 0;}.ep_featherlight iframe {border: none;}}.ep_featherlight .grid {display: block;list-style: none;margin: 0;padding: 0;margin-left: -20px;}.ep_featherlight .grid__item {display: inline-block;padding-left: 20px;padding-bottom: 15px;vertical-align: top;width: 100%;max-width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;float: left;}.ep_featherlight .no-padding .grid__item {padding-bottom: 0 }.ep_featherlight .grid--rev {direction: rtl;text-align: left;}.ep_featherlight .grid--rev > .grid__item {direction: ltr;text-align: left;}.ep_featherlight .grid--full {margin-left: 0;}.ep_featherlight .grid--full > .grid__item {padding-left: 0;}.ep_featherlight .grid--right {text-align: right;}.ep_featherlight .grid--right > .grid__item {text-align: left;}.ep_featherlight .grid--center {text-align: center;}.ep_featherlight .grid--center > .grid__item {text-align: left;}.ep_featherlight .grid--middle > .grid__item {vertical-align: middle;}.ep_featherlight .grid--bottom > .grid__item {vertical-align: bottom;}.ep_featherlight .grid--narrow {margin-left: -10px;}.ep_featherlight .grid--narrow > .grid__item {padding-left: 10px;}.ep_featherlight .grid--wide {margin-left: -40px;}.ep_featherlight .grid--wide > .grid__item {padding-left: 40px;}.ep_featherlight .one-whole {width: 100%;}.ep_featherlight .one-half, .ep_featherlight .two-quarters, .ep_featherlight .three-sixths, .ep_featherlight .four-eighths, .ep_featherlight .five-tenths, .ep_featherlight .six-twelfths {width: 50%;}.ep_featherlight .one-third, .ep_featherlight .two-sixths, .ep_featherlight .four-twelfths {width: 33.333%;}.ep_featherlight .two-thirds, .ep_featherlight .four-sixths, .ep_featherlight .eight-twelfths {width: 66.666%;}.ep_featherlight .one-quarter, .ep_featherlight .two-eighths, .ep_featherlight .three-twelfths {width: 25%;}.ep_featherlight .three-quarters, .ep_featherlight .six-eighths, .ep_featherlight .nine-twelfths {width: 75%;}.ep_featherlight .one-fifth, .ep_featherlight .two-tenths {width: 20%;}.ep_featherlight .two-fifths, .ep_featherlight .four-tenths {width: 40%;}.ep_featherlight .three-fifths, .ep_featherlight .six-tenths {width: 60%;}.ep_featherlight .four-fifths, .ep_featherlight .eight-tenths {width: 80%;}.ep_featherlight .one-sixth, .ep_featherlight .two-twelfths {width: 16.666%;}.ep_featherlight .five-sixths, .ep_featherlight .ten-twelfths {width: 83.333%;}.ep_featherlight .one-eighth {width: 12.5%;}.ep_featherlight .three-eighths {width: 37.5%;}.ep_featherlight .five-eighths {width: 62.5%;}.ep_featherlight .seven-eighths {width: 87.5%;}.ep_featherlight .one-tenth {width: 10%;}.ep_featherlight .three-tenths {width: 30%;}.ep_featherlight .seven-tenths {width: 70%;}.ep_featherlight .nine-tenths {width: 90%;}.ep_featherlight .one-twelfth {width: 8.333%;}.ep_featherlight .five-twelfths {width: 41.666%;}.ep_featherlight .seven-twelfths {width: 58.333%;}.ep_featherlight .eleven-twelfths {width: 91.666%;}@media only screen and (max-width: 480px) {.ep_featherlight .small--hide {display: none !important;}.ep_featherlight .small--one-whole {width: 100%;}.ep_featherlight .small--one-half, .ep_featherlight .small--two-quarters, .ep_featherlight .small--three-sixths, .ep_featherlight .small--four-eighths, .ep_featherlight .small--five-tenths, .ep_featherlight .small--six-twelfths {width: 50%;}.ep_featherlight .small--one-third, .ep_featherlight .small--two-sixths, .ep_featherlight .small--four-twelfths {width: 33.333%;}.ep_featherlight .small--two-thirds, .ep_featherlight .small--four-sixths, .ep_featherlight .small--eight-twelfths {width: 66.666%;}.ep_featherlight .small--one-quarter, .ep_featherlight .small--two-eighths, .ep_featherlight .small--three-twelfths {width: 25%;}.ep_featherlight .small--three-quarters, .ep_featherlight .small--six-eighths, .ep_featherlight .small--nine-twelfths {width: 75%;}.ep_featherlight .small--one-fifth, .ep_featherlight .small--two-tenths {width: 20%;}.ep_featherlight .small--two-fifths, .ep_featherlight .small--four-tenths {width: 40%;}.ep_featherlight .small--three-fifths, .ep_featherlight .small--six-tenths {width: 60%;}.ep_featherlight .small--four-fifths, .ep_featherlight .small--eight-tenths {width: 80%;}.ep_featherlight .small--one-sixth, .ep_featherlight .small--two-twelfths {width: 16.666%;}.ep_featherlight .small--five-sixths, .ep_featherlight .small--ten-twelfths {width: 83.333%;}.ep_featherlight .small--one-eighth {width: 12.5%;}.ep_featherlight .small--three-eighths {width: 37.5%;}.ep_featherlight .small--five-eighths {width: 62.5%;}.ep_featherlight .small--seven-eighths {width: 87.5%;}.ep_featherlight .small--one-tenth {width: 10%;}.ep_featherlight .small--three-tenths {width: 30%;}.ep_featherlight .small--seven-tenths {width: 70%;}.ep_featherlight .small--nine-tenths {width: 90%;}.ep_featherlight .small--one-twelfth {width: 8.333%;}.ep_featherlight .small--five-twelfths {width: 41.666%;}.ep_featherlight .small--seven-twelfths {width: 58.333%;}.ep_featherlight .small--eleven-twelfths {width: 91.666%;}}@media only screen and (min-width: 481px) and (max-width: 1023px) {.ep_featherlight .medium--hide {display: none !important;}.ep_featherlight .medium--one-whole {width: 100%;}.ep_featherlight .medium--one-half, .ep_featherlight .medium--two-quarters, .ep_featherlight .medium--three-sixths, .ep_featherlight .medium--four-eighths, .ep_featherlight .medium--five-tenths, .ep_featherlight .medium--six-twelfths {width: 50%;}.ep_featherlight .medium--one-third, .ep_featherlight .medium--two-sixths, .ep_featherlight .medium--four-twelfths {width: 33.333%;}.ep_featherlight .medium--two-thirds, .ep_featherlight .medium--four-sixths, .ep_featherlight .medium--eight-twelfths {width: 66.666%;}.ep_featherlight .medium--one-quarter, .ep_featherlight .medium--two-eighths, .ep_featherlight .medium--three-twelfths {width: 25%;}.ep_featherlight .medium--three-quarters, .ep_featherlight .medium--six-eighths, .ep_featherlight .medium--nine-twelfths {width: 75%;}.ep_featherlight .medium--one-fifth, .ep_featherlight .medium--two-tenths {width: 20%;}.ep_featherlight .medium--two-fifths, .ep_featherlight .medium--four-tenths {width: 40%;}.ep_featherlight .medium--three-fifths, .ep_featherlight .medium--six-tenths {width: 60%;}.ep_featherlight .medium--four-fifths, .ep_featherlight .medium--eight-tenths {width: 80%;}.ep_featherlight .medium--one-sixth, .ep_featherlight .medium--two-twelfths {width: 16.666%;}.ep_featherlight .medium--five-sixths, .ep_featherlight .medium--ten-twelfths {width: 83.333%;}.ep_featherlight .medium--one-eighth {width: 12.5%;}.ep_featherlight .medium--three-eighths {width: 37.5%;}.ep_featherlight .medium--five-eighths {width: 62.5%;}.ep_featherlight .medium--seven-eighths {width: 87.5%;}.ep_featherlight .medium--one-tenth {width: 10%;}.ep_featherlight .medium--three-tenths {width: 30%;}.ep_featherlight .medium--seven-tenths {width: 70%;}.ep_featherlight .medium--nine-tenths {width: 90%;}.ep_featherlight .medium--one-twelfth {width: 8.333%;}.ep_featherlight .medium--five-twelfths {width: 41.666%;}.ep_featherlight .medium--seven-twelfths {width: 58.333%;}.ep_featherlight .medium--eleven-
3908twelfths {width: 91.666%;}}@media only screen and (max-width: 1023px) {.ep_featherlight .medium-lower--one-whole {width: 100%;}.ep_featherlight .medium-lower--one-half, .ep_featherlight .medium-lower--two-quarters, .ep_featherlight .medium-lower--three-sixths, .ep_featherlight .medium-lower--four-eighths, .ep_featherlight .medium-lower--five-tenths, .ep_featherlight .medium-lower--six-twelfths {width: 50%;}.ep_featherlight .medium-lower--one-third, .ep_featherlight .medium-lower--two-sixths, .ep_featherlight .medium-lower--four-twelfths {width: 33.333%;}.ep_featherlight .medium-lower--two-thirds, .ep_featherlight .medium-lower--four-sixths, .ep_featherlight .medium-lower--eight-twelfths {width: 66.666%;}.ep_featherlight .medium-lower--one-quarter, .ep_featherlight .medium-lower--two-eighths, .ep_featherlight .medium-lower--three-twelfths {width: 25%;}.ep_featherlight .medium-lower--three-quarters, .ep_featherlight .medium-lower--six-eighths, .ep_featherlight .medium-lower--nine-twelfths {width: 75%;}.ep_featherlight .medium-lower--one-fifth, .ep_featherlight .medium-lower--two-tenths {width: 20%;}.ep_featherlight .medium-lower--two-fifths, .ep_featherlight .medium-lower--four-tenths {width: 40%;}.ep_featherlight .medium-lower--three-fifths, .ep_featherlight .medium-lower--six-tenths {width: 60%;}.ep_featherlight .medium-lower--four-fifths, .ep_featherlight .medium-lower--eight-tenths {width: 80%;}.ep_featherlight .medium-lower--one-sixth, .ep_featherlight .medium-lower--two-twelfths {width: 16.666%;}.ep_featherlight .medium-lower--five-sixths, .ep_featherlight .medium-lower--ten-twelfths {width: 83.333%;}.ep_featherlight .medium-lower--one-eighth {width: 12.5%;}.ep_featherlight .medium-lower--three-eighths {width: 37.5%;}.ep_featherlight .medium-lower--five-eighths {width: 62.5%;}.ep_featherlight .medium-lower--seven-eighths {width: 87.5%;}.ep_featherlight .medium-lower--one-tenth {width: 10%;}.ep_featherlight .medium-lower--three-tenths {width: 30%;}.ep_featherlight .medium-lower--seven-tenths {width: 70%;}.ep_featherlight .medium-lower--nine-tenths {width: 90%;}.ep_featherlight .medium-lower--one-twelfth {width: 8.333%;}.ep_featherlight .medium-lower--five-twelfths {width: 41.666%;}.ep_featherlight .medium-lower--seven-twelfths {width: 58.333%;}.ep_featherlight .medium-lower--eleven-twelfths {width: 91.666%;}}@media only screen and (min-width: 1024px) {.ep_featherlight .large--hide {display: none !important;}.ep_featherlight .large--one-whole {width: 100%;}.ep_featherlight .large--one-half, .ep_featherlight .large--two-quarters, .ep_featherlight .large--three-sixths, .ep_featherlight .large--four-eighths, .ep_featherlight .large--five-tenths, .ep_featherlight .large--six-twelfths {width: 50%;}.ep_featherlight .large--one-third, .ep_featherlight .large--two-sixths, .ep_featherlight .large--four-twelfths {width: 33.333%;}.ep_featherlight .large--two-thirds, .ep_featherlight .large--four-sixths, .ep_featherlight .large--eight-twelfths {width: 66.666%;}.ep_featherlight .large--one-quarter, .ep_featherlight .large--two-eighths, .ep_featherlight .large--three-twelfths {width: 25%;}.ep_featherlight .large--three-quarters, .ep_featherlight .large--six-eighths, .ep_featherlight .large--nine-twelfths {width: 75%;}.ep_featherlight .large--one-fifth, .ep_featherlight .large--two-tenths {width: 20%;}.ep_featherlight .large--two-fifths, .ep_featherlight .large--four-tenths {width: 40%;}.ep_featherlight .large--three-fifths, .ep_featherlight .large--six-tenths {width: 60%;}.ep_featherlight .large--four-fifths, .ep_featherlight .large--eight-tenths {width: 80%;}.ep_featherlight .large--one-sixth, .ep_featherlight .large--two-twelfths {width: 16.666%;}.ep_featherlight .large--five-sixths, .ep_featherlight .large--ten-twelfths {width: 83.333%;}.ep_featherlight .large--one-eighth {width: 12.5%;}.ep_featherlight .large--three-eighths {width: 37.5%;}.ep_featherlight .large--five-eighths {width: 62.5%;}.ep_featherlight .large--seven-eighths {width: 87.5%;}.ep_featherlight .large--one-tenth {width: 10%;}.ep_featherlight .large--three-tenths {width: 30%;}.ep_featherlight .large--seven-tenths {width: 70%;}.ep_featherlight .large--nine-tenths {width: 90%;}.ep_featherlight .large--one-twelfth {width: 8.333%;}.ep_featherlight .large--five-twelfths {width: 41.666%;}.ep_featherlight .large--seven-twelfths {width: 58.333%;}.ep_featherlight .large--eleven-twelfths {width: 91.666%;}}[class*="push--"] {position: relative;}.ep_featherlight .push--one-whole {left: 100%;}.ep_featherlight .push--one-half, .ep_featherlight .push--two-quarters, .ep_featherlight .push--three-sixths, .ep_featherlight .push--four-eighths, .ep_featherlight .push--five-tenths, .ep_featherlight .push--six-twelfths {left: 50%;}.ep_featherlight .push--one-third, .ep_featherlight .push--two-sixths, .ep_featherlight .push--four-twelfths {left: 33.333%;}.ep_featherlight .push--two-thirds, .ep_featherlight .push--four-sixths, .ep_featherlight .push--eight-twelfths {left: 66.666%;}.ep_featherlight .push--one-quarter, .ep_featherlight .push--two-eighths, .ep_featherlight .push--three-twelfths {left: 25%;}.ep_featherlight .push--three-quarters, .ep_featherlight .push--six-eighths, .ep_featherlight .push--nine-twelfths {left: 75%;}.ep_featherlight .push--one-fifth, .ep_featherlight .push--two-tenths {left: 20%;}.ep_featherlight .push--two-fifths, .ep_featherlight .push--four-tenths {left: 40%;}.ep_featherlight .push--three-fifths, .ep_featherlight .push--six-tenths {left: 60%;}.ep_featherlight .push--four-fifths, .ep_featherlight .push--eight-tenths {left: 80%;}.ep_featherlight .push--one-sixth, .ep_featherlight .push--two-twelfths {left: 16.666%;}.ep_featherlight .push--five-sixths, .ep_featherlight .push--ten-twelfths {left: 83.333%;}.ep_featherlight .push--one-eighth {left: 12.5%;}.ep_featherlight .push--three-eighths {left: 37.5%;}.ep_featherlight .push--five-eighths {left: 62.5%;}.ep_featherlight .push--seven-eighths {left: 87.5%;}.ep_featherlight .push--one-tenth {left: 10%;}.ep_featherlight .push--three-tenths {left: 30%;}.ep_featherlight .push--seven-tenths {left: 70%;}.ep_featherlight .push--nine-tenths {left: 90%;}.ep_featherlight .push--one-twelfth {left: 8.333%;}.ep_featherlight .push--five-twelfths {left: 41.666%;}.ep_featherlight .push--seven-twelfths {left: 58.333%;}.ep_featherlight .push--eleven-twelfths {left: 91.666%;}@media only screen and (max-width: 480px) {.ep_featherlight .push--small--one-whole {left: 100%;}.ep_featherlight .push--small--one-half, .ep_featherlight .push--small--two-quarters, .ep_featherlight .push--small--three-sixths, .ep_featherlight .push--small--four-eighths, .ep_featherlight .push--small--five-tenths, .ep_featherlight .push--small--six-twelfths {left: 50%;}.ep_featherlight .push--small--one-third, .ep_featherlight .push--small--two-sixths, .ep_featherlight .push--small--four-twelfths {left: 33.333%;}.ep_featherlight .push--small--two-thirds, .ep_featherlight .push--small--four-sixths, .ep_featherlight .push--small--eight-twelfths {left: 66.666%;}.ep_featherlight .push--small--one-quarter, .ep_featherlight .push--small--two-eighths, .ep_featherlight .push--small--three-twelfths {left: 25%;}.ep_featherlight .push--small--three-quarters, .ep_featherlight .push--small--six-eighths, .ep_featherlight .push--small--nine-twelfths {left: 75%;}.ep_featherlight .push--small--one-fifth, .ep_featherlight .push--small--two-tenths {left: 20%;}.ep_featherlight .push--small--two-fifths, .ep_featherlight .push--small--four-tenths {left: 40%;}.ep_featherlight .push--small--three-fifths, .ep_featherlight .push--small--six-tenths {left: 60%;}.ep_featherlight .push--small--four-fifths, .ep_featherlight .push--small--eight-tenths {left: 80%;}.ep_featherlight .push--small--one-sixth, .ep_featherlight .push--small--two-twelfths {left: 16.666%;}.ep_featherlight .push--small--five-sixths, .ep_featherlight .push--small--ten-twelfths {left: 83.333%;}.ep_featherlight .push--small--one-eighth {left: 12.5%;}.ep_featherlight .push--small--three-eighths {left: 37.5%;}.ep_featherlight .push--small--five-eighths {left: 62.5%;}.ep_featherlight .push--small--seven-eighths {left: 87.5%;}.ep_featherlight .push--small--one-tenth {left: 10%;}.ep_featherlight .push--small--three-tenths {left: 30%;}.ep_featherlight .push--small--seven-tenths {left: 70%;}.ep_featherlight .push--small--nine-tenths {left: 90%;}.ep_featherlight .push--small--one-twelfth {left: 8.333%;}.ep_featherlight .push--small--five-twelfths {left: 41.666%;}.ep_featherlight .push--small--seven-twelfths {left: 58.333%;}.ep_featherlight .push--small--eleven-twelfths {left: 91.666%;}}@media only screen and (min-width: 481px) and (max-width: 1023px) {.ep_featherlight .push--medium--one-whole {left: 100%;}.ep_featherlight .push--medium--one-half, .ep_featherlight .push--medium--two-quarters, .ep_featherlight .push--medium--three-sixths, .ep_featherlight .push--medium--four-eighths, .ep_featherlight .push--medium--five-tenths, .ep_featherlight .push--medium--six-twelfths {left: 50%;}.ep_featherlight .push--medium--one-third, .ep_featherlight .push--medium--two-sixths, .ep_featherlight .push--medium--four-twelfths {left: 33.333%;}.ep_featherlight .push--medium--two-thirds, .ep_featherlight .push--medium--four-sixths, .ep_featherlight .push--medium--eight-twelfths {left: 66.666%;}.ep_featherlight .push--medium--one-quarter, .ep_featherlight .push--medium--two-eighths, .ep_featherlight .push--medium--three-twelfths {left: 25%;}.ep_featherlight .push--medium--three-quarters, .ep_featherlight .push--medium--six-eighths, .ep_featherlight .push--medium--nine-twelfths {left: 75%;}.ep_featherlight .push--medium--one-fifth, .ep_featherlight .push--medium--two-tenths {left: 20%;}.ep_featherlight .push--medium--two-fifths, .ep_featherlight .push--medium--four-tenths {left: 40%;}.ep_featherlight .push--medium--three-fifths, .ep_featherlight .push--medium--six-tenths {left: 60%;}.ep_featherlight .push--medium--four-fifths, .ep_featherlight .push--medium--eight-tenths {left: 80%;}.ep_featherlight .push--medium--one-sixth, .ep_featherlight .push--medium--two-twelfths {left: 16.666%;}.ep_featherlight .push--medium--five-sixths, .ep_featherlight .push--medium--ten-twelfths {left: 83.333%;}.ep_featherlight .push--medium--one-eighth {left: 12.5%;}.ep_featherlight .push--medium--three-eighths {left: 37.5%;}.ep_featherlight .push--medium--five-eighths {left: 62.5%;}.ep_featherlight .push--medium--seven-eighths {left: 87.5%;}.ep_featherlight .push--medium--one-tenth {left: 10%;}.ep_featherlight .push--medium--three-tenths {left: 30%;}.ep_featherlight .push--medium--seven-tenths {left: 70%;}.ep_featherlight .push--medium--nine-tenths {left: 90%;}.ep_featherlight .push--medium--one-twelfth {left: 8.333%;}.ep_featherlight .push--medium--five-twelfths {left: 41.666%;}.ep_featherlight .push--medium--seven-twelfths {left: 58.333%;}.ep_featherlight .push--medium--eleven-twelfths {left: 91.666%;}}@media only screen and (max-width: 1023px) {.ep_featherlight .push--medium-lower--one-whole {left: 100%;}.ep_featherlight .push--medium-lower--one-half, .ep_featherlight .push--medium-lower--two-quarters, .ep_featherlight .push--medium-lower--three-sixths, .ep_featherlight .push--medium-lower--four-eighths, .ep_featherlight .push--medium-lower--five-tenths, .ep_featherlight .push--medium-lower--six-twelfths {left: 50%;}.ep_featherlight .push--medium-lower--one-third, .ep_featherlight .push--medium-lower--two-sixths, .ep_featherlight .push--medium-lower--four-twelfths {left: 33.333%;}.ep_featherlight .push--medium-lower--two-thirds, .ep_featherlight .push--medium-lower--four-sixths, .ep_featherlight .push--medium-lower--eight-twelfths {left: 66.666%;}.ep_featherlight .push--medium-lower--one-quarter, .ep_featherlight .push--medium-lower--two-eighths, .ep_featherlight .push--medium-lower--three-twelfths {left: 25%;}.ep_featherlight .push--medium-lower--three-quarters, .ep_featherlight .push--medium-lower--six-eighths, .ep_featherlight .push--medium-lower--nine-twelfths {left: 75%;}.ep_featherlight .push--medium-lower--one-fifth, .ep_featherlight .push--medium-lower--two-tenths {left: 20%;}.ep_featherlight .push--medium-lower--two-fifths, .ep_featherlight .push--medium-lower--four-tenths {left: 40%;}.ep_featherlight .push--medium-lower--three-fifths, .ep_featherlight .push--medium-lower--six-tenths {left: 60%;}.ep_featherlight .push--medium-lower--four-fifths, .ep_featherlight .push--medium-lower--eight-tenths {left: 80%;}.ep_featherlight .push--medium-lower--one-sixth, .ep_featherlight .push--medium-lower--two-twelfths {left: 16.666%;}.ep_featherlight .push--medium-lower--five-sixths, .ep_featherlight .push--medium-lower--ten-twelfths {left: 83.333%;}.ep_featherlight .push--medium-lower--one-eighth {left: 12.5%;}.ep_featherlight .push--medium-lower--three-eighths {left: 37.5%;}.ep_featherlight .push--medium-lower--five-eighths {left: 62.5%;}.ep_featherlight .push--medium-lower--seven-eighths {left: 87.5%;}.ep_featherlight .push--medium-lower--one-tenth {left: 10%;}.ep_featherlight .push--medium-lower--three-tenths {left: 30%;}.ep_featherlight .push--medium-lower--seven-tenths {left: 70%;}.ep_featherlight .push--medium-lower--nine-tenths {left: 90%;}.ep_featherlight .push--medium-lower--one-twelfth {left: 8.333%;}.ep_featherlight .push--medium-lower--five-twelfths {left: 41.666%;}.ep_featherlight .push--medium-lower--seven-twelfths {left: 58.333%;}.ep_featherlight .push--medium-lower--eleven-twelfths {left: 91.666%;}}@media only screen and (min-width: 1024px) {.ep_featherlight .push--large--one-whole {left: 100%;}.ep_featherlight .push--large--one-half, .ep_featherlight .push--large--two-quarters, .ep_featherlight .push--large--three-sixths, .ep_featherlight .push--large--four-eighths, .ep_featherlight .push--large--five-tenths, .ep_featherlight .push--large--six-twelfths {left: 50%;}.ep_featherlight .push--large--one-third, .ep_featherlight .push--large--two-sixths, .ep_featherlight .push--large--four-twelfths {left: 33.333%;}.ep_featherlight .push--large--two-thirds, .ep_featherlight .push--large--four-sixths, .ep_featherlight .push--large--eight-twelfths {left: 66.666%;}.ep_featherlight .push--large--one-quarter, .ep_featherlight .push--large--two-eighths, .ep_featherlight .push--large--three-twelfths {left: 25%;}.ep_featherlight .push--large--three-quarters, .ep_featherlight .push--large--six-eighths, .ep_featherlight .push--large--nine-twelfths {left: 75%;}.ep_featherlight .push--large--one-fifth, .ep_featherlight .push--large--two-tenths {left: 20%;}.ep_featherlight .push--large--two-fifths, .ep_featherlight .push--large--four-tenths {left: 40%;}.ep_featherlight .push--large--three-fifths, .ep_featherlight .push--large--six-tenths {left: 60%;}.ep_featherlight .push--large--four-fifths, .ep_featherlight .push--large--eight-tenths {left: 80%;}.ep_featherlight .push--large--one-sixth, .ep_featherlight .push--large--two-twelfths {left: 16.666%;}.ep_featherlight .push--large--five-sixths, .ep_featherlight .push--large--ten-twelfths {left: 83.333%;}.ep_featherlight .push--large--one-eighth {left: 12.5%;}.ep_featherlight .push--large--three-eighths {left: 37.5%;}.ep_featherlight .push--large--five-eighths {left: 62.5%;}.ep_featherlight .push--large--seven-eighths {left: 87.5%;}.ep_featherlight .push--large--one-tenth {left: 10%;}.ep_featherlight .push--large--three-tenths {left: 30%;}.ep_featherlight .push--large--seven-tenths {left: 70%;}.ep_featherlight .push--large--nine-tenths {left: 90%;}.ep_featherlight .push--large--one-twelfth {left: 8.333%;}.ep_featherlight .push--large--five-twelfths {left: 41.666%;}.ep_featherlight .push--large--seven-twelfths {left: 58.333%;}.ep_featherlight .push--large--eleven-twelfths {left: 91.666%;}}#easypopup-container {max-width: 100%;overflow: hidden;}#easypopup-popups-list {display: none;}#easypopup-popups-list .easypopup-popup-item {display: none;}.easypopup-popup-item {display: none;}.easypopup-main-grid {display: block !important;overflow: hidden;max-width: 100%;}#easypopup-popups-holder .ep_featherlight:last-of-type {display: block !important;}.ep_featherlight {display: none !important;font-family: arial, helvetica, sans-serif;font-size: 13px;font-style: normal;font-variant: normal;font-weight: normal;letter-spacing: normal;line-height: 18px;}.ep_featherlight * {font-family: 
3908inherit;font-size: inherit;font-style: inherit;font-variant: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;}#easypopup-container h1 {font-size: 36px;}#easypopup-container h2 {font-size: 30px;}#easypopup-container h3 {font-size: 24px;}#easypopup-container h4 {font-size: 18px;}#easypopup-container h5 {font-size: 14px;}#easypopup-container h6 {font-size: 10px;}#easypopup-container h1, #easypopup-container h2, #easypopup-container h3, #easypopup-container h4, #easypopup-container h5, #easypopup-container h6 {margin: 0;font-weight: bold;line-height: 1em;}#easypopup-container h1 *, #easypopup-container h2 *, #easypopup-container h3 *, #easypopup-container h4 *, #easypopup-container h5 *, #easypopup-container h6 * {font-size: inherit !important;font-weight: inherit !important;line-height: inherit !important;}#easypopup-container b, #easypopup-container strong {font-weight: bold;}#easypopup-container p {margin: 5px 0;}.easypopup-one-whole {width: 100%;}.ep_featherlight form {margin: 0;padding: 0;border: none;}.ep_featherlight .grid-stack {background: white;border-width: 5px 0;border-style: solid;border-color: white;}.ep_featherlight .grid {margin: 0;}.ep_featherlight .grid__item {padding: 0;}.ep_featherlight .easypopup-columns-row, .ep_featherlight .easypopup-widgets-row {display: block;overflow: hidden;clear: both;padding: 0;margin: 0;background: none;border: none;}.ep_featherlight .easypopup-columns-row > div > div {padding-bottom: 0;}.ep_featherlight .easypopup-columns-row .grid__item {min-height: 1px;}.ep_featherlight .easypopup-widgets-row .grid {margin: 0;}.ep_featherlight .grid:after, .ep_featherlight .grid-uniform:after, .ep_featherlight .grid-full:after {clear: none;}.ep_featherlight .ep_featherlight-content {padding: 0;}.ep_featherlight-content .grid__item {overflow: hidden;}.ep_featherlight .popup-widget-holder {overflow: hidden;}.ep_featherlight img {max-width: 100%;}.ep_featherlight .popup-widget-image, .ep_featherlight .popup-widget-share, .ep_featherlight .popup-widget-social, .ep_featherlight .popup-widget-video {line-height: 0;}.ep_featherlight .popup-widget-share a i {color: white;}.ep_featherlight .popup-widget-button a {display: inline-block;text-decoration: none;cursor: pointer;}.ep_featherlight .popup-widget-button a:hover {opacity: 0.6;}.ep_featherlight ul.popup-social-buttons {display: inline-block;overflow: hidden;margin: 0;padding: 0;font-size: 0;list-style: none;}.ep_featherlight ul.popup-social-buttons > li {display: inline-block;margin: 1px;color: white;text-align: center;vertical-align: top;}.ep_featherlight ul.popup-social-buttons > li a {display: flex;align-items: center;justify-content: center;width: 30px;height: 30px;margin: 0;font-size: 17px;line-height: 30px;}.ep_featherlight ul.popup-social-buttons > li a svg {height: 0.6em;fill: currentColor;}.ep_featherlight .popup-widget-share .fa-facebook {background: #3e5499;}.ep_featherlight .popup-widget-share .fa-twitter {background: #55acee;}.ep_featherlight .popup-widget-share .fa-pinterest {background: #c51e2a;}.ep_featherlight .popup-widget-share .fa-google-plus {background: #dd4b39;}.ep_featherlight p, .ep_featherlight ul, .ep_featherlight ol {margin: 0 0 10px;}.ep_featherlight .popup-widget-text hr {border-top: 1px #d3dbe2 solid;margin: 10px -20px;padding: 0;}.ep_featherlight .popup-widget-text *, .ep_featherlight .popup-widget-html * {color: inherit;}.ep_featherlight .popup-widget-text a, .ep_featherlight .popup-widget-html a {text-decoration: none;color: #479ccf;cursor: pointer;}.ep_featherlight .popup-widget-text a:hover, .ep_featherlight .popup-widget-html a:hover {color: #2a6496;text-decoration: underline;}.ep_featherlight .popup-widget-subscribe {margin: 0;}.ep_featherlight .popup-widget-subscribe label {display: inline;vertical-align: middle;color: inherit;}.ep_featherlight .popup-widget-subscribe input {width: 200px;max-width: 100%;margin: 5px 0;vertical-align: middle;}.ep_featherlight .popup-widget-subscribe .easypopup-aweber-elements input[type=text], .ep_featherlight .popup-widget-subscribe .easypopup-aweber-elements input[type=email], .ep_featherlight .popup-widget-subscribe .easypopup-aweber-elements select {width: 100%;margin: 0 0 5px;vertical-align: middle;}.ep_featherlight .popup-widget-subscribe .easypopup-aweber-elements input[type=radio], .ep_featherlight .popup-widget-subscribe .easypopup-aweber-elements input[type=checkbox] {height: auto;width: auto;margin: 2px 8px 0 0;}.ep_featherlight .popup-widget-subscribe textarea {width: 100%;}.ep_featherlight .easypopup-aweber-element-item {clear: both;margin-bottom: 4px;}.ep_featherlight .easypopup-aweber-element-item[data-type=checkbox] {margin: 16px 0;}.ep_featherlight .popup-widget-subscribe a {display: inline-block;vertical-align: middle;}.ep_featherlight .popup-widget-subscribe a:hover {opacity: 0.6;}@media only screen and (max-width: 480px) {.ep_featherlight .popup-widget-subscribe label {display: block;line-height: 18px;}.ep_featherlight .popup-widget-subscribe input {display: block;width: 100%;}}.ep_featherlight input {display: inline-block;width: 100%;max-width: 100%;height: 28px;padding: 4px;margin: 0 0 15px;background-color: white;border: 1px solid #d3dbe2;color: #222;line-height: 18px;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-size: 13px;vertical-align: top;border-radius: 3px;box-sizing: border-box;}.ep_featherlight .easypopup-aweber-required {border: 1px solid red;}.ep_featherlight .easypopup-aweber-element-item[data-type=radio] {padding: 0 5px;}.ep_featherlight .easypopup-aweber-element-item[data-type=radio]:first-child {padding: 5px 5px 0;}.ep_featherlight .easypopup-aweber-element-item[data-type=checkbox] {padding: 5px 5px 4px;}.easypopup-modal-open {overflow: hidden !important;}</style>
3909    </div><!-- END app snippet -->
3910</div>
3911
3912</div><div id="shopify-block-AeHhSMHRscDBnTDlvW__15885745614559378752" class="shopify-block shopify-app-block"><div id="accessibly-config" style="display:none">
3913    {"themeColor":"#a48f32","iconColor":"#a48f32","showLogo":false,"topBottomPosition":10,"rightLeftPosition":10,"iconSize":"small","iconCustomSize":64,"position":"bottom-left"}
3914</div>
3915
3916
3917</div><div id="shopify-block-AaFI1R0pkYmFqemtUS__2858414731233960599" class="shopify-block shopify-app-block">
3917<script translate="no">
3918  if( typeof SmartifyAppDECO === 'undefined'){
3919    var SmartifyAppDECO = SmartifyAppDECO || {};
3920  }
3921
3922  if (typeof SmartifyAppDECO.products_has_gift === 'undefined') {
3923    SmartifyAppDECO.products_has_gift = {};
3924  }
3925
3926  
3927    SmartifyAppDECO.timeSleep = 1;
3928  
3929
3930  
3931    SmartifyAppDECO.searchDepthLimit = 7;
3932  
3933
3934  
3935  
3936    SmartifyAppDECO.bannerClsReserve = false;
3937  
3938
3939  SmartifyAppDECO.badges = [];
3940  
3941    
3942    
3943      
3944      
3945        SmartifyAppDECO.badges = SmartifyAppDECO.badges.concat(JSON.parse("[]"));
3946      
3947    
3948  
3949
3950  SmartifyAppDECO.labels = [];
3951  
3952    
3953    
3954      
3955      
3956        SmartifyAppDECO.labels = SmartifyAppDECO.labels.concat(JSON.parse("[{\"id\":107136,\"name\":\"Deco Badge\",\"language\":[\"global\"],\"priority\":0,\"status\":true,\"image\":null,\"hide\":false,\"text\":\"SALE\",\"styles\":\"\",\"text_styles\":\"\",\"position\":\"top_left\",\"label_width\":20,\"label_height\":10,\"label_width_mobile\":null,\"label_height_mobile\":null,\"label_width_product\":null,\"label_height_product\":null,\"label_width_product_mobile\":null,\"label_height_product_mobile\":null,\"fixed_size\":false,\"page\":[\"product\",\"collection\",\"home\",\"search\"],\"device\":[\"desktop\",\"mobile\"],\"ignore_page\":null,\"label_type\":1,\"top\":0,\"left\":0,\"customize_position\":false,\"margin\":{\"top\":\"0\",\"bottom\":0,\"left\":0,\"right\":0},\"rotate\":0,\"opacity\":1,\"link\":null,\"alt\":null,\"animation\":\"none\",\"tooltip\":null,\"auto_responsive\":true,\"responsive_ratio\":0.6,\"ratio_size\":true,\"all_image\":false,\"conditions\":{\"id\":107073,\"label_id\":107136,\"variant_apply\":\"matching_and_variants\",\"section\":[],\"include_sections\":\"\",\"ignore_sections\":\"\",\"variants\":null,\"exclude_variants\":[],\"include_variants\":[],\"exclude_products\":[],\"include_products\":[],\"from_time\":null,\"to_time\":null,\"is_new\":\"any\",\"is_on_sale\":\"any\",\"collections\":[\"46103855148\"],\"exclude_collections\":[],\"tags\":[],\"tag_logic\":\"any\",\"exclude_tags\":[],\"exclude_tag_logic\":\"any\",\"stock_status\":\"any\",\"use_price\":false,\"by_price\":\"base_price\",\"from_price\":null,\"to_price\":null,\"use_weight\":false,\"from_weight\":null,\"to_weight\":null,\"use_time\":false,\"starts_at\":\"\",\"ends_at\":\"\",\"discount_from\":0,\"discount_to\":10,\"discount_fixed\":0,\"discount_by\":\"percentage\",\"discount_type\":\"range\",\"stock_from\":0,\"stock_to\":10,\"new_date_from\":null,\"new_date_to\":null,\"new_days_threshold\":10,\"low_stock_threshold\":1,\"product_stock_computation\":\"per_variant\",\"product_discount_computation\":\"per_variant\",\"title\":null,\"title_type\":\"product\",\"title_operator\":\"equal\",\"include_pages\":null,\"review_app\":null,\"review_app_handle\":null,\"review_metafields\":null,\"review_option_selected\":\"star_rating\",\"review_condition\":\"greater_than\",\"review_star_rating\":4,\"review_num_review\":10,\"free_gift_app\":null,\"free_gift_app_handle\":null,\"free_gift_offers\":[],\"customer_tags\":[],\"customer_tag_status\":\"include\",\"customer_login\":\"logged\",\"customer_status\":\"all\",\"condition_logic\":\"all\",\"country_status\":\"include\",\"countries\":[\"all\"],\"discount_id\":null,\"discount_bxgy_apply\":[\"buy\"],\"deco_discount_id\":null},\"design\":{\"id\":92176,\"label_id\":107136,\"border_radius\":0,\"border\":{\"style\":\"none\",\"size\":0,\"color\":\"#000000\"},\"shape_color\":\"#D12431\",\"text_color\":\"#FFFFFF\",\"font_family\":\"Alata\",\"font_size\":50,\"font_size_mobile\":null,\"font_size_product\":null,\"font_size_product_mobile\":null,\"font_style\":{\"weight\":\"normal\",\"style\":\"normal\",\"decoration\":\"none\"},\"letter_spacing\":0,\"shape_class\":\"pl-text-circle\",\"font_size_ratio\":0,\"shape_start_color\":\"#B9B9B9\",\"shape_ending_color\":\"#E5E5E5\",\"shape_gradient_direction\":90},\"discount\":[],\"deco_discount\":[],\"metafields\":[],\"group_ids\":[],\"updated_at\":\"2026-08-13T15:49:34.000000Z\",\"label_text_type\":0,\"translation\":[]},{\"id\":107266,\"name\":\"Deco Badge\",\"language\":[\"global\"],\"priority\":0,\"status\":true,\"image\":null,\"hide\":false,\"text\":\"BEST SELLER\",\"styles\":\"\",\"text_styles\":\"\",\"position\":\"top_left\",\"label_width\":43,\"label_height\"
3956:10,\"label_width_mobile\":null,\"label_height_mobile\":null,\"label_width_product\":null,\"label_height_product\":null,\"label_width_product_mobile\":null,\"label_height_product_mobile\":null,\"fixed_size\":false,\"page\":[\"product\",\"collection\",\"home\",\"search\"],\"device\":[\"desktop\",\"mobile\"],\"ignore_page\":null,\"label_type\":1,\"top\":0,\"left\":0,\"customize_position\":false,\"margin\":{\"top\":0,\"bottom\":0,\"left\":0,\"right\":0},\"rotate\":0,\"opacity\":1,\"link\":null,\"alt\":null,\"animation\":\"none\",\"tooltip\":null,\"auto_responsive\":true,\"responsive_ratio\":0.5,\"ratio_size\":true,\"all_image\":false,\"conditions\":{\"id\":107203,\"label_id\":107266,\"variant_apply\":\"matching_and_variants\",\"section\":[],\"include_sections\":\"\",\"ignore_sections\":\"\",\"variants\":null,\"exclude_variants\":[],\"include_variants\":[],\"exclude_products\":[],\"include_products\":[],\"from_time\":null,\"to_time\":null,\"is_new\":\"any\",\"is_on_sale\":\"any\",\"collections\":[\"45851082796\"],\"exclude_collections\":[],\"tags\":[],\"tag_logic\":\"any\",\"exclude_tags\":[],\"exclude_tag_logic\":\"any\",\"stock_status\":\"any\",\"use_price\":false,\"by_price\":\"base_price\",\"from_price\":null,\"to_price\":null,\"use_weight\":false,\"from_weight\":null,\"to_weight\":null,\"use_time\":false,\"starts_at\":\"\",\"ends_at\":\"\",\"discount_from\":0,\"discount_to\":10,\"discount_fixed\":0,\"discount_by\":\"percentage\",\"discount_type\":\"range\",\"stock_from\":0,\"stock_to\":10,\"new_date_from\":null,\"new_date_to\":null,\"new_days_threshold\":10,\"low_stock_threshold\":1,\"product_stock_computation\":\"per_variant\",\"product_discount_computation\":\"per_variant\",\"title\":null,\"title_type\":\"product\",\"title_operator\":\"equal\",\"include_pages\":null,\"review_app\":null,\"review_app_handle\":null,\"review_metafields\":null,\"review_option_selected\":\"star_rating\",\"review_condition\":\"greater_than\",\"review_star_rating\":4,\"review_num_review\":10,\"free_gift_app\":null,\"free_gift_app_handle\":null,\"free_gift_offers\":[],\"customer_tags\":[],\"customer_tag_status\":\"include\",\"customer_login\":\"logged\",\"customer_status\":\"all\",\"condition_logic\":\"all\",\"country_status\":\"include\",\"countries\":[\"all\"],\"discount_id\":null,\"discount_bxgy_apply\":[\"buy\"],\"deco_discount_id\":null},\"design\":{\"id\":92306,\"label_id\":107266,\"border_radius\":0,\"border\":{\"style\":\"none\",\"size\":0,\"color\":\"#000000\"},\"shape_color\":\"#FF0000\",\"text_color\":\"#FFFFFF\",\"font_family\":\"Archivo Black\",\"font_size\":58,\"font_size_mobile\":null,\"font_size_product\":null,\"font_size_product_mobile\":null,\"font_style\":{\"weight\":\"normal\",\"style\":\"normal\",\"decoration\":\"none\"},\"letter_spacing\":0,\"shape_class\":\"pl-arrow-right\",\"font_size_ratio\":0,\"shape_start_color\":\"#B9B9B9\",\"shape_ending_color\":\"#E5E5E5\",\"shape_gradient_direction\":90},\"discount\":[],\"deco_discount\":[],\"metafields\":[],\"group_ids\":[],\"updated_at\":\"2026-08-20T19:39:14.000000Z\",\"label_text_type\":0,\"translation\":[]},{\"id\":108335,\"name\":\"Deco Badge\",\"language\":[\"global\"],\"priority\":0,\"status\":true,\"image\":null,\"hide\":false,\"text\":\"NEW VIDEO!\",\"styles\":\"\",\"text_styles\":\"\",\"position\":\"top_left\",\"label_width\":30,\"label_height\":10,\"label_width_mobile\":null,\"label_height_mobile\":null,\"label_width_product\":null,\"label_height_product\":null,\"label_width_product_mobile\":null,\"label_height_product_mobile\":null,\"fixed_size\":false,\"page\":[\"product\",\"collection\",\"home\",\"search\"],\"device\":[\"desktop\",\"mobile\"],\"ignore_page\":null,\"label_type\":1,\"top\":0,\"left\":0,\"customize_position\":false,\"margin\":{\"top\":0,\"bottom\":0,\"left\":0,\"right\":0},\"rotate\":0,\"opacity\":1,\"link\":null,\"alt\":null,\"animation\":\"none\",\"tooltip\":null,\"auto_responsive\":true,\"responsive_ratio\":0.5,\"ratio_size\":true,\"all_image\":false,\"conditions\":{\"id\":108272,\"label_id\":108335,\"variant_apply\":\"variants\",\"section\":[],\"include_sections\":\"\",\"ignore_sections\":\"\",\"variants\":null,\"exclude_variants\":[],\"include_variants\":[],\"exclude_products\":[],\"include_products\":[\"9305513165057\"],\"from_time\":null,\"to_time\":null,\"is_new\":\"any\",\"is_on_sale\":\"any\",\"collections\":[],\"exclude_collections\":[],\"tags\":[],\"tag_logic\":\"any\",\"exclude_tags\":[],\"exclude_tag_logic\":\"any\",\"stock_status\":\"any\",\"use_price\":false,\"by_price\":\"base_price\",\"from_price\":null,\"to_price\":null,\"use_weight\":false,\"from_weight\":null,\"to_weight\":null,\"use_time\":false,\"starts_at\":\"\",\"ends_at\":\"\",\"discount_from\":0,\"discount_to\":10,\"discount_fixed\":0,\"discount_by\":\"percentage\",\"discount_type\":\"range\",\"stock_from\":0,\"stock_to\":10,\"new_date_from\":null,\"new_date_to\":null,\"new_days_threshold\":10,\"low_stock_threshold\":1,\"product_stock_computation\":\"per_variant\",\"product_discount_computation\":\"per_variant\",\"title\":null,\"title_type\":\"product\",\"title_operator\":\"equal\",\"include_pages\":null,\"review_app\":null,\"review_app_handle\":null,\"review_metafields\":null,\"review_option_selected\":\"star_rating\",\"review_condition\":\"greater_than\",\"review_star_rating\":4,\"review_num_review\":10,\"free_gift_app\":null,\"free_gift_app_handle\":null,\"free_gift_offers\":[],\"customer_tags\":[],\"customer_tag_status\":\"include\",\"customer_login\":\"logged\",\"customer_status\":\"all\",\"condition_logic\":\"all\",\"country_status\":\"include\",\"countries\":[\"all\"],\"discount_id\":null,\"discount_bxgy_apply\":[\"buy\"],\"deco_discount_id\":null},\"design\":{\"id\":93375,\"label_id\":108335,\"border_radius\":0,\"border\":{\"style\":\"none\",\"size\":0,\"color\":\"#000000\"},\"shape_color\":\"#F80E0E\",\"text_color\":\"#FFFFFF\",\"font_family\":\"Open Sans\",\"font_size\":62,\"font_size_mobile\":null,\"font_size_product\":null,\"font_size_product_mobile\":null,\"font_style\":{\"weight\":\"bold\",\"style\":\"normal\",\"decoration\":\"none\"},\"letter_spacing\":0,\"shape_class\":\"pl-chevron-right\",\"font_size_ratio\":0,\"shape_start_color\":\"#B9B9B9\",\"shape_ending_color\":\"#E5E5E5\",\"shape_gradient_direction\":90},\"discount\":[],\"deco_discount\":[],\"metafields\":[],\"group_ids\":[],\"updated_at\":\"2026-08-27T19:21:05.000000Z\",\"label_text_type\":0,\"translation\":[]}]"));
3957      
3958    
3959  
3960
3961  SmartifyAppDECO.groups = [];
3962  
3963    
3964    
3965      
3966      
3967        SmartifyAppDECO.groups = SmartifyAppDECO.groups.concat(JSON.parse("[]"));
3968      
3969    
3970  
3971
3972  SmartifyAppDECO.banners = [];
3973  
3974    SmartifyAppDECO.banners = JSON.parse("[]");
3975  
3976
3977  SmartifyAppDECO.trustBadges = [];
3978  
3979    SmartifyAppDECO.trustBadges = JSON.parse("[]");
3980  
3981
3982  SmartifyAppDECO.discounts = [];
3983  
3984    SmartifyAppDECO.discounts = JSON.parse("[]");
3985  �
3986    SmartifyAppDECO.atc = JSON.parse("{}");
3987  
3988
3989  
3990    
3991    
3992    
3993      SmartifyAppDECO.searchProxy = "0";
3994    
3995    
3996    �
3997      SmartifyAppDECO.svgLabelBadge = false;
3998    
3999    SmartifyAppDECO.remove_watermark = true;
4000  
4001
4002  
4003
4004  
4005    SmartifyAppDECO.regex = JSON.parse("{\"pisRegex\":\".boost-sd__product-item .boost-sd__product-item-grid-view-layout-image a.boost-sd__product-link\",\"lpsPath\":\".boost-sd__product-item .boost-sd__product-item-grid-view-layout-image .boost-sd__product-image\",\"pistRegex\":\".boost-sd__product-item .boost-sd__product-info .boost-sd__product-title\",\"pispRegex\":\".boost-sd__product-item .boost-sd__product-info .boost-sd__product-price\",\"piRegex\":\".flickity-slider .gallery-cell.is-selected .image__container img\",\"lpPath\":\".flickity-slider .gallery-cell.is-selected .image__container\",\"pitRegex\":null,\"pipRegex\":null,\"pibRegex\":null,\"trustRegex\":null,\"style\":\".flickity-slider .gallery-cell.is-selected .image__container {\\nwidth: fit-content;\\n}\",\"script\":null,\"productDiscountRegex\":null,\"collectionDiscountRegex\":null}");
4006  
4007
4008  if (SmartifyAppDECO.regex) {
4009    const _r = SmartifyAppDECO.regex;
4010    if (_r.piRegex != null) SmartifyAppDECO.piRegex = _r.piRegex;
4011    if (_r.lpPath != null) SmartifyAppDECO.lpPath = _r.lpPath;
4012    if (_r.pisRegex != null) SmartifyAppDECO.pisRegex = _r.pisRegex;
4013    if (_r.lpsPath != null) SmartifyAppDECO.lpsPath = _r.lpsPath;
4014    if (_r.pistRegex != null) SmartifyAppDECO.pistRegex = _r.pistRegex;
4015    if (_r.pispRegex != null) SmartifyAppDECO.pispRegex = _r.pispRegex;
4016    if (_r.pipRegex != null) SmartifyAppDECO.pipRegex = _r.pipRegex;
4017    if (_r.pitRegex != null) SmartifyAppDECO.pitRegex = _r.pitRegex;
4018    if (_r.pibRegex != null) SmartifyAppDECO.pibRegex = _r.pibRegex;
4019    if (_r.trustRegex != null) SmartifyAppDECO.trustRegex = _r.trustRegex;
4020    if (_r.productDiscountRegex != null) SmartifyAppDECO.productDiscountRegex = _r.productDiscountRegex;
4021    if (_r.collectionDiscountRegex != null) SmartifyAppDECO.collectionDiscountRegex = _r.collectionDiscountRegex;
4022  }
4023
4024  
4025
4026  
4027  SmartifyAppDECO.page = 'collection';
4028  
4029  
4030
4031  
4032    if (SmartifyAppDECO.regex?.style) {
4033      let style = document.createElement('style');
4034      style.innerText = SmartifyAppDECO.regex.style;
4035      document.body.append(style);
4036    }
4037    let decoCheckComplete = setInterval(function () {
4038      if (document.readyState == 'complete') {
4039        clearInterval(decoCheckComplete);
4040        if (typeof SmartifyAppDECO !== 'undefined' && SmartifyAppDECO.regex?.script) {
4041          let script = document.createElement('script');
4042          script.innerText = SmartifyAppDECO.regex.script;
4043          document.body.append(script);
4044        }
4045      }
4046    }, 100);
4047  
4048
4049  
4050    SmartifyAppDECO.customer={}
4051  �SmartifyAppDECO.__configReady = true;
4052  try {
4053    document.dispatchEvent(new CustomEvent('deco:config-ready'));
4054  } catch (e) {}
4055
4056</script>
4056
4057
4058
4059
4060<div id="deco-main-label">
4061</div>
4062
4063
4064
4065
4066
4067
4068
4069  
4070  
4071
4072  
4073  
4074  
4075
4076  
4077
4078  
4079
4080  
4081    
4082    
4083      <!-- BEGIN app snippet: deco-chunk-tag -->
4084
4085
4086  <link rel="modulepreload" href="https://cdn.shopify.com/extensions/01a0d22e-57a0-738b-829e-a76785167aa9/deco-labels-badges-630/assets/label-CPfrufQQ.js" crossorigin="anonymous">
4087  <link rel="modulepreload" href="https://cdn.shopify.com/extensions/01a0d22e-57a0-738b-829e-a76785167aa9/deco-labels-badges-630/assets/coreApi-B-CuTw2b.js" crossorigin="anonymous">
4088
4089<!-- END app snippet -->
4090    
4091    <!-- BEGIN app snippet: vite-tag -->
4092
4093
4094  
4094<script src="https://cdn.shopify.com/extensions/01a0d22e-57a0-738b-829e-a76785167aa9/deco-labels-badges-630/assets/theme-CnobRYSk.js" type="module" crossorigin="anonymous"></script>
4094
4095
4096<!-- END app snippet -->
4097    
4098      <!-- BEGIN app snippet: vite-tag -->
4099
4100
4101  <link href="//cdn.shopify.com/extensions/01a0d22e-57a0-738b-829e-a76785167aa9/deco-labels-badges-630/assets/banner-k3JszawN.css" rel="stylesheet" type="text/css" media="all" />
4102
4103<!-- END app snippet -->
4104    
4105      <!-- BEGIN app snippet: vite-tag -->
4106
4107
4108  <link href="//cdn.shopify.com/extensions/01a0d22e-57a0-738b-829e-a76785167aa9/deco-labels-badges-630/assets/label-badge-DQ3WDNKN.css" rel="stylesheet" type="text/css" media="all" />
4109
4110<!-- END app snippet -->
4111    
4112      <!-- BEGIN app snippet: vite-tag -->
4113
4114
4115  <link href="//cdn.shopify.com/extensions/01a0d22e-57a0-738b-829e-a76785167aa9/deco-labels-badges-630/assets/trust-badge-BO30rkyO.css" rel="stylesheet" type="text/css" media="all" />
4116
4117<!-- END app snippet -->
4118    
4119      <!-- BEGIN app snippet: vite-tag -->
4120
4121
4122  <link href="//cdn.shopify.com/extensions/01a0d22e-57a0-738b-829e-a76785167aa9/deco-labels-badges-630/assets/countdown-BJods4g9.css" rel="stylesheet" type="text/css" media="all" />
4123
4124<!-- END app snippet -->
4125    
4126  
4127
4128
4129
4130
4131
4132</div><div id="shopify-block-ANVljdkFXOVo1U3Rza__13045373370263289942" class="shopify-block shopify-app-block"><div
4133  id="vanga-smartcart"
4134  style="display: block;"
4135  data-is-smart-cart-available="true"
4136  data-app-settings="{&quot;addToCartBehavior&quot;:&quot;open_cart&quot;,&quot;noDiscount&quot;:false,&quot;variantPrompt&quot;:false,&quot;showOutOfStockVariants&quot;:false,&quot;showNotes&quot;:false,&quot;treatContinueAsPreOrder&quot;:false,&quot;showPreOrderVariantSelector&quot;:false,&quot;followUserLocale&quot;:false,&quot;showSealSubscription&quot;:true,&quot;subscriptionDisplayType&quot;:&quot;subscription&quot;,&quot;showDiscountBox&quot;:false,&quot;showShippingProtection&quot;:false,&quot;showShiptection&quot;:false,&quot;useDiscountPrices&quot;:false,&quot;showCompareAtPriceCart&quot;:false,&quot;freeShippingCountryLimitEnabled&quot;:false,&quot;allowedFreeShippingCountries&quot;:[],&quot;autoAddToCartEnabled&quot;:false,&quot;progressBarFreeGiftEnabled&quot;:false}"
4137  data-translations-updated-at="2026-07-29T16:27:51Z"
4138  data-money-format="${{amount}}"
4139  data-money-with-currency-format="${{amount}} USD"
4140  data-translations="{&quot;add&quot;=&gt;&quot;Add&quot;, &quot;add_additional_product&quot;=&gt;&quot;Add an additional product to your cart&quot;, &quot;add_additional_product_with_discount&quot;=&gt;&quot;Add an additional product to your cart at %{discountInPercents} off&quot;, &quot;add_to_cart&quot;=&gt;&quot;Add product to cart • %{price}&quot;, &quot;add_to_cart_outside&quot;=&gt;&quot;Add product to cart&quot;, &quot;added&quot;=&gt;&quot;Added&quot;, &quot;back&quot;=&gt;&quot;Back&quot;, &quot;calculated_at_checkout&quot;=&gt;&quot;Calculated at checkout&quot;, &quot;cart&quot;=&gt;&quot;Cart&quot;, &quot;close&quot;=&gt;&quot;Close&quot;, &quot;continue_shopping&quot;=&gt;&quot;Continue shopping&quot;, &quot;discount&quot;=&gt;&quot;Discount&quot;, &quot;empty_cart&quot;=&gt;&quot;Your cart is empty&quot;, &quot;free&quot;=&gt;&quot;Free&quot;, &quot;free_shipping_condition&quot;=&gt;&quot;You are %{amount} away from free shipping&quot;, &quot;free_shipping_unlocked&quot;=&gt;&quot;You&#39;ve unlocked free shipping&quot;, &quot;next_tier&quot;=&gt;&quot;Add %{quantity} more to get %{discount} off&quot;, &quot;even_bogo_discount&quot;=&gt;&quot;Get %{amount}% off every second item of this product.*&quot;, &quot;bogo_discount_issue&quot;=&gt;&quot;*For multiple eligible products, only the highest BOGO discount will apply.&quot;, &quot;powered_by&quot;=&gt;&quot;Suggestions powered by&quot;, &quot;proceed_to_checkout&quot;=&gt;&quot;Proceed to Checkout&quot;, &quot;quantity&quot;=&gt;&quot;Quantity&quot;, &quot;remove&quot;=&gt;&quot;Remove&quot;, &quot;shipping&quot;=&gt;&quot;Shipping&quot;, &quot;select&quot;=&gt;&quot;Select&quot;, &quot;something_went_wrong&quot;=&gt;&quot;Something went wrong&quot;, &quot;subtotal&quot;=&gt;&quot;Subtotal&quot;, &quot;you_might_also_like&quot;=&gt;&quot;You might also like&quot;, &quot;terms_and_conditions_checkbox_message&quot;=&gt;&quot;I have read and agreed with the %{link}&quot;, &quot;terms_and_conditions_link_label&quot;=&gt;&quot;terms and conditions&quot;, &quot;terms_and_conditions_error&quot;=&gt;&quot;Please agree to the terms and conditions before making a purchase.&quot;, &quot;add_special_instructions&quot;=&gt;&quot;Add special instructions&quot;, &quot;special_instructions_placeholder&quot;=&gt;&quot;Special instructions for your order&quot;, &quot;out_of_stock&quot;=&gt;&quot;(Out of stock)&quot;, &quot;pre_order_indicator&quot;=&gt;&quot;(pre-order)&quot;, &quot;pre_order_text&quot;=&gt;&quot;This option is currently out of stock due to high demand.&quot;, &quot;one_time_purchase&quot;=&gt;&quot;One-time purchase&quot;, &quot;subscribe_and_save&quot;=&gt;&quot;Subscribe &amp; save&quot;, &quot;deliver_every&quot;=&gt;&quot;Deliver every&quot;, &quot;calculating&quot;=&gt;&quot;Calculating...&quot;, &quot;discount_code&quot;=&gt;&quot;Discount code&quot;, &quot;apply&quot;=&gt;&quot;Apply&quot;, &quot;invalid_promocode&quot;=&gt;&quot;
4140Promo code is not valid for your cart.&quot;, &quot;shipping_protection&quot;=&gt;&quot;Add shipping protection&quot;, &quot;best_seller_title&quot;=&gt;&quot;Best Sellers&quot;, &quot;tagline_shipping_progress_bar&quot;=&gt;&quot;&quot;, &quot;order_bump_description&quot;=&gt;&quot;&quot;}"
4141  data-send-klaviyo-events="true"
4142  data-show-free-shipping-progress="true"
4143  data-show-continue-shopping-button="true"
4144  data-require-consent="false"
4145  data-terms-and-conditions-url=""
4146  data-root-route="/"
4147  data-shiptection-logo-url="https://cdn.shopify.com/extensions/01a08a96-98ee-7694-ac0e-5d5cff4b1a7b/upsellin-286/assets/vanga-smartcart-shiptection-logo.png"
4148  data-theme='{
4149                "mode": "light",
4150                "useGradient": "false",
4151                "buttonWeight": "bold",
4152                "upsellAspectRatio": "square",
4153                "colors": {
4154                  "accent": "#000000",
4155                  "button": "#978537",
4156                  "buttonText": "#ffffff",
4157                  "buttonGradient1": "",
4158                  "buttonGradient2": "",
4159                  "gradientDirection": "vertical"
4160                },
4161                "showApplePayLogo": "false",
4162                "showGooglePayLogo": "false",
4163                "showPayPalLogo": "false",
4164                "showAmexLogo": "false",
4165                "showVisaLogo": "false",
4166                "showMastercardLogo": "false",
4167                "showMaestroLogo": "false",
4168                "showShopPayLogo": "false",
4169                "showKlarnaLogo": "false",
4170                "customCSS": ".vanga-cart__item img { border-radius: 0 !important; }",
4171                "upsellPriceLocation": "inside_button"
4172              }'></div>
4173
4174
4175</div>
4175<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
4175
4176</body>
4177
4178</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.