(function(c,h,m,n,e){function k(b,a,f){var d=document.createElement("script");d.src=b;a&&(d.onload=a);d.onerror=f||function(){var l="Error loading "+d.src;l&&console.log(l)};document.head.appendChild(d)}function p(b,a){k(h+b,a)}function g(){p(c.library[0],function(){if(e)try{c=e(c)}catch(f){console.log("Lookup threw an exception "+f)}for(var b=0;b<c.rulesets.length;b++){var a=c.rulesets[b];a="$"===a[0]?a:encodeURIComponent(a)+".js";a=h+m+"rs/"+n+"/"+a;k(a,void 0,void 0)}})}e&&"loading"===
document.readyState?document.addEventListener?document.addEventListener("DOMContentLoaded",g,!1):document.attachEvent("onDOMContentLoaded",g):g()})({"library": ["/a42/lib/js/r1/1779173995194/core.js"], "styles": [], "init-scripts": [], "scripts": [], "rulesets": []},'https://a42cdn.usablenet.com','/a42/elfcosmetics/default/prod/rapid/','1780492551730',function lookup(conf){
	var path = window.location.pathname;
	var host = window.location.host;
	var no$ = $UsableNetPassThrough;


	// Files routing
	// Globals
	if((host == "www.elfcosmetics.com") && true){
		conf.rulesets.push("footer");
		conf.rulesets.push("globals");
		conf.rulesets.push("header");
		conf.rulesets.push("cart");
		conf.rulesets.push("account");
		conf.rulesets.push("checkout");
		conf.rulesets.push("content");
		conf.rulesets.push("homepage");
		conf.rulesets.push("pdp");
		conf.rulesets.push("plp");
	}
	var dictionary = {
	};
	var langs = [];
	var i18nLangNew = "en";


	try{
		if(langs.length){
			no$.i18nLang = i18nLangNew;
			no$.i18nInit(no$, dictionary, langs); 
		}
	}catch(e){ console.warn(e); }

	return conf;
});