(() => { var bundles = [['dynamicEngagements', () => { var define = true; !function(e,n){"object"==typeof exports&&"object"==typeof module?module.exports=n():"function"==typeof define&&define.amd?define([],n):"object"==typeof exports?exports.obBundle=n():(e.obBundle=e.obBundle||{},e.obBundle.dynamicEngagement=n())}(self,()=>(()=>{"use strict";var o={d:(e,n)=>{for(var t in n)o.o(n,t)&&!o.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:n[t]})},o:(e,n)=>Object.prototype.hasOwnProperty.call(e,n),r:e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},e={};o.r(e),o.d(e,{DynamicEngagements:()=>r,factory:()=>a});function n(){for(var e=[],n=0;n { var define = true; !function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.obBundle=t():(e.obBundle=e.obBundle||{},e.obBundle.events=t())}(self,()=>(()=>{"use strict";var o={d:(e,t)=>{for(var n in t)o.o(t,n)&&!o.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r:e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},e={};o.r(e),o.d(e,{EventsBinder:()=>r,factory:()=>function(){for(var e=[],t=0;t ")}function m(e){if(e)return e.id||(e.attribs?e.attribs.id:void 0)}function h(e){if(e)return e.className||(e.attribs?e.attribs.class:void 0)}function f(e,t){var n;void 0===t&&(t=window);var o,i,r=[];try{r=Array.from(null==(n=t.document)?void 0:n.querySelectorAll(e))}catch(e){t=e,void 0===o&&(o="codeless"),void 0===i&&(i=2),Math.floor(100*Math.random())<=i&&p({app:o,message:t.message,extra:{name:t.name,line:t.lineNumber||t.line,script:t.fileName||t.sourceURL||t.script,stack:t.stackTrace||t.stack}})}return a("last selector used ".concat(e," results ").concat(r.length)),r}var i,g=function(){return(g=Object.assign||function(e){for(var t,n=1,o=arguments.length;n "),o=t.split(" > ");if(0===n.length||0===o.length)return 1;for(var i=Math.max(n.length,o.length);n.length").map(function(e){return e.trim()}),o=/#([\w-]+)/,i=n.filter(function(e){return o.test(e)});return i.length?(n=n[n.length-1],i=i.join(" ").trim()+" "+n,f(i,e._window)):[]},function(e,t,n){n[0],n[1];var n=n[2].split(">").map(function(e){return e.trim()}),o=n.pop(),i=n.filter(function(e){return e.match(/.\w+$/)});if(!i.length)return[];for(var r=[],a=!0;!r.length&&i.length;)a||i.shift(),r=f(i.join(" ").trim()+" "+o,e._window),a=!1;return r},function(e,t,n){for(var o=n[0],i=o.replace(/:nth-of-type\(\d+\)/gi,""),r=[];o!==i&&r.length<3;)o=o.replace(/:nth-of-type\(\d+\)/,""),r=f(o,e._window);return r}],this.locationHref=e}return e})()),"undefined"!=typeof obBundle&&(new obBundle.events.EventsBinder).execute([{conversion:{name:"ER gallery"},metadata:{conversionId:"001e4d07b46795ef76653a56e1fe5f2cd7",cssPath:"div#BodyContainer > div > nav > ul > ul > li > a",tagName:"A",elText:"engagement rings",finalUrl:"https://www.jamesallen.com/",enableGlobalConversion:"",groupAnchorElementsWithUrl:null,groupElementsWithText:null},cssSelectors:["html > body#body1 > div#app > div#BodyContainer > div:nth-of-type(1) > nav > ul > ul > li:nth-of-type(1) > a","html > body.isNoTouchDevice > div > div.appJAMain__sc-3sr0sn-0 > div.menu--SbLNI8uWfNheNjlN57j4 > nav.nav--P6cg2lu0RDk9tnOpUC7t > ul.menuContainer--sEz08vWYpPOtC63tVX5O > ul.centerNavigation--niJcCloT0ATFyG1GUafw > li.main-nav-item--TwGEbgbdJDZxIYe0N2XE > a.main-nav-item-link--XQEP0e75CmEkJoKwOugl","html > body.isNoTouchDevice > div > div.appJAMain__sc-3sr0sn-0.cTUSGm > div.menu--SbLNI8uWfNheNjlN57j4 > nav.nav--P6cg2lu0RDk9tnOpUC7t > ul.menuContainer--sEz08vWYpPOtC63tVX5O > ul.centerNavigation--niJcCloT0ATFyG1GUafw > li.main-nav-item--TwGEbgbdJDZxIYe0N2XE.firstElement--KoIvbWwzREEB95YVoHJC > a.main-nav-item-link--XQEP0e75CmEkJoKwOugl","html > body.isNoTouchDevice > div > div.appJAMain__sc-3sr0sn-0.cTUSGm > div.menu--SbLNI8uWfNheNjlN57j4 > nav.nav--P6cg2lu0RDk9tnOpUC7t > ul.menuContainer--sEz08vWYpPOtC63tVX5O > ul.centerNavigation--niJcCloT0ATFyG1GUafw > li.main-nav-item--TwGEbgbdJDZxIYe0N2XE.firstElement--KoIvbWwzREEB95YVoHJC > a.main-nav-item-link--XQEP0e75CmEkJoKwOugl"],domTrail:[{tagName:"A",elementAttributeNames:"href:/engagement-rings/;data-title:engagement rings;data-qa:engagement_rings;data-container:#WidePane;class:main-nav-item-link--XQEP0e75CmEkJoKwOugl;",elementId:"",elementNthChild:0},{tagName:"LI",elementAttributeNames:"class:main-nav-item--TwGEbgbdJDZxIYe0N2XE firstElement--KoIvbWwzREEB95YVoHJC;",elementId:"",elementNthChild:1},{tagName:"UL",elementAttributeNames:"class:centerNavigation--niJcCloT0ATFyG1GUafw;",elementId:"",elementNthChild:0},{tagName:"UL",elementAttributeNames:"class:menuContainer--sEz08vWYpPOtC63tVX5O;",elementId:"",elementNthChild:0},{tagName:"NAV",elementAttributeNames:"class:nav--P6cg2lu0RDk9tnOpUC7t;",elementId:"",elementNthChild:0},{tagName:"DIV",elementAttributeNames:"data-react-component-container:menu;class:menu--SbLNI8uWfNheNjlN57j4;",elementId:"",elementNthChild:1},{tagName:"DIV",elementAttributeNames:"id:BodyContainer;class:appJAMain__sc-3sr0sn-0 cTUSGm;",elementId:"BodyContainer",elementNthChild:0},{tagName:"DIV",elementAttributeNames:"id:app;",elementId:"app",elementNthChild:1},{tagName:"BODY",elementAttributeNames:"id:body1;style:margin: 0px;;data-new-gr-c-s-check-loaded:14.1195.0;data-gr-ext-installed:;class:isNoTouchDevice;data-new-gr-c-s-loaded:14.1195.0;",elementId:"body1",elementNthChild:0},{tagName:"HTML",elementAttributeNames:"lang:en;style:;",elementId:"",elementNthChild:0}]}]); }]]; for (var i = 0; i < bundles.length; i++) { var bundle = bundles[i]; bundle[1].call(window, bundle[2]); } })()