PageSourceSearch

https://novedge.com/search

html novedge.com collected 2026-09-24 20:29:05 UTC 483,192 bytes, 2,608 lines download raw bytes

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16<!--  -->
17
18
19
20
21 <!DOCTYPE html>
22<html lang="en">
23  
24<head>
25<!-- Google Tag Manager -->
26<script>
vendor: 415 bytes, lines 26-36
26
27  (function (w, d, s, l, i) {
28    w[l] = w[l] || [];
29    w[l].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' });
30    var f = d.getElementsByTagName(s)[0],
31      j = d.createElement(s),
32      dl = l != 'dataLayer' ? '&l=' + l : '';
33    j.async = true;
34    j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
35    f.parentNode.insertBefore(j, f);
36  })(window, document, 'script', 'dataLayer', '
36GTM-MFHPZ79
vendor: 4 bytes, line 36
36');
37</script>
37
38<!-- End Google Tag Manager -->
39<!-- TAGinstall START -->
40<script>
41   (function(w) {  var first = document.getElementsByTagName('script')[0];  var script = document.createElement('script');  script.async = true;  script.src = 'https://gtm.taginstall.com/sites/470908ed4b2097756b987361e016efd6730702fe10e8cc88907f2af2aa323887/gtm-data-layer-108-210715340.js';  script.addEventListener ("load", function() {  function start() {    var allProducts = [];  var shopCurrency = 'USD';  var collectionTitle = null;    var customer = {  customerType: 'guest'  };    var pageType = 'Search Page';  var searchPerformed = false;  var cart = {  "items": [],  "total": 0.0,  "currency": "USD",  };  if (!w.__TAGinstall) {  console.error('Unable to initialize Easy Tag - GTM & Data Layer.');  return;  }  w.__TAGinstall.init({  shopCurrency, allProducts, collectionTitle, searchPerformed, pageType, customer, cartData: cart  });    };  if (w.__TAGinstall && w.__TAGinstall.boot) {  w.__TAGinstall.boot(start);  }  }, false);  first.parentNode.insertBefore(script, first); })(window);
42</script>
42
43<!-- TAGinstall END -->
44
45<script>const saobs=new MutationObserver(a=>{a.forEach(({addedNodes:a})=>{a.forEach(a=>{1===a.nodeType&&"SCRIPT"===a.tagName&&a.innerHTML.includes("facebook.net")&&(a.type="text/javascripts"),1===a.nodeType&&"SCRIPT"===a.tagName&&a.src.includes("static.hsappstatic.net")&&(a.type="text/javascripts"),1===a.nodeType&&"SCRIPT"===a.tagName&&a.innerHTML.includes("gtag")&&(a.type="text/javascripts"),1===a.nodeType&&"SCRIPT"===a.tagName&&a.innerHTML.includes("tagmanager")&&(a.type="text/javascripts"),1===a.nodeType&&"SCRIPT"===a.tagName&&a.innerHTML.includes("gtm")&&(a.type="text/javascripts"),1===a.nodeType&&"SCRIPT"===a.tagName&&a.src.includes("googlet")&&(a.type="text/javascripts"),"SCRIPT"===a.tagName&&"analytics"==a.className&&(a.type="text/javascripts"),"IMG"===a.tagName&&(a.loading="lazy"),"IFRAME"===a.tagName&&(a.loading="lazy")})})});var ua=navigator.userAgent.toLowerCase();(ua.indexOf("chrome")> -1||ua.indexOf("firefox")> -1)&& -1===window.location.href.indexOf("no-optimization")&&saobs.observe(document.documentElement,{childList:!0,subtree:!0})</script>
45
46
47
48
49
50<!-- SEO - All in One -->
51<title>Search</title>
52<meta name="description" content="Whether you are an architect, engineer, filmmaker or graphic designer, we offer you with the best 3D software and related hardware for your projects."> <meta name="robots" content="index"> <meta name="robots" content="follow">
53
54 
55<script type="application/ld+json">
56  {
57  	"@context": "http://schema.org",
58  	"@type": "Organization",
59  	"url": "http://novedge.com"}
60</script>
60
61
62<script type="application/ld+json">
63  {
64    "@context": "http://www.schema.org",
65    "@type": "Store","name": "NOVEDGE","url": "https://novedge.com","description": "Whether you are an architect, engineer, filmmaker or graphic designer, we offer you with the best 3D software and related hardware for your projects.","priceRange":"0-500"
66,"telephone": "866-362-8970 ","address": {
67      "@type": "PostalAddress","streetAddress": "2001 Addison St. Suite 300, PMB 0203","addressLocality": "Berkeley","addressRegion": "California","postalCode": "94704","addressCountry": "United States"},"geo": {
68      "@type": "GeoCoordinates",
69      "latitude": "37.8711728",
70      "longitude": "-122.2704399"
71    }}
72</script>
72 
72<script type="application/ld+json">
73    {
74      "@context": "http://schema.org",
75      "@type": "WebSite",
76      "url": "https://novedge.com/",
77      "potentialAction": {
78        "@type": "SearchAction",
79        "target": "https://novedge.com/search?q={search_term_string}",
80        "query-input": "required name=search_term_string"
81      }
82    }</script>
82 
83<!-- End - SEO - All in One --> <!-- Google Optimize Container  --TURNED OFF for PERFORMANCE IMPROVEMENT on 07/15/22 
83<script src="https://www.googleoptimize.com/optimize.js?id=OPT-T8TD4XN"></script>
83
84  --> <!-- Global site tag (gtag.js) - Google Ads: 1071844809 -->
vendor: 65 bytes, lines 84-85
84
85	<script async src="https://www.googletagmanager.com/gtag/js?id=
85AW-1071844809
vendor: 13 bytes, lines 85-86
85"></script>
86	
86<script>
87	  
vendor: 140 bytes, lines 87-91
87window.dataLayer = window.dataLayer || [];
88  		function gtag(){dataLayer.push(arguments);}
89  		gtag('js', new Date());
90
91  		gtag('config', '
91AW-1071844809
vendor: 48 bytes, lines 91-92
91', { ' allow_enhanced_conversions' : true } );
92	
92</script>
92
93    
94       
95<!-- Reddit Pixel -->
96<!-- 
96<script> -->
97<!-- !function(w,d){if(!w.rdt){var p=w.rdt=function(){p.sendEvent?p.sendEvent.apply(p,arguments):p.callQueue.push(arguments)};p.callQueue=[];var t=d.createElement("script");t.src="https://www.redditstatic.com/ads/pixel.js",t.async=!0;var s=d.getElementsByTagName("script")[0];s.parentNode.insertBefore(t,s)}}(window,document);rdt('init','a2_dwwxplkrmcc5', {"aaid":"<AAID-HERE>","email":"<EMAIL-HERE>","externalId":"<EXTERNAL-ID-HERE>","idfa":"<IDFA-HERE>"});rdt('track', 'PageVisit');  -->
98<!--</script>
98 -->
99<!-- DO NOT MODIFY UNLESS TO REPLACE A USER IDENTIFIER -->
100<!-- End Reddit Pixel --> <!-- Reddit Pixel -->
101<script>
102!function(w,d){if(!w.rdt){var p=w.rdt=function(){p.sendEvent?p.sendEvent.apply(p,arguments):p.callQueue.push(arguments)};p.callQueue=[];var t=d.createElement("script");t.src="https://www.redditstatic.com/ads/pixel.js",t.async=!0;var s=d.getElementsByTagName("script")[0];s.parentNode.insertBefore(t,s)}}(window,document);rdt('init','a2_dwwxplkrmcc5');rdt('track', 'PageVisit');
103</script>
103
104<!-- DO NOT MODIFY UNLESS TO REPLACE A USER IDENTIFIER -->
105<!-- End Reddit Pixel --> 
105<script>
106      (function(w,d,t,r,u)
107         {var f,n,i;
108          w[u]=w[u]||[],f=function()
109          {
110            var o={ti:"28244833", enableAutoSpaTracking: true};
111            o.q=w[u],w[u]=new UET(o),w[u].push("pageLoad")},n=d.createElement(t),n.src=r,n.async=1,n.onload=n.onreadystatechange=function()
112            {
113              var s=this.readyState;
114              s&&s!=="loaded"&&s!=="complete"||(f(),n.onload=n.onreadystatechange=null)},i=d.getElementsByTagName(t)[0],i.parentNode.insertBefore(n,i)
115           })
116          (window,document,"script","//bat.bing.com/bat.js","uetq");
117
118          analytics.subscribe("checkout_completed", (event) => {
119            uetq = uetq || [];
120            uetq.push('event','purchase',
121              {
122                  'revenue_value': event.data.checkout.totalPrice.amount,
123                'currency' : event.data.checkout.currencyCode
124              });</script>
124 <meta name="robots" content="noindex,nofollow">
125
126
127
128	<meta name="robots" content="noindex,nofollow"> <meta name="ahrefs-site-verification" content="d7190869111271861f9d3be320bd3a4e82ce2e763afe5df22550469fc57bdc5e"> <meta name="google-site-verification" content="7nWeY4vMtOAcBAuuxoiWA11GZzzqQ8uuyTZgNtWN6Y0" /> <meta name="msvalidate.01" content="375C09223C79C3B604980813F155F9B4" /> <!-- MPN code title generator --> <!-- // Does it work witout this...?   We'll see - CS 4-11-2020 
128<script>      
129        document.querySelectorAll('.ellipsify').forEach(function (elem) {
130          if (parseFloat(window.getComputedStyle(elem).width) === parseFloat(window.getComputedStyle(elem.parentElement).width)) {
131            elem.setAttribute('title', elem.textContent);
132          }
133        });</script>
133         
134	--> <title>
135    Search
136</title> <meta name="description" content="Whether you are an architect, engineer, filmmaker or graphic designer, we offer you with the best 3D software and related hardware for your projects."> <!-- NOVEDGE Change - 12-01-2019 --> <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="#fafafa"> <!-- NOVEDGE Change - 12-01-2019 --> <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" /> <link rel="preconnect dns-prefetch" href="https://productreviews.shopifycdn.com" /> 
136<script src="//novedge.com/cdn/shop/t/239/assets/jquery.min.js?v=9503732020592794151717625127"></script>
136 <link rel="preload" as="style" href="https://cdnjs.cloudflare.com/ajax/libs/fancybox/3.5.6/jquery.fancybox.css"> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/fancybox/3.5.6/jquery.fancybox.css" /> <link rel="preload" as="style" href="https://cdn.jsdelivr.net/gh/fancyapps/[email protected]/dist/jquery.fancybox.min.css"> <link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/fancyapps/[email protected]/dist/jquery.fancybox.min.css" /> <link rel="preload" as="script" href="https://cdn.jsdelivr.net/gh/fancyapps/[email protected]/dist/jquery.fancybox.min.js"> 
136<script defer src="https://cdn.jsdelivr.net/gh/fancyapps/[email protected]/dist/jquery.fancybox.min.js"></script>
136 <link href="//novedge.com/cdn/shop/t/239/assets/styles.scss.css?v=15572711989267974491763975590" rel="stylesheet" type="text/css" media="all" /> 
136<script>
137      window.lazySizesConfig = window.lazySizesConfig || {};
138
139      lazySizesConfig.expand = 300;
140      lazySizesConfig.loadHidden = false;
141
142      /*! lazysizes - v4.1.4 */
143      !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;
143(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}}});
144
145      /*! lazysizes - v4.1.4 */
146      !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)}});
147
148        /*! lazysizes - v4.1.5 */
149        !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)}
149,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>
149 <link rel="shortcut icon" type="image/x-icon" href="//novedge.com/cdn/shop/files/novedge_favicon_transparent_4e1ee56e-e4d1-4460-8db2-7d33518c4366_180x180.png?v=1613681117"> <link rel="apple-touch-icon" href="//novedge.com/cdn/shop/files/novedge_favicon_transparent_4e1ee56e-e4d1-4460-8db2-7d33518c4366_180x180.png?v=1613681117"/> <link rel="apple-touch-icon" sizes="57x57" href="//novedge.com/cdn/shop/files/novedge_favicon_transparent_4e1ee56e-e4d1-4460-8db2-7d33518c4366_57x57.png?v=1613681117"/> <link rel="apple-touch-icon" sizes="60x60" href="//novedge.com/cdn/shop/files/novedge_favicon_transparent_4e1ee56e-e4d1-4460-8db2-7d33518c4366_60x60.png?v=1613681117"/> <link rel="apple-touch-icon" sizes="72x72" href="//novedge.com/cdn/shop/files/novedge_favicon_transparent_4e1ee56e-e4d1-4460-8db2-7d33518c4366_72x72.png?v=1613681117"/> <link rel="apple-touch-icon" sizes="76x76" href="//novedge.com/cdn/shop/files/novedge_favicon_transparent_4e1ee56e-e4d1-4460-8db2-7d33518c4366_76x76.png?v=1613681117"/> <link rel="apple-touch-icon" sizes="114x114" href="//novedge.com/cdn/shop/files/novedge_favicon_transparent_4e1ee56e-e4d1-4460-8db2-7d33518c4366_114x114.png?v=1613681117"/> <link rel="apple-touch-icon" sizes="180x180" href="//novedge.com/cdn/shop/files/novedge_favicon_transparent_4e1ee56e-e4d1-4460-8db2-7d33518c4366_180x180.png?v=1613681117"/> <link rel="apple-touch-icon" sizes="228x228" href="//novedge.com/cdn/shop/files/novedge_favicon_transparent_4e1ee56e-e4d1-4460-8db2-7d33518c4366_228x228.png?v=1613681117"/> <link rel="canonical" href="https://novedge.com/search" /> <!-- Code from Swish: Page Speed Booster App -->
150    
151	
151<script src="https://swishapp.digital/static/loader/?key=U2FsdGVkX1%2Fr5EqcvNyJOx%2Fh0DW5Oe%2BpEeXgr3NLNF8BQej2ERDCfLYWpws2YOc6txSIEL%2Fn2qrtk4ZxDv80nQ%3D%3D" defer></script>
151 
151<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
151<meta name="google-site-verification" content="W2-MWLUIT0fnKD0s0Y_evvuG2kndIVu6AajRA9p4l6g">
152<meta name="google-site-verification" content="8Td-C6Yq0LeB16op2_ktdRSqG3c1KZ0F2d6LaS5_9gg">
153<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/24607981613/digital_wallets/dialog">
154<meta id="in-context-paypal-metadata" data-shop-id="24607981613" data-venmo-supported="true" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
155<script async="async" data-src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=22708419"></script>
155
156<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
157<script async="async" data-src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=22708419&shop_id=24607981613" crossorigin="anonymous"></script>
vendor: 1 bytes, line 157
157
158<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":24607981613,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/24607981613","merchantName":"NOVEDGE","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"NOVEDGE","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 158
158
159<script id="shopify-features" type="application/json">{"accessToken":"7f78c87c44dd2b83bd02564d7bdf913e","betas":["rich-media-storefront-analytics"],"domain":"novedge.com","predictiveSearch":true,"shopId":24607981613,"locale":"en"}</script>
vendor: 1 bytes, line 159
159
160<script>var Shopify = Shopify || {};
161Shopify.shop = "novedge.myshopify.com";
162Shopify.locale = "en";
163Shopify.currency = {"active":"USD","rate":"1.0"};
164Shopify.country = "US";
165Shopify.theme = {"name":"NOVEDGE","id":136167981251,"schema_name":"Turbo","schema_version":"2.0","theme_store_id":null,"role":"main"};
166Shopify.theme.handle = "null";
167Shopify.theme.style = {"id":null,"handle":null};
168Shopify.cdnHost = "novedge.com/cdn";
169Shopify.routes = Shopify.routes || {};
170Shopify.routes.root = "/";
171Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
172Shopify.SignInWithShop = Shopify.SignInWithShop || {};
173Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
174Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 174
174
175<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 175
175
176<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 176
176
177<script>
178  window.ShopifyPay = window.ShopifyPay || {};
179  window.ShopifyPay.apiHost = "shop.app\/pay";
180  window.ShopifyPay.redirectState = null;
181</script>
vendor: 1 bytes, line 181
181
182<script>
183  window.Shopify = window.Shopify || {};
184  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
185  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
186  window.Shopify.SignInWithShop.eligible = true;
187</script>
vendor: 1 bytes, line 187
187
188<script id="shop-js-analytics" type="application/json">{"pageType":"search"}</script>
vendor: 1 bytes, line 188
188
189<script defer="defer" async type="module" data-src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
vendor: 1 bytes, line 189
189
190<script type="module">
191  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
192
193  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
194
195</script>
vendor: 1 bytes, line 195
195
196<script>
197  window.Shopify = window.Shopify || {};
198  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
199  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"]};
200</script>
vendor: 1 bytes, line 200
200
201<script>(function() {
202  var isLoaded = false;
203  function asyncLoad() {
204    if (isLoaded) return;
205    isLoaded = true;
206    var urls = ["https:\/\/d23dclunsivw3h.cloudfront.net\/redirect-app.js?shop=novedge.myshopify.com","https:\/\/tabs.stationmade.com\/registered-scripts\/tabs-by-station.js?shop=novedge.myshopify.com","\/\/cdn.shopify.com\/proxy\/4cf91f92c138962eb276dd0310bdb729ce6164eff126fe5b2a181ec4d058986b\/static.cdn.printful.com\/static\/js\/external\/shopify-product-customizer.js?v=0.28\u0026shop=novedge.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","https:\/\/static2.rapidsearch.dev\/resultpage.js?shop=novedge.myshopify.com","https:\/\/api-na1.hubapi.com\/scriptloader\/v1\/6104565.js?shop=novedge.myshopify.com"];
207    for (var i = 0; i <urls.length; i++) {
208      var s = document.createElement('script');
209      s.type = 'text/javascript';
210      s.async = true;
211      s.src = urls[i];
212      var x = document.getElementsByTagName('script')[0];
213      x.parentNode.insertBefore(s, x);
214    }
215  };
216  document.addEventListener('StartAsyncLoading',function(event){asyncLoad();});if(window.attachEvent) {
217    window.attachEvent('onload', function(){});
218  } else {
219    window.addEventListener('load', function(){}, false);
220  }
221})();</script>
vendor: 1 bytes, line 221
221
222<script id="__st">var __st={"a":24607981613,"offset":-25200,"reqid":"651e3b4b-6a0d-4c8d-be09-e52ca1067f82-1790281745","pageurl":"novedge.com\/search","u":"e2d772363a4b","p":"searchresults"};</script>
vendor: 1 bytes, line 222
222
223<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 223
223
224<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 224
224
225<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" data-src="//novedge.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 225
225
226<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 = "//novedge.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
226<script crossorigin="anonymous" defer="defer" data-src="//novedge.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 226
226
227<script id="shopify-origin-trials" async="async" integrity="sha256-qJbe/jEZBHtr5W/BlA2cKAz3vkXu6vJQyLjgvgCC86g=" data-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 227
227
228<script>
229  window.Shopify = window.Shopify || {};
230  window.Shopify.MCP = window.Shopify.MCP || {};
231  window.Shopify.MCP.enabled = true;
232  window.Shopify.MCP.shop = "novedge.myshopify.com";
233  window.Shopify.MCP.mcpEndpoint = "https:\/\/novedge.com\/api\/mcp";
234  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"]}}];
235</script>
vendor: 1 bytes, line 235
235
236<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.data-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("\/\/novedge.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
237</script>
vendor: 1 bytes, line 237
237
238<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.data-src="https://novedge.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
239</script>
vendor: 1 bytes, line 239
239
240<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
241  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);
242</script>
vendor: 1 bytes, line 242
242
243<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})}}));
244</script>
244
245<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://novedge.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
246<style id="shopify-accelerated-checkout-cart">
247        #shopify-buyer-consent {
248  margin-top: 1em;
249  display: inline-block;
250  width: 100%;
251}
252
253#shopify-buyer-consent.hidden {
254  display: none;
255}
256
257#shopify-subscription-policy-button {
258  background: none;
259  border: none;
260  padding: 0;
261  text-decoration: underline;
262  font-size: inherit;
263  cursor: pointer;
264}
265
266#shopify-subscription-policy-button::before {
267  box-shadow: none;
268}
269
270      </style>
271
272<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
272 <!-- "snippets/shogun-products.liquid" was not rendered, the associated app was uninstalled -->
273
274
275
276    
277    
278
279
280
281
282<meta name="author" content="NOVEDGE">
283<meta property="og:url" content="https://novedge.com/search">
284<meta property="og:site_name" content="NOVEDGE"> <meta property="og:type" content="website"> <meta property="og:title" content="Search"> <meta property="og:description" content=" Search - NOVEDGE "> <meta name="twitter:site" content="@Novedge">
285
286<meta name="twitter:card" content="summary">
287
288    
289    
290    
291<!-- Start of Judge.me Core -->
292<link rel="dns-prefetch" href="https://cdn.judge.me/">
293<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":"#fbcd0a","hide_badge_preview_if_no_reviews":true,"badge_hide_text":false,"enforce_center_preview_badge":false,"widget_title":"Customer Reviews","widget_open_form_text":"Write a review","widget_close_form_text":"Cancel review","widget_refresh_page_text":"Refresh page","widget_summary_text":"Based on {{ number_of_reviews }} review/reviews","widget_no_review_text":"Be the first to write a review","widget_name_field_text":"Display name","widget_verified_name_field_text":"Verified Name (public)","widget_name_placeholder_text":"Display name","widget_required_field_error_text":"This field is required.","widget_email_field_text":"Email address","widget_verified_email_field_text":"Verified Email (private, can not be edited)","widget_email_placeholder_text":"Your email address","widget_email_field_error_text":"Please enter a valid email address.","widget_rating_field_text":"Rating","widget_review_title_field_text":"Review Title","widget_review_title_placeholder_text":"Give your review a title","widget_review_body_field_text":"Review content","widget_review_body_placeholder_text":"Start writing here...","widget_pictures_field_text":"Picture/Video (optional)","widget_submit_review_text":"Submit Review","widget_submit_verified_review_text":"Submit Verified Review","widget_submit_success_msg_with_auto_publish":"Thank y
293ou! 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":"#e7d217","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":"#e7d217","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":true,"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":false,"enable_question_anwser":false,"widget_theme":"align","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":true,"show_pictures_on_all_rev_page_desktop":true,"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":true,"floating_tab_tab_style":"text","all_reviews_text_badge_text":"Customers rate us {{ shop.metafields.judgeme.all_reviews_rating | round: 1 }}/5 based on {{ shop.metafields.judgeme.all_reviews_count }} reviews.","all_reviews_text_badge_text_branded_style":"{{ shop.metafields.judgeme.all_reviews_rating | round: 1 }} out of 5 stars based on {{ shop.metafields.judgeme.all_reviews_count }} reviews","is_all_reviews_text_badge_a_link":false,"show_stars_for_all_reviews_text_badge":false,"all_reviews_text_badge_url":"","all_reviews_text_style":"text","all_reviews_text_color_style":"judgeme_brand_color","all_reviews_text_color":"#108474","all_reviews_text_show_jm_brand":true,"featured_carousel_show_header":true,"featured_carousel_title":"Latest Product Reviews","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":true,"featured_carousel_url":"/pages/reviews","featured_carousel_show_images":true,"featured_carousel_autoslide_interval":0,"featured_carousel_arrows_on_the_sides":true,"featured_carousel_height":250,"featured_carousel_width":100,"featured_carousel_image_size":0,"featured_carousel_image_height":250,"featured_carousel_arrow_color":"#eeeeee","verified_count_badge_style":"vintage","verified_count_badge_orientation":"horizontal","verified_count_badge_color_style":"judgeme_brand_color","verified_count_badge_color":"#108474","is_verified_count_badge_a_link":false,"verified_count_badge_url":"","verified_count_badge_show_jm_brand":true,"widget_rating_preset_default":5,"widget_first_sub_tab":"product-reviews","widget_show_histogram":true,"widget_histogram_use_custom_color":true,"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":5,"social_share_options_order":"Facebook,Twitter","remove_microdata_snippet":true,"disable_json_ld":false,"enable_json_ld_products":false,"preview_badge_show_question_text":false,"preview_badge_no_question_text":"No questions","preview_badge_n_question_text":"{{ number_of_questions }} question/questions","qa_badge_show_icon":false,"qa_badge_position":"same-row","remove_judgeme_branding":true,"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":false,"featured_carousel_verified_badge_color":"#108474","featured_carousel_border_style":"round","featured_carousel_review_line_length_limit":3,"featured_carousel_more_reviews_button_text":"Read more reviews","featured_carousel_view_product_button_text":"View product","all_reviews_page_load_reviews_on":"scroll","all_reviews_page_load_more_text":"Load More Reviews","disable_fb_tab_reviews":false,"enable_ajax_cdn_cache":false,"widget_public_name_text":"displayed publicly like","default_reviewer_name":"John Smith","default_reviewer_name_has_non_latin":true,"widget_reviewer_anonymous":"Anonymous","medals_widget_title":"Judge.me Review Medals","medals_widget_background_color":"#f9fafb","medals_widget_position":"footer_all_pages","medals_widget_border_color":"#f9fafb","medals_widget_verified_text_position":"left","medals_widget_use_monochromatic_version":false,"medals_widget_elements_color":"#108474","show_reviewer_avatar":true,"widget_invalid_yt_video_url_error_text":"Not a YouTube video URL","widget_max_length_field_error_text":"Please enter no more than {0} characters.","widget_show_country_flag":false,"widget_show_collected_via_shop_app":true,"widget_verified_by_shop_badge_style":"light","widget_verified_by_shop_text":"Verified by Shop","widget_show_photo_gallery":false,"widget_load_with_code_splitting":true,"widget_ugc_install_preference":false,"widget_ugc_title":"Made by us, Shared by you","widget_ugc_subt
293itle":"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":"#108474","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":true,"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":true,"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":"vertical","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":"#108474","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":"#108474","review_form_text_color":"#333333","review_form_background_color":"#ffffff","review_form_field_background_color":"#fafafa","review_form_button_color":"#108474","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_
293youtube_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":7,"widget_other_languages_reviews_per_page":3,"widget_store_review_label_text":"Review about the store","widget_cart_mode_aggregate_heading_text":"Customers rate this store","checkout_comment_extension_title_on_product_page":"Customer Comments","checkout_comment_extension_num_latest_comment_show":5,"checkout_comment_extension_format":"name_and_timestamp","checkout_comment_customer_name":"last_initial","checkout_comment_comment_notification":true,"preview_badge_collection_page_install_preference":true,"preview_badge_home_page_install_preference":true,"preview_badge_product_page_install_preference":true,"review_widget_install_preference":"","review_carousel_install_preference":true,"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"
293:"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/novedge.com","branding_text":"Powered by Judge.me","locale":"en","reply_name":"NOVEDGE","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":true,"show_review_title_input":true,"autofill_review_title":true,"review_verification_email_status":"never","require_verification_before_submit":false,"sign_in_with_
293shop_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":"NOVEDGE"};</script>
293 <style class='jdgm-settings-style'>.jdgm-xx{left:0}:root{--jdgm-primary-color: #108474;--jdgm-secondary-color: rgba(16,132,116,0.1);--jdgm-star-color: #e7d217;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #108474;--jdgm-paginate-color: #108474;--jdgm-border-radius: 0;--jdgm-reviewer-name-color: #108474}.jdgm-histogram__bar-content{background-color:#e7d217}.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:#108474}.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:#fbcd0a}.jdgm-prev-badge[data-average-rating='0.00']{display:none !important}.jdgm-author-all-initials{display:none !important}.jdgm-author-last-initial{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__prod-link-prefix:before{content:'about'}.jdgm-rev__variant-label:before{content:'Variant: '}.jdgm-rev__out-of-store-text:before{content:'(out of store)'}.jdgm-all-reviews-page__wrapper .jdgm-rev__content{min-height:120px}.jdgm-review-widget[data-from-snippet="true"]{display:none !important}.jdgm-verified-count-badget[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: #108474;--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:#108474}.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:'NOVEDGE'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )}
294</style> <style class='jdgm-settings-style'></style> <style class='jdgm-miracle-styles'>
295  @-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
295/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}
296
297</style>
298
299
300  
301  
302   
303
304<script data-cfasync="false" class="jdgm-script">
305  !(function (e) {
306    (window.jdgm = window.jdgm || {}),
307      (jdgm.CDN_HOST = 'https://cdn.judge.me/'),
308      (jdgm.docReady = function (d) {
309        (e.attachEvent ? 'complete' === e.readyState : 'loading' !== e.readyState)
310          ? setTimeout(d, 0)
311          : e.addEventListener('DOMContentLoaded', d);
312      }),
313      (jdgm.loadCSS = function (d, t, o, s) {
314        (!o && jdgm.loadCSS.requestedUrls.indexOf(d) >= 0) ||
315          (jdgm.loadCSS.requestedUrls.push(d),
316          ((s = e.createElement('link')).rel = 'stylesheet'),
317          (s.class = 'jdgm-stylesheet'),
318          (s.media = 'nope!'),
319          (s.href = d),
320          (s.onload = function () {
321            (this.media = 'all'), t && setTimeout(t);
322          }),
323          e.body.appendChild(s));
324      }),
325      (jdgm.loadCSS.requestedUrls = []),
326      jdgm.docReady(function () {
327        (window.jdgmLoadCSS || e.querySelectorAll('.jdgm-widget, .jdgm-all-reviews-page').length > 0) &&
328          (jdgmSettings.widget_load_with_code_splitting
329            ? parseFloat(jdgmSettings.widget_version) >= 3
330              ? jdgm.loadCSS(jdgm.CDN_HOST + 'widget_v3/base.css')
331              : jdgm.loadCSS(jdgm.CDN_HOST + 'widget/base.css')
332            : jdgm.loadCSS(jdgm.CDN_HOST + 'shopify_v2.css'));
333      });
334  })(document);
335</script>
vendor: 1 bytes, line 335
335
336<script async data-cfasync="false" type="text/javascript" src="https://cdn.judge.me/loader.js"></script>
336
337
338<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.judge.me/shopify_v2.css"></noscript>
339<!-- End of Judge.me Core --> <!-- as 08/08/2022 custom-css-shopify is empty, turned off for improving render blocking --> <!-- <link href="//novedge.com/cdn/shop/t/239/assets/custom-css-shopify.css?v=111603181540343972631717625127" rel="stylesheet" type="text/css" media="all" /> --> <!-- Rmoved on 10 August 2022 as it appears to cause 4xx response and render blocking --> <!-- 
339<script id="grcap_autolink_script" src="https://fn.autolink.growthcaptain.fr/userScript?shop=novedge.myshopify.com"></script>
339 --> 
339<script>
340  let ps_apiURI = 'https://swift-api.perfectapps.io/api';
341  let ps_storeUrl = 'https://swift.perfectapps.io';
342  let ps_productId = '';
343</script>
343 <link rel="preload" href="https://cdn.shopify.com/extensions/47643a8a-a108-4311-a65f-3299c10a3845/2.42.0/assets/tabs-by-station.css" as="style"/>
344  
345  
346
347<script type="text/javascript">
348  window.dataLayer = window.dataLayer || [];
349
350  window.appStart = function(){
351    
352
353    window.productPageHandle = function(){
354      var productName = "";
355      var productId = "";
356      var productPrice = "";
357      var productBrand = "";
358      var productCollection = ""
359
360      window.dataLayer.push({
361        event: 'analyzify_productDetail',
362        productName: productName,
363        productId: productId,
364        productPrice: productPrice,
365        productBrand: productBrand,
366        productCategory: productCollection,
367      });
368    };
369
370    
371  }
372
373  appStart();
374</script>
374 <!-- "snippets/shogun-head.liquid" was not rendered, the associated app was uninstalled --> <style>.spf-filter-loading #gf-products > *:not(.spf-product--skeleton), .spf-filter-loading [data-globo-filter-items] > *:not(.spf-product--skeleton){visibility: hidden; opacity: 0}</style>
375<link rel="preconnect" href="https://filter-v8.globosoftware.net" />
376<script>
377  document.getElementsByTagName('html')[0].classList.add('spf-filter-loading');
378  window.addEventListener("globoFilterRenderCompleted",function(e){document.getElementsByTagName('html')[0].classList.remove('spf-filter-loading')})
379  window.sortByRelevance = false;
380  window.moneyFormat = "${{amount}}";
381  window.GloboMoneyFormat = "${{amount}}";
382  window.GloboMoneyWithCurrencyFormat = "${{amount}}";
383  window.filterPriceRate = 1;
384  window.filterPriceAdjustment = 1;
385
386  window.shopCurrency = "USD";
387  window.currentCurrency = "USD";
388
389  window.isMultiCurrency = true;
390  window.globoFilterAssetsUrl = '//novedge.com/cdn/shop/t/239/assets/';
391  window.assetsUrl = '//novedge.com/cdn/shop/t/239/assets/';
392  window.filesUrl = '//novedge.com/cdn/shop/files/';
393  var page_id = 2;
394  var globo_filters_json = {"default":0,"2":5832}
395  var GloboFilterConfig = {
396    api: {
397      filterUrl: "https://filter-v8.globosoftware.net/filter",
398      searchUrl: "https://filter-v8.globosoftware.net/search",
399      url: "https://filter-v8.globosoftware.net",
400    },
401    shop: {
402      name: "NOVEDGE",
403      url: "https://novedge.com",
404      domain: "novedge.myshopify.com",
405      is_multicurrency: false,
406      currency: "USD",
407      cur_currency: "USD",
408      cur_locale: "en",
409      cur_country: "US",
410      locale: "en",
411      root_url: "",
412      country_code: "US",
413      product_image: {width: 360, height: 504},
414      no_image_url: "https://cdn.shopify.com/s/images/themes/product-1.png",
415      themeStoreId: 0,
416      swatches:  null,
417      newUrlStruct: true,
418      translation: {"default":{"search":{"suggestions":"Suggestions","collections":"Collections","pages":"Pages","product":"Product","products":"Products","view_all":"Search for","view_all_products":"View all products","not_found":"Sorry, nothing found for","product_not_found":"No products were found","no_result_keywords_suggestions_title":"Popular searches","no_result_products_suggestions_title":"However, You may like","zero_character_keywords_suggestions_title":"Suggestions","zero_character_popular_searches_title":"Popular searches","zero_character_products_suggestions_title":"Trending products"},"form":{"heading":"Search products","select":"-- Select --","search":"Search","submit":"Search","clear":"Clear"},"filter":{"filter_by":"Filter By","clear_all":"Clear All","view":"View","clear":"Clear","in_stock":"In Stock","out_of_stock":"Out of Stock","ready_to_ship":"Ready to ship","search":"Search options","choose_values":"Choose values"},"sort":{"sort_by":"Sort By","manually":"Featured","availability_in_stock_first":"Availability","relevance":"Relevance","best_selling":"Best Selling","alphabetically_a_z":"Alphabetically, A-Z","alphabetically_z_a":"Alphabetically, Z-A","price_low_to_high":"Price, low to high","price_high_to_low":"Price, high to low","date_new_to_old":"Date, new to old","date_old_to_new":"Date, old to new","sale_off":"% Sale off"},"product":{"add_to_cart":"Add to cart","unavailable":"Unavailable","sold_out":"Sold out","sale":"Sale","load_more":"Load more","limit":"Show","search":"Search products","no_results":"Sorry, there are no products in this collection"}}},
419      redirects: null,
420      images: ["favicon.png","password-page-background.jpg","select.png","select_light.png","soldout.png"],
421      settings: {"performance":"ludicrous","image_loading_style":"appear","custom_scripts":"","logo_color":"#ffffff","regular_color":"#333333","banner_color":"#ffffff","headline_color":"#333333","headline_footer_text_color":"#ffffff","sub_footer_text_color":"#ffffff","sale_color":"#3c3b3e","was_price_color":"#bfbfbf","product_hover_text_color":"#000000","promo_text_color":"#333333","shop_home_page_content_text_color":"#363636","newsletter_popup_color":"#363636","newsletter_section_color":"#ffffff","collection_filter_color":"#ffffff","top_bar_color":"#ffffff","top_bar_color_hover":"#33611e","nav_color":"#333333","nav_color_home":"rgba(0,0,0,0)","nav_color_hover":"#72bb52","link_color":"#72bb52","link_hover_color":"#4185dd","sidebar_nav_color":"#363636","sidebar_nav_color_hover":"#72bb52","sub_footer_link_color":"#ffffff","sub_footer_link_color_hover":"#72bb52","btn_color":"#4185dd","banner_button_color":"#ffffff","btn_hover_color":"#447cc5","btn_text_color":"#ffffff","button_style":"rounded","read_more_style":"link","swatch_style":"square","table_styles_enabled":false,"slideshow_arrow_size":"regular","arrow_color":"#333333","slideshow_button_style":true,"slideshow_nav_buttons":true,"border_color":"#cccccc","headline_border_color":"#72bb52","headline_border":"4","divider_style":"solid","sub_footer_border_color":"#1b1f23","sale_banner_color":"#d54d4d","new_banner_color":"#03a196","banner_style":"square","search_section_color":"#ffffff","search_section_bg_color":"#ffffff","testimonial_color":"#ffffff","testimonial_bg_color":"#666666","featured_promotions_color":"#fff","featured_promotions_color_hover":"#fff","featured_promotions_background":"#000","featured_promotions_mobile_background":true,"modal_background_color":"#ffffff","modal_text_color":"#2b2e38","shop_bg_color":"#fafafa","custom_bg":null,"repeat_bg":"repeat","bg_fixed":false,"bg_stretched":false,"top_bar_bg_color":"#72bb52","top_bar_cart_bg_color":"#4a8430","minicart_bg_color":"#ffffff","banner_placeholder_background_color":"#666666","banner_background_color":"#1e1e1e","header_bg_color":"#f2f2f2","header_background":true,"transparent_header":false,"promo_bg_color":"#f2f2f2","shop_home_page_content_bg_color":"#f6f7f9","featured_links_background":"#ffffff","product_hover_bg_color":"#ffffff","sub_footer_color":"#1c1c1c","footer_bg":null,"footer_bg_stretched":false,"newsletter_popup_background_color":"#ffffff","newsletter_section_background_color":"#404040","password_page_text_color":"#ffffff","password_page_background_color":"#000000","logo__font":{"error":"json not allowed for this object"},"logo_font_style":"none","logo_font_size":20,"top_bar_font_size":20,"top_bar_letter_spacing":0,"nav__font":{"error":"json not allowed for this object"}
421,"nav_font_style":"none","nav_font_size":16,"nav_letter_spacing":0,"nav_shadow":false,"button_weight":"bold","button_font_style":"none","button_font_size":14,"mega_text_font_size":14,"mega_text_letter_spacing":0,"headline__font":{"error":"json not allowed for this object"},"headline_font_style":"none","headline_font_size":38,"headline_letter_spacing":0,"slideshow_headline__font":{"error":"json not allowed for this object"},"slideshow_headline_font_style":"none","slideshow_headline_size":56,"slideshow_headline_letter_spacing":0,"slideshow_headline_shadow":true,"slideshow_subtitle__font":{"error":"json not allowed for this object"},"slideshow_subtitle_font_style":"none","slideshow_subtitle_size":18,"slideshow_subtitle_letter_spacing":0,"slideshow_shadow":false,"regular__font":{"error":"json not allowed for this object"},"regular_font_style":"none","regular_font_size":16,"footer_logo_font_size":14,"footer_heading_font_size":22,"footer_font_size":14,"mega_menu_1":false,"mega_menu_2":false,"mega_menu_3":false,"mega_menu_4":false,"mega_menu_5":false,"search_option":"products","search_pagination_type":"load_more","enable_autocomplete":false,"search_to_display":7,"thumbnail_hover_enabled":false,"display_vendor":true,"collection_secondary_image":false,"sale_banner_enabled":false,"collection_swatches":false,"mobile_products_per_row":"2","pagination_type":"basic_pagination","align_height":true,"collection_height":150,"notify_me_form":false,"notify_me_richtext":"\u003cp\u003eNotify me when this product is available:\u003c\/p\u003e","product_form_style":"swatches","display_product_quantity":true,"limit_quantity":false,"display_inventory_left":false,"inventory_threshold":10,"free_price_text":"Free","size_chart":"","enable_shopify_review_comments":true,"enable_shopify_collection_badges":true,"quick_shop_enabled":true,"quick_shop_display_vendor":true,"quick_shop_display_savings":true,"show_payment_button":true,"quick_shop_zoom":false,"quick_shop_full_description":false,"description_words":25,"quick_shop_product_description_position":"top","quick_shop_gallery_arrows":true,"quick_shop_slideshow_animation":"fade","quick_shop_product_images_position":"left","quick_shop_product_thumbs":false,"quick_shop_thumbnail_position":"bottom-thumbnails","cart_action":"ajax","show_lock_icon":true,"display_tos_checkbox":true,"tos_page":"terms-conditions","go_to_checkout":true,"display_special_instructions":false,"display_savings":true,"cart_message":"","show_shipping_calculator":false,"shipping_calculator_default_country":"United States","show_multiple_currencies":false,"currency_format":"money_format","supported_currencies":"USD CAD","default_currency":"USD","mailchimp_link":"","secondary_newsletter_banner":true,"newsletter_popup":false,"newsletter_popup_close":true,"newsletter_popup_mobile":false,"newsletter_popup_form":true,"display_first_name":false,"display_last_name":false,"use_newsletter_border":false,"newsletter_bg":null,"image_crop":"none","newsletter_popup_image_align":"left","newsletter_popup_title":"Sign up today","newsletter_popup_text":"\u003cp\u003e\u003c\/p\u003e","newsletter_popup_text_align":"center","popup_button1":"","popup_button1_link":null,"popup_button1_highlight":false,"popup_button2":"","popup_button2_link":null,"popup_button2_highlight":false,"newsletter_popup_seconds":0,"newsletter_popup_days":"14","twitter_link":"https:\/\/twitter.com\/Novedge","facebook_link":"https:\/\/www.facebook.com\/Novedge\/","youtube_link":"https:\/\/www.youtube.com\/user\/Novedge","vimeo_link":"https:\/\/vimeo.com\/novedge","pinterest_link":"https:\/\/www.pinterest.com\/novedge\/","tumblr_link":"","instagram_link":"https:\/\/www.instagram.com\/novedge_designhub\/","snapchat_link":"","houzz_link":"","linkedin_link":"","email_link":"[email protected]","og_image_fallback":null,"favicon":"\/\/novedge.com\/cdn\/shop\/files\/novedge_favicon_transparent_4e1ee56e-e4d1-4460-8db2-7d33518c4366.png?v=1613681117","disqus_enabled":false,"disqus_shortname":"","plus_checkout_po_enable":true,"plus_checkout_po_required":false,"plus_checkout_shipping_email_enable":true,"plus_checkout_shipping_email_required":true,"redirection_page":"expired-checkout","plus_shipping_restriction_enable":true,"plus_shipping_restriction_tag":"nvg_territory_approved","checkout_header_image":null,"checkout_logo_
421image":"\/\/novedge.com\/cdn\/shop\/files\/novedge-transparent_3cc343ce-d0f5-4370-ad25-7dd050df337e.png?v=1613680820","checkout_logo_position":"left","checkout_logo_size":"medium","checkout_body_background_image":null,"checkout_body_background_color":"#fff","checkout_input_background_color_mode":"white","checkout_sidebar_background_image":null,"checkout_sidebar_background_color":"#fafafa","checkout_heading_font":"-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'","checkout_body_font":"-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'","checkout_accent_color":"#197bbd","checkout_button_color":"#197bbd","checkout_error_color":"#e32c2b","link_novedge_color_hover":"#609f44","link_novedge_color":"#72bb52","customer_layout":"customer_area"},
422      separate_options: null,
423      home_filter: false,
424      page: "search",
425      cache: true,
426      layout: "theme"
427    },
428    taxes: null,
429    special_countries: null,
430    adjustments: null,
431
432    year_make_model: {
433      id: null
434    },
435    filter: {
436      id: globo_filters_json[page_id] || globo_filters_json['default'] || 0,
437      layout: 1,
438      showCount: true,
439      isLoadMore: 1,
440      filter_on_search_page: true
441    },
442    search:{
443      enable: true,
444      zero_character_suggestion: true,
445      layout: 3,
446    },
447    collection: {
448      id:0,
449      handle:'',
450      sort: 'relevance',
451      tags: null,
452      vendor: null,
453      type: null,
454      term: null,
455      limit: 12,
456      products_count: 0,
457      excludeTags: null
458    },
459    customer: false,
460    selector: {
461      sortBy: '.collection-sorting',
462      pagination: '.pagination:first, .paginate:first, .pagination-custom:first, #pagination:first, #gf_pagination_wrap',
463      products: '.grid.grid-collage'
464    }
465  };
466
467</script>
vendor: 1 bytes, line 467
467
468<script defer src="//novedge.com/cdn/shop/t/239/assets/v5.globo.filter.lib.js?v=161046326792678951211717625127"></script>
468
469<link rel="preload stylesheet" href="//novedge.com/cdn/shop/t/239/assets/v5.globo.filter.css?v=179401564018038714481717625127" as="style">
470
471<link rel="preload stylesheet" href="//novedge.com/cdn/shop/t/239/assets/v5.globo.search.css?v=36178431668889589591717625127" as="style"> 
471<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
471<meta name="google-site-verification" content="W2-MWLUIT0fnKD0s0Y_evvuG2kndIVu6AajRA9p4l6g">
472<meta name="google-site-verification" content="8Td-C6Yq0LeB16op2_ktdRSqG3c1KZ0F2d6LaS5_9gg">
473<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/24607981613/digital_wallets/dialog">
474<meta id="in-context-paypal-metadata" data-shop-id="24607981613" data-venmo-supported="true" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
475<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=22708419"></script>
475
476<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
477<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=22708419&shop_id=24607981613" crossorigin="anonymous"></script>
vendor: 1 bytes, line 477
477
478<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":24607981613,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/24607981613","merchantName":"NOVEDGE","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"NOVEDGE","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 478
478
479<script id="shopify-features" type="application/json">{"accessToken":"7f78c87c44dd2b83bd02564d7bdf913e","betas":["rich-media-storefront-analytics"],"domain":"novedge.com","predictiveSearch":true,"shopId":24607981613,"locale":"en"}</script>
vendor: 1 bytes, line 479
479
480<script>var Shopify = Shopify || {};
481Shopify.shop = "novedge.myshopify.com";
482Shopify.locale = "en";
483Shopify.currency = {"active":"USD","rate":"1.0"};
484Shopify.country = "US";
485Shopify.theme = {"name":"NOVEDGE","id":136167981251,"schema_name":"Turbo","schema_version":"2.0","theme_store_id":null,"role":"main"};
486Shopify.theme.handle = "null";
487Shopify.theme.style = {"id":null,"handle":null};
488Shopify.cdnHost = "novedge.com/cdn";
489Shopify.routes = Shopify.routes || {};
490Shopify.routes.root = "/";
491Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
492Shopify.SignInWithShop = Shopify.SignInWithShop || {};
493Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
494Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 494
494
495<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 495
495
496<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 496
496
497<script>
498  window.ShopifyPay = window.ShopifyPay || {};
499  window.ShopifyPay.apiHost = "shop.app\/pay";
500  window.ShopifyPay.redirectState = null;
501</script>
vendor: 1 bytes, line 501
501
502<script>
503  window.Shopify = window.Shopify || {};
504  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
505  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
506  window.Shopify.SignInWithShop.eligible = true;
507</script>
vendor: 1 bytes, line 507
507
508<script id="shop-js-analytics" type="application/json">{"pageType":"search"}</script>
vendor: 1 bytes, line 508
508
509<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 509
509
510<script type="module">
511  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
512
513  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
514
515</script>
vendor: 1 bytes, line 515
515
516<script>
517  window.Shopify = window.Shopify || {};
518  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
519  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"]};
520</script>
vendor: 1 bytes, line 520
520
521<script>(function() {
522  var isLoaded = false;
523  function asyncLoad() {
524    if (isLoaded) return;
525    isLoaded = true;
526    var urls = ["https:\/\/d23dclunsivw3h.cloudfront.net\/redirect-app.js?shop=novedge.myshopify.com","https:\/\/tabs.stationmade.com\/registered-scripts\/tabs-by-station.js?shop=novedge.myshopify.com","\/\/cdn.shopify.com\/proxy\/4cf91f92c138962eb276dd0310bdb729ce6164eff126fe5b2a181ec4d058986b\/static.cdn.printful.com\/static\/js\/external\/shopify-product-customizer.js?v=0.28\u0026shop=novedge.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","https:\/\/static2.rapidsearch.dev\/resultpage.js?shop=novedge.myshopify.com","https:\/\/api-na1.hubapi.com\/scriptloader\/v1\/6104565.js?shop=novedge.myshopify.com"];
527    for (var i = 0; i <urls.length; i++) {
528      var s = document.createElement('script');
529      s.type = 'text/javascript';
530      s.async = true;
531      s.src = urls[i];
532      var x = document.getElementsByTagName('script')[0];
533      x.parentNode.insertBefore(s, x);
534    }
535  };
536  if(window.attachEvent) {
537    window.attachEvent('onload', asyncLoad);
538  } else {
539    window.addEventListener('load', asyncLoad, false);
540  }
541})();</script>
vendor: 1 bytes, line 541
541
542<script id="__st">var __st={"a":24607981613,"offset":-25200,"reqid":"651e3b4b-6a0d-4c8d-be09-e52ca1067f82-1790281745","pageurl":"novedge.com\/search","u":"e2d772363a4b","p":"searchresults"};</script>
vendor: 1 bytes, line 542
542
543<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 543
543
544<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 544
544
545<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//novedge.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 545
545
546<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 = "//novedge.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
546<script crossorigin="anonymous" defer="defer" src="//novedge.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 546
546
547<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 547
547
548<script>
549  window.Shopify = window.Shopify || {};
550  window.Shopify.MCP = window.Shopify.MCP || {};
551  window.Shopify.MCP.enabled = true;
552  window.Shopify.MCP.shop = "novedge.myshopify.com";
553  window.Shopify.MCP.mcpEndpoint = "https:\/\/novedge.com\/api\/mcp";
554  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"]}}];
555</script>
vendor: 1 bytes, line 555
555
556<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("\/\/novedge.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
557</script>
vendor: 1 bytes, line 557
557
558<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://novedge.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
559</script>
vendor: 1 bytes, line 559
559
560<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
561  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);
562</script>
vendor: 1 bytes, line 562
562
563<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})}}));
564</script>
564
565<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://novedge.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
566<style id="shopify-accelerated-checkout-cart">
567        #shopify-buyer-consent {
568  margin-top: 1em;
569  display: inline-block;
570  width: 100%;
571}
572
573#shopify-buyer-consent.hidden {
574  display: none;
575}
576
577#shopify-subscription-policy-button {
578  background: none;
579  border: none;
580  padding: 0;
581  text-decoration: underline;
582  font-size: inherit;
583  cursor: pointer;
584}
585
586#shopify-subscription-policy-button::before {
587  box-shadow: none;
588}
589
590      </style>
591
592<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
592 <!-- "snippets/shogun-products.liquid" was not rendered, the associated app was uninstalled --> 
592<script type="text/javascript">
593    window.RapidSearchAdmin = false;
594    window.rpsMarketInfo = { id: 2022736067 };</script>
594
595
596<!-- BEGIN app block: shopify://apps/tabs-studio/blocks/global_embed_block/19980fb9-f2ca-4ada-ad36-c0364c3318b8 -->
597<style id="tabs-by-station-custom-styles">
598  .station-tabs .station-tabs-content-inner{border-color:#e1e1e1 !important;padding:0px 0px 0px 0px !important;border-width:0px 0px 0px 0px !important;}.station-tabs.mod-full-width .station-tabs-content-inner, .station-tabs .station-tabs-tabset.mod-vertical .station-tabs-content-inner{border-color:transparent !important;padding:0 !important;border-width:0 !important;margin:16px 0px 12px 0px !important;}.station-tabs .station-tabs-tabcontent{border-color:#e1e1e1 !important;padding:0px 0px 0px 0px !important;border-width:0px 0px 0px 0px !important;}.station-tabs.mod-full-width .station-tabs-tabcontent, .station-tabs .station-tabs-tabset.mod-vertical .station-tabs-tabcontent{border-color:transparent !important;padding:0 !important;border-width:0 !important;margin:16px 0px 12px 0px !important;}.station-tabs .station-tabs-link{margin:6px 4px 0px 0px !important;border-width:0px 0px 3px 0px !important;padding:8px 12px !important;border-color:#D3D3D3 !important;font-weight:500 !important;color:#71717a !important;font-size:1.25em !important;text-align:center !important;border-style:solid !important;}.station-tabs.mod-full-width .station-tabs-link, .station-tabs .station-tabs-tabset.mod-vertical .station-tabs-link{margin:0 !important;padding:14px 10px 14px 9px !important;border-color:#a1a1aa !important;text-align:left !important;}.station-tabs .station-tabs-tab{margin:6px 4px 0px 0px !important;border-width:0px 0px 3px 0px !important;padding:8px 12px !important;border-color:#D3D3D3 !important;font-weight:500 !important;color:#71717a !important;font-size:1.25em !important;text-align:center !important;border-style:solid !important;}.station-tabs.mod-full-width .station-tabs-tab, .station-tabs .station-tabs-tabset.mod-vertical .station-tabs-tab{margin:0 !important;padding:14px 10px 14px 9px !important;border-color:#a1a1aa !important;text-align:left !important;}.station-tabs .station-tabs-link.is-active{border-color:currentColor !important;color:#599B3F !important;font-weight:700 !important;background-color:#E1F3D9 !important;background-color:#E1F3D9 !important;}.station-tabs.mod-full-width .station-tabs-link.is-active, .station-tabs .station-tabs-tabset.mod-vertical .station-tabs-link.is-active{border-color:currentColor !important;border-width:0 0 2px !important;}.station-tabs .station-tabs-tab.is-active{border-color:currentColor !important;color:#599B3F !important;font-weight:700 !important;background-color:#E1F3D9 !important;background-color:#E1F3D9 !important;}.station-tabs.mod-full-width .station-tabs-tab.is-active, .station-tabs .station-tabs-tabset.mod-vertical .station-tabs-tab.is-active{border-color:currentColor !important;border-width:0 0 2px !important;}.station-tabs .station-tabs-content-inner > :first-child{margin-top:0 !important;}.station-tabs .station-tabs-tabcontent > :first-child{margin-top:0 !important;}.station-tabs .station-tabs-content-inner > :last-child{margin-bottom:0 !important;}.station-tabs .station-tabs-tabcontent > :last-child{margin-bottom:0 !important;}.station-tabs .station-tabs-link:last-of-type{margin:6px 4px 0px 0px !important;}.station-tabs.mod-full-width .station-tabs-link:last-of-type, .station-tabs .station-tabs-tabset.mod-vertical .station-tabs-link:last-of-type{margin:0 !important;}.station-tabs .station-tabs-tabtitle:last-of-type .station-tabs-tab{margin:6px 4px 0px 0px !important;}.station-tabs.mod-full-width .station-tabs-tabtitle:last-of-type .station-tabs-tab, .station-tabs .station-tabs-tabset.mod-vertical .station-tabs-tabtitle:last-of-type .station-tabs-tab{margin:0 !important;}[data-station-tabs-app] .station-tabs{margin:0px 0px 0px 0px !important;border-width:0px 0px 0px 0px !important;}.station-tabs.mod-full-width , .station-tabs .station-tabs-tabset.mod-vertical {margin:0 !important;}.station-tabs .station-tabs-tabset{margin:0px 0px 0px 0px !important;border-width:0px 0px 0px 0px !important;}.station-tabs.mod-full-width .station-tabs-tabset, .station-tabs .station-tabs-tabset.mod-vertical .station-tabs-tabset{margin:0 !important;}.station-tabs .station-tabs-link:hover{color:currentColor !important;border-color:#72bb56 !important;}.station-tabs .station-tabs-tab:hover{color:currentColor !important;border-color:#72bb56 !important;}.station-tabs .station-tabs-link.is-active:hover{color:currentColor !important;border-color:#72bb56 !important;}.station-tabs .station-tabs-tab.is-active:hover{color:currentColor !important;border-color:#72bb56 !important;}.station-tabs.mod-full-width .station-tabs-link:hover, .station-tabs .station-tabs-tabset.mod-vertical .station-tabs-link:hover{border-color:currentColor !important;}.station-tabs.mod-full-width .station-tabs-link.is-active:hover, .station-tabs .station-tabs-tabset.mod-vertical .station-tabs-link.is-active:hover{border-color:currentColor !important;}.station-tabs.mod-full-width .station-tabs-tab:hover, .station-tabs .station-tabs-tabset.mod-vertical .station-tabs-tab:hover{border-color:currentColor !important;}.station-tabs.mod-full-width .station-tabs-tab.is-active:hover, .station-tabs .station-tabs-tabset.mod-vertical .station-tabs-tab.is-active:hover{border-color:currentColor !important;}
599  
600</style>
601
602<script id="station-tabs-data-json" type="application/json">{
603  "globalAbove": null,
604  "globalBelow": null,
605  "proTabsHTML": "",
606  "productTitle": null,
607  "productDescription": null
608}</script>
608<script>
609  document.documentElement.classList.add('tabsst-loading');
610  document.addEventListener('stationTabsLegacyAPILoaded', function(e) {
611    e.detail.isLegacy = true;
612    });
613
614  document.addEventListener('stationTabsAPIReady', function(e) {
615    var Tabs = e.detail;
616
617    if (Tabs.appSettings) {
618      Tabs.appSettings = {"default_tab":true,"default_tab_title":"Description","show_stop_element":true,"layout":"automatic","layout_breakpoint":768,"deep_links":true,"clean_content_level":"all_tags","open_first_tab":false,"allow_multiple_open":false,"remove_empty_tabs":null,"start_tab_element":"h4"};
619      Tabs.appSettings = {lang: 'en'};
620
621      Tabs.appSettings = {
622        indicatorType: "chevrons",
623        indicatorPlacement: "after"
624      };
625    }
626
627    if (Tabs.isLegacy) { return; }
628          Tabs.init(null, {
629            initializeDescription: true,
630            fallback: true
631          });
632  });
633
634  
635</script>
635
636<!-- END app block --><!-- BEGIN app block: shopify://apps/also-bought/blocks/app-embed-block/b94b27b4-738d-4d92-9e60-43c22d1da3f2 -->
636<script>
637    window.codeblackbelt = window.codeblackbelt || {};
638    window.codeblackbelt.shop = window.codeblackbelt.shop || 'novedge.myshopify.com';
639    </script>
639<script src="//cdn.codeblackbelt.com/widgets/also-bought/bootstrap.min.js?version=2026092413-0700" async></script>
639
640<!-- END app block --><!-- BEGIN app block: shopify://apps/seo-manager-venntov/blocks/seomanager/c54c366f-d4bb-4d52-8d2f-dd61ce8e7e12 --><!-- BEGIN app snippet: SEOManager4 -->
641<meta name='seomanager' content='4.0.5' /> 
642
643
644<script>
645	function sm_htmldecode(str) {
646		var txt = document.createElement('textarea');
647		txt.innerHTML = str;
648		return txt.value;
649	}
650
651	var venntov_title = sm_htmldecode("NOVEDGE - Search The Largest Selection of Digital Design Software | Call for Custom Quote or Buy Online | Best Price Guarantee");
652	var venntov_description = sm_htmldecode("Whether you are an architect, engineer, filmmaker or graphic designer, we offer you with the best 3D software and related hardware for your projects");
653	
654	if (venntov_title != '') {
655		document.title = venntov_title;	
656	}
657	else {
658		document.title = "Search";	
659	}
660
661	if (document.querySelector('meta[name="description"]') == null) {
662		var venntov_desc = document.createElement('meta');
663		venntov_desc.name = "description";
664		venntov_desc.content = venntov_description;
665		var venntov_head = document.head;
666		venntov_head.appendChild(venntov_desc);
667	} else {
668		document.querySelector('meta[name="description"]').setAttribute("content", venntov_description);
669	}
670</script>
670
671
672<script>
673	var venntov_robotVals = "index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1";
674	if (venntov_robotVals !== "") {
675		document.querySelectorAll("[name='robots']").forEach(e => e.remove());
676		var venntov_robotMeta = document.createElement('meta');
677		venntov_robotMeta.name = "robots";
678		venntov_robotMeta.content = venntov_robotVals;
679		var venntov_head = document.head;
680		venntov_head.appendChild(venntov_robotMeta);
681	}
682</script>
682
683
684<script>
685	var venntov_googleVals = "";
686	if (venntov_googleVals !== "") {
687		document.querySelectorAll("[name='google']").forEach(e => e.remove());
688		var venntov_googleMeta = document.createElement('meta');
689		venntov_googleMeta.name = "google";
690		venntov_googleMeta.content = venntov_googleVals;
691		var venntov_head = document.head;
692		venntov_head.appendChild(venntov_googleMeta);
693	}
694	</script>
694
695	<!-- JSON-LD support -->
696			
696<script type="application/ld+json">
697			{
698				"@context": "http://schema.org",
699				"@type": "Organization",
700				"name": "NOVEDGE",
701				"url": "https://novedge.com","logo": "https://customers.seomanager.com/knowledgegraph/logo/novedge_myshopify_com_logo.png"
702						,"image": "https://customers.seomanager.com/knowledgegraph/logo/novedge_myshopify_com_logo.png","contactPoint": [{ 
703						"@type": "ContactPoint",
704						"telephone": "866-362-8970 ",
705						"contactType": "customer service" 
706					},{ 
707						"@type": "ContactPoint",
708						"telephone": "866-362-8970 ",
709						"contactType": "technical support"
710					},{ 
711						"@type": "ContactPoint",
712						"telephone": "866-362-8970 ",
713						"contactType": "sales"
714					}],"sameAs": ["https://www.facebook.com/Novedge/", "https://twitter.com/Novedge", "https://www.instagram.com/novedge_designhub", "https://www.pinterest.com/novedge", "http://youtube.com/novedge", "https://www.linkedin.com/company/novedge-llc/", "", ""]}
715			</script>
715
716			
716<script type="application/ld+json">
717			{
718				"@context": "https://schema.org",
719				"@type": "Store",
720				"name": "NOVEDGE",
721				"url": "https://novedge.com",
722				"description": "Whether you are an architect, engineer, filmmaker or graphic designer, we offer you with the best 3D software and related hardware for your projects."
723,"image": "https://customers.seomanager.com/knowledgegraph/logo/novedge_myshopify_com_logo.png","telephone": "866-362-8970 ","brand": {
724						"@type": "Brand",
725						"name": "NOVEDGE"
726					},"hasMap": "https://www.google.com/maps/place/2001+Addison+St+suite+300+b,+Berkeley,+CA+94704/@37.871029,-122.270425,20z/data=!4m6!3m5!1s0x80857e9eb7155555:0x7177bc3794753031!8m2!3d37.8711728!4d-122.2704399!16s/g/11n09c3ztv?hl=en&entry=ttu&g_ep=EgoyMDI0MDgyMS4wIKXMDSoASAFQAw%3D%3D","priceRange": "50-50000","geo": {
727					"@type": "GeoCoordinates",
728					"latitude": "37.8711728",
729					"longitude": "-122.2704399"
730				}
731				,"address": {
732					"@type": "PostalAddress",
733					"streetAddress": "2001 Addison St. Suite 300",
734					"addressLocality": "Berkeley",
735					"addressRegion": "California",
736					"postalCode": "94704",
737					"addressCountry": "US"
738				}
739			}
740			</script>
740
741			
741<script type="application/ld+json">
742			{
743				"@context": "https://schema.org",
744				"@type": "WebSite",
745				"name": "NOVEDGE",
746				"url": "novedge.com",
747				"potentialAction": {
748					"@type": "SearchAction",
749					"target": {
750						"@type": "EntryPoint",
751						"urlTemplate": "https://novedge.com/search?q={search_term_string}"
752					},
753					"query-input": "required name=search_term_string"
754				}
755			}
756			</script>
756
757
758<!-- 524F4D20383A3331 --><!-- END app snippet -->
759
760<!-- END app block --><!-- BEGIN app block: shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core -->
761
762
763
764
765
766
767
768<link rel="dns-prefetch" href="https://cdn.judge.me">
769<link rel="dns-prefetch" href="https://cdn1.judge.me">
770<link rel="dns-prefetch" href="https://api.judge.me">
771
772<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":"#fbcd0a","hide_badge_preview_if_no_reviews":true,"badge_hide_text":false,"enforce_center_preview_badge":false,"widget_title":"Customer Reviews","widget_open_form_text":"Write a review","widget_close_form_text":"Cancel review","widget_refresh_page_text":"Refresh page","widget_summary_text":"Based on {{ number_of_reviews }} review/reviews","widget_no_review_text":"Be the first to write a review","widget_name_field_text":"Display name","widget_verified_name_field_text":"Verified Name (public)","widget_name_placeholder_text":"Display name","widget_required_field_error_text":"This field is required.","widget_email_field_text":"Email address","widget_verified_email_field_text":"Verified Email (private, can not be edited)","widget_email_placeholder_text":"Your email address","widget_email_field_error_text":"Please enter a valid email address.","widget_rating_field_text":"Rating","widget_review_title_field_text":"Review Title","widget_review_title_placeholder_text":"Give your review a title","widget_review_body_field_text":"Review content","widget_review_body_placeholder_text":"Start writing here...","widget_pictures_field_text":"Picture/Video (optional)","widget_submit_review_text":"Submit Review","widget_submit_verified_review_text":"Submit Verified Review","widget_submit_success_msg_with_auto_publish":"Thank y
772ou! 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":"#e7d217","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":"#e7d217","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":true,"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":false,"enable_question_anwser":false,"widget_theme":"align","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":true,"show_pictures_on_all_rev_page_desktop":true,"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":true,"floating_tab_tab_style":"text","all_reviews_text_badge_text":"Customers rate us {{ shop.metafields.judgeme.all_reviews_rating | round: 1 }}/5 based on {{ shop.metafields.judgeme.all_reviews_count }} reviews.","all_reviews_text_badge_text_branded_style":"{{ shop.metafields.judgeme.all_reviews_rating | round: 1 }} out of 5 stars based on {{ shop.metafields.judgeme.all_reviews_count }} reviews","is_all_reviews_text_badge_a_link":false,"show_stars_for_all_reviews_text_badge":false,"all_reviews_text_badge_url":"","all_reviews_text_style":"text","all_reviews_text_color_style":"judgeme_brand_color","all_reviews_text_color":"#108474","all_reviews_text_show_jm_brand":true,"featured_carousel_show_header":true,"featured_carousel_title":"Latest Product Reviews","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":true,"featured_carousel_url":"/pages/reviews","featured_carousel_show_images":true,"featured_carousel_autoslide_interval":0,"featured_carousel_arrows_on_the_sides":true,"featured_carousel_height":250,"featured_carousel_width":100,"featured_carousel_image_size":0,"featured_carousel_image_height":250,"featured_carousel_arrow_color":"#eeeeee","verified_count_badge_style":"vintage","verified_count_badge_orientation":"horizontal","verified_count_badge_color_style":"judgeme_brand_color","verified_count_badge_color":"#108474","is_verified_count_badge_a_link":false,"verified_count_badge_url":"","verified_count_badge_show_jm_brand":true,"widget_rating_preset_default":5,"widget_first_sub_tab":"product-reviews","widget_show_histogram":true,"widget_histogram_use_custom_color":true,"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":5,"social_share_options_order":"Facebook,Twitter","remove_microdata_snippet":true,"disable_json_ld":false,"enable_json_ld_products":false,"preview_badge_show_question_text":false,"preview_badge_no_question_text":"No questions","preview_badge_n_question_text":"{{ number_of_questions }} question/questions","qa_badge_show_icon":false,"qa_badge_position":"same-row","remove_judgeme_branding":true,"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":false,"featured_carousel_verified_badge_color":"#108474","featured_carousel_border_style":"round","featured_carousel_review_line_length_limit":3,"featured_carousel_more_reviews_button_text":"Read more reviews","featured_carousel_view_product_button_text":"View product","all_reviews_page_load_reviews_on":"scroll","all_reviews_page_load_more_text":"Load More Reviews","disable_fb_tab_reviews":false,"enable_ajax_cdn_cache":false,"widget_public_name_text":"displayed publicly like","default_reviewer_name":"John Smith","default_reviewer_name_has_non_latin":true,"widget_reviewer_anonymous":"Anonymous","medals_widget_title":"Judge.me Review Medals","medals_widget_background_color":"#f9fafb","medals_widget_position":"footer_all_pages","medals_widget_border_color":"#f9fafb","medals_widget_verified_text_position":"left","medals_widget_use_monochromatic_version":false,"medals_widget_elements_color":"#108474","show_reviewer_avatar":true,"widget_invalid_yt_video_url_error_text":"Not a YouTube video URL","widget_max_length_field_error_text":"Please enter no more than {0} characters.","widget_show_country_flag":false,"widget_show_collected_via_shop_app":true,"widget_verified_by_shop_badge_style":"light","widget_verified_by_shop_text":"Verified by Shop","widget_show_photo_gallery":false,"widget_load_with_code_splitting":true,"widget_ugc_install_preference":false,"widget_ugc_title":"Made by us, Shared by you","widget_ugc_subt
772itle":"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":"#108474","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":true,"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":true,"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":"vertical","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":"#108474","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":"#108474","review_form_text_color":"#333333","review_form_background_color":"#ffffff","review_form_field_background_color":"#fafafa","review_form_button_color":"#108474","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_
772youtube_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":7,"widget_other_languages_reviews_per_page":3,"widget_store_review_label_text":"Review about the store","widget_cart_mode_aggregate_heading_text":"Customers rate this store","checkout_comment_extension_title_on_product_page":"Customer Comments","checkout_comment_extension_num_latest_comment_show":5,"checkout_comment_extension_format":"name_and_timestamp","checkout_comment_customer_name":"last_initial","checkout_comment_comment_notification":true,"preview_badge_collection_page_install_preference":true,"preview_badge_home_page_install_preference":true,"preview_badge_product_page_install_preference":true,"review_widget_install_preference":"","review_carousel_install_preference":true,"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"
772:"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/novedge.com","branding_text":"Powered by Judge.me","locale":"en","reply_name":"NOVEDGE","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":true,"show_review_title_input":true,"autofill_review_title":true,"review_verification_email_status":"never","require_verification_before_submit":false,"sign_in_with_
772shop_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":"NOVEDGE"};</script>
772 <style class='jdgm-settings-style'>.jdgm-xx{left:0}:root{--jdgm-primary-color: #108474;--jdgm-secondary-color: rgba(16,132,116,0.1);--jdgm-star-color: #e7d217;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #108474;--jdgm-paginate-color: #108474;--jdgm-border-radius: 0;--jdgm-reviewer-name-color: #108474}.jdgm-histogram__bar-content{background-color:#e7d217}.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:#108474}.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:#fbcd0a}.jdgm-prev-badge[data-average-rating='0.00']{display:none !important}.jdgm-author-all-initials{display:none !important}.jdgm-author-last-initial{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__prod-link-prefix:before{content:'about'}.jdgm-rev__variant-label:before{content:'Variant: '}.jdgm-rev__out-of-store-text:before{content:'(out of store)'}.jdgm-all-reviews-page__wrapper .jdgm-rev__content{min-height:120px}.jdgm-review-widget[data-from-snippet="true"]{display:none !important}.jdgm-verified-count-badget[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: #108474;--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:#108474}.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:'NOVEDGE'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )}
773</style> <style class='jdgm-settings-style'></style>
774
775  
776  
777  
778  <style class='jdgm-miracle-styles'>
779  @-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
779/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}
780
781</style>
782
783
784  
785  
786   
787
788
789
790  
791    
792    
793    
794      <link id="judgeme_widget_align_css" rel="stylesheet" type="text/css" media="nope!" onload="this.media='all'" href="https://cdn.shopify.com/extensions/01a0cdf8-b2d2-7ccd-a251-5cf8c66ad2ca/judgeme-762/assets/widget_v3_theme_align.css">
795    
796  
797
798
799<script data-cfasync='false' class='jdgm-script'>
800!function(e){window.jdgm=window.jdgm||{};
801/* INF-1976 */
802var _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;}();
803if(_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;}
804jdgm.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/",
805jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)?
806setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){
807!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d),
808(a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!",
809a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))},
810jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest;
811t.onreadystatechange=function(){4===t.readyState&&t.status>=200&&t.status<300&&(Function(t.response)(),d&&d(t.response))},
812t.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(
813".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting?
814parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_v3_base.css"):
815jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_base.css"):jdgm.loadCSS(jdgm.CDN_BASE_URL+"shopify_v2.css")
816)}))}(document);
817</script>
817
818<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>
819
820<!-- BEGIN app snippet: theme_fix_tags -->
820<script>
821  (function() {
822    var jdgmThemeFixes = null;
823    if (!jdgmThemeFixes) return;
824
825    // "All themes" fix: CSS and JS applied on every theme. CSS is injected
826    // before the per-theme fix so the theme-specific CSS wins the cascade.
827    // HTML is never applied globally (too risky).
828    var allThemesFix = jdgmThemeFixes['all'];
829    if (allThemesFix && allThemesFix.css) {
830      var allStyleTag = document.createElement('style');
831      allStyleTag.classList.add('jdgm-theme-fix-style-all');
832      allStyleTag.innerHTML = allThemesFix.css;
833      document.head.append(allStyleTag);
834    };
835
836    if (allThemesFix && allThemesFix.js) {
837      var allScriptTag = document.createElement('script');
838      allScriptTag.classList.add('jdgm-theme-fix-script-all');
839      allScriptTag.innerHTML = allThemesFix.js;
840      document.head.append(allScriptTag);
841    };
842
843    var thisThemeFix = jdgmThemeFixes[Shopify.theme.id];
844    if (!thisThemeFix) return;
845
846    if (thisThemeFix.html) {
847      document.addEventListener("DOMContentLoaded", function() {
848        var htmlDiv = document.createElement('div');
849        htmlDiv.classList.add('jdgm-theme-fix-html');
850        htmlDiv.innerHTML = thisThemeFix.html;
851        document.body.append(htmlDiv);
852      });
853    };
854
855    if (thisThemeFix.css) {
856      var styleTag = document.createElement('style');
857      styleTag.classList.add('jdgm-theme-fix-style');
858      styleTag.innerHTML = thisThemeFix.css;
859      document.head.append(styleTag);
860    };
861
862    if (thisThemeFix.js) {
863      var scriptTag = document.createElement('script');
864      scriptTag.classList.add('jdgm-theme-fix-script');
865      scriptTag.innerHTML = thisThemeFix.js;
866      document.head.append(scriptTag);
867    };
868  })();
869</script>
869
870<!-- END app snippet -->
871<!-- End of Judge.me Core -->
872
873
874
875<!-- END app block -->
875<script src="https://cdn.shopify.com/extensions/01a0aaf5-4473-7abb-88b3-b5f7b6734d04/tabs-studio-38/assets/s3340b1d9cf54.js" type="text/javascript" defer="defer"></script>
875
876<link href="https://cdn.shopify.com/extensions/01a0aaf5-4473-7abb-88b3-b5f7b6734d04/tabs-studio-38/assets/ccf2dff1a1a65.css" rel="stylesheet" type="text/css" media="all">
877<script src="https://cdn.shopify.com/extensions/01a0cdf8-b2d2-7ccd-a251-5cf8c66ad2ca/judgeme-762/assets/loader.js" type="text/javascript" defer="defer"></script>
877
878<meta property="og:image" content="https://cdn.shopify.com/s/files/1/0246/0798/1613/files/NOVEDGE-2.png?v=1736066133" />
879<meta property="og:image:secure_url" content="https://cdn.shopify.com/s/files/1/0246/0798/1613/files/NOVEDGE-2.png?v=1736066133" />
880<meta property="og:image:width" content="1200" />
881<meta property="og:image:height" content="628" />
882<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
883<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: 24607981613,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "search"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 883
883
884<script>
885  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
886</script>
vendor: 1 bytes, line 886
886
887<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}
887).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: 24607981613,storefrontBaseUrl: "https://novedge.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://novedge.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b"],webPixelsConfigList: [{"id":"1221820783","configuration":"{\"accountID\":\"novedge\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"1d4c781273105676f6b02a329648437f","type":"APP","apiClientId":32196493313,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":[]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]}
887,{"id":"1162183023","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":"1020199279","configuration":"{\"storeId\":\"novedge.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0da674a4d28eb16838d73f6a82224de2","type":"APP","apiClientId":3440817,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"984547695","configuration":"{\"shopId\":\"25701\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"e46595b10fdc5e1674d5c89a8c843bb3","type":"APP","apiClientId":5443297,"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":"unrestricted"},{"id":"740655471","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-599TQM7YFM\\\",\\\"GT-KVHNFZK\\\",\\\"AW-1071844809\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-599TQM7YFM\\\"},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-599TQM7YFM\\\",\\\"AW-1071844809\\\/DR9oCLmTxeEDEMmbjP8D\\\",\\\"AW-1071844809\\\/X7P9CMX56fgbEMmbjP8D\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-599TQM7YFM\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-599TQM7YFM\\\",\\\"MC-MPKWZEZ086\\\",\\\"AW-1071844809\\\/WHyWCMr73boDEMmbjP8D\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-599TQM7YFM\\\",\\\"MC-MPKWZEZ086\\\",\\\"AW-1071844809\\\/UBYxCJvLn7YDEMmbjP8D\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-599TQM7YFM\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-599TQM7YFM\\\",\\\"MC-MPKWZEZ086\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-599TQM7YFM\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-599TQM7YFM\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-599TQM7YFM\\\",\\\"AW-1071844809\\\/CkGvCIzD7aAZEMmbjP8D\\\",\\\"AW-1071844809\\\/FhfnCN__9_gbEMmbjP8D\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-599TQM7YFM\\\"}],\\\"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":"107053251","configuration":"{\"pixel_id\":\"1174249644326758\",\"pixel_type\":\"facebook_pixel\"}","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":"31129795","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":[],"name":"GoogleAds"},{"id":"33358019","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":[],"name":"Bing Ads"},{"id":"33390787","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"2","type":"CUSTOM","privacyPurposes":[],"name":"Reddit Pixel"}
887,{"id":"195821935","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"OpenAI Ads"},{"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":"NOVEDGE","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"novedge.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/novedge.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://novedge.com/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"136167981251","themePublished":"true","eventMetadataId":"f521aa51-f590-4fcc-9669-d00c26815e6f","pageType":"searchresults","shopId":"24607981613","storefrontBaseUrl":"https:\/\/novedge.com","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\",{}],[\"search_submitted\",{\"searchResult\":{\"query\":\"\",\"productVariants\":[]}}]]"});})();</script>
887<script>
888  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
889  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
890  window.ShopifyAnalytics.meta.currency = 'USD';
891  var meta = {"products":[],"page":{"pageType":"searchresults","requestId":"651e3b4b-6a0d-4c8d-be09-e52ca1067f82-1790281745"}};
892  for (var attr in meta) {
893    window.ShopifyAnalytics.meta[attr] = meta[attr];
894  }
895</script>
vendor: 1 bytes, line 895
895
896<script class="analytics">
897  (function () {
898    var customDocumentWrite = function(content) {
899      var jquery = null;
900
901      if (window.jQuery) {
902        jquery = window.jQuery;
903      } else if (window.Checkout && window.Checkout.$) {
904        jquery = window.Checkout.$;
905      }
906
907      if (jquery) {
908        jquery('body').append(content);
909      }
910    };
911
912    var hasLoggedConversion = function(token) {
913      if (token) {
914        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
915      }
916      return false;
917    }
918
919    var setCookieIfConversion = function(token) {
920      if (token) {
921        var twoMonthsFromNow = new Date(Date.now());
922        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
923
924        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
925      }
926    }
927
928    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
929    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
930    if (trekkie.integrations) {
931      return;
932    }
933    trekkie.methods = [
934      'identify',
935      'page',
936      'ready',
937      'track',
938      'trackForm',
939      'trackLink'
940    ];
941    trekkie.factory = function(method) {
942      return function() {
943        var args = Array.prototype.slice.call(arguments);
944        args.unshift(method);
945        trekkie.push(args);
946        if (method == 'track' || method == 'page') {
947          try {
948            if (window.__TREKKIE_SHIM_QUEUE == null) {
949              window.__TREKKIE_SHIM_QUEUE = [];
950            }
951            window.__TREKKIE_SHIM_QUEUE.push({
952              from: 'trekkie-stub',
953              method: method,
954              args: args.slice(1)
955            });
956          } catch (e) {
957            // no-op
958          }
959        }
960        return trekkie;
961      };
962    };
963    for (var i = 0; i < trekkie.methods.length; i++) {
964      var key = trekkie.methods[i];
965      trekkie[key] = trekkie.factory(key);
966    }
967    trekkie.load = function(config) {
968      trekkie.config = config || {};
969      trekkie.config.initialDocumentCookie = document.cookie;
970      var first = document.getElementsByTagName('script')[0];
971var script = document.createElement('script');
972script.type = 'text/javascript';
973script.onerror = function(e) {
974  var scriptFallback = document.createElement('script');
975  scriptFallback.type = 'text/javascript';
976  scriptFallback.onerror = function(error) {
977          var Monorail = {
978      produce: function produce(monorailDomain, schemaId, payload) {
979        var currentMs = new Date().getTime();
980        var event = {
981          schema_id: schemaId,
982          payload: payload,
983          metadata: {
984            event_created_at_ms: currentMs,
985            event_sent_at_ms: currentMs
986          }
987        };
988        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
989      },
990      sendRequest: function sendRequest(endpointUrl, payload) {
991        // Try the sendBeacon API
992        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
993          var blobData = new window.Blob([payload], {
994            type: 'text/plain'
995          });
996
997          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
998            return true;
999          } // sendBeacon was not successful
1000
1001        } // XHR beacon
1002
1003        var xhr = new XMLHttpRequest();
1004
1005        try {
1006          xhr.open('POST', endpointUrl);
1007          xhr.setRequestHeader('Content-Type', 'text/plain');
1008          xhr.send(payload);
1009        } catch (e) {
1010          console.log(e);
1011        }
1012
1013        return false;
1014      },
1015      isIos12: function isIos12() {
1016        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
1017      }
1018    };
1019    Monorail.produce('monorail-edge.shopifysvc.com',
1020      'trekkie_storefront_load_errors/1.1',
1021      {shop_id: 24607981613,
1022      theme_id: 136167981251,
1023      app_name: "storefront",
1024      context_url: window.location.href,
1025      source_url: "//novedge.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"});
1026
1027  };
1028  scriptFallback.async = true;
1029  scriptFallback.src = '//novedge.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
1030  first.parentNode.insertBefore(scriptFallback, first);
1031};
1032script.async = true;
1033script.src = '//novedge.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
1034first.parentNode.insertBefore(script, first);
1035
1036    };
1037    trekkie.load(
1038      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":24607981613,"isMerchantRequest":null,"themeId":136167981251,"themeCityHash":"14686917260098932196","contentLanguage":"en","currency":"USD","eventMetadataId":"f521aa51-f590-4fcc-9669
1038-d00c26815e6f"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
1039    );
1040
1041    var loaded = false;
1042    trekkie.ready(function() {
1043      if (loaded) return;
1044      loaded = true;
1045
1046      window.ShopifyAnalytics.lib = window.trekkie;
1047
1048      var originalDocumentWrite = document.write;
1049      document.write = customDocumentWrite;
1050      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
1051      document.write = originalDocumentWrite;
1052
1053      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
1054      var token = match? match[1]: undefined;
1055      if (!hasLoggedConversion(token)) {
1056        setCookieIfConversion(token);
1057        window.ShopifyAnalytics.lib.track("Performed Search",{"query":null},undefined,undefined,{"shopifyEmitted":true});
1058      }
1059    });
1060
1061    window.ShopifyAnalytics.lib.page(null,{"pageType":"searchresults","requestId":"651e3b4b-6a0d-4c8d-be09-e52ca1067f82-1790281745","shopifyEmitted":true});
1062
1063    var eventsListenerScript = document.createElement('script');
1064    eventsListenerScript.async = true;
1065    eventsListenerScript.src = "//novedge.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
1066    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
1067})();</script>
1067
1068  
1068<script>
1069  if (!window.ga || (window.ga && typeof window.ga !== 'function')) {
1070    window.ga = function ga() {
1071      (window.ga.q = window.ga.q || []).push(arguments);
1072      if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
1073        window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"});
1074      }
1075      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.");
1076    };
1077    if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
1078      window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"});
1079    }
1080  }
1081</script>
vendor: 1 bytes, line 1081
1081
1082<script
1083  defer
1084  src="https://novedge.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
1085  data-application="storefront-renderer"
1086  data-shop-id="24607981613"
1087  data-render-region="gcp-us-central1"
1088  data-page-type="search"
1089  data-theme-instance-id="136167981251"
1090  data-theme-name="Turbo"
1091  data-theme-version="2.0"
1092  data-monorail-region="shop_domain"
1093  data-resource-timing-sampling-rate="10"
1094  data-shs="true"
1095  data-shs-beacon="true"
1096  data-shs-export-with-fetch="true"
1097  data-shs-logs-sample-rate="1"
1098  data-shs-beacon-endpoint="https://novedge.com/api/collect"
1099></script>
1099
1100<meta name="shopify-y" content="15f402cb-601c-44b4-afab-b2f01be0b4f6" data-expiration="1821839345000"><meta name="shopify-s" content="0d65008d-219f-4a3c-a190-064552d62ab4" data-expiration="1790283545000"><meta name="new-cookie-storage-activated" content="t">
1101</head> <style>
1102    .jdgm-carousel-wrapper {
1103    width: 100% !important;</style> <noscript> <style>
1104      .product_section .product_form,
1105      .product_gallery {
1106        opacity: 1;
1107      }
1108
1109      .multi_select,
1110      form .select {
1111        display: block !important;
1112      }
1113
1114      .image-element__wrap {
1115        display: none;
1116      }</style></noscript> <body
1117  data-template="search"
1118    class="search"
1119    data-money-format="${{amount}}"
1120    data-shop-url="https://novedge.com"
1121  > <div id="shopify-section-header" class="shopify-section header-section">
1122
1123
1124<header id="header" class="mobile_nav-fixed--false"> <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></a> <a href="https://novedge.com" title="NOVEDGE" class="mobile_logo logo"> <img src="//novedge.com/cdn/shop/files/logo-tm-white-mobile_410x.png?v=1681888227" alt="NOVEDGE" class="lazyload" /></a> <div class="top_bar--right"> <a href="/search" class="icon-search dropdown_link style-search" 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="top_bar_new"> <span class="search_container" data-autocomplete-false> <form action="/search" class="search_form"> <input type="hidden" name="type" value="product" /> <div class="search-submit"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Pro 6.1.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path d="M500.3 443.7l-119.7-119.7c27.22-40.41 40.65-90.9 33.46-144.7C401.8 87.79 326.8 13.32 235.2 1.723C99.01-15.51-15.51 99.01 1.724 235.2c11.6 91.64 86.08 166.7 177.6 178.9c53.8 7.189 104.3-6.236 144.7-33.46l119.7 119.7c15.62 15.62 40.95 15.62 56.57 0C515.9 484.7 515.9 459.3 500.3 443.7zM79.1 208c0-70.58 57.42-128 128-128s128 57.42 128 128c0 70.58-57.42 128-128 128S79.1 278.6 79.1 208z"/></svg></div> <input type="text" name="q" placeholder="Search Our Catalog" value="" autocapitalize="off" autocomplete="off" autocorrect="off" /></form></span></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 iconbusqda"></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="/" class="parent-link--false">
1125          Home</a></li> <li data-mobile-dropdown-rel="brands"> <a data-no-instant href="/collections/brand" class="parent-link--true">
1126          Brands</a></li> <li data-mobile-dropdown-rel="categories" class="sublink"> <a data-no-instant href="/collections/allproducts" class="parent-link--true">
1127          Categories <span class="right icon-down-arrow"></span></a> <ul> <li> <a href="/collections/products-on-promotion">All Products On Promotion</a></li> <li> <a href="/collections/new-releases">New Releases</a></li> <li> <a href="/collections/aec-products">AEC-BIM</a></li> <li> <a href="/collections/bundles">Bundles</a></li> <li> <a href="/collections/cam-products">CAM</a></li> <li> <a href="/collections/civil-engineering">Civil Engineering</a></li> <li> <a href="/collections/construction">Construction</a></li> <li> <a href="/collections/dwg-editors">DWG Editors</a></li> <li> <a href="/collections/educational-products">Educational</a></li> <li> <a href="/collections/hardware-products">Hardware</a></li> <li> <a href="/collections/industrial-design-products">Industrial Design</a></li> <li> <a href="/collections/interior-design">Interior Design</a></li> <li> <a href="/collections/jewelry-design">
1127Jewelry Design</a></li> <li> <a href="/collections/m-cad-products">M-CAD</a></li> <li> <a href="/collections/pdf-tools">PDF Tools</a></li> <li> <a href="/collections/rendering">Rendering</a></li> <li> <a href="/collections/rhino-and-rhino-plugins">Rhino & Plugins</a></li> <li> <a href="/collections/sketchup-sketcup-plugins">SketchUp & Plugins</a></li> <li> <a href="/collections/solidworks-related">SolidWorks</a></li> <li> <a href="/collections/m-e-products">VFX</a></li> <li> <a href="/collections/vr-ar">VR & AR</a></li></ul></li> <li data-mobile-dropdown-rel="webinars"> <a data-no-instant href="/blogs/webinars" class="parent-link--true">
1128          Webinars</a></li> <li data-mobile-dropdown-rel="promos"> <a data-no-instant href="/collections/promos" class="parent-link--true">
1129          Promos</a></li> <li data-mobile-dropdown-rel="blog"> <a data-no-instant href="/blogs/news" class="parent-link--true">
1130          Blog</a></li> <li data-mobile-dropdown-rel="experts"> <a data-no-instant href="/collections/experts" class="parent-link--true">
1131          Experts</a></li> <li data-mobile-dropdown-rel="gift-shop"> <a data-no-instant href="/collections/gift-shop" class="parent-link--true">
1132          Gift Shop</a></li> <li data-mobile-dropdown-rel="financing"> <a data-no-instant href="/pages/financing" class="parent-link--true">
1133          Financing</a></li> <li data-mobile-dropdown-rel="faq"> <a data-no-instant href="/blogs/faq" class="parent-link--true">
1134          FAQ</a></li> <li data-mobile-dropdown-rel="about-us" class="sublink"> <a data-no-instant href="/pages/novedge-about-us" class="parent-link--true">
1135          About Us <span class="right icon-down-arrow"></span></a> <ul> <li> <a href="/pages/novedge-contacts">Contact Us</a></li> <li> <a href="/pages/terms-of-service">Terms of Service</a></li> <li> <a href="/pages/terms-of-sale">Terms Of Sale</a></li> <li> <a href="/pages/privacy-policy">Privacy Policy</a></li> <li> <a href="/pages/code-of-conduct">Code of Conduct</a></li> <li> <a href="/pages/best-price-guarantee">Best Price Guarantee</a></li> <li> <a href="/pages/extended-trial">Extended Trials</a></li> <li> <a href="/blogs/design-news">Design News</a></li> <li> <a href="/pages/reviews">Reviews</a></li></ul></li> <li><a href="tel:+18663628970">1-866-362-8970</a></li> <li data-no-instant> <a href="/account/login" id="customer_login_link">Login</a></li></ul></div></div>
1136</header>
1137
1138
1139
1140
1141<header class="feature_image "> <div class="header  header-fixed--false header-background--solid"> <div class="top_bar clearfix"> <div class="container"> <span style="float:left; color: white; height: 30px;">Digital Design Software</span> <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="NOVEDGE" class="js-cart_content__form hidden"> <a class="cart_content__continue-shopping secondary_button">
1142                  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 class="money">$0.00</span></span> <span>Subtotal</span></li> <li class="cart_savings sale js-cart_savings"></li> <li> <p class="tos"> <input type="checkbox" class="tos_agree" id="sliding_agree" required /> <label class="tos_label">
1143                            I Agree with the Terms & Conditions</label> <a href="/pages/terms-conditions" target="_blank" class="tos_icon">[View Terms]</a></p> <button type="submit" class="action_button add_to_cart"><span class="icon-lock"></span>Checkout</button></li></ul></form></div></div> <ul style="margin:0;"> <li style="float: right; list-style-type:none;"> <a href="/account" class="icon-user" title="My Account "> <span style="margin-left: 5px;">  Login</span></a></li> <!-- <li class="search_container newsearch" style="padding-left:0px; padding-right:0px; width: 16%; float: right; padding-top: 3px; list-style-type:none;" data-autocomplete-false> <form action="/search" class="search_form"> <input type="hidden" name="type" value="product" /> <span class="icon-search search-submit iconbusqda"></span> <input style="min-height: 32px; height: 34px; background-color:#F5F5F5; border:none;" type="text" name="q" placeholder="Search" value="" autocapitalize="off" autocomplete="off" autocorrect="off" /></form></li> <li class="search_link newsearchicon"> <a href="/search" class="icon-search dropdown_link" title="Search" data-dropdown-rel="search"></a></li>--></ul></div> <ul class="menu right"> <!-- <li> <a href="/account" class="icon-user" title="My Account "> <span>Login</span></a></li>--></ul></div> <div class="main_nav_wrapper">
1143 <div class="main_nav clearfix menu-position--inline logo-align--left"> <div class="container containerneo" style="padding: 2px 8px 2px 8px;"> <div class="logo text-align--left"> <a href="https://novedge.com" title="NOVEDGE"> <img src="//novedge.com/cdn/shop/files/logo-tm_410x_0499cfff-84dd-4452-a18a-1a678ad14db6_410x.png?v=1717060944" class="primary_logo lazyload" alt="NOVEDGE" /></a></div> <div class="nav"> <div class="searchneo"> <span class="support-flag"> <a href="https://afyafoundation.org/campaign/ukraine/" target=”_blank”> <img src="https://cdn.shopify.com/s/files/1/0246/0798/1613/files/ukraine-support-logo.png?v=1663067904" alt="Donate for Ukraine" height="180"></a></span> <span class="data_tele"> <div class="header-svg-icon"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Pro 6.1.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path d="M384 32H64C28.65 32 0 60.65 0 96v320c0 35.35 28.65 64 64 64h320c35.35 0 64-28.65 64-64V96C448 60.65 419.3 32 384 32zM351.6 321.5l-11.62 50.39c-1.633 7.125-7.9 12.11-15.24 12.11c-126.1 0-228.7-102.6-228.7-228.8c0-7.328 4.984-13.59 12.11-15.22l50.38-11.63c7.344-1.703 14.88 2.109 17.93 9.062l23.27 54.28c2.719 6.391 .8828 13.83-4.492 18.22L168.3 232c16.99 34.61 45.14 62.75 79.77 79.75l22.02-26.91c4.344-5.391 11.85-7.25 18.24-4.484l54.24 23.25C349.5 306.6 353.3 314.2 351.6 321.5z"/></svg></div> <a href="tel:+18663628970" class="icon-phone">1-866-362-8970</a></span> <span class="data_mail"> <div class="header-svg-icon"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Pro 6.1.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path d="M464 64C490.5 64 512 85.49 512 112C512 127.1 504.9 141.3 492.8 150.4L275.2 313.6C263.8 322.1 248.2 322.1 236.8 313.6L19.2 150.4C7.113 141.3 0 127.1 0 112C0 85.49 21.49 64 48 64H464zM217.6 339.2C240.4 356.3 271.6 356.3 294.4 339.2L512 176V384C512 419.3 483.3 448 448 448H64C28.65 448 0 419.3 0 384V176L217.6 339.2z"/></svg></div> <a href="mailto:[email protected]" title="Email NOVEDGE" target="_blank" class="icon-email">[email protected]</a></span> <span class="search_container" data-autocomplete-false> <form action="/search" class="search_form"> <input type="hidden" name="type" value="product" /> <div class="search-submit"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Pro 6.1.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path d="M500.3 443.7l-119.7-119.7c27.22-40.41 40.65-90.9 33.46-144.7C401.8 87.79 326.8 13.32 235.2 1.723C99.01-15.51-15.51 99.01 1.724 235.2c11.6 91.64 86.08 166.7 177.6 178.9c53.8 7.189 104.3-6.236 144.7-33.46l119.7 119.7c15.62 15.62 40.95 15.62 56.57 0C515.9 484.7 515.9 459.3 500.3 443.7zM79.1 208c0-70.58 57.42-128 128-128s128 57.42 128 128c0 70.58-57.42 128-128 128S79.1 278.6 79.1 208z"/></svg></div> <input type="text" name="q" placeholder="Search" value="" autocapitalize="off" autocomplete="off" autocorrect="off" /></form></span> <!--<li class="search_link">
1144				<a href="/search" class="icon-search dropdown_link" title="Search" data-dropdown-rel="search"></a></li>--></div></div></div> <!-- menu section START-->
1145<div class="novedge-menu-bar"> <ul class="menu center clearfix"> <div class="vertical-menu"> <li> <a href="/" class="top_link " data-dropdown-rel="home">Home</a></li> <li> <a href="/collections/brand" class="top_link " data-dropdown-rel="brands">Brands</a></li> <li class="sublink"> <a data-no-instant href="/collections/allproducts" class="dropdown_link--vertical " data-dropdown-rel="categories" data-click-count="0">Categories <span class="icon-down-arrow"></span
1146        ></a> <ul class="vertical-menu_submenu"> <li> <a href="/collections/products-on-promotion">All Products On Promotion</a></li> <li> <a href="/collections/new-releases">New Releases</a></li> <li> <a href="/collections/aec-products">AEC-BIM</a></li> <li> <a href="/collections/bundles">Bundles</a></li> <li> <a href="/collections/cam-products">CAM</a></li> <li> <a href="/collections/civil-engineering">Civil Engineering</a></li> <li> <a href="/collections/construction">Construction</a></li> <li> <a href="/collections/dwg-editors">DWG Editors</a></li> <li> <a href="/collections/educational-products">Educational</a></li> <li> <a href="/collections/hardware-products">Hardware</a></li> <li> <a href="/collections/industrial-design-products">Industrial Design</a></li> <li> <a href="/collections/interior-design">Interior Design</a></li> <li> <a href="/collections/jewelry-design">
1146Jewelry Design</a></li> <li> <a href="/collections/m-cad-products">M-CAD</a></li> <li> <a href="/collections/pdf-tools">PDF Tools</a></li> <li> <a href="/collections/rendering">Rendering</a></li> <li> <a href="/collections/rhino-and-rhino-plugins">Rhino & Plugins</a></li> <li> <a href="/collections/sketchup-sketcup-plugins">SketchUp & Plugins</a></li> <li> <a href="/collections/solidworks-related">SolidWorks</a></li> <li> <a href="/collections/m-e-products">VFX</a></li> <li> <a href="/collections/vr-ar">VR & AR</a></li></ul></li> <li> <a href="/blogs/webinars" class="top_link " data-dropdown-rel="webinars">Webinars</a></li> <li> <a href="/collections/promos" class="top_link " data-dropdown-rel="promos">Promos</a></li> <li> <a href="/blogs/news" class="top_link " data-dropdown-rel="blog">Blog</a></li> <li> <a href="/collections/experts" class="top_link " data-dropdown-rel="experts">Experts</a></li> <li> <a href="/collections/gift-shop" class="top_link " data-dropdown-rel="gift-shop">Gift Shop</a></li> <li> <a href="/pages/financing" class="top_link " data-dropdown-rel="financing">Financing</a></li> <li> <a href="/blogs/faq" class="top_link " data-dropdown-rel="faq">FAQ</a></li> <li class="sublink"> <a data-no-instant href="/pages/novedge-about-us" class="dropdown_link--vertical " data-dropdown-rel="about-us" data-click-count="0">About Us <span class="icon-down-arrow"></span
1147        ></a> <ul class="vertical-menu_submenu"> <li> <a href="/pages/novedge-contacts">Contact Us</a></li> <li> <a href="/pages/terms-of-service">Terms of Service</a></li> <li> <a href="/pages/terms-of-sale">Terms Of Sale</a></li> <li> <a href="/pages/privacy-policy">Privacy Policy</a></li> <li> <a href="/pages/code-of-conduct">Code of Conduct</a></li> <li> <a href="/pages/best-price-guarantee">Best Price Guarantee</a></li> <li> <a href="/pages/extended-trial">Extended Trials</a></li> <li> <a href="/blogs/design-news">Design News</a></li> <li> <a href="/pages/reviews">Reviews</a></li></ul></li>
1148    
1149  
1150</div> <!-- <li class="search_container" data-autocomplete-false> <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> --> <div class="vertical-menu">
1151  
1152</div></ul>
1153
1154
1155<div class="dropdown_container center" data-dropdown="search"> <div class="dropdown" data-autocomplete-false> <form action="/search" class="header_search_form"> <input type="hidden" name="type" value="product" /> <span class="icon-search search-submit iconbusqda"></span> <input type="text" name="q" placeholder="Search" autocapitalize="off" autocomplete="off" autocorrect="off" class="search-terms" /></form></div>
1156</div> <div class="dropdown_container" data-dropdown="categories"> <div class="dropdown menu"> <div class="dropdown_content "> <div class="dropdown_column"> <ul class="dropdown_item"> <li> <a href="/collections/products-on-promotion">All Products On Promotion</a></li></ul></div> <div class="dropdown_column"> <ul class="dropdown_item"> <li> <a href="/collections/new-releases">New Releases</a></li></ul></div> <div class="dropdown_column"> <ul class="dropdown_item"> <li> <a href="/collections/aec-products">AEC-BIM</a></li></ul></div> <div class="dropdown_column"> <ul class="dropdown_item"> <li> <a href="/collections/bundles">Bundles</a></li></ul></div> <div class="dropdown_column"> <ul class="dropdown_item"> <li> <a href="/collections/cam-products">CAM</a></li></ul></div> <div class="dropdown_row"></div> <div class="dropdown_column"> <ul class="dropdown_item"> <li> <a href="/collections/civil-engineering">Civil Engineering</a></li></ul></div> <div class="dropdown_column"> <ul class="dropdown_item"> <li> <a href="/collections/construction">Construction</a></li></ul></div> <div class="dropdown_column"> <ul class="dropdown_item"> <li> <a href="/collections/dwg-editors">DWG Editors</a></li></ul></div> <div class="dropdown_column"> <ul class="dropdown_item"> <li> <a href="/collections/educational-products">Educational</a></li></ul></div> <div class="dropdown_column"> <ul class="dropdown_item"> <li> <a href="/collections/hardware-products">Hardware</a></li></ul></div> <div class="dropdown_row"></div> <div class="dropdown_column"> <ul class="dropdown_item"> <li> <a href="/collections/industrial-design-products">Industrial Design</a></li></ul></div> <div class="dropdown_column"> <ul class="dropdown_item"> <li> <a href="/collections/interior-design">Interior Design</a></li></ul></div> <div class="dropdown_column"> <ul class="dropdown_item"> <li> <a href="/collections/jewelry-design">
1156Jewelry Design</a></li></ul></div> <div class="dropdown_column"> <ul class="dropdown_item"> <li> <a href="/collections/m-cad-products">M-CAD</a></li></ul></div> <div class="dropdown_column"> <ul class="dropdown_item"> <li> <a href="/collections/pdf-tools">PDF Tools</a></li></ul></div> <div class="dropdown_row"></div> <div class="dropdown_column"> <ul class="dropdown_item"> <li> <a href="/collections/rendering">Rendering</a></li></ul></div> <div class="dropdown_column"> <ul class="dropdown_item"> <li> <a href="/collections/rhino-and-rhino-plugins">Rhino & Plugins</a></li></ul></div> <div class="dropdown_column"> <ul class="dropdown_item"> <li> <a href="/collections/sketchup-sketcup-plugins">SketchUp & Plugins</a></li></ul></div> <div class="dropdown_column"> <ul class="dropdown_item"> <li> <a href="/collections/solidworks-related">SolidWorks</a></li></ul></div> <div class="dropdown_column"> <ul class="dropdown_item"> <li> <a href="/collections/m-e-products">VFX</a></li></ul></div> <div class="dropdown_row"></div> <div class="dropdown_column"> <ul class="dropdown_item"> <li> <a href="/collections/vr-ar">VR & AR</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="/pages/novedge-contacts">Contact Us</a></li></ul></div> <div class="dropdown_column"> <ul class="dropdown_item"> <li> <a href="/pages/terms-of-service">Terms of Service</a></li></ul></div> <div class="dropdown_column"> <ul class="dropdown_item"> <li> <a href="/pages/terms-of-sale">Terms Of Sale</a></li></ul></div> <div class="dropdown_column"> <ul class="dropdown_item"> <li> <a href="/pages/privacy-policy">Privacy Policy</a></li></ul></div> <div class="dropdown_column"> <ul class="dropdown_item"> <li> <a href="/pages/code-of-conduct">Code of Conduct</a></li></ul></div> <div class="dropdown_row"></div> <div class="dropdown_column"> <ul class="dropdown_item"> <li> <a href="/pages/best-price-guarantee">Best Price Guarantee</a></li></ul></div> <div class="dropdown_column"> <ul class="dropdown_item"> <li> <a href="/pages/extended-trial">Extended Trials</a></li></ul></div> <div class="dropdown_column"> <ul class="dropdown_item"> <li> <a href="/blogs/design-news">Design News</a></li></ul></div> <div class="dropdown_column"> <ul class="dropdown_item"> <li> <a href="/pages/reviews">Reviews</a></li></ul></div></div></div></div>
1157  
1158
1159
1160</div>
1161<!--menu section END--></div></div>
1162</header>
1163
1164
1165<!-- <div id="fixed-bar"> <div class="fixed-new">
1166  	<span class="data_tele"> <i class="fas fa-phone"></i> <a href="tel:+18663628970" class="icon-phone">1-866-362-8970</a>   Give us a Call!</span></div>
1167</div> -->
1168
1169
1170
1171<style>
1172  /* .main_nav div.logo a {
1173    padding-top: 25px;
1174    padding-bottom: 25px;
1175  } */
1176
1177  /* div.logo img {
1178    max-width: 105px;
1179  } */
1180
1181  .nav {
1182    /* width: 79%; */
1183  }
1184/*
1185  .nav {
1186    
1187      width: 84%;
1188      float: Right;
1189    
1190  }
1191*/
1192
1193  
1194    .nav ul.menu {
1195      padding-top: 12px;
1196      padding-bottom: 12px;
1197    }
1198
1199    .sticky_nav ul.menu, .sticky_nav .mini_cart {
1200      padding-top: 6px;
1201      padding-bottom: 6px;
1202    }
1203  
1204
1205  
1206
1207  
1208    @media only screen and (max-width: 798px) {
1209      .header-section {
1210        /* position: absolute; */
1211        top: 0;
1212        left: 0;
1213        width: 100%;
1214      }
1215    }
1216  
1217
1218</style>
1219
1220
1221</div> <div class="mega-menu-container"> <div id="shopify-section-template--16846399439043__search-template" class="shopify-section search-template-section">
1222
1223
1224
1225
1226
1227
1228<a name="pagecontent" id="pagecontent"></a>
1229
1230<div class="container main content"> <div class="clearfix breadcrumb-collection"> <div class="eight columns breadcrumb_text medium-down--one-whole" itemscope itemtype="http://schema.org/BreadcrumbList"> <span itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"><a href="https://novedge.com" title="NOVEDGE" itemprop="item" class="breadcrumb_link"><span itemprop="name">Home</span></a></span> <span class="breadcrumb-divider">/</span> <span itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"><a href="/search" itemprop="item" class="breadcrumb_link"><span itemprop="name">Search</span></a></span></div></div> <div class="section clearfix"> <div class="sixteen columns clearfix"> <h1>Search</h1> <div class="feature_divider"></div></div></div> <div class="sixteen columns"> <div class="clearfix search_page text-align--center"> <div class="center"> <h3>
1231            Search our shop</h3></div> <br class="clear" />
1232
1233        
1234
1235
1236<div class="search__container" data-autocomplete-false> <form class="search search__form" action="/search"> <div class="search__wrapper"> <input type="hidden" name="type" value="product" /> <input type="text" name="q" placeholder="Search..." value="" x-webkit-speech autocapitalize="off" autocomplete="off" autocorrect="off" /> <button type="submit" name="submit" class="search__button icon-search" value=" " > <span class="icon-search"></span></button></div></form>
1237</div>
1238
1239
1240<style>
1241  .search-results li.item-result:hover { background: rgba(114, 187, 82, 0.5); }
1242</style></div></div>
1243
1244  
1245</div>
1246
1247
1248<style>
1249
1250.mdl-card + .mdl-card {
1251  margin-top: 40px;
1252}
1253
1254.mdl-card {
1255  min-height: 150px !important;
1256}
1257
1258.mdl-card__title {
1259  padding-left: 14px;
1260}
1261
1262.prods-price {
1263  font-size: 16px;
1264  letter-spacing: 0;
1265  color: #3c3b3e;
1266  margin-bottom: 1px;
1267  font-weight: 600;
1268  padding-left: 14px;
1269}
1270
1271.mdl-card--horizontal {
1272  flex-direction: column;
1273  /*height: 3vh;*/
1274  /* 1 */
1275  padding-left: 150px;
1276  width: 100%;
1277  margin-top: 30px;
1278}
1279.mdl-card--horizontal .mdl-card__media {
1280  left: 0;
1281  position: absolute;
1282  width: 150px;
1283}
1284.mdl-card--horizontal .mdl-card__media img {
1285  width: 150px;
1286}
1287.mdl-card--horizontal .mdl-card__supporting-text {
1288  /*flex: 1 1 auto;*/
1289  width: auto;
1290  color: cornflowerblue;
1291}
1292
1293.mdl-card--horizontal-2 {
1294  flex-direction: row;
1295  flex-wrap: wrap;
1296  min-height: 0px;
1297}
1298.mdl-card--horizontal-2 .mdl-card__title {
1299  align-items: flex-start;
1300  flex-direction: column;
1301  flex: 1 auto;
1302  float: left;
1303}
1304.mdl-card--horizontal-2 .mdl-card__title-text {
1305  align-self: flex-start;
1306}
1307.mdl-card--horizontal-2 .mdl-card__media {
1308  flex: 0 auto;
1309  float: right;
1310  height: 112px;
1311  margin: 16px 16px 0 0;
1312  width: 112px;
1313}
1314.mdl-card--horizontal-2 .mdl-card__actions {
1315  clear: both;
1316  flex: 1 auto;
1317}
1318  
1319  
1320</style>
1321      
1322      
1323      
1324
1325</div></div>
1326  
1327    
1328<style id="station-tabs-main-style">
1329    .station-tabs-link,.station-tabs-content,.station-tabs-content-inner{margin:0 !important;padding:0 !important}div[data-station-tabs-app]{clear:both}div[data-station-tabs-app].is-hidden{visibility:hidden}.station-tabs:not([data-station-tabs]){border-color:currentColor;border-style:solid !important;border-width:0;clear:both;display:flex;flex-wrap:wrap;margin:1em 0;padding:0;position:relative;z-index:0}.station-tabs:not([data-station-tabs]):first-child{margin-top:0}.station-tabs:not([data-station-tabs]):last-child{margin-bottom:0}.station-tabs:not([data-station-tabs]):empty{display:none}.station-tabs:not([data-station-tabs]).mod-hide-focus .station-tabs-link:focus,.station-tabs:not([data-station-tabs]).mod-hide-focus .station-tabs-content:focus{outline:0}.station-tabs:not([data-station-tabs])>[role="tablist"]{position:absolute}.station-tabs .station-tabs-link{-webkit-tap-highlight-color:rgba(0,0,0,0);border-color:currentColor;border-style:solid !important;border-width:0;box-sizing:border-box;display:inline-block;position:relative;text-decoration:none !important;white-space:nowrap;width:initial;z-index:1}.station-tabs .station-tabs-link:hover,.station-tabs .station-tabs-link:focus{opacity:1}.station-tabs .station-tabs-link.is-active{color:inherit}.station-tabs .station-tabs-link:after{border-width:0 !important}.station-tabs .station-tabs-link:first-child.is-active+.station-tabs-content{border-top-left-radius:0}.station-tabs .station-tabs-link span{color:inherit !important;margin:0;padding:0}.station-tabs:not([data-station-tabs]) .station-tabs-content{box-sizing:border-box;height:0;order:1;overflow:hidden;position:relative;width:100%}.station-tabs:not([data-station-tabs]) .station-tabs-content:not(.is-active){height:0 !important;visibility:hidden}.station-tabs:not([data-station-tabs]) .station-tabs-content.is-active{height:auto}.station-tabs:not([data-station-tabs]) .station-tabs-content iframe,.station-tabs:not([data-station-tabs]) .station-tabs-content img,.station-tabs:not([data-station-tabs]) .station-tabs-content video{max-width:100%}.station-tabs:not([data-station-tabs]) .station-tabs-content img{height:auto}.station-tabs:not([data-station-tabs]) .station-tabs-content iframe{border-width:0}.station-tabs:not([data-station-tabs]) .station-tabs-content-inner{border-color:currentColor;border-style:solid !important;border-width:0;box-sizing:border-box;width:100%}.station-tabs:not([data-station-tabs]) .station-tabs-content-inner ul,.station-tabs:not([data-station-tabs]) .station-tabs-content-inner ol{padding:0 !important;margin-left:3em !important}.station-tabs:not([data-station-tabs]) .station-tabs-content-inner ul li{list-style:disc !important}.station-tabs:not([data-station-tabs]) .station-tabs-content-inner ul li ul li{list-style:circle !important}.station-tabs:not([data-station-tabs]) .station-tabs-content-inner ol li{list-style:decimal !important}.station-tabs:not([data-station-tabs]) .station-tabs-content-inner>p:last-child,.station-tabs:not([data-station-tabs]) .station-tabs-content-inner>ol:last-child,.station-tabs:not([data-station-tabs]) .station-tabs-content-inner>ul:last-child{margin-bottom:0}.station-tabs:not([data-station-tabs]) .station-tabs-content-inner:before,.station-tabs:not([data-station-tabs]) .station-tabs-content-inner:after{content:'';display:table}.station-tabs:not([data-station-tabs]) .station-tabs-content-inner:after{clear:both}.station-tabs:not([data-station-tabs]).mod-full-width{display:block}.station-tabs:not([data-station-tabs]).mod-full-width:empty{display:none}.station-tabs:not([data-station-tabs]).mod-full-width .station-tabs-link{display:flex !important;white-space:normal;width:auto}.station-tabs:not([data-station-tabs]).mod-full-width .station-tabs-link span{flex-grow:1}.station-tabs:not([data-station-tabs]).mod-full-width .station-tabs-content{transition:height 300ms}.station-tabs:not([data-station-tabs]).mod-full-width .station-tabs-content:not(.is-active){transition:height 300ms 0ms, visibility 0ms 300ms}.station-tabs:not([data-station-tabs]).mod-full-width .station-tabs-content:last-child .station-tabs-content-inner{margin-bottom:0;padding-bottom:0}
1330 
1331    .station-tabs.mod-full-width .station-tabs-link{align-items:center;justify-content:space-between}.station-tabs.mod-full-width .station-tabs-link:after{border-color:currentColor;content:'';display:block;flex-shrink:0;font-weight:normal;margin-left:20px;position:static !important;width:auto !important;border-bottom:1px solid !important;border-right:1px solid !important;margin-right:3px;margin-top:-3px;transform:rotate(45deg);height:6px !important;width:6px !important}.station-tabs.mod-full-width .station-tabs-link.is-active:after{margin-top:3px;transform:rotate(-135deg)}.station-tabs.mod-full-width.mod-ie9 .station-tabs-link:after{float:right}
1332 
1333    .station-tabs .station-tabs-content-inner{border-color:#e1e1e1 !important;padding:0px 0px 0px 0px !important;border-width:0px 0px 0px 0px !important;}.station-tabs.mod-full-width .station-tabs-content-inner, .station-tabs .station-tabs-tabset.mod-vertical .station-tabs-content-inner{border-color:transparent !important;padding:0 !important;border-width:0 !important;margin:16px 0px 12px 0px !important;}.station-tabs .station-tabs-tabcontent{border-color:#e1e1e1 !important;padding:0px 0px 0px 0px !important;border-width:0px 0px 0px 0px !important;}.station-tabs.mod-full-width .station-tabs-tabcontent, .station-tabs .station-tabs-tabset.mod-vertical .station-tabs-tabcontent{border-color:transparent !important;padding:0 !important;border-width:0 !important;margin:16px 0px 12px 0px !important;}.station-tabs .station-tabs-link{margin:6px 4px 0px 0px !important;border-width:0px 0px 3px 0px !important;padding:8px 12px !important;border-color:#D3D3D3 !important;font-weight:500 !important;color:#71717a !important;font-size:1.25em !important;text-align:center !important;border-style:solid !important;}.station-tabs.mod-full-width .station-tabs-link, .station-tabs .station-tabs-tabset.mod-vertical .station-tabs-link{margin:0 !important;padding:14px 10px 14px 9px !important;border-color:#a1a1aa !important;text-align:left !important;}.station-tabs .station-tabs-tab{margin:6px 4px 0px 0px !important;border-width:0px 0px 3px 0px !important;padding:8px 12px !important;border-color:#D3D3D3 !important;font-weight:500 !important;color:#71717a !important;font-size:1.25em !important;text-align:center !important;border-style:solid !important;}.station-tabs.mod-full-width .station-tabs-tab, .station-tabs .station-tabs-tabset.mod-vertical .station-tabs-tab{margin:0 !important;padding:14px 10px 14px 9px !important;border-color:#a1a1aa !important;text-align:left !important;}.station-tabs .station-tabs-link.is-active{border-color:currentColor !important;color:#599B3F !important;font-weight:700 !important;background-color:#E1F3D9 !important;background-color:#E1F3D9 !important;}.station-tabs.mod-full-width .station-tabs-link.is-active, .station-tabs .station-tabs-tabset.mod-vertical .station-tabs-link.is-active{border-color:currentColor !important;border-width:0 0 2px !important;}.station-tabs .station-tabs-tab.is-active{border-color:currentColor !important;color:#599B3F !important;font-weight:700 !important;background-color:#E1F3D9 !important;background-color:#E1F3D9 !important;}.station-tabs.mod-full-width .station-tabs-tab.is-active, .station-tabs .station-tabs-tabset.mod-vertical .station-tabs-tab.is-active{border-color:currentColor !important;border-width:0 0 2px !important;}.station-tabs .station-tabs-content-inner > :first-child{margin-top:0 !important;}.station-tabs .station-tabs-tabcontent > :first-child{margin-top:0 !important;}.station-tabs .station-tabs-content-inner > :last-child{margin-bottom:0 !important;}.station-tabs .station-tabs-tabcontent > :last-child{margin-bottom:0 !important;}.station-tabs .station-tabs-link:last-of-type{margin:6px 4px 0px 0px !important;}.station-tabs.mod-full-width .station-tabs-link:last-of-type, .station-tabs .station-tabs-tabset.mod-vertical .station-tabs-link:last-of-type{margin:0 !important;}.station-tabs .station-tabs-tabtitle:last-of-type .station-tabs-tab{margin:6px 4px 0px 0px !important;}.station-tabs.mod-full-width .station-tabs-tabtitle:last-of-type .station-tabs-tab, .station-tabs .station-tabs-tabset.mod-vertical .station-tabs-tabtitle:last-of-type .station-tabs-tab{margin:0 !important;}[data-station-tabs-app] .station-tabs{margin:0px 0px 0px 0px !important;border-width:0px 0px 0px 0px !important;}.station-tabs.mod-full-width , .station-tabs .station-tabs-tabset.mod-vertical {margin:0 !important;}.station-tabs .station-tabs-tabset{margin:0px 0px 0px 0px !important;border-width:0px 0px 0px 0px !important;}.station-tabs.mod-full-width .station-tabs-tabset, .station-tabs .station-tabs-tabset.mod-vertical .station-tabs-tabset{margin:0 !important;}.station-tabs .station-tabs-link:hover{color:currentColor !important;border-color:#72bb56 !important;}.station-tabs .station-tabs-tab:hover{color:currentColor !important;border-color:#72bb56 !important;}.station-tabs .station-tabs-link.is-active:hover{color:currentColor !important;border-color:#72bb56 !important;}.station-tabs .station-tabs-tab.is-active:hover{color:currentColor !important;border-color:#72bb56 !important;}.station-tabs.mod-full-width .station-tabs-link:hover, .station-tabs .station-tabs-tabset.mod-vertical .station-tabs-link:hover{border-color:currentColor !important;}.station-tabs.mod-full-width .station-tabs-link.is-active:hover, .station-tabs .station-tabs-tabset.mod-vertical .station-tabs-link.is-active:hover{border-color:currentColor !important;}.station-tabs.mod-full-width .station-tabs-tab:hover, .station-tabs .station-tabs-tabset.mod-vertical .station-tabs-tab:hover{border-color:currentColor !important;}.station-tabs.mod-full-width .station-tabs-tab.is-active:hover, .station-tabs .station-tabs-
1333tabset.mod-vertical .station-tabs-tab.is-active:hover{border-color:currentColor !important;}</style> 
1333<script id="station-tabs-main-script" type="text/javascript">
1334    
1335    ;(function(){
1336      window.Station = window.Station || {};window.Station.Apps = window.Station.Apps || {};
1337
1338
1339      window.Station.Apps.Tabs = {
1340        version: '5.11.7',
1341        level: 'legacy',
1342        proxy_path: '/apps/station-tabs',
1343        order: [26019]
1344,
1345        settings: {"dev_mode":false,"product_autosplit":true,"product_autosplit_heading":"h4","product_description_tab":true,"product_description_tab_title":"Description","force_full":false,"force_wrap":false,"full_open":false,"full_single_active":true,"clean_content":true,"deep_links":true,"clean_content_level":"all_tags","autostop_enabled":false,"autostop_heading":"h6","autostop_heading_show":true,"force_breakpoint":null,"force_breakpoint_value":768,"placement_selector":null,"placement_position":null,"content_before_tabs":null,"remove_empty_tabs":null,"default_tab_translations":null},
1346        template: 'search',
1347        productHandle: false,
1348        events: {},
1349        request_locale: 'en',
1350        shop_locale: 'en',
1351        on: function(e, cb) {
1352          if (e === 'ready' && this.isReady) return cb.call(this);
1353          var callbacks = this.events[e] || [];
1354          callbacks.push(cb);
1355          this.events[e] = callbacks;
1356        }
1357      };
1358      var s = window.Station.Apps.Tabs.settings;
1359      s.polyfill = false;
1360      s.clean_content_nodes = ['div', 'span', 'section', 'article'];
1361      s.fix_known_issues = true;
1362      s.show_content_before = false;
1363      s.show_content_after = false;
1364      s.full_scroll_sync_enabled = true;
1365      s.init_on_load = true;
1366    
1367      function x(){return window.innerWidth}function L(e){return"function"==typeof e}function S(e){return"string"==typeof e}function h(e){return"number"==typeof e}function C(e){return"object"==typeof e}function i(e){return e instanceof Element||e instanceof HTMLDocument}function B(e,t){return!!e[n]&&e[n].contains(t)}function g(e,t){e[n].add(t)}function m(e,t){e[n].remove(t)}function N(e,t){return e.getAttribute(t)}function r(e,t){return e.hasAttribute(t)}function v(e,t,n){e.setAttribute(t,n)}function A(e,t){e.removeAttribute(t)}function G(e){return console.warn(e),!1}function f(e){return console.error(e),!1}function j(e,t){t=t||document;return t?t.querySelectorAll(e):[]}function q(e,t){t=t||document;return t?t.querySelector(e):null}function J(e){e&&e.remove()}function X(e,t,n){e.insertAdjacentElement(n||"beforeend",t)}function D(e,t){t=t||"tabs";return t.length&&(t+="-"),"data-"+t+e}function o(e){var t=ae[ve]("style");t.innerHTML=e,ae.head[P](t)}function l(e){var t=(e=(e||"").replace(/^#/,"").replace(/^st-(link-)?/,"")).lastIndexOf("_"),n=e.substring(0,t),t=e.substring(t+1).split("-"),o=0<parseInt(t[0],10)?"_"+t[0]:"";return{id:e,slug:n,vanityId:n,scope:parseInt(t[0],10),index:parseInt(t[1],10),suffix:o,hash:"#"+n+o}}function K(e,t,n){for(var o=I({key:"hash"},n),a=0;a<e.length;a++)if(l(e[a].id)[o.key]===t)return e[a];return!1}function u(e,t,n){if(e[we](s)&&t.length)for(var o=e[$](t.join(",")),a=o.length-1;0<=a;a--){var i=o[a].parentNode,r=(i.nodeName||"").toLowerCase();if(!i[we](s)&&(!n||-1!==n.indexOf(r))){U(i),u(e,t,n);break}}}function Q(o,e,a){var i=ae[ve]("div"),t=o[z](D("type")),n=[];if(i.id=H+"-"+e,i.className=H+" is-loading",a.replace){var r=a.productData||document.body;try{var s=r.querySelector('#station-tabs-product-json[type="application/json"]'),c=JSON.parse(s.textContent);o.innerHTML=c.productDescriptionHTML}catch(e){G("[Tabs Studio] No product description available for replace.")}}function l(e,t,n){q("."+R,e).id="st-"+n,e.prepend(Ne(t,n))}var u=W.autostop_enabled?o[F](W.autostop_heading+":last-of-type"):null,d=(V.cleanContent(o),o.childNodes),f=d.length-1;if(u)for(var p=f;0<=p;p--)if(d[p]===u){f=p-1;break}if(W.product_autosplit)for(p=f;0<=p;p--){var h=d[p];h.nodeName===W.product_autosplit_heading.toUpperCase()&&h.textContent.trim().length&&n.push(h)}if(!function(){if(a.showDescriptionTab){if(W.hide_single_description_tab)if(0===j("."+le).length&&0===n.length)return;return 1}}()||n.push(W.product_description_tab_title||"Description"),(s=n.length)&&(!t||"specific"===t)){i.prepend(Ae());for(var g,p=f;0<=p;p--){var m=d[p];if(m===n[0]){n.shift();var v=m.textContent,b=Ce(Le(v),n.length,e),y=W.allow_html_in_headings;if(Array.isArray(y)&&y.length){for(var w=j(":not("+y.join(", ")+")",m),k=w.length;k--;)U(w[k]);v=m.innerHTML}if(l(i,v,b),J(m),!n.length)break;i.prepend(Ae())}else{y=q("."+M,i);y.insertBefore(m,y.firstChild)}}S(n[0])&&(c=Ce(Le(n[0]),0,e),l(i,n[0],c),g=i.querySelector("#st-link-"
1367+c),c=i.querySelector("#st-"+c),g&&g.classList.add("station-tabs-default-tab"),c)&&c.classList.add("station-tabs-default-tabpanel")}if(u&&o===u.parentNode?(o.insertBefore(i,u),W.autostop_heading_show||o.removeChild(u)):o[P](i),!t||"general"===t){for(var _={},E=[],I=s,p=0;p<_e.length;p++){var T,x=_e[p],x=(r=a.productData||document.body)[F]("#"+H+"-data-"+x);x&&(0<(T=parseInt(x[z]("data-position"),10))&&!_[T]?(_[T]=x,E.push(T)):(De(i,x,I,e),I++))}E.sort(function(e,t){return e-t});for(p=0;p<E.length;p++)De(i,_[E[p]],I,e,E[p]),I++}for(var L=document[$](["."+M+" ."+R,"."+M+" ."+O].join(", ")),p=L.length-1;0<=p;p--){var C,N=L[p];B(N.parentNode,H)||((C=N[F]("."+M))&&U(C),U(N))}var A=a.productData||document.body;return["content-before","content-after"].forEach(function(e){var t="content-before"===e,n=t?"showContentBefore":"showContentAfter",e=q("."+H+"-"+e,A);a[n]&&e&&(n=e.cloneNode(!0),X(t?i:o,n,t?"beforebegin":"beforeend"),n.style.display="block")}),i}function Y(o,a,e){var i=I({timeout:1e4,frequency:500,position:"beforeend"},e||{}),r=Number(i.frequency),e=Number(i.timeout);function s(){o.classList.remove("is-loading")}isNaN(r)||isNaN(e)?f("Invalid relocate option"):r<100?f("Relocate frequency must be greater than 100ms"):S(a)?function e(t){if(t>=i.timeout)return s(),G("Could not find element with selector "+a);var n=document.querySelector(a);n?(s(),o.insertAdjacentElement(i.position,n)):(o.classList.add("is-loading"),setTimeout(function(){e(t+r)},r))}(0):f("Relocate selector is invalid: "+a)}function d(e,n,o,t){var a,i,r,s=n[0],c=n[n.length-1],l=(n.forEach(function(e,t){e.id===o.id&&(a=n[t+1],i=n[t-1])}),B(e,b));switch(t){case 37:l||((r=i||c).focus(),T(r));break;case 38:l&&(i||c).focus();break;case 39:l||((r=a||s).focus(),T(r));break;case 40:l&&(a||s).focus();break;case 36:s.focus(),l||T(s);break;case 35:c.focus(),l||T(c);break;case 13:case 32:T(o)}}function Z(e){e.preventDefault(),e.stopPropagation();e=V.getTab(this);g(e.wrapper,ie),T(e)}function ee(e){var t=e.which;if(-1!==[9,13,32,35,36,37,38,39,40].indexOf(t)){for(var n,o,a=document[$]("."+H+"."+ie),i=0;i<a.length;i++)m(a[i],ie);B(e.target,O)&&9!==t&&(e.preventDefault(),e.stopPropagation(),o=(n=V.getTab(e.target)).wrapper[$]("."+O),d(n.wrapper,o,e.target,t))}}function te(e){var t;"height"===e.propertyName&&(this.style.removeProperty("height"),cancelAnimationFrame(Ie),t=V.getTab(e.target),B(e.target,y))&&document.dispatchEvent(new CustomEvent("stationTabOpened",{detail:t}))}function ne(e){if((e||{}).links){document[a]("keydown",ee),document[c]("keydown",ee);for(var t=e.links.length-1;0<=t;t--)e.links[t][a]("click",Z),e.links[t][c]("click",Z);for(t=e.panels.length-1;0<=t;t--)e.panels[t][a]("transitionend",te),e.panels[t][c]("transitionend",te)}}function oe(e){document.dispatchEvent(new CustomEvent("stationTabsLegacyAPILoaded",{detail:V})),j("["+s+"]:not(."+re+") ["+s+"].is-ready").forEach(function(e){for(var t=($els=j('[class^="station-tabs"',e)).length;t--;)U($els[t]);U(e)}),W.init_on_load&&(document[c]("stationTabsReady",function e(t){var n;document[a]("stationTabsReady",e),V.settings.keepSourceData||J(document.getElementById("station-tabs-data")),"product"===V.template&&(n=((window.Shopify||{}).theme||{}).theme_store_id,W.fix_known_issues)&&(n=n&&{730:"brooklyn",829:"narrative",851:"galleria",855:"prestige",871:"warehouse"}[n.toString()])&&V.autoFixes[n](),V.isReady||(V.isReady=!0,V.trigger("ready"))}),V.init(),window[c]("load",function(e){for(var t=V.getInstances(),n=0;n<t.length;n++)ne(V.getInstance(t[n]));V.setLayout()})),document.head[P](document[ye](H+"-main-style")),document.body[P](document[ye](H+"-main-script")),document.dispatchEvent(new CustomEvent("stationTabsAPIReady",{detail:V}))}var ae,H,e,b,ie,y,re,w,k,se,ce,_,O,R,M,s,le,ue,p,de,t,fe,pe,he,ge,me,c,a,P,n,ve,z,be,ye,we,ke,F,$,E,V,W,_e,Ee,Ie,Te,xe,I,U,Le,Ce,Ne,Ae,Se,Be,je,T,qe,De,He;ae=document,b="mod-full-width",ie="mod-hide-focus",y="is-active",re="is-initialized",w="aria-selected",k="aria-expanded",se="aria-hidden",ce="aria-labelledby",_="tabindex",O=(H="station-tabs")+"-link",R=H+"-content",M=H+"-content-inner",s="data-"+H+"-app",le=H+"-data-item",ue="role",p="false",de="true",t="!important",fe="beforebegin",pe="afterend",he="layout",ge="breakpoint",me="Invalid parameter:",c="addEventListener",a="removeEventListener",P="appendChild",n="classList",ve="createElement",z="get"+(e="Attribute"),be="getBoundingClientRect",ye="getElementById",
1367we="has"+e,ke="insertAdjacentElement",$=(F="querySelector")+"All",E="set"+e,V=window.Station.Apps.Tabs,W=V.settings,_e=V.order,Ie=Ee=null,Te=x(),V.trigger=function(e,t){e=this.events[e];!e||e.length<1||e.forEach(function(e){e.call(V,t)})},xe=function(e,t){if(e)for(var n=e,o=0;o<n.length;o++)n[o].style.height=t||n[o].scrollHeight+"px"},I=function(e){e=e||{};for(var t=1;t<arguments.length;t++)if(arguments[t])for(var n in arguments[t])arguments[t].hasOwnProperty(n)&&(e[n]=arguments[t][n]);return e},U=function(e){for(;e.firstChild;)e.parentNode.insertBefore(e.firstChild,e);e.remove()},Le=function(e){var t="àáâäæãåāăąçćčđďèéêëēėęěğǵḧîïíīįìłḿñńǹňôöòóœøōõṕŕřßśšşșťțûüùúūǘůűųẃẍÿýžźż·/_,:;",n=new RegExp(t.split("").join("|"),"g");return e.toString().toLowerCase().replace(/\s+/g,"-").replace(n,function(e){return"aaaaaaaaaacccddeeeeeeeegghiiiiiilmnnnnooooooooprrsssssttuuuuuuuuuwxyyzzz------".charAt(t.indexOf(e))}).replace(/&/g,"").replace(/[^\w\-]+/g,"").replace(/\-\-+/g,"-").replace(/^-+/,"").replace(/-+$/,"").replace(/^\d/,"tab-$&").replace(/^st-/,"tab-$&")},Ce=function(e,t,n){return(e||"tab-"+(t+1))+"_"+n+"-"+t},Ne=function(e,t){var n=document[ve]("a");return n.href="#"+t,n.id="st-link-"+t,n.className=O,n.innerHTML="<span>"+e+"</span>",n},Ae=function(e){var t=document[ve]("div");return t.className=R,t.innerHTML='<div class="'+M+'"></div>',e&&(t.id=e,t[E](ce,"st-link-"+e)),t},Se=function(e,t){for(var n=e.length-1;0<=n;n--)e[n][E](_,"-1");t[E](_,"0")},Be=function(e,t,n){if(e&&t){for(var o=e.length-1;0<=o;
1367o--)"st-link-"+n!==e[o].id&&(m(e[o],y),r(e[o],w)&&v(e[o],w,p),r(e[o],k))&&v(e[o],k,p);for(o=t.length-1;0<=o;o--)"st-"+n!==t[o].id&&(m(t[o],y),v(t[o],se,de))}},je=function(n,o){W.full_scroll_sync_enabled&&(cancelAnimationFrame(Ie),Ie=requestAnimationFrame(function e(){var t=o[be]().top-n;t<0&&window.scrollBy(0,t),Ie=requestAnimationFrame(e)}))},T=function(e,t){var n,o,a,i,r,s,c,l,u,d;e&&(t=I({animate:!0,deepLink:W.deep_links},t),e=V.getTab(e))&&(n=e.id,o=e.link,a=e.content,i=(c=e.wrapper)[$]("."+O),r=B(c,b),s=c[$]("."+O+"."+y),c=c[$]("."+R+"."+y),(l=t.scrollIntoView)&&(u={behavior:"smooth",block:"center"},d=C(l)?I(u,l):u,setTimeout(function(){o.scrollIntoView(d)})),B(o,y)?r?(t.animate&&xe([a]),setTimeout(function(){Be([o],[a])},20),t.deepLink&&history.replaceState(null,document.title,window.location.pathname+window.location.search)):Be(s,c,n):(r?W.full_single_active&&(t.animate&&(xe(c),t.scrollIntoView||(je(o[be]().top,o),setTimeout(function(){cancelAnimationFrame(Ie)},400))),Be(s,c)):(Be(s,c),Se(i,o)),v(o,r?k:w,de),t.animate&&r&&xe([a]),g(o,y),g(a,y),a[E](se,p),t.deepLink&&history.replaceState(null,document.title,e.hash),t.skipCallback||(V.trigger("open",e),document.dispatchEvent(new CustomEvent("stationTabOpen",{detail:e})),r&&t.animate)||document.dispatchEvent(new CustomEvent("stationTabOpened",{detail:e}))))},qe=function(e){var t,n;e&&(t=window.location.hash,n={deepLink:!1,animate:!1,skipCallback:!0},(t=K(e.links,t))&&W.deep_links?T(t,n):W.full_open&&T(e.links[0],n))},De=function(e,t,n,o,a){var i,r;t&&(i=e[$]("."+O),r=t[F]("."+O),t=t[F]("."+R),r=r.cloneNode(!0),t=t.cloneNode(!0),n=Ce(Le(r.textContent.trim()),n,o),r.id="st-link-"+n,r.href="#"+n,t.id="st-"+n,o=i[a-1],a&&o?(e.insertBefore(r,o),e.insertBefore(t,o)):(e[P](r),e[P](t)))},window[c]("resize",function(e){Ee&&clearTimeout(Ee),Ee=setTimeout(function(){if(Te!==x()){for(var e=V.getInstances(),t=0;t<e.length;t++){for(var n=V.getInstance(e[t]),o=n.panels,a=0;a<o.length;a++)o[a].style.removeProperty("height");V.setLayout(n)}Te=x()}},300)},!1),V.initInstance=function(e,t,n){var c,l,u=e,e=(S(e)&&(u=document[F](e)),t||{}),d=n||function(){};return L(t)&&(d=t,e={}),i(u)?B(u,re)?d(V.getInstance(u)):(n={showDescriptionTab:S(n=u[z](D("show-description-tab")))?"false"!==n:-1!==["product","index"].indexOf(V.template)&&W.product_description_tab,showContentBefore:S(t=N(u,D("show-content-before")))?"false"!==t:W.show_content_before,showContentAfter:S(n=u[z](D("show-content-after")))?"false"!==n:W.show_content_after,replace:!!S(t=u[z](D("replace","station-tabs")))&&"false"!==t},c=I(n,e),V.instanceId=V.instanceId||0,l=V.instanceId,V.instanceId++,g(u,re),u[we](s)||u[E](s,""),S(c.layout)&&u[E](D(he),c.layout),h(c.breakpoint)&&u[E](D(ge),c.breakpoint),void((n=c[t="productHandle"]||u[z](D("product",H))||"").length&&n!==V[t]?(g(u,"is-hidden"),V.fetchDataByProduct(n,function(e,t){c.productData=e||document.createElement("div"),m(u,"is-hidden"),o()})):o())):(f(e="Valid instance not found"),d(null,new Error(e)));function o(){var e=Q(u,l,c);if(!e)return f(n="Wrapper could not be constructed"),d(null,new Error(n));var t,n=W.placement_selector,o=W.placement_instance_index||0,o=(l===o&&n&&0<n.trim().length&&(t=V.moveInstance(u,n.trim(),{position:"prepend"===W.placement_position?"afterbegin":"beforeend"})),V.getInstance(t||u)),a=o;g(a.wrapper,ie);for(var i=a.links.length-1;0<=i;i--){var r=a.links[i];r[E]("aria-controls",r.id.replace(/^st-link/,"st"))}for(i=a.panels.length-1;0<=i;i--){var s=a.panels[i];s[E](ce,s.id.replace(/^st/,"st-link"))}ne(o),qe(n=o),V.setLayout(n),m(e,"is-loading"),g(e,"is-ready"),g(u,"is-ready"),document.dispatchEvent(new CustomEvent("stationTabsInstanceReady",{detail:o})),u[$]("[data-tabs-relocate]").forEach(function(e){var t=e.dataset.tabsRelocate;Y(e,t,e.dataset)}),d(o)}},V.init=function(e,t,n){function o(n){s[n]?V.initInstance(s[n],i,function(e,t){c.push(e||t),o(n+1)}):(V.settings.remove_empty_tabs&&V.removeEmptyTabs(),document.dispatchEvent(new CustomEvent("stationTabsReady",{detail:c})),r(c))}var a=e||null,i=t||{},r=n||function(){},s=(L(t)&&(r=t,i={}),L(e)?(a=null,r=e):e&&-1!==e.constructor.toString().indexOf("Object")&&(a=null,i=e),a||V.getInstances()),c=[];o(0)}
1367,V.setLayout=function(e){for(var t=I({},e),n=void 0===t.instance?V.getInstances():[t.instance],o=0;o<n.length;o++){var a=V.getInstance(n[o]),i=a.instance,r=a.links,s=a.panels,c=a.wrapper;if(r.length){S(t.layout)&&v(i,D(he),t.layout),h(t.breakpoint)&&v(i,D(ge),t.breakpoint);var l,u=B(c,b),a=j("."+O+"."+y,i),d=q('[role="tablist"]',c);switch(function(e){e=N(e,D(he));return e||(W.force_full?"vertical":W.force_wrap?"horizontal":W.force_breakpoint?ge:"automatic")}(i)){case"vertical":u=!0;break;case"horizontal":u=!1;break;case"breakpoint":u=+(N(i,D(ge))||W.force_breakpoint_value)>x();break;default:m(c,b);var f=r[0].offsetHeight/2,p=r[0][be](),u=r[r.length-1][be]().top-p.top>f}u?(g(c,b),r.forEach(function(e){v(e,_,"0"),A(e,ue),A(e,w)}),s.forEach(function(e){v(e,ue,"region")}),d&&J(d)):(l=void 0,m(c,b),d||(d=ae.createElement("div"),c.prepend(d)),l=Array.from(r).map(function(e){return e.id}),v(d,"role","tablist"),v(d,"aria-owns",l.join(" ")),r.forEach(function(e){v(e,ue,"tab"),A(e,k)}),s.forEach(function(e){v(e,ue,"tabpanel")}),d=window.location.hash,a=[(a=d.length&&W.deep_links&&(l=K(r,d))?[l]:a)[0]||r[0]]),a.length&&(Be(r,s),a.forEach(function(e){T(e,{deepLink:!1,animate:!1,skipCallback:!0})}))}}},V.fetchDataByProduct=function(e,t,n){var o,a=n||function(){};function i(){var e,t;200!==this.status?(e="Undefined error",404===this.status&&(e="Product not found"),a(null,new Error(e))):(e=this.responseText.match(/<!-- begin station data -->([\s\S]*?)<!-- end station data -->/)[1],s(),t=document[ve]("div"),e&&(t.innerHTML=e),a(t))}function r(e){s(),a(null,e)}function s(){o.removeEventListener("load",i),o.removeEventListener("error",r)}L(t)&&(a=t),S(e)?(n=window.location.origin+"/products/"+e,(o=new XMLHttpRequest)[c]("load",i),o[c]("error",r),o.open("GET",n),o.send()):a(null,new Error("Handle is not valid"))},V.getInstances=function(e){var t=document[$]("div["+s+"]");return!t.length||!n in t[0]?!h(e)&&[]:h(e)?t[e]||!1:t},V.getInstance=function(e){var t=e;return(e||{}
1367).instance?e:!!(t=e&&!h(e)?t:V.getInstances(e||0))&&((e={instance:t,initialized:B(t,re),wrapper:null,links:[],panels:[]}).initialized&&(e.wrapper=t[F]("."+H),e.links=e.wrapper[$]("."+O),e.panels=e.wrapper[$]("."+R)),e)},V.getTab=function(e){var t,n,o,a=S(e)?{id:e}:e;return e?a.slug?a:(e='Tab with ID "'+a.id+'" is not found.',a=l(a.id),(t=document[ye](H+"-"+a.scope))&&(n=document[ye]("st-link-"+a.id),o=document[ye]("st-"+a.id),n)&&o?{id:a.id,instance:t.parentElement,wrapper:t,link:n,content:o,instanceIndex:a.scope,tabIndex:a.index,suffix:a.suffix,vanityId:a.vanityId,hash:a.hash}:G(e)):(f(me+' "tab" is not defined.'),!1)},V.getTabByTitle=function(e,t){var n,t="undefined"!==t?V.getInstance(t).links:document[$]("."+H+" ."+O);if(t&&t.length)return n=Le(e),(t=K(t,n,{key:"slug"}))?V.getTab(t):(console.warn("Tab with title %s is not found",e),!1)},V.moveTab=function(e,t,n){var o,a,i,n=I({after:!1},n);return e&&t?(i=t,(o=V.getTab(e)).instance[ke]("beforeend",o.link),h(t)&&(t>(a=o.wrapper[$]("."+O)).length&&(n.after=!0),i=a[Math.max(0,Math.min(t-1,a.length-1))]),t=V.getTab(i),n.after?(t.content[ke](pe,o.link),o.link[ke](pe,o.content)):(t.link[ke](fe,o.content),o.content[ke](fe,o.link)),V.setLayout(),o):f(me+" "+(e?'"position"':'"tab"'))},V.moveInstance=function(e,t,n){n=I({position:"beforeend"},n),t=S(t)?q(t):t,e=V.getInstance(e).instance;if(!e||!t)return e;for(var o=e.cloneNode(!1),a=(X(t,o,n.position),A(e,s),e.childNodes),i=null,r=0;r<a.length;r++)if(B(a[r],"station-tabs-content-before")||B(a[r],H)){i=r;break}for(;a[i];)o[P](a[i]);return V.getInstance(o)},V.open=function(e,t){e=V.getTab(e);return!!e&&(B(e.link,y)||T(e,t||{}),e)},V.openByTitle=function(e,t){e=V.getTabByTitle(e);return!!e&&V.open(e,t)},V.openByIndex=function(e,t,n){var o=null;if(!h(e))return f(me+" index is not a number");(i(t)||h(t)||(t||{}).instance)&&(o=t);t=V.getInstance(o);return!!t.links[e]&&V.open(t.links[e])},V.close=function(e){var t,n,o,e=V.getTab(e);return!!e&&!!B(t=e.link,y)&&(n=e.content,o=V.getInstance(e.instance),m(t,y),m(n,y),v(n,se,de),B(o.wrapper,"mod-full-width")?v(t,k,p):(v(t,w,p),v(t,_,"-1"),v(o.links[0],_,"0")),e)},V.removeEmptyTabs=function(e){var o=I({exceptions:["img","video","iframe","svg","div[id]","div[class]",'div[data-tabs-relocate]:not([data-tabs-relocate=""])']},e);(o.instance?[V.getInstance(o.instance)]:V.getInstances()).forEach(function(e){V.getInstance(e).panels.forEach(function(e){var t,n=V.getTab(e),e=q(".station-tabs-content-inner",e);0<(e.textContent||"").replace(/\s+/g,"").length||(t=o.exceptions||[]).length&&q(t.join(","),e)||(n.link[a]("click",Z),n.content[a]("transitionend",te),n.content.parentNode.removeChild(n.content),n.link.parentNode.removeChild(n.link))})}),V.setLayout()},V.removeElementsOutsideTabs=function(e){S(e)?document[$](e).forEach(function(e){e.closest(".station-tabs-content, .station-tabs-content-after, .station-tabs-content-before")||J(e)}):f(me+" selector is not a string")},V.cleanContent=function(e,t){var n,o,a=V.settings,t=I({tags:a.clean_content_nodes,cleanLevel:a.clean_content_level},t||{}),i=a.autostop_enabled?q(a.autostop_heading+":last-of-type",e):null;if("no_attrs"===t.cleanLevel)for(var r=j("div,span",e),s=r.length-1;0<=s;s--)r[s].attributes.length||U(r[s]);else t.cleanLevel&&(n=[],o=N(e,D("type")),a.product_autosplit&&"general"!==o&&n.push(a.product_autosplit_heading),i&&n.push(a.autostop_heading),u(e,n,"basic_tags"===t.cleanLevel?t.tags:null))},V.autoFixes={brooklyn:function(){var e=".product-single__meta";o(e+" {position:relative "+t+";left: auto "+t+";top:auto "+t+";height:auto "+t+";z-index:auto "+t+";}"+e+"--wrapper > div:last-child:empty {display: none "+t+";}")},galleria:function(){var e=".product-page-row";o([e+" .desktop-flex-wrapper",e+" .product-item-wrap",e+" .product-gallery-product-template"].join(", ")+"{position:relative "+t+";height:auto "+t+";}")},narrative:function(){o(".product__form-wrapper{position:relative "+t+";top:initial "+t+";}")},prestige:function(){var e=new ResizeObserver(function(e){var e=e[0].target,t=e.closest(".Product__Wrapper"),n=parseInt(getComputedStyle(e).paddingTop,10)||0;t.style.minHeight=e.offsetHeight-n+"px"}),t=document.querySelector(".Product__Info");t.querySelector("[data-station-tabs-app]")&&e.observe(t)}
1367,warehouse:function(){var e="expandable-content",t=document[F](".product-block-list__item--description ."+e);t&&t[F]("div["+s+"]")&&(m(t,e),m(t,e+"--expandable"))}},(e=W.polyfill)||window.document.documentMode?((He=document.createElement("script")).src=S(e)?e:"https://polyfill-fastly.net/v3/polyfill.min.js?features="+["default","NodeList.prototype.forEach","NodeList.prototype.%40%40iterator","fetch"].join("%2C"),He.onload=function(){oe()},He.onerror=function(){oe(new Error("Failed to load script "+src))},document.head.appendChild(He)):oe();
1368    })();</script>
1368 <div id="shopify-section-newsletter" class="shopify-section newsletter-section">
1369
1370
1371
1372
1373<div
1374  class="
1375    newsletter_section
1376    newsletter-both-names--false 
1377    
1378    text-align--center
1379    lazyload
1380    appear
1381  "
1382  
1383> <div class="container"> <div class="offset-by-three ten columns section_form"> <h2 class="title">Subscribe</h2> <div class="newsletter-text"><p>Sign up to get the latest on sales, new releases and more …</p></div> <div class="newsletter"> <span class="message"></span> <form method="post" action="/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" /> <input type="hidden" name="contact[tags]" value="prospect,newsletter"> <div class="input-row"></div> <div class="input-row"> <input type="hidden" name="challenge" value="false"> <input
1384                type="email"
1385                class="contact_email"
1386                name="contact[email]"
1387                required
1388                placeholder="Enter your email address..."
1389              > <input type="submit" class="action_button sign_up" value="Sign Up"></div></form></div></div></div>
1390</div>
1391
1392
1393
1394
1395</div> <div id="shopify-section-footer" class="shopify-section footer-section">
1396
1397<footer class="footer"> <div class="container footer-menu-wrap"> <div
1398        class="one-half column medium-down--one-whole"
1399        
1400      > <div class="footer_menu"> <h6>
1401                Information<span class="right icon-down-arrow"></span></h6> <div class="toggle_content"> <ul> <li> <p> <a href="/pages/novedge-about-us">About Us</a></p></li> <li> <p> <a href="/pages/novedge-contacts">Contact Us</a></p></li> <li> <p> <a href="/pages/terms-of-service">Terms of Service</a></p></li> <li> <p> <a href="/pages/terms-of-sale">Terms Of Sale</a></p></li> <li> <p> <a href="/pages/privacy-policy">Privacy Policy</a></p></li> <li> <p> <a href="/pages/code-of-conduct">Code of Conduct</a></p></li> <li> <p> <a href="/pages/best-price-guarantee">Best Price Guarantee</a></p></li> <li> <p> <a href="/pages/financing">Financing</a></p></li> <li> <p> <a href="/collections/experts">Experts</a></p></li> <li> <p> <a href="/pages/extended-trial">Extended Trials</a></p></li> <li> <p> <a href="/blogs/design-news">Design News</a></p></li> <li> <p> <a href="/pages/reviews">Reviews</a></p></li></ul></div></div></div> <div
1402        class="one-half column medium-down--one-whole"
1403        
1404      > <div class="footer_content footer-text "> <h6>
1405                Contact Us<span class="right icon-down-arrow"></span></h6> <div class="toggle_content"> <p><a href="tel:+18772615889">1-866-362-8970</a></p><p></p><p><a href="mailto:[email protected]" title="mailto:[email protected]">[email protected]</a></p><p><br/></p><p><a href="https://novedge.com/apps/sitemap" title="https://novedge.com/apps/sitemap">Sitemap</a></p></div></div> <div class="footer-social-icons"> <ul class="social_icons"> <li><a href="https://twitter.com/Novedge" title="NOVEDGE on Twitter" rel="me" target="_blank" class="icon-twitter"></a></li> <li><a href="https://www.facebook.com/Novedge/" title="NOVEDGE on Facebook" rel="me" target="_blank" class="icon-facebook"></a></li> <li><a href="https://www.youtube.com/user/Novedge" title="NOVEDGE on YouTube" rel="me" target="_blank" class="icon-youtube"></a></li> <li><a href="https://vimeo.com/novedge" title="NOVEDGE on Vimeo" rel="me" target="_blank" class="icon-vimeo"></a></li> <li><a href="https://www.pinterest.com/novedge/" title="NOVEDGE on Pinterest" rel="me" target="_blank" class="icon-pinterest"></a></li> <li><a href="https://www.instagram.com/novedge_designhub/" title="NOVEDGE on Instagram" rel="me" target="_blank" class="icon-instagram"></a></li>
1406  
1407
1408  
1409
1410  
1411
1412  
1413
1414  
1415</ul></div></div> <div class="footer-social-icons--mobile sixteen columns"> <ul class="social_icons"> <li><a href="https://twitter.com/Novedge" title="NOVEDGE on Twitter" rel="me" target="_blank" class="icon-twitter"></a></li> <li><a href="https://www.facebook.com/Novedge/" title="NOVEDGE on Facebook" rel="me" target="_blank" class="icon-facebook"></a></li> <li><a href="https://www.youtube.com/user/Novedge" title="NOVEDGE on YouTube" rel="me" target="_blank" class="icon-youtube"></a></li> <li><a href="https://vimeo.com/novedge" title="NOVEDGE on Vimeo" rel="me" target="_blank" class="icon-vimeo"></a></li> <li><a href="https://www.pinterest.com/novedge/" title="NOVEDGE on Pinterest" rel="me" target="_blank" class="icon-pinterest"></a></li> <li><a href="https://www.instagram.com/novedge_designhub/" title="NOVEDGE on Instagram" rel="me" target="_blank" class="icon-instagram"></a></li>
1416  
1417
1418  
1419
1420  
1421
1422  
1423
1424  
1425</ul></div> <div class="sixteen columns row footer_credits"> <p class="credits">
1426        &copy; 2026 <a href="/" title="">NOVEDGE</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" aria-labelledby="pi-amazon"><title id="pi-amazon">Amazon</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" fill-rule="nonzero" 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" fill-rule="nonzero"/><path d="M25.26 16.23c-1.697 1.48-4.157 2.27-6.275 2.27-2.97 0-5.644-1.3-7.666-3.463-.16-.17-.018-.402.173-.27 2.183 1.504 4.882 2.408 7.67 2.408 1.88 0 3.95-.46 5.85-1.416.288-.145.53.222.248.47v.001zm.706-.957c-.216-.328-1.434-.155-1.98-.078-.167.024-.193-.148-.043-.27.97-.81 2.562-.576 2.748-.305.187.272-.047 2.16-.96 3.063-.14.138-.272.064-.21-.12.205-.604.664-1.96.446-2.29h-.001z" fill="#F90" fill-rule="nonzero"/><path d="M21.814 15.291c-.574-.498-.676-.73-.993-1.205-.947 1.012-1.618 1.315-2.85 1.315-1.453 0-2.587-.938-2.587-2.818 0-1.467.762-2.467 1.844-2.955.94-.433 2.25-.51 3.25-.628v-.235c0-.43.033-.94-.208-1.31-.212-.333-.616-.47-.97-.47-.66 0-1.25.353-1.392 1.085-.
142603.163-.144.323-.3.33l-1.677-.187c-.14-.033-.296-.153-.257-.38.386-2.125 2.223-2.766 3.867-2.766.84 0 1.94.234 2.604.9.842.82.762 1.918.762 3.11v2.818c0 .847.335 1.22.65 1.676.113.164.138.36-.003.482-.353.308-.98.88-1.326 1.2a.367.367 0 0 1-.414.038zm-1.659-2.533c.34-.626.323-1.214.323-1.918v-.392c-1.25 0-2.57.28-2.57 1.82 0 .782.386 1.31 1.05 1.31.487 0 .922-.312 1.197-.82z" fill="#221F1F"/></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-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 0 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 
14261.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.
142606zM23.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 
14260-.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" viewBox="0 0 38 24" width="38" height="24" xmlns="http://www.w3.org/2000/svg" role="img" aria-labelledby="pi-venmo"><title id="pi-venmo">Venmo</title><g fill="none" fill-rule="evenodd"><rect fill-opacity=".07" fill="#000" width="38" height="24" rx="3"/><path fill="#3D95CE" 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="M24.675 8.36c0 3.064-2.557 7.045-4.633 9.84h-4.74L13.4 6.57l4.151-.402 1.005 8.275c.94-1.566 2.099-4.025 2.099-5.702 0-.918-.154-1.543-.394-2.058l3.78-.783c.437.738.634 1.499.634 2.46z" fill="#FFF" fill-rule="nonzero"/></g></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 
142616.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 style="display: none;"><noscript><form method="post" action="/localization" id="FooterCountryFormNoScript" accept-charset="UTF-8" class="localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/search" /><div class="localization-form__select"> <h2 class="visually-hidden" id="FooterCountryLabelNoScript">Country</h2> <select
1427              class="localization-selector link"
1428              name="country_code"
1429              aria-labelledby="FooterCountryLabelNoScript"
1430            ><option
1431                  value="CA"
1432                >
1433                  Canada (CAD
1434                  $)</option><option
1435                  value="US"
1436                    selected
1437                  
1438                >
1439                  United States (USD
1440                  $)</option></select></div> <button class="button button--tertiary">Country</button></form></noscript> <localization-form><form method="post" action="/localization" id="FooterCountryForm" accept-charset="UTF-8" class="localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/search" /><div class="no-js-hidden"> <h2 class="caption-large text-body" id="FooterCountryLabel">Country</h2><div class="disclosure"> <button
1441    type="button"
1442    class="disclosure__button localization-form__select localization-selector link link--text caption-large"
1443    aria-expanded="false"
1444    aria-controls="FooterCountryList"
1445    aria-describedby="FooterCountryLabel"
1446  > <span>USD
1447      $ | United States</span></button> <div class="disclosure__list-wrapper" hidden> <ul id="FooterCountryList" role="list" class="disclosure__list list-unstyled"><li class="disclosure__item" tabindex="-1"> <a
1448            class="link link--text disclosure__link caption-large focus-inset"
1449            href="#"
1450            
1451            data-value="CA"
1452          > <span class="localization-form__currency">CAD
1453              $ |</span
1454            >
1455            Canada</a></li><li class="disclosure__item" tabindex="-1"> <a
1456            class="link link--text disclosure__link caption-large focus-inset disclosure__link--active"
1457            href="#"
1458            
1459              aria-current="true"
1460            
1461            data-value="US"
1462          > <span class="localization-form__currency">USD
1463              $ |</span
1464            >
1465            United States</a></li></ul></div>
1466</div>
1467<input type="hidden" name="country_code" value="US">
1468</div></form></localization-form></div>
1469</footer>
1470
1471
1472<script src='https://swishapp.digital/static/footerLoader.min.js' defer></script>
1472 
1472<script>const userInteractionEvents=["mouseover","keydown","touchmove","touchstart"];function triggerScriptLoader(){loadScripts(),clearTimeout(loadScriptsTimer),userInteractionEvents.forEach(function(a){window.removeEventListener(a,triggerScriptLoader,{passive:!0})})}function loadScripts(){var a,b;function c(b,d,a){void 0===a&&(a=0),b[a](function(){++a===b.length?d():c(b,d,a)})}document.querySelectorAll("script[data-type='lazy']").forEach(function(a){a.setAttribute("src",a.getAttribute("data-src"))}),document.querySelectorAll("iframe[data-type='lazy']").forEach(function(a){a.setAttribute("src",a.getAttribute("data-src"))}),navigator.userAgent.toLowerCase(),saobs.disconnect(),void 0!==document.removeEventListeners&&(console.log("ev=1"),document.removeEventListeners("DOMContentLoaded"),document.removeEventListeners("load")),a=document.querySelectorAll("script"),b=[],[].forEach.call(a,function(a){"text/javascripts"==a.getAttribute("type")&&b.push(function(e){var c,d,b;c=a,d=e,(b=document.createElement("script")).type="text/javascript",c.src?(b.onload=d,b.onerror=d,b.src=c.src,b.id=c.id,b.async=!1,Object.assign(b.dataset,c.dataset)):(b.textContent=c.innerText,b.id=c.id,b.async=!1,Object.assign(b.dataset,c.dataset)),c.parentNode.removeChild(c),document.body.appendChild(b),c.src||d()})}),c(b,function(){var a=document.createEvent("Event");a.initEvent("DOMContentLoaded",!0,!0),window.dispatchEvent(a),document.dispatchEvent(a);var b=document.createEvent("Event");b.initEvent("readystatechange",!0,!0),window.dispatchEvent(b),document.dispatchEvent(b);var c=document.createEvent("Event");c.initEvent("load",!0,!0),window.dispatchEvent(c),document.dispatchEvent(c);var d=document.createEvent("Event");d.initEvent("show",!0,!0),window.dispatchEvent(d),document.dispatchEvent(d);var e=window.document.createEvent("UIEvents");e.initUIEvent("resize",!0,!0,window,0),window.dispatchEvent(e),document.dispatchEvent(e)})}userInteractionEvents.forEach(function(a){window.addEventListener(a,triggerScriptLoader,{passive:!0})})</script>
1472
1473</div> <div class="js-quick-shop"> <div class="quick-shop js-product_section"> <div class="quick-shop__container container section js-quick-shop-container"> <div
1474        class="
1475          quick-shop__gallery
1476          eight
1477          columns
1478          gallery-wrap
1479          js-gallery-wrap
1480          
1481          gallery-arrows--true
1482          
1483        "
1484      > <div
1485          class="
1486            gallery
1487            product_gallery
1488            js-gallery-modal
1489            product--gallery
1490            transparentBackground--true
1491            slideshow_animation--fade
1492            
1493          "
1494          data-zoom="false"
1495        ></div></div> <div class="quick-shop__text-wrap six columns text-modal-wrap"> <!-- Product banners inserted with JS - populateProductInfo() --> <div class="sale_banner_product js-sale-banner"></div> <div class="new_banner_product js-new-banner"></div> <div class="new_banner_product js-pre-order-banner"></div> <p class="vendor"> <span class="vendor js-product-vendor"></span></p> <h3 class="quick-shop__title js-product-title"></h3> <div class="feature_divider"></div> <p class="modal_price"> <span class="sold_out js-sold-out"></span> <span class="current_price js-current-price"><span class="money"></span></span> <span class="was_price js-was-price"><span class="money"></span></span> <span class="sale savings js-savings"></span></p> <span class="js-notify-form"></span> <p> <span class="js-regular-description"></span> <span class="js-product-details"></span></p> <span class="js-product-form"></span></div></div></div>
1496</div> 
1496<script defer src="//novedge.com/cdn/shop/t/239/assets/vendors.js?v=43105848396357834741717625127"></script>
1496 
1496<script defer src="//novedge.com/cdn/shop/t/239/assets/sections.js?v=21291982247438236721717625127"></script>
1496 
1496<script defer src="//novedge.com/cdn/shop/t/239/assets/utilities.js?v=10629527458346540651734571143"></script>
1496 
1496<script defer src="//novedge.com/cdn/shop/t/239/assets/app.js?v=166107171520809349881717625127"></script>
1496 <!-- Start of HubSpot Embed Code --> 
1496<script type="text/javascript" id="hs-script-loader" data-src="//js.hs-scripts.com/6104565.js" defer></script>
1496 <!-- End of HubSpot Embed Code --> <!-- Google Tag Manager (noscript) -->
vendor: 75 bytes, lines 1496-1499
1496
1497<noscript
1498  ><iframe
1499    src="https://www.googletagmanager.com/ns.html?id=
1499GTM-MFHPZ79
vendor: 99 bytes, lines 1499-1504
1499"
1500    height="0"
1501    width="0"
1502    style="display:none;visibility:hidden"
1503  ></iframe
1504></noscript>
1505<!-- End Google Tag Manager (noscript) -->
1506
1507    
1508
1509
1510<script id='gspfSearchResult' type='template/html'>
1511{% assign root_url = "" %}
1512
1513{% assign zero_character_result = true %}
1514{% if result.term %}{% assign zero_character_result = false %}{% endif %}
1515
1516{% assign product_list_layout = 'grid' %}
1517
1518{% assign products_suggestions_title = translation.search.products | default: "Products" %}
1519{% assign keywords_suggestions_title = translation.search.suggestions | default: "Suggestions" %}
1520
1521{% if zero_character_result %}
1522  {% assign product_list_layout = 'grid' %}  {% if translation.search.zero_character_products_suggestions_title %}
1523  {% assign products_suggestions_title = translation.search.zero_character_products_suggestions_title %}
1524  {% endif %}
1525  {% if translation.search.zero_character_keywords_suggestions_title %}
1526  {% assign keywords_suggestions_title = translation.search.zero_character_keywords_suggestions_title %}
1527  {% endif %}
1528{% elsif result.isEmpty %}
1529{% assign product_list_layout = 'grid' %}  {% if translation.search.no_result_products_suggestions_title %}
1530  {% assign products_suggestions_title = translation.search.no_result_products_suggestions_title %}
1531  {% endif %}
1532  {% if translation.search.no_result_keywords_suggestions_title %}
1533  {% assign keywords_suggestions_title = translation.search.no_result_keywords_suggestions_title %}
1534  {% endif %}
1535{% endif %}
1536
1537{% if layout == 1 %} <div id="glFilter-search-popup" class="ui-menu gl-filter-search-fullscreen gl-filter-animate"> <div class="gl-backdrop gl-close-layer"></div> <div class="gl-fullscreen-layer gl-animate-transition"> <div class="gl-fullscreen-header"> <form class="gl-d-searchbox" method="GET" action="/search"> <label class="gl-icon gl-d-searchbox-icon" for="gl-d-searchbox-input"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="18px" height="18px"> <path d="M0 0h24v24H0V0z" fill="none"></path> <path d="M15.5 14h-.79l-.28-.27c1.2-1.4 1.82-3.31 1.48-5.34-.47-2.78-2.79-5-5.59-5.34-4.23-.52-7.79 3.04-7.27 7.27.34 2.8 2.56 5.12 5.34 5.59 2.03.34 3.94-.28 5.34-1.48l.27.28v.79l4.25 4.25c.41.41 1.08.41 1.49 0 .41-.41.41-1.08 0-1.49L15.5 14zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"></path></svg></label> <input type="text" class="gl-d-searchbox-input" id="gl-d-searchbox-input" placeholder="{{translation.product.search}}" name="q" value="{{result.term | escape}}" autocapitalize="off" autocomplete="off" autocorrect="off"></form> <button type="button" class="gl-d-close-btn"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path d="M11.414 10l6.293-6.293a1 1 0 10-1.414-1.414L10 8.586 3.707 2.293a1 1 0 00-1.414 1.414L8.586 10l-6.293 6.293a1 1 0 101.414 1.414L10 11.414l6.293 6.293A.998.998 0 0018 17a.999.999 0 00-.293-.707L11.414 10z" fill="#5C5F62"/></svg></button></div> <div class="gl-fullscreen-suggestions">
1538        {% if result.isEmpty and result.term %} <div>{% if translation.search.not_found %}{{translation.search.not_found}}{% else %}Sorry, nothing found for{% endif %}&nbsp;<b>{{result.term | escape}}</b></div>
1539        {% endif %}</div> <div class="gl-fullscreen-initial-content">
1540        {% if false and result.loading %} <div class="gl-fullscreen-loading-content"> <svg class="lds-spinner" width="60px" height="60px" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 100 100" preserveAspectRatio="xMidYMid" style="background: none;"><g transform="rotate(0 50 50)"><rect x="47" y="24" rx="9.4" ry="4.8" width="6" height="12" fill="#000"><animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.9166666666666666s" repeatCount="indefinite"></animate></rect></g><g transform="rotate(30 50 50)"><rect x="47" y="24" rx="9.4" ry="4.8" width="6" height="12" fill="#000"><animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.8333333333333334s" repeatCount="indefinite"></animate></rect></g><g transform="rotate(60 50 50)"><rect x="47" y="24" rx="9.4" ry="4.8" width="6" height="12" fill="#000"><animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.75s" repeatCount="indefinite"></animate></rect></g><g transform="rotate(90 50 50)"><rect x="47" y="24" rx="9.4" ry="4.8" width="6" height="12" fill="#000"><animate attributeName="opacity" values="1;0" keyTimes="0;
15401" dur="1s" begin="-0.6666666666666666s" repeatCount="indefinite"></animate></rect></g><g transform="rotate(120 50 50)"><rect x="47" y="24" rx="9.4" ry="4.8" width="6" height="12" fill="#000"><animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.5833333333333334s" repeatCount="indefinite"></animate></rect></g><g transform="rotate(150 50 50)"><rect x="47" y="24" rx="9.4" ry="4.8" width="6" height="12" fill="#000"><animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.5s" repeatCount="indefinite"></animate></rect></g><g transform="rotate(180 50 50)"><rect x="47" y="24" rx="9.4" ry="4.8" width="6" height="12" fill="#000"><animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.4166666666666667s" repeatCount="indefinite"></animate></rect></g><g transform="rotate(210 50 50)"><rect x="47" y="24" rx="9.4" ry="4.8" width="6" height="12" fill="#000"><animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.3333333333333333s" repeatCount="indefinite"></animate></rect></g><g transform="rotate(240 50 50)"><rect x="47" y="24" rx="9.4" ry="4.8" width="6" height="12" fill="#000"><animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.25s" repeatCount="indefinite"></animate></rect></g><g transform="rotate(270 50 50)"><rect x="47" y="24" rx="9.4" ry="4.8" width="6" height="12" fill="#000"><animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.16666666666666666s" repeatCount="indefinite"></animate></rect></g><g transform="rotate(300 50 50)"><rect x="47" y="24" rx="9.4" ry="4.8" width="6" height="12" fill="#000"><animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.08333333333333333s" repeatCount="indefinite"></animate></rect></g><g transform="rotate(330 50 50)"><rect x="47" y="24" rx="9.4" ry="4.8" width="6" height="12" fill="#000"><animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="0s" repeatCount="indefinite"></animate></rect></g></svg></div>
1541        {% else %} <div class="gl-row">
1542            {% if result.suggestions or result.collections or result.pages %} <div class="gl-col-left"> <div class="gl-list gl-fullscreen-top-searches">
1543                                {% if result.suggestions %} <div class="gl-list__group"> <div class="gl-list__title">{{keywords_suggestions_title | escape}}</div> <div class="gl-list__content"> <ul>
1544                      {% for suggestion in result.suggestions %} <li> <a href="/search?q={{suggestion.keyword | url_encode}}">{{suggestion.keyword | escape}}<span class="count">{{suggestion.count}}</span></a></li>
1545                      {% endfor %}</ul></div></div>
1546                {% endif %}
1547                                                {% if result.collections %} <div class="gl-list__group"> <div class="gl-list__title">{{translation.search.collections | default: "Collections"}}</div> <div class="gl-list__content"> <ul>
1548                      {% for collection in result.collections %} <li><a href="{{root_url}}/collections/{{collection.handle}}">{{collection.title | escape}}</a></li>
1549                      {% endfor %}</ul></div></div>
1550                {% endif %}</div></div>
1551            {% endif %} <div class="gl-col-right">
1552                            {% if result.products %} <div class="gl-list gl-fullscreen-top-clicked"> <div class="gl-fullscreen-results__meta"> <div class="gl-list__title">{{products_suggestions_title}}</div>
1553                  {% if result.term and result.isEmpty == false %} <a href="{% if result.url %}{{result.url}}{% else %}/search?q={{result.term | url_encode}}{% endif %}">
1554                      {% if translation.search.view_all_products %}{{translation.search.view_all_products}}{% else %}View all products{% endif %}</a>
1555                  {% endif %}</div> <div class="gl-list__content">
1556                  {% if product_list_layout == 'carousel' %} <div class="gl-owl--carousel owl-carousel" id="gl-fullscreen-recommended-products">
1557                    {% for product in result.products %} <div class="gl-card"> <div class="gl-card-media"> <div class="gl-card-thumbnail"> <a class="spf-image-ratio" href="{{root_url}}/products/{{product.handle}}">
1558                            {% if product.image %} <img 
1559                              class="gflazyload"
1560                              srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
1561                              src="{{product.image.src | img_url: image_size}}"
1562                              data-src="{{product.image.src | img_lazyload_url}}"
1563                              data-sizes="auto"
1564                              data-aspectratio="{{product.image.as
1564pect_ratio}}"
1565                              data-parent-fit="contain"
1566                              alt="{{product.image.alt | escape}}"
1567                            />
1568                            {% else %} <img src="{{'https://cdn.shopify.com/s/images/themes/product-1.png' | img_url: '200x'}}">
1569                            {% endif %}</a></div></div> <div class="gl-card-content gl-card-flex"> <div class="gl-card-title" title="{{product.title | escape}}"> <a href="{{root_url}}/products/{{product.handle}}">{{product.title | escape}}</a></div>
1570                                                {% if product.vendor %} <div class="gf-search-item-product-vendor">{{product.vendor | escape}}</div>
1571                        {% endif %} <div class="gl-card-flex"></div> <div class="gl-card-pricing"> <span class="gl-card-price">
1572                            {{ product.price | money}}</span></div></div></div>
1573                    {% endfor %}</div>
1574                  {% else %} <div class="gl-fullscreen-results__content">
1575                    {% for product in result.products %} <div class="gl-card"> <div class="gl-card-media"> <div class="gl-card-thumbnail"> <a class="spf-image-ratio" href="{{root_url}}/products/{{product.handle}}">
1576                            {% if product.image %} <img 
1577                              class="gflazyload"
1578                              srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
1579                              src="{{product.image.src | img_url: image_size}}"
1580                              data-src="{{product.image.src | img_lazyload_url}}"
1581                              data-sizes="auto"
1582                              data-aspectratio="{{product.image.aspect_ratio}}"
1583                              data-parent-fit="contain"
1584                              alt="{{product.image.alt | escape}}"
1585                            />
1586                            {% else %} <img src="{{'https://cdn.shopify.com/s/images/themes/product-1.png' | img_url: '200x'}}">
1587                            {% endif %}</a></div></div> <div class="gl-card-content gl-card-flex"> <div class="gl-card-title" title="{{product.title | escape}}"> <a href="{{root_url}}/products/{{product.handle}}">{{product.title | escape}}</a></div>
1588                                                {% if product.vendor %} <div class="gf-search-item-product-vendor">{{product.vendor | escape}}</div>
1589                        {% endif %} <div class="gl-card-flex"></div> <div class="gl-card-pricing"> <span class="gl-card-price">
1590                            {{ product.price | money}}</span></div></div></div>
1591                    {% endfor %}</div>
1592                  {% endif %}</div></div>
1593              {% endif %}</div></div>
1594        {% endif %}</div></div></div>
1595{% endif %}
1596
1597{% if layout == 2 %}
1598  {% if result.isEmpty and result.term %} <li class="gf-search-no-result" aria-label="{% if translation.search.not_found %}{{translation.search.not_found }}{% else %}Sorry, nothing found for{% endif %} "{{result.term | escape}}": {{result.term | escape}}"> <p>{% if translation.search.not_found %}{{translation.search.not_found }}{% else %}Sorry, nothing found for{% endif %}&nbsp;<b>{{result.term | escape}}</b></p></li>
1599  {% endif %}
1600    {% if result.suggestions %} <li class="gf-search-suggestions"> <a class="gf-search-header">{{keywords_suggestions_title}}</a> <ul>
1601        {% for suggestion in result.suggestions %} <li aria-label="{{keywords_suggestions_title | escape}}: {{suggestion.keyword | escape}}"> <a href="/search?q={{suggestion.keyword | url_encode}}">{{suggestion.keyword | escape}}<span class="count">{{suggestion.count}}</span></a></li>
1602        {% endfor %}</ul></li>
1603  {% endif %}
1604      {% if result.collections %} <li class="gf-search-collections"> <a class="gf-search-header">{{translation.search.collections | default: "Collections"}}</a> <ul>
1605        {% for collection in result.collections %} <li aria-label="{{translation.search.collections | default: "Collections"}}: {{collection.title | escape}}"><a href="{{root_url}}/collections/{{collection.handle}}">{{collection.title | escape}}</a></li>
1606        {% endfor %}</ul></li>
1607  {% endif %}
1608      {% if result.products %} <li class="gf-search-products"> <a class="gf-search-header">{{products_suggestions_title}}</a> <ul>
1609        {% for product in result.products %} <li aria-label="{{products_suggestions_title | escape}}: {{product.title | escape}}"> <a aria-label="{{product.handle}}" href="{{root_url}}/products/{{product.handle}}"> <div class="gf-search-left">
1610                {% if product.image %} <img 
1611                  class="gflazyload"
1612                  srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
1613                  src="{{product.image.src | img_url: image_size}}"
1614                  data-src="{{product.image.src | img_lazyload_url}}"
1615                  data-sizes="auto"
1616                  data-aspectratio="{{product.image.aspect_ratio}}"
1617                  data-parent-fit="contain"
1618                  alt="{{product.image.alt | escape}}"
1619                />
1620                {% else %} <img src="{{'https://cdn.shopify.com/s/images/themes/product-1.png' | img_url: '100x'}}">
1621                {% endif %}</div> <div class="gf-search-right"> <div class="gf-search-item-product-title">{{product.title | escape}}</div>
1622                                {% if product.vendor %} <div class="gf-search-item-product-vendor">{{product.vendor | escape}}</div>
1623                {% endif %} <div class="gf-search-item-product-price"> <span class="gf-search-item-product">{{ product.price | money}}</span></div></div></a></li>
1624        {% endfor %}</ul></li>
1625  {% endif %}
1626    {% if result.term and result.isEmpty == false %} <li class="gf-search-item gf-search-item-product gf-search-viewall"> <a href="{% if result.url %}{{result.url}}{% else %}/search?q={{result.term | url_encode}}{% endif %}">
1627      {% if translation.search.view_all %}{{translation.search.view_all}}{% else %}Search for{% endif %} "{{result.term | escape}}"</a></li>
1628  {% endif %}
1629{% endif %}
1630
1631{% if layout == 3 %}
1632  {% if result.isEmpty and result.term %} <div class="gl-fullscreen-suggestions"> <div>{% if translation.search.not_found %}{{translation.search.not_found }}{% else %}Sorry, nothing found for{% endif %}&nbsp;<b>{{result.term | escape}}</b></div></div>
1633  {% endif %} <div class="gl-grid-layer"> <div class="gl-fullscreen-layer"> <div class="gl-fullscreen-initial-content">
1634        {% if false and result.loading %} <div class="gl-fullscreen-loading-content"> <svg class="lds-spinner" width="60px" height="60px" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 100 100" preserveAspectRatio="xMidYMid" style="background: none;"><g transform="rotate(0 50 50)"><rect x="47" y="24" rx="9.4" ry="4.8" width="6" height="12" fill="#000"><animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.9166666666666666s" repeatCount="indefinite"></animate></rect></g><g transform="rotate(30 50 50)"><rect x="47" y="24" rx="9.4" ry="4.8" width="6" height="12" fill="#000"><animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.8333333333333334s" repeatCount="indefinite"></animate></rect></g><g transform="rotate(60 50 50)"><rect x="47" y="24" rx="9.4" ry="4.8" width="6" height="12" fill="#000"><animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.75s" repeatCount="indefinite"></animate></rect></g><g transform="rotate(90 50 50)"><rect x="47" y="24" rx="9.4" ry="4.8" width="6" height="12" fill="#000"><animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.6666666666666666s" repeatCount="indefinite"></animate></rect></g><g transform="rotate(120 50 50)"><rect x="47" y="24" rx="9.4" ry="4.8" width="6" height="12" fill="#000"><animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.5833333333333334s" repeatCount="indefinite"></animate></rect></g><g transform="rotate(150 50 50)"><rect x="47" y="24" rx="9.4" ry="4.8" width="6" height="12" fill="#000"><animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.5s" repeatCount="indefinite"></animate></rect></g><g transform="rotate(180 50 50)"><rect x="47" y="24" rx="9.4" ry="4.8" width="6" height="12" fill="#000"><animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.4166666666666667s" repeatCount="indefinite"></animate></rect></g><g transform="rotate(210 50 50)"><rect x="47" y="24" rx="9.4" ry="4.8" width="6" height="12" fill="#000"><animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.3333333333333333s" repeatCount="indefinite"></animate></rect></g><g transform="rotate(240 50 50)"><rect x="47" y="24" rx="9.4" ry="4.8" width="6" height="12" fill="#000"><animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.25s" repeatCount="indefinite"></animate></rect></g><g transform="rotate(270 50 50)"><rect x="47" y="24" rx="9.4" ry="4.8" width="6" height="12" fill="#000"><animate attributeName="opacity" values="1;0" keyTimes="0;
16341" dur="1s" begin="-0.16666666666666666s" repeatCount="indefinite"></animate></rect></g><g transform="rotate(300 50 50)"><rect x="47" y="24" rx="9.4" ry="4.8" width="6" height="12" fill="#000"><animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.08333333333333333s" repeatCount="indefinite"></animate></rect></g><g transform="rotate(330 50 50)"><rect x="47" y="24" rx="9.4" ry="4.8" width="6" height="12" fill="#000"><animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="0s" repeatCount="indefinite"></animate></rect></g></svg></div>
1635        {% else %} <div class="gl-row">
1636            {% if result.suggestions or result.collections or result.pages or result.popular_keywords %} <div class="gl-col-left"> <div class="gl-list gl-fullscreen-top-searches">
1637                                {% if result.suggestions %} <div class="gl-list__group"> <div class="gl-list__title">{{keywords_suggestions_title}}</div> <div class="gl-list__content"> <ul>
1638                      {% for suggestion in result.suggestions %} <li aria-label="{{keywords_suggestions_title}}: {{suggestion.keyword | escape}}"> <a href="/search?q={{suggestion.keyword | url_encode}}">{{suggestion.keyword | escape}}<span class="count">{{suggestion.count}}</span></a></li>
1639                      {% endfor %}</ul></div></div>
1640                {% endif %}
1641                                {% if result.collections %} <div class="gl-list__group"> <div class="gl-list__title">{{translation.search.collections | default: "Collections"}}</div> <div class="gl-list__content"> <ul>
1642                      {% for collection in result.collections %} <li aria-label="{{translation.search.collections | default: "Collections"}}: {{collection.title | escape}}"><a href="{{root_url}}/collections/{{collection.handle}}">{{collection.title | escape}}</a></li>
1643                      {% endfor %}</ul></div></div>
1644                {% endif %}</div></div>
1645            {% endif %} <div class="gl-col-right"> <div class="gf-search-products"> <div class="gl-list__title">{{products_suggestions_title}}</div>
1646                  {% if result.products %} <div class="gl-list__content">
1647                    {% if product_list_layout == 'carousel' %} <ul class="gl-owl--carousel owl-carousel" id="gl-fullscreen-recommended-products">
1648                      {% for product in result.products %} <li aria-label="{{products_suggestions_title | escape}}: {{product.title | escape}}" class="gl-card"> <div class="gl-card-media"> <div class="gl-card-thumbnail"> <a aria-label="{{products_suggestions_title | escape}}: {{product.title | escape}}" class="spf-image-ratio" href="{{root_url}}/products/{{product.handle}}">
1649                              {% if product.image %} <img 
1650                                class="gflazyload"
1651                                srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
1652                                src="{{product.image.src | img_url: image_size}}"
1653                                data-src="{{product.image.src | img_lazyload_url}}"
1654                                data-sizes="auto"
1655                                data-aspectratio="{{product.image.aspect_ratio}}"
1656                                data-parent-fit="contain"
1657                                alt="{{product.image.alt | escape}}"
1658                              />
1659                              {% else %} <img src="{{'https://cdn.shopify.com/s/images/themes/product-1.png' | img_url: '200x'}}">
1660                              {% endif %}</a></div></div> <div class="gl-card-content gl-card-flex"> <div class="gl-card-title" title="{{product.title | escape}}"> <a aria-label="{{products_suggestions_title | escape}}: {{product.title | escape}}" href="{{root_url}}/products/{{product.handle}}">{{product.title | escape}}</a></div>
1661                                                    {% if product.vendor %} <div class="gf-search-item-product-vendor">{{product.vendor | escape}}</div>
1662                          {% endif %} <div class="gl-card-flex"></div> <div class="gl-card-pricing"> <span class="gl-card-price">
1663                              {{ product.price | money}}</span></div></div></li>
1664                      {% endfor %}</ul>
1665                    {% else %} <div class="gl-fullscreen-results__content">
1666                      {% for product in result.products %} <div aria-label="{{products_suggestions_title | escape}}: {{product.title | escape}}" class="gl-card"> <div class="gl-card-media"> <div class="gl-card-thumbnail"> <a class="spf-image-ratio" href="{{root_url}}/products/{{product.handle}}">
1667                              {% if product.image %} <img 
1668                                class="gflazyload"
1669                                srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
1670                                src="{{product.image.src | img_url: image_size}}"
1671                                data-src="{{product.image.src | img_lazyload_url}}"
1672                                data-sizes="auto"
1673                                data-aspectratio="{{product.image.as
1673pect_ratio}}"
1674                                data-parent-fit="contain"
1675                                alt="{{product.image.alt | escape}}"
1676                              />
1677                              {% else %} <img src="{{'https://cdn.shopify.com/s/images/themes/product-1.png' | img_url: '200x'}}">
1678                              {% endif %}</a></div></div> <div class="gl-card-content gl-card-flex"> <div class="gl-card-title" title="{{product.title | escape}}"> <a href="{{root_url}}/products/{{product.handle}}">{{product.title | escape}}</a></div>
1679                                                    {% if product.vendor %} <div class="gf-search-item-product-vendor">{{product.vendor | escape}}</div>
1680                          {% endif %} <div class="gl-card-flex"></div> <div class="gl-card-pricing"> <span class="gl-card-price">
1681                              {{ product.price | money}}</span></div></div></div>
1682                      {% endfor %}</div>
1683                    {% endif %}</div>
1684                  {% else %} <li aria-label="{{products_suggestions_title | escape}}: {{translation.search.product_not_found | default: "No products were found"}}">{{translation.search.product_not_found | default: "No products were found"}}</li>
1685                  {% endif %}</div></div></div></div>
1686        {% endif %}</div></div></div>
1687  {% if result.term and result.isEmpty == false %} <div class="gf-search-item gf-search-item-product gf-search-viewall"> <a href="{% if result.url %}{{result.url}}{% else %}/search?q={{result.term | url_encode}}{% endif %}">
1688        {% if translation.search.view_all %}{{translation.search.view_all}}{% else %}Search for{% endif %} "{{result.term | escape}}"</a></div>
1689  {% endif %}
1690{% endif %}
1691
1692</script>
1692
1693
1694
1695<script id='gspfProduct' type='template/html'>
1696
1697
1698  {% assign root_url = "" %}
1699  {% assign currencyFormat = "${{amount}}" %}
1700  {% assign swatch_options = 'Colour~~Color' | downcase | split: "~~" | uniq  %}
1701  {% assign image_options  = '' | downcase | split: "~~" | uniq  %}
1702  {% assign text_options   = 'Size' | downcase | split: "~~" | uniq  %}
1703  {% assign show_selected_variant_info = true %}
1704 
1705  {% assign image_size     = '360x504' %}
1706  {% assign images_count   = product.images | size %}
1707  {% assign variants_count = product.variants | size %}
1708  {% assign options_count  = product.options | size %}
1709  {% assign no_image = 'https://cdn.shopify.com/s/images/themes/product-1.png' %}
1710
1711  {% assign featured_image            = product.featured_image %}
1712  {% assign product_price             = product.price %}
1713  {% assign product_compare_at_price  = product.compare_at_price %}
1714  {% assign second_image_index        = 2 %}
1715  {% assign selected_or_first_available_variant = product.selected_or_first_available_variant %}
1716  {% assign variant_url = '' %}
1717  {% if product.selected_or_first_available_variant %}{% assign variant_url = '?variant=' | append: product.selected_or_first_available_variant.id %}{% endif %}  {% if show_selected_variant_info and product.selected_variant %}
1718    {% assign selected_or_first_available_variant = product.selected_variant %}
1719    {% assign product_price             = selected_or_first_available_variant.price %}
1720    {% assign product_compare_at_price  = selected_or_first_available_variant.compare_at_price %}
1721    {% if selected_or_first_available_variant.image %}
1722      {% assign featured_image = selected_or_first_available_variant.image %}
1723    {% endif %}
1724  {% endif %}
1725
1726  {% for image in product.images %}
1727    {% if image.id == featured_image.id %}
1728      {% if forloop.index == images_count %}
1729        {% assign second_image_index = 1 %}
1730      {% else %}
1731        {% assign second_image_index = forloop.index | plus: 1 %}
1732      {% endif %}
1733    {% endif %}
1734  {% endfor %}
1735
1736      {% assign collection_handles                = product.collections | map: 'handle' %}
1737{% assign shop_currency                     = 'USD' %}
1738{% assign shop_name                         = 'NOVEDGE' %}
1739
1740{% assign collection_sidebar                =  %}
1741{% assign image_loading_style               = 'appear' %}
1742
1743{% assign collection_secondary_image        = false %}
1744{% assign thumbnail_hover_enabled           = false %}
1745{% assign quick_shop_enabled                = true %}
1746{% assign sale_banner_enabled               = false %}
1747{% assign enable_shopify_collection_badges  = true %}
1748{% assign display_vendor_collection         =  %}
1749{% assign description_words                 = 25 %}
1750{% assign free_price_text                   = 'Free' %}
1751{% assign product_form_style                = 'swatches' %}
1752{% assign limit_quantity                    = false %}
1753{% assign display_inventory_left            = false %}
1754{% assign cart_action                       = 'ajax' %}
1755{% assign inventory_threshold               = '10' %}
1756{% assign collection_swatches               = false %}
1757
1758{% assign sale                        = 'Sale' %}
1759{% assign sold_out                    = 'Sold Out' %}
1760{% assign new                         = 'New' %}
1761{% assign from                        = 'from' %}
1762{% assign coming_soon                 = 'Coming Soon' %}
1763{% assign pre_order                   = 'Pre-Order' %}
1764{% assign quick_shop                  = 'Quick View' %}
1765{% assign view_product_details_html   = 'View full details' %}
1766
1767{% assign items_left_count_one        = 'item left' %}
1768{% assign items_left_count_other      = 'items left' %}
1769{% assign quantity                    = 'Qty' %}
1770{% assign add_to_cart                 = 'Add to Cart' %}
1771
1772<div{% if showPageData %} data-page="{{page}}"{% endif %} class="spf-col-xl-4 spf-col-lg-4 spf-col-md-6 spf-col-sm-6 spf-col-6 thumbnail" itemprop="itemListElement" itemscope itemtype="http://schema.org/Product"> <div class="product-wrap"> <div class="relative product_image swap-{{ collection_secondary_image }}"> <a href="{{ root_url }}{{ product.url | within: collection }}{{variant_url}}" itemprop="url"> <div class="image__container"> <div class="image-element__wrap"> <img
1773              class="gflazyload"
1774              src="{{featured_image.src | img_url: image_size}}"
1775              srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
1776              data-src="{{featured_image.src | img_lazyload_url}}"
1777              data-sizes="auto"
1778              data-aspectratio="{{featured_image.aspect_ratio}}"
1779              data-parent-fit="contain"
1780              alt="{{featured_image.alt | escape}}"
1781              /></div></div>
1782        {% if collection_secondary_image %} <div class="image__container"> <img
1783            srcset="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
1784            src="{% if images_count > 1 %}{{product.images[1].src | img_url: image_size}}{% else %}{{featured_image.src | img_url: image_size}}{% endif %}"
1785            data-src="{% if images_count > 1 %}{{product.images[1].src | img_lazyload_url}}{% else %}{{featured_image.src | img_lazyload_url}}{% endif %}"
1786            data-sizes="auto"
1787            data-aspectratio="{{featured_image.aspect_ratio}}"
1788            data-parent-fit="contain"
1789            class="gflazyload secondary"
1790            /></div>
1791       {% endif %}</a> <div class="thumbnail-overlay"> <a translatable href="{{ root_url }}{{ product.url | within: collection }}{{variant_url}}" itemprop="url" class="hidden-product-link">{{ product.title }}</a> <div class="info">
1792          {% if thumbnail_hover_enabled %} <div class="product-details"> <span translatable class="title" itemprop="name">{{ product.title }}</span>
1793            {% if enable_shopify_collection_badges %} <span class="shopify-product-reviews-badge" data-id="{{ product.id }}"></span>
1794            {% endif %}
1795            {% if display_vendor_collection %}<span itemprop="brand" class="brand">{{ product.vendor }}</span>{% endif %}</div>
1796          {% endif %}
1797          {% if quick_shop_enabled %}
1798          {% capture image_paths_alts %}{% for image in product.images %}{{ image.src }}^{{ image.alt | escape }}^{{ image.id }}{% unless forloop.last %}~{% endunless %}{% endfor %}{% endcapture %} <span class="quick_shop ss-icon js-quick-shop-link"
1799                translatable
1800                data-id="{{ product.id }}"
1801                data-handle="{{ product.handle }}"
1802                data-tags="{{ product.tags | json }}"
1803                data-single-variant="{% if variants_count == 1 %}true{% else %}false{% endif %}"
1804                data-url="{{ product.url | within: collection }}"
1805                data-title="{{ product.title | escape }}"
1806                data-details-text="{{ view_product_details_html }}"
1807                data-full-description="{{ grcap_anchor_product_content | split: '<!-- split -->' | first | escape }}"
1808                data-regular-description="{{ grcap_anchor_product_content | strip_html | truncatewords: description_words | replace: 'Description', '' | replace: 'Dimensions', '' | replace: 'Details', '' | replace: 'Specs', '' | replace: 'Shipping', '' | replace: 'Size', '' | escape }}"
1809                data-images="{{image_paths_alts}}"
1810                data-collection-handles="{{ collection_handles | join: ','}}"
1811            >
1812              {{ quick_shop }}</span> <div class="quickshop-forms__container js-quickshop-forms__container js-quickshop-forms--{{ product.id }}">
1813              {% unless collection_handles contains 'coming-soon' %}
1814                {% assign variant = selected_or_first_available_variant %} <div class="clearfix product_form init smart-payment-button--false {% if variants_count > 1 or options_count > 1 %}product_form_options{% endif %} product_form--{{ product_form_style }}"
1815                    id="product-form-{{ product.id }}"
1816                    data-product-form
1817                    data-money-format="{{ shop.money_format }}"
1818                    data-shop-currency="{{ shop.currency }}"
1819                    data-select-id="product-select-{{ product.id }}collection-template"
1820                    data-enable-state="false"
1821                    data-product="{{ product | json | escape }}"
1822                    {% if limit_quantity or display_inventory_left %}
1823                      data-variant-inventory='[{% for v in product.variants %}{"id":{{v.id}},"inventory_quantity":{{v.inventory_quantity}},"inventory_management":"{{v.inventory_management}}","inventory_policy":"{{v.inventory_policy}}"}{% if forloop.last == false %},{% endif %}{% endfor %}]'
1824                    {% endif %}
1825                    data-product-id="{{ product.id }}"
1826                    > <form method="post" action="/cart/add" id="product_form_{{ product.id }}" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data"> <input type="hidden" name="form_type" value="product"> <input type="hidden" name="utf8" value="✓"> <input type="hidden" name="id" value="{{variant.id}}">
1827                  {% if options_count > 1 %} <div class="select"> <select id="product-select-{{ product.id }}collection-template" name="id" class="multi_select">
1828                        {% for v in product.variants %} <option {% if v.id == variant.id %}selected="selected"{% endif %} value="{{ v.id }}" data-sku="{{ v.sku }}">{{ v.title }}</option>
1829                        {% endfor %}</select></div>
1830                  {% elsif options_count == 1 and variants_count > 1 or options_count == 1 and product.options[0] != "Title" %} <div class="select"> <label>{{ product.options[0] }}</label> <select id="product-select-{{ product.id }}collection-template" name="id">
1831                        {% for v in product.variants %} <option {% if v.id == variant.id %}selected="selected"{% endif %} value="{{ v.id }}" data-sku="{{ v.sku }}">{{ v.title }}</option>
1832                        {% endfor %}</select></div>
1833                  {% else %} <input type="hidden" name="id" value="{{ variant.id }}" />
1834                  {% endif %}
1835
1836                  {% if product_form_style == "swatches" and variants_count > 1 or product_form_style == "swatches" and product.options[0] != "Title" %} <div class="swatch_options">
1837                      {% for option in product.options %}
1838                        {% assign file_extension = 'png' %}
1839                        {% assign swatch = option.name %}
1840                        {% assign found_option = false %}
1841                        {% assign is_color = false %}
1842                        {% assign option_index = 0 %}
1843
1844                        {% for option in product.options %}
1845                        {% if option.name == swatch %}
1846                          {% assign found_option = true %}
1847                          {% assign option_index = forloop.index0 %}
1848                          {% assign downcased_option = swatch | downcase %}
1849                          {% if downcased_option contains 'color' or downcased_option contains 'colour' %}
1850                            {% assign is_color = true %}
1851                          {% endif %}
1852                        {% endif %}
1853                        {% endfor %} <div class="swatch clearfix" data-option-index="{{ option_index }}"> <div translatable class="option_title">{{ swatch }}</div>
1854                        {% assign values = '' %}
1855                        {% for variant in product.variants %}
1856                          {% assign value = variant.options[option_index] %}
1857                          {% unless values contains value %}
1858                            {% if values != '' %}
1859                            {% assign values = values | join: ',' %}
1860                            {% endif %}
1861                            {% assign values = values | append: ',' | append: value %}
1862                            {% assign values = values | split: ',' %} <input id="swatch-{{ option_index }}-{{ value | handle }}-{{ product.id }}{% if section.id %}-{{ section.id }}{% endif %}" type="radio" name="option-{{ option_index }}" value="{{ value | escape }}"{% if forloop.first %} checked{% endif %} /> <div data-value="{{ value | escape }}" data-id="{{ variant.id }}" class="swatch-element {% if is_color %}color {% endif %}{{ value | handle }}-swatch {% if variant.available %}available{% else %}soldout{% endif %}">
1863                              {% if is_color %} <div translatable class="tooltip">{{ value }}</div>
1864                              {% endif %}
1865                              {% if is_color %} <label for="swatch-{{ option_index }}-{{ value | handle }}-{{ product.id }}{% if section.id %}-{{ section.id }}{% endif %}" style="background-image: url({{ value | handle | append: '.' | append: file_extension | asset_img_url: '50x' | prepend: 'https:' }}); background-color: {{ value | split: ' ' | last | handle }};"> <img class="crossed-out" src="{{ 'soldout.png' | asset_url }}"/></label>
1866                              {% else %} <label translatable for="swatch-{{ option_index }}-{{ value | handle }}-{{ product.id }}{% if section.id %}-{{ section.id }}{% endif %}">
1867                                  {{ value }} <img class="crossed-out" src="{{ 'soldout.png' | asset_url }}"/></label>
1868                              {% endif %}</div>
1869                          {% endunless %}
1870                        {% endfor %}</div>
1871                      {% endfor %}</div>
1872                  {% endif %}
1873                  {% if product.available %}
1874                    {% if display_inventory_left %} <div translatable class="items_left">
1875                        {% if variant.inventory_management != blank and variant.inventory_quantity > 0 %}
1876                          {% capture items_left_text %}
1877                            {% if variant.inventory_quantity == 1 %}
1878                              {{ items_left_count_one }}                            {% else %}
1879                              {{ items_left_count_other }}                            {% endif %}
1880                          {% endcapture %}
1881                          {% if variant.inventory_quantity <= inventory_threshold %}
1882                            {{ variant.inventory_quantity }} {{ items_left_text }}                          {% endif %}
1883                        {% endif %}</div>
1884                    {% endif %} <div class="purchase-details">
1885                      {% if settings.display_product_quantity %} <div class="purchase-details__quantity product-quantity-box"> <label for="quantity">{{ quantity }}</label> <span class="ss-icon product-minus js-change-quantity" data-func="minus"><span class="icon-minus"></span></span> <input type="number" min="1" size="2" class="quantity" name="quantity" id="quantity" value="1" {% if limit_quantity and variant.inventory_management != blank and variant.inventory_policy == "deny" %}max="{{ variant.inventory_quantity }}"{% endif %} /> <span class="ss-icon product-plus js-change-quantity" data-func="plus"><span class="icon-plus"></span></span></div>
1886                      {% endif %} <div class="purchase-details__buttons purchase-details__spb--false">
1887                        {% if cart_action == 'reload_page' %} <input type="hidden" name="return_to" value="back" />
1888                        {% elsif cart_action == 'redirect_checkout' %} <input type="hidden" name="return_to" value="/checkout" />
1889                        {% endif %}
1890                        {% capture add_to_cart_label %}{% if collection_handles contains 'pre-order' %}{{ pre_order }}{% else %}{{ add_to_cart }}{% endif %}{% endcapture %} <button translatable type="submit" name="add" class="action_button add_to_cart" data-label={{ add_to_cart_label | json }}> <span class="text">{{ add_to_cart_label }}</span> <svg x="0px" y="0px" width="32px" height="32px" viewBox="0 0 32 32" class="checkmark"> <path fill="none" stroke-width="2" stroke-linecap="square" stroke-miterlimit="10" d="M9,17l3.9,3.9c0.1,0.1,0.2,0.1,0.3,0L23,11"/></svg></button></div></div>
1891                  {% endif %}</form></div>
1892              {% endunless %}</div>
1893
1894          {% endif %}</div></div> <div class="banner_holder">
1895        {% if sale_banner_enabled and product_compare_at_price > product_price %}<div translatable class="sale_banner thumbnail_banner">{{ sale }}</div>{% endif %}
1896        {% if collection_handles contains 'new' %}<div translatable class="new_banner thumbnail_banner">{{ new }}</div>{% endif %}
1897        {% if collection_handles contains 'coming-soon' %}<div translatable class="new_banner thumbnail_banner">{{ coming_soon }}</div>{% endif %}
1898        {% if collection_handles contains 'pre-order' %}<div translatable class="new_banner thumbnail_banner">{{ pre_order }}</div>{% endif %}</div></div> <a class="product-info__caption {% if thumbnail_hover_enabled %}hidden{% endif %}" href="{{ root_url }}{{ product.url | within: collection }}{{variant_url}}" itemprop="url"> <div class="product-details"> <span translatable class="title" itemprop="name">{{ product.title }}</span>
1899        {% if enable_shopify_collection_badges %}<span class="shopify-product-reviews-badge" data-id="{{ product.id }}"></span>{% endif %}
1900        {% if display_vendor_collection %}<span itemprop="brand" class="brand">{{ product.vendor }}</span>{% endif %}
1901        {% unless collection_handles contains 'coming-soon' %} <span translatable class="price {% if product_compare_at_price > product_price %}sale{% endif %}" itemprop="offers" itemscope itemtype="http://schema.org/Offer"> <meta itemprop="price" content="{{ product_price | money_without_currency }}" /> <meta itemprop="priceCurrency" content="" /> <meta itemprop="seller" content="" /> <meta itemprop="availability" content="{% if product.available %}in_stock{% else %}out_of_stock{% endif %}" /> <meta itemprop="itemCondition" content="New" />
1902            {% if product.available %}
1903              {% if product.price_varies and product.price_min > 0 %} <small><em>{{ from }}</em></small>
1904              {% endif %}
1905              {% if product.price_min > 0 %} <span>{{ product.price_min | money }}</span>
1906              {% else %}
1907                {{ free_price_text }}              {% endif %}
1908            {% else %} <span class="sold_out">{{ sold_out }}</span>
1909            {% endif %}
1910            {% if product_compare_at_price > product_price %} <span class="was_price">{{ product_compare_at_price | money }}</span>
1911            {% endif %}</span>
1912        {% endunless %}</div></a> <div class="jdgm-widget jdgm-preview-badge" data-id="{{ product.id }}" data-template="manual-installation" data-auto-install="false">{{product.metafields.judgeme.badge}}</div></div>
1913  {% if collection_swatches %}
1914    {% assign file_extension = 'png' %}
1915    {% for option in product.options %}
1916      {% assign downcased_option = option.name | downcase %}
1917      {% if downcased_option contains 'color' or downcased_option contains 'colour' %}
1918        {% assign option_index = forloop.index0 %}
1919        {% assign optionIndex = "option" | append: forloop.index %}
1920        {% assign values = '' %} <div class="collection_swatches">
1921          {% for variant in product.variants %}
1922            {% assign value = variant[optionIndex] %}
1923            {% unless values contains value %}
1924              {% if values != '' %}
1925              {% assign values = values | join: ',' %}
1926              {% endif %}
1927              {% assign values = values | append: ',' | append: value %}
1928              {% assign values = values | split: ',' %} <a href="{{ root_url }}{{ product.url | within: collection }}?variant={{variant.id}}" class="swatch" data-swatch-name="meta-{{ downcased_option }}_{{ value | replace: ' ', '_' | downcase }}"> <span data-image="{% if variant.image.src %}{{ variant.image.src | img_url: '500x' }}{% else %}{{ featured_image.src | img_url: '500x' }}{% endif %}" style="background-image: url({{ value | handle | append: '.' | append: file_extension | asset_img_url: '50x' | prepend: 'https:' }}); background-color: {{ value | split: ' ' | last | handle }};"></span></a>
1929            {% endunless %}
1930          {% endfor %}</div>
1931      {% endif %}
1932    {% endfor %}
1933  {% endif %}
1934</div>  
1935</script>
1935<script id='gspfFilterTree' type='template/html'>
1936{% assign ready_to_ship_label = translation.filter.ready_to_ship | default: "Ready to ship" %}
1937{% assign in_stock_label      = translation.filter.in_stock | default: "In Stock" %}
1938{% assign out_of_stock_label  = translation.filter.out_of_stock | default: "Out of Stock" %}
1939<div class="gf-filter-header"> <div class="gf-filter-heading">{{translation.filter.filter_by | default: "Filter by"}}</div> <span onclick="globofilter.toggleCanvas()" class="gf-close-canvas"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path d="M11.414 10l6.293-6.293a1 1 0 10-1.414-1.414L10 8.586 3.707 2.293a1 1 0 00-1.414 1.414L8.586 10l-6.293 6.293a1 1 0 101.414 1.414L10 11.414l6.293 6.293A.998.998 0 0018 17a.999.999 0 00-.293-.707L11.414 10z" fill="#5C5F62"></path></svg></span>
1940</div>
1941{% assign selected_html = '' %}
1942{% capture filter_tree_html %}
1943  {% if filters %}
1944    {% for filter in filters %}
1945
1946      {% assign filter_label = filter.label | escape %}
1947      {% if translation.labels and translation.labels[filter.id] %}
1948      {% assign filter_label = translation.labels[filter.id] | escape %}
1949      {% endif %}
1950
1951      {% if filter.is_selected and filter.style == 'Slider' %}
1952        {% capture selected_item_html %} <div class="selected-item gf-option-label"> <a onclick="removeFilter({{filter.id}})"> <span  class="selected-item"> <span class="hidden-xs">{{filter_label}}</span> <strong>
1953                  {% if filter.attribute == 'Price' %} <span class="money">{{filter.values.min | money}}</span> - <span class="money">{{filter.values.max | money}}</span>
1954                  {% elsif filter.attribute == 'Percent Sale' %}
1955                    {{filter.values.min}}% - {{filter.values.max}}%
1956                  {% else %}
1957                    {{filter.values.min}} - {{filter.values.max}}
1958                  {% endif %}</strong></span> <span class="gf-clear"></span></a></div>
1959        {% endcapture %}
1960        {% assign selected_html = selected_html | append: selected_item_html %}
1961      {% endif %} <div data-filter-type="{{filter.attribute | replace: 'option:', ''}}" data-filter-id="{{filter.id}}" class="gf-option-block {{filter.class}}{% if filter.is_collapse %} is-collapsed{% endif %}"> <div class="gf-block-title"> <div class="h3"> <span>{{filter_label}}</span>
1962          {% if filter.help %} <span class="gf-tooltip-trigger" aria-hidden="true">?</span> <div class="gf-tooltip"><div class="gf-tooltip-content" >{{filter.help | newline_to_br}}</div></div>
1963          {% endif %}</div>
1964        
1965        {% if filter.is_selected %} <a class="gf-clear" onclick="removeFilter({{filter.id}})">{{ translation.filter.clear | default: "Clear"}}</a>
1966        {% endif %}</div> <div class="gf-block-content">
1967        {% if filter.searchable and filter.style != 'Slider' %}<input type="text" placeholder="{{ translation.filter.search | default: "Search options"}}" value="" onkeyup="globofilter.searchValues(this);" class="gf-search">{% endif %}
1968        {% assign values_count = 0 %}
1969        {% if filter.values %}{% assign values_count = filter.values | size %}{% endif %} <div class="gf-scroll {% if filter.style != 'Select' and filter.style != 'Slider' and values_count > 10 %}gf-block-scroll{% endif %}">
1970          {% if filter.style == 'Slider' %} <div class="gf-range-inputs"> <input 
1971              class="gf-range-min" 
1972              id="min-{{filter.id}}" 
1973              data-value="{{filter.values.min}}" 
1974              data-min-value="{% if filter.attribute == 'Price' %}{{filter.ranges.min | money_without_format}}{% else %}{{filter.ranges.min}}{% endif %}" 
1975              value="{% if filter.attribute == 'Price' %}{{filter.values.min | money_without_format}}{% else %}{{filter.values.min}}{% endif %}" 
1976              type="text" 
1977              aria-label="Min value"
1978            /> <span class="gf-range-split"> -</span> <input
1979              class="gf-range-max"
1980              id="max-{{filter.id}}"
1981              data-value="{{filter.values.max}}"
1982              data-max-value="{% if filter.attribute == 'Price' %}{{filter.ranges.max | money_without_format}}{% else %}{{filter.ranges.max}}{% endif %}" 
1983              value="{% if filter.attribute == 'Price' %}{{filter.values.max | money_without_format}}{% else %}{{filter.values.max}}{% endif %}" 
1984              type="text" 
1985              aria-label="Max value"
1986            /></div> <div class="gf-range-slider" data-min="{{filter.ranges.min}}" data-max="{{filter.ranges.max}}" aria-label="{% if translation.labels and translation.labels[filter.id] %}{{translation.labels[filter.id]}}{% else %}{{filter.label}}{% endif %}" data-id="{{filter.id}}" data-attribute="{{filter.id}}" id="slider-{{filter.id}}"></div>
1987          {% elsif filter.style == 'Select' %} <select onchange="toggleRadioFilter({{filter.id}}, this.value)"> <option value="">{{ translation.filter.choose_values | default: "Choose values"}}</option>
1988            {% for value in filter.values %}
1989              {% if filter.attribute == 'Ready to ship' %}
1990              {% assign value_label = ready_to_ship_label %}
1991            {% elsif filter.attribute == 'Availability' %}
1992              {% if value.value == 1 %}
1993                {% assign value_label = in_stock_label %}
1994              {% elsif value.value == 0 %}
1995                {% assign value_label = out_of_stock_label %}
1996              {% endif %}
1997            {% else %}
1998              {% assign value_label = value.label | escape %}
1999            {% endif %}
2000            {% if value.selected %}
2001              {% capture selected_item_html %} <div class="selected-item gf-option-label"> <a onclick="removeFilterValue({{filter.id}},'{{value.value | replace:"\\", "\\\\" | replace:"\'", "\\\'" | escape}}')"> <span class="selected-item"> <span class="hidden-xs">{{filter_label}}</span> <strong>
2002                        {% if filter.style == 'Rating' %} <span class="gf-label gf-stars">
2003                          {% for star in (1..5) %}
2004                            {% if star <= value.value %} <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path d="M5.2 18a.8.8 0 01-.792-.914l.743-5.203-2.917-2.917a.8.8 0 01.434-1.355l4.398-.733 2.218-4.435a.8.8 0 011.435.008l2.123 4.361 4.498.801a.8.8 0 01.425 1.353l-2.917 2.917.744 5.203a.8.8 0 01-1.154.828l-4.382-2.22-4.502 2.223A.792.792 0 015.2 18z" fill="#ff9800"/></svg>
2005                            {% else %} <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path d="M6.71 15.116l3.357-1.658.892.452 2.327 1.178-.56-3.912.708-.707 1.29-1.29-3.235-.576-.445-.915-1.059-2.176L8.4 8.683l-1.005.168-2.098.35 1.975 1.975-.141.99-.422 2.95zM5.2 18a.8.8 0 01-.792-.914l.743-5.203-2.917-2.917a.8.8 0 01.434-1.355l4.398-.733 2.218-4.435a.8.8 0 011.435.008l2.123 4.361 4.498.801a.8.8 0 01.425 1.353l-2.917 2.917.744 5.203a.8.8 0 01-1.154.828l-4.382-2.22-4.502 2.223A.792.792 0 015.2 18z" fill="#ff9800"/></svg>
2006                            {% endif %}
2007                          {% endfor %}</span>
2008                        {% else %} <span class="gf-label">{{value_label}}</span>
2009                        {% endif %}</strong></span> <span class="gf-clear"></span></a></div>
2010              {% endcapture %}
2011              {% assign selected_html = selected_html | append: selected_item_html %}
2012            {% endif %} <option {% if value.selected %}selected="selected"{% endif %} value='{{value.value | replace:"\\", "\\\\" | replace:"\'", "\\\'" | escape}}'>
2013                {{value_label}} ({{value.count}})</option>
2014            {% endfor %}</select>
2015          {% else %} <ul class="gf-option-box">
2016            {% if filter.attribute == 'Collection' %}
2017              {% assign collection_id = 0 %}
2018              {% if filter.tree %}
2019                {% for node in filter.tree %}
2020
2021                  {% if node.selected %}
2022                    {% capture selected_item_html %} <div class="selected-item gf-option-label"> <a onclick="removeFilterValue({{filter.id}},'{{node.value | replace:"\\", "\\\\" | replace:"\'", "\\\'" | escape}}')"> <span class="selected-item"> <span class="hidden-xs">{{filter_label}}</span> <strong> <span class="gf-label">{{node.label}}</span></strong></span> <span class="gf-clear"></span></a></div>
2023                    {% endcapture %}
2024                    {% assign selected_html = selected_html | append: selected_item_html %}
2025                  {% endif %} <li data-collection="{{node.value}}"{% if node.is_collapse %} class="is-collapsed"{% endif %}> <div>
2026                    {% if filter.style == 'Checkbox' %} <a {% if node.selected or node.value == collection_id %} class="checked"{% endif %} onclick="toggleCheckboxFilter({{filter.id}},'{{node.value}}')" title="{{node.label | escape}}"> <span class="gf-Checkbox"></span> <span class="gf-label">{{node.label | escape}}</span> <span class="gf-count">({{node.count}})</span></a>
2027                    {% elsif filter.style == 'Radio' %} <a {% if node.selected or node.value == collection_id %} class="checked"{% endif %} onclick="toggleRadioFilter({{filter.id}},'{{node.value}}')" title="{{node.label | escape}}"> <span class="gf-RadioButton"></span> <span class="gf-label">{{node.label | escape}}</span> <span class="gf-count">({{node.count}})</span></a>
2028                    {% elsif filter.style == 'Collection' %} <a {% if node.selected or node.value == collection_id %} class="checked"{% endif %} onclick="changeCollection('{{node.handle}}')" title="{{node.label | escape}}"> <span class="gf-label">{{node.label | escape}}</span> <span class="gf-count">({{node.count}})</span></a>
2029                    {% endif %}
2030                    {% if node.children %}<span></span>{% endif %}</div>
2031                    {% if node.children %} <ul{% if node.is_collapse %} style="display:none"{% endif %}>
2032                      {% for child in node.children %}
2033
2034                        {% if child.selected %}
2035                          {% capture selected_item_html %} <div class="selected-item gf-option-label"> <a onclick="removeFilterValue({{filter.id}},'{{child.value | replace:"\\", "\\\\" | replace:"\'", "\\\'" | escape}}')"> <span class="selected-item"> <span class="hidden-xs">{{filter_label}}</span> <strong> <span class="gf-label">{{child.label}}</span></strong></span> <span class="gf-clear"></span></a></div>
2036                          {% endcapture %}
2037                          {% assign selected_html = selected_html | append: selected_item_html %}
2038                        {% endif %} <li{% if child.is_collapse %} class="is-collapsed"{% endif %} data-collection="{{child.value}}"> <div>
2039                          {% if filter.style == 'Checkbox' %} <a {% if child.selected or child.value == collection_id %} class="checked"{% endif %} onclick="toggleCheckboxFilter({{filter.id}},'{{child.value | replace:"\\", "\\\\" | replace:"\'", "\\\'" | escape}}')" title="{{child.label | escape}}"> <span class="gf-Checkbox"></span> <span class="gf-label">{{child.label | escape}}</span> <span class="gf-count">({{child.count}})</span></a>
2040                          {% elsif filter.style == 'Radio' %} <a {% if child.selected or child.value == collection_id %} class="checked"{% endif %} onclick="toggleRadioFilter({{filter.id}},'{{child.value | replace:"\\", "\\\\" | replace:"\'", "\\\'" | escape}}')" title="{{child.label | escape}}"> <span class="gf-RadioButton"></span> <span class="gf-label">{{child.label | escape}}</span> <span class="gf-count">({{child.count}})</span></a>
2041                          {% elsif filter.style == 'Collection' %} <a {% if child.selected or child.value == collection_id %} class="checked"{% endif %} onclick="changeCollection('{{child.handle}}')" title="{{child.label | escape}}"> <span class="gf-label">{{child.label | escape}}</span> <span class="gf-count">({{child.count}})</span></a>
2042                          {% endif %}
2043                          {% if child.children %}<span></span>{% endif %}</div>
2044                          {% if child.children %} <ul{% if child.is_collapse %} style="display:none"{% endif %}>
2045                              {% for child2 in child.children %}
2046
2047                                {% if child2.selected %}
2048                                  {% capture selected_item_html %} <div class="selected-item gf-option-label"> <a onclick="removeFilterValue({{filter.id}},'{{child2.value | replace:"\\", "\\\\" | replace:"\'", "\\\'" | escape}}')"> <span class="selected-item"> <span class="hidden-xs">{{filter_label}}</span> <strong> <span class="gf-label">{{child2.label}}</span></strong></span> <span class="gf-clear"></span></a></div>
2049                                  {% endcapture %}
2050                                  {% assign selected_html = selected_html | append: selected_item_html %}
2051                                {% endif %} <li data-collection="{{child2.value}}"> <div>
2052                                  {% if filter.style == 'Checkbox' %} <a {% if child2.selected or child2.value == collection_id %} class="checked"{% endif %} onclick="toggleCheckboxFilter({{filter.id}},'{{child2.value | replace:"\\", "\\\\" | replace:"\'", "\\\'" | escape}}')" title="{{child2.label | escape}}"> <span class="gf-Checkbox"></span> <span class="gf-label">{{child2.label | escape}}</span> <span class="gf-count">({{child2.count}})</span></a>
2053                                  {% elsif filter.style == 'Radio' %} <a {% if child2.selected or child2.value == collection_id %} class="checked"{% endif %} onclick="toggleRadioFilter({{filter.id}},'{{child2.value | replace:"\\", "\\\\" | replace:"\'", "\\\'" | escape}}')" title="{{child2.label | escape}}"> <span class="gf-RadioButton"></span> <span class="gf-label">{{child2.label | escape}}</span> <span class="gf-count">({{child2.count}})</span></a>
2054                                  {% elsif filter.style == 'Collection' %} <a {% if child2.selected or child2.value == collection_id %} class="checked"{% endif %} onclick="changeCollection('{{child2.handle}}')" title="{{child2.label | escape}}"> <span class="gf-label">{{child2.label | escape}}</span> <span class="gf-count">({{child2.count}})</span></a>
2055                                  {% endif %}
2056                                  {% if child.children %}<span></span>{% endif %}</div>
2057                                  {% if child2.children %} <ul{% if child.is_collapse %} style="display:none"{% endif %}>
2058                                      {% for child3 in child2.children %}
2059
2060                                        {% if child3.selected %}
2061                                          {% capture selected_item_html %} <div class="selected-item gf-option-label"> <a onclick="removeFilterValue({{filter.id}},'{{child3.value | replace:"\\", "\\\\" | replace:"\'", "\\\'" | escape}}')"> <span class="selected-item"> <span class="hidden-xs">{{filter_label}}</span> <strong> <span class="gf-label">{{child3.label}}</span></strong></span> <span class="gf-clear"></span></a></div>
2062                                          {% endcapture %}
2063                                          {% assign selected_html = selected_html | append: selected_item_html %}
2064                                        {% endif %} <li data-collection="{{child3.value}}">
2065                                          {% if filter.style == 'Checkbox' %} <a {% if child3.selected or child3.value == collection_id %} class="checked"{% endif %} onclick="toggleCheckboxFilter({{filter.id}},'{{child3.value | replace:"\\", "\\\\" | replace:"\'", "\\\'" | escape}}')" title="{{child3.label | escape}}"> <span class="gf-Checkbox"></span> <span class="gf-label">{{child3.label | escape}}</span> <span class="gf-count">({{child3.count}})</span></a>
2066                                          {% elsif filter.style == 'Radio' %} <a {% if child3.selected or child3.value == collection_id %} class="checked"{% endif %} onclick="toggleRadioFilter({{filter.id}},'{{child3.value | replace:"\\", "\\\\" | replace:"\'", "\\\'" | escape}}')" title="{{child3.label | escape}}"> <span class="gf-RadioButton"></span> <span class="gf-label">{{child3.label | escape}}</span> <span class="gf-count">({{child3.count}})</span></a>
2067                                          {% elsif filter.style == 'Collection' %} <a {% if child3.selected or child3.value == collection_id %} class="checked"{% endif %} onclick="changeCollection('{{child3.handle}}')" title="{{child3.label | escape}}"> <span class="gf-label">{{child3.label | escape}}
2067</span> <span class="gf-count">({{child3.count}})</span></a>
2068                                          {% endif %}</li>
2069                                      {% endfor %}</ul>
2070                                  {% endif %}</li>
2071                              {% endfor %}</ul>
2072                          {% endif %}</li>
2073                      {% endfor %}</ul>
2074                    {% endif %}</li>
2075                {% endfor %}
2076              {% else %}
2077                {% for value in filter.values %}
2078
2079                {% if value.selected %}
2080                  {% capture selected_item_html %} <div class="selected-item gf-option-label"> <a onclick="removeFilterValue({{filter.id}},'{{value.value | replace:"\\", "\\\\" | replace:"\'", "\\\'" | escape}}')"> <span class="selected-item"> <span class="hidden-xs">{{filter_label}}</span> <strong> <span class="gf-label">
2081                              {% if filter.attribute contains 'metafield:' and value.value contains 'https:' %} <span class="gf-swatch-image" style="background-image: url('{{ value.value }}')"></span>
2082                              {% else %}
2083                              {{value.label}}
2084                              {% endif %}</span></strong></span> <span class="gf-clear"></span></a></div>
2085                  {% endcapture %}
2086                  {% assign selected_html = selected_html | append: selected_item_html %}
2087                {% endif %} <li> <div>
2088                  {% if filter.style == 'Checkbox' %} <a {% if value.selected or value.value == collection_id %} class="checked"{% endif %} onclick="toggleCheckboxFilter({{filter.id}},'{{value.value | replace:"\\", "\\\\" | replace:"\'", "\\\'" | escape}}')" title="{{value.label | escape}}"> <span class="gf-Checkbox"></span> <span class="gf-label">{{value.label | escape}}</span> <span class="gf-count">({{value.count}})</span></a>
2089                  {% elsif filter.style == 'Radio' %} <a {% if value.selected or value.value == collection_id %} class="checked"{% endif %} onclick="toggleRadioFilter({{filter.id}},'{{value.value | replace:"\\", "\\\\" | replace:"\'", "\\\'" | escape}}')" title="{{value.label | escape}}"> <span class="gf-RadioButton"></span> <span class="gf-label">{{value.label | escape}}</span> <span class="gf-count">({{value.count}})</span></a>
2090                  {% elsif filter.style == 'Collection' %} <a {% if node.selected or value.value == collection_id %} class="checked"{% endif %} onclick="changeCollection('{{value.handle}}')" title="{{value.label | escape}}"> <span class="gf-label">{{value.label | escape}}</span> <span class="gf-count">({{value.count}})</span></a>
2091                  {% endif %}</div></li>
2092                {% endfor %}
2093              {% endif %}
2094            {% else %}
2095              {% for value in filter.values %}
2096                {% if filter.attribute == 'Ready to ship' %}
2097                  {% assign value_label = ready_to_ship_label %}
2098                {% elsif filter.attribute == 'Availability' %}
2099                  {% if value.value == 1 %}
2100                    {% assign value_label = in_stock_label %}
2101                  {% elsif value.value == 0 %}
2102                    {% assign value_label = out_of_stock_label %}
2103                  {% endif %}
2104                {% else %}
2105                  {% assign value_label = value.label | escape %}
2106                {% endif %}
2107
2108                {% if value.selected %}
2109                  {% capture selected_item_html %} <div class="selected-item gf-option-label"> <a onclick="removeFilterValue({{filter.id}},'{{value.value | replace:"\\", "\\\\" | replace:"\'", "\\\'" | escape}}')"> <span class="selected-item"> <span class="hidden-xs">{{filter_label}}</span> <strong>
2110                            {% if filter.style == 'Rating' %} <span class="gf-label gf-stars">
2111                              {% for star in (1..5) %}
2112                                {% if star <= value.value %} <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path d="M5.2 18a.8.8 0 01-.792-.914l.743-5.203-2.917-2.917a.8.8 0 01.434-1.355l4.398-.733 2.218-4.435a.8.8 0 011.435.008l2.123 4.361 4.498.801a.8.8 0 01.425 1.353l-2.917 2.917.744 5.203a.8.8 0 01-1.154.828l-4.382-2.22-4.502 2.223A.792.792 0 015.2 18z" fill="#ff9800"/></svg>
2113                                {% else %} <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path d="M6.71 15.116l3.357-1.658.892.452 2.327 1.178-.56-3.912.708-.707 1.29-1.29-3.235-.576-.445-.915-1.059-2.176L8.4 8.683l-1.005.168-2.098.35 1.975 1.975-.141.99-.422 2.95zM5.2 18a.8.8 0 01-.792-.914l.743-5.203-2.917-2.917a.8.8 0 01.434-1.355l4.398-.733 2.218-4.435a.8.8 0 011.435.008l2.123 4.361 4.498.801a.8.8 0 01.425 1.353l-2.917 2.917.744 5.203a.8.8 0 01-1.154.828l-4.382-2.22-4.502 2.223A.792.792 0 015.2 18z" fill="#ff9800"/></svg>
2114                                {% endif %}
2115                              {% endfor %}</span>
2116                            {% elsif filter.attribute contains 'metafield:' and value.value contains 'https:' %} <span class="gf-swatch-image" style="background-image: url('{{ value.value }}')"></span>
2117                            {% else %} <span class="gf-label">{{value_label}}</span>
2118                            {% endif %}</strong></span> <span class="gf-clear"></span></a></div>
2119                  {% endcapture %}
2120                  {% assign selected_html = selected_html | append: selected_item_html %}
2121                {% endif %}
2122
2123                {% if filter.style == 'Checkbox' %} <li> <a{% if value.selected %} class="checked"{% endif %} onclick="toggleCheckboxFilter({{filter.id}},'{{value.value | replace:"\\", "\\\\" | replace:"\'", "\\\'" | escape}}')" title="{{value_label}}"> <span class="gf-Checkbox"></span> <span class="gf-label">{{value_label}}</span> <span class="gf-count">({{value.count}})</span></a></li>
2124                {% elsif filter.style == 'Radio' %} <li> <a{% if value.selected %} class="checked"{% endif %} onclick="toggleRadioFilter({{filter.id}},'{{value.value | replace:"\\", "\\\\" | replace:"\'", "\\\'" | escape}}')" title="{{value_label}}"> <span class="gf-RadioButton"></span> <span class="gf-label">{{value_label}}</span> <span class="gf-count">({{value.count}})</span></a></li>
2125                {% elsif filter.style contains 'Box - Rectangle' %} <li class="gf-box-rectangle"> <a{% if value.selected %} class="checked"{% endif %} onclick="toggleCheckboxFilter({{filter.id}},'{{value.value | replace:"\\", "\\\\" | replace:"\'", "\\\'" | escape}}')" title="{{value_label}}"> <span class="gf-label">{{value_label}}</span> <span class="gf-count">({{value.count}})</span></a></li>
2126                {% elsif filter.style == 'Rating' %} <li> <a{% if value.selected %} class="checked"{% endif %} onclick="toggleCheckboxFilter({{filter.id}},'{{value.value | replace:"\\", "\\\\" | replace:"\'", "\\\'" | escape}}')" title="{{value_label}}"> <span class="gf-label gf-stars">
2127                        {% for star in (1..5) %}
2128                          {% if star <= value.value %} <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path d="M5.2 18a.8.8 0 01-.792-.914l.743-5.203-2.917-2.917a.8.8 0 01.434-1.355l4.398-.733 2.218-4.435a.8.8 0 011.435.008l2.123 4.361 4.498.801a.8.8 0 01.425 1.353l-2.917 2.917.744 5.203a.8.8 0 01-1.154.828l-4.382-2.22-4.502 2.223A.792.792 0 015.2 18z" fill="#ff9800"/></svg>
2129                          {% else %} <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path d="M6.71 15.116l3.357-1.658.892.452 2.327 1.178-.56-3.912.708-.707 1.29-1.29-3.235-.576-.445-.915-1.059-2.176L8.4 8.683l-1.005.168-2.098.35 1.975 1.975-.141.99-.422 2.95zM5.2 18a.8.8 0 01-.792-.914l.743-5.203-2.917-2.917a.8.8 0 01.434-1.355l4.398-.733 2.218-4.435a.8.8 0 011.435.008l2.123 4.361 4.498.801a.8.8 0 01.425 1.353l-2.917 2.917.744 5.203a.8.8 0 01-1.154.828l-4.382-2.22-4.502 2.223A.792.792 0 015.2 18z" fill="#ff9800"/></svg>
2130                          {% endif %}
2131                        {% endfor %}</span> <span class="gf-count">({{value.count}})</span></a></li>
2132                {% elsif filter.style contains 'Swatch' %}
2133                  {% assign attribute = filter.attribute | replace: 'option:', '' | downcase %}
2134                  {% assign value_handle = value.value | downcase %} <li> <a {% if value.selected %} class="checked"{% endif %} onclick="toggleCheckboxFilter({{filter.id}},'{{value.value | replace:"\\", "\\\\" | replace:"\'", "\\\'" | escape}}')" title="{{value.label | escape}}">
2135                      {% if swatches[attribute] and swatches[attribute][value_handle] %}
2136                        {% if swatches[attribute][value_handle].mode == 1 %} <span class="gf-option-one-color" style="background-color:{{ swatches[attribute][value_handle].color_1 }}"></span>{% if filter.style contains 'Swatch - Text' %} <span class="gf-label">{{value.label | escape}}</span>{% endif %}
2137                        {% elsif swatches[attribute][value_handle].mode == 2 %} <span class="gf-option-two-color" style="background-color:{{ swatches[attribute][value_handle].color_1 }}"><span class="bottom-color" style="border-bottom-color:{{ swatches[attribute][value_handle].color_2 }}"></span></span>{% if filter.style contains 'Swatch - Text' %} <span class="gf-label">{{value.label | escape}}</span>{% endif %}
2138                        {% elsif swatches[attribute][value_handle].mode == 3 %} <span class="gf-swatch-image" style="background-image: url('{{ swatches[attribute][value_handle].image }}');background-color: {{ value.value | replace:"\\", "\\\\" | replace:"\'", "\\\'" | escape }}"></span>{% if filter.style contains 'Swatch - Text' %} <span class="gf-label">{{value.label | escape}}</span>{% endif %}
2139                        {% endif %}
2140                      {% else %}
2141                        {% assign value_handle = value.value | handle %}
2142                        {% assign value_jpg    = value_handle | append: '.jpg' %}
2143                        {% assign value_png    = value_handle | append: '.png' %}
2144                        {% assign value_jpeg   = value_handle | append: '.jpeg' %}
2145                        {% assign has_swatch   = false %}
2146                        {% capture background_image_css %}
2147                          {% if images contains value_jpg %}
2148                            {% assign has_swatch = true %}
2149                            background-image: url('{{ value_jpg | asset_img_url: '50x' | prepend: 'https:' }}');
2150                          {% elsif images contains value_png %}
2151                            {% assign has_swatch = true %}
2152                            background-image: url('{{ value_png | asset_img_url: '50x' | prepend: 'https:' }}');
2153                          {% elsif images contains value_jpeg %}
2154                            {% assign has_swatch = true %}
2155                            background-image: url('{{ value_jpeg | asset_img_url: '50x' | prepend: 'https:' }}');
2156                          {% elsif value.value contains 'https:' or value.value contains 'http:' %}
2157                            {% assign has_swatch = true %}
2158                            background-image: url('{{ value.value }}');  
2159                          {% endif %}
2160                          background-color: {{ value.value | replace:"\\", "\\\\" | replace:"\'", "\\\'" | escape }};
2161                        {% endcapture %}
2162                        {% if has_swatch %} <span class="gf-swatch-image" style="{{background_image_css}}"></span>
2163                        {% if filter.style contains 'Swatch - Text' %} <span class="gf-label">{{value.label | escape}}</span>
2164                        {% endif %}
2165                        {% else %} <span class="gf-option-value">{{value.label | escape}}</span>
2166                        {% endif %}
2167                      {% endif %}</a></li>
2168                {% endif %}
2169              {% endfor %}
2170              {% if filter.style == 'Swatch' %} <li class="hidden-box"><a><span class="gf-swatch-image"></span></a></li> <li class="hidden-box"><a><span class="gf-swatch-image"></span></a></li> <li class="hidden-box"><a><span class="gf-swatch-image"></span></a></li> <li class="hidden-box"><a><span class="gf-swatch-image"></span></a></li> <li class="hidden-box"><a><span class="gf-swatch-image"></span></a></li>
2171              {% endif %}
2172            {% endif %}</ul>
2173          {% endif %}</div></div></div>
2174        {% endfor %}
2175  {% endif %}
2176{% endcapture %}
2177<div class="globo-selected-items-wrapper">
2178  {% if has_filter %} <div class="gf-block-title hidden-xs"> <div class="h3"><span>{{ translation.filter.filter_by | default: "Filter by"}}</span></div> <a onclick="clearAllFilter()" class="gf-refine-toggle hidden-xs">{{ translation.filter.clear_all | default: "Clear all"}}</a></div> <div class="gf-block-content globo-selected-items"> <button onclick="clearAllFilter()" class="clear-refinements visible-xs">{{ translation.filter.clear_all | default: "Clear all"}}</button>
2179    {{selected_html}}</div>
2180  {% endif %}
2181</div>
2182<div class="gf-filter-contents">
2183  {{filter_tree_html}}
2184</div>
2185
2186<div class="gf-filter-footer">
2187  {% assign plurality = translation.search.products | default: "Products" %}
2188  {% assign singular = translation.search.product | default: "Product" %} <button type="button" onclick="globofilter.toggleCanvas()">{{ translation.filter.view | default: "View"}} <b>{{pagination.total}}</b> {{pagination.total | pluralize: singular, plurality}}</button>
2189</div>
2190
2191</script>
2191<script id='gspfFilterSort' type='template/html'>
2192{% assign root_url = "" %}
2193{% assign page = "search" %}
2194<div id="gf-controls-container">
2195    {% if page != 'search' %} <form class="gf-controls-search-form"> <input value="{{terms | escape}}" onkeyup="this.setAttribute('value', this.value); searchProducts(this.value);" name="q" placeholder="{{translation.product.search | default: "Search products"}}" aria-label="{{translation.product.search | default: "Search products"}}" autocomplete="off" class="gf-controls-search-input"/> <button onclick="clearSearchProducts()" type="button" class="gf-controls-clear-button"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path d="M11.414 10l6.293-6.293a1 1 0 10-1.414-1.414L10 8.586 3.707 2.293a1 1 0 00-1.414 1.414L8.586 10l-6.293 6.293a1 1 0 101.414 1.414L10 11.414l6.293 6.293A.998.998 0 0018 17a.999.999 0 00-.293-.707L11.414 10z" fill="#5C5F62"/></svg></button> <button type="button" class="gf-controls-search-button"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path d="M2 8c0-3.309 2.691-6 6-6s6 2.691 6 6-2.691 6-6 6-6-2.691-6-6zm17.707 10.293l-5.395-5.396A7.946 7.946 0 0016 8c0-4.411-3.589-8-8-8S0 3.589 0 8s3.589 8 8 8a7.954 7.954 0 004.897-1.688l5.396 5.395A.998.998 0 0020 19a1 1 0 00-.293-.707z" fill="#3d4246"/></svg></button></form>
2196  {% endif %}
2197    {% if pagination.total > 0 %} <div class="gf-actions"> <div class="gf-filter-trigger"> <div class="gf-refine-toggle-mobile" tabindex="0"> <span onclick="globofilter.toggleCanvas()"><i class="fa fa-tasks" aria-hidden="true"></i> {{translation.filter.filter_by | default: "Filter by"}}</span></div></div> <span class="gf-summary">
2198            {% assign plurality = translation.search.products | default: "Products" %}
2199      {% assign singular = translation.search.product | default: "Product" %} <b>{{pagination.total}}</b> {{pagination.total | pluralize: singular, plurality}}</span> <div class="gf-filter-selection"> <div class="sort-by limit-by hidden-xs"> <label for="setLimit">{{translation.product.limit | default: "Show"}}</label> <select id="setLimit" class="sortby-select" onchange="setLimit(this.value); return false;"> <option selected value="12">12</option><option  value="24">24</option><option  value="48">48</option></select></div>
2200            
2201            {% assign relevance = '' %}
2202      
2203      {% assign relevance = 'relevance,' %}
2204      
2205      
2206      {% assign available_sort = relevance | append: 'stock-descending,best-selling,title-ascending,title-descending,price-ascending,price-descending,created-descending,created-ascending,sale-descending,mf-reviews-rating-ascending,mf-reviews-rating-descending,mf-novedge-ExtraSearchData-ascending,mf-novedge-ExtraSearchData-descending,' | append: sort_by | append: ',' | replace: "featured", "manual" | split: "," | uniq %}
2207      {% capture sort_by_text %}
2208        {% if sort_by =='best-selling' %}
2209          {{translation.sort.best_selling | default: "Best Selling"}}
2210        {% elsif sort_by == 'manual' %}
2211          {{translation.sort.manually | default: "Featured"}}
2212        {% elsif sort_by == 'relevance' %}
2213          {{translation.sort.relevance | default: "Relevance"}}
2214        {% elsif sort_by == 'featured' %}
2215          {{translation.sort.manually | default: "Featured"}}
2216        {% elsif sort_by == 'stock-descending' %}
2217          {{translation.sort.availability_in_stock_first | default: "Availability"}}
2218        {% elsif sort_by == 'title-ascending' %}
2219          {{translation.sort.alphabetically_a_z | default: "Alphabetically, A-Z"}}
2220        {% elsif sort_by == 'title-descending' %}
2221          {{translation.sort.alphabetically_z_a | default: "Alphabetically, Z-A"}}
2222        {% elsif sort_by == 'price-ascending' %}
2223          {{translation.sort.price_low_to_high | default: "Price, low to high"}}
2224        {% elsif sort_by == 'price-descending' %}
2225          {{translation.sort.price_high_to_low | default: "Price, high to low"}}
2226        {% elsif sort_by == 'created-descending' %}
2227          {{translation.sort.date_new_to_old | default: "Date, new to old"}}
2228        {% elsif sort_by == 'created-ascending' %}
2229          {{translation.sort.date_old_to_new | default: "Date, old to new"}}
2230        {% elsif sort_by == 'sale-descending' %}
2231          {{translation.sort.sale_off | default: "% Sale off"}}
2232                {% elsif sort_by == 'mf-novedge-taglineextra-ascen
2232ding' %}
2233          {% if translation.sort[sort_by] %}{{translation.sort[sort_by]}}{% else %}Novedge Taglineextra ascending{% endif %}
2234        {% elsif sort_by == 'mf-novedge-taglineextra-descending' %}
2235          {% if translation.sort[sort_by] %}{{translation.sort[sort_by]}}{% else %}Novedge Taglineextra descending{% endif %}
2236                {% elsif sort_by == 'mf-novedge-TagLine-ascending' %}
2237          {% if translation.sort[sort_by] %}{{translation.sort[sort_by]}}{% else %}Novedge TagLine ascending{% endif %}
2238        {% elsif sort_by == 'mf-novedge-TagLine-descending' %}
2239          {% if translation.sort[sort_by] %}{{translation.sort[sort_by]}}{% else %}Novedge TagLine descending{% endif %}
2240                {% elsif sort_by == 'mf-novedge-IsNew-ascending' %}
2241          {% if translation.sort[sort_by] %}{{translation.sort[sort_by]}}{% else %}Novedge IsNew ascending{% endif %}
2242        {% elsif sort_by == 'mf-novedge-IsNew-descending' %}
2243          {% if translation.sort[sort_by] %}{{translation.sort[sort_by]}}{% else %}Novedge IsNew descending{% endif %}
2244                {% elsif sort_by == 'mf-novedge-youtubefixed-ascending' %}
2245          {% if translation.sort[sort_by] %}{{translation.sort[sort_by]}}{% else %}Novedge Youtubefixed ascending{% endif %}
2246        {% elsif sort_by == 'mf-novedge-youtubefixed-descending' %}
2247          {% if translation.sort[sort_by] %}{{translation.sort[sort_by]}}{% else %}Novedge Youtubefixed descending{% endif %}
2248                {% elsif sort_by == 'mf-judgeme-badge-ascending' %}
2249          {% if translation.sort[sort_by] %}{{translation.sort[sort_by]}}{% else %}Judgeme Badge ascending{% endif %}
2250        {% elsif sort_by == 'mf-judgeme-badge-descending' %}
2251          {% if translation.sort[sort_by] %}{{translation.sort[sort_by]}}{% else %}Judgeme Badge descending{% endif %}
2252                {% elsif sort_by == 'mf-reviews-rating-ascending' %}
2253          {% if translation.sort[sort_by] %}{{translation.sort[sort_by]}}{% else %}Reviews Rating ascending{% endif %}
2254        {% elsif sort_by == 'mf-reviews-rating-descending' %}
2255          {% if translation.sort[sort_by] %}{{translation.sort[sort_by]}}{% else %}Reviews Rating descending{% endif %}
2256                {% elsif sort_by == 'mf-reviews-rating_count-ascending' %}
2257          {% if translation.sort[sort_by] %}{{translation.sort[sort_by]}}{% else %}Reviews Rating_count ascending{% endif %}
2258        {% elsif sort_by == 'mf-reviews-rating_count-descending' %}
2259          {% if translation.sort[sort_by] %}{{translation.sort[sort_by]}}{% else %}Reviews Rating_count descending{% endif %}
2260                {% elsif sort_by == 'mf-novedge-ExtraSearchData-ascending' %}
2261          {% if translation.sort[sort_by] %}{{translation.sort[sort_by]}}{% else %}Novedge ExtraSearchData ascending{% endif %}
2262        {% elsif sort_by == 'mf-novedge-ExtraSearchData-descending' %}
2263          {% if translation.sort[sort_by] %}{{translation.sort[sort_by]}}{% else %}Novedge ExtraSearchData descending{% endif %}
2264                {% endif %}
2265      {% endcapture %}
2266      {% comment %} <div class="sort-by"> <label for="changeSortBy" class="sort-by-toggle" role="button" tabindex="0" aria-expanded="false">{{translation.sort.sort_by | default: "Sort by"}}</label> <select id="changeSortBy" class="sortby-select" onchange="changeSortBy(this.value); return false;">
2267          {% if available_sort contains 'best-selling' %}<option {% if sort_by == 'best-selling' %} selected{% endif %} value="best-selling">{{translation.sort.best_selling | default: "Best Selling"}}</option>{% endif %}
2268          {% if available_sort contains 'featured' or available_sort contains 'manual' %}<option {% if sort_by == 'manual' %} selected{% endif %} value="manual">{{translation.sort.manually | default: "Featured"}}</option>{% endif %}
2269          {% if available_sort contains 'stock-descending' %}<option {% if sort_by == 'stock-descending' %} selected{% endif %} value="stock-descending">{{translation.sort.availability_in_stock_first | default: "Availability"}}</option>{% endif %}
2270          {% if available_sort contains 'relevance' %}<option {% if sort_by == 'relevance' %} selected{% endif %} value="relevance">{{translation.sort.relevance | default: "Relevance"}}</option>{% endif %}
2271          {% if available_sort contains 'title-ascending' %}<option {% if sort_by == 'title-ascending' %} selected{% endif %} value="title-ascending">{{translation.sort.alphabetically_a_z | default: "Alphabetically, A-Z"}}</option>{% endif %}
2272          {% if available_sort contains 'title-descending' %}<option {% if sort_by == 'title-descending' %} selected{% endif %} value="title-descending">{{translation.sort.alphabetically_z_a | default: "Alphabetically, Z-A"}}</option>{% endif %}
2273          {% if available_sort contains 'price-ascending' %}<option {% if sort_by == 'price-ascending' %} selected{% endif %} value="price-ascending">{{translation.sort.price_low_to_high | default: "Price, low to high"}}</option>{% endif %}
2274          {% if available_sort contains 'price-descending' %}<option {% if sort_by == 'price-descending' %} selected{% endif %} value="price-descending">{{translation.sort.price_high_to_low | default: "Price, high to low"}}</option>{% endif %}
2275          {% if available_sort contains 'created-descending' %}<option {% if sort_by == 'created-descending' %} selected{% endif %} value="created-descending">{{translation.sort.date_new_to_old | default: "Date, new to old"}}</option>{% endif %}
2276          {% if available_sort contains 'created-ascending' %}<option {% if sort_by == 'created-ascending' %} selected{% endif %} value="created-ascending">{{translation.sort.date_old_to_new | default: "Date, old to new"}}</option>{% endif %}
2277          {% if available_sort contains 'sale-descending' %}<option {% if sort_by == 'sale-descending' %} selected{% endif %} value="sale-descending">{{translation.sort.sale_off | default: "% Sale off"}}</option>{% endif %}</select></div>
2278      {% endcomment %} <div class="sort-by"> <label for="globo-dropdown-sort_options" class="sort-by-toggle" role="button" tabindex="0" aria-expanded="false"><span>{{sort_by_text}}</span></label> <div id="globo-dropdown-sort_options" class="globo-dropdown-custom__options">
2279          {% for sort in available_sort %}
2280            {% if sort == 'best-selling' %} <span data-sort="best-selling" onclick="changeSortBy('best-selling');">{{translation.sort.best_selling | default: "Best Selling"}}</span>
2281            {% elsif sort == 'featured' or sort == 'manual' %} <span data-sort="manual" onclick="changeSortBy('manual');">{{translation.sort.manually | default: "Featured"}}</span>
2282            {% elsif sort == 'stock-descending' %} <span data-sort="stock-descending" onclick="changeSortBy('stock-descending');">{{translation.sort.availability_in_stock_first | default: "Availability"}}</span>
2283            {% elsif sort == 'relevance' %} <span data-sort="relevance" onclick="changeSortBy('relevance');">{{translation.sort.relevance | default: "Relevance"}}</span>
2284            {% elsif sort == 'title-ascending' %} <span data-sort="title-ascending" onclick="changeSortBy('title-ascending');">{{translation.sort.alphabetically_a_z | default: "Alphabetically, A-Z"}}</span>
2285            {% elsif sort == 'title-descending' %} <span data-sort="title-descending" onclick="changeSortBy('title-descending');">{{translation.sort.alphabetically_z_a | default: "Alphabetically, Z-A"}}</span>
2286            {% elsif sort == 'price-ascending' %} <span data-sort="price-ascending" onclick="changeSortBy('price-ascending');">{{translation.sort.price_low_to_high | default: "Price, low to high"}}</span>
2287            {% elsif sort == 'price-descending' %} <span data-sort="price-descending" onclick="changeSortBy('price-descending');">{{translation.sort.price_high_to_low | default: "Price, high to low"}}</span>
2288            {% elsif sort == 'created-descending' %} <span data-sort="created-descending" onclick="changeSortBy('created-descending');">{{translation.sort.date_new_to_old | default: "Date, new to old"}}</span>
2289            {% elsif sort == 'created-ascending' %} <span data-sort="created-ascending" onclick="changeSortBy('created-ascending');">{{translation.sort.date_old_to_new | default: "Date, old to new"}}</span>
2290            {% elsif sort == 'sale-descending' %} <span data-sort="sale-descending" onclick="changeSortBy('sale-descending');">{{translation.sort.sale_off | default: "% Sale off"}}</span>
2291                        {% elsif sort == 'mf-novedge-taglineextra-ascen
2291ding' %} <span data-sort="mf-novedge-taglineextra-ascending" onclick="changeSortBy('mf-novedge-taglineextra-ascending');">
2292                {% if translation.sort[sort] %}{{translation.sort[sort]}}{% else %}Novedge Taglineextra ascending{% endif %}</span>
2293            {% elsif sort == 'mf-novedge-taglineextra-descending' %} <span data-sort="mf-novedge-taglineextra-descending" onclick="changeSortBy('mf-novedge-taglineextra-descending');">
2294                {% if translation.sort[sort] %}{{translation.sort[sort]}}{% else %}Novedge Taglineextra descending{% endif %}</span>
2295                        {% elsif sort == 'mf-novedge-TagLine-ascending' %} <span data-sort="mf-novedge-TagLine-ascending" onclick="changeSortBy('mf-novedge-TagLine-ascending');">
2296                {% if translation.sort[sort] %}{{translation.sort[sort]}}{% else %}Novedge TagLine ascending{% endif %}</span>
2297            {% elsif sort == 'mf-novedge-TagLine-descending' %} <span data-sort="mf-novedge-TagLine-descending" onclick="changeSortBy('mf-novedge-TagLine-descending');">
2298                {% if translation.sort[sort] %}{{translation.sort[sort]}}{% else %}Novedge TagLine descending{% endif %}</span>
2299                        {% elsif sort == 'mf-novedge-IsNew-ascending' %} <span data-sort="mf-novedge-IsNew-ascending" onclick="changeSortBy('mf-novedge-IsNew-ascending');">
2300                {% if translation.sort[sort] %}{{translation.sort[sort]}}{% else %}Novedge IsNew ascending{% endif %}</span>
2301            {% elsif sort == 'mf-novedge-IsNew-descending' %} <span data-sort="mf-novedge-IsNew-descending" onclick="changeSortBy('mf-novedge-IsNew-descending');">
2302                {% if translation.sort[sort] %}{{translation.sort[sort]}}{% else %}Novedge IsNew descending{% endif %}</span>
2303                        {% elsif sort == 'mf-novedge-youtubefixed-ascending' %} <span data-sort="mf-novedge-youtubefixed-ascending" onclick="changeSortBy('mf-novedge-youtubefixed-ascending');">
2304                {% if translation.sort[sort] %}{{translation.sort[sort]}}{% else %}Novedge Youtubefixed ascending{% endif %}</span>
2305            {% elsif sort == 'mf-novedge-youtubefixed-descending' %} <span data-sort="mf-novedge-youtubefixed-descending" onclick="changeSortBy('mf-novedge-youtubefixed-descending');">
2306                {% if translation.sort[sort] %}{{translation.sort[sort]}}{% else %}Novedge Youtubefixed descending{% endif %}</span>
2307                        {% elsif sort == 'mf-judgeme-badge-ascending' %} <span data-sort="mf-judgeme-badge-ascending" onclick="changeSortBy('mf-judgeme-badge-ascending');">
2308                {% if translation.sort[sort] %}{{translation.sort[sort]}}{% else %}Judgeme Badge ascending{% endif %}</span>
2309            {% elsif sort == 'mf-judgeme-badge-descending' %} <span data-sort="mf-judgeme-badge-descending" onclick="changeSortBy('mf-judgeme-badge-descending');">
2310                {% if translation.sort[sort] %}{{translation.sort[sort]}}{% else %}Judgeme Badge descending{% endif %}</span>
2311                        {% elsif sort == 'mf-reviews-rating-ascending' %} <span data-sort="mf-reviews-rating-ascending" onclick="changeSortBy('mf-reviews-rating-ascending');">
2312                {% if translation.sort[sort] %}{{translation.sort[sort]}}{% else %}Reviews Rating ascending{% endif %}</span>
2313            {% elsif sort == 'mf-reviews-rating-descending' %} <span data-sort="mf-reviews-rating-descending" onclick="changeSortBy('mf-reviews-rating-descending');">
2314                {% if translation.sort[sort] %}{{translation.sort[sort]}}{% else %}Reviews Rating descending{% endif %}</span>
2315                        {% elsif sort == 'mf-reviews-rating_count-ascending' %} <span data-sort="mf-reviews-rating_count-ascending" onclick="changeSortBy('mf-reviews-rating_count-ascending');">
2316                {% if translation.sort[sort] %}{{translation.sort[sort]}}{% else %}Reviews Rating_count ascending{% endif %}</span>
2317            {% elsif sort == 'mf-reviews-rating_count-descending' %} <span data-sort="mf-reviews-rating_count-descending" onclick="changeSortBy('mf-reviews-rating_count-descending');">
2318                {% if translation.sort[sort] %}{{translation.sort[sort]}}{% else %}Reviews Rating_count descending{% endif %}</span>
2319                        {% elsif sort == 'mf-novedge-ExtraSearchData-ascending' %} <span data-sort="mf-novedge-ExtraSearchData-ascending" onclick="changeSortBy('mf-novedge-ExtraSearchData-ascending');">
2320                {% if translation.sort[sort] %}{{translation.sort[sort]}}{% else %}Novedge ExtraSearchData ascending{% endif %}</span>
2321            {% elsif sort == 'mf-novedge-ExtraSearchData-descending' %} <span data-sort="mf-novedge-ExtraSearchData-descending" onclick="changeSortBy('mf-novedge-ExtraSearchData-descending');">
2322                {% if translation.sort[sort] %}{{translation.sort[sort]}}{% else %}Novedge ExtraSearchData descending{% endif %}</span>
2323                        {% endif %}
2324          {% endfor %}</div></div></div> <div class="globo-selected-items-wrapper visible-xs">
2325      {% if has_filter and filters %} <ul class="globo-selected-items">
2326        {% capture selected_item_html %}
2327        {% assign filter_count = 0 %}
2328        {% for filter in filters %}
2329          {% if filter.is_selected %}
2330            {% if filter.style == 'Slider' %}
2331              {% assign filter_count = filter_count | plus: 1 %} <li class="selected-item gf-option-label"> <a onclick="removeFilter({{filter.id}})"> <span class="selected-item"> <strong>
2332                      {% if filter.attribute == 'Price' %} <span class="money">{{filter.values.min | money}}</span> - <span class="money">{{filter.values.max | money}}</span>
2333                      {% elsif filter.attribute == 'Percent Sale' %}
2334                        {{filter.values.min}}% - {{filter.values.max}}%
2335                      {% else %}
2336                        {{filter.values.min}} - {{filter.values.max}}
2337                      {% endif %}</strong></span> <span class="gf-clear"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path d="M11.414 10l6.293-6.293a1 1 0 10-1.414-1.414L10 8.586 3.707 2.293a1 1 0 00-1.414 1.414L8.586 10l-6.293 6.293a1 1 0 101.414 1.414L10 11.414l6.293 6.293A.998.998 0 0018 17a.999.999 0 00-.293-.707L11.414 10z" fill="#5C5F62"/></svg></span></a></li>
2338            {% else %}
2339              {% for value in filter.values %}
2340                {% if value.selected %}
2341                  {% assign filter_count = filter_count | plus: 1 %} <li class="selected-item gf-option-label"> <a onclick="removeFilterValue({{filter.id}}, '{{value.value | replace:"\'", "\\\'" | escape_once}}')"> <span class="selected-item"> <strong>
2342                          {% if filter.style == 'Rating' %} <span class="gf-label gf-stars">
2343                            {% for star in (1..5) %}
2344                              {% if star <= value.value %} <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path d="M5.2 18a.8.8 0 01-.792-.914l.743-5.203-2.917-2.917a.8.8 0 01.434-1.355l4.398-.733 2.218-4.435a.8.8 0 011.435.008l2.123 4.361 4.498.801a.8.8 0 01.425 1.353l-2.917 2.917.744 5.203a.8.8 0 01-1.154.828l-4.382-2.22-4.502 2.223A.792.792 0 015.2 18z" fill="#ff9800"/></svg>
2345                              {% else %} <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path d="M6.71 15.116l3.357-1.658.892.452 2.327 1.178-.56-3.912.708-.707 1.29-1.29-3.235-.576-.445-.915-1.059-2.176L8.4 8.683l-1.005.168-2.098.35 1.975 1.975-.141.99-.422 2.95zM5.2 18a.8.8 0 01-.792-.914l.743-5.203-2.917-2.917a.8.8 0 01.434-1.355l4.398-.733 2.218-4.435a.8.8 0 011.435.008l2.123 4.361 4.498.801a.8.8 0 01.425 1.353l-2.917 2.917.744 5.203a.8.8 0 01-1.154.828l-4.382-2.22-4.502 2.223A.792.792 0 015.2 18z" fill="#ff9800"/></svg>
2346                              {% endif %}
2347                            {% endfor %}</span>
2348                          {% elsif filter.attribute contains 'metafield:' and value.value contains 'https:' -%} <img style="max-height: 21px;display: block;" src="{{ value.value }}" />
2349                          {%- else -%}
2350                          {{value.label}}
2351                          {%- endif -%}</strong></span> <span class="gf-clear"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path d="M11.414 10l6.293-6.293a1 1 0 10-1.414-1.414L10 8.586 3.707 2.293a1 1 0 00-1.414 1.414L8.586 10l-6.293 6.293a1 1 0 101.414 1.414L10 11.414l6.293 6.293A.998.998 0 0018 17a.999.999 0 00-.293-.707L11.414 10z" fill="#5C5F62"/></svg></span></a></li>
2352                {% endif %}
2353              {% endfor %}
2354            {% endif %}
2355          {% endif %}
2356        {% endfor %}
2357        {% endcapture %}
2358        {% if filter_count > 1 %} <li class="selected-item gf-option-label">
2358<a onclick="clearAllFilter()" class="clear-refinements">{{ translation.filter.clear_all | default: "Clear all"}}</a></li>
2359        {% endif %}
2360        {{selected_item_html}}</ul>
2361      {% endif %}</div></div>
2362  {% endif %}
2363</div>
2364
2365</script>
2365<script id='gspfNoResults' type='template/html'>
2366{% assign root_url = "" %}
2367<div class="spf-col-xl-12 spf-col-lg-12 spf-col-md-12 spf-col-sm-12">
2368  {% if translation.product.no_results %}
2369    {{translation.product.no_results}}
2370  {% else %}
2371    No products found
2372  {% endif %}
2373</div>
2374
2375
2376</script>
2376<script id='gspfPagination' type='template/html'><svg class="lds-spinner" width="60px" height="60px" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 100 100" preserveAspectRatio="xMidYMid" style="background: none;"> <g transform="rotate(0 50 50)"> <rect x="47" y="24" rx="9.4" ry="4.8" width="6" height="12" fill="#000"> <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.9166666666666666s" repeatCount="indefinite"></animate></rect></g> <g transform="rotate(30 50 50)"> <rect x="47" y="24" rx="9.4" ry="4.8" width="6" height="12" fill="#000"> <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.8333333333333334s" repeatCount="indefinite"></animate></rect></g> <g transform="rotate(60 50 50)"> <rect x="47" y="24" rx="9.4" ry="4.8" width="6" height="12" fill="#000"> <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.75s" repeatCount="indefinite"></animate></rect></g> <g transform="rotate(90 50 50)"> <rect x="47" y="24" rx="9.4" ry="4.8" width="6" height="12" fill="#000"> <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.6666666666666666s" repeatCount="indefinite"></animate></rect></g> <g transform="rotate(120 50 50)"> <rect x="47" y="24" rx="9.4" ry="4.8" width="6" height="12" fill="#000"> <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.5833333333333334s" repeatCount="indefinite"></animate></rect></g> <g transform="rotate(150 50 50)"> <rect x="47" y="24" rx="9.4" ry="4.8" width="6" height="12" fill="#000"> <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.5s" repeatCount="indefinite"></animate></rect></g> <g transform="rotate(180 50 50)"> <rect x="47" y="24" rx="9.4" ry="4.8" width="6" height="12" fill="#000"> <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.4166666666666667s" repeatCount="indefinite"></animate></rect></g> <g transform="rotate(210 50 50)"> <rect x="47" y="24" rx="9.4" ry="4.8" width="6" height="12" fill="#000"> <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.3333333333333333s" repeatCount="indefinite"></animate></rect></g> <g transform="rotate(240 50 50)"> <rect x="47" y="24" rx="9.4" ry="4.8" width="6" height="12" fill="#000"> <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.25s" repeatCount="indefinite"></animate></rect></g> <g transform="rotate(270 50 50)"> <rect x="47" y="24" rx="9.4" ry="4.8" width="6" height="12" fill="#000"> <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.16666666666666666s" repeatCount="indefinite"></animate></rect></g> <g transform="rotate(300 50 50)"> <rect x="47" y="24" rx="9.4" ry="4.8" width="6" height="12" fill="#000"> <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="-0.08333333333333333s" repeatCount="indefinite"></animate></rect></g> <g transform="rotate(330 50 50)"> <rect x="47" y="24" rx="9.4" ry="4.8" width="6" height="12" fill="#000"> <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="1s" begin="0s" repeatCount="indefinite"></animate></rect></g>
2377</svg></script>
2377
2378
2379
2380<script src="//novedge.com/cdn/shop/t/239/assets/localization-form.js?v=161644695336821385561717625127" defer="defer"></script>
2380<script>
2381  const storedCountryCode = localStorage.getItem("countryCode");
2382  const targetUrl = "https://geolocation-db.com/json/";
2383  const hasCodeExecuted = localStorage.getItem("hasCodeExecuted");
2384  const COUNTRY = 'CA';
2385  
2386  function processCountryCode() {
2387    const storedCountryCode = localStorage.getItem("countryCode");
2388  
2389    if (storedCountryCode && storedCountryCode === COUNTRY) {
2390      const countryCodeInput = document.querySelector('input[name="country_code"]');
2391      if (countryCodeInput) {
2392        countryCodeInput.value = "CA";
2393  
2394        const footerCountryForm = document.getElementById("FooterCountryForm");
2395        if (footerCountryForm) {
2396          footerCountryForm.submit();
2397        }
2398      }
2399    }
2400  }
2401  
2402  if (storedCountryCode) {
2403    if (!hasCodeExecuted) {
2404      localStorage.setItem("hasCodeExecuted", "true");
2405      processCountryCode();
2406    }
2407  } else {
2408    // If it does not exist in the localStorage, make the API call
2409    fetch(targetUrl)
2410      .then(response => response.json())
2411      .then(data => {
2412        const countryCode = data.country_code;
2413        console.log(`Country Code from API: ${countryCode}`);
2414  
2415        // Stores the country code in the localStorage for future uses
2416        localStorage.setItem("countryCode", countryCode);
2417  
2418        if (countryCode == COUNTRY) {
2419          localStorage.setItem("hasCodeExecuted", "true");
2420          processCountryCode();
2421        }
2422      })
2423      .catch(error => {
2424        console.error("Error fetching data:", error);
2425      });
2426  }
2427</script>
2427 <!-- Reddit Tracking of ADD TO CART --> <a
2428  id="floating-chat-launcher"
2429  href="https://chat.novedge.com"
2430  rel="noopener noreferrer"
2431  aria-label="Chat with us"
2432  onclick="return NovedgeOpenChatWindow(event);"
2433> <span class="chat-tooltip">How can I assist you?</span> <span class="chat-box" aria-hidden="true"> <img
2434      src="https://cdn.shopify.com/s/files/1/0246/0798/1613/files/ChatIcon.png?v=1771546302"
2435      alt=""
2436    ></span>
2437</a>
2438
2439<style>
2440  #floating-chat-launcher{
2441    position: fixed;
2442    right: 18px;
2443    bottom: 18px;
2444    z-index: 9999999999 !important;
2445    width: 56px;
2446    height: 56px;
2447    display: inline-flex;
2448    align-items: center;
2449    justify-content: center;
2450    text-decoration: none;
2451    overflow: visible; /* important for tooltip */
2452    pointer-events: auto !important;
2453  }
2454
2455  /* Force pointer cursor */
2456  #floating-chat-launcher,
2457  #floating-chat-launcher *{
2458    cursor: pointer !important;
2459  }
2460
2461  #floating-chat-launcher:hover{
2462    transform: translateY(-1px);
2463  }
2464
2465  /* Square container */
2466  .chat-box{
2467    width: 56px;
2468    height: 56px;
2469    background: #111;
2470    display: flex;
2471    align-items: center;
2472    justify-content: center;
2473    box-shadow: 0 8px 24px rgba(0,0,0,.25);
2474    pointer-events: none;
2475  }
2476
2477  .chat-box img{
2478    width: 100%;
2479    height: 100%;
2480    object-fit: cover;
2481    display: block;
2482    pointer-events: none;
2483  }
2484
2485  .chat-tooltip{
2486    position: absolute;
2487    right: 70px;
2488    bottom: 10px;
2489    background: #111;
2490    color: #fff;
2491    font-size: 13px;
2492    padding: 6px 10px;
2493    border-radius: 4px;
2494    white-space: nowrap;
2495    opacity: 0;
2496    pointer-events: none;
2497    transform: translateY(4px);
2498    transition: opacity .2s ease, transform .2s ease;
2499  }
2500
2501  #floating-chat-launcher:hover .chat-tooltip,
2502  #floating-chat-launcher:focus .chat-tooltip,
2503  #floating-chat-launcher.show-tooltip .chat-tooltip{
2504    opacity: 1;
2505    transform: translateY(0);
2506  }
2507
2508  @media (max-width: 768px){
2509    .chat-tooltip{ display:none; }
2510  }
2511</style>
2512
2513<script>
2514  (function () {
2515    window.__novedgeChatWin = window.__novedgeChatWin || null;
2516
2517    window.NovedgeOpenChatWindow = function(e){
2518      try {
2519        if (e) {
2520          e.preventDefault();
2521          e.stopPropagation();
2522          if (typeof e.stopImmediatePropagation === "function") e.stopImmediatePropagation();
2523        }
2524
2525        var url = "https://chat.novedge.com";
2526        var w = 420, h = 720;
2527        var margin = 20;
2528
2529        var left = window.screenX + window.outerWidth - w - margin;
2530        var top  = window.screenY + window.outerHeight - h - margin;
2531        left = Math.max(0, left);
2532        top  = Math.max(0, top);
2533
2534        if (window.__novedgeChatWin && !window.__novedgeChatWin.closed) {
2535          window.__novedgeChatWin.focus();
2536          return false;
2537        }
2538
2539        var features = "width=" + w + ",height=" + h + ",left=" + left + ",top=" + top;
2540        var win = window.open(url, "novedgeChatWindow", features);
2541
2542        if (!win) {
2543          window.location.href = url;
2544          return false;
2545        }
2546
2547        try { win.opener = null; } catch (err) {}
2548        window.__novedgeChatWin = win;
2549        win.focus();
2550        return false;
2551      } catch (err) {
2552        window.location.href = "https://chat.novedge.com";
2553        return false;
2554      }
2555    };
2556
2557    // Auto tooltip once per session
2558    var launcher = document.getElementById("floating-chat-launcher");
2559    if (!launcher) return;
2560
2561    if (!sessionStorage.getItem("chatTooltipShown")) {
2562      setTimeout(function(){
2563        launcher.classList.add("show-tooltip");
2564        setTimeout(function(){
2565          launcher.classList.remove("show-tooltip");
2566        }, 6000);
2567        sessionStorage.setItem("chatTooltipShown", "true");
2568      }, 5000);
2569    }
2570  })();
2571</script>
2571<div id="shopify-block-AU3c3YTVGQThSV21sT__5182184951224911228" class="shopify-block shopify-app-block">
2572
2573
2574<script type="text/javascript">
2575  try {
2576    window.RapidSearchSettings = {"last_import":"2026-09-13T04:02:26.840Z","expiration_date":null,"autocomplete_price_layout":"vertical","autocomplete_image_size":60,"autocomplete_search_widgets":[{"hits":6,"id":"keyword_suggestion","title":""},{"hits":3,"id":"category_suggestion","title":""},{"hits":3,"id":"page_suggestion","title":""},{"hits":8,"id":"product_suggestion","title":""}],"autocomplete_zero_widgets":[{"hits_desktop":3,"id":"keyword_history","title":"","hits_mobile":2},{"hits":5,"id":"top_keywords","title":""},{"hits":9,"id":"top_products","title":""}],"badge_settings_auto":{"discount_badge":{"enabled":true},"new_badge":{"enabled":true,"threshold":30},"results_page_discount_badge":{"enabled":true},"results_page_new_badge":{"enabled":true,"threshold":30},"stock_status":"hide","low_stock_badge":{"enabled":false}},"colors":{"discount_badge_background":"#f32810","price":"#3e3e3e"},"currency_format":{"USD":"${{amount}}","default":"${{amount}}"},"current_plan":"shopify_basic_2","data_index":"es_sy4_client_4","default_currency":"USD","default_customer_group_id":0,"default_domain":"https:\/\/novedge.com","default_language":"en","enabled":true,"enabled_languages":["en"],"enabled_resultpage":true,"fuzzy_search":true,"replace_hyphens_with_spaces":true,"hide_prices_loggedout":false,"install_date":"2023-04-05T07:58:07.097Z","language":"","limit_exceeded":true,"mobile_optimized":true,"multiple_languages":false,"out_of_stock_show_addtocart":true,"out_of_stock_show_notify":false,"out_of_stock_visibility":"hidden","plan_name":"shopify_plus","posthog_admin_session_id":"019e605f-a6d9-7bd8-99ef-59f07196f522","resultpage_filters":[{"id":"brand","title":"","enabled":true,"type":"default","appearance":"text"},{"id":"product_type","title":"","enabled":true,"type":"default","appearance":"text"},{"id":"660d36","title":"Product Family","enabled":true,"type":"tag","appearance":"text","sortBy":"alphabet_asc","settings":{"mode":"show_selected","values":["_3ds Max, _Advance Steel, _AEC Collection, _Alias, _Alibre CAM, _Arnold, _AutoCAD, _Autocad LT, _BIM 360, _Bluebeam University, _Bongo, _Brazil, _BricsCAD BIM, _BricsCAD Lite, _BricsCAD Mechanical, _BricsCAD Pro, _BricsCAD Ultimate, _BricsCAD Communicator, _CAM Jam, _Civil 3D, _Cloud Credits, _Creo, _Creo eLearning, _Creo Extension, _Desktop, _Display, _Fabrication, _Flame, _Flamingo, _Flare, _Fusion 360, _Inventor, _Inventor LT, _Laptop, _Lightwright, _Mathcad, _Mathcad eLearning, _Mathcad Worksheet Library, _Maxwell, _Maya, _Maya LT, _M\u0026E Collection, _MotionBuilder, _Mudbox, _Navisworks, _PDPlayer, _PD\u0026M Collection, _Penguin, _Phoenix FD, _Player, _Real Flow, _ReCap, _Revit, _Revit LT, _Revu CAD, _Revu eXtreme, _Revu Standard, _Rhino, _RhinoCAM, _RhinoMESH, _Scans, _SimLab Composer, _SimLab 3D PDF, _SimLab FBX, _Simlab Import Export, _SimLab OBJ, _SimLab Other Import\/Export, _SimLab SketchUp, _SimLab SolidWorks, _SimLab STEP, _SimLab VR, _SimTread, _SketchBook, _V-Ray, _Vantage, _Vault, _Vision Unlimited, _VisualART, _VisualCAM, _VisualMESH, _VisualMILL, _VisualTURN, _VRED, _Vuforia, _VW_Architect, _VW_Designer, _VW_Fundamentals, _VW_Landmark, _VW_Spotlight, _Workstation,"]}},{"id":"tags","title":"Tag","enabled":true,"type":"tag","appearance":"text","settings":{"mode":"hide_selected","values":["NVG_*","_*","*TEMP_*","NVG_ONLINE"]}},{"id":"price","title":"","enabled":false,"type":"default","appearance":"text"},{"id":"category","title":"","enabled":false,"type":"default","appearance":"text"},{"id":"availability","title":"","enabled":false,"type":"default","appearance":"text"},{"appearance":"text","id":"Title","title":"","enabled":false,"type":"attribute"},{"appearance":"text","id":"Options","title":"","enabled":false,"type":"attribute"},{"appearance":"text","id":"Size","title":"","enabled":false,"type":"attribute"},{"appearance":"text","id":"Select Product","title":"","enabled":false,"type":"attribute"},{"enabled":false,"id":"Rhino 3D Training (Title)","title":"","type":"attribute","appearance":"text"},{"enabled":false,"id":"Rhino 8 - 3D CAD for Mac and Windows Educational Student License (Options)","title":"","type":"attribute","appearance":"text"},{"enabled":false,"id":"Rhino 8 - 3D CAD - Educational -  Lab Kit (Options)","title":"","type":"attribute","appearance":"text"},{"id":"cd1aa1","title":"Product Type","enabled":false,"type":"tag","appearance":"text","sortBy":"alphabet_asc","settings":{"mode":"show_selected","values":["Subscription, Perpetual License, Maintenance, Educational, Government, Upgrade, Support, Credits, Training, Promo Trade-In, Hardware, Others"]}}],"resultpage_hide_parent_products":false,"resultpage_id":91059290307,"resultpage_layout":{"products_per_row":5,"rows_per_page":6},"resultpage_mobile_optimized":false,"resultpage_pagination_type":"infinite_loading","resultpage_price_display_mode":"only_gross","resultpage_product_image_height":"","resultpage_product_image_width":"","resultpage_snapshot_alignment":"center","resultpage_snapshot_order":["image","name","manufacturer","price"],"resultpage_url":"pages\/rapid-search-results","show_child_data":true,"search_subcategory":false,"shopify_public_settings":{"csb_selectors_metafield_id":31912239792323,"storefront_access_token":"9c499e95500064397775490c6860b75b","markets_enabled":true,"theme_settings":{"74029006893":{"collection_liquid_file":"templates\/collection.liquid","collection_page_enabled":false,"created_at":"2019-07-13T00:44:02.000Z","name":"PageFly Assets - DO NOT DELETE","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":74029006893,"theme_store_id":null,"theme_version":1,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#5
257655555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:06:12.757Z"},"74189537325":{"collection_liquid_file":"","collection_page_enabled":false,"created_at":"2019-07-17T21:49:05.000Z","name":"metafields-manager-assets-DONOTDELETE","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":74189537325,"theme_store_id":null,"theme_version":1,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:06:14.170Z"},"75008901165":{"collection_liquid_file":"templates\/collection.liquid","collection_page_enabled":false,"created_at":"2019-08-10T18:31:18.000Z","name":"Turbo-Portland - Original","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":75008901165,"theme_store_id":3822,"theme_version":1,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:06:16.242Z"},"75941511213":{"collection_liquid_file":"templates\/collection.liquid","collection_page_enabled":false,"created_at":"2019-09-06T22:23:02.000Z","name":"DO NOT DELETE - Custom Fields Assets Storage","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":75941511213,"theme_store_id":null,"theme_version":1,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:06:18.410Z"},"79154872378":{"collection_liquid_file":"templates\/collection.liquid","collection_page_enabled":false,"created_at":"2019-12-03T01:26:10.000Z","name":"NOVEDGE [Plus] Checkout Attributes","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":79154872378,"theme_store_id":3822,"theme_version":1,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:06:20.301Z"},"79197143098":{"collection_liquid_file":"templates\/collection.liquid","collection_page_enabled":false,"created_at":"2019-12-20T18:37:28.000Z","name":"NOVEDGE - .Development - New Checkout","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":79197143098,"theme_store_id":3822,"theme_version":1,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#5
257655555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:06:22.232Z"},"81842896954":{"collection_liquid_file":"templates\/collection.liquid","collection_page_enabled":false,"created_at":"2020-09-14T15:40:42.000Z","name":"Development - Release v.1.9","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":81842896954,"theme_store_id":3822,"theme_version":1,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:06:24.125Z"},"81879662650":{"collection_liquid_file":"templates\/collection.liquid","collection_page_enabled":false,"created_at":"2020-09-28T20:23:44.000Z","name":"[Plus] - NOVEDGE - Do not publish","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":81879662650,"theme_store_id":3822,"theme_version":1,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:06:27.161Z"},"81941266490":{"collection_liquid_file":"templates\/collection.liquid","collection_page_enabled":false,"created_at":"2020-10-23T07:28:08.000Z","name":"Development - Release v.1.11","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":81941266490,"theme_store_id":3822,"theme_version":1,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:06:29.604Z"},"81952309306":{"collection_liquid_file":"templates\/collection.liquid","collection_page_enabled":false,"created_at":"2020-10-28T16:48:53.000Z","name":"[Plus] Amazon payments fix","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":81952309306,"theme_store_id":3822,"theme_version":1,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:06:31.683Z"},"115621593283":{"collection_liquid_file":"templates\/collection.liquid","collection_page_enabled":false,"created_at":"2020-11-12T02:08:14.000Z","name":"Development - Release v.1.11B","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":115621593283,"theme_store_id":3822,"theme_version":1,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#5
257655555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:06:33.678Z"},"117190328515":{"collection_liquid_file":"templates\/collection.liquid","collection_page_enabled":false,"created_at":"2020-12-21T08:45:11.000Z","name":"NOVEDGE","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":117190328515,"theme_store_id":3822,"theme_version":1,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:06:36.301Z"},"117267824835":{"collection_liquid_file":"templates\/collection.liquid","collection_page_enabled":false,"created_at":"2020-12-23T08:25:44.000Z","name":"Development - Release v.1.11C","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":117267824835,"theme_store_id":3822,"theme_version":1,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:06:39.044Z"},"117624602819":{"collection_liquid_file":"templates\/collection.liquid","collection_page_enabled":false,"created_at":"2021-01-03T03:30:49.000Z","name":"NOVEDGE","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":117624602819,"theme_store_id":3822,"theme_version":1,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:10:00.709Z"},"119185572035":{"collection_liquid_file":"templates\/collection.liquid","collection_page_enabled":false,"created_at":"2021-02-04T16:11:13.000Z","name":"NOVEDGE","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":119185572035,"theme_store_id":3822,"theme_version":1,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:06:44.641Z"},"119204511939":{"collection_liquid_file":"templates\/collection.liquid","collection_page_enabled":false,"created_at":"2021-02-04T23:11:21.000Z","name":"NOVEDGE","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":119204511939,"theme_store_id":3822,"theme_version":1,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:06:47.726Z"},"119204905155":{"collection_liquid_file":"templates\/collection.liquid","collection_page_enabled":false,"created_at":"2021-02-04T23:22:42.000Z","name":"NOVEDGE - CREDITKEY","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":119204905155,"theme_store_id":3822,"theme_version":1,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#5
257655555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:06:50.457Z"},"119245635779":{"collection_liquid_file":"templates\/collection.liquid","collection_page_enabled":false,"created_at":"2021-02-05T19:43:39.000Z","name":"NOVEDGE - Backup 2-5-2021","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":119245635779,"theme_store_id":3822,"theme_version":1,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:06:52.533Z"},"119245668547":{"collection_liquid_file":"templates\/collection.liquid","collection_page_enabled":false,"created_at":"2021-02-05T19:44:07.000Z","name":"NOVEDGE","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":119245668547,"theme_store_id":3822,"theme_version":1,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:06:55.209Z"},"119251697859":{"collection_liquid_file":"templates\/collection.liquid","collection_page_enabled":false,"created_at":"2021-02-05T22:24:24.000Z","name":"NOVEDGE","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":119251697859,"theme_store_id":3822,"theme_version":1,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:06:57.459Z"},"119251763395":{"collection_liquid_file":"templates\/collection.liquid","collection_page_enabled":false,"created_at":"2021-02-05T22:25:00.000Z","name":"NOVEDGE - Backup 2-5-2021 #2","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":119251763395,"theme_store_id":3822,"theme_version":1,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:07:02.541Z"},"119409737923":{"collection_liquid_file":"templates\/collection.liquid","collection_page_enabled":false,"created_at":"2021-02-09T16:09:19.000Z","name":"NOVEDGE","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":119409737923,"theme_store_id":3822,"theme_version":1,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:07:05.109Z"},"119425335491":{"collection_liquid_file":"templates\/collection.liquid","collection_page_enabled":false,"created_at":"2021-02-09T21:58:21.000Z","name":"NOVEDGE - Backup 2-9-2021 - Pre  Checkout Upgrade","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":119425335491,"theme_store_id":3822,"theme_version":1,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#5
257655555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:07:07.037Z"},"119749411011":{"collection_liquid_file":"templates\/collection.liquid","collection_page_enabled":false,"created_at":"2021-02-18T08:08:08.000Z","name":"NOVEDGE - Backup 2-18-2021","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":119749411011,"theme_store_id":3822,"theme_version":1,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:07:09.114Z"},"119749509315":{"collection_liquid_file":"templates\/collection.liquid","collection_page_enabled":false,"created_at":"2021-02-18T08:13:36.000Z","name":"NOVEDGE","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":119749509315,"theme_store_id":3822,"theme_version":1,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:07:15.480Z"},"120747163843":{"collection_liquid_file":"templates\/collection.liquid","collection_page_enabled":false,"created_at":"2021-03-12T04:54:53.000Z","name":"NOVEDGE - Backup 3-11-2021","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":120747163843,"theme_store_id":3822,"theme_version":1,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:07:17.561Z"},"120747196611":{"collection_liquid_file":"templates\/collection.liquid","collection_page_enabled":false,"created_at":"2021-03-12T04:55:27.000Z","name":"NOVEDGE","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":120747196611,"theme_store_id":3822,"theme_version":1,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:07:22.759Z"},"123487060163":{"collection_liquid_file":"templates\/collection.liquid","collection_page_enabled":false,"created_at":"2021-05-28T08:17:03.000Z","name":"NOVEDGE - Backup 5-28-2021","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":123487060163,"theme_store_id":3822,"theme_version":1,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#5
257655555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:07:30.614Z"},"123487092931":{"collection_liquid_file":"templates\/collection.liquid","collection_page_enabled":false,"created_at":"2021-05-28T08:17:33.000Z","name":"NOVEDGE","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":123487092931,"theme_store_id":3822,"theme_version":1,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:07:33.564Z"},"124821078211":{"collection_liquid_file":"templates\/collection.liquid","collection_page_enabled":false,"created_at":"2021-07-08T06:06:38.000Z","name":"NOVEDGE - Backup 7-7-2021","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":124821078211,"theme_store_id":3822,"theme_version":1,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:07:35.559Z"},"124821700803":{"collection_liquid_file":"templates\/collection.liquid","collection_page_enabled":false,"created_at":"2021-07-08T06:27:41.000Z","name":"Development - Release v.1.24","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":124821700803,"theme_store_id":3822,"theme_version":1,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:07:39.443Z"},"125440753859":{"collection_liquid_file":"templates\/collection.liquid","collection_page_enabled":false,"created_at":"2021-07-26T11:37:09.000Z","name":"Development - Release v1.25","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":125440753859,"theme_store_id":3822,"theme_version":1,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:07:48.410Z"},"126018846915":{"collection_liquid_file":"templates\/collection.liquid","collection_page_enabled":false,"created_at":"2021-08-12T12:24:38.000Z","name":"NOVEDGE","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":126018846915,"theme_store_id":3822,"theme_version":1,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#5
257655555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:07:52.645Z"},"126519509187":{"collection_liquid_file":"templates\/collection.liquid","collection_page_enabled":false,"created_at":"2021-08-26T15:15:24.000Z","name":"NOVEDGE - Backup 8-26-2021","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":126519509187,"theme_store_id":3822,"theme_version":1,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:07:54.662Z"},"126519607491":{"collection_liquid_file":"templates\/collection.liquid","collection_page_enabled":false,"created_at":"2021-08-26T15:17:46.000Z","name":"Dev - Release v1.27","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":126519607491,"theme_store_id":3822,"theme_version":1,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:10:02.574Z"},"126911840451":{"collection_liquid_file":"templates\/collection.liquid","collection_page_enabled":false,"created_at":"2021-09-07T07:40:08.000Z","name":"Dev - Release v1.27b","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":126911840451,"theme_store_id":3822,"theme_version":1,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:07:58.869Z"},"126912987331":{"collection_liquid_file":"templates\/collection.liquid","collection_page_enabled":false,"created_at":"2021-09-07T08:17:54.000Z","name":"Dev - JSON Templates - Release v1.27b","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":126912987331,"theme_store_id":3822,"theme_version":1,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:08:00.800Z"},"126913511619":{"collection_liquid_file":"templates\/collection.liquid","collection_page_enabled":false,"created_at":"2021-09-07T08:37:38.000Z","name":"Json template conversion v.1.27b","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":126913511619,"theme_store_id":3822,"theme_version":1,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#5
257655555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:08:02.692Z"},"127751717059":{"collection_liquid_file":"sections\/main-collection-product-grid.liquid","collection_page_enabled":false,"created_at":"2021-10-20T03:32:40.000Z","name":"Dawn","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"sections\/main-search.liquid","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":127751717059,"theme_store_id":887,"theme_version":2,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:08:04.655Z"},"127903662275":{"collection_liquid_file":"templates\/collection.liquid","collection_page_enabled":false,"created_at":"2021-11-11T01:09:35.000Z","name":"NOVEDGE - Backup 11-10-2021","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":127903662275,"theme_store_id":3822,"theme_version":1,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:08:06.524Z"},"128525697219":{"collection_liquid_file":"templates\/collection.liquid","collection_page_enabled":false,"created_at":"2022-01-07T14:25:03.000Z","name":"NOVEDGE - Backup 2-16-2022","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":128525697219,"theme_store_id":3822,"theme_version":1,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:08:08.371Z"},"128759234755":{"collection_liquid_file":"templates\/collection.liquid","collection_page_enabled":false,"created_at":"2022-01-25T08:30:42.000Z","name":"NOVEDGE - Backup 1-25-2022","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":128759234755,"theme_store_id":3822,"theme_version":1,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:08:10.264Z"},"128759300291":{"collection_liquid_file":"templates\/collection.liquid","collection_page_enabled":false,"created_at":"2022-01-25T08:39:17.000Z","name":"Dev - Release 1.29","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":128759300291,"theme_store_id":3822,"theme_version":1,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#5
257655555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:08:12.147Z"},"129018757315":{"collection_liquid_file":"templates\/collection.liquid","collection_page_enabled":false,"created_at":"2022-02-15T10:24:22.000Z","name":"NOVEGDE","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":129018757315,"theme_store_id":3822,"theme_version":1,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:08:14.593Z"},"129031143619":{"collection_liquid_file":"templates\/collection.liquid","collection_page_enabled":false,"created_at":"2022-02-16T09:39:31.000Z","name":"Dev - Release 1.31","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":129031143619,"theme_store_id":3822,"theme_version":1,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:08:16.475Z"},"129147764931":{"collection_liquid_file":"templates\/collection.liquid","collection_page_enabled":false,"created_at":"2022-02-26T07:34:22.000Z","name":"NOVEDGE - Backup 2-25-2022","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":129147764931,"theme_store_id":3822,"theme_version":1,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:08:18.325Z"},"129147797699":{"collection_liquid_file":"templates\/collection.liquid","collection_page_enabled":false,"created_at":"2022-02-26T07:35:21.000Z","name":"NOVEGDE","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":129147797699,"theme_store_id":3822,"theme_version":1,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:08:20.231Z"},"129148223683":{"collection_liquid_file":"templates\/collection.liquid","collection_page_enabled":false,"created_at":"2022-02-26T08:30:11.000Z","name":"NOVEDGE","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":129148223683,"theme_store_id":3822,"theme_version":1,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:08:22.113Z"},"130325184707":{"collection_liquid_file":"templates\/collection.liquid","collection_page_enabled":false,"created_at":"2022-06-21T09:58:27.000Z","name":"NOVEDGE","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":130325184707,"theme_store_id":3822,"theme_version":1,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#5
257655555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:08:25.825Z"},"130344353987":{"collection_liquid_file":"templates\/collection.liquid","collection_page_enabled":false,"created_at":"2022-06-23T07:31:40.000Z","name":"BACKUP - Pre 1.4 Release","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":130344353987,"theme_store_id":3822,"theme_version":1,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:08:27.910Z"},"130344419523":{"collection_liquid_file":"templates\/collection.liquid","collection_page_enabled":false,"created_at":"2022-06-23T07:34:48.000Z","name":"NOVEDGE - Jul 29 2022","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":130344419523,"theme_store_id":3822,"theme_version":1,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:08:30.170Z"},"130355986627":{"collection_liquid_file":"templates\/collection.liquid","collection_page_enabled":false,"created_at":"2022-06-24T07:06:32.000Z","name":"BACKUP - Pre 1.5 Release","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":130355986627,"theme_store_id":3822,"theme_version":1,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:08:32.123Z"},"130356019395":{"collection_liquid_file":"templates\/collection.liquid","collection_page_enabled":false,"created_at":"2022-06-24T07:10:04.000Z","name":"Dev - Release 1.6","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":130356019395,"theme_store_id":3822,"theme_version":1,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:08:34.028Z"},"130593915075":{"collection_liquid_file":"templates\/collection.liquid","collection_page_enabled":false,"created_at":"2022-08-16T07:53:49.000Z","name":"NOVEDGE","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":130593915075,"theme_store_id":3822,"theme_version":1,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#5
257655555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:08:35.908Z"},"130594406595":{"collection_liquid_file":"templates\/collection.liquid","collection_page_enabled":false,"created_at":"2022-08-16T11:37:39.000Z","name":"Copy of NOVEDGE - Pre-Swish","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":130594406595,"theme_store_id":3822,"theme_version":1,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:08:37.885Z"},"131073540291":{"collection_liquid_file":"templates\/collection.liquid","collection_page_enabled":false,"created_at":"2023-03-31T07:51:26.000Z","name":"[Smart product Filter \u0026 Search] Copy of NOVEDGE","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":131073540291,"theme_store_id":3822,"theme_version":1,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:08:39.782Z"},"131081175235":{"collection_liquid_file":"templates\/collection.liquid","collection_page_enabled":false,"created_at":"2023-04-05T07:18:09.000Z","name":"NOVEDGE - Backup 4-5-2023","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":131081175235,"theme_store_id":3822,"theme_version":1,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:08:41.715Z"},"131115221187":{"collection_liquid_file":"templates\/collection.liquid","collection_page_enabled":false,"created_at":"2023-04-27T07:04:22.000Z","name":"NOVEDGE - Form Dev 4-27-2023","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":131115221187,"theme_store_id":3822,"theme_version":1,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:08:43.666Z"},"131267428547":{"collection_liquid_file":"templates\/collection.liquid","collection_page_enabled":false,"created_at":"2023-08-08T06:37:06.000Z","name":"NOVEDGE - Backup 8-8-2023","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":131267428547,"theme_store_id":3822,"theme_version":1,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#5
257655555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:08:45.807Z"},"131276505283":{"collection_liquid_file":"sections\/collection-template.liquid","collection_page_enabled":false,"created_at":"2023-08-14T20:01:12.000Z","name":"NOVEDGE 2.0 | Copy ApoloMultimedia","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":131276505283,"theme_store_id":3822,"theme_version":2,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:08:47.742Z"},"131288957123":{"collection_liquid_file":"templates\/collection.liquid","collection_page_enabled":false,"created_at":"2023-08-22T19:14:02.000Z","name":"NOVEDGE BACKUP | Copy Apolo","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":131288957123,"theme_store_id":3822,"theme_version":1,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:08:49.602Z"},"131315859651":{"collection_liquid_file":"templates\/collection.liquid","collection_page_enabled":false,"created_at":"2023-09-08T06:36:34.000Z","name":"NOVEDGE","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":131315859651,"theme_store_id":3822,"theme_version":1,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:08:51.511Z"},"131318546627":{"collection_liquid_file":"templates\/collection.liquid","collection_page_enabled":false,"created_at":"2023-09-11T07:38:31.000Z","name":"SB_NOVEDGE","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":131318546627,"theme_store_id":3822,"theme_version":1,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:08:53.427Z"},"131322904771":{"collection_liquid_file":"templates\/collection.liquid","collection_page_enabled":false,"created_at":"2023-09-13T20:55:44.000Z","name":"NOVEDGE - Backup 13-Sept-2023","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":131322904771,"theme_store_id":3822,"theme_version":1,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#5
257655555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:08:55.283Z"},"131326312643":{"collection_liquid_file":"templates\/collection.liquid","collection_page_enabled":false,"created_at":"2023-09-16T19:50:32.000Z","name":"NOVEDGE","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":131326312643,"theme_store_id":3822,"theme_version":1,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:08:57.264Z"},"131941073091":{"collection_liquid_file":"sections\/collection-template.liquid","collection_page_enabled":false,"created_at":"2023-11-06T17:05:15.000Z","name":"[ COPY ] NOVEDGE BACKUP | Copy Apolo","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":131941073091,"theme_store_id":3822,"theme_version":1,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:08:59.178Z"},"132078108867":{"collection_liquid_file":"sections\/main-collection-product-grid.liquid","collection_page_enabled":false,"created_at":"2023-11-14T00:10:37.000Z","name":"Dawn","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"sections\/main-search.liquid","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":132078108867,"theme_store_id":887,"theme_version":2,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:09:01.027Z"},"132576510147":{"collection_liquid_file":"templates\/collection.liquid","collection_page_enabled":false,"created_at":"2023-12-11T07:47:32.000Z","name":"NOVEDGE - Backup 11-Dec-2023 - Good","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":132576510147,"theme_store_id":3822,"theme_version":1,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:09:02.953Z"},"132576575683":{"collection_liquid_file":"sections\/collection-template.liquid","collection_page_enabled":false,"created_at":"2023-12-11T07:48:02.000Z","name":"New","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":132576575683,"theme_store_id":3822,"theme_version":2,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#5
257655555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:09:05.071Z"},"132617306307":{"collection_liquid_file":"sections\/collection-template.liquid","collection_page_enabled":false,"created_at":"2023-12-13T08:32:04.000Z","name":"NOVEDGE","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":132617306307,"theme_store_id":3822,"theme_version":2,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:09:07.147Z"},"132737728707":{"collection_liquid_file":"sections\/collection-template.liquid","collection_page_enabled":false,"created_at":"2023-12-20T03:43:07.000Z","name":"NOVEDGE - Backup 19-Dec-2023 - BCKP-P","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":132737728707,"theme_store_id":3822,"theme_version":2,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:09:09.093Z"},"132865949891":{"collection_liquid_file":"sections\/collection-template.liquid","collection_page_enabled":false,"created_at":"2023-12-27T23:01:02.000Z","name":"NOVEDGE - Backup 27-Dec-2023 - BCKP-P","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":132865949891,"theme_store_id":3822,"theme_version":2,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:09:11.114Z"},"132866048195":{"collection_liquid_file":"sections\/collection-template.liquid","collection_page_enabled":false,"created_at":"2023-12-27T23:02:23.000Z","name":"New - 2","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":132866048195,"theme_store_id":3822,"theme_version":2,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:09:12.981Z"},"133724635331":{"collection_liquid_file":"sections\/collection-template.liquid","collection_page_enabled":false,"created_at":"2024-02-06T08:47:39.000Z","name":"NOVEDGE - Backup 2-6-2024 - Stable","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":133724635331,"theme_store_id":3822,"theme_version":2,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#5
257655555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:09:15.058Z"},"133740101827":{"collection_liquid_file":"sections\/collection-template.liquid","collection_page_enabled":false,"created_at":"2024-02-06T23:06:51.000Z","name":"NOVEDGE - Dev - 2-6-2024","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":133740101827,"theme_store_id":3822,"theme_version":2,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:09:18.844Z"},"134182142147":{"collection_liquid_file":"sections\/collection-template.liquid","collection_page_enabled":false,"created_at":"2024-02-28T05:35:49.000Z","name":"NOVEDGE - New Dev - 2-27-2024","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":134182142147,"theme_store_id":3822,"theme_version":2,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:09:20.972Z"},"134426951875":{"collection_liquid_file":"sections\/collection-template.liquid","collection_page_enabled":false,"created_at":"2024-03-11T06:26:02.000Z","name":"NOVEDGE - Backup 3-10-2024","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":134426951875,"theme_store_id":3822,"theme_version":2,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:09:25.793Z"},"134427017411":{"collection_liquid_file":"sections\/collection-template.liquid","collection_page_enabled":false,"created_at":"2024-03-11T06:26:48.000Z","name":"NOVEDGE","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":134427017411,"theme_store_id":3822,"theme_version":2,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:09:27.729Z"},"134474662083":{"collection_liquid_file":"sections\/collection-template.liquid","collection_page_enabled":false,"created_at":"2024-03-13T08:00:30.000Z","name":"NOVEDGE - Backup Pixels conversion 3-13-2024","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":134474662083,"theme_store_id":3822,"theme_version":2,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#5
257655555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:09:29.716Z"},"134543474883":{"collection_liquid_file":"sections\/collection-template.liquid","collection_page_enabled":false,"created_at":"2024-03-16T19:38:35.000Z","name":"NOVEDGE - Dev - Checkout - 3-16-2024","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":134543474883,"theme_store_id":3822,"theme_version":2,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:09:33.726Z"},"135058686147":{"collection_liquid_file":"sections\/collection-template.liquid","collection_page_enabled":false,"created_at":"2024-04-12T00:07:22.000Z","name":"NOVEDGE - Backup 4-11-2024","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":135058686147,"theme_store_id":3822,"theme_version":2,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:09:35.660Z"},"135312474307":{"collection_liquid_file":"sections\/collection-template.liquid","collection_page_enabled":false,"created_at":"2024-04-25T08:06:53.000Z","name":"review in blog","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":135312474307,"theme_store_id":3822,"theme_version":2,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:09:39.286Z"},"136167981251":{"collection_liquid_file":"sections\/collection-template.liquid","collection_page_enabled":true,"created_at":"2024-06-05T22:05:20.000Z","name":"NOVEDGE","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":136167981251,"theme_store_id":3822,"theme_version":2,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:06:10.719Z"},"136240693443":{"collection_liquid_file":"sections\/collection-template.liquid","collection_page_enabled":false,"created_at":"2024-06-10T01:13:40.000Z","name":"NOVEDGE- Backup 6-9-2024 - Last Before ADSK","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":136240693443,"theme_store_id":3822,"theme_version":2,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#5
257655555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:09:42.284Z"},"136240726211":{"collection_liquid_file":"sections\/collection-template.liquid","collection_page_enabled":false,"created_at":"2024-06-10T01:14:10.000Z","name":"NOVEDGE - New ADSK - Copy","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":136240726211,"theme_store_id":3822,"theme_version":2,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:09:44.279Z"},"136281587907":{"collection_liquid_file":"sections\/collection-template.liquid","collection_page_enabled":false,"created_at":"2024-06-11T22:10:52.000Z","name":"NOVEDGE- Backup 6-11-2024","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":136281587907,"theme_store_id":3822,"theme_version":2,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:09:46.321Z"},"171977015663":{"collection_liquid_file":"sections\/collection-template.liquid","collection_page_enabled":false,"created_at":"2024-10-14T23:33:04.000Z","name":"NOVEDGE- Backup 10-14-2024","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":171977015663,"theme_store_id":3822,"theme_version":2,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:09:48.315Z"},"174316781935":{"collection_liquid_file":"sections\/collection-template.liquid","collection_page_enabled":false,"created_at":"2024-12-17T19:54:39.000Z","name":"NOVEDGE- Backup 12-17-2024","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":174316781935,"theme_store_id":3822,"theme_version":2,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:09:50.404Z"},"174481768815":{"collection_liquid_file":"sections\/collection-template.liquid","collection_page_enabled":false,"created_at":"2024-12-31T09:32:45.000Z","name":"NOVEDGE- Backup 12-31-2024","pagination_type":"infinite_loading","product_card_content_alignment":"center","product_card_design":"","product_card_order":["image","name","manufacturer","price"],"products_per_row":5,"rows_per_page":6,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":174481768815,"theme_store_id":3822,"theme_version":2,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#5
257655555","product_title_hover":"#555555"}},"assets_updated":"2026-07-21T09:09:54.255Z"},"184514445679":{"collection_liquid_file":"sections\/collection-template.liquid","collection_page_enabled":false,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"created_at":"2026-02-19T08:43:20.000Z","name":"NOVEDGE- Backup 2-19-2026","pagination_type":"infinite_loading","product_card_content_alignment":"left","product_card_design":"","product_card_order":["image","name","price"],"products_per_row":3,"role":"unpublished","rows_per_page":4,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":184514445679,"theme_store_id":3822,"assets_updated":"2026-07-21T09:09:56.266Z","theme_version":2},"184514543983":{"collection_liquid_file":"sections\/collection-template.liquid","collection_page_enabled":false,"colors":{"results_page":{"product_original_price":"#8F8F8F","product_original_price_hover":"#8F8F8F","product_price":"#E52548","product_price_hover":"#E52548","product_title":"#555555","product_title_hover":"#555555"}},"created_at":"2026-02-19T08:43:48.000Z","name":"NOVEDGE Latest Dev","pagination_type":"infinite_loading","product_card_content_alignment":"left","product_card_design":"","product_card_order":["image","name","price"],"products_per_row":3,"role":"unpublished","rows_per_page":4,"search_liquid_file":"","search_results_page_enabled":true,"search_results_page_search_bar_visibility":"show_always","theme_id":184514543983,"theme_store_id":3822,"assets_updated":"2026-07-21T09:09:58.820Z","theme_version":2}}},"shop_owner":"Cristiano Sacchi","show_autocomplete_manufacturer":"hidden","show_autocomplete_sku":false,"show_child_products":false,"show_horizontal_category_menu":true,"show_horizontal_category_menu_images":true,"show_layerbox":false,"show_original_price":true,"show_parent_categories":false,"show_results_heading":{"desktop":true,"mobile":false},"sorting_function":"","texts":{},"theme":{"id":136167981251,"name":"NOVEDGE","theme_store_id":null,"shopifyThemeVersion":2},"two_column_layout":true,"webshop_engine":"shopify","weights":{"attributes":1,"description":1,"manufacturer":5,"metafields":0,"model":1,"parameters":1,"product_name":5,"product_type":1,"short_description":1,"sku":1,"tags":1},"whitelabel":true,"color_family":{"Beige":{"colors":["beige","antique white","cornsilk","floral white","seashell","old lace","ivory","linen","lavender blush","misty rose"],"familyColor":"#F5F5DC","familyName":"Beige"},"Black":{"colors":["black"],"familyColor":"#000000","familyName":"Black"},"Blue":{"colors":["blue","light blue","medium blue","dark blue","midnight blue","steel blue","light steel blue","sky blue","light sky blue","deep sky blue","cadet blue","cornflower blue","powder blue","dodger blue","royal blue","navy blue"],"familyColor":"#0000FF","familyName":"Blue"},"Brown":{"colors":["brown","sandy brown","saddle brown","rosy brown","burlywood","blanched almond","bisque","chocolate","maroon","navajo white","peru","sienna","tan","wheat"],"familyColor":"#A52A2A","familyName":"Brown"},"Cyan":{"colors":["cyan","light cyan","dark cyan","turquoise","medium turquoise","dark turquoise","pale turquoise","aqua","azure","alice blue","mint cream","teal"],"familyColor":"#00FFFF","familyName":"Cyan"},"Gold":{"colors":["gold","goldenrod","darkgoldenrod","lightgoldenrodyellow","palegoldenrod"],"familyColor":"#FFD700","familyName":"Gold"},"Gray":{"colors":["gray","grey","light gray","dim gray","dark gray","slate gray","light slate gray","dark slate gray","silver","gainsboro"],"familyColor":"#808080","familyName":"Gray"},"Green":{"colors":["green","light green","dark green","lime","lime green","green yellow","yellow green","spring green","medium spring green","sea green","medium sea green","dark sea green","aquamarine","medium aquamarine","olive","olive drab","dark olive green","forest green","lawn green","pale green","chartreuse","honeydew"],"familyColor":"#008000","familyName":"Green"},"Orange":{"colors":["orange","dark orange","coral","tomato","orangered"],"familyColor":"#FFA500","familyName":"Orange"},"Pink":{"colors":["pink","light pink","hot pink","deep pink"],"familyColor":"#FFC0CB","familyName":"Pink"},"Purple":{"colors":["purple","medium purple","rebecca purple","magenta","dark magenta","violet","dark violet","blue violet","pale violet red","medium violet red","slate blue","medium slate blue","dark slate blue","orchid","medium or
2576chid","dark orchid","lavender","thistle","plum","fuchsia","indigo"],"familyColor":"#800080","familyName":"Purple"},"Red":{"colors":["red","dark red","indian red","salmon","light salmon","dark salmon","light coral","crimson","red brick","scarlet"],"familyColor":"#FF0000","familyName":"Red"},"White":{"colors":["white","snow","whitesmoke","ghostwhite"],"familyColor":"#FFFFFF","familyName":"White"},"Yellow":{"colors":["yellow","light yellow","lemon chiffon","moccasin"],"familyColor":"#FFFF00","familyName":"Yellow"},"others":{"colors":[],"familyColor":"#ffffff","familyName":"Other"}},"zero_search_mode":"custom"};
2577  } catch (error) {
2578    console.error('Error setting Rapid Search settings:', error);
2579  }
2580</script>
2580
2581
2582<script type="text/javascript">
2583  window.rpsMarketInfo = { id: 2022736067 };
2584</script>
2584
2585
2586
2587
2588<script id="rps-shopify-extensions-cdn-setup">
2589  (function () {
2590    try {
2591      const url = "https://cdn.shopify.com/extensions/01a0d3bc-0876-7768-846a-db1ee54ebb97/rapid-search-418/assets/resultpage.js?shop=novedge.myshopify.com";
2592      const match = url.match(/^(.*\/assets\/)/);
2593      
2594      if (match) {
2595        window.RapidSearchShopifyExtensionsCdnBaseUrl = match[1];
2596      }
2597    } catch (error) {
2598      console.error('Error setting Shopify CDN base URL:', error);
2599    }
2600  })();
2601</script>
2601
2602
2603<script type="text/javascript" async src="https://cdn.shopify.com/extensions/01a0d3bc-0876-7768-846a-db1ee54ebb97/rapid-search-418/assets/resultpage.js?shop=novedge.myshopify.com"></script>
2603
2604
2605
2606</div>
2606<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
2606
2607</body>
2608</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.