Lumos Helmet – A Next Generation Bicycle Helmet – Lumos Helmet US u;)n(c,r=e[u++])&&(~a(s,r)||s.push(r));return s}},function(t,e,r){var n=r(37),o=Math.min;t.exports=function(t){return t>0?o(n(t),9007199254740991):0}},function(t,e){var r=Math.ceil,n=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?n:r)(t)}},function(t,e,r){var n=r(4),o=/#|.prototype./,a=function(t,e){var r=c[i(t)];return r==s||r!=u&&(“function”==typeof e?n(e):!!e)},i=a.normalize=function(t){return String(t).replace(o,”.”).toLowerCase()},c=a.data={},u=a.NATIVE=”N”,s=a.POLYFILL=”P”;t.exports=a},function(t,e,r){var n=r(14),o=r(40),a=r(4);t.exports=!!Object.getOwnPropertySymbols&&!a((function(){return!Symbol.sham&&(n?38===o:o>37&&o<41)}))},function(t,e,r){var n,o,a=r(0),i=r(28),c=a.process,u=c&&c.versions,s=u&&u.v8;s?o=(n=s.split("."))[0]+n[1]:i&&(!(n=i.match(/Edge/(d+)/))||n[1]>=74)&&(n=i.match(/Chrome/(d+)/))&&(o=n[1]),t.exports=o&&+o},function(t,e,r){var n=r(15);t.exports=function(t,e,r){if(n(t),void 0===e)return t;switch(r){case 0:return function(){return t.call(e)};case 1:return function(r){return t.call(e,r)};case 2:return function(r,n){return t.call(e,r,n)};case 3:return function(r,n,o){return t.call(e,r,n,o)}}return function(){return t.apply(e,arguments)}}},function(t,e,r){var n,o,a,i=r(0),c=r(4),u=r(41),s=r(43),l=r(19),d=r(44),f=r(14),p=i.location,_=i.setImmediate,v=i.clearImmediate,h=i.process,m=i.MessageChannel,y=i.Dispatch,g=0,b={},x=function(t){if(b.hasOwnProperty(t)){var e=b[t];delete b[t],e()}},w=function(t){return function(){x(t)}},E=function(t){x(t.data)},A=function(t){i.postMessage(t+””,p.protocol+”//”+p.host)};_&&v||(_=function(t){for(var e=[],r=1;arguments.length>r;)e.push(arguments[r++]);return b[++g]=function(){(“function”==typeof t?t:Function(t)).apply(void 0,e)},n(g),g},v=function(t){delete b[t]},f?n=function(t){h.nextTick(w(t))}:y&&y.now?n=function(t){y.now(w(t))}:m&&!d?(a=(o=new m).port2,o.port1.onmessage=E,n=u(a.postMessage,a,1)):i.addEventListener&&”function”==typeof postMessage&&!i.importScripts&&p&&”file:”!==p.protocol&&!c(A)?(n=A,i.addEventListener(“message”,E,!1)):n=”onreadystatechange”in l(“script”)?function(t){s.appendChild(l(“script”)).onreadystatechange=function(){s.removeChild(this),x(t)}}:function(t){setTimeout(w(t),0)}),t.exports={set:_,clear:v}},function(t,e,r){var n=r(9);t.exports=n(“document”,”documentElement”)},function(t,e,r){var n=r(28);t.exports=/(?:iphone|ipod|ipad).*applewebkit/i.test(n)},function(t,e,r){“use strict”;var n=r(15),o=function(t){var e,r;this.promise=new t((function(t,n){if(void 0!==e||void 0!==r)throw TypeError(“Bad Promise constructor”);e=t,r=n})),this.resolve=n(e),this.reject=n(r)};t.exports.f=function(t){return new o(t)}},function(t,e,r){var n,o=r(3),a=r(82),i=r(26),c=r(25),u=r(43),s=r(19),l=r(24),d=l(“IE_PROTO”),f=function(){},p=function(t){return””+t+””},_=function(){try{n=document.domain&&new ActiveXObject(“htmlfile”)}catch(t){}var t,e;_=n?function(t){t.write(p(“”)),t.close();var e=t.parentWindow.Object;return t=null,e}(n):((e=s(“iframe”)).style.display=”none”,u.appendChild(e),e.src=String(“javascript:”),(t=e.contentWindow.document).open(),t.write(p(“document.F=Object”)),t.close(),t.F);for(var r=i.length;r–;)delete _.prototype[i[r]];return _()};c[d]=!0,t.exports=Object.create||function(t,e){var r;return null!==t?(f.prototype=o(t),r=new f,f.prototype=null,r[d]=t):r=_(),void 0===e?r:a(r,e)}},function(t,e,r){“use strict”;var n,o,a,i=r(4),c=r(48),u=r(7),s=r(2),l=r(1),d=r(13),f=l(“iterator”),p=!1;[].keys&&(“next”in(a=[].keys())?(o=c(c(a)))!==Object.prototype&&(n=o):p=!0);var _=null==n||i((function(){var t={};return n[f].call(t)!==t}));_&&(n={}),d&&!_||s(n,f)||u(n,f,(function(){return this})),t.exports={IteratorPrototype:n,BUGGY_SAFARI_ITERATORS:p}},function(t,e,r){var n=r(2),o=r(86),a=r(24),i=r(87),c=a(“IE_PROTO”),u=Object.prototype;t.exports=i?Object.getPrototypeOf:function(t){return t=o(t),n(t,c)?t[c]:”function”==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?u:null}},function(t,e,r){r(50),r(80),t.exports=r(90)},function(t,e,r){“use strict”;var n,o,a,i,c=r(29),u=r(13),s=r(0),l=r(9),d=r(62),f=r(12),p=r(63),_=r(27),v=r(65),h=r(5),m=r(15),y=r(66),g=r(21),b=r(67),x=r(73),w=r(74),E=r(42).set,A=r(75),O=r(77),S=r(78),T=r(45),j=r(79),I=r(23),N=r(38),P=r(1),C=r(14),k=r(40),M=P(“species”),R=”Promise”,F=I.get,L=I.set,q=I.getterFor(R),z=d,B=s.TypeError,D=s.document,U=s.process,H=l(“fetch”),W=T.f,G=W,J=!!(D&&D.createEvent&&s.dispatchEvent),X=”function”==typeof PromiseRejectionEvent,$=N(R,(function(){if(!(g(z)!==String(z))){if(66===k)return!0;if(!C&&!X)return!0}if(u&&!z.prototype.finally)return!0;if(k>=51&&/native code/.test(z))return!1;var t=z.resolve(1),e=function(t){t((function(){}),(function(){}))};return(t.constructor={})[M]=e,!(t.then((function(){}))instanceof e)})),Y=$||!x((function(t){z.all(t).catch((function(){}))})),K=function(t){var e;return!(!h(t)||”function”!=typeof(e=t.then))&&e},V=function(t,e){if(!t.notified){t.notified=!0;var r=t.reactions;A((function(){for(var n=t.value,o=1==t.state,a=0;r.length>a;){var i,c,u,s=r[a++],l=o?s.ok:s.fail,d=s.resolve,f=s.reject,p=s.domain;try{l?(o||(2===t.rejection&&et(t),t.rejection=1),!0===l?i=n:(p&&p.enter(),i=l(n),p&&(p.exit(),u=!0)),i===s.promise?f(B(“Promise-chain cycle”)):(c=K(i))?c.call(i,d,f):d(i)):f(n)}catch(t){p&&!u&&p.exit(),f(t)}}t.reactions=[],t.notified=!1,e&&!t.rejection&&Z(t)}))}},Q=function(t,e,r){var n,o;J?((n=D.createEvent(“Event”)).promise=e,n.reason=r,n.initEvent(t,!1,!0),s.dispatchEvent(n)):n={promise:e,reason:r},!X&&(o=s[“on”+t])?o(n):”unhandledrejection”===t&&S(“Unhandled promise rejection”,r)},Z=function(t){E.call(s,(function(){var e,r=t.facade,n=t.value;if(tt(t)&&(e=j((function(){C?U.emit(“unhandledRejection”,n,r):Q(“unhandledrejection”,r,n)})),t.rejection=C||tt(t)?2:1,e.error))throw e.value}))},tt=function(t){return 1!==t.rejection&&!t.parent},et=function(t){E.call(s,(function(){var e=t.facade;C?U.emit(“rejectionHandled”,e):Q(“rejectionhandled”,e,t.value)}))},rt=function(t,e,r){return function(n){t(e,n,r)}},nt=function(t,e,r){t.done||(t.done=!0,r&&(t=r),t.value=e,t.state=2,V(t,!0))},ot=function(t,e,r){if(!t.done){t.done=!0,r&&(t=r);try{if(t.facade===e)throw B(“Promise can’t be resolved itself”);var n=K(e);n?A((function(){var r={done:!1};try{n.call(e,rt(ot,r,t),rt(nt,r,t))}catch(e){nt(r,e,t)}})):(t.value=e,t.state=1,V(t,!1))}catch(e){nt({done:!1},e,t)}}};$&&(z=function(t){y(this,z,R),m(t),n.call(this);var e=F(this);try{t(rt(ot,e),rt(nt,e))}catch(t){nt(e,t)}},(n=function(t){L(this,{type:R,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:0,value:void 0})}).prototype=p(z.prototype,{then:function(t,e){var r=q(this),n=W(w(this,z));return n.ok=”function”!=typeof t||t,n.fail=”function”==typeof e&&e,n.domain=C?U.domain:void 0,r.parent=!0,r.reactions.push(n),0!=r.state&&V(r,!1),n.promise},catch:function(t){return this.then(void 0,t)}}),o=function(){var t=new n,e=F(t);this.promise=t,this.resolve=rt(ot,e),this.reject=rt(nt,e)},T.f=W=function(t){return t===z||t===a?new o(t):G(t)},u||”function”!=typeof d||(i=d.prototype.then,f(d.prototype,”then”,(function(t,e){var r=this;return new z((function(t,e){i.call(r,t,e)})).then(t,e)}),{unsafe:!0}),”function”==typeof H&&c({global:!0,enumerable:!0,forced:!0},{fetch:function(t){return O(z,H.apply(s,arguments))}}))),c({global:!0,wrap:!0,forced:$},{Promise:z}),_(z,R,!1,!0),v(R),a=l(R),c({target:R,stat:!0,forced:$},{reject:function(t){var e=W(this);return e.reject.call(void 0,t),e.promise}}),c({target:R,stat:!0,forced:u||$},{resolve:function(t){return O(u&&this===a?z:this,t)}}),c({target:R,stat:!0,forced:Y},{all:function(t){var e=this,r=W(e),n=r.resolve,o=r.reject,a=j((function(){var r=m(e.resolve),a=[],i=0,c=1;b(t,(function(t){var u=i++,s=!1;a.push(void 0),c++,r.call(e,t).then((function(t){s||(s=!0,a[u]=t,–c||n(a))}),o)})),–c||n(a)}));return a.error&&o(a.value),r.promise},race:function(t){var e=this,r=W(e),n=r.reject,o=j((function(){var o=m(e.resolve);b(t,(function(t){o.call(e,t).then(r.resolve,n)}))}));return o.error&&n(o.value),r.promise}})},function(t,e){var r;r=function(){return this}();try{r=r||new Function(“return this”)()}catch(t){“object”==typeof window&&(r=window)}t.exports=r},function(t,e,r){“use strict”;var n={}.propertyIsEnumerable,o=Object.getOwnPropertyDescriptor,a=o&&!n.call({1:2},1);e.f=a?function(t){var e=o(this,t);return!!e&&e.enumerable}:n},function(t,e,r){var n=r(4),o=r(18),a=””.split;t.exports=n((function(){return!Object(“z”).propertyIsEnumerable(0)}))?function(t){return”String”==o(t)?a.call(t,””):Object(t)}:Object},function(t,e,r){var n=r(0),o=r(21),a=n.WeakMap;t.exports=”function”==typeof a&&/native code/.test(o(a))},function(t,e,r){var n=r(2),o=r(56),a=r(16),i=r(8);t.exports=function(t,e){for(var r=o(e),c=i.f,u=a.f,s=0;sl;)if((c=u[l++])!=c)return!0}else for(;s>l;l++)if((t||l in u)&&u[l]===r)return t||l||0;return!t&&-1}};t.exports={includes:i(!0),indexOf:i(!1)}},function(t,e,r){var n=r(37),o=Math.max,a=Math.min;t.exports=function(t,e){var r=n(t);return r<0?o(r+e,0):a(r,e)}},function(t,e){e.f=Object.getOwnPropertySymbols},function(t,e,r){var n=r(0);t.exports=n.Promise},function(t,e,r){var n=r(12);t.exports=function(t,e,r){for(var o in e)n(t,o,e[o],r);return t}},function(t,e,r){var n=r(39);t.exports=n&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},function(t,e,r){"use strict";var n=r(9),o=r(8),a=r(1),i=r(6),c=a("species");t.exports=function(t){var e=n(t),r=o.f;i&&e&&!e[c]&&r(e,c,{configurable:!0,get:function(){return this}})}},function(t,e){t.exports=function(t,e,r){if(!(t instanceof e))throw TypeError("Incorrect "+(r?r+" ":"")+"invocation");return t}},function(t,e,r){var n=r(3),o=r(68),a=r(36),i=r(41),c=r(69),u=r(72),s=function(t,e){this.stopped=t,this.result=e};t.exports=function(t,e,r){var l,d,f,p,_,v,h,m=r&&r.that,y=!(!r||!r.AS_ENTRIES),g=!(!r||!r.IS_ITERATOR),b=!(!r||!r.INTERRUPTED),x=i(e,m,1+y+b),w=function(t){return l&&u(l),new s(!0,t)},E=function(t){return y?(n(t),b?x(t[0],t[1],w):x(t[0],t[1])):b?x(t,w):x(t)};if(g)l=t;else{if("function"!=typeof(d=c(t)))throw TypeError("Target is not iterable");if(o(d)){for(f=0,p=a(t.length);p>f;f++)if((_=E(t[f]))&&_ instanceof s)return _;return new s(!1)}l=d.call(t)}for(v=l.next;!(h=v.call(l)).done;){try{_=E(h.value)}catch(t){throw u(l),t}if(“object”==typeof _&&_&&_ instanceof s)return _}return new s(!1)}},function(t,e,r){var n=r(1),o=r(10),a=n(“iterator”),i=Array.prototype;t.exports=function(t){return void 0!==t&&(o.Array===t||i[a]===t)}},function(t,e,r){var n=r(70),o=r(10),a=r(1)(“iterator”);t.exports=function(t){if(null!=t)return t[a]||t[“@@iterator”]||o[n(t)]}},function(t,e,r){var n=r(71),o=r(18),a=r(1)(“toStringTag”),i=”Arguments”==o(function(){return arguments}());t.exports=n?o:function(t){var e,r,n;return void 0===t?”Undefined”:null===t?”Null”:”string”==typeof(r=function(t,e){try{return t[e]}catch(t){}}(e=Object(t),a))?r:i?o(e):”Object”==(n=o(e))&&”function”==typeof e.callee?”Arguments”:n}},function(t,e,r){var n={};n[r(1)(“toStringTag”)]=”z”,t.exports=”[object z]”===String(n)},function(t,e,r){var n=r(3);t.exports=function(t){var e=t.return;if(void 0!==e)return n(e.call(t)).value}},function(t,e,r){var n=r(1)(“iterator”),o=!1;try{var a=0,i={next:function(){return{done:!!a++}},return:function(){o=!0}};i[n]=function(){return this},Array.from(i,(function(){throw 2}))}catch(t){}t.exports=function(t,e){if(!e&&!o)return!1;var r=!1;try{var a={};a[n]=function(){return{next:function(){return{done:r=!0}}}},t(a)}catch(t){}return r}},function(t,e,r){var n=r(3),o=r(15),a=r(1)(“species”);t.exports=function(t,e){var r,i=n(t).constructor;return void 0===i||null==(r=n(i)[a])?e:o(r)}},function(t,e,r){var n,o,a,i,c,u,s,l,d=r(0),f=r(16).f,p=r(42).set,_=r(44),v=r(76),h=r(14),m=d.MutationObserver||d.WebKitMutationObserver,y=d.document,g=d.process,b=d.Promise,x=f(d,”queueMicrotask”),w=x&&x.value;w||(n=function(){var t,e;for(h&&(t=g.domain)&&t.exit();o;){e=o.fn,o=o.next;try{e()}catch(t){throw o?i():a=void 0,t}}a=void 0,t&&t.enter()},_||h||v||!m||!y?b&&b.resolve?(s=b.resolve(void 0),l=s.then,i=function(){l.call(s,n)}):i=h?function(){g.nextTick(n)}:function(){p.call(d,n)}:(c=!0,u=y.createTextNode(“”),new m(n).observe(u,{characterData:!0}),i=function(){u.data=c=!c})),t.exports=w||function(t){var e={fn:t,next:void 0};a&&(a.next=e),o||(o=e,i()),a=e}},function(t,e,r){var n=r(28);t.exports=/web0s(?!.*chrome)/i.test(n)},function(t,e,r){var n=r(3),o=r(5),a=r(45);t.exports=function(t,e){if(n(t),o(e)&&e.constructor===t)return e;var r=a.f(t);return(0,r.resolve)(e),r.promise}},function(t,e,r){var n=r(0);t.exports=function(t,e){var r=n.console;r&&r.error&&(1===arguments.length?r.error(t):r.error(t,e))}},function(t,e){t.exports=function(t){try{return{error:!1,value:t()}}catch(t){return{error:!0,value:t}}}},function(t,e,r){“use strict”;var n=r(11),o=r(81),a=r(10),i=r(23),c=r(84),u=i.set,s=i.getterFor(“Array Iterator”);t.exports=c(Array,”Array”,(function(t,e){u(this,{type:”Array Iterator”,target:n(t),index:0,kind:e})}),(function(){var t=s(this),e=t.target,r=t.kind,n=t.index++;return!e||n>=e.length?(t.target=void 0,{value:void 0,done:!0}):”keys”==r?{value:n,done:!1}:”values”==r?{value:e[n],done:!1}:{value:[n,e[n]],done:!1}}),”values”),a.Arguments=a.Array,o(“keys”),o(“values”),o(“entries”)},function(t,e,r){var n=r(1),o=r(46),a=r(8),i=n(“unscopables”),c=Array.prototype;null==c[i]&&a.f(c,i,{configurable:!0,value:o(null)}),t.exports=function(t){c[i][t]=!0}},function(t,e,r){var n=r(6),o=r(8),a=r(3),i=r(83);t.exports=n?Object.defineProperties:function(t,e){a(t);for(var r,n=i(e),c=n.length,u=0;c>u;)o.f(t,r=n[u++],e[r]);return t}},function(t,e,r){var n=r(35),o=r(26);t.exports=Object.keys||function(t){return n(t,o)}},function(t,e,r){“use strict”;var n=r(29),o=r(85),a=r(48),i=r(88),c=r(27),u=r(7),s=r(12),l=r(1),d=r(13),f=r(10),p=r(47),_=p.IteratorPrototype,v=p.BUGGY_SAFARI_ITERATORS,h=l(“iterator”),m=function(){return this};t.exports=function(t,e,r,l,p,y,g){o(r,e,l);var b,x,w,E=function(t){if(t===p&&j)return j;if(!v&&t in S)return S[t];switch(t){case”keys”:case”values”:case”entries”:return function(){return new r(this,t)}}return function(){return new r(this)}},A=e+” Iterator”,O=!1,S=t.prototype,T=S[h]||S[“@@iterator”]||p&&S[p],j=!v&&T||E(p),I=”Array”==e&&S.entries||T;if(I&&(b=a(I.call(new t)),_!==Object.prototype&&b.next&&(d||a(b)===_||(i?i(b,_):”function”!=typeof b[h]&&u(b,h,m)),c(b,A,!0,!0),d&&(f[A]=m))),”values”==p&&T&&”values”!==T.name&&(O=!0,j=function(){return T.call(this)}),d&&!g||S[h]===j||u(S,h,j),f[e]=j,p)if(x={values:E(“values”),keys:y?j:E(“keys”),entries:E(“entries”)},g)for(w in x)(v||O||!(w in S))&&s(S,w,x[w]);else n({target:e,proto:!0,forced:v||O},x);return x}},function(t,e,r){“use strict”;var n=r(47).IteratorPrototype,o=r(46),a=r(17),i=r(27),c=r(10),u=function(){return this};t.exports=function(t,e,r){var s=e+” Iterator”;return t.prototype=o(n,{next:a(1,r)}),i(t,s,!1,!0),c[s]=u,t}},function(t,e,r){var n=r(30);t.exports=function(t){return Object(n(t))}},function(t,e,r){var n=r(4);t.exports=!n((function(){function t(){}return t.prototype.constructor=null,Object.getPrototypeOf(new t)!==t.prototype}))},function(t,e,r){var n=r(3),o=r(89);t.exports=Object.setPrototypeOf||(“__proto__”in{}?function(){var t,e=!1,r={};try{(t=Object.getOwnPropertyDescriptor(Object.prototype,”__proto__”).set).call(r,[]),e=r instanceof Array}catch(t){}return function(r,a){return n(r),o(a),e?t.call(r,a):r.__proto__=a,r}}():void 0)},function(t,e,r){var n=r(5);t.exports=function(t){if(!n(t)&&null!==t)throw TypeError(“Can’t set “+String(t)+” as a prototype”);return t}},function(t,e){function r(t){return”none”===window.getComputedStyle(t).display}function n(){var t=window.localStorage.getItem(“auid”);return null===t&&(t=([1e7]+-1e3+-4e3+-8e3+-1e11).replace(/[018]/g,(function(t){return(t^crypto.getRandomValues(new Uint8Array(1))[0]&15>>t/4).toString(16)})),window.localStorage.setItem(“auid”,t)),t}function o(){return{sid:storeDisplayId,auid:n(),e:”pe”,r:encodeURIComponent(document.referrer),ts:Date.now(),l:encodeURIComponent(window.location.href),t:encodeURIComponent(document.title),ua:encodeURIComponent(navigator.userAgent),b:navigator.appName,p:navigator.platform,ce:navigator.cookieEnabled,ct:(t=””,document.cookie&&(cart_cookies=document.cookie.split(“;”).forEach((function(e){data=e.trim().split(“=”),2==data.length&&”cart”===data[0]&&(t=data[1])}))),t)};var t}var a=Math.round(1e12*Math.random());function i(t){api_url=”https://analytics.thedexterapp.com/observe?”;var e,r,n,o=JSON.stringify(t),i=btoa(o);queryParams=[“ed=”+i,”z=”+a],api_url+=queryParams.join(“&”),e=api_url,(n=new XMLHttpRequest).open(“GET”,e,async=!0),n.onload=function(t){4===n.readyState&&(200===n.status?(r&&r(),console.log(n.responseText)):console.error(n.statusText))},n.onerror=function(t){console.error(n.statusText)},n.send(null)}function u(t){if(!(t.indexOf(“span”)>-1))return t;try{return t.split(“”)[1]}catch(e){return t}}function s(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:”data-dexter-loading”;t.setAttribute(e,”false”)}function l(t){“complete”===document.readyState?(console.log(“Window load already fired. Executing directly.”),t()):window.addEventListener(“load”,t,!1)}function d(t,e,r){for(var n,o=t.querySelector(‘[name=”quantity”]’),a=document.createNodeIterator(t,NodeFilter.SHOW_ELEMENT,{acceptNode:function(t){return node_values=r.map((function(e){return t.getAttribute(e)})),node_values.push(t.innerText),node_values.some((function(t){return e.includes(t)}))?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT}});n=a.nextNode();)console.log(“Current Node”),console.log(n),”true”===n.getAttribute(“data-dexter-label-mutated”)||n.contains(o)||-1!==n.outerHTML.indexOf(“data-dexter-label-mutated”)||”id”===n.getAttribute(“name”)||(n.labels&&n.labels.forEach((function(t){return t.remove()})),n.remove())}function f(t,e){for(var r,n=Object.keys(e),o=document.createNodeIterator(t,NodeFilter.SHOW_TEXT,{acceptNode:function(t){return n.includes(t.textContent.trim())?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT}});r=o.nextNode();){var a=r.parentElement;if(“true”!==a.getAttribute(“data-dexter-label-mutated”)){var i=r.textContent.trim(),c=e[i];c&&(r.textContent=r.textContent.replace(i,c)),”setAttribute”in a&&a.setAttribute(“data-dexter-label-mutated”,”true”)}}}function p(t,e){classes_selector=”.”+e.split(“,”).join(“,.”),selector_els=t.querySelectorAll(classes_selector),selector_els.forEach((function(t){return t.style.display=”none”}))}function _(t,e,r){function n(t){t.dispatchEvent(new Event(“change”,{bubbles:!0}))}t.querySelectorAll(“[value]”).forEach((function(t){!function(t,e){t.removeAttribute(“selected”),t.removeAttribute(“checked”),”selected”in t&&(t.selected=!1),”checked”in t&&(t.checked=!1),e&&n(t)}(t,triggerChange=!1)})),selector=[e,r].map((function(t){return'[value=”‘.concat(t,'”]’)})).join(“,”),t.querySelectorAll(selector).forEach((function(t){!function(t,e){t.setAttribute(“selected”,”selected”),t.setAttribute(“checked”,”checked”),”selected”in t&&(t.selected=!0),”checked”in t&&(t.checked=!0),e&&n(t),t.classList.add(“active”),t.parentElement.classList.add(“active”),t.setAttribute(“data-dexter-handled”,!0)}(t,triggerChange=!0)}))}function v(t,e,r,n){function o(t){return t.replaceAll(” “,””)}function a(t){return t.replaceAll(“.”,”,”)}function i(t){return num_str=t.match(/d/g).join(“”),num_str.replace(/(d)(?=(d{3})+(?:.d+)?$)/g,”$1,”)}function c(t,e,r){var n=e.replace(“.00″,””),c=r.replace(“.00″,””);return t.indexOf(r)>-1?t=t.replaceAll(r,e):t.indexOf(c)>-1?t=t.replaceAll(c,n):t.indexOf(o(r))>-1?t=t.replaceAll(o(r),o(e)):t.indexOf(o(c))>-1?t=t.replaceAll(o(c),o(n)):t.indexOf(a(r))>-1?t=t.replaceAll(a(r),a(e)):t.indexOf(a(c))>-1?t=t.replaceAll(a(c),a(n)):t.indexOf(i(r))>-1?t=t.replaceAll(i(r),i(e)):t.indexOf(i(c))>-1&&(t=t.replaceAll(i(c),i(n))),t}if(price_selector=”.”+n.split(“,”).join(“,.”),price_els=n?t.querySelectorAll(price_selector):null,price_els)price_els.forEach((function(t){t.innerHTML=c(t.innerHTML,e,r),”setAttribute”in t&&t.setAttribute(“data-dexter-price-mutated”,”true”)}));else for(var u,s=document.createNodeIterator(t,NodeFilter.SHOW_TEXT,{acceptNode:function(t){return e=t.textContent,/d/.test(e);var e}});u=s.nextNode();){var l=u.parentElement;”true”!==l.getAttribute(“data-dexter-price-mutated”)&&(u.textContent=c(u.textContent,e,r),”setAttribute”in l&&l.setAttribute(“data-dexter-price-mutated”,”true”))}}function h(t,e){for(var r,n=Object.keys(e),o=document.createNodeIterator(t,NodeFilter.SHOW_ELEMENT,{acceptNode:function(t){return node_values=j.option_value_keys.map((function(e){return t.getAttribute(e)})),node_values.some((function(t){return n.includes(t)}))?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT}});r=o.nextNode();)”true”!==r.getAttribute(“data-dexter-val-mutated”)&&(j.option_value_keys.forEach((function(t){var o=r.getAttribute(t);o&&n.includes(o)&&r.setAttribute(t,e[o])})),r.dispatchEvent(new Event(“change”,{bubbles:!0})),r.setAttribute(“data-dexter-val-mutated”,”true”))}function m(t){try{return t.split(“/products/”)[1].split(“?”)[0].split(“#”)[0]}catch(t){return””}}function y(t,e){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3&&void 0!==arguments[3]&&arguments[3],a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,c=arguments.length>5&&void 0!==arguments[5]&&arguments[5];if(“true”!==t.getAttribute(“data-dexter-processed”)){var u=function(){r&&(show_price=e[“dp_”+e.z],hide_price=e[“dp_”+e.z_],v(t,show_price,hide_price,j.price_class)),n&&e.variantIdToSelect&&_(t,e.variantIdToSelect,e.v2o[e.variantIdToSelect]),c?(form_el=”FORM”===t.nodeName?t:t.querySelector(‘form[action=”/cart/add”]’),form_el=form_el||t,form_el&&h(form_el,e.v_map),form_el.setAttribute(“data-dexter-form-submission”,”overwritten”)):(d(t,e.options_to_hide,j.option_value_keys),e.hide_variant_selector||f(t,e.dlmap)),j.empty_variant_option_query_selector&&t.querySelectorAll(j.empty_variant_option_query_selector).forEach((function(t){0===t.childElementCount&&(t.style.display=”none”)})),(e.hide_variant_selector||c)&&j.variant_selector_class&&(variant_selector_classes=j.variant_selector_class?”selector-wrapper,radio-wrapper,”+j.variant_selector_class:”selector-wrapper,radio-wrapper”,p(t,variant_selector_classes)),s(j.dom_html_el)};t.setAttribute(“data-dexter-processed”,”true”),0==e.pings&&(analytics_data=o(),analytics_data.v=e.z,analytics_data.eid=e.eid,i(analytics_data),e.pings+=1),0!=a?(setTimeout(u,a),setTimeout(u,a+500)):u()}}function g(t,e,r){j.live[t]||(j.live[t]=”form”===t?document.forms:document.getElementsByClassName(t)),j.snapshot[t]||(j.snapshot[t]=[]);var n=Array.from(j.live[t]);if(n!==j.snapshot[t])for(var o=0;o-1&&”true”!==t.getAttribute(“data-dexter-handled”)){var r;t.setAttribute(“data-dexter-handled”,”true”);for(var n=0;n
For the best Lumos experience,
please choose your country/region.
Or
Skip
Stay in touch for inspiring stories, special launches and offers.
Yes, I’d like to receive e-mails from Lumos and I understand that you won’t share my e-mail address with third parties.
This article originally appeared on https://lumoshelmet.co/