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 © 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 %} <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 %} <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 %} <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.