1<!doctype html> 2<!--[if IE 9]> <html class="ie9 no-js supports-no-cookies" lang="en"> <![endif]--> 3<!--[if (gt IE 9)|!(IE)]><!--> <html class="no-js supports-no-cookies" lang="en"> <!--<![endif]--> 4<head> 5 <meta charset="utf-8"> 6 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 7 <meta name="viewport" content="width=device-width,initial-scale=1"> 8 <meta name="theme-color" content="#fabdbd"> 9 <link rel="canonical" href="https://lusetabeauty.com/cart"> 10 <link href="//lusetabeauty.com/cdn/shop/t/258/assets/pdm-redesigned-press-coverage-section.css?v=93978427922337839241743445738" rel="stylesheet" type="text/css" media="all" /> 11 <link href="//lusetabeauty.com/cdn/shop/t/258/assets/pdm-mobile-navigation-dropdown-redesign.css?v=101157161624072854091743445738" rel="stylesheet" type="text/css" media="all" /> 12 <link href="//lusetabeauty.com/cdn/shop/t/258/assets/pdm-corner-treatments.css?v=3871442" rel="stylesheet" type="text/css" media="all" /> 13 <link href="//lusetabeauty.com/cdn/shop/t/258/assets/pdm-shipping-protection-removal.css?v=62541830548372298131743445738" rel="stylesheet" type="text/css" media="all" /> 14 <link href="//lusetabeauty.com/cdn/shop/t/258/assets/pdm-sidecart-fix.css?v=4193182148565432011743445739" rel="stylesheet" type="text/css" media="all" /> 15<link href="//lusetabeauty.com/cdn/shop/t/258/assets/pdm-persisting-category-carousel.css?v=107673443790740070421743445740" rel="stylesheet" type="text/css" media="all" /> 16 <link href="//lusetabeauty.com/cdn/shop/t/258/assets/pdm-value-props.css?v=71982056822395370611743445739" rel="stylesheet" type="text/css" media="all" /> 17 <link href="//lusetabeauty.com/cdn/shop/t/258/assets/pdm-info-cards.css?v=91243950063501136441743445740" rel="stylesheet" type="text/css" media="all" /> 18 <!-- Google Tag Manager --> 19
19<script>
vendor: 343 bytes, lines 19-23
19(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 20 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 21 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 22 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 23 })(window,document,'script','dataLayer','
23GTM-PZGWJRV
vendor: 3 bytes, line 23
23');
23</script>
23 24 <!-- End Google Tag Manager --> 25 26 <link rel="shortcut icon" href="//lusetabeauty.com/cdn/shop/files/luseta_-_favicon_32x32.png?v=1633006524" type="image/png"> 27 28 <link rel="stylesheet" type="text/css" href="slick/slick.css"/> 29 30 31 32 33 34 �<meta property="og:site_name" content="Luseta Beauty"> 35<meta property="og:url" content="https://lusetabeauty.com/cart"> 36<meta property="og:title" content="Your Shopping Cart"> 37<meta property="og:type" content="website"> 38<meta property="og:description" content="Discover Lusetaâs salon-inspired haircare designed for hydration, repair, volume, and scalp care. Effective formulas for soft, smooth, healthy-looking hair every day."> 39 40 41<meta name="twitter:site" content="@twitter"> 42<meta name="twitter:card" content="summary_large_image"> 43<meta name="twitter:title" content="Your Shopping Cart"> 44<meta name="twitter:description" content="Discover Lusetaâs salon-inspired haircare designed for hydration, repair, volume, and scalp care. Effective formulas for soft, smooth, healthy-looking hair every day.">
45<script type="text/javascript" src="https://www.bugherd.com/sidebarv2.js?apikey=zpc45xztccpcm6sqjgkspa" async="true"></script>
45 46 <link rel="preconnect" href="https://fonts.googleapis.com"> 47 <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 48 <link href="https://fonts.googleapis.com/css2?family=Nanum+Gothic:wght@400;700;800&family=Nanum+Myeongjo&display=swap" rel="stylesheet"> 49 <link href="https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300..700;1,300..700&display=swap" rel="stylesheet"> 50
50<script>function docReady(fn) {if (document.readyState === "complete" || document.readyState === "interactive") {setTimeout(fn, 1000);} else {document.addEventListener("DOMContentLoaded", fn);}}</script>
50 51 52 <link href="//lusetabeauty.com/cdn/shop/t/258/assets/main.css?v=49369517993333143621743445753" rel="stylesheet" type="text/css" media="all" /> 53 <link href="//lusetabeauty.com/cdn/shop/t/258/assets/swiper.min.css?v=40160442809842246441743445739" rel="stylesheet" type="text/css" media="all" /> 54 55
55<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
55 56 57
57<script type="text/javascript"> 58 (function(c,l,a,r,i,t,y){ 59 c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)}; 60 t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i; 61 y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y); 62 })(window, document, "clarity", "script", "n8zd1abxbx"); 63 </script>
63 64 65
65<script> 66 document.documentElement.className = document.documentElement.className.replace('no-js', 'js'); 67 68 window.theme = { 69 strings: { 70 addToCart: "Add to Cart", 71 soldOut: "Sold Out", 72 unavailable: "Unavailable" 73 }, 74 moneyFormat: "${{amount}}" 75 }; 76 </script>
76 77 78 79 80
80<script src="//lusetabeauty.com/cdn/shopifycloud/storefront/assets/themes_support/api.jquery-7ab1a3a4.js" type="text/javascript"></script>
80 81 82
82<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
82<meta name="google-site-verification" content="SIzkAUpDHRgCTNbQmxRgS4SC7RtQ9b9JhwDy3aJBaKM"> 83<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/1093304381/digital_wallets/dialog"> 84<meta id="in-context-paypal-metadata" data-shop-id="1093304381" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"> 85<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" hreflang="x-default" href="https://lusetabeauty.com/cart"> 86<link rel="alternate" hreflang="en" href="https://lusetabeauty.com/cart"> 87<link rel="alternate" hreflang="en-CA" href="https://lusetabeauty.com/en-ca/cart">
88<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
88 89<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
90<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=1093304381" crossorigin="anonymous"></script>
vendor: 1 bytes, line 90
90
91<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":1093304381,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/1093304381","merchantName":"Luseta Beauty","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Luseta Beauty","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 91
91
92<script id="shopify-features" type="application/json">{"accessToken":"761acc7d8475508cac35b1550f9e9a8b","betas":["rich-media-storefront-analytics"],"domain":"lusetabeauty.com","predictiveSearch":true,"shopId":1093304381,"locale":"en"}</script>
vendor: 1 bytes, line 92
92
93<script>var Shopify = Shopify || {}; 94Shopify.shop = "luseta.myshopify.com"; 95Shopify.locale = "en"; 96Shopify.currency = {"active":"USD","rate":"1.0"}; 97Shopify.country = "US"; 98Shopify.theme = {"name":"PDM | Luseta Main Theme","id":142217773230,"schema_name":null,"schema_version":null,"theme_store_id":null,"role":"main"}; 99Shopify.theme.handle = "null"; 100Shopify.theme.style = {"id":null,"handle":null}; 101Shopify.cdnHost = "lusetabeauty.com/cdn"; 102Shopify.routes = Shopify.routes || {}; 103Shopify.routes.root = "/"; 104Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 105Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 106Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 107Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 107
107
108<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 108
108
109<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 109
109
110<script> 111 window.ShopifyPay = window.ShopifyPay || {}; 112 window.ShopifyPay.apiHost = "shop.app\/pay"; 113 window.ShopifyPay.redirectState = null; 114</script>
vendor: 1 bytes, line 114
114
115<script> 116 window.Shopify = window.Shopify || {}; 117 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 118 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 119 window.Shopify.SignInWithShop.eligible = true; 120</script>
vendor: 1 bytes, line 120
120
121<script id="shop-js-analytics" type="application/json">{"pageType":"cart"}</script>
vendor: 1 bytes, line 121
121
122<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 122
122
123<script type="module"> 124 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 125 126 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 127 128</script>
vendor: 1 bytes, line 128
128
129<script> 130 window.Shopify = window.Shopify || {}; 131 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 132 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"]}; 133</script>
vendor: 1 bytes, line 133
133
134<script>(function() { 135 var isLoaded = false; 136 function asyncLoad() { 137 if (isLoaded) return; 138 isLoaded = true; 139 var urls = ["\/\/staticw2.yotpo.com\/ctoInGkHYME63QVdXU9kJN1jmHkltxW5ZRgZ03JI\/widget.js?shop=luseta.myshopify.com","\/\/swymv3pro-01.azureedge.net\/code\/swym_fb_pixel.js?shop=luseta.myshopify.com","https:\/\/d1hcrjcdtouu7e.cloudfront.net\/js\/gdpr_cookie_consent.min.js?shop=luseta.myshopify.com","https:\/\/cdn.attn.tv\/luseta\/dtag.js?shop=luseta.myshopify.com","https:\/\/static.rechargecdn.com\/assets\/js\/widget.min.js?shop=luseta.myshopify.com","https:\/\/admin.revenuehunt.com\/embed.js?shop=luseta.myshopify.com","\/\/searchserverapi1.com\/widgets\/shopify\/init.js?a=9v3I8B6U4J\u0026shop=luseta.myshopify.com","https:\/\/dr4qe3ddw9y32.cloudfront.net\/awin-shopify-integration-code.js?aid=89391\u0026v=shopifyApp_5.3.0\u0026ts=1771263394303\u0026shop=luseta.myshopify.com","https:\/\/storage.googleapis.com\/mobile-embed-scripts-prod\/loader\/index.js?appId=P787WRpFLP\u0026environment=production\u0026shop=luseta.myshopify.com","https:\/\/storage.googleapis.com\/mobile-embed-scripts-prod\/webbridge-sdk\/webbridge.umd.js?shop=luseta.myshopify.com"]; 140 for (var i = 0; i < urls.length; i++) { 141 var s = document.createElement('script'); 142 s.type = 'text/javascript'; 143 s.async = true; 144 s.src = urls[i]; 145 var x = document.getElementsByTagName('script')[0]; 146 x.parentNode.insertBefore(s, x); 147 } 148 }; 149 if(window.attachEvent) { 150 window.attachEvent('onload', asyncLoad); 151 } else { 152 window.addEventListener('load', asyncLoad, false); 153 } 154})();</script>
vendor: 1 bytes, line 154
154
155<script id="__st">var __st={"a":1093304381,"offset":-25200,"reqid":"a6428d66-ffda-4563-a8b5-10d9f51f747a-1790360327","pageurl":"lusetabeauty.com\/cart","u":"382a4c631176","p":"cart"};</script>
vendor: 1 bytes, line 155
155
156<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 156
156
157<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 157
157
158<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//lusetabeauty.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 158
158
159<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 = "//lusetabeauty.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>
159<script crossorigin="anonymous" defer="defer" src="//lusetabeauty.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 159
159
160<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 160
160
161<script> 162 window.Shopify = window.Shopify || {}; 163 window.Shopify.MCP = window.Shopify.MCP || {}; 164 window.Shopify.MCP.enabled = true; 165 window.Shopify.MCP.shop = "luseta.myshopify.com"; 166 window.Shopify.MCP.mcpEndpoint = "https:\/\/lusetabeauty.com\/api\/mcp"; 167 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"]}}]; 168</script>
vendor: 1 bytes, line 168
168
169<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("\/\/lusetabeauty.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 170</script>
vendor: 1 bytes, line 170
170
171<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://lusetabeauty.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 172</script>
vendor: 1 bytes, line 172
172
173<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 174 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); 175</script>
vendor: 1 bytes, line 175
175
176<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})}})); 177</script>
177 178<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://lusetabeauty.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 179<style id="shopify-accelerated-checkout-cart"> 180 #shopify-buyer-consent { 181 margin-top: 1em; 182 display: inline-block; 183 width: 100%; 184} 185 186#shopify-buyer-consent.hidden { 187 display: none; 188} 189 190#shopify-subscription-policy-button { 191 background: none; 192 border: none; 193 padding: 0; 194 text-decoration: underline; 195 font-size: inherit; 196 cursor: pointer; 197} 198 199#shopify-subscription-policy-button::before { 200 box-shadow: none; 201} 202 203 </style> 204
205<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
205 206
206<script src="//lusetabeauty.com/cdn/shop/t/258/assets/script.js?v=147654088585117268831775853321" type="text/javascript"></script>
206 207 208 <style> 209 210 .product-grid-item .rc-container-wrapper.rc_container_wrapper { 211 display: none; 212 } 213 214 </style> 215 216 <!-- ======================= Product Card Redesign ========================= --> 217 218 219 <link href="//lusetabeauty.com/cdn/shop/t/258/assets/pdm-product-cards-redesign.css?v=50186933494514094941743445736" rel="stylesheet" type="text/css" media="all" /> 220 221 222 <!-- ======================= End Product Card Redesign ========================= --> 223 224 <!-- ======================= Brads Deals Pixel ========================= --> 225
225<script> 226 227 !function(){var o=window.tdl=window.tdl||[];if(o.invoked)window.console&&console.error&&console.error("Tune snippet has been included more than once.");else{o.invoked=!0,o.methods=["init","identify","convert"],o.factory=function(n){return function(){var e=Array.prototype.slice.call(arguments);return e.unshift(n),o.push(e),o}};for(var e=0;e<o.methods.length;e++){var n=o.methods[e];o[n]=o.factory(n)}o.init=function(e){var n=document.createElement("script");n.type="text/javascript",n.async=!0,n.src="https://js.go2sdk.com/v2/tune.js";var t=document.getElementsByTagName("script")[0];t.parentNode.insertBefore(n,t),o.domain=e}}}(); 228 229 230 231 tdl.init("https://bradsdealspartner.go2cloud.org") 232 233 tdl.identify() 234 235 236 237 const tid = new URLSearchParams(window.location.search).get('transaction_id'); 238 239 if (tid) { 240 241 fetch('/cart/update.js', { 242 243 method: 'POST', 244 245 headers: { 246 247 'Content-Type': 'application/json' 248 249 }, 250 251 body: JSON.stringify({ 252 253 attributes: { 254 255 'TUNEID': tid 256 257 } 258 259 }) 260 261 }) 262 263 }; 264 265 266 267 </script>
267 268 <!-- End Brads Deals Pixel --> 269 270 <!-- TikTok Pixel --> 271
271<script> 272 (function() { 273 var ta = document.createElement('script'); ta.type = 'text/javascript'; ta.async = true; 274 ta.src = 'https://analytics.tiktok.com/i18n/pixel/sdk.js?sdkid=BU8T99AIQ4H29MCO85VG'; 275 var s = document.getElementsByTagName('script')[0]; 276 s.parentNode.insertBefore(ta, s); 277 })(); 278 </script>
278 279 280 <!-- Global site tag (gtag.js) - Google Ads: 959803550 -->
vendor: 66 bytes, lines 280-281
280 281 <script async src="https://www.googletagmanager.com/gtag/js?id=
281AW-959803550
vendor: 14 bytes, lines 281-282
281"></script> 282
282<script> 283
vendor: 140 bytes, lines 283-287
283window.dataLayer = window.dataLayer || []; 284 function gtag(){dataLayer.push(arguments);} 285 gtag('js', new Date()); 286 287 gtag('config', '
287AW-959803550
vendor: 6 bytes, lines 287-288
287'); 288
288</script>
288 289 <!-- End Global site tag (gtag.js) - Google Ads: 959803550 --> 290 291 <!-- Google Optimize --> 292
292<script src="https://www.googleoptimize.com/optimize.js?id=OPT-5DMV56J"></script>
292 293 294 <!-- Start of Booster Apps Seo-0.1--><title>Your Shopping Cart</title><meta name="description" content="" />
294<script type="application/ld+json"> 295 { 296 "@context": "https://schema.org", 297 "@type": "WebSite", 298 "name": "Luseta Beauty", 299 "url": "https://lusetabeauty.com", 300 "potentialAction": { 301 "@type": "SearchAction", 302 "query-input": "required name=query", 303 "target": "https://lusetabeauty.com/search?q={query}" 304 } 305 } 306</script>
306<!-- end of Booster Apps SEO --> 307 308
308<script src="//lusetabeauty.com/cdn/shop/t/258/assets/cj-event-storage.js?v=71524919522861932001743445740" type="text/javascript"></script>
308 309 310 <!-- OrderLogic checkout restrictions --> 311
311<script> 312DEBUG_KEY = "__olDebug"; 313 314if (typeof olCreateCookie == 'undefined') { 315 var olCreateCookie = function (name, value, days) { 316 if (days) { 317 var date = new Date(); 318 date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000)); 319 var expires = "; expires=" + date.toGMTString(); 320 } 321 else var expires = ""; 322 document.cookie = name + "=" + JSON.stringify(value) + expires + "; path=/; SameSite=None; Secure"; 323 }; 324} 325 326if (typeof olReadCookie == 'undefined') { 327 var olReadCookie = function (name) { 328 var nameEQ = name + "="; 329 var ca = document.cookie.split(';'); 330 // the cookie is being created, there is a problem with the following logic matching the name 331 for (var i = 0; i < ca.length; i++) { 332 var c = ca[i]; 333 while (c.charAt(0) == ' ') c = c.substring(1, c.length); 334 if (c.indexOf(nameEQ) == 0) return JSON.parse(c.substring(nameEQ.length, c.length)); 335 } 336 return; 337 }; 338} 339 340if (typeof getOlCacheBuster == 'undefined') { 341 var getOlCacheBuster = function() { 342 if ( typeof getOlCacheBuster.olCacheBuster == 'undefined') { 343 scriptsArray = Array.prototype.slice.call(document.getElementsByTagName("script")); 344 scriptsArray = scriptsArray.concat(Array.prototype.slice.call(document.getElementsByTagName("noscript"))); 345 for (var i=0; i
345<scriptsArray.length; i++) { 346 cacheBusterArray = scriptsArray[i].innerHTML.match(/orderlogicapp.com\\\/embedded_js\\\/production_base.js\?(\d+)/); 347 if (cacheBusterArray == null) { 348 cacheBusterString = scriptsArray[i].getAttribute('src'); 349 if (cacheBusterString != null) { 350 cacheBusterArray = cacheBusterString.match(/orderlogicapp.com\/embedded_js\/production_base.js\?(\d+)/); 351 } 352 } 353 if (cacheBusterArray != null) { 354 getOlCacheBuster.olCacheBuster = cacheBusterArray[1]; 355 break; 356 } 357 } 358 } 359 return getOlCacheBuster.olCacheBuster; 360 } 361} 362 363if (typeof ol_hostname == 'undefined') { 364 var ol_hostname = 'www.orderlogicapp.com'; 365 var ol_debug = olReadCookie(DEBUG_KEY); 366 if (window.location.search.replace("?", "").substring(0, 7) == 'olDebug') { 367 ol_debug = window.location.search.replace("?olDebug=", ""); 368 if (ol_debug == 'false') ol_debug = false; 369 olCreateCookie(DEBUG_KEY, ol_debug, null); 370 } 371} 372 373var ol_cachebuster = getOlCacheBuster(); 374if (( typeof ol_cachebuster != 'undefined') || (ol_debug)) { 375 if (typeof ol_script == 'undefined') { 376 var ol_script = document.createElement('script'); 377 ol_script.type = 'text/javascript'; 378 ol_script.async = true; 379 ol_script.src = "https://" + (ol_debug ? 'dev.orderlogicapp.com' : ol_hostname) + "/embedded_js/store.js?" + ol_cachebuster; 380 document.head.appendChild(ol_script); 381 } 382} 383 384 385 386olProductData = { 387} 388</script>
388 389 390 <!--End_Gem_Page_Header_Script--> 391 392 393 <div id="shopify-section-CollectionFilterApp-filter-menu-settings" class="shopify-section"> 394 395 396 397</div> 398 399 400 <!-- Pinterest.com Ad Tracking Code --> 401
401<script type="text/javascript"> 402 !function(e){if(!window.pintrk){window.pintrk=function() 403 {window.pintrk.queue.push(Array.prototype.slice.call(arguments))};var 404 n=window.pintrk;n.queue=[],n.version="3.0";var 405 t=document.createElement("script");t.async=!0,t.src=e;var 406 r=document.getElementsByTagName("script")[0];r.parentNode.insertBefore(t,r)}} 407 ("https://s.pinimg.com/ct/core.js"); 408 409 pintrk('load','2614329205858', { em: '', }); 410 pintrk('page'); 411 </script>
411 412 <noscript> 413 <img height="1" width="1" style="display:none;" alt="" 414 src="https://ct.pinterest.com/v3/?tid=2614329205858&noscript=1" /> 415 </noscript> 416 417
417<script> 418 function pinPageLoad() { 419 var ATCbutton = document.getElementsByClassName('gf_add-to-cart'); 420 function pinATC() { 421 pintrk('track','addtocart') 422 } 423 for (let i = 0; i < ATCbutton.length; i++) { 424 ATCbutton[i].addEventListener('click',pinATC); 425 console.log('run'); 426 }; 427 }; 428 429 window.addEventListener('load',pinPageLoad); 430 </script>
430 431 432 433 <!-- Start of Yotpo Script--> 434
434<script type="text/javascript">(function e(){var e=document.createElement("script");e.type="text/javascript",e.async=true,e.src="//staticw2.yotpo.com/ctoInGkHYME63QVdXU9kJN1jmHkltxW5ZRgZ03JI/widget.js";var t=document.getElementsByTagName("script")[0];t.parentNode.insertBefore(e,t)})();</script>
434 435 <!-- End of Yotpo Script--> 436 437 438 439<!-- Delm Delivery Date Script --> 440
440<script async src="https://cdn.delm.io/deliverymessage.js"></script>
440 441 <!-- End Delm Delivery Date Script --> 442 443 444 445 446 447 <style> 448 #reamazejs-container { display:none!important;} 449 </style> 450 451 452 453 454 <!-- Hotjar Tracking Code for www.lusetabeauty.com --> 455
455<script>
vendor: 121 bytes, lines 455-458
455 456 (function(h,o,t,j,a,r){ 457 h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)}; 458 h._hjSettings={hjid:
4582028247
vendor: 252 bytes, lines 458-464
458,hjsv:6}; 459 a=o.getElementsByTagName('head')[0]; 460 r=o.createElement('script');r.async=1; 461 r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv; 462 a.appendChild(r); 463 })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv='); 464
464</script>
464 465 466 <!-- TAPCART BANNER CONFIG START - DO NOT REMOVE --> 467 <meta name="tapcart-banner:appIcon" 468 content="https://storage.googleapis.com/tapcart-150607.appspot.com/687837e66b8cb5441090092a8f9a5e95_iconpng.png"> 469 470 <!-- TAPCART BANNER CONFIG END - DO NOT REMOVE --> 471 472 <!-- Snap Pixel Code --> 473
473<script type='text/javascript'> 474 (function(e,t,n){if(e.snaptr)return;var a=e.snaptr=function() 475 {a.handleRequest?a.handleRequest.apply(a,arguments):a.queue.push(arguments)}; 476 a.queue=[];var s='script';r=t.createElement(s);r.async=!0; 477 r.src=n;var u=t.getElementsByTagName(s)[0]; 478 u.parentNode.insertBefore(r,u);})(window,document, 479 'https://sc-static.net/scevent.min.js'); 480 481 snaptr('init', 'ae6ec4e4-2778-40e0-a207-3eb7a80ea6a7', { 482 'user_email': '__INSERT_USER_EMAIL__' 483 }); 484 485 snaptr('track', 'PAGE_VIEW'); 486 487 </script>
487 488 <!-- End Snap Pixel Code --> 489 490 491 492 493 494 495 496 497 498 499 500<!--Gem_Page_Header_Script--> 501 502 503 504<!--End_Gem_Page_Header_Script--> 505<!-- BEGIN app block: shopify://apps/checkmate/blocks/checked_network/697a3444-1374-4f13-ba8c-ec03db25ebf0 --> 506
506<script 507 src='/apps/cm/v1/load?source=embed' 508 async 509 ></script>
509 510 511 512 513<!-- END app block --><!-- BEGIN app block: shopify://apps/frequently-bought/blocks/app-embed-block/b1a8cbea-c844-4842-9529-7c62dbab1b1f -->
513<script> 514 window.codeblackbelt = window.codeblackbelt || {}; 515 window.codeblackbelt.shop = window.codeblackbelt.shop || 'luseta.myshopify.com'; 516 </script>
516<script src="//cdn.codeblackbelt.com/widgets/frequently-bought-together/main.min.js?version=2026092511-0700" async></script>
516 517 <!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 --> 518 519 520 521 522 523 524 525 526 527 528 529 530
530<script async src="https://static.klaviyo.com/onsite/js/MrvMn5/klaviyo.js?company_id=MrvMn5"></script>
530 531
531<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
531 532 533 534 535 536 537 538
538<script> 539 window.klaviyoReviewsProductDesignMode = false 540 </script>
540 541 542 543 544 545 546 547 548 549 550<!-- END app block -->
550<script src="https://cdn.shopify.com/extensions/01a0c84d-09f9-74b4-a007-90becfd116ee/2026-09-22-08-46-47-UTC--1331660/assets/smile-loader.js" type="text/javascript" defer="defer"></script>
550 551<meta property="og:image" content="https://cdn.shopify.com/s/files/1/0010/9330/4381/files/luseta_-_social_share_-_3-min.jpg?v=1633006623" /> 552<meta property="og:image:secure_url" content="https://cdn.shopify.com/s/files/1/0010/9330/4381/files/luseta_-_social_share_-_3-min.jpg?v=1633006623" /> 553<meta property="og:image:width" content="1200" /> 554<meta property="og:image:height" content="626" /> 555<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
556<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: 1093304381,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "cart"};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 556
556
557<script> 558 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 559</script>
vendor: 1 bytes, line 559
559
560<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}
560).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: 1093304381,storefrontBaseUrl: "https://lusetabeauty.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://lusetabeauty.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"2315813038","configuration":"{\"accountID\":\"8fLgjLuKcxjU6wBYUsodzb\",\"backendUrl\":\"https:\/\/pixel-for-openai-ads.fly.dev\",\"shop\":\"luseta.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"719bf6360484ef25fd13f722059e16f5","type":"APP","apiClientId":374065037313,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"}
560,{"id":"1967849646","configuration":"{\"debug\":\"false\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"a9a83cf44fb282052ff936f7ab101058","type":"APP","apiClientId":4539653,"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":"1858207918","configuration":"{\"advertiserId\":\"89391\",\"shopDomain\":\"luseta.myshopify.com\",\"appVersion\":\"shopifyApp_5.3.0\",\"originalNetwork\":\"sas\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c287d09bac7e7a912a76f3941fab1c2f","type":"APP","apiClientId":2887701,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1668808878","configuration":"{\"accountID\":\"MrvMn5\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"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":"1624375470","configuration":"{\"swymApiEndpoint\":\"https:\/\/swymstore-v3pro-01.swymrelay.com\",\"swymTier\":\"v3pro-01\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"5b6f6917e306bc7f24523662663331c0","type":"APP","apiClientId":1350849,"privacyPurposes":["ANALYTICS","MARKETING","PREFERENCES"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1497202862","configuration":"{\"tagID\":\"2614329205858\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7ae565e198624b39e0856d352b9a6b4c","type":"APP","apiClientId":3009811,"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"},{"id":"1294860462","configuration":"{\"yotpoStoreId\":\"ctoInGkHYME63QVdXU9kJN1jmHkltxW5ZRgZ03JI\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c5c2579aac465eb24ca7bc0501a6000d","type":"APP","apiClientId":70132,"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"},{"id":"1252819118","configuration":"{\"extension\": \"luseta-beauty\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"39dd4fffdb1be2f2337a69db947d2da8","type":"APP","apiClientId":352999,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1243513006","configuration":"{\"clickstreamId\":\"fd735b9e-cd64-48e0-a97a-c67c5fbaaf7e\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"dce0ba162d2ca66f441eebf2b9a98ca0","type":"APP","apiClientId":44186959873,"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"}
560,{"id":"1066860718","configuration":"{\"accountId\":\"luseta.myshopify.com\",\"trackingOrigin\":\"https:\\\/\\\/shdid.me\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7e4a2932f61f97828d974aeb88ceba49","type":"APP","apiClientId":94099111937,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"475201710","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-8BJMNST9VB\\\",\\\"AW-959803550\\\",\\\"GT-WB23LRG\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-8BJMNST9VB\\\",\\\"AW-959803550\\\/pl1XCJSooNgDEJ7h1ckD\\\"]},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-8BJMNST9VB\\\",\\\"AW-959803550\\\/18KfCJeooNgDEJ7h1ckD\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-8BJMNST9VB\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-8BJMNST9VB\\\",\\\"AW-959803550\\\/TZLWCI6ooNgDEJ7h1ckD\\\",\\\"MC-BC6VST5JGE\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-8BJMNST9VB\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-8BJMNST9VB\\\",\\\"AW-959803550\\\/p1EQCIuooNgDEJ7h1ckD\\\",\\\"MC-BC6VST5JGE\\\",\\\"AW-959803550\\\/CPEcCJzplckBEJ7h1ckD\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-8BJMNST9VB\\\",\\\"AW-959803550\\\/4ARJCIiooNgDEJ7h1ckD\\\",\\\"MC-BC6VST5JGE\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-8BJMNST9VB\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-8BJMNST9VB\\\",\\\"AW-959803550\\\/pRU_CJqooNgDEJ7h1ckD\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-8BJMNST9VB\\\",\\\"AW-959803550\\\/Ga3pCJGooNgDEJ7h1ckD\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-8BJMNST9VB\\\"}],\\\"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":"408649902","configuration":"{\"pixelCode\":\"C0AAQTTOQ3DFKFN97LPG\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"22e92c2ad45662f435e4801458fb78cc","type":"APP","apiClientId":4383523,"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"},{"id":"178585774","configuration":"{\"pixel_id\":\"376710819406229\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","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":"57999534","configuration":"{\"apiKey\":\"9v3I8B6U4J\",\"host\":\"searchserverapi1.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"5559ea45e47b67d15b30b79e7c6719da","type":"APP","apiClientId":578825,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]}
560,"dataSharingState":"unrestricted"},{"id":"7995566","configuration":"{\"pixelId\":\"ae6ec4e4-2778-40e0-a207-3eb7a80ea6a7\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c119f01612c13b62ab52809eb08154bb","type":"APP","apiClientId":2556259,"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"},{"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":"Luseta Beauty","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"luseta.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/lusetabeauty.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"9108667531438","handle":"batana-oil-biotin-strengthening-moisturizing-duo","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47840998686894","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8694513959086","handle":"rice-water-bundle","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47837101260974","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9153259929774","handle":"hair-body-mist","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48003195338926","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9158783467694","handle":"rice-water-jet-set-strengthen-shine-kit","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48027463811246","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9158771277998","handle":"rosemary-mint-leave-in-cream","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48027445592238","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9158763577518","handle":"biotin-collagen-leave-in-cream","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48027424456878","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9158768427182","handle":"keratin-leave-in-cream","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"48027435597998","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8694448554158","handle":"manuka-honey-bundle","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47836988965038","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"555521638461","handle":"biotin-collagen-bundles","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47836633596078","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7759407612078","handle":"glossy-pearl-bundle","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47836927754414","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8029887627438","handle":"luseta-rosemary-mint-complex-bundle","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47836974645422","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8029867835566","handle":"luseta-rosemary-mint-complex-hair-scalp-serum","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44104500805806","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8273729028270","handle":"hyaluronic-acid-bundle","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"47837145497774","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"3965099016253","handle":"perfect-bonding-no-3-restoring-leave-in-cream","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"29538087534653","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"4635869413516","handle":"charcoal-detox-bundle","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"32531282526348","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"649286942781","handle":"luseta-apple-cider-vinegar-shampoo","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"7410974392381","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"3966239932477","handle":"luseta-hemp-oil-complex-shampoo-conditioner","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"29542297239613","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6787357835438","handle":"luseta-macadamia-argan-oil-leave-in-conditioner","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"39936320143534","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://lusetabeauty.com/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"142217773230","themePublished":"true","eventMetadataId":"88bdcbfc-a817-4ddb-872d-32fc7b2fab9f","pageType":"cart","shopId":"1093304381","storefrontBaseUrl":"https:\/\/lusetabeauty.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"c8540278we853e1abpb62b2c4amde256306","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
560<script> 561 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 562 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 563 window.ShopifyAnalytics.meta.currency = 'USD'; 564 var meta = {"page":{"pageType":"cart","requestId":"a6428d66-ffda-4563-a8b5-10d9f51f747a-1790360327"}}; 565 for (var attr in meta) { 566 window.ShopifyAnalytics.meta[attr] = meta[attr]; 567 } 568</script>
vendor: 1 bytes, line 568
568
569<script class="analytics"> 570 (function () { 571 var customDocumentWrite = function(content) { 572 var jquery = null; 573 574 if (window.jQuery) { 575 jquery = window.jQuery; 576 } else if (window.Checkout && window.Checkout.$) { 577 jquery = window.Checkout.$; 578 } 579 580 if (jquery) { 581 jquery('body').append(content); 582 } 583 }; 584 585 var hasLoggedConversion = function(token) { 586 if (token) { 587 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 588 } 589 return false; 590 } 591 592 var setCookieIfConversion = function(token) { 593 if (token) { 594 var twoMonthsFromNow = new Date(Date.now()); 595 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 596 597 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 598 } 599 } 600 601 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 602 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 603 if (trekkie.integrations) { 604 return; 605 } 606 trekkie.methods = [ 607 'identify', 608 'page', 609 'ready', 610 'track', 611 'trackForm', 612 'trackLink' 613 ]; 614 trekkie.factory = function(method) { 615 return function() { 616 var args = Array.prototype.slice.call(arguments); 617 args.unshift(method); 618 trekkie.push(args); 619 if (method == 'track' || method == 'page') { 620 var pageUrl; 621 try { 622 pageUrl = window.location.href; 623 } catch (e) {} 624 var pageReferrer; 625 try { 626 pageReferrer = document.referrer; 627 } catch (e) {} 628 try { 629 if (window.__TREKKIE_SHIM_QUEUE == null) { 630 window.__TREKKIE_SHIM_QUEUE = []; 631 } 632 window.__TREKKIE_SHIM_QUEUE.push({ 633 from: 'trekkie-stub', 634 method: method, 635 args: args.slice(1), 636 pageContext: { 637 url: pageUrl, 638 referrer: pageReferrer 639 } 640 }); 641 } catch (e) { 642 // no-op 643 } 644 } 645 return trekkie; 646 }; 647 }; 648 for (var i = 0; i < trekkie.methods.length; i++) { 649 var key = trekkie.methods[i]; 650 trekkie[key] = trekkie.factory(key); 651 } 652 trekkie.load = function(config) { 653 trekkie.config = config || {}; 654 trekkie.config.initialDocumentCookie = document.cookie; 655 var first = document.getElementsByTagName('script')[0]; 656var script = document.createElement('script'); 657script.type = 'text/javascript'; 658script.onerror = function(e) { 659 var scriptFallback = document.createElement('script'); 660 scriptFallback.type = 'text/javascript'; 661 scriptFallback.onerror = function(error) { 662 var Monorail = { 663 produce: function produce(monorailDomain, schemaId, payload) { 664 var currentMs = new Date().getTime(); 665 var event = { 666 schema_id: schemaId, 667 payload: payload, 668 metadata: { 669 event_created_at_ms: currentMs, 670 event_sent_at_ms: currentMs 671 } 672 }; 673 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 674 }, 675 sendRequest: function sendRequest(endpointUrl, payload) { 676 // Try the sendBeacon API 677 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 678 var blobData = new window.Blob([payload], { 679 type: 'text/plain' 680 }); 681 682 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 683 return true; 684 } // sendBeacon was not successful 685 686 } // XHR beacon 687 688 var xhr = new XMLHttpRequest(); 689 690 try { 691 xhr.open('POST', endpointUrl); 692 xhr.setRequestHeader('Content-Type', 'text/plain'); 693 xhr.send(payload); 694 } catch (e) { 695 console.log(e); 696 } 697 698 return false; 699 }, 700 isIos12: function isIos12() { 701 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 702 } 703 }; 704 Monorail.produce('monorail-edge.shopifysvc.com', 705 'trekkie_storefront_load_errors/1.1', 706 {shop_id: 1093304381, 707 theme_id: 142217773230, 708 app_name: "storefront", 709 context_url: window.location.href, 710 source_url: "//lusetabeauty.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"}); 711 712 }; 713 scriptFallback.async = true; 714 scriptFallback.src = '//lusetabeauty.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 715 first.parentNode.insertBefore(scriptFallback, first); 716}; 717script.async = true; 718script.src = '//lusetabeauty.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 719first.parentNode.insertBefore(script, first); 720 721 }; 722 trekkie.load( 723 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":1093304381,"isMerchantRequest":null,"themeId":142217773230,"themeCityHash":"5259748757133174538","contentLanguage":"en","currency":"USD","eventMetadataId":"88bdcbfc-a817-4ddb-872d-32fc7b2fab9f"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 724 ); 725 726 var loaded = false;
727 trekkie.ready(function() { 728 if (loaded) return; 729 loaded = true; 730 731 window.ShopifyAnalytics.lib = window.trekkie; 732 733 var originalDocumentWrite = document.write; 734 document.write = customDocumentWrite; 735 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 736 document.write = originalDocumentWrite; 737 738 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 739 var token = match? match[1]: undefined; 740 if (!hasLoggedConversion(token)) { 741 setCookieIfConversion(token); 742 743 } 744 }); 745 746 window.ShopifyAnalytics.lib.page(null,{"pageType":"cart","requestId":"a6428d66-ffda-4563-a8b5-10d9f51f747a-1790360327","shopifyEmitted":true}); 747 748 var eventsListenerScript = document.createElement('script'); 749 eventsListenerScript.async = true; 750 eventsListenerScript.src = "//lusetabeauty.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 751 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 752})();</script>
752 753
753<script> 754 if (!window.ga || (window.ga && typeof window.ga !== 'function')) { 755 window.ga = function ga() { 756 (window.ga.q = window.ga.q || []).push(arguments); 757 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 758 window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"}); 759 } 760 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."); 761 }; 762 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 763 window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"}); 764 } 765 } 766</script>
vendor: 1 bytes, line 766
766
767<script 768 defer 769 src="https://lusetabeauty.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 770 data-application="storefront-renderer" 771 data-shop-id="1093304381" 772 data-render-region="gcp-us-central1" 773 data-page-type="cart" 774 data-theme-instance-id="142217773230" 775 data-theme-name="" 776 data-theme-version="" 777 data-monorail-region="shop_domain" 778 data-resource-timing-sampling-rate="10" 779 data-shs="true" 780 data-shs-beacon="true" 781 data-shs-export-with-fetch="true" 782 data-shs-logs-sample-rate="1" 783 data-shs-beacon-endpoint="https://lusetabeauty.com/api/collect" 784></script>
784 785<meta name="shopify-y" content="97a02d2f-e7f1-4c47-b27d-a3b7435fa35e" data-expiration="1821917927000"><meta name="shopify-s" content="bd0ac1ec-3e04-4602-9b98-2c92a5618d53" data-expiration="1790362127000"><meta name="new-cookie-storage-activated" content="t"> 786</head> 787 788<body id="your-shopping-cart" class="template-cart with-announcement-bar" 789data-quickview="false" 790 data-corner-treatment="false" data-copy-reduction="false"> 791<!-- Start of Littledata - Fix Google Analytics Script --> 792 793
793<script name="littledata-tracking-tag"> 794 (function(){ 795 //LittledataLayer to provide product details for Fix Google Analytics app 796 //Version v3.2 797 798 var LittledataLayer = {}; 799 LittledataLayer.ecommerce = { 800 'currencyCode' : 'USD', 801 'impressions' : [] 802 }; 803 804 805 var collectionNames = []; 806 807 var collections = [null]; 808 809 810 if (collections && !collections.error) { 811 collections.forEach(function(c){ 812 if (c) collectionNames.push(c.handle); 813 }); 814 } 815 816 var collectionProducts = null; 817 if (collectionProducts && !collectionProducts.error) { 818 collectionNames.forEach(function(c){ 819 var pos = 1; 820 collectionProducts.forEach(function(p){ 821 LittledataLayer.ecommerce.impressions.push({ 822 id: p.id, 823 name: p.title, 824 price: (p.price/100).toFixed(0), 825 brand: p.vendor, 826 category: p.type, 827 position : pos++, 828 variants : p.variants.map(function(variant) { return { id: variant.id , sku : variant.sku } }), 829 list : location.pathname, 830 handle : p.handle 831 }) 832 }) 833 }); 834 } 835 836 837 LittledataLayer.ecommerce.impressions = getUniqueProducts(LittledataLayer.ecommerce.impressions) 838 839 function getUniqueProducts(array){ 840 var u = {}, a = []; 841 for(var i = 0, l = array.length; i < l; ++i){ 842 if(u.hasOwnProperty(array[i].id)) { 843 continue; 844 } 845 a.push(array[i]); 846 u[array[i].id] = 1; 847 } 848 return a; 849 } 850 851 var loadScript = function(url, callback){ 852 var script = document.createElement("script") 853 script.type = "text/javascript"; 854 855 if (script.readyState){ //IE 856 script.onreadystatechange = function(){ 857 if (script.readyState == "loaded" || 858 script.readyState == "complete"){ 859 script.onreadystatechange = null; 860 callback(); 861 } 862 }; 863 } else { //Others 864 script.onload = function(){ 865 callback(); 866 }; 867 } 868 869 script.src = url; 870 document.getElementsByTagName("head")[0].appendChild(script); 871 } 872 var ldTracker = function(jQuery){
vendor: 361 bytes, lines 872-878
872 873 (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ 874 (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), 875 m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) 876 })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); 877 878 ga('create', '
878UA-77955331-2
vendor: 66 bytes, lines 878-880
878', 'auto', {name : 'littledata', allowLinker : true}); 879 880
880ga('littledata.require','ec'); 881 ga('littledata.require','linker'); 882 ga('littledata.set', 'anonymizeIp', true); 883 ga('linker:autoLink', ['shopify.com','rechargeapps.com']) 884 885 jQuery(document).ready(function(){ 886 var referralExclusion = /(paypal|secure|visa|MasterCard|payment|clicksafe|arcot\.com|geschuetzteinkaufen|checkout\.shopify\.com|checkout\.rechargeapps\.com|portal\.afterpay\.com|payfort|checkout\.shopify\.com|paypal\.com)/ 887 if ( referralExclusion.test(document.referrer) ) ga('littledata.set','referrer',null) 888 889 if(LittledataLayer && LittledataLayer.ecommerce){ 890 var locationArr = location.pathname.split('/'); 891 //run list and product scripts everywhere 892 listViewScript(); 893 productPageScript(); 894 895 if(locationArr[1] == 'cart') 896 cartPageScript(); 897 } 898 899 function removePii(string) { 900 var piiRegex = { 901 "email": /[s&/,=]([a-zA-Z0-9_.+-]+(@|%40)[a-zA-Z0-9-]+.[a-zA-Z0-9-.]+)($|[s&/,])/, 902 "postcode": /[s&/,=]([A-Z]{1,2}[0-9][0-9A-Z]?(s|%20)[0-9][A-Z]{2})($|[s&/,])/, 903 }; 904 905 var dlRemoved = string; 906 for (key in piiRegex) { 907 dlRemoved = dlRemoved.replace(piiRegex[key], 'REMOVED'); 908 } 909 return dlRemoved; 910 } 911 912 ga('littledata.set', 'title', removePii(document.title)); 913 ga('littledata.set', 'location', removePii(document.location.href)); 914 ga('littledata.send', 'pageview') 915 }) 916 917 function listViewScript(){ 918 if (!LittledataLayer.ecommerce.impressions || !LittledataLayer.ecommerce.impressions.length) return; 919 window.setTimeout(function(){ 920 LittledataLayer.ecommerce.impressions.forEach(function(product,index){ 921 if(index <= 30) 922 ga('littledata.ec:addImpression', product) 923 }) 924 ga('littledata.send', 'event', 'Ecommerce', 'Impressions', location.pathname, 0,{ 925 nonInteraction: true, 926 hitCallback: function() { 927 } 928 }); 929 },500) // wait for pageview to fire first 930 931 //product list clicks 932 jQuery('a') 933 .filter(function(){ return this.href.indexOf('/products') !== -1}) //only add event to products 934 .click(function(ev){ 935 ev.preventDefault(); 936 var self = this; 937 var clickedProductDetails = LittledataLayer.ecommerce.impressions.filter(function(product){ 938 var linkSplit = self.href.split('/products/') 939 var productLink = linkSplit && linkSplit[1] 940 return productLink == product.handle 941 })[0]; 942 if (clickedProductDetails) { 943 //only wait 1 second before redirecting 944 self.timeout = window.setTimeout(function(){ 945 document.location = self.href; 946 },1000) 947 if(typeof localStorage != 'undefined') 948 localStorage.list = location.pathname; 949 ga('littledata.ec:addProduct', clickedProductDetails); 950 ga('littledata.ec:setAction', 'click', {list: location.pathname}); 951 // Send click with an event, then send user to product page. 952 ga('littledata.send', 'event', 'Ecommerce', 'Product list click', String(clickedProductDetails.id), clickedProductDetails.price , { 953 hitCallback: function() { 954 window.clearTimeout(self.timeout) 955 document.location = self.href; 956 } 957 });
958 } 959 else document.location = self.href; 960 }) 961 } 962 963 function productPageScript(){ 964 var product = LittledataLayer.ecommerce.detail 965 && LittledataLayer.ecommerce.detail.products 966 && LittledataLayer.ecommerce.detail.products[0] 967 968 if (product) { 969 ga('littledata.ec:addProduct', product) 970 971 if(typeof localStorage !== 'undefined') 972 ga('littledata.ec:setAction', 'detail', {list : localStorage && localStorage.list}); 973 else 974 ga('littledata.ec:setAction', 'detail'); 975 976 ga('littledata.send', 'event', 'Ecommerce', 'Detail View', String(product.id), product.price, { 977 nonInteraction: true 978 }); 979 } 980 981 var tracker = new CartTracker(); 982 tracker.onChange(function(changes) { 983 changes.added.forEach( function(addedProduct) { 984 if (product) { 985 product.variant = addedProduct.variant_id; 986 } 987 988 var productPrice = (addedProduct.price/100).toFixed(0); 989 990 ga('littledata.ec:addProduct', product || { 991 id: addedProduct.product_id, 992 name: addedProduct.product_title, 993 price: productPrice, 994 brand: addedProduct.vendor, 995 category: addedProduct.product_type, 996 position : 1, 997 list : location.pathname, 998 handle : addedProduct.handle, 999 variant: addedProduct.variant_id 1000 }); 1001 ga('littledata.ec:setAction', 'add'); 1002 ga('littledata.send', 'event', 'Ecommerce', 'Add to cart', addedProduct.product_id, productPrice); 1003 1004 window.setTimeout(function(){ 1005 cartPageScript(); 1006 },500)//wait for real cartToken to generate 1007 }) 1008 1009 changes.removed.forEach( function (removedProduct) { 1010 if (product) { 1011 product.variant = removedProduct.variant_id; 1012 } 1013 1014 1015 var productPrice = (removedProduct.price/100).toFixed(0); 1016 ga('littledata.ec:addProduct', product || { 1017 id: removedProduct.product_id, 1018 name: removedProduct.product_title, 1019 price: productPrice, 1020 brand: removedProduct.vendor, 1021 category: removedProduct.product_type, 1022 position : 1, 1023 list : location.pathname, 1024 handle : removedProduct.handle, 1025 variant: removedProduct.variant_id 1026 }); 1027 ga('littledata.ec:setAction', 'remove'); 1028 ga('littledata.send', 'event', 'Ecommerce', 'Removed from cart', removedProduct.product_id, productPrice); 1029 }) 1030 }) 1031 } 1032 1033 function cartPageScript(){ 1034 ga(function() { 1035 var clientID = ga.getByName('littledata').get('clientId'); 1036 jQuery.getJSON('/cart.json',function(cart){ 1037 jQuery.post('https://transactions.littledata.io/clientID', { 1038 clientID : clientID, 1039 cartID : cart.token 1040 }) 1041 }) 1042 }); 1043 } 1044 1045 function CartTracker() { 1046 var _cart = typeof localStorage !== 'undefined' && localStorage.ldCart && JSON.parse(localStorage.ldCart) 1047 var _interval; 1048 var _onChangeCbs = []; 1049 var self = this; 1050 1051 this.start = function() { 1052 interval = setInterval(function() { 1053 fetchCart(function(newCart) { 1054 if (JSON.stringify(_cart.items) !== JSON.stringify(newCart.items)) { 1055 console.log('Changes to cart detected'); 1056 _onChangeCbs.forEach(function(_onChangeCb) { 1057 _onChangeCb(getChanges(_cart, newCart)) 1058 }) 1059 _cart = newCart; 1060 localStorage.ldCart = JSON.stringify(newCart); 1061 } 1062 1063 }) 1064 }, 2000) 1065 } 1066 1067 function fetchCart(_cb) { 1068 $.getJSON('/cart.json', function(__cart) { 1069 _cb(__cart); 1070 }) 1071 } 1072 1073 function getChanges(pastCart, currentCart) { 1074 var pastCartProds = pastCart.items.map(cloneObject) 1075 var currentCardProds = currentCart.items.map(cloneObject) 1076 1077 var changes = pastCartProds.length ? getArrChanges(pastCartProds, currentCardProds) : getArrChanges(currentCardProds, pastCartProds); 1078 function getArrChanges(cart1, cart2) { 1079 var returnVal = cart1 1080 .map(function(pastProd) { 1081 var currentCartProd = cart2.filter(function(prod) { 1082 if (prod.id === pastProd.id) { 1083 prod.analysed = true; 1084 return true 1085 } 1086 1087 return false; 1088 })[0] 1089 var returnProd = cloneObject(pastProd); 1090 if (!currentCartProd) { 1091 returnProd.quantity = -returnProd.quantity; 1092 return returnProd; 1093 } 1094 1095 returnProd.quantity = currentCartProd.quantity - pastProd.quantity; 1096 1097 return returnProd; 1098 }) 1099 .concat(cart2.filter(function(currentProd) { // in case cart2 has new prods that weren't in cart1 1100 return !currentProd.analysed 1101 })) 1102 1103 return returnVal 1104 } 1105 1106 function unwindProds(arr) { 1107 var returnArr = []; 1108 1109 arr.forEach(function(prod) { 1110 var i; 1111 var clonedProduct; 1112 var quantity = Math.abs(prod.quantity); 1113 clonedProduct = cloneObject(prod); 1114 clonedProduct.quantity = 1; 1115 1116 for (i = 0; i < quantity; i++) {
1117 returnArr.push(clonedProduct); 1118 } 1119 }) 1120 1121 return returnArr; 1122 } 1123 1124 function cloneObject (item) { 1125 return JSON.parse(JSON.stringify(item)) 1126 } 1127 1128 return { 1129 added: unwindProds(changes 1130 .filter(function (prod) { 1131 return pastCartProds.length ? prod.quantity > 0 : prod.quantity < 0; 1132 })), 1133 removed: unwindProds(changes 1134 .filter(function (prod) { 1135 return pastCartProds.length ? prod.quantity < 0 : prod.quantity > 0; 1136 })), 1137 } 1138 } 1139 1140 this.onChange = function (newCb) { _onChangeCbs.push(newCb) } 1141 this.stop = function () { clearInterval(interval) } 1142 1143 if (!_cart) { 1144 fetchCart(function(newCart) { 1145 _cart = newCart; 1146 localStorage.ldCart = JSON.stringify(newCart); 1147 self.start(); 1148 }) 1149 } else { 1150 self.start(); 1151 } 1152 } 1153 } 1154 1155 if(typeof jQuery === 'undefined'){ 1156 loadScript('//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js', function(){ 1157 jQuery191 = jQuery.noConflict(true); 1158 ldTracker(jQuery191); 1159 }); 1160 } else { 1161 ldTracker(jQuery); 1162 } 1163 })() 1164 </script>
1164 1165 1166<!-- End of Littledata - Fix Google Analytics Script --> 1167 1168<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 1168-1169
1168 1169<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
1169GTM-PZGWJRV
vendor: 83 bytes, lines 1169-1170
1169" 1170height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
1171<!-- End Google Tag Manager (noscript) --> 1172 1173<a class="in-page-link visually-hidden skip-link sr-only" href="#MainContent">Skip to content</a><div id="shopify-section-SiteHeader" class="shopify-section"> 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189<header class="SiteHeader SiteHeader--fixed with-announcement-bar" data-section-id="SiteHeader" data-section-type="SiteHeader-section"> 1190 1191 1192 <div class="SiteHeader-notice_bar"> 1193 <div class="SiteHeader-notice"> 1194 <p class="SiteHeader-notice-text"> 1195 Free shipping on orders over $<span class="threshold"></span> <span class="amount"></span> 1196 </p> 1197 <a href="#" class="close-notice-bar"></a> 1198 </div> 1199 </div> 1200 1201 1202 1203 1204 1205 1206 <div class="SiteHeader-container"> 1207 1208 <div class="SiteHeader--icons mobile-icons"> 1209 <button type="button" class="SiteHeader-toggle Button Button--menu_toggle" data-toggle="offcanvas" data-target="#SiteHeader-navigation_id0" data-toggle-options="nohover"> 1210 <span class="Button--menu_toggle-bar Button--menu_toggle-bar--first"></span> 1211 <span class="Button--menu_toggle-bar Button--menu_toggle-bar--second"></span> 1212 <span class="Button--menu_toggle-bar Button--menu_toggle-bar--third"></span> 1213 <span class="sr-only">Open/close menu</span> 1214 </button> 1215 1216 1217 <div class="SiteHeader-Icon SiteHeader-search" data-toggle='offcanvas' data-target='#Search-box' data-toggle-options="nohover"> 1218 <a href="#" class="SiteHeader-search-link"> 1219 1220 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/search.svg?v=142533953485584440921743445738" class="SiteHeader-search-icon"/> 1221 </a> 1222 </div> 1223 1224 1225 <div class="SiteHeader-content is-Offcanvas--closed" id="SiteHeader-navigation_id0"> 1226 <div class="Offcanvas-scroller"> 1227 1228 <div class="SiteHeader-content_wrapper"> 1229 1230 <nav class="SiteHeader-navigation SiteHeader-navigation--first_menu"> 1231 1232 1233 <div > 1234 1235 <ul class="NavMenu NavMenu--main_menu"> 1236 1237 1238 1239 1240 1241 1242 1243 <li class="NavMenu-link NavMenu--main_menu-link is-mega-menu-item"> 1244 <a data-toggle="offcanvas" data-target="#SiteHeader-hamburger-link--new-main-menu_shop" href="/collections/shop-all" class="underline-effect "><span>Shop</span> <span class="NavMenu-link--arrow"></span></a> 1245 <div class="Offcanvas Offcanvas--lv2 SiteHeader-dropdown is-Offcanvas--closed megamenu-dropdown" id="SiteHeader-hamburger-link--new-main-menu_shop"> 1246 <div class="Offcanvas-scroller"> 1247 1248 1249 1250<div class="mm-wrapper"> 1251 <div class="main-links"> 1252 <ul class=" NavMenu NavMenu--dropdown"> 1253 1254 1255 1256 1257 <li class="NavMenu-link NavMenu--dropdown-link"> 1258 <a href="/collections/new-products" class="active" data-group="new-arrivals" data-toggle="offcanvas" data-target="#SiteHeader-link--child_new-arrivals" ><span>New Arrivals</span> <span class="NavMenu-link--arrow"></span></a> 1259 </li> 1260 1261 1262 1263 1264 1265 1266 1267 <div class="Offcanvas Offcanvas--lv3 SiteHeader-dropdown is-Offcanvas--closed" id="SiteHeader-link--child_new-arrivals"> 1268 <div class="Offcanvas-scroller"> 1269 1270 1271 <div class="menu-group new-arrivals active"> 1272 1273 1274 1275 1276 1277 <ul class="mm-type-grid"> 1278 1279 1280 1281 1282 <li > 1283 1284 <!-- Swym button on product pages --> 1285�
1285<script class="swym-product-view-snippet"> 1286['SwymViewProducts', 'SwymWatchProducts', 'SwymProductVariants'].forEach(function(k){ 1287 if(!window[k]) window[k] = {}; 1288}); 1289(function(et){ 1290 var collections = "Bundle"; 1291 var o={}, empi=9108667531438, 1292 piu = "\/\/lusetabeauty.com\/cdn\/shop\/files\/2_6f2423f4-d615-4710-a26d-ca23a524e31a_620x620.jpg?v=1778801849"; 1293 1294 1295 1296 SwymProductVariants[47840998686894] = { 1297 empi:empi,epi:47840998686894, 1298 du:"https://lusetabeauty.com/products/batana-oil-biotin-strengthening-moisturizing-duo", 1299 dt:"Batana Oil \u0026 Biotin Strengthening \u0026 Moisturizing Duo", 1300 ct: collections, 1301 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/2_6f2423f4-d615-4710-a26d-ca23a524e31a_620x620.jpg?v=1778801849" , 1302 stk: 4866, 1303 pr: 999/100, 1304 op: 1600/100, 1305 variants: [{ "Shampoo \u0026 Conditioner 2 x 8.5oz" : 47840998686894}] 1306 }; 1307 SwymWatchProducts[47840998686894] = o[47840998686894] = {"id": 47840998686894, "available": true,"inventory_management": "shopify","inventory_quantity": 4866,"title": "Shampoo \u0026 Conditioner 2 x 8.5oz", "inventory_policy": "deny"}; 1308 1309 1310 SwymProductVariants[47840998719662] = { 1311 empi:empi,epi:47840998719662, 1312 du:"https://lusetabeauty.com/products/batana-oil-biotin-strengthening-moisturizing-duo", 1313 dt:"Batana Oil \u0026 Biotin Strengthening \u0026 Moisturizing Duo", 1314 ct: collections, 1315 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/3_8648e29a-e01a-4c52-b643-b344b4490615_620x620.jpg?v=1778801839" , 1316 stk: 4974, 1317 pr: 3200/100, 1318 1319 variants: [{ "Shampoo \u0026 Conditioner 2 x 16.9oz" : 47840998719662}] 1320 }; 1321 SwymWatchProducts[47840998719662] = o[47840998719662] = {"id": 47840998719662, "available": true,"inventory_management": "shopify","inventory_quantity": 4974,"title": "Shampoo \u0026 Conditioner 2 x 16.9oz", "inventory_policy": "deny"}; 1322 1323 var product_data = { 1324 empi:empi, epi:47840998686894, 1325 dt :"Batana Oil \u0026 Biotin Strengthening \u0026 Moisturizing Duo",du:"https://lusetabeauty.com/products/batana-oil-biotin-strengthening-moisturizing-duo", 1326 ct :collections,pr:999/100,stk:4866, 1327 iu : "\/\/lusetabeauty.com\/cdn\/shop\/files\/2_6f2423f4-d615-4710-a26d-ca23a524e31a_620x620.jpg?v=1778801849" ,variants:[{ "Shampoo \u0026 Conditioner 2 x 8.5oz" : 47840998686894 }] 1328 ,op:1600/100 1329 }; 1330 SwymViewProducts["batana-oil-biotin-strengthening-moisturizing-duo"] = SwymViewProducts[9108667531438] = product_data; 1331 SwymWatchProducts["batana-oil-biotin-strengthening-moisturizing-duo"] = SwymWatchProducts[9108667531438] = o; 1332 })(); 1333 1334</script>
1334 1335<a href="#" class="wishlist-btn product_9108667531438" data-swaction="addToWishlist" data-product-id="9108667531438"> 1336 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist.svg?v=156581968684124524451743445738" class="not-saved" alt="Add to Wishlist"> 1337 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist-filled.svg?v=112960286663868937211743445737" class="saved" alt="Saved to Wishlist"> 1338</a> 1339<!-- Swym button on product pages --> 1340 1341 <a href="/products/batana-oil-biotin-strengthening-moisturizing-duo"> 1342 1343 <div class="img"> 1344 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/files/2_6f2423f4-d615-4710-a26d-ca23a524e31a_300x.jpg?v=1778801849" class="lazyload"> 1345 </div> 1346 <span>Batana Oil & Biotin Strengthening & Moisturizing Duo</span> 1347 </a> 1348 </li> 1349 1350 1351 1352 1353 <li > 1354 1355 <!-- Swym button on product pages --> 1356�
1356<script class="swym-product-view-snippet"> 1357['SwymViewProducts', 'SwymWatchProducts', 'SwymProductVariants'].forEach(function(k){ 1358 if(!window[k]) window[k] = {}; 1359}); 1360(function(et){ 1361 var collections = "Bundle"; 1362 var o={}, empi=8694513959086, 1363 piu = "\/\/lusetabeauty.com\/cdn\/shop\/files\/NEW_Square_Image_11_620x620.jpg?v=1767650383"; 1364 1365 1366 1367 SwymProductVariants[47837101260974] = { 1368 empi:empi,epi:47837101260974, 1369 du:"https://lusetabeauty.com/products/rice-water-bundle", 1370 dt:"Rice Water Growth Kit", 1371 ct: collections, 1372 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/DPM_Feb18-755_620x620.jpg?v=1778365653" , 1373 stk: 4842, 1374 pr: 1800/100, 1375 1376 variants: [{ "Shampoo \u0026 Conditioner 2 x 8.5oz" : 47837101260974}] 1377 }; 1378 SwymWatchProducts[47837101260974] = o[47837101260974] = {"id": 47837101260974, "available": true,"inventory_management": "shopify","inventory_quantity": 4842,"title": "Shampoo \u0026 Conditioner 2 x 8.5oz", "inventory_policy": "deny"}; 1379 1380 1381 SwymProductVariants[46256070983854] = { 1382 empi:empi,epi:46256070983854, 1383 du:"https://lusetabeauty.com/products/rice-water-bundle", 1384 dt:"Rice Water Growth Kit", 1385 ct: collections, 1386 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/Add_a_heading_10_620x620.jpg?v=1767650383" , 1387 stk: 5811, 1388 pr: 2900/100, 1389 op: 3600/100, 1390 variants: [{ "Shampoo \u0026 Conditioner 2 x 16.9oz" : 46256070983854}] 1391 }; 1392 SwymWatchProducts[46256070983854] = o[46256070983854] = {"id": 46256070983854, "available": true,"inventory_management": "shopify","inventory_quantity": 5811,"title": "Shampoo \u0026 Conditioner 2 x 16.9oz", "inventory_policy": "deny"}; 1393 1394 1395 SwymProductVariants[46256071016622] = { 1396 empi:empi,epi:46256071016622, 1397 du:"https://lusetabeauty.com/products/rice-water-bundle", 1398 dt:"Rice Water Growth Kit", 1399 ct: collections, 1400 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/NEW_Square_Image_11_620x620.jpg?v=1767650383" , 1401 stk: 3181, 1402 pr: 4900/100, 1403 op: 7200/100, 1404 variants: [{ "Shampoo \u0026 Conditioner 2 x 33.8oz" : 46256071016622}] 1405 }; 1406 SwymWatchProducts[46256071016622] = o[46256071016622] = {"id": 46256071016622, "available": true,"inventory_management": "shopify","inventory_quantity": 3181,"title": "Shampoo \u0026 Conditioner 2 x 33.8oz", "inventory_policy": "deny"}; 1407 1408 1409 SwymProductVariants[46256071049390] = { 1410 empi:empi,epi:46256071049390, 1411 du:"https://lusetabeauty.com/products/rice-water-bundle", 1412 dt:"Rice Water Growth Kit", 1413 ct: collections, 1414 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/5_6d7cb8c4-53e8-49b5-bf95-a87d4c944dac_620x620.jpg?v=1767650383" , 1415 stk: 498632, 1416 pr: 199/100, 1417 op: 500/100, 1418 variants: [{ "Shampoo \u0026 Conditioner 2 x 1.01oz" : 46256071049390}] 1419 }; 1420 SwymWatchProducts[46256071049390] = o[46256071049390] = {"id": 46256071049390, "available": true,"inventory_management": "shopify","inventory_quantity": 498632,"title": "Shampoo \u0026 Conditioner 2 x 1.01oz", "inventory_policy": "deny"}; 1421 1422 var product_data = { 1423 empi:empi, epi:47837101260974, 1424 dt :"Rice Water Growth Kit",du:"https://lusetabeauty.com/products/rice-water-bundle", 1425 ct :collections,pr:1800/100,stk:4842, 1426 iu : "\/\/lusetabeauty.com\/cdn\/shop\/files\/DPM_Feb18-755_620x620.jpg?v=1778365653" ,variants:[{ "Shampoo \u0026 Conditioner 2 x 8.5oz" : 47837101260974 }] 1427 1428 }; 1429 SwymViewProducts["rice-water-bundle"] = SwymViewProducts[8694513959086] = product_data; 1430 SwymWatchProducts["rice-water-bundle"] = SwymWatchProducts[8694513959086] = o; 1431 })(); 1432 1433</script>
1433 1434<a href="#" class="wishlist-btn product_8694513959086" data-swaction="addToWishlist" data-product-id="8694513959086"> 1435 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist.svg?v=156581968684124524451743445738" class="not-saved" alt="Add to Wishlist"> 1436 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist-filled.svg?v=112960286663868937211743445737" class="saved" alt="Saved to Wishlist"> 1437</a> 1438<!-- Swym button on product pages --> 1439 1440 <a href="/products/rice-water-bundle"> 1441 1442 <div class="img"> 1443 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/files/NEW_Square_Image_11_300x.jpg?v=1767650383" class="lazyload"> 1444 </div> 1445 <span>Rice Water Bundle</span> 1446 </a> 1447 </li> 1448 1449 1450 1451 1452 <li > 1453 1454 <!-- Swym button on product pages --> 1455�
1455<script class="swym-product-view-snippet"> 1456['SwymViewProducts', 'SwymWatchProducts', 'SwymProductVariants'].forEach(function(k){ 1457 if(!window[k]) window[k] = {}; 1458}); 1459(function(et){ 1460 var collections = "Bundle"; 1461 var o={}, empi=9153259929774, 1462 piu = "\/\/lusetabeauty.com\/cdn\/shop\/files\/2_e52ad378-1ff5-4509-881a-6308e2bcb949_620x620.jpg?v=1787687196"; 1463 1464 1465 1466 SwymProductVariants[48003195338926] = { 1467 empi:empi,epi:48003195338926, 1468 du:"https://lusetabeauty.com/products/hair-body-mist", 1469 dt:"Hair \u0026 Body Mist", 1470 ct: collections, 1471 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/DPM_May15-19265_620x620.jpg?v=1782593760" , 1472 stk: 4982, 1473 pr: 1600/100, 1474 1475 variants: [{ "Rich Mellow" : 48003195338926}] 1476 }; 1477 SwymWatchProducts[48003195338926] = o[48003195338926] = {"id": 48003195338926, "available": true,"inventory_management": "shopify","inventory_quantity": 4982,"title": "Rich Mellow", "inventory_policy": "deny"}; 1478 1479 1480 SwymProductVariants[48003195371694] = { 1481 empi:empi,epi:48003195371694, 1482 du:"https://lusetabeauty.com/products/hair-body-mist", 1483 dt:"Hair \u0026 Body Mist", 1484 ct: collections, 1485 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/DPM_May18-082_620x620.jpg?v=1782593893" , 1486 stk: 4989, 1487 pr: 1600/100, 1488 1489 variants: [{ "Brazilian Sun" : 48003195371694}] 1490 }; 1491 SwymWatchProducts[48003195371694] = o[48003195371694] = {"id": 48003195371694, "available": true,"inventory_management": "shopify","inventory_quantity": 4989,"title": "Brazilian Sun", "inventory_policy": "deny"}; 1492 1493 1494 SwymProductVariants[48027066597550] = { 1495 empi:empi,epi:48027066597550, 1496 du:"https://lusetabeauty.com/products/hair-body-mist", 1497 dt:"Hair \u0026 Body Mist", 1498 ct: collections, 1499 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/DPM_May19-109_620x620.jpg?v=1782593975" , 1500 stk: 4991, 1501 pr: 1600/100, 1502 1503 variants: [{ "Love Bouquet" : 48027066597550}] 1504 }; 1505 SwymWatchProducts[48027066597550] = o[48027066597550] = {"id": 48027066597550, "available": true,"inventory_management": "shopify","inventory_quantity": 4991,"title": "Love Bouquet", "inventory_policy": "deny"}; 1506 1507 1508 SwymProductVariants[48027066630318] = { 1509 empi:empi,epi:48027066630318, 1510 du:"https://lusetabeauty.com/products/hair-body-mist", 1511 dt:"Hair \u0026 Body Mist", 1512 ct: collections, 1513 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/DPM_May20-010_620x620.jpg?v=1782593990" , 1514 stk: 4990, 1515 pr: 1600/100, 1516 1517 variants: [{ "Vibrant Blossom" : 48027066630318}] 1518 }; 1519 SwymWatchProducts[48027066630318] = o[48027066630318] = {"id": 48027066630318, "available": true,"inventory_management": "shopify","inventory_quantity": 4990,"title": "Vibrant Blossom", "inventory_policy": "deny"}; 1520 1521 1522 SwymProductVariants[48027066663086] = { 1523 empi:empi,epi:48027066663086, 1524 du:"https://lusetabeauty.com/products/hair-body-mist", 1525 dt:"Hair \u0026 Body Mist", 1526 ct: collections, 1527 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/DPM_2701_620x620.jpg?v=1782594051" , 1528 stk: 4931, 1529 pr: 2900/100, 1530 1531 variants: [{ "Discovery Set" : 48027066663086}] 1532 }; 1533 SwymWatchProducts[48027066663086] = o[48027066663086] = {"id": 48027066663086, "available": true,"inventory_management": "shopify","inventory_quantity": 4931,"title": "Discovery Set", "inventory_policy": "deny"}; 1534 1535 var product_data = { 1536 empi:empi, epi:48003195338926, 1537 dt :"Hair \u0026 Body Mist",du:"https://lusetabeauty.com/products/hair-body-mist", 1538 ct :collections,pr:1600/100,stk:4982, 1539 iu : "\/\/lusetabeauty.com\/cdn\/shop\/files\/DPM_May15-19265_620x620.jpg?v=1782593760" ,variants:[{ "Rich Mellow" : 48003195338926 }] 1540 1541 }; 1542 SwymViewProducts["hair-body-mist"] = SwymViewProducts[9153259929774] = product_data; 1543 SwymWatchProducts["hair-body-mist"] = SwymWatchProducts[9153259929774] = o; 1544 })();
1545 1546</script>
1546 1547<a href="#" class="wishlist-btn product_9153259929774" data-swaction="addToWishlist" data-product-id="9153259929774"> 1548 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist.svg?v=156581968684124524451743445738" class="not-saved" alt="Add to Wishlist"> 1549 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist-filled.svg?v=112960286663868937211743445737" class="saved" alt="Saved to Wishlist"> 1550</a> 1551<!-- Swym button on product pages --> 1552 1553 <a href="/products/hair-body-mist"> 1554 1555 <div class="img"> 1556 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/files/2_e52ad378-1ff5-4509-881a-6308e2bcb949_300x.jpg?v=1787687196" class="lazyload"> 1557 </div> 1558 <span>Hair & Body Mist</span> 1559 </a> 1560 </li> 1561 1562 1563 1564 1565 <li > 1566 1567 <!-- Swym button on product pages --> 1568�
1568<script class="swym-product-view-snippet"> 1569['SwymViewProducts', 'SwymWatchProducts', 'SwymProductVariants'].forEach(function(k){ 1570 if(!window[k]) window[k] = {}; 1571}); 1572(function(et){ 1573 var collections = "Haircare Set"; 1574 var o={}, empi=9158783467694, 1575 piu = "\/\/lusetabeauty.com\/cdn\/shop\/files\/DPM_June18-079_620x620.jpg?v=1782598747"; 1576 1577 1578 1579 SwymProductVariants[48027463811246] = { 1580 empi:empi,epi:48027463811246, 1581 du:"https://lusetabeauty.com/products/rice-water-jet-set-strengthen-shine-kit", 1582 dt:"Rice Water Jet-Set Strengthen \u0026 Shine Kit", 1583 ct: collections, 1584 iu: piu , 1585 stk: 4962, 1586 pr: 3900/100, 1587 1588 variants: [{ "Default Title" : 48027463811246}] 1589 }; 1590 SwymWatchProducts[48027463811246] = o[48027463811246] = {"id": 48027463811246, "available": true,"inventory_management": "shopify","inventory_quantity": 4962,"title": "Default Title", "inventory_policy": "deny"}; 1591 1592 var product_data = { 1593 empi:empi, epi:48027463811246, 1594 dt :"Rice Water Jet-Set Strengthen \u0026 Shine Kit",du:"https://lusetabeauty.com/products/rice-water-jet-set-strengthen-shine-kit", 1595 ct :collections,pr:3900/100,stk:4962, 1596 iu : piu ,variants:[{ "Default Title" : 48027463811246 }] 1597 1598 }; 1599 SwymViewProducts["rice-water-jet-set-strengthen-shine-kit"] = SwymViewProducts[9158783467694] = product_data; 1600 SwymWatchProducts["rice-water-jet-set-strengthen-shine-kit"] = SwymWatchProducts[9158783467694] = o; 1601 })(); 1602 1603</script>
1603 1604<a href="#" class="wishlist-btn product_9158783467694" data-swaction="addToWishlist" data-product-id="9158783467694"> 1605 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist.svg?v=156581968684124524451743445738" class="not-saved" alt="Add to Wishlist"> 1606 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist-filled.svg?v=112960286663868937211743445737" class="saved" alt="Saved to Wishlist"> 1607</a> 1608<!-- Swym button on product pages --> 1609 1610 <a href="/products/rice-water-jet-set-strengthen-shine-kit"> 1611 1612 <div class="img"> 1613 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/files/DPM_June18-079_300x.jpg?v=1782598747" class="lazyload"> 1614 </div> 1615 <span>Rice Water Jet-Set Strengthen & Shine Kit</span> 1616 </a> 1617 </li> 1618 1619 1620 1621 1622 <li > 1623 1624 <!-- Swym button on product pages --> 1625�
1625<script class="swym-product-view-snippet"> 1626['SwymViewProducts', 'SwymWatchProducts', 'SwymProductVariants'].forEach(function(k){ 1627 if(!window[k]) window[k] = {}; 1628}); 1629(function(et){ 1630 var collections = "Styling Product"; 1631 var o={}, empi=9158771277998, 1632 piu = "\/\/lusetabeauty.com\/cdn\/shop\/files\/DPM_May18-147_620x620.jpg?v=1782597717"; 1633 1634 1635 1636 SwymProductVariants[48027445592238] = { 1637 empi:empi,epi:48027445592238, 1638 du:"https://lusetabeauty.com/products/rosemary-mint-leave-in-cream", 1639 dt:"Rosemary Mint Leave-in Cream", 1640 ct: collections, 1641 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/DPM_May20-190_620x620.jpg?v=1782597688" , 1642 stk: 4983, 1643 pr: 999/100, 1644 op: 1600/100, 1645 variants: [{ "5.07oz" : 48027445592238}] 1646 }; 1647 SwymWatchProducts[48027445592238] = o[48027445592238] = {"id": 48027445592238, "available": true,"inventory_management": "shopify","inventory_quantity": 4983,"title": "5.07oz", "inventory_policy": "deny"}; 1648 1649 var product_data = { 1650 empi:empi, epi:48027445592238, 1651 dt :"Rosemary Mint Leave-in Cream",du:"https://lusetabeauty.com/products/rosemary-mint-leave-in-cream", 1652 ct :collections,pr:999/100,stk:4983, 1653 iu : "\/\/lusetabeauty.com\/cdn\/shop\/files\/DPM_May20-190_620x620.jpg?v=1782597688" ,variants:[{ "5.07oz" : 48027445592238 }] 1654 ,op:1600/100 1655 }; 1656 SwymViewProducts["rosemary-mint-leave-in-cream"] = SwymViewProducts[9158771277998] = product_data; 1657 SwymWatchProducts["rosemary-mint-leave-in-cream"] = SwymWatchProducts[9158771277998] = o; 1658 })(); 1659 1660</script>
1660 1661<a href="#" class="wishlist-btn product_9158771277998" data-swaction="addToWishlist" data-product-id="9158771277998"> 1662 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist.svg?v=156581968684124524451743445738" class="not-saved" alt="Add to Wishlist"> 1663 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist-filled.svg?v=112960286663868937211743445737" class="saved" alt="Saved to Wishlist"> 1664</a> 1665<!-- Swym button on product pages --> 1666 1667 <a href="/products/rosemary-mint-leave-in-cream"> 1668 1669 <div class="img"> 1670 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/files/DPM_May18-147_300x.jpg?v=1782597717" class="lazyload"> 1671 </div> 1672 <span>Rosemary Mint Leave-in Cream</span> 1673 </a> 1674 </li> 1675 1676 1677 1678 1679 <li > 1680 1681 <!-- Swym button on product pages --> 1682�
1682<script class="swym-product-view-snippet"> 1683['SwymViewProducts', 'SwymWatchProducts', 'SwymProductVariants'].forEach(function(k){ 1684 if(!window[k]) window[k] = {}; 1685}); 1686(function(et){ 1687 var collections = "Styling Product"; 1688 var o={}, empi=9158763577518, 1689 piu = "\/\/lusetabeauty.com\/cdn\/shop\/files\/DPM_May18-216_620x620.jpg?v=1782595636"; 1690 1691 1692 1693 SwymProductVariants[48027424456878] = { 1694 empi:empi,epi:48027424456878, 1695 du:"https://lusetabeauty.com/products/biotin-collagen-leave-in-cream", 1696 dt:"Biotin \u0026 Collagen Leave-in Cream", 1697 ct: collections, 1698 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/DPM_May18-216_620x620.jpg?v=1782595636" , 1699 stk: 4957, 1700 pr: 999/100, 1701 op: 1600/100, 1702 variants: [{ "5.07oz" : 48027424456878}] 1703 }; 1704 SwymWatchProducts[48027424456878] = o[48027424456878] = {"id": 48027424456878, "available": true,"inventory_management": "shopify","inventory_quantity": 4957,"title": "5.07oz", "inventory_policy": "deny"}; 1705 1706 var product_data = { 1707 empi:empi, epi:48027424456878, 1708 dt :"Biotin \u0026 Collagen Leave-in Cream",du:"https://lusetabeauty.com/products/biotin-collagen-leave-in-cream", 1709 ct :collections,pr:999/100,stk:4957, 1710 iu : "\/\/lusetabeauty.com\/cdn\/shop\/files\/DPM_May18-216_620x620.jpg?v=1782595636" ,variants:[{ "5.07oz" : 48027424456878 }] 1711 ,op:1600/100 1712 }; 1713 SwymViewProducts["biotin-collagen-leave-in-cream"] = SwymViewProducts[9158763577518] = product_data; 1714 SwymWatchProducts["biotin-collagen-leave-in-cream"] = SwymWatchProducts[9158763577518] = o; 1715 })(); 1716 1717</script>
1717 1718<a href="#" class="wishlist-btn product_9158763577518" data-swaction="addToWishlist" data-product-id="9158763577518"> 1719 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist.svg?v=156581968684124524451743445738" class="not-saved" alt="Add to Wishlist"> 1720 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist-filled.svg?v=112960286663868937211743445737" class="saved" alt="Saved to Wishlist"> 1721</a> 1722<!-- Swym button on product pages --> 1723 1724 <a href="/products/biotin-collagen-leave-in-cream"> 1725 1726 <div class="img"> 1727 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/files/DPM_May18-216_300x.jpg?v=1782595636" class="lazyload"> 1728 </div> 1729 <span>Biotin & Collagen Leave-in Cream</span> 1730 </a> 1731 </li> 1732 1733 1734 1735 1736 <li > 1737 1738 <!-- Swym button on product pages --> 1739�
1739<script class="swym-product-view-snippet"> 1740['SwymViewProducts', 'SwymWatchProducts', 'SwymProductVariants'].forEach(function(k){ 1741 if(!window[k]) window[k] = {}; 1742}); 1743(function(et){ 1744 var collections = "Styling Product"; 1745 var o={}, empi=9158768427182, 1746 piu = "\/\/lusetabeauty.com\/cdn\/shop\/files\/DPM_May15-19343_620x620.jpg?v=1782597248"; 1747 1748 1749 1750 SwymProductVariants[48027435597998] = { 1751 empi:empi,epi:48027435597998, 1752 du:"https://lusetabeauty.com/products/keratin-leave-in-cream", 1753 dt:"Keratin Leave-in Cream", 1754 ct: collections, 1755 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/DPM_May19-004_620x620.jpg?v=1782597234" , 1756 stk: 4981, 1757 pr: 999/100, 1758 op: 1600/100, 1759 variants: [{ "5.07oz" : 48027435597998}] 1760 }; 1761 SwymWatchProducts[48027435597998] = o[48027435597998] = {"id": 48027435597998, "available": true,"inventory_management": "shopify","inventory_quantity": 4981,"title": "5.07oz", "inventory_policy": "deny"}; 1762 1763 var product_data = { 1764 empi:empi, epi:48027435597998, 1765 dt :"Keratin Leave-in Cream",du:"https://lusetabeauty.com/products/keratin-leave-in-cream", 1766 ct :collections,pr:999/100,stk:4981, 1767 iu : "\/\/lusetabeauty.com\/cdn\/shop\/files\/DPM_May19-004_620x620.jpg?v=1782597234" ,variants:[{ "5.07oz" : 48027435597998 }] 1768 ,op:1600/100 1769 }; 1770 SwymViewProducts["keratin-leave-in-cream"] = SwymViewProducts[9158768427182] = product_data; 1771 SwymWatchProducts["keratin-leave-in-cream"] = SwymWatchProducts[9158768427182] = o; 1772 })(); 1773 1774</script>
1774 1775<a href="#" class="wishlist-btn product_9158768427182" data-swaction="addToWishlist" data-product-id="9158768427182"> 1776 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist.svg?v=156581968684124524451743445738" class="not-saved" alt="Add to Wishlist"> 1777 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist-filled.svg?v=112960286663868937211743445737" class="saved" alt="Saved to Wishlist"> 1778</a> 1779<!-- Swym button on product pages --> 1780 1781 <a href="/products/keratin-leave-in-cream"> 1782 1783 <div class="img"> 1784 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/files/DPM_May15-19343_300x.jpg?v=1782597248" class="lazyload"> 1785 </div> 1786 <span>Keratin Leave-in Cream</span> 1787 </a> 1788 </li> 1789 1790 1791 1792 1793 <li > 1794 1795 <!-- Swym button on product pages --> 1796�
1796<script class="swym-product-view-snippet"> 1797['SwymViewProducts', 'SwymWatchProducts', 'SwymProductVariants'].forEach(function(k){ 1798 if(!window[k]) window[k] = {}; 1799}); 1800(function(et){ 1801 var collections = "Bundle"; 1802 var o={}, empi=8694448554158, 1803 piu = "\/\/lusetabeauty.com\/cdn\/shop\/files\/5_b1d3ee0a-7640-443c-bfdc-52fc503373ef_620x620.jpg?v=1767671446"; 1804 1805 1806 1807 SwymProductVariants[47836988965038] = { 1808 empi:empi,epi:47836988965038, 1809 du:"https://lusetabeauty.com/products/manuka-honey-bundle", 1810 dt:"Manuka Honey Deep Hydration Kit", 1811 ct: collections, 1812 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/DPM_Feb4-498_1_620x620.jpg?v=1778360062" , 1813 stk: 4847, 1814 pr: 1600/100, 1815 1816 variants: [{ "Shampoo \u0026 Conditioner 2 x 8.5oz" : 47836988965038}] 1817 }; 1818 SwymWatchProducts[47836988965038] = o[47836988965038] = {"id": 47836988965038, "available": true,"inventory_management": "shopify","inventory_quantity": 4847,"title": "Shampoo \u0026 Conditioner 2 x 8.5oz", "inventory_policy": "deny"}; 1819 1820 1821 SwymProductVariants[46255793471662] = { 1822 empi:empi,epi:46255793471662, 1823 du:"https://lusetabeauty.com/products/manuka-honey-bundle", 1824 dt:"Manuka Honey Deep Hydration Kit", 1825 ct: collections, 1826 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/1_4457ef1f-da58-4e19-80c7-3ed720a1f052_620x620.jpg?v=1767673053" , 1827 stk: 4105, 1828 pr: 3200/100, 1829 1830 variants: [{ "Shampoo \u0026 Conditioner 2 x 16.9oz" : 46255793471662}] 1831 }; 1832 SwymWatchProducts[46255793471662] = o[46255793471662] = {"id": 46255793471662, "available": true,"inventory_management": "shopify","inventory_quantity": 4105,"title": "Shampoo \u0026 Conditioner 2 x 16.9oz", "inventory_policy": "deny"}; 1833 1834 1835 SwymProductVariants[46255793504430] = { 1836 empi:empi,epi:46255793504430, 1837 du:"https://lusetabeauty.com/products/manuka-honey-bundle", 1838 dt:"Manuka Honey Deep Hydration Kit", 1839 ct: collections, 1840 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/5_b1d3ee0a-7640-443c-bfdc-52fc503373ef_620x620.jpg?v=1767671446" , 1841 stk: 4650, 1842 pr: 5400/100, 1843 op: 6400/100, 1844 variants: [{ "Shampoo \u0026 Conditioner 2 x 33.8oz" : 46255793504430}] 1845 }; 1846 SwymWatchProducts[46255793504430] = o[46255793504430] = {"id": 46255793504430, "available": true,"inventory_management": "shopify","inventory_quantity": 4650,"title": "Shampoo \u0026 Conditioner 2 x 33.8oz", "inventory_policy": "deny"}; 1847 1848 1849 SwymProductVariants[46255793537198] = { 1850 empi:empi,epi:46255793537198, 1851 du:"https://lusetabeauty.com/products/manuka-honey-bundle", 1852 dt:"Manuka Honey Deep Hydration Kit", 1853 ct: collections, 1854 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/8_4ad4b398-903d-467f-bb61-190fe7a3bfc3_620x620.jpg?v=1767673053" , 1855 stk: 4495, 1856 pr: 199/100, 1857 op: 500/100, 1858 variants: [{ "Shampoo \u0026 Conditioner 2 x 1.01oz" : 46255793537198}] 1859 }; 1860 SwymWatchProducts[46255793537198] = o[46255793537198] = {"id": 46255793537198, "available": true,"inventory_management": "shopify","inventory_quantity": 4495,"title": "Shampoo \u0026 Conditioner 2 x 1.01oz", "inventory_policy": "deny"}; 1861 1862 var product_data = { 1863 empi:empi, epi:47836988965038, 1864 dt :"Manuka Honey Deep Hydration Kit",du:"https://lusetabeauty.com/products/manuka-honey-bundle", 1865 ct :collections,pr:1600/100,stk:4847, 1866 iu : "\/\/lusetabeauty.com\/cdn\/shop\/files\/DPM_Feb4-498_1_620x620.jpg?v=1778360062" ,variants:[{ "Shampoo \u0026 Conditioner 2 x 8.5oz" : 47836988965038 }] 1867 1868 }; 1869 SwymViewProducts["manuka-honey-bundle"] = SwymViewProducts[8694448554158] = product_data; 1870 SwymWatchProducts["manuka-honey-bundle"] = SwymWatchProducts[8694448554158] = o; 1871 })(); 1872 1873</script>
1873 1874<a href="#" class="wishlist-btn product_8694448554158" data-swaction="addToWishlist" data-product-id="8694448554158"> 1875 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist.svg?v=156581968684124524451743445738" class="not-saved" alt="Add to Wishlist"> 1876 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist-filled.svg?v=112960286663868937211743445737" class="saved" alt="Saved to Wishlist"> 1877</a> 1878<!-- Swym button on product pages --> 1879 1880 <a href="/products/manuka-honey-bundle"> 1881 1882 <div class="img"> 1883 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/files/5_b1d3ee0a-7640-443c-bfdc-52fc503373ef_300x.jpg?v=1767671446" class="lazyload"> 1884 </div> 1885 <span>Manuka Honey Bundle</span> 1886 </a> 1887 </li> 1888 1889 1890 </ul> 1891 1892 <a href="/collections/new-products" class="view-all underline-effect pink-hover">View All New Arrivals</a> 1893 </div> 1894 1895 </div> 1896 </div> 1897 1898 1899 1900 1901 1902 1903 1904 1905 1906 <li class="NavMenu-link NavMenu--dropdown-link"> 1907 <a href="/collections/bestsellers" data-group="bestsellers" data-toggle="offcanvas" data-target="#SiteHeader-link--child_bestsellers" ><span>Bestsellers</span> <span class="NavMenu-link--arrow"></span></a> 1908 </li> 1909 1910 1911 1912 1913 1914 1915 1916 <div class="Offcanvas Offcanvas--lv3 SiteHeader-dropdown is-Offcanvas--closed" id="SiteHeader-link--child_bestsellers"> 1917 <div class="Offcanvas-scroller"> 1918 1919 1920 <div class="menu-group bestsellers "> 1921 1922 1923 1924 1925 1926 <ul class="mm-type-grid"> 1927 1928 1929 1930 1931 <li > 1932 1933 <!-- Swym button on product pages --> 1934�
1934<script class="swym-product-view-snippet"> 1935['SwymViewProducts', 'SwymWatchProducts', 'SwymProductVariants'].forEach(function(k){ 1936 if(!window[k]) window[k] = {}; 1937}); 1938(function(et){ 1939 var collections = "Bundle"; 1940 var o={}, empi=555521638461, 1941 piu = "\/\/lusetabeauty.com\/cdn\/shop\/files\/3_620x620.jpg?v=1767674468"; 1942 1943 1944 1945 SwymProductVariants[47836633596078] = { 1946 empi:empi,epi:47836633596078, 1947 du:"https://lusetabeauty.com/products/biotin-collagen-bundles", 1948 dt:"Biotin \u0026 Collagen Strengthening Kit", 1949 ct: collections, 1950 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/DPM_Feb6-182_620x620.jpg?v=1778347889" , 1951 stk: 4808, 1952 pr: 1600/100, 1953 1954 variants: [{ "Shampoo \u0026 Conditioner 2 x 8.5oz" : 47836633596078}] 1955 }; 1956 SwymWatchProducts[47836633596078] = o[47836633596078] = {"id": 47836633596078, "available": true,"inventory_management": "shopify","inventory_quantity": 4808,"title": "Shampoo \u0026 Conditioner 2 x 8.5oz", "inventory_policy": "deny"}; 1957 1958 1959 SwymProductVariants[41740503941294] = { 1960 empi:empi,epi:41740503941294, 1961 du:"https://lusetabeauty.com/products/biotin-collagen-bundles", 1962 dt:"Biotin \u0026 Collagen Strengthening Kit", 1963 ct: collections, 1964 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/3_620x620.jpg?v=1767674468" , 1965 stk: 3266, 1966 pr: 3200/100, 1967 1968 variants: [{ "Shampoo \u0026 Conditioner 2 x 16.9oz" : 41740503941294}] 1969 }; 1970 SwymWatchProducts[41740503941294] = o[41740503941294] = {"id": 41740503941294, "available": true,"inventory_management": "shopify","inventory_quantity": 3266,"title": "Shampoo \u0026 Conditioner 2 x 16.9oz", "inventory_policy": "deny"}; 1971 1972 1973 SwymProductVariants[7100463972413] = { 1974 empi:empi,epi:7100463972413, 1975 du:"https://lusetabeauty.com/products/biotin-collagen-bundles", 1976 dt:"Biotin \u0026 Collagen Strengthening Kit", 1977 ct: collections, 1978 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/NEW_Square_Image_15_620x620.jpg?v=1767674468" , 1979 stk: 6878, 1980 pr: 5400/100, 1981 op: 6400/100, 1982 variants: [{ "Shampoo \u0026 Conditioner 2 x 33.8oz" : 7100463972413}] 1983 }; 1984 SwymWatchProducts[7100463972413] = o[7100463972413] = {"id": 7100463972413, "available": true,"inventory_management": "shopify","inventory_quantity": 6878,"title": "Shampoo \u0026 Conditioner 2 x 33.8oz", "inventory_policy": "deny"}; 1985 1986 1987 SwymProductVariants[7105176109117] = { 1988 empi:empi,epi:7105176109117, 1989 du:"https://lusetabeauty.com/products/biotin-collagen-bundles", 1990 dt:"Biotin \u0026 Collagen Strengthening Kit", 1991 ct: collections, 1992 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/WhatitDoes2048x2048_4_
1992620x620.jpg?v=1767674468" , 1993 stk: 4906, 1994 pr: 5900/100, 1995 op: 8900/100, 1996 variants: [{ "4pcs Bundle 3 x 16.9oz + 1 x 3.38oz" : 7105176109117}] 1997 }; 1998 SwymWatchProducts[7105176109117] = o[7105176109117] = {"id": 7105176109117, "available": true,"inventory_management": "shopify","inventory_quantity": 4906,"title": "4pcs Bundle 3 x 16.9oz + 1 x 3.38oz", "inventory_policy": "deny"}; 1999 2000 2001 SwymProductVariants[7068532277309] = { 2002 empi:empi,epi:7068532277309, 2003 du:"https://lusetabeauty.com/products/biotin-collagen-bundles", 2004 dt:"Biotin \u0026 Collagen Strengthening Kit", 2005 ct: collections, 2006 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/Biotin_CollagenTravelSizeSet_c8c62d88-c54b-45aa-b30e-de49c0fe9f4d_620x620.jpg?v=1767674468" , 2007 stk: 1136, 2008 pr: 199/100, 2009 op: 500/100, 2010 variants: [{ "Shampoo \u0026 Conditioner 2 x 1.01oz" : 7068532277309}] 2011 }; 2012 SwymWatchProducts[7068532277309] = o[7068532277309] = {"id": 7068532277309, "available": true,"inventory_management": "shopify","inventory_quantity": 1136,"title": "Shampoo \u0026 Conditioner 2 x 1.01oz", "inventory_policy": "deny"}; 2013 2014 var product_data = { 2015 empi:empi, epi:47836633596078, 2016 dt :"Biotin \u0026 Collagen Strengthening Kit",du:"https://lusetabeauty.com/products/biotin-collagen-bundles", 2017 ct :collections,pr:1600/100,stk:4808, 2018 iu : "\/\/lusetabeauty.com\/cdn\/shop\/files\/DPM_Feb6-182_620x620.jpg?v=1778347889" ,variants:[{ "Shampoo \u0026 Conditioner 2 x 8.5oz" : 47836633596078 }] 2019 2020 }; 2021 SwymViewProducts["biotin-collagen-bundles"] = SwymViewProducts[555521638461] = product_data; 2022 SwymWatchProducts["biotin-collagen-bundles"] = SwymWatchProducts[555521638461] = o; 2023 })(); 2024 2025</script>
2025 2026<a href="#" class="wishlist-btn product_555521638461" data-swaction="addToWishlist" data-product-id="555521638461"> 2027 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist.svg?v=156581968684124524451743445738" class="not-saved" alt="Add to Wishlist"> 2028 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist-filled.svg?v=112960286663868937211743445737" class="saved" alt="Saved to Wishlist"> 2029</a> 2030<!-- Swym button on product pages --> 2031 2032 <a href="/products/biotin-collagen-bundles"> 2033 2034 <div class="img"> 2035 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/files/3_300x.jpg?v=1767674468" class="lazyload"> 2036 </div> 2037 <span>Biotin & Collagen Bundle</span> 2038 </a> 2039 </li> 2040 2041 2042 2043 2044 <li > 2045 2046 <!-- Swym button on product pages --> 2047�
2047<script class="swym-product-view-snippet"> 2048['SwymViewProducts', 'SwymWatchProducts', 'SwymProductVariants'].forEach(function(k){ 2049 if(!window[k]) window[k] = {}; 2050}); 2051(function(et){ 2052 var collections = "Shampoo \u0026 Conditioner Set"; 2053 var o={}, empi=7759407612078, 2054 piu = "\/\/lusetabeauty.com\/cdn\/shop\/files\/L6090-91_620x620.jpg?v=1778367820"; 2055 2056 2057 2058 SwymProductVariants[47836927754414] = { 2059 empi:empi,epi:47836927754414, 2060 du:"https://lusetabeauty.com/products/glossy-pearl-bundle", 2061 dt:"Glossy Pearl Super Shine Kit", 2062 ct: collections, 2063 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/AL6090P-91P_620x620.jpg?v=1778367926" , 2064 stk: 4853, 2065 pr: 999/100, 2066 op: 1600/100, 2067 variants: [{ "Shampoo \u0026 Conditioner 2 x 8.5oz" : 47836927754414}] 2068 }; 2069 SwymWatchProducts[47836927754414] = o[47836927754414] = {"id": 47836927754414, "available": true,"inventory_management": "shopify","inventory_quantity": 4853,"title": "Shampoo \u0026 Conditioner 2 x 8.5oz", "inventory_policy": "deny"}; 2070 2071 2072 SwymProductVariants[43209340125358] = { 2073 empi:empi,epi:43209340125358, 2074 du:"https://lusetabeauty.com/products/glossy-pearl-bundle", 2075 dt:"Glossy Pearl Super Shine Kit", 2076 ct: collections, 2077 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/L6090S-91S_620x620.jpg?v=1778368139" , 2078 stk: 4001, 2079 pr: 3200/100, 2080 2081 variants: [{ "Shampoo \u0026 Conditioner 2 x 16.9oz" : 43209340125358}] 2082 }; 2083 SwymWatchProducts[43209340125358] = o[43209340125358] = {"id": 43209340125358, "available": true,"inventory_management": "shopify","inventory_quantity": 4001,"title": "Shampoo \u0026 Conditioner 2 x 16.9oz", "inventory_policy": "deny"}; 2084 2085 2086 SwymProductVariants[47329953546414] = { 2087 empi:empi,epi:47329953546414, 2088 du:"https://lusetabeauty.com/products/glossy-pearl-bundle", 2089 dt:"Glossy Pearl Super Shine Kit", 2090 ct: collections, 2091 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/L6090-91_620x620.jpg?v=1778367820" , 2092 stk: 4946, 2093 pr: 5400/100, 2094 op: 6400/100, 2095 variants: [{ "Shampoo \u0026 Conditioner 2 x 33.8oz" : 47329953546414}] 2096 }; 2097 SwymWatchProducts[47329953546414] = o[47329953546414] = {"id": 47329953546414, "available": true,"inventory_management": "shopify","inventory_quantity": 4946,"title": "Shampoo \u0026 Conditioner 2 x 33.8oz", "inventory_policy": "deny"}; 2098 2099 2100 SwymProductVariants[43488055820462] = { 2101 empi:empi,epi:43488055820462, 2102 du:"https://lusetabeauty.com/products/glossy-pearl-bundle", 2103 dt:"Glossy Pearl Super Shine Kit", 2104 ct: collections, 2105 iu: "\/\/lusetabeauty.com\/cdn\/shop\/products\/1glossypearlbundle_620x620.jpg?v=1773947901" , 2106 stk: 4949, 2107 pr: 6900/100, 2108 op: 8900/100, 2109 variants: [{ "4pcs Bundle 3 x 16.9oz + 1 x 3.38oz" : 43488055820462}] 2110 }; 2111 SwymWatchProducts[43488055820462] = o[43488055820462] = {"id": 43488055820462, "available": true,"inventory_management": "shopify","inventory_quantity": 4949,"title": "4pcs Bundle 3 x 16.9oz + 1 x 3.38oz", "inventory_policy": "deny"}; 2112 2113 var product_data = { 2114 empi:empi, epi:47836927754414, 2115 dt :"Glossy Pearl Super Shine Kit",du:"https://lusetabeauty.com/products/glossy-pearl-bundle", 2116 ct :collections,pr:999/100,stk:4853, 2117 iu : "\/\/lusetabeauty.com\/cdn\/shop\/files\/AL6090P-91P_620x620.jpg?v=1778367926" ,variants:[{ "Shampoo \u0026 Conditioner 2 x 8.5oz" : 47836927754414 }] 2118 ,op:1600/100 2119 }; 2120 SwymViewProducts["glossy-pearl-bundle"] = SwymViewProducts[7759407612078] = product_data; 2121 SwymWatchProducts["glossy-pearl-bundle"] = SwymWatchProducts[7759407612078] = o; 2122 })(); 2123 2124</script>
2124 2125<a href="#" class="wishlist-btn product_7759407612078" data-swaction="addToWishlist" data-product-id="7759407612078"> 2126 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist.svg?v=156581968684124524451743445738" class="not-saved" alt="Add to Wishlist"> 2127 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist-filled.svg?v=112960286663868937211743445737" class="saved" alt="Saved to Wishlist"> 2128</a> 2129<!-- Swym button on product pages --> 2130 2131 <a href="/products/glossy-pearl-bundle"> 2132 2133 <div class="img"> 2134 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/files/L6090-91_300x.jpg?v=1778367820" class="lazyload"> 2135 </div> 2136 <span>Glossy Pearl Super Shine Kit</span> 2137 </a> 2138 </li> 2139 2140 2141 2142 2143 <li > 2144 2145 <!-- Swym button on product pages --> 2146�
2146<script class="swym-product-view-snippet"> 2147['SwymViewProducts', 'SwymWatchProducts', 'SwymProductVariants'].forEach(function(k){ 2148 if(!window[k]) window[k] = {}; 2149}); 2150(function(et){ 2151 var collections = "Bundle"; 2152 var o={}, empi=8029887627438, 2153 piu = "\/\/lusetabeauty.com\/cdn\/shop\/files\/RosemaryMint33.8ozduo_620x620.jpg?v=1763349795"; 2154 2155 2156 2157 SwymProductVariants[47836974645422] = { 2158 empi:empi,epi:47836974645422, 2159 du:"https://lusetabeauty.com/products/luseta-rosemary-mint-complex-bundle", 2160 dt:"Rosemary Mint Healthy Scalp Kit", 2161 ct: collections, 2162 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/DPM_Feb9-186_620x620.jpg?v=1778359315" , 2163 stk: 4867, 2164 pr: 999/100, 2165 op: 1600/100, 2166 variants: [{ "Shampoo \u0026 Conditioner 2 x 8.5oz" : 47836974645422}] 2167 }; 2168 SwymWatchProducts[47836974645422] = o[47836974645422] = {"id": 47836974645422, "available": true,"inventory_management": "shopify","inventory_quantity": 4867,"title": "Shampoo \u0026 Conditioner 2 x 8.5oz", "inventory_policy": "deny"}; 2169 2170 2171 SwymProductVariants[44104512700590] = { 2172 empi:empi,epi:44104512700590, 2173 du:"https://lusetabeauty.com/products/luseta-rosemary-mint-complex-bundle", 2174 dt:"Rosemary Mint Healthy Scalp Kit", 2175 ct: collections, 2176 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/2023RosemaryMint16.9ozduo_620x620.jpg?v=1771368083" , 2177 stk: 4867, 2178 pr: 2900/100, 2179 op: 3200/100, 2180 variants: [{ "Shampoo \u0026 Conditioner 2 x 16.9oz" : 44104512700590}] 2181 }; 2182 SwymWatchProducts[44104512700590] = o[44104512700590] = {"id": 44104512700590, "available": true,"inventory_management": "shopify","inventory_quantity": 4867,"title": "Shampoo \u0026 Conditioner 2 x 16.9oz", "inventory_policy": "deny"}; 2183 2184 2185 SwymProductVariants[44104512766126] = { 2186 empi:empi,epi:44104512766126, 2187 du:"https://lusetabeauty.com/products/luseta-rosemary-mint-complex-bundle", 2188 dt:"Rosemary Mint Healthy Scalp Kit", 2189 ct: collections, 2190 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/RosemaryMint33.8ozduo_620x620.jpg?v=1763349795" , 2191 stk: 3877, 2192 pr: 5400/100, 2193 op: 6400/100, 2194 variants: [{ "Shampoo \u0026 Conditioner 2 x 33.8oz" : 44104512766126}] 2195 }; 2196 SwymWatchProducts[44104512766126] = o[44104512766126] = {"id": 44104512766126, "available": true,"inventory_management": "shopify","inventory_quantity": 3877,"title": "Shampoo \u0026 Conditioner 2 x 33.8oz", "inventory_policy": "deny"}; 2197 2198 2199 SwymProductVariants[45745390649518] = { 2200 empi:empi,epi:45745390649518, 2201 du:"https://lusetabeauty.com/products/luseta-rosemary-mint-complex-bundle", 2202 dt:"Rosemary Mint Healthy Scalp Kit", 2203 ct: collections, 2204 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/Rosemary_Mint_Complex_Collection_4839ee0a-b1a5-472a-8ee6-8b9ff0c967c3_620x620.jpg?v=1726609785" , 2205 stk: 405, 2206 pr: 6900/100, 2207 op: 8900/100, 2208 variants: [{ "4pcs Bundle 3 x 16.9oz + 1 x 3.38oz" : 45745390649518}] 2209 }; 2210 SwymWatchProducts[45745390649518] = o[45745390649518] = {"id": 45745390649518, "available": true,"inventory_management": "shopify","inventory_quantity": 405,"title": "4pcs Bundle 3 x 16.9oz + 1 x 3.38oz", "inventory_policy": "deny"}; 2211 2212 2213 SwymProductVariants[45429057257646] = { 2214 empi:empi,epi:45429057257646, 2215 du:"https://lusetabeauty.com/products/luseta-rosemary-mint-complex-bundle", 2216 dt:"Rosemary Mint Healthy Scalp Kit", 2217 ct: collections, 2218 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/L6154T-55T_620x620.jpg?v=1719271139" , 2219 stk: 4231, 2220 pr: 500/100, 2221 2222 variants: [{ "Shampoo \u0026 Conditioner 2 x 1.01oz" : 45429057257646}] 2223 }; 2224 SwymWatchProducts[45429057257646] = o[45429057257646] = {"id": 45429057257646, "available": true,"inventory_management": "shopify","inventory_quantity": 4231,"title": "Shampoo \u0026 Conditioner 2 x 1.01oz", "inventory_policy": "deny"}; 2225 2226 var product_data = {
2227 empi:empi, epi:47836974645422, 2228 dt :"Rosemary Mint Healthy Scalp Kit",du:"https://lusetabeauty.com/products/luseta-rosemary-mint-complex-bundle", 2229 ct :collections,pr:999/100,stk:4867, 2230 iu : "\/\/lusetabeauty.com\/cdn\/shop\/files\/DPM_Feb9-186_620x620.jpg?v=1778359315" ,variants:[{ "Shampoo \u0026 Conditioner 2 x 8.5oz" : 47836974645422 }] 2231 ,op:1600/100 2232 }; 2233 SwymViewProducts["luseta-rosemary-mint-complex-bundle"] = SwymViewProducts[8029887627438] = product_data; 2234 SwymWatchProducts["luseta-rosemary-mint-complex-bundle"] = SwymWatchProducts[8029887627438] = o; 2235 })(); 2236 2237</script>
2237 2238<a href="#" class="wishlist-btn product_8029887627438" data-swaction="addToWishlist" data-product-id="8029887627438"> 2239 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist.svg?v=156581968684124524451743445738" class="not-saved" alt="Add to Wishlist"> 2240 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist-filled.svg?v=112960286663868937211743445737" class="saved" alt="Saved to Wishlist"> 2241</a> 2242<!-- Swym button on product pages --> 2243 2244 <a href="/products/luseta-rosemary-mint-complex-bundle"> 2245 2246 <div class="img"> 2247 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/files/RosemaryMint33.8ozduo_300x.jpg?v=1763349795" class="lazyload"> 2248 </div> 2249 <span>Rosemary Mint Complex Bundle</span> 2250 </a> 2251 </li> 2252 2253 2254 2255 2256 <li > 2257 2258 <!-- Swym button on product pages --> 2259�
2259<script class="swym-product-view-snippet"> 2260['SwymViewProducts', 'SwymWatchProducts', 'SwymProductVariants'].forEach(function(k){ 2261 if(!window[k]) window[k] = {}; 2262}); 2263(function(et){ 2264 var collections = "Hair Treatment"; 2265 var o={}, empi=8029867835566, 2266 piu = "\/\/lusetabeauty.com\/cdn\/shop\/files\/2023RosemaryMintHairSerum_620x620.jpg?v=1691797822"; 2267 2268 2269 2270 SwymProductVariants[44104500805806] = { 2271 empi:empi,epi:44104500805806, 2272 du:"https://lusetabeauty.com/products/luseta-rosemary-mint-complex-hair-scalp-serum", 2273 dt:"Rosemary Mint Complex Hair \u0026 Scalp Serum", 2274 ct: collections, 2275 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/2023RosemaryMintHairSerum_620x620.jpg?v=1691797822" , 2276 stk: 5721, 2277 pr: 2800/100, 2278 2279 variants: [{ "3.38oz" : 44104500805806}] 2280 }; 2281 SwymWatchProducts[44104500805806] = o[44104500805806] = {"id": 44104500805806, "available": true,"inventory_management": "shopify","inventory_quantity": 5721,"title": "3.38oz", "inventory_policy": "deny"}; 2282 2283 var product_data = { 2284 empi:empi, epi:44104500805806, 2285 dt :"Rosemary Mint Complex Hair \u0026 Scalp Serum",du:"https://lusetabeauty.com/products/luseta-rosemary-mint-complex-hair-scalp-serum", 2286 ct :collections,pr:2800/100,stk:5721, 2287 iu : "\/\/lusetabeauty.com\/cdn\/shop\/files\/2023RosemaryMintHairSerum_620x620.jpg?v=1691797822" ,variants:[{ "3.38oz" : 44104500805806 }] 2288 2289 }; 2290 SwymViewProducts["luseta-rosemary-mint-complex-hair-scalp-serum"] = SwymViewProducts[8029867835566] = product_data; 2291 SwymWatchProducts["luseta-rosemary-mint-complex-hair-scalp-serum"] = SwymWatchProducts[8029867835566] = o; 2292 })(); 2293 2294</script>
2294 2295<a href="#" class="wishlist-btn product_8029867835566" data-swaction="addToWishlist" data-product-id="8029867835566"> 2296 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist.svg?v=156581968684124524451743445738" class="not-saved" alt="Add to Wishlist"> 2297 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist-filled.svg?v=112960286663868937211743445737" class="saved" alt="Saved to Wishlist"> 2298</a> 2299<!-- Swym button on product pages --> 2300 2301 <a href="/products/luseta-rosemary-mint-complex-hair-scalp-serum"> 2302 2303 <div class="img"> 2304 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/files/2023RosemaryMintHairSerum_300x.jpg?v=1691797822" class="lazyload"> 2305 </div> 2306 <span>Rosemary Mint Complex Hair & Scalp Serum</span> 2307 </a> 2308 </li> 2309 2310 2311 2312 2313 <li > 2314 2315 <!-- Swym button on product pages --> 2316�
2316<script class="swym-product-view-snippet"> 2317['SwymViewProducts', 'SwymWatchProducts', 'SwymProductVariants'].forEach(function(k){ 2318 if(!window[k]) window[k] = {}; 2319}); 2320(function(et){ 2321 var collections = "Bundle"; 2322 var o={}, empi=8273729028270, 2323 piu = "\/\/lusetabeauty.com\/cdn\/shop\/files\/1-HyaluronicAcidDuo33.8oz_620x620.jpg?v=1763349777"; 2324 2325 2326 2327 SwymProductVariants[47837145497774] = { 2328 empi:empi,epi:47837145497774, 2329 du:"https://lusetabeauty.com/products/hyaluronic-acid-bundle", 2330 dt:"Hyaluronic Acid Moisturize Kit", 2331 ct: collections, 2332 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/DPM_Apr21-018_620x620.jpg?v=1778367005" , 2333 stk: 4893, 2334 pr: 999/100, 2335 op: 1600/100, 2336 variants: [{ "Shampoo \u0026 Conditioner 2 x 8.5oz" : 47837145497774}] 2337 }; 2338 SwymWatchProducts[47837145497774] = o[47837145497774] = {"id": 47837145497774, "available": true,"inventory_management": "shopify","inventory_quantity": 4893,"title": "Shampoo \u0026 Conditioner 2 x 8.5oz", "inventory_policy": "deny"}; 2339 2340 2341 SwymProductVariants[44859095679150] = { 2342 empi:empi,epi:44859095679150, 2343 du:"https://lusetabeauty.com/products/hyaluronic-acid-bundle", 2344 dt:"Hyaluronic Acid Moisturize Kit", 2345 ct: collections, 2346 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/1-HyaluronicAcidDuo16.9oz_620x620.jpg?v=1771368191" , 2347 stk: 3958, 2348 pr: 2900/100, 2349 op: 3200/100, 2350 variants: [{ "Shampoo \u0026 Conditioner 2 x 16.9oz" : 44859095679150}] 2351 }; 2352 SwymWatchProducts[44859095679150] = o[44859095679150] = {"id": 44859095679150, "available": true,"inventory_management": "shopify","inventory_quantity": 3958,"title": "Shampoo \u0026 Conditioner 2 x 16.9oz", "inventory_policy": "deny"}; 2353 2354 2355 SwymProductVariants[44859095548078] = { 2356 empi:empi,epi:44859095548078, 2357 du:"https://lusetabeauty.com/products/hyaluronic-acid-bundle", 2358 dt:"Hyaluronic Acid Moisturize Kit", 2359 ct: collections, 2360 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/Hyaluronic_Acid_Duo_33.8oz_620x620.jpg?v=1763349777" , 2361 stk: 4606, 2362 pr: 4900/100, 2363 op: 6400/100, 2364 variants: [{ "Shampoo \u0026 Conditioner 2 x 33.8oz" : 44859095548078}] 2365 }; 2366 SwymWatchProducts[44859095548078] = o[44859095548078] = {"id": 44859095548078, "available": true,"inventory_management": "shopify","inventory_quantity": 4606,"title": "Shampoo \u0026 Conditioner 2 x 33.8oz", "inventory_policy": "deny"}; 2367 2368 2369 SwymProductVariants[45745371054254] = { 2370 empi:empi,epi:45745371054254, 2371 du:"https://lusetabeauty.com/products/hyaluronic-acid-bundle", 2372 dt:"Hyaluronic Acid Moisturize Kit", 2373 ct: collections, 2374 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/NEW_Square_Image_4_620x620.jpg?v=1726609604" , 2375 stk: 416, 2376 pr: 6900/100, 2377 op: 8900/100, 2378 variants: [{ "Moisturize Bundle" : 45745371054254}] 2379 }; 2380 SwymWatchProducts[45745371054254] = o[45745371054254] = {"id": 45745371054254, "available": true,"inventory_management": "shopify","inventory_quantity": 416,"title": "Moisturize Bundle", "inventory_policy": "deny"}; 2381 2382 2383 SwymProductVariants[45989184864430] = { 2384 empi:empi,epi:45989184864430, 2385 du:"https://lusetabeauty.com/products/hyaluronic-acid-bundle", 2386 dt:"Hyaluronic Acid Moisturize Kit", 2387 ct: collections, 2388 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/DPM_July11_262_620x620.jpg?v=1764748533" , 2389 stk: 9441, 2390 pr: 199/100, 2391 op: 500/100, 2392 variants: [{ "Shampoo \u0026 Conditioner 2 x 1.01oz" : 45989184864430}] 2393 }; 2394 SwymWatchProducts[45989184864430] = o[45989184864430] = {"id": 45989184864430, "available": true,"inventory_management": "shopify","inventory_quantity": 9441,"title": "Shampoo \u0026 Conditioner 2 x 1.01oz", "inventory_policy": "deny"}; 2395 2396 var product_data = { 2397 empi:empi, epi:47837145497774, 2398 dt :"Hyaluronic Acid Moisturize Kit",du:"https://lusetabeauty.com/products/hyaluronic-acid-bundle", 2399 ct :collections,pr:999/100,stk:4893, 2400 iu : "\/\/lusetabeauty.com\/cdn\/shop\/files\/DPM_Apr21-018_620x620.jpg?v=1778367005" ,variants:[{ "Shampoo \u0026 Conditioner 2 x 8.5oz" : 47837145497774 }] 2401 ,op:1600/100 2402 }; 2403 SwymViewProducts["hyaluronic-acid-bundle"] = SwymViewProducts[8273729028270] = product_data; 2404 SwymWatchProducts["hyaluronic-acid-bundle"] = SwymWatchProducts[8273729028270] = o; 2405 })();
2406 2407</script>
2407 2408<a href="#" class="wishlist-btn product_8273729028270" data-swaction="addToWishlist" data-product-id="8273729028270"> 2409 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist.svg?v=156581968684124524451743445738" class="not-saved" alt="Add to Wishlist"> 2410 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist-filled.svg?v=112960286663868937211743445737" class="saved" alt="Saved to Wishlist"> 2411</a> 2412<!-- Swym button on product pages --> 2413 2414 <a href="/products/hyaluronic-acid-bundle"> 2415 2416 <div class="img"> 2417 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/files/1-HyaluronicAcidDuo33.8oz_300x.jpg?v=1763349777" class="lazyload"> 2418 </div> 2419 <span>Hyaluronic Acid Bundle</span> 2420 </a> 2421 </li> 2422 2423 2424 2425 2426 <li > 2427 2428 <!-- Swym button on product pages --> 2429�
2429<script class="swym-product-view-snippet"> 2430['SwymViewProducts', 'SwymWatchProducts', 'SwymProductVariants'].forEach(function(k){ 2431 if(!window[k]) window[k] = {}; 2432}); 2433(function(et){ 2434 var collections = "Bundle"; 2435 var o={}, empi=8694513959086, 2436 piu = "\/\/lusetabeauty.com\/cdn\/shop\/files\/NEW_Square_Image_11_620x620.jpg?v=1767650383"; 2437 2438 2439 2440 SwymProductVariants[47837101260974] = { 2441 empi:empi,epi:47837101260974, 2442 du:"https://lusetabeauty.com/products/rice-water-bundle", 2443 dt:"Rice Water Growth Kit", 2444 ct: collections, 2445 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/DPM_Feb18-755_620x620.jpg?v=1778365653" , 2446 stk: 4842, 2447 pr: 1800/100, 2448 2449 variants: [{ "Shampoo \u0026 Conditioner 2 x 8.5oz" : 47837101260974}] 2450 }; 2451 SwymWatchProducts[47837101260974] = o[47837101260974] = {"id": 47837101260974, "available": true,"inventory_management": "shopify","inventory_quantity": 4842,"title": "Shampoo \u0026 Conditioner 2 x 8.5oz", "inventory_policy": "deny"}; 2452 2453 2454 SwymProductVariants[46256070983854] = { 2455 empi:empi,epi:46256070983854, 2456 du:"https://lusetabeauty.com/products/rice-water-bundle", 2457 dt:"Rice Water Growth Kit", 2458 ct: collections, 2459 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/Add_a_heading_10_620x620.jpg?v=1767650383" , 2460 stk: 5811, 2461 pr: 2900/100, 2462 op: 3600/100, 2463 variants: [{ "Shampoo \u0026 Conditioner 2 x 16.9oz" : 46256070983854}] 2464 }; 2465 SwymWatchProducts[46256070983854] = o[46256070983854] = {"id": 46256070983854, "available": true,"inventory_management": "shopify","inventory_quantity": 5811,"title": "Shampoo \u0026 Conditioner 2 x 16.9oz", "inventory_policy": "deny"}; 2466 2467 2468 SwymProductVariants[46256071016622] = { 2469 empi:empi,epi:46256071016622, 2470 du:"https://lusetabeauty.com/products/rice-water-bundle", 2471 dt:"Rice Water Growth Kit", 2472 ct: collections, 2473 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/NEW_Square_Image_11_620x620.jpg?v=1767650383" , 2474 stk: 3181, 2475 pr: 4900/100, 2476 op: 7200/100, 2477 variants: [{ "Shampoo \u0026 Conditioner 2 x 33.8oz" : 46256071016622}] 2478 }; 2479 SwymWatchProducts[46256071016622] = o[46256071016622] = {"id": 46256071016622, "available": true,"inventory_management": "shopify","inventory_quantity": 3181,"title": "Shampoo \u0026 Conditioner 2 x 33.8oz", "inventory_policy": "deny"}; 2480 2481 2482 SwymProductVariants[46256071049390] = { 2483 empi:empi,epi:46256071049390, 2484 du:"https://lusetabeauty.com/products/rice-water-bundle", 2485 dt:"Rice Water Growth Kit", 2486 ct: collections, 2487 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/5_6d7cb8c4-53e8-49b5-bf95-a87d4c944dac_620x620.jpg?v=1767650383" , 2488 stk: 498632, 2489 pr: 199/100, 2490 op: 500/100, 2491 variants: [{ "Shampoo \u0026 Conditioner 2 x 1.01oz" : 46256071049390}] 2492 }; 2493 SwymWatchProducts[46256071049390] = o[46256071049390] = {"id": 46256071049390, "available": true,"inventory_management": "shopify","inventory_quantity": 498632,"title": "Shampoo \u0026 Conditioner 2 x 1.01oz", "inventory_policy": "deny"}; 2494 2495 var product_data = { 2496 empi:empi, epi:47837101260974, 2497 dt :"Rice Water Growth Kit",du:"https://lusetabeauty.com/products/rice-water-bundle", 2498 ct :collections,pr:1800/100,stk:4842, 2499 iu : "\/\/lusetabeauty.com\/cdn\/shop\/files\/DPM_Feb18-755_620x620.jpg?v=1778365653" ,variants:[{ "Shampoo \u0026 Conditioner 2 x 8.5oz" : 47837101260974 }] 2500 2501 }; 2502 SwymViewProducts["rice-water-bundle"] = SwymViewProducts[8694513959086] = product_data; 2503 SwymWatchProducts["rice-water-bundle"] = SwymWatchProducts[8694513959086] = o; 2504 })(); 2505 2506</script>
2506 2507<a href="#" class="wishlist-btn product_8694513959086" data-swaction="addToWishlist" data-product-id="8694513959086"> 2508 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist.svg?v=156581968684124524451743445738" class="not-saved" alt="Add to Wishlist"> 2509 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist-filled.svg?v=112960286663868937211743445737" class="saved" alt="Saved to Wishlist"> 2510</a> 2511<!-- Swym button on product pages --> 2512 2513 <a href="/products/rice-water-bundle"> 2514 2515 <div class="img"> 2516 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/files/NEW_Square_Image_11_300x.jpg?v=1767650383" class="lazyload"> 2517 </div> 2518 <span>Rice Water Bundle</span> 2519 </a> 2520 </li> 2521 2522 2523 2524 2525 <li > 2526 2527 <!-- Swym button on product pages --> 2528�
2528<script class="swym-product-view-snippet"> 2529['SwymViewProducts', 'SwymWatchProducts', 'SwymProductVariants'].forEach(function(k){ 2530 if(!window[k]) window[k] = {}; 2531}); 2532(function(et){ 2533 var collections = "Bundle"; 2534 var o={}, empi=8694448554158, 2535 piu = "\/\/lusetabeauty.com\/cdn\/shop\/files\/5_b1d3ee0a-7640-443c-bfdc-52fc503373ef_620x620.jpg?v=1767671446"; 2536 2537 2538 2539 SwymProductVariants[47836988965038] = { 2540 empi:empi,epi:47836988965038, 2541 du:"https://lusetabeauty.com/products/manuka-honey-bundle", 2542 dt:"Manuka Honey Deep Hydration Kit", 2543 ct: collections, 2544 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/DPM_Feb4-498_1_620x620.jpg?v=1778360062" , 2545 stk: 4847, 2546 pr: 1600/100, 2547 2548 variants: [{ "Shampoo \u0026 Conditioner 2 x 8.5oz" : 47836988965038}] 2549 }; 2550 SwymWatchProducts[47836988965038] = o[47836988965038] = {"id": 47836988965038, "available": true,"inventory_management": "shopify","inventory_quantity": 4847,"title": "Shampoo \u0026 Conditioner 2 x 8.5oz", "inventory_policy": "deny"}; 2551 2552 2553 SwymProductVariants[46255793471662] = { 2554 empi:empi,epi:46255793471662, 2555 du:"https://lusetabeauty.com/products/manuka-honey-bundle", 2556 dt:"Manuka Honey Deep Hydration Kit", 2557 ct: collections, 2558 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/1_4457ef1f-da58-4e19-80c7-3ed720a1f052_620x620.jpg?v=1767673053" , 2559 stk: 4105, 2560 pr: 3200/100, 2561 2562 variants: [{ "Shampoo \u0026 Conditioner 2 x 16.9oz" : 46255793471662}] 2563 }; 2564 SwymWatchProducts[46255793471662] = o[46255793471662] = {"id": 46255793471662, "available": true,"inventory_management": "shopify","inventory_quantity": 4105,"title": "Shampoo \u0026 Conditioner 2 x 16.9oz", "inventory_policy": "deny"}; 2565 2566 2567 SwymProductVariants[46255793504430] = { 2568 empi:empi,epi:46255793504430, 2569 du:"https://lusetabeauty.com/products/manuka-honey-bundle", 2570 dt:"Manuka Honey Deep Hydration Kit", 2571 ct: collections, 2572 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/5_b1d3ee0a-7640-443c-bfdc-52fc503373ef_620x620.jpg?v=1767671446" , 2573 stk: 4650, 2574 pr: 5400/100, 2575 op: 6400/100, 2576 variants: [{ "Shampoo \u0026 Conditioner 2 x 33.8oz" : 46255793504430}] 2577 }; 2578 SwymWatchProducts[46255793504430] = o[46255793504430] = {"id": 46255793504430, "available": true,"inventory_management": "shopify","inventory_quantity": 4650,"title": "Shampoo \u0026 Conditioner 2 x 33.8oz", "inventory_policy": "deny"}; 2579 2580 2581 SwymProductVariants[46255793537198] = { 2582 empi:empi,epi:46255793537198, 2583 du:"https://lusetabeauty.com/products/manuka-honey-bundle", 2584 dt:"Manuka Honey Deep Hydration Kit", 2585 ct: collections, 2586 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/8_4ad4b398-903d-467f-bb61-190fe7a3bfc3_620x620.jpg?v=1767673053" , 2587 stk: 4495, 2588 pr: 199/100, 2589 op: 500/100, 2590 variants: [{ "Shampoo \u0026 Conditioner 2 x 1.01oz" : 46255793537198}] 2591 }; 2592 SwymWatchProducts[46255793537198] = o[46255793537198] = {"id": 46255793537198, "available": true,"inventory_management": "shopify","inventory_quantity": 4495,"title": "Shampoo \u0026 Conditioner 2 x 1.01oz", "inventory_policy": "deny"}; 2593 2594 var product_data = { 2595 empi:empi, epi:47836988965038, 2596 dt :"Manuka Honey Deep Hydration Kit",du:"https://lusetabeauty.com/products/manuka-honey-bundle", 2597 ct :collections,pr:1600/100,stk:4847, 2598 iu : "\/\/lusetabeauty.com\/cdn\/shop\/files\/DPM_Feb4-498_1_620x620.jpg?v=1778360062" ,variants:[{ "Shampoo \u0026 Conditioner 2 x 8.5oz" : 47836988965038 }] 2599 2600 }; 2601 SwymViewProducts["manuka-honey-bundle"] = SwymViewProducts[8694448554158] = product_data; 2602 SwymWatchProducts["manuka-honey-bundle"] = SwymWatchProducts[8694448554158] = o; 2603 })(); 2604 2605</script>
2605 2606<a href="#" class="wishlist-btn product_8694448554158" data-swaction="addToWishlist" data-product-id="8694448554158"> 2607 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist.svg?v=156581968684124524451743445738" class="not-saved" alt="Add to Wishlist"> 2608 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist-filled.svg?v=112960286663868937211743445737" class="saved" alt="Saved to Wishlist"> 2609</a> 2610<!-- Swym button on product pages --> 2611 2612 <a href="/products/manuka-honey-bundle"> 2613 2614 <div class="img"> 2615 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/files/5_b1d3ee0a-7640-443c-bfdc-52fc503373ef_300x.jpg?v=1767671446" class="lazyload"> 2616 </div> 2617 <span>Manuka Honey Bundle</span> 2618 </a> 2619 </li> 2620 2621 2622 2623 2624 <li > 2625 2626 <!-- Swym button on product pages --> 2627�
2627<script class="swym-product-view-snippet"> 2628['SwymViewProducts', 'SwymWatchProducts', 'SwymProductVariants'].forEach(function(k){ 2629 if(!window[k]) window[k] = {}; 2630}); 2631(function(et){ 2632 var collections = "Hair Treatment"; 2633 var o={}, empi=3965099016253, 2634 piu = "\/\/lusetabeauty.com\/cdn\/shop\/files\/2024perfectbondingno.3_620x620.jpg?v=1702568126"; 2635 2636 2637 2638 SwymProductVariants[29538087534653] = { 2639 empi:empi,epi:29538087534653, 2640 du:"https://lusetabeauty.com/products/perfect-bonding-no-3-restoring-leave-in-cream", 2641 dt:"Perfect Bonding No.3 Restoring Leave-in Cream", 2642 ct: collections, 2643 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/2024perfectbondingno.3_620x620.jpg?v=1702568126" , 2644 stk: 6515, 2645 pr: 1900/100, 2646 2647 variants: [{ "6.8oz" : 29538087534653}] 2648 }; 2649 SwymWatchProducts[29538087534653] = o[29538087534653] = {"id": 29538087534653, "available": true,"inventory_management": "shopify","inventory_quantity": 6515,"title": "6.8oz", "inventory_policy": "deny"}; 2650 2651 2652 SwymProductVariants[31715081420940] = { 2653 empi:empi,epi:31715081420940, 2654 du:"https://lusetabeauty.com/products/perfect-bonding-no-3-restoring-leave-in-cream", 2655 dt:"Perfect Bonding No.3 Restoring Leave-in Cream", 2656 ct: collections, 2657 iu: "\/\/lusetabeauty.com\/cdn\/shop\/products\/L6081T_620x620.jpg?v=1723237293" , 2658 stk: 6920, 2659 pr: 400/100, 2660 2661 variants: [{ "1.01oz" : 31715081420940}] 2662 }; 2663 SwymWatchProducts[31715081420940] = o[31715081420940] = {"id": 31715081420940, "available": true,"inventory_management": "shopify","inventory_quantity": 6920,"title": "1.01oz", "inventory_policy": "deny"}; 2664 2665 var product_data = { 2666 empi:empi, epi:29538087534653, 2667 dt :"Perfect Bonding No.3 Restoring Leave-in Cream",du:"https://lusetabeauty.com/products/perfect-bonding-no-3-restoring-leave-in-cream", 2668 ct :collections,pr:1900/100,stk:6515, 2669 iu : "\/\/lusetabeauty.com\/cdn\/shop\/files\/2024perfectbondingno.3_620x620.jpg?v=1702568126" ,variants:[{ "6.8oz" : 29538087534653 }] 2670 2671 }; 2672 SwymViewProducts["perfect-bonding-no-3-restoring-leave-in-cream"] = SwymViewProducts[3965099016253] = product_data; 2673 SwymWatchProducts["perfect-bonding-no-3-restoring-leave-in-cream"] = SwymWatchProducts[3965099016253] = o; 2674 })(); 2675 2676</script>
2676 2677<a href="#" class="wishlist-btn product_3965099016253" data-swaction="addToWishlist" data-product-id="3965099016253"> 2678 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist.svg?v=156581968684124524451743445738" class="not-saved" alt="Add to Wishlist"> 2679 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist-filled.svg?v=112960286663868937211743445737" class="saved" alt="Saved to Wishlist"> 2680</a> 2681<!-- Swym button on product pages --> 2682 2683 <a href="/products/perfect-bonding-no-3-restoring-leave-in-cream"> 2684 2685 <div class="img"> 2686 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/files/2024perfectbondingno.3_300x.jpg?v=1702568126" class="lazyload"> 2687 </div> 2688 <span>Perfect Bonding No.3 Restoring Leave-in Cream</span> 2689 </a> 2690 </li> 2691 2692 2693 </ul> 2694 2695 <a href="/collections/bestsellers" class="view-all underline-effect pink-hover">View All Bestsellers</a> 2696 </div> 2697 2698 </div> 2699 </div> 2700 2701 2702 2703 2704 2705 2706 2707 2708 2709 <li class="NavMenu-link NavMenu--dropdown-link"> 2710 <a href="/pages/hair-needs" data-group="hair-needs" data-toggle="offcanvas" data-target="#SiteHeader-link--child_hair-needs" ><span>Hair Needs</span> <span class="NavMenu-link--arrow"></span></a> 2711 </li> 2712 2713 2714 2715 2716 2717 2718 2719 <div class="Offcanvas Offcanvas--lv3 SiteHeader-dropdown is-Offcanvas--closed" id="SiteHeader-link--child_hair-needs"> 2720 <div class="Offcanvas-scroller"> 2721 2722 2723 <div class="menu-group hair-needs "> 2724 2725 2726 2727 2728 2729 <ul class="mm-type-grid"> 2730 2731 2732 2733 2734 <li class="is-coll"> 2735 2736 <a href="/collections/intense-moisture"> 2737 2738 <div class="img"> 2739 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/collections/moisture_2x-min_8f152d0e-2f77-4119-a0aa-1961dd2ff0bc_300x.jpg?v=1771456098" class="lazyload"> 2740 </div> 2741 <span>Intense Moisture</span> 2742 </a> 2743 </li> 2744 2745 2746 2747 2748 <li class="is-coll"> 2749 2750 <a href="/collections/repair-damage"> 2751 2752 <div class="img"> 2753 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/collections/Repair_Damage_300x.jpg?v=1774475924" class="lazyload"> 2754 </div>
2755 <span>Repair Damage</span> 2756 </a> 2757 </li> 2758 2759 2760 2761 2762 <li class="is-coll"> 2763 2764 <a href="/collections/thicken-volume"> 2765 2766 <div class="img"> 2767 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/collections/more-volume_2x-min_373433ca-3cdd-4015-ad24-9cc00a9bfdd9_300x.jpg?v=1778530918" class="lazyload"> 2768 </div> 2769 <span>Thicken & Volume</span> 2770 </a> 2771 </li> 2772 2773 2774 2775 2776 <li class="is-coll"> 2777 2778 <a href="/collections/clarify-scalp"> 2779 2780 <div class="img"> 2781 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/collections/clarify_2x-min_d23b22a3-9041-4d9f-a157-27766d5d9bcd_300x.jpg?v=1778531002" class="lazyload"> 2782 </div> 2783 <span>Clarify Scalp</span> 2784 </a> 2785 </li> 2786 2787 2788 2789 2790 <li class="is-coll"> 2791 2792 <a href="/collections/tame-frizziness"> 2793 2794 <div class="img"> 2795 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/collections/frizziness_2x-min_3eeca9d4-6bae-4233-8297-36647c047989_300x.jpg?v=1774475961" class="lazyload"> 2796 </div> 2797 <span>Tame Frizziness</span> 2798 </a> 2799 </li> 2800 2801 2802 2803 2804 <li class="is-coll"> 2805 2806 <a href="/collections/defined-curl"> 2807 2808 <div class="img"> 2809 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/collections/defined-curl_2x-min_8d2dbd81-5520-4e66-b92a-3ebe98d2a1d0_300x.jpg?v=1778531684" class="lazyload"> 2810 </div> 2811 <span>Defined Curl</span> 2812 </a> 2813 </li> 2814 2815 2816 2817 2818 <li class="is-coll"> 2819 2820 <a href="/collections/color-treated"> 2821 2822 <div class="img"> 2823 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/collections/vibrant-color_2x-min_ec8d7d19-6129-4dbe-b0a5-419675a46392_300x.jpg?v=1771457014" class="lazyload"> 2824 </div>
2825 <span>Color Treated</span> 2826 </a> 2827 </li> 2828 2829 2830 </ul> 2831 2832 <a href="/pages/hair-needs" class="view-all underline-effect pink-hover">View All Hair Needs</a> 2833 </div> 2834 2835 </div> 2836 </div> 2837 2838 2839 2840 2841 2842 2843 2844 2845 2846 <li class="NavMenu-link NavMenu--dropdown-link"> 2847 <a href="/collections" data-group="collections" data-toggle="offcanvas" data-target="#SiteHeader-link--child_collections" ><span>Collections</span> <span class="NavMenu-link--arrow"></span></a> 2848 </li> 2849 2850 2851 2852 2853 2854 2855 2856 <div class="Offcanvas Offcanvas--lv3 SiteHeader-dropdown is-Offcanvas--closed" id="SiteHeader-link--child_collections"> 2857 <div class="Offcanvas-scroller"> 2858 2859 2860 <div class="menu-group collections "> 2861 2862 2863 2864 2865 2866 <ul class="mm-type-grid"> 2867 2868 2869 2870 2871 <li class="is-coll"> 2872 2873 <a href="/collections/rice-water"> 2874 2875 <div class="img"> 2876 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/collections/Add_a_heading_1_300x.jpg?v=1741419883" class="lazyload"> 2877 </div> 2878 <span>Rice Water</span> 2879 </a> 2880 </li> 2881 2882 2883 2884 2885 <li class="is-coll"> 2886 2887 <a href="/collections/manuka-honey"> 2888 2889 <div class="img"> 2890 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/collections/Add_a_heading_2_300x.jpg?v=1758762613" class="lazyload"> 2891 </div> 2892 <span>Manuka Honey</span> 2893 </a> 2894 </li> 2895 2896 2897 2898 2899 <li class="is-coll"> 2900 2901 <a href="/collections/biotin-collection"> 2902 2903 <div class="img"> 2904 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/collections/Biotin_Collagen_Collection_ceabd795-4ce6-4fc3-9d56-7403eb0de86a_300x.jpg?v=1719344806" class="lazyload"> 2905 </div> 2906 <span>Biotin & Collagen</span> 2907 </a> 2908 </li> 2909 2910 2911 2912 2913 <li class="is-coll"> 2914 2915 <a href="/collections/rosemary-mint-complex"> 2916 2917 <div class="img"> 2918 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/collections/2023_Rosemary_Mint_16.9oz_duo_f4ab9ff6-235a-48b1-aef4-d3239f1b8438_300x.jpg?v=1719345539" class="lazyload"> 2919 </div>
2920 <span>Rosemary Mint Complex</span> 2921 </a> 2922 </li> 2923 2924 2925 2926 2927 <li class="is-coll"> 2928 2929 <a href="/collections/hyaluronic-acid"> 2930 2931 <div class="img"> 2932 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/collections/Hyaluronic_Acid_Collection_ebb77898-6c26-475b-9cc9-e27e68196e1b_300x.jpg?v=1719345960" class="lazyload"> 2933 </div> 2934 <span>Hyaluronic Acid</span> 2935 </a> 2936 </li> 2937 2938 2939 2940 2941 <li class="is-coll"> 2942 2943 <a href="/collections/scalp-balancing"> 2944 2945 <div class="img"> 2946 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/collections/Untitled_design_5_300x.jpg?v=1741419604" class="lazyload"> 2947 </div> 2948 <span>Scalp Balancing</span> 2949 </a> 2950 </li> 2951 2952 2953 2954 2955 <li class="is-coll"> 2956 2957 <a href="/collections/curl-enhancing-collection"> 2958 2959 <div class="img"> 2960 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/collections/Curl_Enhancing_05a3fee0-5dcf-4f0b-8a65-4c85ee298f25_300x.jpg?v=1719346131" class="lazyload"> 2961 </div> 2962 <span>Curl Enhancing</span> 2963 </a> 2964 </li> 2965 2966 2967 2968 2969 <li class="is-coll"> 2970 2971 <a href="/collections/perfect-bonding-collection"> 2972 2973 <div class="img"> 2974 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/collections/bonding_2x-min_e1170f58-a0ef-402c-9a3d-146126478197_300x.jpg?v=1719345529" class="lazyload"> 2975 </div> 2976 <span>Perfect Bonding</span> 2977 </a> 2978 </li> 2979 2980 2981 </ul> 2982 2983 <a href="/collections" class="view-all underline-effect pink-hover">View All Collections</a> 2984 </div> 2985 2986 </div> 2987 </div> 2988 2989 2990 2991 2992 2993 2994 2995 2996 2997 <li class="NavMenu-link NavMenu--dropdown-link"> 2998 <a href="/collections/shop-all" data-group="product-type" data-toggle="offcanvas" data-target="#SiteHeader-link--child_product-type" ><span>Product Type</span> <span class="NavMenu-link--arrow"></span></a> 2999 </li> 3000 3001 3002 3003 3004 3005 3006 3007 <div class="Offcanvas Offcanvas--lv3 SiteHeader-dropdown is-Offcanvas--closed" id="SiteHeader-link--child_product-type"> 3008 <div class="Offcanvas-scroller"> 3009 3010 3011 <div class="menu-group product-type "> 3012 3013 3014 3015 3016 3017 <ul class="mm-type-grid"> 3018 3019 3020 3021 3022 <li class="is-coll"> 3023 3024 <a href="/collections/all-bundles"> 3025 3026 <div class="img"> 3027 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/collections/bundle_2x-min_2e16fa7b-2747-4167-b168-49b9bdd3c6af_300x.jpg?v=1719345819" class="lazyload"> 3028 </div>
3029 <span>Bundles</span> 3030 </a> 3031 </li> 3032 3033 3034 3035 3036 <li class="is-coll"> 3037 3038 <a href="/collections/shampoo-collection"> 3039 3040 <div class="img"> 3041 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/collections/Shop_All_-_Sub_Pages_2_0006_SHAMPOO_92049629-fee5-4ef4-be90-e5d3d4cb29ed_300x.jpg?v=1719344666" class="lazyload"> 3042 </div> 3043 <span>Shampoo</span> 3044 </a> 3045 </li> 3046 3047 3048 3049 3050 <li class="is-coll"> 3051 3052 <a href="/collections/conditioner-collection"> 3053 3054 <div class="img"> 3055 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/collections/Shop_All_-_Sub_Pages_2_0005_CONDITIONER_c5cc7383-f1da-4345-9d1d-5a827190d77c_300x.jpg?v=1719344707" class="lazyload"> 3056 </div> 3057 <span>Conditioner</span> 3058 </a> 3059 </li> 3060 3061 3062 3063 3064 <li class="is-coll"> 3065 3066 <a href="/collections/oils"> 3067 3068 <div class="img"> 3069 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/collections/Oils_df33939f-4566-4b63-8839-8cc6afbdb54e_300x.jpg?v=1767674672" class="lazyload"> 3070 </div> 3071 <span>Oils + Serums</span> 3072 </a> 3073 </li> 3074 3075 3076 3077 3078 <li class="is-coll"> 3079 3080 <a href="/collections/hair-masks"> 3081 3082 <div class="img"> 3083 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/collections/hair_masks_33f8f427-c5c5-4e9a-af38-6bffb03688c1_300x.jpg?v=1741598805" class="lazyload"> 3084 </div> 3085 <span>Hair Mask</span> 3086 </a> 3087 </li> 3088 3089 3090 3091 3092 <li class="is-coll"> 3093 3094 <a href="/collections/fragrance"> 3095 3096 <div class="img"> 3097 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/collections/2_e52ad378-1ff5-4509-881a-6308e2bcb949_300x.jpg?v=1787687215" class="lazyload"> 3098 </div>
3099 <span>Fragrance</span> 3100 </a> 3101 </li> 3102 3103 3104 3105 3106 <li class="is-coll"> 3107 3108 <a href="/collections/body-care"> 3109 3110 <div class="img"> 3111 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/collections/Body_Care_a5d805f6-c46b-4214-be0a-56cb951fb28c_300x.jpg?v=1736208921" class="lazyload"> 3112 </div> 3113 <span>Body Care</span> 3114 </a> 3115 </li> 3116 3117 3118 3119 3120 <li class="is-coll"> 3121 3122 <a href="/collections/styling-finishing"> 3123 3124 <div class="img"> 3125 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/collections/Styling_Finishing_a589cb7f-c47d-4934-9ed8-8786c15e0772_300x.jpg?v=1778531036" class="lazyload"> 3126 </div> 3127 <span>Styling & Finishing</span> 3128 </a> 3129 </li> 3130 3131 3132 3133 3134 <li class="is-coll"> 3135 3136 <a href="/collections/minis"> 3137 3138 <div class="img"> 3139 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/collections/minis_ba364ae8-d92e-41c7-95f9-b2b6c094e12b_300x.gif?v=1719345411" class="lazyload"> 3140 </div> 3141 <span>Minis</span> 3142 </a> 3143 </li> 3144 3145 3146 </ul> 3147 3148 <a href="/collections/shop-all" class="view-all underline-effect pink-hover">View All Products</a> 3149 </div> 3150 3151 </div> 3152 </div> 3153 3154 3155 3156 3157 3158 3159 3160 3161 3162 <li class="NavMenu-link NavMenu--dropdown-link"> 3163 <a href="/collections/special-offers" data-group="special-offers" data-toggle="offcanvas" data-target="#SiteHeader-link--child_special-offers" ><span>Special Offers</span> <span class="NavMenu-link--arrow"></span></a> 3164 </li> 3165 3166 3167 3168 3169 3170 3171 3172 <div class="Offcanvas Offcanvas--lv3 SiteHeader-dropdown is-Offcanvas--closed" id="SiteHeader-link--child_special-offers"> 3173 <div class="Offcanvas-scroller"> 3174 3175 3176 <div class="menu-group special-offers "> 3177 3178 3179 3180 3181 3182 <ul class="mm-type-grid"> 3183 3184 3185 3186 3187 <li > 3188 3189 <!-- Swym button on product pages --> 3190�
3190<script class="swym-product-view-snippet"> 3191['SwymViewProducts', 'SwymWatchProducts', 'SwymProductVariants'].forEach(function(k){ 3192 if(!window[k]) window[k] = {}; 3193}); 3194(function(et){ 3195 var collections = "Bundle"; 3196 var o={}, empi=4635869413516, 3197 piu = "\/\/lusetabeauty.com\/cdn\/shop\/files\/2023CharcoalDetoxCollection_620x620.jpg?v=1724092094"; 3198 3199 3200 3201 SwymProductVariants[32531282526348] = { 3202 empi:empi,epi:32531282526348, 3203 du:"https://lusetabeauty.com/products/charcoal-detox-bundle", 3204 dt:"Charcoal Detox Kit", 3205 ct: collections, 3206 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/2023CharcoalDetoxCollection_620x620.jpg?v=1724092094" , 3207 stk: 7949, 3208 pr: 1600/100, 3209 op: 3200/100, 3210 variants: [{ "Shampoo \u0026 Conditioner 2 x 16.9oz" : 32531282526348}] 3211 }; 3212 SwymWatchProducts[32531282526348] = o[32531282526348] = {"id": 32531282526348, "available": true,"inventory_management": "shopify","inventory_quantity": 7949,"title": "Shampoo \u0026 Conditioner 2 x 16.9oz", "inventory_policy": "deny"}; 3213 3214 3215 SwymProductVariants[32531283312780] = { 3216 empi:empi,epi:32531283312780, 3217 du:"https://lusetabeauty.com/products/charcoal-detox-bundle", 3218 dt:"Charcoal Detox Kit", 3219 ct: collections, 3220 iu: "\/\/lusetabeauty.com\/cdn\/shop\/products\/charcoaldetoxduo33.8_620x620.jpg?v=1724092094" , 3221 stk: 0, 3222 pr: 3200/100, 3223 op: 6400/100, 3224 variants: [{ "Shampoo \u0026 Conditioner 2 x 33.8oz" : 32531283312780}] 3225 }; 3226 SwymWatchProducts[32531283312780] = o[32531283312780] = {"id": 32531283312780, "available": false,"inventory_management": "shopify","inventory_quantity": 0,"title": "Shampoo \u0026 Conditioner 2 x 33.8oz", "inventory_policy": "deny"}; 3227 3228 var product_data = { 3229 empi:empi, epi:32531282526348, 3230 dt :"Charcoal Detox Kit",du:"https://lusetabeauty.com/products/charcoal-detox-bundle", 3231 ct :collections,pr:1600/100,stk:7949, 3232 iu : "\/\/lusetabeauty.com\/cdn\/shop\/files\/2023CharcoalDetoxCollection_620x620.jpg?v=1724092094" ,variants:[{ "Shampoo \u0026 Conditioner 2 x 16.9oz" : 32531282526348 }] 3233 ,op:3200/100 3234 }; 3235 SwymViewProducts["charcoal-detox-bundle"] = SwymViewProducts[4635869413516] = product_data; 3236 SwymWatchProducts["charcoal-detox-bundle"] = SwymWatchProducts[4635869413516] = o; 3237 })(); 3238 3239</script>
3239 3240<a href="#" class="wishlist-btn product_4635869413516" data-swaction="addToWishlist" data-product-id="4635869413516"> 3241 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist.svg?v=156581968684124524451743445738" class="not-saved" alt="Add to Wishlist"> 3242 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist-filled.svg?v=112960286663868937211743445737" class="saved" alt="Saved to Wishlist"> 3243</a> 3244<!-- Swym button on product pages --> 3245 3246 <a href="/products/charcoal-detox-bundle"> 3247 3248 <div class="img"> 3249 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/files/2023CharcoalDetoxCollection_300x.jpg?v=1724092094" class="lazyload"> 3250 </div> 3251 <span>Charcoal Detox Bundle</span> 3252 </a> 3253 </li> 3254 3255 3256 3257 3258 <li > 3259 3260 <!-- Swym button on product pages --> 3261�
3261<script class="swym-product-view-snippet"> 3262['SwymViewProducts', 'SwymWatchProducts', 'SwymProductVariants'].forEach(function(k){ 3263 if(!window[k]) window[k] = {}; 3264}); 3265(function(et){ 3266 var collections = "Shampoo"; 3267 var o={}, empi=649286942781, 3268 piu = "\/\/lusetabeauty.com\/cdn\/shop\/products\/Liseta---g-1_1_620x620.gif?v=1719344554"; 3269 3270 3271 3272 SwymProductVariants[7410974392381] = { 3273 empi:empi,epi:7410974392381, 3274 du:"https://lusetabeauty.com/products/luseta-apple-cider-vinegar-shampoo", 3275 dt:"Apple Cider Vinegar Shampoo", 3276 ct: collections, 3277 iu: "\/\/lusetabeauty.com\/cdn\/shop\/products\/Liseta---g-1_1_620x620.gif?v=1719344554" , 3278 stk: 0, 3279 pr: 800/100, 3280 op: 1600/100, 3281 variants: [{ "16.9oz" : 7410974392381}] 3282 }; 3283 SwymWatchProducts[7410974392381] = o[7410974392381] = {"id": 7410974392381, "available": false,"inventory_management": "shopify","inventory_quantity": 0,"title": "16.9oz", "inventory_policy": "deny"}; 3284 3285 3286 SwymProductVariants[7410974425149] = { 3287 empi:empi,epi:7410974425149, 3288 du:"https://lusetabeauty.com/products/luseta-apple-cider-vinegar-shampoo", 3289 dt:"Apple Cider Vinegar Shampoo", 3290 ct: collections, 3291 iu: "\/\/lusetabeauty.com\/cdn\/shop\/products\/L6064_47438425-ddeb-4f8c-a92c-1cdf097d8e1b_620x620.jpg?v=1719277998" , 3292 stk: 0, 3293 pr: 1600/100, 3294 op: 3200/100, 3295 variants: [{ "33.8oz" : 7410974425149}] 3296 }; 3297 SwymWatchProducts[7410974425149] = o[7410974425149] = {"id": 7410974425149, "available": false,"inventory_management": "shopify","inventory_quantity": 0,"title": "33.8oz", "inventory_policy": "deny"}; 3298 3299 var product_data = { 3300 empi:empi, epi:7410974392381, 3301 dt :"Apple Cider Vinegar Shampoo",du:"https://lusetabeauty.com/products/luseta-apple-cider-vinegar-shampoo", 3302 ct :collections,pr:800/100,stk:0, 3303 iu : "\/\/lusetabeauty.com\/cdn\/shop\/products\/Liseta---g-1_1_620x620.gif?v=1719344554" ,variants:[{ "16.9oz" : 7410974392381 }] 3304 ,op:1600/100 3305 }; 3306 SwymViewProducts["luseta-apple-cider-vinegar-shampoo"] = SwymViewProducts[649286942781] = product_data; 3307 SwymWatchProducts["luseta-apple-cider-vinegar-shampoo"] = SwymWatchProducts[649286942781] = o; 3308 })(); 3309 3310</script>
3310 3311<a href="#" class="wishlist-btn product_649286942781" data-swaction="addToWishlist" data-product-id="649286942781"> 3312 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist.svg?v=156581968684124524451743445738" class="not-saved" alt="Add to Wishlist"> 3313 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist-filled.svg?v=112960286663868937211743445737" class="saved" alt="Saved to Wishlist"> 3314</a> 3315<!-- Swym button on product pages --> 3316 3317 <a href="/products/luseta-apple-cider-vinegar-shampoo"> 3318 3319 <div class="img"> 3320 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/products/Liseta---g-1_1_300x.gif?v=1719344554" class="lazyload"> 3321 </div> 3322 <span>Apple Cider Vinegar Shampoo</span> 3323 </a> 3324 </li> 3325 3326 3327 3328 3329 <li > 3330 3331 <!-- Swym button on product pages --> 3332�
3332<script class="swym-product-view-snippet"> 3333['SwymViewProducts', 'SwymWatchProducts', 'SwymProductVariants'].forEach(function(k){ 3334 if(!window[k]) window[k] = {}; 3335}); 3336(function(et){ 3337 var collections = "Bundle"; 3338 var o={}, empi=3966239932477, 3339 piu = "\/\/lusetabeauty.com\/cdn\/shop\/files\/HempOilComplex16.9ozDuo_620x620.jpg?v=1724091942"; 3340 3341 3342 3343 SwymProductVariants[29542297239613] = { 3344 empi:empi,epi:29542297239613, 3345 du:"https://lusetabeauty.com/products/luseta-hemp-oil-complex-shampoo-conditioner", 3346 dt:"Hemp Seed Oil Complex Bundle", 3347 ct: collections, 3348 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/HempOilComplex16.9ozDuo_620x620.jpg?v=1724091942" , 3349 stk: 11910, 3350 pr: 1600/100, 3351 op: 3200/100, 3352 variants: [{ "1 x 16.9oz Shampoo \u0026 Conditioner Set" : 29542297239613}] 3353 }; 3354 SwymWatchProducts[29542297239613] = o[29542297239613] = {"id": 29542297239613, "available": true,"inventory_management": "shopify","inventory_quantity": 11910,"title": "1 x 16.9oz Shampoo \u0026 Conditioner Set", "inventory_policy": "deny"}; 3355 3356 3357 SwymProductVariants[29542297272381] = { 3358 empi:empi,epi:29542297272381, 3359 du:"https://lusetabeauty.com/products/luseta-hemp-oil-complex-shampoo-conditioner", 3360 dt:"Hemp Seed Oil Complex Bundle", 3361 ct: collections, 3362 iu: "\/\/lusetabeauty.com\/cdn\/shop\/products\/L6086-87_620x620.jpg?v=1724091942" , 3363 stk: -1, 3364 pr: 3200/100, 3365 op: 6400/100, 3366 variants: [{ "1 x 33.8oz Shampoo \u0026 Conditioner Set" : 29542297272381}] 3367 }; 3368 SwymWatchProducts[29542297272381] = o[29542297272381] = {"id": 29542297272381, "available": false,"inventory_management": "shopify","inventory_quantity": -1,"title": "1 x 33.8oz Shampoo \u0026 Conditioner Set", "inventory_policy": "deny"}; 3369 3370 var product_data = { 3371 empi:empi, epi:29542297239613, 3372 dt :"Hemp Seed Oil Complex Bundle",du:"https://lusetabeauty.com/products/luseta-hemp-oil-complex-shampoo-conditioner", 3373 ct :collections,pr:1600/100,stk:11910, 3374 iu : "\/\/lusetabeauty.com\/cdn\/shop\/files\/HempOilComplex16.9ozDuo_620x620.jpg?v=1724091942" ,variants:[{ "1 x 16.9oz Shampoo \u0026 Conditioner Set" : 29542297239613 }] 3375 ,op:3200/100 3376 }; 3377 SwymViewProducts["luseta-hemp-oil-complex-shampoo-conditioner"] = SwymViewProducts[3966239932477] = product_data; 3378 SwymWatchProducts["luseta-hemp-oil-complex-shampoo-conditioner"] = SwymWatchProducts[3966239932477] = o; 3379 })(); 3380 3381</script>
3381 3382<a href="#" class="wishlist-btn product_3966239932477" data-swaction="addToWishlist" data-product-id="3966239932477"> 3383 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist.svg?v=156581968684124524451743445738" class="not-saved" alt="Add to Wishlist"> 3384 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist-filled.svg?v=112960286663868937211743445737" class="saved" alt="Saved to Wishlist"> 3385</a> 3386<!-- Swym button on product pages --> 3387 3388 <a href="/products/luseta-hemp-oil-complex-shampoo-conditioner"> 3389 3390 <div class="img"> 3391 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/files/HempOilComplex16.9ozDuo_300x.jpg?v=1724091942" class="lazyload"> 3392 </div> 3393 <span>Hemp Seed Oil Complex Bundle</span> 3394 </a> 3395 </li> 3396 3397 3398 3399 3400 <li > 3401 3402 <!-- Swym button on product pages --> 3403�
3403<script class="swym-product-view-snippet"> 3404['SwymViewProducts', 'SwymWatchProducts', 'SwymProductVariants'].forEach(function(k){ 3405 if(!window[k]) window[k] = {}; 3406}); 3407(function(et){ 3408 var collections = "Hair Treatment"; 3409 var o={}, empi=6787357835438, 3410 piu = "\/\/lusetabeauty.com\/cdn\/shop\/files\/2023Macadamia_ArganOilLeave-inConditioner_620x620.jpg?v=1719308706"; 3411 3412 3413 3414 SwymProductVariants[39936320143534] = { 3415 empi:empi,epi:39936320143534, 3416 du:"https://lusetabeauty.com/products/luseta-macadamia-argan-oil-leave-in-conditioner", 3417 dt:"Macadamia \u0026 Argan Oil Leave-in Conditioner", 3418 ct: collections, 3419 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/2023Macadamia_ArganOilLeave-inConditioner_620x620.jpg?v=1719308706" , 3420 stk: 0, 3421 pr: 950/100, 3422 op: 1900/100, 3423 variants: [{ "8.5oz" : 39936320143534}] 3424 }; 3425 SwymWatchProducts[39936320143534] = o[39936320143534] = {"id": 39936320143534, "available": false,"inventory_management": "shopify","inventory_quantity": 0,"title": "8.5oz", "inventory_policy": "deny"}; 3426 3427 var product_data = { 3428 empi:empi, epi:39936320143534, 3429 dt :"Macadamia \u0026 Argan Oil Leave-in Conditioner",du:"https://lusetabeauty.com/products/luseta-macadamia-argan-oil-leave-in-conditioner", 3430 ct :collections,pr:950/100,stk:0, 3431 iu : "\/\/lusetabeauty.com\/cdn\/shop\/files\/2023Macadamia_ArganOilLeave-inConditioner_620x620.jpg?v=1719308706" ,variants:[{ "8.5oz" : 39936320143534 }] 3432 ,op:1900/100 3433 }; 3434 SwymViewProducts["luseta-macadamia-argan-oil-leave-in-conditioner"] = SwymViewProducts[6787357835438] = product_data; 3435 SwymWatchProducts["luseta-macadamia-argan-oil-leave-in-conditioner"] = SwymWatchProducts[6787357835438] = o; 3436 })(); 3437 3438</script>
3438 3439<a href="#" class="wishlist-btn product_6787357835438" data-swaction="addToWishlist" data-product-id="6787357835438"> 3440 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist.svg?v=156581968684124524451743445738" class="not-saved" alt="Add to Wishlist"> 3441 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist-filled.svg?v=112960286663868937211743445737" class="saved" alt="Saved to Wishlist"> 3442</a> 3443<!-- Swym button on product pages --> 3444 3445 <a href="/products/luseta-macadamia-argan-oil-leave-in-conditioner"> 3446 3447 <div class="img"> 3448 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/files/2023Macadamia_ArganOilLeave-inConditioner_300x.jpg?v=1719308706" class="lazyload"> 3449 </div> 3450 <span>Macadamia & Argan Oil Leave-in Conditioner</span> 3451 </a> 3452 </li> 3453 3454 3455 </ul> 3456 3457 <a href="/collections/special-offers" class="view-all underline-effect pink-hover">View All Special Offers</a> 3458 </div> 3459 3460 </div> 3461 </div> 3462 3463 3464 3465 3466 3467 3468 3469 </ul> 3470 3471 </div> 3472 3473 3474 <div class="all_groups"> 3475 3476 </div> 3477 3478 3479 3480</div> 3481 3482 3483 3484 </div> 3485 </div> 3486 </li> 3487 3488 3489 3490 3491 3492 3493 3494 <li class="NavMenu-link NavMenu--main_menu-link"> 3495 <a href="/pages/about-us" class="underline-effect "><span>About Us</span> </a> 3496 </li> 3497 3498 3499 3500 3501 3502 3503 3504 <li class="NavMenu-link NavMenu--main_menu-link"> 3505 <a href="/pages/rewards" class="underline-effect "><span>Rewards</span> </a> 3506 </li> 3507 3508 3509 3510 3511 3512 3513 3514 <li class="NavMenu-link NavMenu--main_menu-link"> 3515 <a href="/pages/testimonials" class="underline-effect "><span>Testimonials</span> </a> 3516 </li> 3517 3518 3519 3520 3521 3522 3523 3524 <li class="NavMenu-link NavMenu--main_menu-link"> 3525 <a href="/blogs/news" class="underline-effect "><span>Blog</span> </a> 3526 </li> 3527 3528 3529 3530 3531 3532 3533 3534 <li class="NavMenu-link NavMenu--main_menu-link"> 3535 <a href="/pages/hair-quiz" class="underline-effect "><span>Quiz</span> </a> 3536 </li> 3537 3538 3539 </ul> 3540 3541 3542</div> 3543 3544 3545 3546 3547 3548 3549 3550 3551 3552 3553 </nav> 3554 <nav class="SiteHeader-navigation SiteHeader-navigation--second_menu"> 3555 3556 3557 3558 3559 3560 3561 <div > 3562 3563 <ul class="NavMenu NavMenu--main_menu"> 3564 3565 </ul> 3566 3567 3568</div> 3569 3570 3571 3572 3573 3574 3575 </nav> 3576 3577 <nav class="SiteHeader-navigation SiteHeader-navigation--third_menu"> 3578 3579 3580 3581 3582 3583 3584 3585 3586 3587 3588 <div > 3589 3590 <ul class="NavMenu NavMenu--main_menu"> 3591 3592 3593 3594 3595 3596 3597 <li class="NavMenu-link NavMenu--main_menu-link"> 3598 <a href="/pages/faq" class="underline-effect "><span>FAQ</span> </a> 3599 </li> 3600 3601 3602 3603 3604 3605 3606 3607 <li class="NavMenu-link NavMenu--main_menu-link"> 3608 <a href="/pages/customer-service" class="underline-effect "><span>Get in Touch</span> </a> 3609 </li> 3610 3611 3612 3613 3614 3615 3616 3617 <li class="NavMenu-link NavMenu--main_menu-link"> 3618 <a href="#swym-wishlist" class="underline-effect "><span>Wishlist</span> <a href="#swym-wishlist" class="SiteHeader-wishlist-link"><img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist.svg?v=156581968684124524451743445738" class="SiteHeader-wishlist-icon"/></a></a> 3619 </li> 3620 3621 3622 </ul> 3623 3624 3625</div> 3626 3627 3628 </nav> 3629 3630 </div> 3631 </div> 3632 </div> 3633 3634 </div> 3635 3636 <a class="SiteHeader-brand" href="/"> 3637 <img class="SiteHeader-logo" src="//lusetabeauty.com/cdn/shop/t/258/assets/Luseta-logo.svg?v=163737035158898480941743445736" alt="Luseta Beauty" height="50" width="200"> 3638 </a> 3639 3640 <nav class="SiteHeader-navigation SiteHeader-navigation--exposed_first_menu"> 3641 3642 3643 <div > 3644 3645 <ul class="NavMenu NavMenu--main_menu"> 3646 3647 3648 3649 3650 3651 3652 3653 <li class="NavMenu-link NavMenu--main_menu-link is-mega-menu-item"> 3654 <a data-toggle="offcanvas" data-target="#SiteHeader-link--new-main-menu_shop" href="/collections/shop-all" class="underline-effect "><span>Shop</span> <span class="NavMenu-link--arrow"></span></a> 3655 <div class="Offcanvas Offcanvas--lv2 SiteHeader-dropdown is-Offcanvas--closed megamenu-dropdown" id="SiteHeader-link--new-main-menu_shop"> 3656 <div class="Offcanvas-scroller"> 3657 3658 3659 3660<div class="mm-wrapper"> 3661 <div class="main-links"> 3662 <ul class=" NavMenu NavMenu--dropdown"> 3663 3664 3665 3666 3667 <li class="NavMenu-link NavMenu--dropdown-link"> 3668 <a href="/collections/new-products" class="active" data-group="new-arrivals" ><span>New Arrivals</span></a> 3669 </li> 3670 3671 3672 3673 3674 3675 3676 3677 3678 3679 3680 3681 3682 3683 <li class="NavMenu-link NavMenu--dropdown-link"> 3684 <a href="/collections/bestsellers" data-group="bestsellers" ><span>Bestsellers</span></a> 3685 </li> 3686 3687 3688 3689 3690 3691 3692 3693 3694 3695 3696 3697 3698 3699 <li class="NavMenu-link NavMenu--dropdown-link"> 3700 <a href="/pages/hair-needs" data-group="hair-needs" ><span>Hair Needs</span></a> 3701 </li> 3702 3703 3704 3705 3706 3707 3708 3709 3710 3711 3712 3713 3714 3715 <li class="NavMenu-link NavMenu--dropdown-link"> 3716 <a href="/collections" data-group="collections" ><span>Collections</span></a> 3717 </li> 3718 3719 3720 3721 3722 3723 3724 3725 3726 3727 3728 3729 3730 3731 <li class="NavMenu-link NavMenu--dropdown-link"> 3732 <a href="/collections/shop-all" data-group="product-type" ><span>Product Type</span></a> 3733 </li> 3734 3735 3736 3737 3738 3739 3740 3741 3742 3743 3744 3745 3746 3747 <li class="NavMenu-link NavMenu--dropdown-link"> 3748 <a href="/collections/special-offers" data-group="special-offers" ><span>Special Offers</span></a> 3749 </li> 3750 3751 3752 3753 3754 3755 3756 3757 3758 3759 3760 3761 </ul> 3762 3763 </div> 3764 3765 3766 <div class="all_groups"> 3767 3768 3769 3770 <div class="menu-group new-arrivals active"> 3771 3772 3773 3774 3775 3776 <ul class="mm-type-grid"> 3777 3778 3779 3780 3781 <li > 3782 3783 <!-- Swym button on product pages --> 3784�
3784<script class="swym-product-view-snippet"> 3785['SwymViewProducts', 'SwymWatchProducts', 'SwymProductVariants'].forEach(function(k){ 3786 if(!window[k]) window[k] = {}; 3787}); 3788(function(et){ 3789 var collections = "Bundle"; 3790 var o={}, empi=9108667531438, 3791 piu = "\/\/lusetabeauty.com\/cdn\/shop\/files\/2_6f2423f4-d615-4710-a26d-ca23a524e31a_620x620.jpg?v=1778801849"; 3792 3793 3794 3795 SwymProductVariants[47840998686894] = { 3796 empi:empi,epi:47840998686894, 3797 du:"https://lusetabeauty.com/products/batana-oil-biotin-strengthening-moisturizing-duo", 3798 dt:"Batana Oil \u0026 Biotin Strengthening \u0026 Moisturizing Duo", 3799 ct: collections, 3800 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/2_6f2423f4-d615-4710-a26d-ca23a524e31a_620x620.jpg?v=1778801849" , 3801 stk: 4866, 3802 pr: 999/100, 3803 op: 1600/100, 3804 variants: [{ "Shampoo \u0026 Conditioner 2 x 8.5oz" : 47840998686894}] 3805 }; 3806 SwymWatchProducts[47840998686894] = o[47840998686894] = {"id": 47840998686894, "available": true,"inventory_management": "shopify","inventory_quantity": 4866,"title": "Shampoo \u0026 Conditioner 2 x 8.5oz", "inventory_policy": "deny"}; 3807 3808 3809 SwymProductVariants[47840998719662] = { 3810 empi:empi,epi:47840998719662, 3811 du:"https://lusetabeauty.com/products/batana-oil-biotin-strengthening-moisturizing-duo", 3812 dt:"Batana Oil \u0026 Biotin Strengthening \u0026 Moisturizing Duo", 3813 ct: collections, 3814 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/3_8648e29a-e01a-4c52-b643-b344b4490615_620x620.jpg?v=1778801839" , 3815 stk: 4974, 3816 pr: 3200/100, 3817 3818 variants: [{ "Shampoo \u0026 Conditioner 2 x 16.9oz" : 47840998719662}] 3819 }; 3820 SwymWatchProducts[47840998719662] = o[47840998719662] = {"id": 47840998719662, "available": true,"inventory_management": "shopify","inventory_quantity": 4974,"title": "Shampoo \u0026 Conditioner 2 x 16.9oz", "inventory_policy": "deny"}; 3821 3822 var product_data = { 3823 empi:empi, epi:47840998686894, 3824 dt :"Batana Oil \u0026 Biotin Strengthening \u0026 Moisturizing Duo",du:"https://lusetabeauty.com/products/batana-oil-biotin-strengthening-moisturizing-duo", 3825 ct :collections,pr:999/100,stk:4866, 3826 iu : "\/\/lusetabeauty.com\/cdn\/shop\/files\/2_6f2423f4-d615-4710-a26d-ca23a524e31a_620x620.jpg?v=1778801849" ,variants:[{ "Shampoo \u0026 Conditioner 2 x 8.5oz" : 47840998686894 }] 3827 ,op:1600/100 3828 }; 3829 SwymViewProducts["batana-oil-biotin-strengthening-moisturizing-duo"] = SwymViewProducts[9108667531438] = product_data; 3830 SwymWatchProducts["batana-oil-biotin-strengthening-moisturizing-duo"] = SwymWatchProducts[9108667531438] = o; 3831 })(); 3832 3833</script>
3833 3834<a href="#" class="wishlist-btn product_9108667531438" data-swaction="addToWishlist" data-product-id="9108667531438"> 3835 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist.svg?v=156581968684124524451743445738" class="not-saved" alt="Add to Wishlist"> 3836 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist-filled.svg?v=112960286663868937211743445737" class="saved" alt="Saved to Wishlist"> 3837</a> 3838<!-- Swym button on product pages --> 3839 3840 <a href="/products/batana-oil-biotin-strengthening-moisturizing-duo"> 3841 3842 <div class="img"> 3843 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/files/2_6f2423f4-d615-4710-a26d-ca23a524e31a_300x.jpg?v=1778801849" class="lazyload"> 3844 </div> 3845 <span>Batana Oil & Biotin Strengthening & Moisturizing Duo</span> 3846 </a> 3847 </li> 3848 3849 3850 3851 3852 <li > 3853 3854 <!-- Swym button on product pages --> 3855�
3855<script class="swym-product-view-snippet"> 3856['SwymViewProducts', 'SwymWatchProducts', 'SwymProductVariants'].forEach(function(k){ 3857 if(!window[k]) window[k] = {}; 3858}); 3859(function(et){ 3860 var collections = "Bundle"; 3861 var o={}, empi=8694513959086, 3862 piu = "\/\/lusetabeauty.com\/cdn\/shop\/files\/NEW_Square_Image_11_620x620.jpg?v=1767650383"; 3863 3864 3865 3866 SwymProductVariants[47837101260974] = { 3867 empi:empi,epi:47837101260974, 3868 du:"https://lusetabeauty.com/products/rice-water-bundle", 3869 dt:"Rice Water Growth Kit", 3870 ct: collections, 3871 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/DPM_Feb18-755_620x620.jpg?v=1778365653" , 3872 stk: 4842, 3873 pr: 1800/100, 3874 3875 variants: [{ "Shampoo \u0026 Conditioner 2 x 8.5oz" : 47837101260974}] 3876 }; 3877 SwymWatchProducts[47837101260974] = o[47837101260974] = {"id": 47837101260974, "available": true,"inventory_management": "shopify","inventory_quantity": 4842,"title": "Shampoo \u0026 Conditioner 2 x 8.5oz", "inventory_policy": "deny"}; 3878 3879 3880 SwymProductVariants[46256070983854] = { 3881 empi:empi,epi:46256070983854, 3882 du:"https://lusetabeauty.com/products/rice-water-bundle", 3883 dt:"Rice Water Growth Kit", 3884 ct: collections, 3885 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/Add_a_heading_10_620x620.jpg?v=1767650383" , 3886 stk: 5811, 3887 pr: 2900/100, 3888 op: 3600/100, 3889 variants: [{ "Shampoo \u0026 Conditioner 2 x 16.9oz" : 46256070983854}] 3890 }; 3891 SwymWatchProducts[46256070983854] = o[46256070983854] = {"id": 46256070983854, "available": true,"inventory_management": "shopify","inventory_quantity": 5811,"title": "Shampoo \u0026 Conditioner 2 x 16.9oz", "inventory_policy": "deny"}; 3892 3893 3894 SwymProductVariants[46256071016622] = { 3895 empi:empi,epi:46256071016622, 3896 du:"https://lusetabeauty.com/products/rice-water-bundle", 3897 dt:"Rice Water Growth Kit", 3898 ct: collections, 3899 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/NEW_Square_Image_11_620x620.jpg?v=1767650383" , 3900 stk: 3181, 3901 pr: 4900/100, 3902 op: 7200/100, 3903 variants: [{ "Shampoo \u0026 Conditioner 2 x 33.8oz" : 46256071016622}] 3904 }; 3905 SwymWatchProducts[46256071016622] = o[46256071016622] = {"id": 46256071016622, "available": true,"inventory_management": "shopify","inventory_quantity": 3181,"title": "Shampoo \u0026 Conditioner 2 x 33.8oz", "inventory_policy": "deny"}; 3906 3907 3908 SwymProductVariants[46256071049390] = { 3909 empi:empi,epi:46256071049390, 3910 du:"https://lusetabeauty.com/products/rice-water-bundle", 3911 dt:"Rice Water Growth Kit", 3912 ct: collections, 3913 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/5_6d7cb8c4-53e8-49b5-bf95-a87d4c944dac_620x620.jpg?v=1767650383" , 3914 stk: 498632, 3915 pr: 199/100, 3916 op: 500/100, 3917 variants: [{ "Shampoo \u0026 Conditioner 2 x 1.01oz" : 46256071049390}] 3918 }; 3919 SwymWatchProducts[46256071049390] = o[46256071049390] = {"id": 46256071049390, "available": true,"inventory_management": "shopify","inventory_quantity": 498632,"title": "Shampoo \u0026 Conditioner 2 x 1.01oz", "inventory_policy": "deny"}; 3920 3921 var product_data = { 3922 empi:empi, epi:47837101260974, 3923 dt :"Rice Water Growth Kit",du:"https://lusetabeauty.com/products/rice-water-bundle", 3924 ct :collections,pr:1800/100,stk:4842, 3925 iu : "\/\/lusetabeauty.com\/cdn\/shop\/files\/DPM_Feb18-755_620x620.jpg?v=1778365653" ,variants:[{ "Shampoo \u0026 Conditioner 2 x 8.5oz" : 47837101260974 }] 3926 3927 }; 3928 SwymViewProducts["rice-water-bundle"] = SwymViewProducts[8694513959086] = product_data; 3929 SwymWatchProducts["rice-water-bundle"] = SwymWatchProducts[8694513959086] = o; 3930 })(); 3931 3932</script>
3932 3933<a href="#" class="wishlist-btn product_8694513959086" data-swaction="addToWishlist" data-product-id="8694513959086"> 3934 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist.svg?v=156581968684124524451743445738" class="not-saved" alt="Add to Wishlist"> 3935 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist-filled.svg?v=112960286663868937211743445737" class="saved" alt="Saved to Wishlist"> 3936</a> 3937<!-- Swym button on product pages --> 3938 3939 <a href="/products/rice-water-bundle"> 3940 3941 <div class="img"> 3942 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/files/NEW_Square_Image_11_300x.jpg?v=1767650383" class="lazyload"> 3943 </div> 3944 <span>Rice Water Bundle</span> 3945 </a> 3946 </li> 3947 3948 3949 3950 3951 <li > 3952 3953 <!-- Swym button on product pages --> 3954�
3954<script class="swym-product-view-snippet"> 3955['SwymViewProducts', 'SwymWatchProducts', 'SwymProductVariants'].forEach(function(k){ 3956 if(!window[k]) window[k] = {}; 3957}); 3958(function(et){ 3959 var collections = "Bundle"; 3960 var o={}, empi=9153259929774, 3961 piu = "\/\/lusetabeauty.com\/cdn\/shop\/files\/2_e52ad378-1ff5-4509-881a-6308e2bcb949_620x620.jpg?v=1787687196"; 3962 3963 3964 3965 SwymProductVariants[48003195338926] = { 3966 empi:empi,epi:48003195338926, 3967 du:"https://lusetabeauty.com/products/hair-body-mist", 3968 dt:"Hair \u0026 Body Mist", 3969 ct: collections, 3970 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/DPM_May15-19265_620x620.jpg?v=1782593760" , 3971 stk: 4982, 3972 pr: 1600/100, 3973 3974 variants: [{ "Rich Mellow" : 48003195338926}] 3975 }; 3976 SwymWatchProducts[48003195338926] = o[48003195338926] = {"id": 48003195338926, "available": true,"inventory_management": "shopify","inventory_quantity": 4982,"title": "Rich Mellow", "inventory_policy": "deny"}; 3977 3978 3979 SwymProductVariants[48003195371694] = { 3980 empi:empi,epi:48003195371694, 3981 du:"https://lusetabeauty.com/products/hair-body-mist", 3982 dt:"Hair \u0026 Body Mist", 3983 ct: collections, 3984 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/DPM_May18-082_620x620.jpg?v=1782593893" , 3985 stk: 4989, 3986 pr: 1600/100, 3987 3988 variants: [{ "Brazilian Sun" : 48003195371694}] 3989 }; 3990 SwymWatchProducts[48003195371694] = o[48003195371694] = {"id": 48003195371694, "available": true,"inventory_management": "shopify","inventory_quantity": 4989,"title": "Brazilian Sun", "inventory_policy": "deny"}; 3991 3992 3993 SwymProductVariants[48027066597550] = { 3994 empi:empi,epi:48027066597550, 3995 du:"https://lusetabeauty.com/products/hair-body-mist", 3996 dt:"Hair \u0026 Body Mist", 3997 ct: collections, 3998 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/DPM_May19-109_620x620.jpg?v=1782593975" , 3999 stk: 4991, 4000 pr: 1600/100, 4001 4002 variants: [{ "Love Bouquet" : 48027066597550}] 4003 }; 4004 SwymWatchProducts[48027066597550] = o[48027066597550] = {"id": 48027066597550, "available": true,"inventory_management": "shopify","inventory_quantity": 4991,"title": "Love Bouquet", "inventory_policy": "deny"}; 4005 4006 4007 SwymProductVariants[48027066630318] = { 4008 empi:empi,epi:48027066630318, 4009 du:"https://lusetabeauty.com/products/hair-body-mist", 4010 dt:"Hair \u0026 Body Mist", 4011 ct: collections, 4012 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/DPM_May20-010_620x620.jpg?v=1782593990" , 4013 stk: 4990, 4014 pr: 1600/100, 4015 4016 variants: [{ "Vibrant Blossom" : 48027066630318}] 4017 }; 4018 SwymWatchProducts[48027066630318] = o[48027066630318] = {"id": 48027066630318, "available": true,"inventory_management": "shopify","inventory_quantity": 4990,"title": "Vibrant Blossom", "inventory_policy": "deny"}; 4019 4020 4021 SwymProductVariants[48027066663086] = { 4022 empi:empi,epi:48027066663086, 4023 du:"https://lusetabeauty.com/products/hair-body-mist", 4024 dt:"Hair \u0026 Body Mist", 4025 ct: collections, 4026 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/DPM_2701_620x620.jpg?v=1782594051" , 4027 stk: 4931, 4028 pr: 2900/100, 4029 4030 variants: [{ "Discovery Set" : 48027066663086}] 4031 }; 4032 SwymWatchProducts[48027066663086] = o[48027066663086] = {"id": 48027066663086, "available": true,"inventory_management": "shopify","inventory_quantity": 4931,"title": "Discovery Set", "inventory_policy": "deny"}; 4033 4034 var product_data = { 4035 empi:empi, epi:48003195338926, 4036 dt :"Hair \u0026 Body Mist",du:"https://lusetabeauty.com/products/hair-body-mist", 4037 ct :collections,pr:1600/100,stk:4982, 4038 iu : "\/\/lusetabeauty.com\/cdn\/shop\/files\/DPM_May15-19265_620x620.jpg?v=1782593760" ,variants:[{ "Rich Mellow" : 48003195338926 }] 4039 4040 }; 4041 SwymViewProducts["hair-body-mist"] = SwymViewProducts[9153259929774] = product_data; 4042 SwymWatchProducts["hair-body-mist"] = SwymWatchProducts[9153259929774] = o; 4043 })();
4044 4045</script>
4045 4046<a href="#" class="wishlist-btn product_9153259929774" data-swaction="addToWishlist" data-product-id="9153259929774"> 4047 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist.svg?v=156581968684124524451743445738" class="not-saved" alt="Add to Wishlist"> 4048 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist-filled.svg?v=112960286663868937211743445737" class="saved" alt="Saved to Wishlist"> 4049</a> 4050<!-- Swym button on product pages --> 4051 4052 <a href="/products/hair-body-mist"> 4053 4054 <div class="img"> 4055 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/files/2_e52ad378-1ff5-4509-881a-6308e2bcb949_300x.jpg?v=1787687196" class="lazyload"> 4056 </div> 4057 <span>Hair & Body Mist</span> 4058 </a> 4059 </li> 4060 4061 4062 4063 4064 <li > 4065 4066 <!-- Swym button on product pages --> 4067�
4067<script class="swym-product-view-snippet"> 4068['SwymViewProducts', 'SwymWatchProducts', 'SwymProductVariants'].forEach(function(k){ 4069 if(!window[k]) window[k] = {}; 4070}); 4071(function(et){ 4072 var collections = "Haircare Set"; 4073 var o={}, empi=9158783467694, 4074 piu = "\/\/lusetabeauty.com\/cdn\/shop\/files\/DPM_June18-079_620x620.jpg?v=1782598747"; 4075 4076 4077 4078 SwymProductVariants[48027463811246] = { 4079 empi:empi,epi:48027463811246, 4080 du:"https://lusetabeauty.com/products/rice-water-jet-set-strengthen-shine-kit", 4081 dt:"Rice Water Jet-Set Strengthen \u0026 Shine Kit", 4082 ct: collections, 4083 iu: piu , 4084 stk: 4962, 4085 pr: 3900/100, 4086 4087 variants: [{ "Default Title" : 48027463811246}] 4088 }; 4089 SwymWatchProducts[48027463811246] = o[48027463811246] = {"id": 48027463811246, "available": true,"inventory_management": "shopify","inventory_quantity": 4962,"title": "Default Title", "inventory_policy": "deny"}; 4090 4091 var product_data = { 4092 empi:empi, epi:48027463811246, 4093 dt :"Rice Water Jet-Set Strengthen \u0026 Shine Kit",du:"https://lusetabeauty.com/products/rice-water-jet-set-strengthen-shine-kit", 4094 ct :collections,pr:3900/100,stk:4962, 4095 iu : piu ,variants:[{ "Default Title" : 48027463811246 }] 4096 4097 }; 4098 SwymViewProducts["rice-water-jet-set-strengthen-shine-kit"] = SwymViewProducts[9158783467694] = product_data; 4099 SwymWatchProducts["rice-water-jet-set-strengthen-shine-kit"] = SwymWatchProducts[9158783467694] = o; 4100 })(); 4101 4102</script>
4102 4103<a href="#" class="wishlist-btn product_9158783467694" data-swaction="addToWishlist" data-product-id="9158783467694"> 4104 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist.svg?v=156581968684124524451743445738" class="not-saved" alt="Add to Wishlist"> 4105 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist-filled.svg?v=112960286663868937211743445737" class="saved" alt="Saved to Wishlist"> 4106</a> 4107<!-- Swym button on product pages --> 4108 4109 <a href="/products/rice-water-jet-set-strengthen-shine-kit"> 4110 4111 <div class="img"> 4112 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/files/DPM_June18-079_300x.jpg?v=1782598747" class="lazyload"> 4113 </div> 4114 <span>Rice Water Jet-Set Strengthen & Shine Kit</span> 4115 </a> 4116 </li> 4117 4118 4119 4120 4121 <li > 4122 4123 <!-- Swym button on product pages --> 4124�
4124<script class="swym-product-view-snippet"> 4125['SwymViewProducts', 'SwymWatchProducts', 'SwymProductVariants'].forEach(function(k){ 4126 if(!window[k]) window[k] = {}; 4127}); 4128(function(et){ 4129 var collections = "Styling Product"; 4130 var o={}, empi=9158771277998, 4131 piu = "\/\/lusetabeauty.com\/cdn\/shop\/files\/DPM_May18-147_620x620.jpg?v=1782597717"; 4132 4133 4134 4135 SwymProductVariants[48027445592238] = { 4136 empi:empi,epi:48027445592238, 4137 du:"https://lusetabeauty.com/products/rosemary-mint-leave-in-cream", 4138 dt:"Rosemary Mint Leave-in Cream", 4139 ct: collections, 4140 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/DPM_May20-190_620x620.jpg?v=1782597688" , 4141 stk: 4983, 4142 pr: 999/100, 4143 op: 1600/100, 4144 variants: [{ "5.07oz" : 48027445592238}] 4145 }; 4146 SwymWatchProducts[48027445592238] = o[48027445592238] = {"id": 48027445592238, "available": true,"inventory_management": "shopify","inventory_quantity": 4983,"title": "5.07oz", "inventory_policy": "deny"}; 4147 4148 var product_data = { 4149 empi:empi, epi:48027445592238, 4150 dt :"Rosemary Mint Leave-in Cream",du:"https://lusetabeauty.com/products/rosemary-mint-leave-in-cream", 4151 ct :collections,pr:999/100,stk:4983, 4152 iu : "\/\/lusetabeauty.com\/cdn\/shop\/files\/DPM_May20-190_620x620.jpg?v=1782597688" ,variants:[{ "5.07oz" : 48027445592238 }] 4153 ,op:1600/100 4154 }; 4155 SwymViewProducts["rosemary-mint-leave-in-cream"] = SwymViewProducts[9158771277998] = product_data; 4156 SwymWatchProducts["rosemary-mint-leave-in-cream"] = SwymWatchProducts[9158771277998] = o; 4157 })(); 4158 4159</script>
4159 4160<a href="#" class="wishlist-btn product_9158771277998" data-swaction="addToWishlist" data-product-id="9158771277998"> 4161 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist.svg?v=156581968684124524451743445738" class="not-saved" alt="Add to Wishlist"> 4162 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist-filled.svg?v=112960286663868937211743445737" class="saved" alt="Saved to Wishlist"> 4163</a> 4164<!-- Swym button on product pages --> 4165 4166 <a href="/products/rosemary-mint-leave-in-cream"> 4167 4168 <div class="img"> 4169 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/files/DPM_May18-147_300x.jpg?v=1782597717" class="lazyload"> 4170 </div> 4171 <span>Rosemary Mint Leave-in Cream</span> 4172 </a> 4173 </li> 4174 4175 4176 4177 4178 <li > 4179 4180 <!-- Swym button on product pages --> 4181�
4181<script class="swym-product-view-snippet"> 4182['SwymViewProducts', 'SwymWatchProducts', 'SwymProductVariants'].forEach(function(k){ 4183 if(!window[k]) window[k] = {}; 4184}); 4185(function(et){ 4186 var collections = "Styling Product"; 4187 var o={}, empi=9158763577518, 4188 piu = "\/\/lusetabeauty.com\/cdn\/shop\/files\/DPM_May18-216_620x620.jpg?v=1782595636"; 4189 4190 4191 4192 SwymProductVariants[48027424456878] = { 4193 empi:empi,epi:48027424456878, 4194 du:"https://lusetabeauty.com/products/biotin-collagen-leave-in-cream", 4195 dt:"Biotin \u0026 Collagen Leave-in Cream", 4196 ct: collections, 4197 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/DPM_May18-216_620x620.jpg?v=1782595636" , 4198 stk: 4957, 4199 pr: 999/100, 4200 op: 1600/100, 4201 variants: [{ "5.07oz" : 48027424456878}] 4202 }; 4203 SwymWatchProducts[48027424456878] = o[48027424456878] = {"id": 48027424456878, "available": true,"inventory_management": "shopify","inventory_quantity": 4957,"title": "5.07oz", "inventory_policy": "deny"}; 4204 4205 var product_data = { 4206 empi:empi, epi:48027424456878, 4207 dt :"Biotin \u0026 Collagen Leave-in Cream",du:"https://lusetabeauty.com/products/biotin-collagen-leave-in-cream", 4208 ct :collections,pr:999/100,stk:4957, 4209 iu : "\/\/lusetabeauty.com\/cdn\/shop\/files\/DPM_May18-216_620x620.jpg?v=1782595636" ,variants:[{ "5.07oz" : 48027424456878 }] 4210 ,op:1600/100 4211 }; 4212 SwymViewProducts["biotin-collagen-leave-in-cream"] = SwymViewProducts[9158763577518] = product_data; 4213 SwymWatchProducts["biotin-collagen-leave-in-cream"] = SwymWatchProducts[9158763577518] = o; 4214 })(); 4215 4216</script>
4216 4217<a href="#" class="wishlist-btn product_9158763577518" data-swaction="addToWishlist" data-product-id="9158763577518"> 4218 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist.svg?v=156581968684124524451743445738" class="not-saved" alt="Add to Wishlist"> 4219 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist-filled.svg?v=112960286663868937211743445737" class="saved" alt="Saved to Wishlist"> 4220</a> 4221<!-- Swym button on product pages --> 4222 4223 <a href="/products/biotin-collagen-leave-in-cream"> 4224 4225 <div class="img"> 4226 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/files/DPM_May18-216_300x.jpg?v=1782595636" class="lazyload"> 4227 </div> 4228 <span>Biotin & Collagen Leave-in Cream</span> 4229 </a> 4230 </li> 4231 4232 4233 4234 4235 <li > 4236 4237 <!-- Swym button on product pages --> 4238�
4238<script class="swym-product-view-snippet"> 4239['SwymViewProducts', 'SwymWatchProducts', 'SwymProductVariants'].forEach(function(k){ 4240 if(!window[k]) window[k] = {}; 4241}); 4242(function(et){ 4243 var collections = "Styling Product"; 4244 var o={}, empi=9158768427182, 4245 piu = "\/\/lusetabeauty.com\/cdn\/shop\/files\/DPM_May15-19343_620x620.jpg?v=1782597248"; 4246 4247 4248 4249 SwymProductVariants[48027435597998] = { 4250 empi:empi,epi:48027435597998, 4251 du:"https://lusetabeauty.com/products/keratin-leave-in-cream", 4252 dt:"Keratin Leave-in Cream", 4253 ct: collections, 4254 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/DPM_May19-004_620x620.jpg?v=1782597234" , 4255 stk: 4981, 4256 pr: 999/100, 4257 op: 1600/100, 4258 variants: [{ "5.07oz" : 48027435597998}] 4259 }; 4260 SwymWatchProducts[48027435597998] = o[48027435597998] = {"id": 48027435597998, "available": true,"inventory_management": "shopify","inventory_quantity": 4981,"title": "5.07oz", "inventory_policy": "deny"}; 4261 4262 var product_data = { 4263 empi:empi, epi:48027435597998, 4264 dt :"Keratin Leave-in Cream",du:"https://lusetabeauty.com/products/keratin-leave-in-cream", 4265 ct :collections,pr:999/100,stk:4981, 4266 iu : "\/\/lusetabeauty.com\/cdn\/shop\/files\/DPM_May19-004_620x620.jpg?v=1782597234" ,variants:[{ "5.07oz" : 48027435597998 }] 4267 ,op:1600/100 4268 }; 4269 SwymViewProducts["keratin-leave-in-cream"] = SwymViewProducts[9158768427182] = product_data; 4270 SwymWatchProducts["keratin-leave-in-cream"] = SwymWatchProducts[9158768427182] = o; 4271 })(); 4272 4273</script>
4273 4274<a href="#" class="wishlist-btn product_9158768427182" data-swaction="addToWishlist" data-product-id="9158768427182"> 4275 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist.svg?v=156581968684124524451743445738" class="not-saved" alt="Add to Wishlist"> 4276 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist-filled.svg?v=112960286663868937211743445737" class="saved" alt="Saved to Wishlist"> 4277</a> 4278<!-- Swym button on product pages --> 4279 4280 <a href="/products/keratin-leave-in-cream"> 4281 4282 <div class="img"> 4283 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/files/DPM_May15-19343_300x.jpg?v=1782597248" class="lazyload"> 4284 </div> 4285 <span>Keratin Leave-in Cream</span> 4286 </a> 4287 </li> 4288 4289 4290 4291 4292 <li > 4293 4294 <!-- Swym button on product pages --> 4295�
4295<script class="swym-product-view-snippet"> 4296['SwymViewProducts', 'SwymWatchProducts', 'SwymProductVariants'].forEach(function(k){ 4297 if(!window[k]) window[k] = {}; 4298}); 4299(function(et){ 4300 var collections = "Bundle"; 4301 var o={}, empi=8694448554158, 4302 piu = "\/\/lusetabeauty.com\/cdn\/shop\/files\/5_b1d3ee0a-7640-443c-bfdc-52fc503373ef_620x620.jpg?v=1767671446"; 4303 4304 4305 4306 SwymProductVariants[47836988965038] = { 4307 empi:empi,epi:47836988965038, 4308 du:"https://lusetabeauty.com/products/manuka-honey-bundle", 4309 dt:"Manuka Honey Deep Hydration Kit", 4310 ct: collections, 4311 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/DPM_Feb4-498_1_620x620.jpg?v=1778360062" , 4312 stk: 4847, 4313 pr: 1600/100, 4314 4315 variants: [{ "Shampoo \u0026 Conditioner 2 x 8.5oz" : 47836988965038}] 4316 }; 4317 SwymWatchProducts[47836988965038] = o[47836988965038] = {"id": 47836988965038, "available": true,"inventory_management": "shopify","inventory_quantity": 4847,"title": "Shampoo \u0026 Conditioner 2 x 8.5oz", "inventory_policy": "deny"}; 4318 4319 4320 SwymProductVariants[46255793471662] = { 4321 empi:empi,epi:46255793471662, 4322 du:"https://lusetabeauty.com/products/manuka-honey-bundle", 4323 dt:"Manuka Honey Deep Hydration Kit", 4324 ct: collections, 4325 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/1_4457ef1f-da58-4e19-80c7-3ed720a1f052_620x620.jpg?v=1767673053" , 4326 stk: 4105, 4327 pr: 3200/100, 4328 4329 variants: [{ "Shampoo \u0026 Conditioner 2 x 16.9oz" : 46255793471662}] 4330 }; 4331 SwymWatchProducts[46255793471662] = o[46255793471662] = {"id": 46255793471662, "available": true,"inventory_management": "shopify","inventory_quantity": 4105,"title": "Shampoo \u0026 Conditioner 2 x 16.9oz", "inventory_policy": "deny"}; 4332 4333 4334 SwymProductVariants[46255793504430] = { 4335 empi:empi,epi:46255793504430, 4336 du:"https://lusetabeauty.com/products/manuka-honey-bundle", 4337 dt:"Manuka Honey Deep Hydration Kit", 4338 ct: collections, 4339 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/5_b1d3ee0a-7640-443c-bfdc-52fc503373ef_620x620.jpg?v=1767671446" , 4340 stk: 4650, 4341 pr: 5400/100, 4342 op: 6400/100, 4343 variants: [{ "Shampoo \u0026 Conditioner 2 x 33.8oz" : 46255793504430}] 4344 }; 4345 SwymWatchProducts[46255793504430] = o[46255793504430] = {"id": 46255793504430, "available": true,"inventory_management": "shopify","inventory_quantity": 4650,"title": "Shampoo \u0026 Conditioner 2 x 33.8oz", "inventory_policy": "deny"}; 4346 4347 4348 SwymProductVariants[46255793537198] = { 4349 empi:empi,epi:46255793537198, 4350 du:"https://lusetabeauty.com/products/manuka-honey-bundle", 4351 dt:"Manuka Honey Deep Hydration Kit", 4352 ct: collections, 4353 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/8_4ad4b398-903d-467f-bb61-190fe7a3bfc3_620x620.jpg?v=1767673053" , 4354 stk: 4495, 4355 pr: 199/100, 4356 op: 500/100, 4357 variants: [{ "Shampoo \u0026 Conditioner 2 x 1.01oz" : 46255793537198}] 4358 }; 4359 SwymWatchProducts[46255793537198] = o[46255793537198] = {"id": 46255793537198, "available": true,"inventory_management": "shopify","inventory_quantity": 4495,"title": "Shampoo \u0026 Conditioner 2 x 1.01oz", "inventory_policy": "deny"}; 4360 4361 var product_data = { 4362 empi:empi, epi:47836988965038, 4363 dt :"Manuka Honey Deep Hydration Kit",du:"https://lusetabeauty.com/products/manuka-honey-bundle", 4364 ct :collections,pr:1600/100,stk:4847, 4365 iu : "\/\/lusetabeauty.com\/cdn\/shop\/files\/DPM_Feb4-498_1_620x620.jpg?v=1778360062" ,variants:[{ "Shampoo \u0026 Conditioner 2 x 8.5oz" : 47836988965038 }] 4366 4367 }; 4368 SwymViewProducts["manuka-honey-bundle"] = SwymViewProducts[8694448554158] = product_data; 4369 SwymWatchProducts["manuka-honey-bundle"] = SwymWatchProducts[8694448554158] = o; 4370 })(); 4371 4372</script>
4372 4373<a href="#" class="wishlist-btn product_8694448554158" data-swaction="addToWishlist" data-product-id="8694448554158"> 4374 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist.svg?v=156581968684124524451743445738" class="not-saved" alt="Add to Wishlist"> 4375 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist-filled.svg?v=112960286663868937211743445737" class="saved" alt="Saved to Wishlist"> 4376</a> 4377<!-- Swym button on product pages --> 4378 4379 <a href="/products/manuka-honey-bundle"> 4380 4381 <div class="img"> 4382 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/files/5_b1d3ee0a-7640-443c-bfdc-52fc503373ef_300x.jpg?v=1767671446" class="lazyload"> 4383 </div> 4384 <span>Manuka Honey Bundle</span> 4385 </a> 4386 </li> 4387 4388 4389 </ul> 4390 4391 <a href="/collections/new-products" class="view-all underline-effect pink-hover">View All New Arrivals</a> 4392 </div> 4393 4394 4395 4396 4397 <div class="menu-group bestsellers "> 4398 4399 4400 4401 4402 4403 <ul class="mm-type-grid"> 4404 4405 4406 4407 4408 <li > 4409 4410 <!-- Swym button on product pages --> 4411�
4411<script class="swym-product-view-snippet"> 4412['SwymViewProducts', 'SwymWatchProducts', 'SwymProductVariants'].forEach(function(k){ 4413 if(!window[k]) window[k] = {}; 4414}); 4415(function(et){ 4416 var collections = "Bundle"; 4417 var o={}, empi=555521638461, 4418 piu = "\/\/lusetabeauty.com\/cdn\/shop\/files\/3_620x620.jpg?v=1767674468"; 4419 4420 4421 4422 SwymProductVariants[47836633596078] = { 4423 empi:empi,epi:47836633596078, 4424 du:"https://lusetabeauty.com/products/biotin-collagen-bundles", 4425 dt:"Biotin \u0026 Collagen Strengthening Kit", 4426 ct: collections, 4427 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/DPM_Feb6-182_620x620.jpg?v=1778347889" , 4428 stk: 4808, 4429 pr: 1600/100, 4430 4431 variants: [{ "Shampoo \u0026 Conditioner 2 x 8.5oz" : 47836633596078}] 4432 }; 4433 SwymWatchProducts[47836633596078] = o[47836633596078] = {"id": 47836633596078, "available": true,"inventory_management": "shopify","inventory_quantity": 4808,"title": "Shampoo \u0026 Conditioner 2 x 8.5oz", "inventory_policy": "deny"}; 4434 4435 4436 SwymProductVariants[41740503941294] = { 4437 empi:empi,epi:41740503941294, 4438 du:"https://lusetabeauty.com/products/biotin-collagen-bundles", 4439 dt:"Biotin \u0026 Collagen Strengthening Kit", 4440 ct: collections, 4441 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/3_620x620.jpg?v=1767674468" , 4442 stk: 3266, 4443 pr: 3200/100, 4444 4445 variants: [{ "Shampoo \u0026 Conditioner 2 x 16.9oz" : 41740503941294}] 4446 }; 4447 SwymWatchProducts[41740503941294] = o[41740503941294] = {"id": 41740503941294, "available": true,"inventory_management": "shopify","inventory_quantity": 3266,"title": "Shampoo \u0026 Conditioner 2 x 16.9oz", "inventory_policy": "deny"}; 4448 4449 4450 SwymProductVariants[7100463972413] = { 4451 empi:empi,epi:7100463972413, 4452 du:"https://lusetabeauty.com/products/biotin-collagen-bundles", 4453 dt:"Biotin \u0026 Collagen Strengthening Kit", 4454 ct: collections, 4455 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/NEW_Square_Image_15_620x620.jpg?v=1767674468" , 4456 stk: 6878, 4457 pr: 5400/100, 4458 op: 6400/100, 4459 variants: [{ "Shampoo \u0026 Conditioner 2 x 33.8oz" : 7100463972413}] 4460 }; 4461 SwymWatchProducts[7100463972413] = o[7100463972413] = {"id": 7100463972413, "available": true,"inventory_management": "shopify","inventory_quantity": 6878,"title": "Shampoo \u0026 Conditioner 2 x 33.8oz", "inventory_policy": "deny"}; 4462 4463 4464 SwymProductVariants[7105176109117] = { 4465 empi:empi,epi:7105176109117, 4466 du:"https://lusetabeauty.com/products/biotin-collagen-bundles", 4467 dt:"Biotin \u0026 Collagen Strengthening Kit", 4468 ct: collections, 4469 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/WhatitDoes2048x2048_4_
4469620x620.jpg?v=1767674468" , 4470 stk: 4906, 4471 pr: 5900/100, 4472 op: 8900/100, 4473 variants: [{ "4pcs Bundle 3 x 16.9oz + 1 x 3.38oz" : 7105176109117}] 4474 }; 4475 SwymWatchProducts[7105176109117] = o[7105176109117] = {"id": 7105176109117, "available": true,"inventory_management": "shopify","inventory_quantity": 4906,"title": "4pcs Bundle 3 x 16.9oz + 1 x 3.38oz", "inventory_policy": "deny"}; 4476 4477 4478 SwymProductVariants[7068532277309] = { 4479 empi:empi,epi:7068532277309, 4480 du:"https://lusetabeauty.com/products/biotin-collagen-bundles", 4481 dt:"Biotin \u0026 Collagen Strengthening Kit", 4482 ct: collections, 4483 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/Biotin_CollagenTravelSizeSet_c8c62d88-c54b-45aa-b30e-de49c0fe9f4d_620x620.jpg?v=1767674468" , 4484 stk: 1136, 4485 pr: 199/100, 4486 op: 500/100, 4487 variants: [{ "Shampoo \u0026 Conditioner 2 x 1.01oz" : 7068532277309}] 4488 }; 4489 SwymWatchProducts[7068532277309] = o[7068532277309] = {"id": 7068532277309, "available": true,"inventory_management": "shopify","inventory_quantity": 1136,"title": "Shampoo \u0026 Conditioner 2 x 1.01oz", "inventory_policy": "deny"}; 4490 4491 var product_data = { 4492 empi:empi, epi:47836633596078, 4493 dt :"Biotin \u0026 Collagen Strengthening Kit",du:"https://lusetabeauty.com/products/biotin-collagen-bundles", 4494 ct :collections,pr:1600/100,stk:4808, 4495 iu : "\/\/lusetabeauty.com\/cdn\/shop\/files\/DPM_Feb6-182_620x620.jpg?v=1778347889" ,variants:[{ "Shampoo \u0026 Conditioner 2 x 8.5oz" : 47836633596078 }] 4496 4497 }; 4498 SwymViewProducts["biotin-collagen-bundles"] = SwymViewProducts[555521638461] = product_data; 4499 SwymWatchProducts["biotin-collagen-bundles"] = SwymWatchProducts[555521638461] = o; 4500 })(); 4501 4502</script>
4502 4503<a href="#" class="wishlist-btn product_555521638461" data-swaction="addToWishlist" data-product-id="555521638461"> 4504 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist.svg?v=156581968684124524451743445738" class="not-saved" alt="Add to Wishlist"> 4505 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist-filled.svg?v=112960286663868937211743445737" class="saved" alt="Saved to Wishlist"> 4506</a> 4507<!-- Swym button on product pages --> 4508 4509 <a href="/products/biotin-collagen-bundles"> 4510 4511 <div class="img"> 4512 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/files/3_300x.jpg?v=1767674468" class="lazyload"> 4513 </div> 4514 <span>Biotin & Collagen Bundle</span> 4515 </a> 4516 </li> 4517 4518 4519 4520 4521 <li > 4522 4523 <!-- Swym button on product pages --> 4524�
4524<script class="swym-product-view-snippet"> 4525['SwymViewProducts', 'SwymWatchProducts', 'SwymProductVariants'].forEach(function(k){ 4526 if(!window[k]) window[k] = {}; 4527}); 4528(function(et){ 4529 var collections = "Shampoo \u0026 Conditioner Set"; 4530 var o={}, empi=7759407612078, 4531 piu = "\/\/lusetabeauty.com\/cdn\/shop\/files\/L6090-91_620x620.jpg?v=1778367820"; 4532 4533 4534 4535 SwymProductVariants[47836927754414] = { 4536 empi:empi,epi:47836927754414, 4537 du:"https://lusetabeauty.com/products/glossy-pearl-bundle", 4538 dt:"Glossy Pearl Super Shine Kit", 4539 ct: collections, 4540 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/AL6090P-91P_620x620.jpg?v=1778367926" , 4541 stk: 4853, 4542 pr: 999/100, 4543 op: 1600/100, 4544 variants: [{ "Shampoo \u0026 Conditioner 2 x 8.5oz" : 47836927754414}] 4545 }; 4546 SwymWatchProducts[47836927754414] = o[47836927754414] = {"id": 47836927754414, "available": true,"inventory_management": "shopify","inventory_quantity": 4853,"title": "Shampoo \u0026 Conditioner 2 x 8.5oz", "inventory_policy": "deny"}; 4547 4548 4549 SwymProductVariants[43209340125358] = { 4550 empi:empi,epi:43209340125358, 4551 du:"https://lusetabeauty.com/products/glossy-pearl-bundle", 4552 dt:"Glossy Pearl Super Shine Kit", 4553 ct: collections, 4554 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/L6090S-91S_620x620.jpg?v=1778368139" , 4555 stk: 4001, 4556 pr: 3200/100, 4557 4558 variants: [{ "Shampoo \u0026 Conditioner 2 x 16.9oz" : 43209340125358}] 4559 }; 4560 SwymWatchProducts[43209340125358] = o[43209340125358] = {"id": 43209340125358, "available": true,"inventory_management": "shopify","inventory_quantity": 4001,"title": "Shampoo \u0026 Conditioner 2 x 16.9oz", "inventory_policy": "deny"}; 4561 4562 4563 SwymProductVariants[47329953546414] = { 4564 empi:empi,epi:47329953546414, 4565 du:"https://lusetabeauty.com/products/glossy-pearl-bundle", 4566 dt:"Glossy Pearl Super Shine Kit", 4567 ct: collections, 4568 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/L6090-91_620x620.jpg?v=1778367820" , 4569 stk: 4946, 4570 pr: 5400/100, 4571 op: 6400/100, 4572 variants: [{ "Shampoo \u0026 Conditioner 2 x 33.8oz" : 47329953546414}] 4573 }; 4574 SwymWatchProducts[47329953546414] = o[47329953546414] = {"id": 47329953546414, "available": true,"inventory_management": "shopify","inventory_quantity": 4946,"title": "Shampoo \u0026 Conditioner 2 x 33.8oz", "inventory_policy": "deny"}; 4575 4576 4577 SwymProductVariants[43488055820462] = { 4578 empi:empi,epi:43488055820462, 4579 du:"https://lusetabeauty.com/products/glossy-pearl-bundle", 4580 dt:"Glossy Pearl Super Shine Kit", 4581 ct: collections, 4582 iu: "\/\/lusetabeauty.com\/cdn\/shop\/products\/1glossypearlbundle_620x620.jpg?v=1773947901" , 4583 stk: 4949, 4584 pr: 6900/100, 4585 op: 8900/100, 4586 variants: [{ "4pcs Bundle 3 x 16.9oz + 1 x 3.38oz" : 43488055820462}] 4587 }; 4588 SwymWatchProducts[43488055820462] = o[43488055820462] = {"id": 43488055820462, "available": true,"inventory_management": "shopify","inventory_quantity": 4949,"title": "4pcs Bundle 3 x 16.9oz + 1 x 3.38oz", "inventory_policy": "deny"}; 4589 4590 var product_data = { 4591 empi:empi, epi:47836927754414, 4592 dt :"Glossy Pearl Super Shine Kit",du:"https://lusetabeauty.com/products/glossy-pearl-bundle", 4593 ct :collections,pr:999/100,stk:4853, 4594 iu : "\/\/lusetabeauty.com\/cdn\/shop\/files\/AL6090P-91P_620x620.jpg?v=1778367926" ,variants:[{ "Shampoo \u0026 Conditioner 2 x 8.5oz" : 47836927754414 }] 4595 ,op:1600/100 4596 }; 4597 SwymViewProducts["glossy-pearl-bundle"] = SwymViewProducts[7759407612078] = product_data; 4598 SwymWatchProducts["glossy-pearl-bundle"] = SwymWatchProducts[7759407612078] = o; 4599 })(); 4600 4601</script>
4601 4602<a href="#" class="wishlist-btn product_7759407612078" data-swaction="addToWishlist" data-product-id="7759407612078"> 4603 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist.svg?v=156581968684124524451743445738" class="not-saved" alt="Add to Wishlist"> 4604 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist-filled.svg?v=112960286663868937211743445737" class="saved" alt="Saved to Wishlist"> 4605</a> 4606<!-- Swym button on product pages --> 4607 4608 <a href="/products/glossy-pearl-bundle"> 4609 4610 <div class="img"> 4611 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/files/L6090-91_300x.jpg?v=1778367820" class="lazyload"> 4612 </div> 4613 <span>Glossy Pearl Super Shine Kit</span> 4614 </a> 4615 </li> 4616 4617 4618 4619 4620 <li > 4621 4622 <!-- Swym button on product pages --> 4623�
4623<script class="swym-product-view-snippet"> 4624['SwymViewProducts', 'SwymWatchProducts', 'SwymProductVariants'].forEach(function(k){ 4625 if(!window[k]) window[k] = {}; 4626}); 4627(function(et){ 4628 var collections = "Bundle"; 4629 var o={}, empi=8029887627438, 4630 piu = "\/\/lusetabeauty.com\/cdn\/shop\/files\/RosemaryMint33.8ozduo_620x620.jpg?v=1763349795"; 4631 4632 4633 4634 SwymProductVariants[47836974645422] = { 4635 empi:empi,epi:47836974645422, 4636 du:"https://lusetabeauty.com/products/luseta-rosemary-mint-complex-bundle", 4637 dt:"Rosemary Mint Healthy Scalp Kit", 4638 ct: collections, 4639 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/DPM_Feb9-186_620x620.jpg?v=1778359315" , 4640 stk: 4867, 4641 pr: 999/100, 4642 op: 1600/100, 4643 variants: [{ "Shampoo \u0026 Conditioner 2 x 8.5oz" : 47836974645422}] 4644 }; 4645 SwymWatchProducts[47836974645422] = o[47836974645422] = {"id": 47836974645422, "available": true,"inventory_management": "shopify","inventory_quantity": 4867,"title": "Shampoo \u0026 Conditioner 2 x 8.5oz", "inventory_policy": "deny"}; 4646 4647 4648 SwymProductVariants[44104512700590] = { 4649 empi:empi,epi:44104512700590, 4650 du:"https://lusetabeauty.com/products/luseta-rosemary-mint-complex-bundle", 4651 dt:"Rosemary Mint Healthy Scalp Kit", 4652 ct: collections, 4653 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/2023RosemaryMint16.9ozduo_620x620.jpg?v=1771368083" , 4654 stk: 4867, 4655 pr: 2900/100, 4656 op: 3200/100, 4657 variants: [{ "Shampoo \u0026 Conditioner 2 x 16.9oz" : 44104512700590}] 4658 }; 4659 SwymWatchProducts[44104512700590] = o[44104512700590] = {"id": 44104512700590, "available": true,"inventory_management": "shopify","inventory_quantity": 4867,"title": "Shampoo \u0026 Conditioner 2 x 16.9oz", "inventory_policy": "deny"}; 4660 4661 4662 SwymProductVariants[44104512766126] = { 4663 empi:empi,epi:44104512766126, 4664 du:"https://lusetabeauty.com/products/luseta-rosemary-mint-complex-bundle", 4665 dt:"Rosemary Mint Healthy Scalp Kit", 4666 ct: collections, 4667 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/RosemaryMint33.8ozduo_620x620.jpg?v=1763349795" , 4668 stk: 3877, 4669 pr: 5400/100, 4670 op: 6400/100, 4671 variants: [{ "Shampoo \u0026 Conditioner 2 x 33.8oz" : 44104512766126}] 4672 }; 4673 SwymWatchProducts[44104512766126] = o[44104512766126] = {"id": 44104512766126, "available": true,"inventory_management": "shopify","inventory_quantity": 3877,"title": "Shampoo \u0026 Conditioner 2 x 33.8oz", "inventory_policy": "deny"}; 4674 4675 4676 SwymProductVariants[45745390649518] = { 4677 empi:empi,epi:45745390649518, 4678 du:"https://lusetabeauty.com/products/luseta-rosemary-mint-complex-bundle", 4679 dt:"Rosemary Mint Healthy Scalp Kit", 4680 ct: collections, 4681 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/Rosemary_Mint_Complex_Collection_4839ee0a-b1a5-472a-8ee6-8b9ff0c967c3_620x620.jpg?v=1726609785" , 4682 stk: 405, 4683 pr: 6900/100, 4684 op: 8900/100, 4685 variants: [{ "4pcs Bundle 3 x 16.9oz + 1 x 3.38oz" : 45745390649518}] 4686 }; 4687 SwymWatchProducts[45745390649518] = o[45745390649518] = {"id": 45745390649518, "available": true,"inventory_management": "shopify","inventory_quantity": 405,"title": "4pcs Bundle 3 x 16.9oz + 1 x 3.38oz", "inventory_policy": "deny"}; 4688 4689 4690 SwymProductVariants[45429057257646] = { 4691 empi:empi,epi:45429057257646, 4692 du:"https://lusetabeauty.com/products/luseta-rosemary-mint-complex-bundle", 4693 dt:"Rosemary Mint Healthy Scalp Kit", 4694 ct: collections, 4695 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/L6154T-55T_620x620.jpg?v=1719271139" , 4696 stk: 4231, 4697 pr: 500/100, 4698 4699 variants: [{ "Shampoo \u0026 Conditioner 2 x 1.01oz" : 45429057257646}] 4700 }; 4701 SwymWatchProducts[45429057257646] = o[45429057257646] = {"id": 45429057257646, "available": true,"inventory_management": "shopify","inventory_quantity": 4231,"title": "Shampoo \u0026 Conditioner 2 x 1.01oz", "inventory_policy": "deny"}; 4702 4703 var product_data = {
4704 empi:empi, epi:47836974645422, 4705 dt :"Rosemary Mint Healthy Scalp Kit",du:"https://lusetabeauty.com/products/luseta-rosemary-mint-complex-bundle", 4706 ct :collections,pr:999/100,stk:4867, 4707 iu : "\/\/lusetabeauty.com\/cdn\/shop\/files\/DPM_Feb9-186_620x620.jpg?v=1778359315" ,variants:[{ "Shampoo \u0026 Conditioner 2 x 8.5oz" : 47836974645422 }] 4708 ,op:1600/100 4709 }; 4710 SwymViewProducts["luseta-rosemary-mint-complex-bundle"] = SwymViewProducts[8029887627438] = product_data; 4711 SwymWatchProducts["luseta-rosemary-mint-complex-bundle"] = SwymWatchProducts[8029887627438] = o; 4712 })(); 4713 4714</script>
4714 4715<a href="#" class="wishlist-btn product_8029887627438" data-swaction="addToWishlist" data-product-id="8029887627438"> 4716 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist.svg?v=156581968684124524451743445738" class="not-saved" alt="Add to Wishlist"> 4717 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist-filled.svg?v=112960286663868937211743445737" class="saved" alt="Saved to Wishlist"> 4718</a> 4719<!-- Swym button on product pages --> 4720 4721 <a href="/products/luseta-rosemary-mint-complex-bundle"> 4722 4723 <div class="img"> 4724 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/files/RosemaryMint33.8ozduo_300x.jpg?v=1763349795" class="lazyload"> 4725 </div> 4726 <span>Rosemary Mint Complex Bundle</span> 4727 </a> 4728 </li> 4729 4730 4731 4732 4733 <li > 4734 4735 <!-- Swym button on product pages --> 4736�
4736<script class="swym-product-view-snippet"> 4737['SwymViewProducts', 'SwymWatchProducts', 'SwymProductVariants'].forEach(function(k){ 4738 if(!window[k]) window[k] = {}; 4739}); 4740(function(et){ 4741 var collections = "Hair Treatment"; 4742 var o={}, empi=8029867835566, 4743 piu = "\/\/lusetabeauty.com\/cdn\/shop\/files\/2023RosemaryMintHairSerum_620x620.jpg?v=1691797822"; 4744 4745 4746 4747 SwymProductVariants[44104500805806] = { 4748 empi:empi,epi:44104500805806, 4749 du:"https://lusetabeauty.com/products/luseta-rosemary-mint-complex-hair-scalp-serum", 4750 dt:"Rosemary Mint Complex Hair \u0026 Scalp Serum", 4751 ct: collections, 4752 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/2023RosemaryMintHairSerum_620x620.jpg?v=1691797822" , 4753 stk: 5721, 4754 pr: 2800/100, 4755 4756 variants: [{ "3.38oz" : 44104500805806}] 4757 }; 4758 SwymWatchProducts[44104500805806] = o[44104500805806] = {"id": 44104500805806, "available": true,"inventory_management": "shopify","inventory_quantity": 5721,"title": "3.38oz", "inventory_policy": "deny"}; 4759 4760 var product_data = { 4761 empi:empi, epi:44104500805806, 4762 dt :"Rosemary Mint Complex Hair \u0026 Scalp Serum",du:"https://lusetabeauty.com/products/luseta-rosemary-mint-complex-hair-scalp-serum", 4763 ct :collections,pr:2800/100,stk:5721, 4764 iu : "\/\/lusetabeauty.com\/cdn\/shop\/files\/2023RosemaryMintHairSerum_620x620.jpg?v=1691797822" ,variants:[{ "3.38oz" : 44104500805806 }] 4765 4766 }; 4767 SwymViewProducts["luseta-rosemary-mint-complex-hair-scalp-serum"] = SwymViewProducts[8029867835566] = product_data; 4768 SwymWatchProducts["luseta-rosemary-mint-complex-hair-scalp-serum"] = SwymWatchProducts[8029867835566] = o; 4769 })(); 4770 4771</script>
4771 4772<a href="#" class="wishlist-btn product_8029867835566" data-swaction="addToWishlist" data-product-id="8029867835566"> 4773 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist.svg?v=156581968684124524451743445738" class="not-saved" alt="Add to Wishlist"> 4774 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist-filled.svg?v=112960286663868937211743445737" class="saved" alt="Saved to Wishlist"> 4775</a> 4776<!-- Swym button on product pages --> 4777 4778 <a href="/products/luseta-rosemary-mint-complex-hair-scalp-serum"> 4779 4780 <div class="img"> 4781 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/files/2023RosemaryMintHairSerum_300x.jpg?v=1691797822" class="lazyload"> 4782 </div> 4783 <span>Rosemary Mint Complex Hair & Scalp Serum</span> 4784 </a> 4785 </li> 4786 4787 4788 4789 4790 <li > 4791 4792 <!-- Swym button on product pages --> 4793�
4793<script class="swym-product-view-snippet"> 4794['SwymViewProducts', 'SwymWatchProducts', 'SwymProductVariants'].forEach(function(k){ 4795 if(!window[k]) window[k] = {}; 4796}); 4797(function(et){ 4798 var collections = "Bundle"; 4799 var o={}, empi=8273729028270, 4800 piu = "\/\/lusetabeauty.com\/cdn\/shop\/files\/1-HyaluronicAcidDuo33.8oz_620x620.jpg?v=1763349777"; 4801 4802 4803 4804 SwymProductVariants[47837145497774] = { 4805 empi:empi,epi:47837145497774, 4806 du:"https://lusetabeauty.com/products/hyaluronic-acid-bundle", 4807 dt:"Hyaluronic Acid Moisturize Kit", 4808 ct: collections, 4809 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/DPM_Apr21-018_620x620.jpg?v=1778367005" , 4810 stk: 4893, 4811 pr: 999/100, 4812 op: 1600/100, 4813 variants: [{ "Shampoo \u0026 Conditioner 2 x 8.5oz" : 47837145497774}] 4814 }; 4815 SwymWatchProducts[47837145497774] = o[47837145497774] = {"id": 47837145497774, "available": true,"inventory_management": "shopify","inventory_quantity": 4893,"title": "Shampoo \u0026 Conditioner 2 x 8.5oz", "inventory_policy": "deny"}; 4816 4817 4818 SwymProductVariants[44859095679150] = { 4819 empi:empi,epi:44859095679150, 4820 du:"https://lusetabeauty.com/products/hyaluronic-acid-bundle", 4821 dt:"Hyaluronic Acid Moisturize Kit", 4822 ct: collections, 4823 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/1-HyaluronicAcidDuo16.9oz_620x620.jpg?v=1771368191" , 4824 stk: 3958, 4825 pr: 2900/100, 4826 op: 3200/100, 4827 variants: [{ "Shampoo \u0026 Conditioner 2 x 16.9oz" : 44859095679150}] 4828 }; 4829 SwymWatchProducts[44859095679150] = o[44859095679150] = {"id": 44859095679150, "available": true,"inventory_management": "shopify","inventory_quantity": 3958,"title": "Shampoo \u0026 Conditioner 2 x 16.9oz", "inventory_policy": "deny"}; 4830 4831 4832 SwymProductVariants[44859095548078] = { 4833 empi:empi,epi:44859095548078, 4834 du:"https://lusetabeauty.com/products/hyaluronic-acid-bundle", 4835 dt:"Hyaluronic Acid Moisturize Kit", 4836 ct: collections, 4837 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/Hyaluronic_Acid_Duo_33.8oz_620x620.jpg?v=1763349777" , 4838 stk: 4606, 4839 pr: 4900/100, 4840 op: 6400/100, 4841 variants: [{ "Shampoo \u0026 Conditioner 2 x 33.8oz" : 44859095548078}] 4842 }; 4843 SwymWatchProducts[44859095548078] = o[44859095548078] = {"id": 44859095548078, "available": true,"inventory_management": "shopify","inventory_quantity": 4606,"title": "Shampoo \u0026 Conditioner 2 x 33.8oz", "inventory_policy": "deny"}; 4844 4845 4846 SwymProductVariants[45745371054254] = { 4847 empi:empi,epi:45745371054254, 4848 du:"https://lusetabeauty.com/products/hyaluronic-acid-bundle", 4849 dt:"Hyaluronic Acid Moisturize Kit", 4850 ct: collections, 4851 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/NEW_Square_Image_4_620x620.jpg?v=1726609604" , 4852 stk: 416, 4853 pr: 6900/100, 4854 op: 8900/100, 4855 variants: [{ "Moisturize Bundle" : 45745371054254}] 4856 }; 4857 SwymWatchProducts[45745371054254] = o[45745371054254] = {"id": 45745371054254, "available": true,"inventory_management": "shopify","inventory_quantity": 416,"title": "Moisturize Bundle", "inventory_policy": "deny"}; 4858 4859 4860 SwymProductVariants[45989184864430] = { 4861 empi:empi,epi:45989184864430, 4862 du:"https://lusetabeauty.com/products/hyaluronic-acid-bundle", 4863 dt:"Hyaluronic Acid Moisturize Kit", 4864 ct: collections, 4865 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/DPM_July11_262_620x620.jpg?v=1764748533" , 4866 stk: 9441, 4867 pr: 199/100, 4868 op: 500/100, 4869 variants: [{ "Shampoo \u0026 Conditioner 2 x 1.01oz" : 45989184864430}] 4870 }; 4871 SwymWatchProducts[45989184864430] = o[45989184864430] = {"id": 45989184864430, "available": true,"inventory_management": "shopify","inventory_quantity": 9441,"title": "Shampoo \u0026 Conditioner 2 x 1.01oz", "inventory_policy": "deny"}; 4872 4873 var product_data = { 4874 empi:empi, epi:47837145497774, 4875 dt :"Hyaluronic Acid Moisturize Kit",du:"https://lusetabeauty.com/products/hyaluronic-acid-bundle", 4876 ct :collections,pr:999/100,stk:4893, 4877 iu : "\/\/lusetabeauty.com\/cdn\/shop\/files\/DPM_Apr21-018_620x620.jpg?v=1778367005" ,variants:[{ "Shampoo \u0026 Conditioner 2 x 8.5oz" : 47837145497774 }] 4878 ,op:1600/100 4879 }; 4880 SwymViewProducts["hyaluronic-acid-bundle"] = SwymViewProducts[8273729028270] = product_data; 4881 SwymWatchProducts["hyaluronic-acid-bundle"] = SwymWatchProducts[8273729028270] = o; 4882 })();
4883 4884</script>
4884 4885<a href="#" class="wishlist-btn product_8273729028270" data-swaction="addToWishlist" data-product-id="8273729028270"> 4886 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist.svg?v=156581968684124524451743445738" class="not-saved" alt="Add to Wishlist"> 4887 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist-filled.svg?v=112960286663868937211743445737" class="saved" alt="Saved to Wishlist"> 4888</a> 4889<!-- Swym button on product pages --> 4890 4891 <a href="/products/hyaluronic-acid-bundle"> 4892 4893 <div class="img"> 4894 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/files/1-HyaluronicAcidDuo33.8oz_300x.jpg?v=1763349777" class="lazyload"> 4895 </div> 4896 <span>Hyaluronic Acid Bundle</span> 4897 </a> 4898 </li> 4899 4900 4901 4902 4903 <li > 4904 4905 <!-- Swym button on product pages --> 4906�
4906<script class="swym-product-view-snippet"> 4907['SwymViewProducts', 'SwymWatchProducts', 'SwymProductVariants'].forEach(function(k){ 4908 if(!window[k]) window[k] = {}; 4909}); 4910(function(et){ 4911 var collections = "Bundle"; 4912 var o={}, empi=8694513959086, 4913 piu = "\/\/lusetabeauty.com\/cdn\/shop\/files\/NEW_Square_Image_11_620x620.jpg?v=1767650383"; 4914 4915 4916 4917 SwymProductVariants[47837101260974] = { 4918 empi:empi,epi:47837101260974, 4919 du:"https://lusetabeauty.com/products/rice-water-bundle", 4920 dt:"Rice Water Growth Kit", 4921 ct: collections, 4922 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/DPM_Feb18-755_620x620.jpg?v=1778365653" , 4923 stk: 4842, 4924 pr: 1800/100, 4925 4926 variants: [{ "Shampoo \u0026 Conditioner 2 x 8.5oz" : 47837101260974}] 4927 }; 4928 SwymWatchProducts[47837101260974] = o[47837101260974] = {"id": 47837101260974, "available": true,"inventory_management": "shopify","inventory_quantity": 4842,"title": "Shampoo \u0026 Conditioner 2 x 8.5oz", "inventory_policy": "deny"}; 4929 4930 4931 SwymProductVariants[46256070983854] = { 4932 empi:empi,epi:46256070983854, 4933 du:"https://lusetabeauty.com/products/rice-water-bundle", 4934 dt:"Rice Water Growth Kit", 4935 ct: collections, 4936 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/Add_a_heading_10_620x620.jpg?v=1767650383" , 4937 stk: 5811, 4938 pr: 2900/100, 4939 op: 3600/100, 4940 variants: [{ "Shampoo \u0026 Conditioner 2 x 16.9oz" : 46256070983854}] 4941 }; 4942 SwymWatchProducts[46256070983854] = o[46256070983854] = {"id": 46256070983854, "available": true,"inventory_management": "shopify","inventory_quantity": 5811,"title": "Shampoo \u0026 Conditioner 2 x 16.9oz", "inventory_policy": "deny"}; 4943 4944 4945 SwymProductVariants[46256071016622] = { 4946 empi:empi,epi:46256071016622, 4947 du:"https://lusetabeauty.com/products/rice-water-bundle", 4948 dt:"Rice Water Growth Kit", 4949 ct: collections, 4950 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/NEW_Square_Image_11_620x620.jpg?v=1767650383" , 4951 stk: 3181, 4952 pr: 4900/100, 4953 op: 7200/100, 4954 variants: [{ "Shampoo \u0026 Conditioner 2 x 33.8oz" : 46256071016622}] 4955 }; 4956 SwymWatchProducts[46256071016622] = o[46256071016622] = {"id": 46256071016622, "available": true,"inventory_management": "shopify","inventory_quantity": 3181,"title": "Shampoo \u0026 Conditioner 2 x 33.8oz", "inventory_policy": "deny"}; 4957 4958 4959 SwymProductVariants[46256071049390] = { 4960 empi:empi,epi:46256071049390, 4961 du:"https://lusetabeauty.com/products/rice-water-bundle", 4962 dt:"Rice Water Growth Kit", 4963 ct: collections, 4964 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/5_6d7cb8c4-53e8-49b5-bf95-a87d4c944dac_620x620.jpg?v=1767650383" , 4965 stk: 498632, 4966 pr: 199/100, 4967 op: 500/100, 4968 variants: [{ "Shampoo \u0026 Conditioner 2 x 1.01oz" : 46256071049390}] 4969 }; 4970 SwymWatchProducts[46256071049390] = o[46256071049390] = {"id": 46256071049390, "available": true,"inventory_management": "shopify","inventory_quantity": 498632,"title": "Shampoo \u0026 Conditioner 2 x 1.01oz", "inventory_policy": "deny"}; 4971 4972 var product_data = { 4973 empi:empi, epi:47837101260974, 4974 dt :"Rice Water Growth Kit",du:"https://lusetabeauty.com/products/rice-water-bundle", 4975 ct :collections,pr:1800/100,stk:4842, 4976 iu : "\/\/lusetabeauty.com\/cdn\/shop\/files\/DPM_Feb18-755_620x620.jpg?v=1778365653" ,variants:[{ "Shampoo \u0026 Conditioner 2 x 8.5oz" : 47837101260974 }] 4977 4978 }; 4979 SwymViewProducts["rice-water-bundle"] = SwymViewProducts[8694513959086] = product_data; 4980 SwymWatchProducts["rice-water-bundle"] = SwymWatchProducts[8694513959086] = o; 4981 })(); 4982 4983</script>
4983 4984<a href="#" class="wishlist-btn product_8694513959086" data-swaction="addToWishlist" data-product-id="8694513959086"> 4985 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist.svg?v=156581968684124524451743445738" class="not-saved" alt="Add to Wishlist"> 4986 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist-filled.svg?v=112960286663868937211743445737" class="saved" alt="Saved to Wishlist"> 4987</a> 4988<!-- Swym button on product pages --> 4989 4990 <a href="/products/rice-water-bundle"> 4991 4992 <div class="img"> 4993 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/files/NEW_Square_Image_11_300x.jpg?v=1767650383" class="lazyload"> 4994 </div> 4995 <span>Rice Water Bundle</span> 4996 </a> 4997 </li> 4998 4999 5000 5001 5002 <li > 5003 5004 <!-- Swym button on product pages --> 5005�
5005<script class="swym-product-view-snippet"> 5006['SwymViewProducts', 'SwymWatchProducts', 'SwymProductVariants'].forEach(function(k){ 5007 if(!window[k]) window[k] = {}; 5008}); 5009(function(et){ 5010 var collections = "Bundle"; 5011 var o={}, empi=8694448554158, 5012 piu = "\/\/lusetabeauty.com\/cdn\/shop\/files\/5_b1d3ee0a-7640-443c-bfdc-52fc503373ef_620x620.jpg?v=1767671446"; 5013 5014 5015 5016 SwymProductVariants[47836988965038] = { 5017 empi:empi,epi:47836988965038, 5018 du:"https://lusetabeauty.com/products/manuka-honey-bundle", 5019 dt:"Manuka Honey Deep Hydration Kit", 5020 ct: collections, 5021 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/DPM_Feb4-498_1_620x620.jpg?v=1778360062" , 5022 stk: 4847, 5023 pr: 1600/100, 5024 5025 variants: [{ "Shampoo \u0026 Conditioner 2 x 8.5oz" : 47836988965038}] 5026 }; 5027 SwymWatchProducts[47836988965038] = o[47836988965038] = {"id": 47836988965038, "available": true,"inventory_management": "shopify","inventory_quantity": 4847,"title": "Shampoo \u0026 Conditioner 2 x 8.5oz", "inventory_policy": "deny"}; 5028 5029 5030 SwymProductVariants[46255793471662] = { 5031 empi:empi,epi:46255793471662, 5032 du:"https://lusetabeauty.com/products/manuka-honey-bundle", 5033 dt:"Manuka Honey Deep Hydration Kit", 5034 ct: collections, 5035 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/1_4457ef1f-da58-4e19-80c7-3ed720a1f052_620x620.jpg?v=1767673053" , 5036 stk: 4105, 5037 pr: 3200/100, 5038 5039 variants: [{ "Shampoo \u0026 Conditioner 2 x 16.9oz" : 46255793471662}] 5040 }; 5041 SwymWatchProducts[46255793471662] = o[46255793471662] = {"id": 46255793471662, "available": true,"inventory_management": "shopify","inventory_quantity": 4105,"title": "Shampoo \u0026 Conditioner 2 x 16.9oz", "inventory_policy": "deny"}; 5042 5043 5044 SwymProductVariants[46255793504430] = { 5045 empi:empi,epi:46255793504430, 5046 du:"https://lusetabeauty.com/products/manuka-honey-bundle", 5047 dt:"Manuka Honey Deep Hydration Kit", 5048 ct: collections, 5049 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/5_b1d3ee0a-7640-443c-bfdc-52fc503373ef_620x620.jpg?v=1767671446" , 5050 stk: 4650, 5051 pr: 5400/100, 5052 op: 6400/100, 5053 variants: [{ "Shampoo \u0026 Conditioner 2 x 33.8oz" : 46255793504430}] 5054 }; 5055 SwymWatchProducts[46255793504430] = o[46255793504430] = {"id": 46255793504430, "available": true,"inventory_management": "shopify","inventory_quantity": 4650,"title": "Shampoo \u0026 Conditioner 2 x 33.8oz", "inventory_policy": "deny"}; 5056 5057 5058 SwymProductVariants[46255793537198] = { 5059 empi:empi,epi:46255793537198, 5060 du:"https://lusetabeauty.com/products/manuka-honey-bundle", 5061 dt:"Manuka Honey Deep Hydration Kit", 5062 ct: collections, 5063 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/8_4ad4b398-903d-467f-bb61-190fe7a3bfc3_620x620.jpg?v=1767673053" , 5064 stk: 4495, 5065 pr: 199/100, 5066 op: 500/100, 5067 variants: [{ "Shampoo \u0026 Conditioner 2 x 1.01oz" : 46255793537198}] 5068 }; 5069 SwymWatchProducts[46255793537198] = o[46255793537198] = {"id": 46255793537198, "available": true,"inventory_management": "shopify","inventory_quantity": 4495,"title": "Shampoo \u0026 Conditioner 2 x 1.01oz", "inventory_policy": "deny"}; 5070 5071 var product_data = { 5072 empi:empi, epi:47836988965038, 5073 dt :"Manuka Honey Deep Hydration Kit",du:"https://lusetabeauty.com/products/manuka-honey-bundle", 5074 ct :collections,pr:1600/100,stk:4847, 5075 iu : "\/\/lusetabeauty.com\/cdn\/shop\/files\/DPM_Feb4-498_1_620x620.jpg?v=1778360062" ,variants:[{ "Shampoo \u0026 Conditioner 2 x 8.5oz" : 47836988965038 }] 5076 5077 }; 5078 SwymViewProducts["manuka-honey-bundle"] = SwymViewProducts[8694448554158] = product_data; 5079 SwymWatchProducts["manuka-honey-bundle"] = SwymWatchProducts[8694448554158] = o; 5080 })(); 5081 5082</script>
5082 5083<a href="#" class="wishlist-btn product_8694448554158" data-swaction="addToWishlist" data-product-id="8694448554158"> 5084 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist.svg?v=156581968684124524451743445738" class="not-saved" alt="Add to Wishlist"> 5085 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist-filled.svg?v=112960286663868937211743445737" class="saved" alt="Saved to Wishlist"> 5086</a> 5087<!-- Swym button on product pages --> 5088 5089 <a href="/products/manuka-honey-bundle"> 5090 5091 <div class="img"> 5092 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/files/5_b1d3ee0a-7640-443c-bfdc-52fc503373ef_300x.jpg?v=1767671446" class="lazyload"> 5093 </div> 5094 <span>Manuka Honey Bundle</span> 5095 </a> 5096 </li> 5097 5098 5099 5100 5101 <li > 5102 5103 <!-- Swym button on product pages --> 5104�
5104<script class="swym-product-view-snippet"> 5105['SwymViewProducts', 'SwymWatchProducts', 'SwymProductVariants'].forEach(function(k){ 5106 if(!window[k]) window[k] = {}; 5107}); 5108(function(et){ 5109 var collections = "Hair Treatment"; 5110 var o={}, empi=3965099016253, 5111 piu = "\/\/lusetabeauty.com\/cdn\/shop\/files\/2024perfectbondingno.3_620x620.jpg?v=1702568126"; 5112 5113 5114 5115 SwymProductVariants[29538087534653] = { 5116 empi:empi,epi:29538087534653, 5117 du:"https://lusetabeauty.com/products/perfect-bonding-no-3-restoring-leave-in-cream", 5118 dt:"Perfect Bonding No.3 Restoring Leave-in Cream", 5119 ct: collections, 5120 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/2024perfectbondingno.3_620x620.jpg?v=1702568126" , 5121 stk: 6515, 5122 pr: 1900/100, 5123 5124 variants: [{ "6.8oz" : 29538087534653}] 5125 }; 5126 SwymWatchProducts[29538087534653] = o[29538087534653] = {"id": 29538087534653, "available": true,"inventory_management": "shopify","inventory_quantity": 6515,"title": "6.8oz", "inventory_policy": "deny"}; 5127 5128 5129 SwymProductVariants[31715081420940] = { 5130 empi:empi,epi:31715081420940, 5131 du:"https://lusetabeauty.com/products/perfect-bonding-no-3-restoring-leave-in-cream", 5132 dt:"Perfect Bonding No.3 Restoring Leave-in Cream", 5133 ct: collections, 5134 iu: "\/\/lusetabeauty.com\/cdn\/shop\/products\/L6081T_620x620.jpg?v=1723237293" , 5135 stk: 6920, 5136 pr: 400/100, 5137 5138 variants: [{ "1.01oz" : 31715081420940}] 5139 }; 5140 SwymWatchProducts[31715081420940] = o[31715081420940] = {"id": 31715081420940, "available": true,"inventory_management": "shopify","inventory_quantity": 6920,"title": "1.01oz", "inventory_policy": "deny"}; 5141 5142 var product_data = { 5143 empi:empi, epi:29538087534653, 5144 dt :"Perfect Bonding No.3 Restoring Leave-in Cream",du:"https://lusetabeauty.com/products/perfect-bonding-no-3-restoring-leave-in-cream", 5145 ct :collections,pr:1900/100,stk:6515, 5146 iu : "\/\/lusetabeauty.com\/cdn\/shop\/files\/2024perfectbondingno.3_620x620.jpg?v=1702568126" ,variants:[{ "6.8oz" : 29538087534653 }] 5147 5148 }; 5149 SwymViewProducts["perfect-bonding-no-3-restoring-leave-in-cream"] = SwymViewProducts[3965099016253] = product_data; 5150 SwymWatchProducts["perfect-bonding-no-3-restoring-leave-in-cream"] = SwymWatchProducts[3965099016253] = o; 5151 })(); 5152 5153</script>
5153 5154<a href="#" class="wishlist-btn product_3965099016253" data-swaction="addToWishlist" data-product-id="3965099016253"> 5155 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist.svg?v=156581968684124524451743445738" class="not-saved" alt="Add to Wishlist"> 5156 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist-filled.svg?v=112960286663868937211743445737" class="saved" alt="Saved to Wishlist"> 5157</a> 5158<!-- Swym button on product pages --> 5159 5160 <a href="/products/perfect-bonding-no-3-restoring-leave-in-cream"> 5161 5162 <div class="img"> 5163 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/files/2024perfectbondingno.3_300x.jpg?v=1702568126" class="lazyload"> 5164 </div> 5165 <span>Perfect Bonding No.3 Restoring Leave-in Cream</span> 5166 </a> 5167 </li> 5168 5169 5170 </ul> 5171 5172 <a href="/collections/bestsellers" class="view-all underline-effect pink-hover">View All Bestsellers</a> 5173 </div> 5174 5175 5176 5177 5178 <div class="menu-group hair-needs "> 5179 5180 5181 5182 5183 5184 <ul class="mm-type-grid"> 5185 5186 5187 5188 5189 <li class="is-coll"> 5190 5191 <a href="/collections/intense-moisture"> 5192 5193 <div class="img"> 5194 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/collections/moisture_2x-min_8f152d0e-2f77-4119-a0aa-1961dd2ff0bc_300x.jpg?v=1771456098" class="lazyload"> 5195 </div> 5196 <span>Intense Moisture</span> 5197 </a> 5198 </li> 5199 5200 5201 5202 5203 <li class="is-coll"> 5204 5205 <a href="/collections/repair-damage"> 5206 5207 <div class="img"> 5208 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/collections/Repair_Damage_300x.jpg?v=1774475924" class="lazyload"> 5209 </div> 5210 <span>Repair Damage</span> 5211 </a> 5212 </li> 5213 5214 5215 5216 5217 <li class="is-coll"> 5218 5219 <a href="/collections/thicken-volume"> 5220 5221 <div class="img"> 5222 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/collections/more-volume_2x-min_373433ca-3cdd-4015-ad24-9cc00a9bfdd9_300x.jpg?v=1778530918" class="lazyload"> 5223 </div>
5224 <span>Thicken & Volume</span> 5225 </a> 5226 </li> 5227 5228 5229 5230 5231 <li class="is-coll"> 5232 5233 <a href="/collections/clarify-scalp"> 5234 5235 <div class="img"> 5236 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/collections/clarify_2x-min_d23b22a3-9041-4d9f-a157-27766d5d9bcd_300x.jpg?v=1778531002" class="lazyload"> 5237 </div> 5238 <span>Clarify Scalp</span> 5239 </a> 5240 </li> 5241 5242 5243 5244 5245 <li class="is-coll"> 5246 5247 <a href="/collections/tame-frizziness"> 5248 5249 <div class="img"> 5250 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/collections/frizziness_2x-min_3eeca9d4-6bae-4233-8297-36647c047989_300x.jpg?v=1774475961" class="lazyload"> 5251 </div> 5252 <span>Tame Frizziness</span> 5253 </a> 5254 </li> 5255 5256 5257 5258 5259 <li class="is-coll"> 5260 5261 <a href="/collections/defined-curl"> 5262 5263 <div class="img"> 5264 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/collections/defined-curl_2x-min_8d2dbd81-5520-4e66-b92a-3ebe98d2a1d0_300x.jpg?v=1778531684" class="lazyload"> 5265 </div> 5266 <span>Defined Curl</span> 5267 </a> 5268 </li> 5269 5270 5271 5272 5273 <li class="is-coll"> 5274 5275 <a href="/collections/color-treated"> 5276 5277 <div class="img"> 5278 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/collections/vibrant-color_2x-min_ec8d7d19-6129-4dbe-b0a5-419675a46392_300x.jpg?v=1771457014" class="lazyload"> 5279 </div> 5280 <span>Color Treated</span> 5281 </a> 5282 </li> 5283 5284 5285 </ul> 5286 5287 <a href="/pages/hair-needs" class="view-all underline-effect pink-hover">View All Hair Needs</a> 5288 </div> 5289 5290 5291 5292 5293 <div class="menu-group collections "> 5294 5295 5296 5297 5298 5299 <ul class="mm-type-grid"> 5300 5301 5302 5303 5304 <li class="is-coll"> 5305 5306 <a href="/collections/rice-water"> 5307 5308 <div class="img"> 5309 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/collections/Add_a_heading_1_300x.jpg?v=1741419883" class="lazyload"> 5310 </div>
5311 <span>Rice Water</span> 5312 </a> 5313 </li> 5314 5315 5316 5317 5318 <li class="is-coll"> 5319 5320 <a href="/collections/manuka-honey"> 5321 5322 <div class="img"> 5323 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/collections/Add_a_heading_2_300x.jpg?v=1758762613" class="lazyload"> 5324 </div> 5325 <span>Manuka Honey</span> 5326 </a> 5327 </li> 5328 5329 5330 5331 5332 <li class="is-coll"> 5333 5334 <a href="/collections/biotin-collection"> 5335 5336 <div class="img"> 5337 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/collections/Biotin_Collagen_Collection_ceabd795-4ce6-4fc3-9d56-7403eb0de86a_300x.jpg?v=1719344806" class="lazyload"> 5338 </div> 5339 <span>Biotin & Collagen</span> 5340 </a> 5341 </li> 5342 5343 5344 5345 5346 <li class="is-coll"> 5347 5348 <a href="/collections/rosemary-mint-complex"> 5349 5350 <div class="img"> 5351 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/collections/2023_Rosemary_Mint_16.9oz_duo_f4ab9ff6-235a-48b1-aef4-d3239f1b8438_300x.jpg?v=1719345539" class="lazyload"> 5352 </div> 5353 <span>Rosemary Mint Complex</span> 5354 </a> 5355 </li> 5356 5357 5358 5359 5360 <li class="is-coll"> 5361 5362 <a href="/collections/hyaluronic-acid"> 5363 5364 <div class="img"> 5365 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/collections/Hyaluronic_Acid_Collection_ebb77898-6c26-475b-9cc9-e27e68196e1b_300x.jpg?v=1719345960" class="lazyload"> 5366 </div> 5367 <span>Hyaluronic Acid</span> 5368 </a> 5369 </li> 5370 5371 5372 5373 5374 <li class="is-coll"> 5375 5376 <a href="/collections/scalp-balancing"> 5377 5378 <div class="img"> 5379 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/collections/Untitled_design_5_300x.jpg?v=1741419604" class="lazyload"> 5380 </div>
5381 <span>Scalp Balancing</span> 5382 </a> 5383 </li> 5384 5385 5386 5387 5388 <li class="is-coll"> 5389 5390 <a href="/collections/curl-enhancing-collection"> 5391 5392 <div class="img"> 5393 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/collections/Curl_Enhancing_05a3fee0-5dcf-4f0b-8a65-4c85ee298f25_300x.jpg?v=1719346131" class="lazyload"> 5394 </div> 5395 <span>Curl Enhancing</span> 5396 </a> 5397 </li> 5398 5399 5400 5401 5402 <li class="is-coll"> 5403 5404 <a href="/collections/perfect-bonding-collection"> 5405 5406 <div class="img"> 5407 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/collections/bonding_2x-min_e1170f58-a0ef-402c-9a3d-146126478197_300x.jpg?v=1719345529" class="lazyload"> 5408 </div> 5409 <span>Perfect Bonding</span> 5410 </a> 5411 </li> 5412 5413 5414 </ul> 5415 5416 <a href="/collections" class="view-all underline-effect pink-hover">View All Collections</a> 5417 </div> 5418 5419 5420 5421 5422 <div class="menu-group product-type "> 5423 5424 5425 5426 5427 5428 <ul class="mm-type-grid"> 5429 5430 5431 5432 5433 <li class="is-coll"> 5434 5435 <a href="/collections/all-bundles"> 5436 5437 <div class="img"> 5438 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/collections/bundle_2x-min_2e16fa7b-2747-4167-b168-49b9bdd3c6af_300x.jpg?v=1719345819" class="lazyload"> 5439 </div> 5440 <span>Bundles</span> 5441 </a> 5442 </li> 5443 5444 5445 5446 5447 <li class="is-coll"> 5448 5449 <a href="/collections/shampoo-collection"> 5450 5451 <div class="img"> 5452 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/collections/Shop_All_-_Sub_Pages_2_0006_SHAMPOO_92049629-fee5-4ef4-be90-e5d3d4cb29ed_300x.jpg?v=1719344666" class="lazyload"> 5453 </div>
5454 <span>Shampoo</span> 5455 </a> 5456 </li> 5457 5458 5459 5460 5461 <li class="is-coll"> 5462 5463 <a href="/collections/conditioner-collection"> 5464 5465 <div class="img"> 5466 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/collections/Shop_All_-_Sub_Pages_2_0005_CONDITIONER_c5cc7383-f1da-4345-9d1d-5a827190d77c_300x.jpg?v=1719344707" class="lazyload"> 5467 </div> 5468 <span>Conditioner</span> 5469 </a> 5470 </li> 5471 5472 5473 5474 5475 <li class="is-coll"> 5476 5477 <a href="/collections/oils"> 5478 5479 <div class="img"> 5480 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/collections/Oils_df33939f-4566-4b63-8839-8cc6afbdb54e_300x.jpg?v=1767674672" class="lazyload"> 5481 </div> 5482 <span>Oils + Serums</span> 5483 </a> 5484 </li> 5485 5486 5487 5488 5489 <li class="is-coll"> 5490 5491 <a href="/collections/hair-masks"> 5492 5493 <div class="img"> 5494 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/collections/hair_masks_33f8f427-c5c5-4e9a-af38-6bffb03688c1_300x.jpg?v=1741598805" class="lazyload"> 5495 </div> 5496 <span>Hair Mask</span> 5497 </a> 5498 </li> 5499 5500 5501 5502 5503 <li class="is-coll"> 5504 5505 <a href="/collections/fragrance"> 5506 5507 <div class="img"> 5508 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/collections/2_e52ad378-1ff5-4509-881a-6308e2bcb949_300x.jpg?v=1787687215" class="lazyload"> 5509 </div> 5510 <span>Fragrance</span> 5511 </a> 5512 </li> 5513 5514 5515 5516 5517 <li class="is-coll"> 5518 5519 <a href="/collections/body-care"> 5520 5521 <div class="img"> 5522 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/collections/Body_Care_a5d805f6-c46b-4214-be0a-56cb951fb28c_300x.jpg?v=1736208921" class="lazyload"> 5523 </div>
5524 <span>Body Care</span> 5525 </a> 5526 </li> 5527 5528 5529 5530 5531 <li class="is-coll"> 5532 5533 <a href="/collections/styling-finishing"> 5534 5535 <div class="img"> 5536 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/collections/Styling_Finishing_a589cb7f-c47d-4934-9ed8-8786c15e0772_300x.jpg?v=1778531036" class="lazyload"> 5537 </div> 5538 <span>Styling & Finishing</span> 5539 </a> 5540 </li> 5541 5542 5543 5544 5545 <li class="is-coll"> 5546 5547 <a href="/collections/minis"> 5548 5549 <div class="img"> 5550 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/collections/minis_ba364ae8-d92e-41c7-95f9-b2b6c094e12b_300x.gif?v=1719345411" class="lazyload"> 5551 </div> 5552 <span>Minis</span> 5553 </a> 5554 </li> 5555 5556 5557 </ul> 5558 5559 <a href="/collections/shop-all" class="view-all underline-effect pink-hover">View All Products</a> 5560 </div> 5561 5562 5563 5564 5565 <div class="menu-group special-offers "> 5566 5567 5568 5569 5570 5571 <ul class="mm-type-grid"> 5572 5573 5574 5575 5576 <li > 5577 5578 <!-- Swym button on product pages --> 5579�
5579<script class="swym-product-view-snippet"> 5580['SwymViewProducts', 'SwymWatchProducts', 'SwymProductVariants'].forEach(function(k){ 5581 if(!window[k]) window[k] = {}; 5582}); 5583(function(et){ 5584 var collections = "Bundle"; 5585 var o={}, empi=4635869413516, 5586 piu = "\/\/lusetabeauty.com\/cdn\/shop\/files\/2023CharcoalDetoxCollection_620x620.jpg?v=1724092094"; 5587 5588 5589 5590 SwymProductVariants[32531282526348] = { 5591 empi:empi,epi:32531282526348, 5592 du:"https://lusetabeauty.com/products/charcoal-detox-bundle", 5593 dt:"Charcoal Detox Kit", 5594 ct: collections, 5595 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/2023CharcoalDetoxCollection_620x620.jpg?v=1724092094" , 5596 stk: 7949, 5597 pr: 1600/100, 5598 op: 3200/100, 5599 variants: [{ "Shampoo \u0026 Conditioner 2 x 16.9oz" : 32531282526348}] 5600 }; 5601 SwymWatchProducts[32531282526348] = o[32531282526348] = {"id": 32531282526348, "available": true,"inventory_management": "shopify","inventory_quantity": 7949,"title": "Shampoo \u0026 Conditioner 2 x 16.9oz", "inventory_policy": "deny"}; 5602 5603 5604 SwymProductVariants[32531283312780] = { 5605 empi:empi,epi:32531283312780, 5606 du:"https://lusetabeauty.com/products/charcoal-detox-bundle", 5607 dt:"Charcoal Detox Kit", 5608 ct: collections, 5609 iu: "\/\/lusetabeauty.com\/cdn\/shop\/products\/charcoaldetoxduo33.8_620x620.jpg?v=1724092094" , 5610 stk: 0, 5611 pr: 3200/100, 5612 op: 6400/100, 5613 variants: [{ "Shampoo \u0026 Conditioner 2 x 33.8oz" : 32531283312780}] 5614 }; 5615 SwymWatchProducts[32531283312780] = o[32531283312780] = {"id": 32531283312780, "available": false,"inventory_management": "shopify","inventory_quantity": 0,"title": "Shampoo \u0026 Conditioner 2 x 33.8oz", "inventory_policy": "deny"}; 5616 5617 var product_data = { 5618 empi:empi, epi:32531282526348, 5619 dt :"Charcoal Detox Kit",du:"https://lusetabeauty.com/products/charcoal-detox-bundle", 5620 ct :collections,pr:1600/100,stk:7949, 5621 iu : "\/\/lusetabeauty.com\/cdn\/shop\/files\/2023CharcoalDetoxCollection_620x620.jpg?v=1724092094" ,variants:[{ "Shampoo \u0026 Conditioner 2 x 16.9oz" : 32531282526348 }] 5622 ,op:3200/100 5623 }; 5624 SwymViewProducts["charcoal-detox-bundle"] = SwymViewProducts[4635869413516] = product_data; 5625 SwymWatchProducts["charcoal-detox-bundle"] = SwymWatchProducts[4635869413516] = o; 5626 })(); 5627 5628</script>
5628 5629<a href="#" class="wishlist-btn product_4635869413516" data-swaction="addToWishlist" data-product-id="4635869413516"> 5630 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist.svg?v=156581968684124524451743445738" class="not-saved" alt="Add to Wishlist"> 5631 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist-filled.svg?v=112960286663868937211743445737" class="saved" alt="Saved to Wishlist"> 5632</a> 5633<!-- Swym button on product pages --> 5634 5635 <a href="/products/charcoal-detox-bundle"> 5636 5637 <div class="img"> 5638 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/files/2023CharcoalDetoxCollection_300x.jpg?v=1724092094" class="lazyload"> 5639 </div> 5640 <span>Charcoal Detox Bundle</span> 5641 </a> 5642 </li> 5643 5644 5645 5646 5647 <li > 5648 5649 <!-- Swym button on product pages --> 5650�
5650<script class="swym-product-view-snippet"> 5651['SwymViewProducts', 'SwymWatchProducts', 'SwymProductVariants'].forEach(function(k){ 5652 if(!window[k]) window[k] = {}; 5653}); 5654(function(et){ 5655 var collections = "Shampoo"; 5656 var o={}, empi=649286942781, 5657 piu = "\/\/lusetabeauty.com\/cdn\/shop\/products\/Liseta---g-1_1_620x620.gif?v=1719344554"; 5658 5659 5660 5661 SwymProductVariants[7410974392381] = { 5662 empi:empi,epi:7410974392381, 5663 du:"https://lusetabeauty.com/products/luseta-apple-cider-vinegar-shampoo", 5664 dt:"Apple Cider Vinegar Shampoo", 5665 ct: collections, 5666 iu: "\/\/lusetabeauty.com\/cdn\/shop\/products\/Liseta---g-1_1_620x620.gif?v=1719344554" , 5667 stk: 0, 5668 pr: 800/100, 5669 op: 1600/100, 5670 variants: [{ "16.9oz" : 7410974392381}] 5671 }; 5672 SwymWatchProducts[7410974392381] = o[7410974392381] = {"id": 7410974392381, "available": false,"inventory_management": "shopify","inventory_quantity": 0,"title": "16.9oz", "inventory_policy": "deny"}; 5673 5674 5675 SwymProductVariants[7410974425149] = { 5676 empi:empi,epi:7410974425149, 5677 du:"https://lusetabeauty.com/products/luseta-apple-cider-vinegar-shampoo", 5678 dt:"Apple Cider Vinegar Shampoo", 5679 ct: collections, 5680 iu: "\/\/lusetabeauty.com\/cdn\/shop\/products\/L6064_47438425-ddeb-4f8c-a92c-1cdf097d8e1b_620x620.jpg?v=1719277998" , 5681 stk: 0, 5682 pr: 1600/100, 5683 op: 3200/100, 5684 variants: [{ "33.8oz" : 7410974425149}] 5685 }; 5686 SwymWatchProducts[7410974425149] = o[7410974425149] = {"id": 7410974425149, "available": false,"inventory_management": "shopify","inventory_quantity": 0,"title": "33.8oz", "inventory_policy": "deny"}; 5687 5688 var product_data = { 5689 empi:empi, epi:7410974392381, 5690 dt :"Apple Cider Vinegar Shampoo",du:"https://lusetabeauty.com/products/luseta-apple-cider-vinegar-shampoo", 5691 ct :collections,pr:800/100,stk:0, 5692 iu : "\/\/lusetabeauty.com\/cdn\/shop\/products\/Liseta---g-1_1_620x620.gif?v=1719344554" ,variants:[{ "16.9oz" : 7410974392381 }] 5693 ,op:1600/100 5694 }; 5695 SwymViewProducts["luseta-apple-cider-vinegar-shampoo"] = SwymViewProducts[649286942781] = product_data; 5696 SwymWatchProducts["luseta-apple-cider-vinegar-shampoo"] = SwymWatchProducts[649286942781] = o; 5697 })(); 5698 5699</script>
5699 5700<a href="#" class="wishlist-btn product_649286942781" data-swaction="addToWishlist" data-product-id="649286942781"> 5701 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist.svg?v=156581968684124524451743445738" class="not-saved" alt="Add to Wishlist"> 5702 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist-filled.svg?v=112960286663868937211743445737" class="saved" alt="Saved to Wishlist"> 5703</a> 5704<!-- Swym button on product pages --> 5705 5706 <a href="/products/luseta-apple-cider-vinegar-shampoo"> 5707 5708 <div class="img"> 5709 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/products/Liseta---g-1_1_300x.gif?v=1719344554" class="lazyload"> 5710 </div> 5711 <span>Apple Cider Vinegar Shampoo</span> 5712 </a> 5713 </li> 5714 5715 5716 5717 5718 <li > 5719 5720 <!-- Swym button on product pages --> 5721�
5721<script class="swym-product-view-snippet"> 5722['SwymViewProducts', 'SwymWatchProducts', 'SwymProductVariants'].forEach(function(k){ 5723 if(!window[k]) window[k] = {}; 5724}); 5725(function(et){ 5726 var collections = "Bundle"; 5727 var o={}, empi=3966239932477, 5728 piu = "\/\/lusetabeauty.com\/cdn\/shop\/files\/HempOilComplex16.9ozDuo_620x620.jpg?v=1724091942"; 5729 5730 5731 5732 SwymProductVariants[29542297239613] = { 5733 empi:empi,epi:29542297239613, 5734 du:"https://lusetabeauty.com/products/luseta-hemp-oil-complex-shampoo-conditioner", 5735 dt:"Hemp Seed Oil Complex Bundle", 5736 ct: collections, 5737 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/HempOilComplex16.9ozDuo_620x620.jpg?v=1724091942" , 5738 stk: 11910, 5739 pr: 1600/100, 5740 op: 3200/100, 5741 variants: [{ "1 x 16.9oz Shampoo \u0026 Conditioner Set" : 29542297239613}] 5742 }; 5743 SwymWatchProducts[29542297239613] = o[29542297239613] = {"id": 29542297239613, "available": true,"inventory_management": "shopify","inventory_quantity": 11910,"title": "1 x 16.9oz Shampoo \u0026 Conditioner Set", "inventory_policy": "deny"}; 5744 5745 5746 SwymProductVariants[29542297272381] = { 5747 empi:empi,epi:29542297272381, 5748 du:"https://lusetabeauty.com/products/luseta-hemp-oil-complex-shampoo-conditioner", 5749 dt:"Hemp Seed Oil Complex Bundle", 5750 ct: collections, 5751 iu: "\/\/lusetabeauty.com\/cdn\/shop\/products\/L6086-87_620x620.jpg?v=1724091942" , 5752 stk: -1, 5753 pr: 3200/100, 5754 op: 6400/100, 5755 variants: [{ "1 x 33.8oz Shampoo \u0026 Conditioner Set" : 29542297272381}] 5756 }; 5757 SwymWatchProducts[29542297272381] = o[29542297272381] = {"id": 29542297272381, "available": false,"inventory_management": "shopify","inventory_quantity": -1,"title": "1 x 33.8oz Shampoo \u0026 Conditioner Set", "inventory_policy": "deny"}; 5758 5759 var product_data = { 5760 empi:empi, epi:29542297239613, 5761 dt :"Hemp Seed Oil Complex Bundle",du:"https://lusetabeauty.com/products/luseta-hemp-oil-complex-shampoo-conditioner", 5762 ct :collections,pr:1600/100,stk:11910, 5763 iu : "\/\/lusetabeauty.com\/cdn\/shop\/files\/HempOilComplex16.9ozDuo_620x620.jpg?v=1724091942" ,variants:[{ "1 x 16.9oz Shampoo \u0026 Conditioner Set" : 29542297239613 }] 5764 ,op:3200/100 5765 }; 5766 SwymViewProducts["luseta-hemp-oil-complex-shampoo-conditioner"] = SwymViewProducts[3966239932477] = product_data; 5767 SwymWatchProducts["luseta-hemp-oil-complex-shampoo-conditioner"] = SwymWatchProducts[3966239932477] = o; 5768 })(); 5769 5770</script>
5770 5771<a href="#" class="wishlist-btn product_3966239932477" data-swaction="addToWishlist" data-product-id="3966239932477"> 5772 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist.svg?v=156581968684124524451743445738" class="not-saved" alt="Add to Wishlist"> 5773 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist-filled.svg?v=112960286663868937211743445737" class="saved" alt="Saved to Wishlist"> 5774</a> 5775<!-- Swym button on product pages --> 5776 5777 <a href="/products/luseta-hemp-oil-complex-shampoo-conditioner"> 5778 5779 <div class="img"> 5780 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/files/HempOilComplex16.9ozDuo_300x.jpg?v=1724091942" class="lazyload"> 5781 </div> 5782 <span>Hemp Seed Oil Complex Bundle</span> 5783 </a> 5784 </li> 5785 5786 5787 5788 5789 <li > 5790 5791 <!-- Swym button on product pages --> 5792�
5792<script class="swym-product-view-snippet"> 5793['SwymViewProducts', 'SwymWatchProducts', 'SwymProductVariants'].forEach(function(k){ 5794 if(!window[k]) window[k] = {}; 5795}); 5796(function(et){ 5797 var collections = "Hair Treatment"; 5798 var o={}, empi=6787357835438, 5799 piu = "\/\/lusetabeauty.com\/cdn\/shop\/files\/2023Macadamia_ArganOilLeave-inConditioner_620x620.jpg?v=1719308706"; 5800 5801 5802 5803 SwymProductVariants[39936320143534] = { 5804 empi:empi,epi:39936320143534, 5805 du:"https://lusetabeauty.com/products/luseta-macadamia-argan-oil-leave-in-conditioner", 5806 dt:"Macadamia \u0026 Argan Oil Leave-in Conditioner", 5807 ct: collections, 5808 iu: "\/\/lusetabeauty.com\/cdn\/shop\/files\/2023Macadamia_ArganOilLeave-inConditioner_620x620.jpg?v=1719308706" , 5809 stk: 0, 5810 pr: 950/100, 5811 op: 1900/100, 5812 variants: [{ "8.5oz" : 39936320143534}] 5813 }; 5814 SwymWatchProducts[39936320143534] = o[39936320143534] = {"id": 39936320143534, "available": false,"inventory_management": "shopify","inventory_quantity": 0,"title": "8.5oz", "inventory_policy": "deny"}; 5815 5816 var product_data = { 5817 empi:empi, epi:39936320143534, 5818 dt :"Macadamia \u0026 Argan Oil Leave-in Conditioner",du:"https://lusetabeauty.com/products/luseta-macadamia-argan-oil-leave-in-conditioner", 5819 ct :collections,pr:950/100,stk:0, 5820 iu : "\/\/lusetabeauty.com\/cdn\/shop\/files\/2023Macadamia_ArganOilLeave-inConditioner_620x620.jpg?v=1719308706" ,variants:[{ "8.5oz" : 39936320143534 }] 5821 ,op:1900/100 5822 }; 5823 SwymViewProducts["luseta-macadamia-argan-oil-leave-in-conditioner"] = SwymViewProducts[6787357835438] = product_data; 5824 SwymWatchProducts["luseta-macadamia-argan-oil-leave-in-conditioner"] = SwymWatchProducts[6787357835438] = o; 5825 })(); 5826 5827</script>
5827 5828<a href="#" class="wishlist-btn product_6787357835438" data-swaction="addToWishlist" data-product-id="6787357835438"> 5829 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist.svg?v=156581968684124524451743445738" class="not-saved" alt="Add to Wishlist"> 5830 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist-filled.svg?v=112960286663868937211743445737" class="saved" alt="Saved to Wishlist"> 5831</a> 5832<!-- Swym button on product pages --> 5833 5834 <a href="/products/luseta-macadamia-argan-oil-leave-in-conditioner"> 5835 5836 <div class="img"> 5837 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/files/2023Macadamia_ArganOilLeave-inConditioner_300x.jpg?v=1719308706" class="lazyload"> 5838 </div> 5839 <span>Macadamia & Argan Oil Leave-in Conditioner</span> 5840 </a> 5841 </li> 5842 5843 5844 </ul> 5845 5846 <a href="/collections/special-offers" class="view-all underline-effect pink-hover">View All Special Offers</a> 5847 </div> 5848 5849 5850 </div> 5851 5852 5853 5854</div> 5855 5856 5857 5858 </div> 5859 </div> 5860 </li> 5861 5862 5863 5864 5865 5866 5867 5868 <li class="NavMenu-link NavMenu--main_menu-link"> 5869 <a href="/pages/about-us" class="underline-effect "><span>About Us</span> </a> 5870 </li> 5871 5872 5873 5874 5875 5876 5877 5878 <li class="NavMenu-link NavMenu--main_menu-link"> 5879 <a href="/pages/rewards" class="underline-effect "><span>Rewards</span> </a> 5880 </li> 5881 5882 5883 5884 5885 5886 5887 5888 <li class="NavMenu-link NavMenu--main_menu-link"> 5889 <a href="/pages/testimonials" class="underline-effect "><span>Testimonials</span> </a> 5890 </li> 5891 5892 5893 5894 5895 5896 5897 5898 <li class="NavMenu-link NavMenu--main_menu-link"> 5899 <a href="/blogs/news" class="underline-effect "><span>Blog</span> </a> 5900 </li> 5901 5902 5903 5904 5905 5906 5907 5908 <li class="NavMenu-link NavMenu--main_menu-link"> 5909 <a href="/pages/hair-quiz" class="underline-effect "><span>Quiz</span> </a> 5910 </li> 5911 5912 5913 </ul> 5914 5915 5916</div> 5917 5918 5919 5920 5921 5922 5923 5924 5925 5926 5927 5928 5929 5930 5931 5932 5933 <div > 5934 5935 <ul class="NavMenu NavMenu--main_menu"> 5936 5937 </ul> 5938 5939 5940</div> 5941 5942 5943 5944 5945 5946 5947 5948 </nav> 5949 5950 <div class="SiteHeader--icons"> 5951 5952 5953 <div class="SiteHeader-Icon SiteHeader-wishlist"> 5954 <a href="#swym-wishlist" class="SiteHeader-wishlist-link"> 5955 5956 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-wishlist.svg?v=156581968684124524451743445738" class="SiteHeader-wishlist-icon"/> 5957 </a> 5958 </div> 5959 5960 5961 <div class="SiteHeader-Icon SiteHeader-search" data-toggle='offcanvas' data-target='#Search-box' data-toggle-options="nohover"> 5962 <a href="#" class="SiteHeader-search-link"> 5963 5964 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/search.svg?v=142533953485584440921743445738" class="SiteHeader-search-icon"/> 5965 </a> 5966 </div> 5967 5968 5969 5970 5971 <a href="/account" class="SiteHeader-Icon SiteHeader-account">
5972 <span class="sr-only">My Account</span> 5973 5974 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/account.svg?v=51535408270908147781743445737" class="SiteHeader-account-icon"/> 5975 </a> 5976 5977 5978 5979 5980 5981 5982 5983 5984 5985 5986 5987 5988 <div class="SiteHeader-cart"> 5989 <a class="SiteHeader-Icon SiteHeader-cart_button" href="/cart" 5990 data-toggle="offcanvas" data-toggle-options="nohover nohref" data-target="#SiteHeader-cart_menu--87c47ccb-ae7f-4071-9eb6-1e3e3aa7af4e"> 5991 5992 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/bag.svg?v=35425371697526413441743445739" class="SiteHeader-cart_icon"/> 5993 5994 <span class="SiteHeader-cart_notification" 5995 data-minicart-notification 5996 style="background-color: #fabdbd; color: #ffffff; display: none;"> 5997 5998 </span> 5999 6000 </a> 6001 6002 6003 <div id="SiteHeader-cart_menu--87c47ccb-ae7f-4071-9eb6-1e3e3aa7af4e" 6004 class="SiteHeader-cart_menu SiteHeader-cart_menu--placed_on_right" 6005 data-minicart 6006 data-minicart-moneyformat="" 6007 data-minicart-friendlyerror="Oh no! The cart failed to load."></div> 6008 <template data-minicart-countrylist> 6009 <option value="United States" data-provinces="[["Alabama","Alabama"],["Alaska","Alaska"],["American Samoa","American Samoa"],["Arizona","Arizona"],["Arkansas","Arkansas"],["Armed Forces Americas","Armed Forces Americas"],["Armed Forces Europe","Armed Forces Europe"],["Armed Forces Pacific","Armed Forces Pacific"],["California","California"],["Colorado","Colorado"],["Connecticut","Connecticut"],["Delaware","Delaware"],["District of Columbia","Washington DC"],["Federated States of Micronesia","Micronesia"],["Florida","Florida"],["Georgia","Georgia"],["Guam","Guam"],["Hawaii","Hawaii"],["Idaho","Idaho"],["Illinois","Illinois"],["Indiana","Indiana"],["Iowa","Iowa"],["Kansas","Kansas"],["Kentucky","Kentucky"],["Louisiana","Louisiana"],["Maine","Maine"],["Marshall Islands","Marshall Islands"],["Maryland","Maryland"],["Massachusetts","Massachusetts"],["Michigan","Michigan"],["Minnesota","Minnesota"],["Mississippi","Mississippi"],["Missouri","Missouri"],["Montana","Montana"],["Nebraska","Nebraska"],["Nevada","Nevada"],["New Hampshire","New Hampshire"],["New Jersey","New Jersey"],["New Mexico","New Mexico"],["New York","New York"],["North Carolina","North Carolina"],["North Dakota","North Dakota"],["Northern Mariana Islands","Northern Mariana Islands"],["Ohio","Ohio"],["Oklahoma","Oklahoma"],["Oregon","Oregon"],["Palau","Palau"],["Pennsylvania","Pennsylvania"],["Puerto Rico","Puerto Rico"],["Rhode Island","Rhode Island"],["South Carolina","South Carolina"],["South Dakota","South Dakota"],["Tennessee","Tennessee"],["Texas","Texas"],["Utah","Utah"],["Vermont","Vermont"],["Virgin Islands","U.S. Virgin Islands"],["Virginia","Virginia"],["Washington","Washington"],["West Virginia","West Virginia"],["Wisconsin","Wisconsin"],["Wyoming","Wyoming"]]">United States</option> 6010<option value="Canada" data-provinces="[["Alberta","Alberta"],["British Columbia","British Columbia"],["Manitoba","Manitoba"],["New Brunswick","New Brunswick"],["Newfoundland and Labrador","Newfoundland and Labrador"],["Northwest Territories","Northwest Territories"],["Nova Scotia","Nova Scotia"],["Nunavut","Nunavut"],["Ontario","Ontario"],["Prince Edward Island","Prince Edward Island"],["Quebec","Quebec"],["Saskatchewan","Saskatchewan"],["Yukon","Yukon"]]">Canada</option> 6011<option value="---" data-provinces="[]">---</option> 6012<option value="Afghanistan" data-provinces="[]">Afghanistan</option> 6013<option value="Aland Islands" data-provinces="[]">à land Islands</option> 6014<option value="Albania" data-provinces="[]">Albania</option> 6015<option value="Algeria" data-provinces="[]">Algeria</option> 6016<option value="Andorra" data-provinces="[]">Andorra</option> 6017<option value="Angola" data-provinces="[]">Angola</option> 6018<option value="Anguilla" data-provinces="[]">Anguilla</option> 6019<option value="Antigua And Barbuda" data-provinces="[]">Antigua & Barbuda</option> 6020<option value="Argentina" data-provinces="[["Buenos Aires","Buenos Aires Province"],["Catamarca","Catamarca"],["Chaco","Chaco"],["Chubut","Chubut"],["Ciudad Autónoma de Buenos Aires","Buenos Aires (Autonomous City)"],["Corrientes","Corrientes"],["Córdoba","Córdoba"],["Entre RÃos","Entre RÃos"],["Formosa","Formosa"],["Jujuy","Jujuy"],["La Pampa","La Pampa"],["La Rioja","La Rioja"],["
6020Mendoza","Mendoza"],["Misiones","Misiones"],["Neuquén","Neuquén"],["RÃo Negro","RÃo Negro"],["Salta","Salta"],["San Juan","San Juan"],["San Luis","San Luis"],["Santa Cruz","Santa Cruz"],["Santa Fe","Santa Fe"],["Santiago Del Estero","Santiago del Estero"],["Tierra Del Fuego","Tierra del Fuego"],["Tucumán","Tucumán"]]">Argentina</option> 6021<option value="Armenia" data-provinces="[]">Armenia</option> 6022<option value="Aruba" data-provinces="[]">Aruba</option> 6023<option value="Ascension Island" data-provinces="[]">Ascension Island</option> 6024<option value="Australia" data-provinces="[["Australian Capital Territory","Australian Capital Territory"],["New South Wales","New South Wales"],["Northern Territory","Northern Territory"],["Queensland","Queensland"],["South Australia","South Australia"],["Tasmania","Tasmania"],["Victoria","Victoria"],["Western Australia","Western Australia"]]">Australia</option> 6025<option value="Austria" data-provinces="[]">Austria</option> 6026<option value="Azerbaijan" data-provinces="[]">Azerbaijan</option> 6027<option value="Bahamas" data-provinces="[]">Bahamas</option> 6028<option value="Bahrain" data-provinces="[]">Bahrain</option> 6029<option value="Bangladesh" data-provinces="[]">Bangladesh</option> 6030<option value="Barbados" data-provinces="[]">Barbados</option> 6031<option value="Belarus" data-provinces="[]">Belarus</option> 6032<option value="Belgium" data-provinces="[]">Belgium</option> 6033<option value="Belize" data-provinces="[]">Belize</option> 6034<option value="Benin" data-provinces="[]">Benin</option> 6035<option value="Bermuda" data-provinces="[]">Bermuda</option> 6036<option value="Bhutan" data-provinces="[]">Bhutan</option> 6037<option value="Bolivia" data-provinces="[]">Bolivia</option> 6038<option value="Bosnia And Herzegovina" data-provinces="[]">Bosnia & Herzegovina</option> 6039<option value="Botswana" data-provinces="[]">Botswana</option> 6040<option value="Brazil" data-provinces="[["Acre","Acre"],["Alagoas","Alagoas"],["Amapá","Amapá"],["Amazonas","Amazonas"],["Bahia","Bahia"],["Ceará","Ceará"],["Distrito Federal","Federal District"],["EspÃrito Santo","EspÃrito Santo"],["Goiás","Goiás"],["Maranhão","Maranhão"],["Mato Grosso","Mato Grosso"],["Mato Grosso do Sul","Mato Grosso do Sul"],["Minas Gerais","Minas Gerais"],["Paraná","Paraná"],["ParaÃba","ParaÃba"],["Pará","Pará"],["Pernambuco","Pernambuco"],["PiauÃ","PiauÃ"],["Rio Grande do Norte","Rio Grande do Norte"],["Rio Grande do Sul","Rio Grande do Sul"],["Rio de Janeiro","Rio de Janeiro"],["Rondônia","Rondônia"],["Roraima","Roraima"],["Santa Catarina","Santa Catarina"],["Sergipe","Sergipe"],["São Paulo","São Paulo"],["Tocantins","Tocantins"]]">Brazil</option> 6041<option value="British Indian Ocean Territory" data-provinces="[]">British Indian Ocean Territory</option> 6042<option value="Virgin Islands, British" data-provinces="[]">British Virgin Islands</option> 6043<option value="Brunei" data-provinces="[]">Brunei</option> 6044<option value="Bulgaria" data-provinces="[]">Bulgaria</option> 6045<option value="Burkina Faso" data-provinces="[]">Burkina Faso</option> 6046<option value="Burundi" data-provinces="[]">Burundi</option> 6047<option value="Cambodia" data-provinces="[]">Cambodia</option> 6048<option value="Republic of Cameroon" data-provinces="[]">Cameroon</option> 6049<option value="Canada" data-provinces="[["Alberta","Alberta"],["British Columbia","British Columbia"],["Manitoba","Manitoba"],["New Brunswick","New Brunswick"],["Newfoundland and Labrador","Newfoundland and Labrador"],["Northwest Territories","Northwest Territories"],["Nova Scotia","Nova Scotia"],["Nunavut","Nunavut"],["Ontario","Ontario"],["Prince Edward Island","Prince Edward Island"],["Quebec","Quebec"],["Saskatchewan","Saskatchewan"],["Yukon","Yukon"]]">Canada</option> 6050<option value="Cape Verde" data-provinces="[]">Cape Verde</option> 6051<option value="Caribbean Netherlands" data-provinces="[]">Caribbean Netherlands</option> 6052<option value="Cayman Islands" data-provinces="[]">Cayman Islands</option> 6053<option value="Central African Republic" data-provinces="[]">Central African Republic</option> 6054<option value="Chad" data-provinces="[]">Chad</option> 6055<option value="Chile" data-provinces="[["Antofagasta","Antofagasta"],["AraucanÃa","AraucanÃa"],["Arica and Parinacota","
6055Arica y Parinacota"],["Atacama","Atacama"],["Aysén","Aysén"],["BiobÃo","BÃo BÃo"],["Coquimbo","Coquimbo"],["Los Lagos","Los Lagos"],["Los RÃos","Los RÃos"],["Magallanes","Magallanes Region"],["Maule","Maule"],["O'Higgins","Libertador General Bernardo OâHiggins"],["Santiago","Santiago Metropolitan"],["Tarapacá","Tarapacá"],["ValparaÃso","ValparaÃso"],["Ãuble","Ãuble"]]">Chile</option> 6056<option value="China" data-provinces="[["Anhui","Anhui"],["Beijing","Beijing"],["Chongqing","Chongqing"],["Fujian","Fujian"],["Gansu","Gansu"],["Guangdong","Guangdong"],["Guangxi","Guangxi"],["Guizhou","Guizhou"],["Hainan","Hainan"],["Hebei","Hebei"],["Heilongjiang","Heilongjiang"],["Henan","Henan"],["Hubei","Hubei"],["Hunan","Hunan"],["Inner Mongolia","Inner Mongolia"],["Jiangsu","Jiangsu"],["Jiangxi","Jiangxi"],["Jilin","Jilin"],["Liaoning","Liaoning"],["Ningxia","Ningxia"],["Qinghai","Qinghai"],["Shaanxi","Shaanxi"],["Shandong","Shandong"],["Shanghai","Shanghai"],["Shanxi","Shanxi"],["Sichuan","Sichuan"],["Tianjin","Tianjin"],["Xinjiang","Xinjiang"],["Xizang","Tibet"],["Yunnan","Yunnan"],["Zhejiang","Zhejiang"]]">China</option> 6057<option value="Christmas Island" data-provinces="[]">Christmas Island</option> 6058<option value="Cocos (Keeling) Islands" data-provinces="[]">Cocos (Keeling) Islands</option> 6059<option value="Colombia" data-provinces="[["Amazonas","Amazonas"],["Antioquia","Antioquia"],["Arauca","Arauca"],["Atlántico","Atlántico"],["Bogotá, D.C.","Capital District"],["BolÃvar","BolÃvar"],["Boyacá","Boyacá"],["Caldas","Caldas"],["Caquetá","Caquetá"],["Casanare","Casanare"],["Cauca","Cauca"],["Cesar","Cesar"],["Chocó","Chocó"],["Cundinamarca","Cundinamarca"],["Córdoba","Córdoba"],["GuainÃa","GuainÃa"],["Guaviare","Guaviare"],["Huila","Huila"],["La Guajira","La Guajira"],["Magdalena","Magdalena"],["Meta","Meta"],["Nariño","Nariño"],["Norte de Santander","Norte de Santander"],["Putumayo","Putumayo"],["QuindÃo","QuindÃo"],["Risaralda","Risaralda"],["San Andrés, Providencia y Santa Catalina","San Andrés \u0026 Providencia"],["Santander","Santander"],["Sucre","Sucre"],["Tolima","Tolima"],["Valle del Cauca","Valle del Cauca"],["Vaupés","Vaupés"],["Vichada","Vichada"]]">Colombia</option> 6060<option value="Comoros" data-provinces="[]">Comoros</option> 6061<option value="Congo" data-provinces="[]">Congo - Brazzaville</option> 6062<option value="Congo, The Democratic Republic Of The" data-provinces="[]">Congo - Kinshasa</option> 6063<option value="Cook Islands" data-provinces="[]">Cook Islands</option> 6064<option value="Costa Rica" data-provinces="[["Alajuela","Alajuela"],["Cartago","Cartago"],["Guanacaste","Guanacaste"],["Heredia","Heredia"],["Limón","Limón"],["Puntarenas","Puntarenas"],["San José","San José"]]">Costa Rica</option> 6065<option value="Croatia" data-provinces="[]">Croatia</option> 6066<option value="Curaçao" data-provinces="[]">Curaçao</option> 6067<option value="Cyprus" data-provinces="[]">Cyprus</option> 6068<option value="Czech Republic" data-provinces="[]">Czechia</option> 6069<option value="Côte d'Ivoire" data-provinces="[]">Côte dâIvoire</option> 6070<option value="Denmark" data-provinces="[]">Denmark</option> 6071<option value="Djibouti" data-provinces="[]">Djibouti</option> 6072<option value="Dominica" data-provinces="[]">Dominica</option> 6073<option value="Dominican Republic" data-provinces="[]">Dominican Republic</option> 6074<option value="Ecuador" data-provinces="[]">Ecuador</option> 6075<option value="Egypt" data-provinces="[["6th of October","6th of October"],["Al Sharqia","Al Sharqia"],["Alexandria","Alexandria"],["Aswan","Aswan"],["Asyut","Asyut"],["Beheira","Beheira"],["Beni Suef","Beni Suef"],["Cairo","Cairo"],["Dakahlia","Dakahlia"],["Damietta","Damietta"],["Faiyum","Faiyum"],["Gharbia","Gharbia"],["Giza","Giza"],["Helwan","Helwan"],["Ismailia","Ismailia"],["Kafr el-Sheikh","Kafr el-Sheikh"],["Luxor","Luxor"],["Matrouh","Matrouh"],["Minya","Minya"],["Monufia","Monufia"],["New Valley","New Valley"],["North Sinai","North Sinai"],["Port Said","Port Said"],["Qalyubia","Qalyubia"],["Qena","Qena"],["Red Sea","Red Sea"],["Sohag","Sohag"],["South Sinai","South Sinai"],["Suez","Suez"]]">Egypt</option> 6076<option value="El Salvador" data-provinces="[["Ahuachapán","Ahuachapán"],["Cabañas","Cabañas"],["Chalatenango","Chalatenango"],["Cuscatlán","Cuscatlán"],["La Libertad","La Libertad"],["La Paz","La Paz"],["La Unión","La Unión"],["Morazán","Morazán"],["San Miguel","San Miguel"],["San Salvador","San Salvador"],["San Vicente","San Vicente"],["Santa Ana","Santa Ana"],["Sonsonate","Sonsonate"],["Usulután","Usulután"]]">El Salvador</option> 6077<option value="Equatorial Guinea" data-provinces="[]">Equatorial Guinea</option> 6078<option value="Eritrea" data-provinces="[]">Eritrea</option> 6079<option value="Estonia" data-provinces="[]">Estonia</option> 6080<option value="Eswatini" data-provinces="[]">Eswatini</option> 6081<option value="Ethiopia" data-provinces="[]">Ethiopia</option> 6082<option value="Falkland Islands (Malvinas)" data-provinces="[]">Falkland Islands</option> 6083<option value="Faroe Islands" data-provinces="[]">Faroe Islands</option> 6084<option value="Fiji" data-provinces="[]">Fiji</option> 6085<option value="Finland" data-provinces="[]">Finland</option> 6086<option value="France" data-provinces="[]">France</option> 6087<option value="French Guiana" data-provinces="[]">French Guiana</option> 6088<option value="French Polynesia" data-provinces="[]">French Polynesia</option> 6089<option value="French Southern Territories" data-provinces="[]">French Southern Territories</option> 6090<option value="Gabon" data-provinces="[]">Gabon</option> 6091<option value="Gambia" data-provinces="[]">Gambia</option> 6092<option value="Georgia" data-provinces="[]">Georgia</option> 6093<option value="Germany" data-provinces="[]">Germany</option> 6094<option value="Ghana" data-provinces="[]">Ghana</option> 6095<option value="Gibraltar" data-provinces="[]">Gibraltar</option> 6096<option value="Greece" data-provinces="[]">Greece</option> 6097<option value="Greenland" data-provinces="[]">Greenland</option> 6098<option value="Grenada" data-provinces="[]">Grenada</option> 6099<option value="Guadeloupe" data-provinces="[]">Guadeloupe</option> 6100<option value="Guatemala" data-provinces="[["Alta Verapaz","Alta Verapaz"],["Baja Verapaz","Baja Verapaz"],["Chimaltenango","Chimaltenango"],["Chiquimula","Chiquimula"],["El Progreso","El Progreso"],["Escuintla","Escuintla"],["Guatemala","Guatemala"],["Huehuetenango","Huehuetenango"],["Izabal","Izabal"],["Jalapa","Jalapa"],["Jutiapa","Jutiapa"],["Petén","Petén"],["Quetzaltenango","Quetzaltenango"],["Quiché","Quiché"],["Retalhuleu","Retalhuleu"],["Sacatepéquez","Sacatepéquez"],["San Marcos","San Marcos"],["Santa Rosa","Santa Rosa"],["Sololá","Sololá"],["Suchitepéquez","Suchitepéquez"],["Totonicapán","Totonicapán"],["Zacapa","Zacapa"]]">Guatemala</option> 6101<option value="Guernsey" data-provinces="[]">Guernsey</option> 6102<option value="Guinea" data-provinces="[]">Guinea</option> 6103<option value="Guinea Bissau" data-provinces="[]">Guinea-Bissau</option> 6104<option value="Guyana" data-provinces="[]">Guyana</option> 6105<option value="Haiti" data-provinces="[]">Haiti</option> 6106<option value="Honduras" data-provinces="[]">Honduras</option> 6107<option value="Hong Kong" data-provinces="[["Hong Kong Island","Hong Kong Island"],["Kowloon","Kowloon"],["New Territories","New Territories"]]">Hong Kong SAR</option> 6108<option value="Hungary" data-provinces="[]">Hungary</option> 6109<option value="Iceland" data-provinces="[]">Iceland</option> 6110<option value="India" data-provinces="[["Andaman and Nicobar Islands","Andaman and Nicobar Islands"],["Andhra Pradesh","Andhra Pradesh"],["Arunachal Pradesh","Arunachal Pradesh"],["Assam","Assam"],["Bihar","Bihar"],["Chandigarh","Chandigarh"],["Chhattisgarh","Chhattisgarh"],["Dadra and Nagar Haveli","Dadra and Nagar Haveli"],["Daman and Diu","Daman and Diu"],["Delhi","Delhi"],["Goa","Goa"],["Gujarat","Gujarat"],["Haryana","Haryana"],["Himachal Pradesh","Himachal Pradesh"],["Jammu and Kashmir","Jammu and Kashmir"],["Jharkhand","Jharkhand"],["Karnataka","Karnataka"],["Kerala","Kerala"],["Ladakh","Ladakh"],["Lakshadweep","Lakshadweep"],["Madhya Pradesh","Madhya Pradesh"],["Maharashtra","Maharashtra"],["Manipur","Manipur"],["Meghalaya","Meghalaya"],["Mizoram","Mizoram"],["Nagaland","Nagaland"],["Odisha","Odisha"],["Puducherry","Puducherry"],["Punjab","Punjab"],["Rajasthan","Rajasthan"],["Sikkim","Sikkim"],["Tamil Nadu","Tamil Nadu"],["Telangana","Telangana"],["Tripura","Tripura"],["Uttar Pradesh","Uttar Pradesh"],["Uttarakhand","Uttarakhand"],["West Bengal","West Bengal"]]">India</option> 6111<option value="Indonesia" data-provinces="[["Aceh","Aceh"],["Bali","Bali"],["Bangka Belitung","BangkaâBelitung Islands"],["Banten","Banten"],["Bengkulu","Bengkulu"],["Gorontalo","Gorontalo"],["Jakarta","Jakarta"],["Jambi","Jambi"],["Jawa Barat","West Java"],["Jawa Tengah","Central Java"],["Jawa Timur","East Java"],["Kalimantan Barat","West Kalimantan"],["Kalimantan Selatan","South Kalimantan"],["Kalimantan Tengah","Central Kalimantan"],["Kalimantan Timur","East Kalimantan"],["Kalimantan Utara","North Kalimantan"],["Kepulauan Riau","Riau Islands"],["
6111Lampung","Lampung"],["Maluku","Maluku"],["Maluku Utara","North Maluku"],["North Sumatra","North Sumatra"],["Nusa Tenggara Barat","West Nusa Tenggara"],["Nusa Tenggara Timur","East Nusa Tenggara"],["Papua","Papua"],["Papua Barat","West Papua"],["Riau","Riau"],["South Sumatra","South Sumatra"],["Sulawesi Barat","West Sulawesi"],["Sulawesi Selatan","South Sulawesi"],["Sulawesi Tengah","Central Sulawesi"],["Sulawesi Tenggara","Southeast Sulawesi"],["Sulawesi Utara","North Sulawesi"],["West Sumatra","West Sumatra"],["Yogyakarta","Yogyakarta"]]">Indonesia</option> 6112<option value="Iraq" data-provinces="[]">Iraq</option> 6113<option value="Ireland" data-provinces="[["Carlow","Carlow"],["Cavan","Cavan"],["Clare","Clare"],["Cork","Cork"],["Donegal","Donegal"],["Dublin","Dublin"],["Galway","Galway"],["Kerry","Kerry"],["Kildare","Kildare"],["Kilkenny","Kilkenny"],["Laois","Laois"],["Leitrim","Leitrim"],["Limerick","Limerick"],["Longford","Longford"],["Louth","Louth"],["Mayo","Mayo"],["Meath","Meath"],["Monaghan","Monaghan"],["Offaly","Offaly"],["Roscommon","Roscommon"],["Sligo","Sligo"],["Tipperary","Tipperary"],["Waterford","Waterford"],["Westmeath","Westmeath"],["Wexford","Wexford"],["Wicklow","Wicklow"]]">Ireland</option> 6114<option value="Isle Of Man" data-provinces="[]">Isle of Man</option> 6115<option value="Israel" data-provinces="[]">Israel</option> 6116<option value="Italy" data-provinces="[["Agrigento","Agrigento"],["Alessandria","Alessandria"],["Ancona","Ancona"],["Aosta","Aosta Valley"],["Arezzo","Arezzo"],["Ascoli Piceno","Ascoli Piceno"],["Asti","Asti"],["Avellino","Avellino"],["Bari","Bari"],["Barletta-Andria-Trani","Barletta-Andria-Trani"],["Belluno","Belluno"],["Benevento","Benevento"],["Bergamo","Bergamo"],["Biella","Biella"],["Bologna","Bologna"],["Bolzano","South Tyrol"],["Brescia","Brescia"],["Brindisi","Brindisi"],["Cagliari","Cagliari"],["Caltanissetta","Caltanissetta"],["Campobasso","Campobasso"],["Caserta","Caserta"],["Catania","Catania"],["Catanzaro","Catanzaro"],["Chieti","Chieti"],["Como","Como"],["Cosenza","Cosenza"],["Cremona","Cremona"],["Crotone","Crotone"],["Cuneo","Cuneo"],["Enna","Enna"],["Fermo","Fermo"],["Ferrara","Ferrara"],["Firenze","Florence"],["Foggia","Foggia"],["Forlì-Cesena","Forlì-Cesena"],["Frosinone","Frosinone"],["Gallura Nord-Est Sardegna","Gallura Nord-Est Sardegna"],["Genova","Genoa"],["Gorizia","Gorizia"],["Grosseto","Grosseto"],["Imperia","Imperia"],["Isernia","Isernia"],["L'Aquila","LâAquila"],["La Spezia","La Spezia"],["Latina","Latina"],["Lecce","Lecce"],["Lecco","Lecco"],["Livorno","Livorno"],["Lodi","Lodi"],["Lucca","Lucca"],["Macerata","Macerata"],["Mantova","Mantua"],["Massa-Carrara","Massa and Carrara"],["Matera","Matera"],["Medio Campidano","Medio Campidano"],["Messina","Messina"],["Milano","Milan"],["Modena","Modena"],["Monza e Brianza","Monza and Brianza"],["Napoli","Naples"],["Novara","Novara"],["Nuoro","Nuoro"],["Ogliastra","Ogliastra"],["Oristano","Oristano"],["Padova","Padua"],["Palermo","Palermo"],["Parma","Parma"],["Pavia","Pavia"],["Perugia","Perugia"],["Pesaro e Urbino","Pesaro and Urbino"],["Pescara","Pescara"],["Piacenza","Piacenza"],["Pisa","Pisa"],["Pistoia","Pistoia"],["Pordenone","Pordenone"],["Potenza","Potenza"],["Prato","Prato"],["Ragusa","Ragusa"],["Ravenna","Ravenna"],["Reggio Calabria","Reggio Calabria"],["Reggio Emilia","Reggio Emilia"],["Rieti","Rieti"],["Rimini","Rimini"],["Roma","Rome"],["Rovigo","Rovigo"],["Salerno","Salerno"],["Sassari","Sassari"],["Savona","Savona"],["Siena","Siena"],["Siracusa","Syracuse"],["Sondrio","Sondrio"],["Sulcis Iglesiente","Sulcis Iglesiente"],["Taranto","Taranto"],["Teramo","Teramo"],["Terni","Terni"],["Torino","Turin"],["Trapani","Trapani"],["Trento","Trentino"],["Treviso","Treviso"],["Trieste","Trieste"],["Udine","Udine"],["Varese","Varese"],["Venezia","Venice"],["Verbano-Cusio-Ossola","Verbano-Cusio-Ossola"],["Vercelli","Vercelli"],["Verona","Verona"],["Vibo Valentia","Vibo Valentia"],["Vicenza","Vicenza"],["Viterbo","Viterbo"]]">Italy</option> 6117<option value="Jamaica" data-provinces="[]">Jamaica</option> 6118<option value="Japan" data-provinces="[["Aichi","Aichi"],["Akita","Akita"],["Aomori","Aomori"],["Chiba","Chiba"],["Ehime","Ehime"],["Fukui","Fukui"],["Fukuoka","Fukuoka"],["Fukushima","Fukushima"],["Gifu","Gifu"],["Gunma","Gunma"],["Hiroshima","Hiroshima"],["HokkaidÅ","Hokkaido"],["HyÅgo","Hyogo"],["Ibaraki","Ibaraki"],["Ishikawa","Ishikawa"],["Iwate","Iwate"],["Kagawa","Kagawa"],["Kagoshima","Kagoshima"],["Kanagawa","Kanagawa"],["Kumamoto","Kumamoto"],["KyÅto","Kyoto"],["KÅchi","Kochi"],["Mie","Mie"],["Miyagi","Miyagi"],["Miyazaki","Miyazaki"],["Nagano","Nagano"],["Nagasaki","Nagasaki"],["Nara","Nara"],["Niigata","Niigata"],["Okayama","Okayama"],["Okinawa","Okinawa"],["Saga","Saga"],["Saitama","Saitama"],["Shiga","Shiga"],["Shimane","Shimane"],["Shizuoka","Shizuoka"],["Tochigi","Tochigi"],["Tokushima","Tokushima"],["Tottori","Tottori"],["Toyama","Toyama"],["TÅkyÅ","Tokyo"],["Wakayama","Wakayama"],["Yamagata","Yamagata"],["Yamaguchi","Yamaguchi"],["Yamanashi","Yamanashi"],["Åita","Oita"],["Åsaka","Osaka"]]">Japan</option> 6119<option value="Jersey" data-provinces="[]">Jersey</option> 6120<option value="Jordan" data-provinces="[]">Jordan</option> 6121<option value="Kazakhstan" data-provinces="[]">Kazakhstan</option> 6122<option value="Kenya" data-provinces="[]">Kenya</option> 6123<option value="Kiribati" data-provinces="[]">Kiribati</option> 6124<option value="Kosovo" data-provinces="[]">Kosovo</option> 6125<option value="Kuwait" data-provinces="[["Al Ahmadi","Al Ahmadi"],["Al Asimah","Al Asimah"],["Al Farwaniyah","Al Farwaniyah"],["Al Jahra","Al Jahra"],["Hawalli","Hawalli"],["Mubarak Al-Kabeer","Mubarak Al-Kabeer"]]">Kuwait</option> 6126<option value="Kyrgyzstan" data-provinces="[]">Kyrgyzstan</option> 6127<option value="Lao People's Democratic Republic" data-provinces="[]">Laos</option> 6128<option value="Latvia" data-provinces="[]">Latvia</option> 6129<option value="Lebanon" data-provinces="[]">Lebanon</option> 6130<option value="Lesotho" data-provinces="[]">Lesotho</option> 6131<option value="Liberia" data-provinces="[]">Liberia</option> 6132<option value="Libyan Arab Jamahiriya" data-provinces="[]">Libya</option> 6133<option value="Liechtenstein" data-provinces="[]">Liechtenstein</option> 6134<option value="Lithuania" data-provinces="[]">Lithuania</option> 6135<option value="Luxembourg" data-provinces="[]">Luxembourg</option> 6136<option value="Macao" data-provinces="[]">Macao SAR</option>
6137<option value="Madagascar" data-provinces="[]">Madagascar</option> 6138<option value="Malawi" data-provinces="[]">Malawi</option> 6139<option value="Malaysia" data-provinces="[["Johor","Johor"],["Kedah","Kedah"],["Kelantan","Kelantan"],["Kuala Lumpur","Kuala Lumpur"],["Labuan","Labuan"],["Melaka","Malacca"],["Negeri Sembilan","Negeri Sembilan"],["Pahang","Pahang"],["Penang","Penang"],["Perak","Perak"],["Perlis","Perlis"],["Putrajaya","Putrajaya"],["Sabah","Sabah"],["Sarawak","Sarawak"],["Selangor","Selangor"],["Terengganu","Terengganu"]]">Malaysia</option> 6140<option value="Maldives" data-provinces="[]">Maldives</option> 6141<option value="Mali" data-provinces="[]">Mali</option> 6142<option value="Malta" data-provinces="[]">Malta</option> 6143<option value="Martinique" data-provinces="[]">Martinique</option> 6144<option value="Mauritania" data-provinces="[]">Mauritania</option> 6145<option value="Mauritius" data-provinces="[]">Mauritius</option> 6146<option value="Mayotte" data-provinces="[]">Mayotte</option> 6147<option value="Mexico" data-provinces="[["Aguascalientes","Aguascalientes"],["Baja California","Baja California"],["Baja California Sur","Baja California Sur"],["Campeche","Campeche"],["Chiapas","Chiapas"],["Chihuahua","Chihuahua"],["Ciudad de México","Ciudad de Mexico"],["Coahuila","Coahuila"],["Colima","Colima"],["Durango","Durango"],["Guanajuato","Guanajuato"],["Guerrero","Guerrero"],["Hidalgo","Hidalgo"],["Jalisco","Jalisco"],["Michoacán","Michoacán"],["Morelos","Morelos"],["México","Mexico State"],["Nayarit","Nayarit"],["Nuevo León","Nuevo León"],["Oaxaca","Oaxaca"],["Puebla","Puebla"],["Querétaro","Querétaro"],["Quintana Roo","Quintana Roo"],["San Luis PotosÃ","San Luis PotosÃ"],["Sinaloa","Sinaloa"],["Sonora","Sonora"],["Tabasco","Tabasco"],["Tamaulipas","Tamaulipas"],["Tlaxcala","Tlaxcala"],["Veracruz","Veracruz"],["Yucatán","Yucatán"],["Zacatecas","Zacatecas"]]">Mexico</option> 6148<option value="Moldova, Republic of" data-provinces="[]">Moldova</option> 6149<option value="Monaco" data-provinces="[]">Monaco</option> 6150<option value="Mongolia" data-provinces="[]">Mongolia</option> 6151<option value="Montenegro" data-provinces="[]">Montenegro</option> 6152<option value="Montserrat" data-provinces="[]">Montserrat</option> 6153<option value="Morocco" data-provinces="[]">Morocco</option> 6154<option value="Mozambique" data-provinces="[]">Mozambique</option> 6155<option value="Myanmar" data-provinces="[]">Myanmar (Burma)</option> 6156<option value="Namibia" data-provinces="[]">Namibia</option> 6157<option value="Nauru" data-provinces="[]">Nauru</option> 6158<option value="Nepal" data-provinces="[]">Nepal</option> 6159<option value="Netherlands" data-provinces="[]">Netherlands</option> 6160<option value="New Caledonia" data-provinces="[]">New Caledonia</option> 6161<option value="New Zealand" data-provinces="[["Auckland","Auckland"],["Bay of Plenty","Bay of Plenty"],["Canterbury","Canterbury"],["Chatham Islands","Chatham Islands"],["Gisborne","Gisborne"],["Hawke's Bay","Hawkeâs Bay"],["Manawatu-Wanganui","ManawatÅ«-Whanganui"],["Marlborough","Marlborough"],["Nelson","Nelson"],["Northland","Northland"],["Otago","Otago"],["Southland","Southland"],["Taranaki","Taranaki"],["Tasman","Tasman"],["Waikato","Waikato"],["Wellington","Wellington"],["West Coast","West Coast"]]">New Zealand</option> 6162<option value="Nicaragua" data-provinces="[]">Nicaragua</option> 6163<option value="Niger" data-provinces="[]">Niger</option> 6164<option value="Nigeria" data-provinces="[["Abia","Abia"],["Abuja Federal Capital Territory","Federal Capital Territory"],["Adamawa","Adamawa"],["Akwa Ibom","Akwa Ibom"],["Anambra","Anambra"],["Bauchi","Bauchi"],["Bayelsa","Bayelsa"],["Benue","Benue"],["Borno","Borno"],["Cross River","Cross River"],["Delta","Delta"],["Ebonyi","Ebonyi"],["Edo","Edo"],["Ekiti","Ekiti"],["Enugu","Enugu"],["Gombe","Gombe"],["Imo","Imo"],["Jigawa","Jigawa"],["Kaduna","Kaduna"],["Kano","Kano"],["Katsina","Katsina"],["Kebbi","Kebbi"],["Kogi","Kogi"],["Kwara","Kwara"],["Lagos","Lagos"],["Nasarawa","Nasarawa"],["Niger","Niger"],["Ogun","Ogun"],["Ondo","Ondo"],["Osun","Osun"],["Oyo","Oyo"],["Plateau","Plateau"],["Rivers","Rivers"],["Sokoto","Sokoto"],["Taraba","Taraba"],["Yobe","Yobe"],["Zamfara","Zamfara"]]">Nigeria</option> 6165<option value="Niue" data-provinces="[]">Niue</option> 6166<option value="Norfolk Island" data-provinces="[]">Norfolk Island</option> 6167<option value="North Macedonia" data-provinces="[]">North Macedonia</option> 6168<option value="Norway" data-provinces="[]">Norway</option> 6169<option value="Oman" data-provinces="[]">Oman</option> 6170<option value="Pakistan" data-provinces="[]">Pakistan</option> 6171<option value="Palestinian Territory, Occupied" data-provinces="[]">Palestinian Territories</option> 6172<option value="Panama" data-provinces="[["Bocas del Toro","Bocas del Toro"],["ChiriquÃ","ChiriquÃ"],["Coclé","Coclé"],["Colón","Colón"],["Darién","Darién"],["Emberá","Emberá"],["Herrera","Herrera"],["Kuna Yala","Guna Yala"],["Los Santos","Los Santos"],["Ngöbe-Buglé","Ngöbe-Buglé"],["Panamá","Panamá"],["Panamá Oeste","West Panamá"],["Veraguas","Veraguas"]]">Panama</option> 6173<option value="Papua New Guinea" data-provinces="[]">Papua New Guinea</option> 6174<option value="Paraguay" data-provinces="[]">Paraguay</option> 6175<option value="Peru" data-provinces="[["Amazonas","Amazonas"],["ApurÃmac","ApurÃmac"],["Arequipa","Arequipa"],["Ayacucho","Ayacucho"],["Cajamarca","Cajamarca"],["Callao","El Callao"],["Cuzco","Cusco"],["Huancavelica","Huancavelica"],["Huánuco","Huánuco"],["Ica","Ica"],["JunÃn","JunÃn"],["La Libertad","La Libertad"],["Lambayeque","Lambayeque"],["Lima (departamento)","Lima (Department)"],["Lima (provincia)","Lima (Metropolitan)"],["Loreto","Loreto"],["Madre de Dios","Madre de Dios"],["Moquegua","Moquegua"],["Pasco","Pasco"],["Piura","Piura"],["Puno","Puno"],["San MartÃn","San MartÃn"],["Tacna","Tacna"],["Tumbes","Tumbes"],["Ucayali","Ucayali"],["Ãncash","Ancash"]]">
6175Peru</option> 6176<option value="Philippines" data-provinces="[["Abra","Abra"],["Agusan del Norte","Agusan del Norte"],["Agusan del Sur","Agusan del Sur"],["Aklan","Aklan"],["Albay","Albay"],["Antique","Antique"],["Apayao","Apayao"],["Aurora","Aurora"],["Basilan","Basilan"],["Bataan","Bataan"],["Batanes","Batanes"],["Batangas","Batangas"],["Benguet","Benguet"],["Biliran","Biliran"],["Bohol","Bohol"],["Bukidnon","Bukidnon"],["Bulacan","Bulacan"],["Cagayan","Cagayan"],["Camarines Norte","Camarines Norte"],["Camarines Sur","Camarines Sur"],["Camiguin","Camiguin"],["Capiz","Capiz"],["Catanduanes","Catanduanes"],["Cavite","Cavite"],["Cebu","Cebu"],["Cotabato","Cotabato"],["Davao Occidental","Davao Occidental"],["Davao Oriental","Davao Oriental"],["Davao de Oro","Compostela Valley"],["Davao del Norte","Davao del Norte"],["Davao del Sur","Davao del Sur"],["Dinagat Islands","Dinagat Islands"],["Eastern Samar","Eastern Samar"],["Guimaras","Guimaras"],["Ifugao","Ifugao"],["Ilocos Norte","Ilocos Norte"],["Ilocos Sur","Ilocos Sur"],["Iloilo","Iloilo"],["Isabela","Isabela"],["Kalinga","Kalinga"],["La Union","La Union"],["Laguna","Laguna"],["Lanao del Norte","Lanao del Norte"],["Lanao del Sur","Lanao del Sur"],["Leyte","Leyte"],["Maguindanao","Maguindanao"],["Marinduque","Marinduque"],["Masbate","Masbate"],["Metro Manila","Metro Manila"],["Misamis Occidental","Misamis Occidental"],["Misamis Oriental","Misamis Oriental"],["Mountain Province","Mountain"],["Negros Occidental","Negros Occidental"],["Negros Oriental","Negros Oriental"],["Northern Samar","Northern Samar"],["Nueva Ecija","Nueva Ecija"],["Nueva Vizcaya","Nueva Vizcaya"],["Occidental Mindoro","Occidental Mindoro"],["Oriental Mindoro","Oriental Mindoro"],["Palawan","Palawan"],["Pampanga","Pampanga"],["Pangasinan","Pangasinan"],["Quezon","Quezon"],["Quirino","Quirino"],["Rizal","Rizal"],["Romblon","Romblon"],["Samar","Samar"],["Sarangani","Sarangani"],["Siquijor","Siquijor"],["Sorsogon","Sorsogon"],["South Cotabato","South Cotabato"],["Southern Leyte","Southern Leyte"],["Sultan Kudarat","Sultan Kudarat"],["Sulu","Sulu"],["Surigao del Norte","Surigao del Norte"],["Surigao del Sur","Surigao del Sur"],["Tarlac","Tarlac"],["Tawi-Tawi","Tawi-Tawi"],["Zambales","Zambales"],["Zamboanga Sibugay","Zamboanga Sibugay"],["Zamboanga del Norte","Zamboanga del Norte"],["Zamboanga del Sur","Zamboanga del Sur"]]">Philippines</option> 6177<option value="Pitcairn" data-provinces="[]">Pitcairn Islands</option> 6178<option value="Poland" data-provinces="[]">Poland</option> 6179<option value="Portugal" data-provinces="[["Aveiro","Aveiro"],["Açores","Azores"],["Beja","Beja"],["Braga","Braga"],["Bragança","Bragança"],["Castelo Branco","Castelo Branco"],["Coimbra","Coimbra"],["Faro","Faro"],["Guarda","Guarda"],["Leiria","Leiria"],["Lisboa","Lisbon"],["Madeira","Madeira"],["Portalegre","Portalegre"],["Porto","Porto"],["Santarém","Santarém"],["Setúbal","Setúbal"],["Viana do Castelo","Viana do Castelo"],["Vila Real","Vila Real"],["Viseu","Viseu"],["Ãvora","Ãvora"]]">Portugal</option> 6180<option value="Qatar" data-provinces="[]">Qatar</option> 6181<option value="Reunion" data-provinces="[]">Réunion</option> 6182<option value="Romania" data-provinces="[["Alba","Alba"],["Arad","Arad"],["ArgeÈ","ArgeÈ"],["BacÄu","BacÄu"],["Bihor","Bihor"],["BistriÈa-NÄsÄud","BistriÅ£a-NÄsÄud"],["BotoÈani","BotoÅani"],["BraÈov","BraÅov"],["BrÄila","BrÄila"],["BucureÈti","Bucharest"],["BuzÄu","BuzÄu"],["CaraÈ-Severin","CaraÈ-Severin"],["Cluj","Cluj"],["ConstanÈa","ConstanÈa"],["Covasna","Covasna"],["CÄlÄraÈi","CÄlÄraÈi"],["Dolj","Dolj"],["DâmboviÈa","DâmboviÈa"],["GalaÈi","GalaÈi"],["Giurgiu","Giurgiu"],["Gorj","Gorj"],["Harghita","Harghita"],["Hunedoara","Hunedoara"],["IalomiÈa","IalomiÈa"],["IaÈi","IaÈi"],["Ilfov","Ilfov"],["MaramureÈ","MaramureÅ"],["MehedinÈi","MehedinÈi"],["MureÈ","MureÅ"],["NeamÈ","NeamÅ£"],["Olt","Olt"],["Prahova","Prahova"],["Satu Mare","Satu Mare"],["Sibiu","Sibiu"],["Suceava","Suceava"],["SÄlaj","SÄlaj"],["Teleorman","Teleorman"],["TimiÈ","TimiÈ"],["Tulcea","Tulcea"],["Vaslui","Vaslui"],["Vrancea","Vrancea"],["Vâlcea","Vâlcea"]]">Romania</option> 6183<option value="Russia" data-provinces="[["Altai Krai","Altai Krai"],["Altai Republic","Altai"],["Amur Oblast","Amur"],["Arkhangelsk Oblast","Arkhangelsk"],["Astrakhan Oblast","Astrakhan"],["Belgorod Oblast","Belgorod"],["Bryansk Oblast","Bryansk"],["Chechen Republic","Chechen"],["Chelyabinsk Oblast","Chelyabinsk"],["Chukotka Autonomous Okrug","Chukotka Okrug"],["Chuvash Republic","Chuvash"],["Irkutsk Oblast","Irkutsk"],["Ivanovo Oblast","Ivanovo"],["Jewish Autonomous Oblast","Jewish"],["Kabardino-Balkarian Republic","Kabardino-Balkar"],["Kaliningrad Oblast","Kaliningrad"],["Kaluga Oblast","Kaluga"],["Kamchatka Krai","Kamchatka Krai"],["KarachayâCherkess Republic","Karachay-Cherkess"],["Kemerovo Oblast","Kemerovo"],["Khabarovsk Krai","Khabarovsk Krai"],["Khanty-Mansi Autonomous Okrug","Khanty-Mansi"],["Kirov Oblast","Kirov"],["Komi Republic","Komi"],["Kostroma Oblast","Kostroma"],["Krasnodar Krai","Krasnodar Krai"],["Krasnoyarsk Krai","Krasnoyarsk Krai"],["Kurgan Oblast","Kurgan"],["Kursk Oblast","Kursk"],["Leningrad Oblast","Leningrad"],["Lipetsk Oblast","Lipetsk"],["Magadan Oblast","Magadan"],["Mari El Republic","Mari El"],["Moscow","Moscow"],["Moscow Oblast","Moscow Province"],["Murmansk Oblast","Murmansk"],["Nizhny Novgorod Oblast","Nizhny Novgorod"],["Novgorod Oblast","Novgorod"],["Novosibirsk Oblast","Novosibirsk"],["Omsk Oblast","Omsk"],["Orenburg Oblast","Orenburg"],["Oryol Oblast","Oryol"],["Penza Oblast","Penza"],["Perm Krai","Perm Krai"],["Primorsky Krai","Primorsky Krai"],["Pskov Oblast","Pskov"],["Republic of Adygeya","Adygea"],["Republic of Bashkortostan","Bashkortostan"],["Republic of Buryatia","Buryat"],["Republic of Dagestan","Dagestan"],["Republic of Ingushetia","Ingushetia"],["Republic of Kalmykia","Kalmykia"],["Republic of Karelia","Karelia"],["Republic of Khakassia","Khakassia"],["Republic of Mordovia","Mordovia"],["Republic of North OssetiaâAlania","North Ossetia-Alania"],["Republic of Tatarstan","Tatarstan"],["Rostov Oblast","Rostov"],["Ryazan Oblast","Ryazan"],["Saint Petersburg","Saint Petersburg"],["Sakha Republic (Yakutia)","Sakha"],["Sakhalin Oblast","Sakhalin"],["Samara Oblast","Samara"],["Saratov Oblast","Saratov"],["Smolensk Oblast","Smolensk"],["Stavropol Krai","Stavropol Krai"],["Sverdlovsk Oblast","Sverdlovsk"],["Tambov Oblast","Tambov"],["Tomsk Oblast","Tomsk"],["Tula Oblast","Tula"],["Tver Oblast","Tver"],["Tyumen Oblast","Tyumen"],["Tyva Republic","Tuva"],["Udmurtia","Udmurt"],["Ulyanovsk Oblast","Ulyanovsk"],["Vladimir Oblast","Vladimir"],["Volgograd Oblast","Volgograd"],["Vologda Oblast","Vologda"],["Voronezh Oblast","Voronezh"],["Yamalo-Nenets Autonomous Okrug","Yamalo-Nenets Okrug"],["Yaroslavl Oblast","Yaroslavl"],["Zabaykalsky Krai","Zabaykalsky Krai"]]">Russia</option> 6184<option value="Rwanda" data-provinces="[]">Rwanda</option> 6185<option value="Samoa" data-provinces="[]">Samoa</option> 6186<option value="San Marino" data-provinces="[]">San Marino</option> 6187<option value="Sao Tome And Principe" data-provinces="[]">São Tomé & PrÃncipe</option> 6188<option value="Saudi Arabia" data-provinces="[]">Saudi Arabia</option> 6189<option value="Senegal" data-provinces="[]">Senegal</option> 6190<option value="Serbia" data-provinces="[]">Serbia</option> 6191<option value="Seychelles" data-provinces="[]">Seychelles</option> 6192<option value="Sierra Leone" data-provinces="[]">Sierra Leone</option> 6193<option value="Singapore" data-provinces="[]">Singapore</option> 6194<option value="Sint Maarten" data-provinces="[]">Sint Maarten</option> 6195<option value="Slovakia" data-provinces="[]">Slovakia</option> 6196<option value="Slovenia" data-provinces="[]">Slovenia</option> 6197<option value="Solomon Islands" data-provinces="[]">Solomon Islands</option> 6198<option value="Somalia" data-provinces="[]">Somalia</option> 6199<option value="South Africa" data-provinces="[["Eastern Cape","Eastern Cape"],["Free State","Free State"],["Gauteng","Gauteng"],["KwaZulu-Natal","KwaZulu-Natal"],["Limpopo","Limpopo"],["Mpumalanga","Mpumalanga"],["North West","North West"],["Northern Cape","Northern Cape"],["Western Cape","Western Cape"]]">South Africa</option> 6200<option value="South Georgia And The South Sandwich Islands" data-provinces="[]">South Georgia & South Sandwich Islands</option> 6201<option value="South Korea" data-provinces="[["Busan","Busan"],["Chungbuk","North Chungcheong"],["Chungnam","South Chungcheong"],["Daegu","Daegu"],["Daejeon","Daejeon"],["Gangwon","Gangwon"],["Gwangju","Gwangju City"],["Gyeongbuk","North Gyeongsang"],["Gyeonggi","Gyeonggi"],["Gyeongnam","South Gyeongsang"],["Incheon","Incheon"],["Jeju","Jeju"],["Jeonbuk","North Jeolla"],["Jeonnam","South Jeolla"],["Sejong","Sejong"],["Seoul","Seoul"],["Ulsan","Ulsan"]]">South Korea</option> 6202<option value="South Sudan" data-provinces="[]">South Sudan</option> 6203<option value="Spain" data-provinces="[["A Coruña","A Coruña"],["Albacete","Albacete"],["Alicante","Alicante"],["AlmerÃa","AlmerÃa"],["Asturias","Asturias Province"],["Badajoz","Badajoz"],["Balears","Balears Province"],["Barcelona","Barcelona"],["Burgos","Burgos"],["Cantabria","Cantabria Province"],["Castellón","Castellón"],["Ceuta","Ceuta"],["Ciudad Real","Ciudad Real"],["Cuenca","Cuenca"],["Cáceres","Cáceres"],["Cádiz","Cádiz"],["Córdoba","Córdoba"],["Girona","Girona"],["Granada","Granada"],["Guadalajara","Guadalajara"],["
6203Guipúzcoa","Gipuzkoa"],["Huelva","Huelva"],["Huesca","Huesca"],["Jaén","Jaén"],["La Rioja","La Rioja Province"],["Las Palmas","Las Palmas"],["León","León"],["Lleida","Lleida"],["Lugo","Lugo"],["Madrid","Madrid Province"],["Melilla","Melilla"],["Murcia","Murcia"],["Málaga","Málaga"],["Navarra","Navarra"],["Ourense","Ourense"],["Palencia","Palencia"],["Pontevedra","Pontevedra"],["Salamanca","Salamanca"],["Santa Cruz de Tenerife","Santa Cruz de Tenerife"],["Segovia","Segovia"],["Sevilla","Seville"],["Soria","Soria"],["Tarragona","Tarragona"],["Teruel","Teruel"],["Toledo","Toledo"],["Valencia","Valencia"],["Valladolid","Valladolid"],["Vizcaya","Biscay"],["Zamora","Zamora"],["Zaragoza","Zaragoza"],["Ãlava","Ãlava"],["Ãvila","Ãvila"]]">Spain</option> 6204<option value="Sri Lanka" data-provinces="[]">Sri Lanka</option> 6205<option value="Saint Barthélemy" data-provinces="[]">St. Barthélemy</option> 6206<option value="Saint Helena" data-provinces="[]">St. Helena</option> 6207<option value="Saint Kitts And Nevis" data-provinces="[]">St. Kitts & Nevis</option> 6208<option value="Saint Lucia" data-provinces="[]">St. Lucia</option> 6209<option value="Saint Martin" data-provinces="[]">St. Martin</option> 6210<option value="Saint Pierre And Miquelon" data-provinces="[]">St. Pierre & Miquelon</option> 6211<option value="St. Vincent" data-provinces="[]">St. Vincent & Grenadines</option> 6212<option value="Sudan" data-provinces="[]">Sudan</option> 6213<option value="Suriname" data-provinces="[]">Suriname</option> 6214<option value="Svalbard And Jan Mayen" data-provinces="[]">Svalbard & Jan Mayen</option> 6215<option value="Sweden" data-provinces="[]">Sweden</option> 6216<option value="Switzerland" data-provinces="[]">Switzerland</option> 6217<option value="Taiwan" data-provinces="[]">Taiwan</option> 6218<option value="Tajikistan" data-provinces="[]">Tajikistan</option> 6219<option value="Tanzania, United Republic Of" data-provinces="[]">Tanzania</option> 6220<option value="Thailand" data-provinces="[["Amnat Charoen","Amnat Charoen"],["Ang Thong","Ang Thong"],["Bangkok","Bangkok"],["Bueng Kan","Bueng Kan"],["Buriram","Buri Ram"],["Chachoengsao","Chachoengsao"],["Chai Nat","Chai Nat"],["Chaiyaphum","Chaiyaphum"],["Chanthaburi","Chanthaburi"],["Chiang Mai","Chiang Mai"],["Chiang Rai","Chiang Rai"],["Chon Buri","Chon Buri"],["Chumphon","Chumphon"],["Kalasin","Kalasin"],["Kamphaeng Phet","Kamphaeng Phet"],["Kanchanaburi","Kanchanaburi"],["Khon Kaen","Khon Kaen"],["Krabi","Krabi"],["Lampang","Lampang"],["Lamphun","Lamphun"],["Loei","Loei"],["Lopburi","Lopburi"],["Mae Hong Son","Mae Hong Son"],["Maha Sarakham","Maha Sarakham"],["Mukdahan","Mukdahan"],["Nakhon Nayok","Nakhon Nayok"],["Nakhon Pathom","Nakhon Pathom"],["Nakhon Phanom","Nakhon Phanom"],["Nakhon Ratchasima","Nakhon Ratchasima"],["Nakhon Sawan","Nakhon Sawan"],["Nakhon Si Thammarat","Nakhon Si Thammarat"],["Nan","Nan"],["Narathiwat","Narathiwat"],["Nong Bua Lam Phu","Nong Bua Lam Phu"],["Nong Khai","Nong Khai"],["Nonthaburi","Nonthaburi"],["Pathum Thani","Pathum Thani"],["Pattani","Pattani"],["Pattaya","Pattaya"],["Phangnga","Phang Nga"],["Phatthalung","Phatthalung"],["Phayao","Phayao"],["Phetchabun","Phetchabun"],["Phetchaburi","Phetchaburi"],["Phichit","Phichit"],["Phitsanulok","Phitsanulok"],["
6220Phra Nakhon Si Ayutthaya","Phra Nakhon Si Ayutthaya"],["Phrae","Phrae"],["Phuket","Phuket"],["Prachin Buri","Prachin Buri"],["Prachuap Khiri Khan","Prachuap Khiri Khan"],["Ranong","Ranong"],["Ratchaburi","Ratchaburi"],["Rayong","Rayong"],["Roi Et","Roi Et"],["Sa Kaeo","Sa Kaeo"],["Sakon Nakhon","Sakon Nakhon"],["Samut Prakan","Samut Prakan"],["Samut Sakhon","Samut Sakhon"],["Samut Songkhram","Samut Songkhram"],["Saraburi","Saraburi"],["Satun","Satun"],["Sing Buri","Sing Buri"],["Sisaket","Si Sa Ket"],["Songkhla","Songkhla"],["Sukhothai","Sukhothai"],["Suphan Buri","Suphanburi"],["Surat Thani","Surat Thani"],["Surin","Surin"],["Tak","Tak"],["Trang","Trang"],["Trat","Trat"],["Ubon Ratchathani","Ubon Ratchathani"],["Udon Thani","Udon Thani"],["Uthai Thani","Uthai Thani"],["Uttaradit","Uttaradit"],["Yala","Yala"],["Yasothon","Yasothon"]]">Thailand</option> 6221<option value="Timor Leste" data-provinces="[]">Timor-Leste</option> 6222<option value="Togo" data-provinces="[]">Togo</option> 6223<option value="Tokelau" data-provinces="[]">Tokelau</option> 6224<option value="Tonga" data-provinces="[]">Tonga</option> 6225<option value="Trinidad and Tobago" data-provinces="[]">Trinidad & Tobago</option> 6226<option value="Tristan da Cunha" data-provinces="[]">Tristan da Cunha</option> 6227<option value="Tunisia" data-provinces="[]">Tunisia</option> 6228<option value="Turkey" data-provinces="[]">Türkiye</option> 6229<option value="Turkmenistan" data-provinces="[]">Turkmenistan</option> 6230<option value="Turks and Caicos Islands" data-provinces="[]">Turks & Caicos Islands</option> 6231<option value="Tuvalu" data-provinces="[]">Tuvalu</option> 6232<option value="United States Minor Outlying Islands" data-provinces="[]">U.S. Outlying Islands</option> 6233<option value="Uganda" data-provinces="[]">Uganda</option> 6234<option value="Ukraine" data-provinces="[]">Ukraine</option> 6235<option value="United Arab Emirates" data-provinces="[["Abu Dhabi","Abu Dhabi"],["Ajman","Ajman"],["Dubai","Dubai"],["Fujairah","Fujairah"],["Ras al-Khaimah","Ras al-Khaimah"],["Sharjah","Sharjah"],["Umm al-Quwain","Umm al-Quwain"]]">United Arab Emirates</option> 6236<option value="United Kingdom" data-provinces="[["British Forces","British Forces"],["England","England"],["Northern Ireland","Northern Ireland"],["Scotland","Scotland"],["Wales","Wales"]]">United Kingdom</option> 6237<option value="United States" data-provinces="[["Alabama","Alabama"],["Alaska","Alaska"],["American Samoa","American Samoa"],["Arizona","Arizona"],["Arkansas","Arkansas"],["Armed Forces Americas","Armed Forces Americas"],["Armed Forces Europe","Armed Forces Europe"],["Armed Forces Pacific","Armed Forces Pacific"],["California","California"],["Colorado","Colorado"],["Connecticut","Connecticut"],["Delaware","Delaware"],["District of Columbia","Washington DC"],["Federated States of Micronesia","Micronesia"],["Florida","Florida"],["Georgia","Georgia"],["Guam","Guam"],["Hawaii","Hawaii"],["Idaho","Idaho"],["Illinois","Illinois"],["Indiana","Indiana"],["Iowa","Iowa"],["Kansas","Kansas"],["Kentucky","Kentucky"],["Louisiana","Louisiana"],["Maine","Maine"],["Marshall Islands","Marshall Islands"],["Maryland","Maryland"],["Massachusetts","Massachusetts"],["Michigan","Michigan"],["Minnesota","Minnesota"],["Mississippi","Mississippi"],["Missouri","Missouri"],["Montana","Montana"],["Nebraska","Nebraska"],["Nevada","Nevada"],["New Hampshire","New Hampshire"],["New Jersey","New Jersey"],["New Mexico","New Mexico"],["New York","New York"],["North Carolina","North Carolina"],["North Dakota","North Dakota"],["Northern Mariana Islands","Northern Mariana Islands"],["Ohio","Ohio"],["Oklahoma","Oklahoma"],["Oregon","Oregon"],["Palau","Palau"],["Pennsylvania","Pennsylvania"],["Puerto Rico","Puerto Rico"],["Rhode Island","Rhode Island"],["South Carolina","South Carolina"],["South Dakota","South Dakota"],["Tennessee","Tennessee"],["Texas","Texas"],["Utah","Utah"],["Vermont","Vermont"],["Virgin Islands","U.S. Virgin Islands"],["Virginia","Virginia"],["Washington","Washington"],["West Virginia","West Virginia"],["Wisconsin","Wisconsin"],["Wyoming","Wyoming"]]">United States</option> 6238<option value="Uruguay" data-provinces="[["Artigas","Artigas"],["Canelones","Canelones"],["Cerro Largo","Cerro Largo"],["Colonia","Colonia"],["Durazno","Durazno"],["Flores","Flores"],["Florida","Florida"],["Lavalleja","Lavalleja"],["Maldonado","Maldonado"],["Montevideo","Montevideo"],["Paysandú","Paysandú"],["Rivera","Rivera"],["Rocha","Rocha"],["RÃo Negro","RÃo Negro"],["Salto","Salto"],["San José","San José"],["Soriano","Soriano"],["Tacuarembó","Tacuarembó"],["Treinta y Tres","Treinta y Tres"]]">Uruguay</option> 6239<option value="Uzbekistan" data-provinces="[]">Uzbekistan</option> 6240<option value="Vanuatu" data-provinces="[]">Vanuatu</option> 6241<option value="Holy See (Vatican City State)" data-provinces="[]">Vatican City</option> 6242<option value="Venezuela" data-provinces="[["Amazonas","Amazonas"],["Anzoátegui","Anzoátegui"],["Apure","Apure"],["Aragua","Aragua"],["Barinas","Barinas"],["BolÃvar","BolÃvar"],["Carabobo","Carabobo"],["Cojedes","Cojedes"],["Delta Amacuro","Delta Amacuro"],["Dependencias Federales","Federal Dependencies"],["Distrito Capital","Capital"],["Falcón","Falcón"],["Guárico","Guárico"],["La Guaira","Vargas"],["Lara","Lara"],["Miranda","Miranda"],["Monagas","Monagas"],["Mérida","Mérida"],["Nueva Esparta","Nueva Esparta"],["Portuguesa","Portuguesa"],["Sucre","Sucre"],["Trujillo","Trujillo"],["Táchira","Táchira"],["Yaracuy","Yaracuy"],["Zulia","Zulia"]]">Venezuela</option> 6243<option value="Vietnam" data-provinces="[]">Vietnam</option> 6244<option value="Wallis And Futuna" data-provinces="[]">Wallis & Futuna</option> 6245<option value="Western Sahara" data-provinces="[]">Western Sahara</option> 6246<option value="Yemen" data-provinces="[]">Yemen</option> 6247<option value="Zambia" data-provinces="[]">Zambia</option> 6248<option value="Zimbabwe" data-provinces="[]">Zimbabwe</option> 6249 </template> 6250 6251 </div> 6252 6253 6254 6255 6256 6257 6258 6259 </div> 6260 6261 </div> 6262 6263</header> 6264 6265<section id="Search-box" class="Search-box is-Offcanvas--closed" id="modalid"> 6266 <div class="Search-content content-width"> 6267 6268<div class="SearchResults-form"> 6269 <form action="/search" class="search_form"> 6270 <input type="submit" value=""> 6271 <input type="text" 6272 placeholder="Search" 6273 name="q" 6274 value="" 6275 > 6276 <input type="hidden" name="type" value="product" /> 6277 </form> 6278</div> 6279 6280 </div> 6281</section> 6282 6283 6284</div> 6285 6286 6287
6288<main role="main" id="MainContent" class="MainContent MainContent-site_header--fixed-with-announcement-bar "> 6289 6290 6291 6292<div id="shopify-section-Cart-cart" class="shopify-section"> 6293<div class="Page--cartWrapper Page--cartWrapper_empty"> 6294 <div class="content-width"> 6295 6296 6297 6298 6299 <div class="Page Page--cart Cart Cart--empty"> 6300 <h1 class="Page-title Cart-title Cart--empty-title">It appears that your cart is currently empty.</h1> 6301 <p class="Page-description Cart--empty-description">Continue browsing <a href="/collections/all" class="black underline-effect" style="letter-spacing: 0px;">here</a>.</p> 6302 </div> 6303 6304 6305 </div> 6306</div> 6307 6308 6309 6310 6311</div> 6312 6313 <div id="shopify-section-SiteFooter" class="shopify-section"> 6314 6315 6316 6317<div id="SiteFooter" class="SiteFooter"> 6318 6319 6320 <div class="SiteFooter__top"> 6321 <div class="SiteFooter-inner content-width"> 6322 <div class="SiteFooter__top-content"> 6323 6324 <div class="SiteFooter-top-content__row"> 6325 6326 6327 <div class="SiteFooter-content__links hide-tablet-up"> 6328 6329 © Luseta Beauty 2026 6330 6331 ⢠<a href="/pages/privacy-policy" class="SiteFooter-content__link">Privacy Policy</a> 6332 6333 ⢠<a href="/pages/terms-of-service" class="SiteFooter-content__link">Terms Of Service</a> 6334 6335 6336 </div> 6337 6338 <div class="left-side"> 6339 6340 <div class="SiteFooter-block__links"> 6341 <div class="SiteFooter-block__links-inner"> 6342 6343 <div class="SiteFooter-block__links-list"> 6344 <h6>Shop</h6> 6345 6346 <a href="/collections" class="SiteFooter-block__link"> 6347 <p class="SiteFooter-block__link-text"> 6348 By Collection 6349 </p> 6350 </a> 6351 6352 <a href="/pages/hair-needs" class="SiteFooter-block__link"> 6353 <p class="SiteFooter-block__link-text"> 6354 By Hair Need 6355 </p> 6356 </a> 6357 6358 <a href="/collections/new-products" class="SiteFooter-block__link"> 6359 <p class="SiteFooter-block__link-text"> 6360 New Arrivals 6361 </p> 6362 </a> 6363 6364 <a href="/collections/bestsellers" class="SiteFooter-block__link"> 6365 <p class="SiteFooter-block__link-text"> 6366 Bestsellers 6367 </p> 6368 </a> 6369 6370 </div> 6371 6372 <div class="SiteFooter-block__links-list"> 6373 <h6>Learn</h6> 6374 6375 <a href="/pages/testimonials" class="SiteFooter-block__link"> 6376 <p class="SiteFooter-block__link-text "> 6377 Testimonials 6378 </p> 6379 </a> 6380 6381 <a href="/blogs/news" class="SiteFooter-block__link"> 6382 <p class="SiteFooter-block__link-text "> 6383 Blog 6384 </p> 6385 </a> 6386 6387 <a href="/pages/rewards" class="SiteFooter-block__link"> 6388 <p class="SiteFooter-block__link-text "> 6389 Rewards 6390 </p> 6391 </a> 6392 6393 <a href="/pages/faq" class="SiteFooter-block__link"> 6394 <p class="SiteFooter-block__link-text "> 6395 FAQ 6396 </p> 6397 </a> 6398 6399 <a href="https://lusetabeauty.com/pages/faq#shipping" class="SiteFooter-block__link"> 6400 <p class="SiteFooter-block__link-text "> 6401 Shipping & Returns 6402 </p> 6403 </a> 6404 6405 <a href="/pages/privacy-policy" class="SiteFooter-block__link"> 6406 <p class="SiteFooter-block__link-text "> 6407 Privacy Policy 6408 </p> 6409 </a> 6410 6411 <a href="/pages/gdpr-compliance" class="SiteFooter-block__link"> 6412 <p class="SiteFooter-block__link-text "> 6413 GDPR 6414 </p> 6415 </a> 6416 6417 <a href="/pages/ccpa-compliance" class="SiteFooter-block__link"> 6418 <p class="SiteFooter-block__link-text SiteFooter-block__link-text-no-margin"> 6419 CCPA 6420 </p> 6421 </a> 6422 6423 </div> 6424 6425 <div class="SiteFooter-block__links-list"> 6426 <h6>Contact</h6> 6427 6428 <a href="/pages/customer-service" class="SiteFooter-block__link"> 6429 <p class="SiteFooter-block__link-text "> 6430 Customer Service 6431 </p> 6432 </a> 6433 6434 <a href="/pages/media-inquiry" class="SiteFooter-block__link"> 6435 <p class="SiteFooter-block__link-text "> 6436 Press Inquiry 6437 </p> 6438 </a> 6439 6440 <a href="/pages/product-inquiry" class="SiteFooter-block__link"> 6441 <p class="SiteFooter-block__link-text "> 6442 Product Feedback 6443 </p> 6444 </a> 6445 6446 <a href="/pages/wholesale-inquiry" class="SiteFooter-block__link"> 6447 <p class="SiteFooter-block__link-text "> 6448 Wholesale Inquiry 6449 </p> 6450 </a> 6451 6452 <a href="/pages/social-media-partnership" class="SiteFooter-block__link"> 6453 <p class="SiteFooter-block__link-text SiteFooter-block__link-text-no-margin"> 6454 Influencer Inquiry 6455 </p> 6456 </a> 6457 6458 </div> 6459 </div> 6460 </div> 6461 6462 </div> 6463 6464 <div class="SiteFooter-block__email"> 6465 <h3 class="SiteFooter-block__email-title"> 6466 Get exclusive access & 10% off 6467 </h3> 6468 <p class="SiteFooter-block__email-text"> 6469 when you sign up for our newsletter! 6470 </p> 6471 6472 <div class="SiteFooter-block__email-email-box"> 6473 <div class="klaviyo-form-J3tLBL"></div> 6474 6475 </div> 6476 6477 <div class="SiteFooter-block__email-social-icons social-icons"> 6478 6479 6480 6481 <a href="https://instagram.com/lusetabeauty" target="_blank" class="social-icon"> 6482 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-instagram-main.svg?v=183565024349516342381743445738" class="social-icon-svg lazyload"> 6483 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-instagram-hover.svg?v=115998646429288716111743445738" class="social-icon-svg hover lazyload"> 6484 </a> 6485 6486 6487 <a href="https://facebook.com/lusetabeauty" target="_blank" class="social-icon"> 6488 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-facebook-main.svg?v=127613453115546510021743445737" class="social-icon-svg lazyload"> 6489 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-facebook-hover.svg?v=44054727152851291471743445737" class="social-icon-svg hover lazyload"> 6490 </a> 6491 6492 6493 <a href="https://twitter.com/lusetabeauty" target="_blank" class="social-icon"> 6494 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-twitter-main.svg?v=142521575985472139121743445737" class="social-icon-svg lazyload"> 6495 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-twitter-hover.svg?v=160998859298682235791743445736" class="social-icon-svg hover lazyload"> 6496 </a> 6497 6498 6499 <a href="https://pinterest.com/lusetabeauty" target="_blank" class="social-icon"> 6500 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-pinterest-main.svg?v=128994558363469148391743445740" class="social-icon-svg lazyload"> 6501 <img src="//lusetabeauty.com/cdn/shop/t/258/assets/pre-lazyload.png?v=106422525834834684681743445740" data-src="//lusetabeauty.com/cdn/shop/t/258/assets/icons-pinterest-hover.svg?v=49190068485695744141743445739" class="social-icon-svg hover lazyload"> 6502 </a> 6503 6504 6505 6506 </div> 6507 6508 <div class="SiteFooter-content__links hide-tablet-down"> 6509 6510 © Luseta Beauty 2026 6511 6512 ⢠<a href="/pages/privacy-policy" class="SiteFooter-content__link">Privacy Policy</a> 6513 6514 ⢠<a href="/pages/terms-of-service" class="SiteFooter-content__link">Terms Of Service</a> 6515 6516 6517 </div> 6518 6519 </div> 6520 6521 6522 </div> 6523 6524 6525 6526 6527 </div> 6528 </div> 6529 </div> 6530 6531 6532 6533 6534 6535</div> 6536 6537 6538</div> 6539 6540</main> 6541 6542 6543<section class="Modal is-Offcanvas--closed" id="Collection-quick_view_modal" role="dialog" aria-hidden="true"> 6544 <button type="button" class="Modal-close" data-dismiss="offcanvas" aria-label="Close">X</button> 6545 <div data-quickview-content class="Modal-content"> 6546 </div> 6547</section> 6548 6549 6550
6551<script> 6552 6553 var free_shipping_enable = true; 6554 var free_shipping_thresholds = { 6555 "US": 3500, 6556 "CA": 3500, 6557 "INT": 3500 6558 } 6559 6560 6561 var free_shipping_text = "Your order qualifies for free shipping!"; 6562 var free_shipping_more_for_free_ship_text = "more and you receive FREE SHIPPING"; 6563 6564</script>
6564 6565 6566 6567<link rel="dns-prefetch" href="https://store.swymrelay.com" crossorigin> 6568<link rel="dns-prefetch" href="//swymprod.azureedge.net/code/swym-shopify.js"> 6569<link rel="preconnect" href="//swymprod.azureedge.net/code/swym-shopify.js">
6570<script id="swym-snippet"> 6571 window.swymLandingURL = document.URL; 6572 (function loadSwymFaster(){ 6573 var elScripts = document.querySelectorAll("script:not([src]):not([class]):not([id])"), scriptLoadScript, scriptLoadScriptText; 6574 for(var i = 0; i < elScripts.length; i++){ 6575 var elScript = elScripts[i]; 6576 // TODO change swym- check to script metafield 6577 if(elScript.innerText.indexOf('swym-shopify.js') > -1){ 6578 scriptLoadScriptText = elScript.innerText; 6579 break; 6580 } 6581 } 6582 if(scriptLoadScriptText) { 6583 var startStr = 'var urls ='; 6584 var startIdx = scriptLoadScriptText.indexOf(startStr); 6585 var endStr = '"];'; 6586 var endIdx = scriptLoadScriptText.indexOf(endStr,startIdx); 6587 var listOfUrlsText = scriptLoadScriptText.slice(startIdx + startStr.length, endIdx + endStr.length); 6588 var s = document.createElement('script'); 6589 s.type = 'text/javascript'; 6590 s.src = ("\/\/procdn.swymrelay.com\/code\/swym-shopify.js" || "//swymprod.azureedge.net/code/swym-shopify.js") + "?shop=luseta.myshopify.com"; 6591 var x = document.getElementsByTagName('script')[0]; 6592 x.parentNode.insertBefore(s, x); 6593 } 6594 })(); 6595 window.swymCart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}; 6596 window.swymPageLoad = function(){ 6597 window.SwymProductVariants = window.SwymProductVariants || {}; 6598 window.SwymHasCartItems = 0 > 0; 6599 window.SwymPageData = {}, window.SwymProductInfo = {}; 6600 var unknown = {et: 0}; 6601 window.SwymPageData = unknown; 6602 6603 window.SwymPageData.uri = window.swymLandingURL; 6604 }; 6605 6606 if(window.selectCallback){ 6607 (function(){ 6608 // Variant select override 6609 var originalSelectCallback = window.selectCallback; 6610 window.selectCallback = function(variant){ 6611 originalSelectCallback.apply(this, arguments); 6612 try{ 6613 if(window.triggerSwymVariantEvent){ 6614 window.triggerSwymVariantEvent(variant.id); 6615 } 6616 }catch(err){ 6617 console.warn("Swym selectCallback", err); 6618 } 6619 }; 6620 })(); 6621 } 6622 window.swymCustomerId = null; 6623 var swappName = ("Wishlist" || "Wishlist"); 6624 var swymJSObject = { 6625 pid: "DO4Ux12o2d\/YGklm0vyNx1mhEvTETAhiuijNZfoXex0=" || "DO4Ux12o2d/YGklm0vyNx1mhEvTETAhiuijNZfoXex0=", 6626 interface: "/apps/swym" + swappName + "/interfaces/interfaceStore.php?appname=" + swappName 6627 }; 6628 window.swymJSShopifyLoad = function(){ 6629 if(window.swymPageLoad) swymPageLoad(); 6630 if(!window._swat) { 6631 (function (s, w, r, e, l, a, y) { 6632 r['SwymRetailerConfig'] = s; 6633 r[s] = r[s] || function (k, v) { 6634 r[s][k] = v; 6635 }; 6636 })('_swrc', '', window); 6637 _swrc('RetailerId', swymJSObject.pid); 6638 _swrc('Callback', function(){initSwymShopify();}); 6639 }else if(window._swat.postLoader){ 6640 _swrc = window._swat.postLoader; 6641 _swrc('RetailerId', swymJSObject.pid); 6642 _swrc('Callback', function(){initSwymShopify();}); 6643 }else{ 6644 initSwymShopify(); 6645 } 6646 } 6647 if(!window._SwymPreventAutoLoad) { 6648 swymJSShopifyLoad(); 6649 } 6650 window.swymGetCartCookies = function(){ 6651 var RequiredCookies = ["cart", "swym-session-id", "swym-swymRegid", "swym-email"]; 6652 var reqdCookies = {}; 6653 RequiredCookies.forEach(function(k){ 6654 reqdCookies[k] = _swat.storage.getRaw(k); 6655 }); 6656 var cart_token = window.swymCart.token; 6657 var data = { 6658 action:'cart', 6659 token:cart_token, 6660 cookies:reqdCookies 6661 }; 6662 return data; 6663 } 6664 6665 window.swymGetCustomerData = function(){ 6666 6667 return {status:1}; 6668 6669 } 6670</script>
6670 6671<style id="safari-flasher-pre"></style>
6672<script> 6673 if (navigator.userAgent.indexOf('Safari') != -1 && navigator.userAgent.indexOf('Chrome') == -1) { 6674 document.getElementById("safari-flasher-pre").innerHTML = '' 6675 + '#swym-plugin,#swym-hosted-plugin{display: none;}' 6676 + '.swym-button.swym-add-to-wishlist{display: none;}' 6677 + '.swym-button.swym-add-to-watchlist{display: none;}' 6678 + '#swym-plugin #swym-notepad, #swym-hosted-plugin #swym-notepad{opacity: 0; visibility: hidden;}' 6679 + '#swym-plugin #swym-notepad, #swym-plugin #swym-overlay, #swym-plugin #swym-notification,' 6680 + '#swym-hosted-plugin #swym-notepad, #swym-hosted-plugin #swym-overlay, #swym-hosted-plugin #swym-notification' 6681 + '{-webkit-transition: none; transition: none;}' 6682 + ''; 6683 window.SwymCallbacks = window.SwymCallbacks || []; 6684 window.SwymCallbacks.push(function(tracker){ 6685 tracker.evtLayer.addEventListener(tracker.JSEvents.configLoaded, function(){ 6686 // flash-preventer 6687 var x = function(){ 6688 SwymUtils.onDOMReady(function() { 6689 var d = document.createElement("div"); 6690 d.innerHTML = "<style id='safari-flasher-post'>" 6691 + "#swym-plugin:not(.swym-ready),#swym-hosted-plugin:not(.swym-ready){display: none;}" 6692 + ".swym-button.swym-add-to-wishlist:not(.swym-loaded){display: none;}" 6693 + ".swym-button.swym-add-to-watchlist:not(.swym-loaded){display: none;}" 6694 + "#swym-plugin.swym-ready #swym-notepad, #swym-plugin.swym-ready #swym-overlay, #swym-plugin.swym-ready #swym-notification," 6695 + "#swym-hosted-plugin.swym-ready #swym-notepad, #swym-hosted-plugin.swym-ready #swym-overlay, #swym-hosted-plugin.swym-ready #swym-notification" 6696 + "{-webkit-transition: opacity 0.3s, visibility 0.3ms, -webkit-transform 0.3ms !important;-moz-transition: opacity 0.3s, visibility 0.3ms, -moz-transform 0.3ms !important;-ms-transition: opacity 0.3s, visibility 0.3ms, -ms-transform 0.3ms !important;-o-transition: opacity 0.3s, visibility 0.3ms, -o-transform 0.3ms !important;transition: opacity 0.3s, visibility 0.3ms, transform 0.3ms !important;}" 6697 + "</style>"; 6698 document.head.appendChild(d); 6699 }); 6700 }; 6701 setTimeout(x, 10); 6702 }); 6703 }); 6704 } 6705</script>
6705 6706<style id="swym-product-view-defaults"> 6707 /* Hide when not loaded */ 6708 .swym-button.swym-add-to-wishlist-view-product:not(.swym-loaded){ 6709 display: none; 6710 } 6711</style> 6712 6713<!-- Subscriptions Powered by ReCharge Payments: Begin Liquid Code --> 6714<!-- 6715 Subscription Theme Footer 6716 http://rechargepayments.com: v2 6717 Updated: 2017/09/12 6718--> 6719 6720<!-- Subscriptions Powered by ReCharge Payments: End Liquid Code --> 6721 6722<div id="SubscriptionApp-popup" class="Modal is-Offcanvas--closed" data-subscription-popup> 6723 <button type="button" class="Modal-close" data-dismiss="offcanvas"></button> 6724 <div class="Modal-content"> 6725 6726 </div> 6727</div> 6728 6729
6730<script> 6731 6732 var freeGiftInCart = { 6733 "enabled": true, 6734 "title": "Choose your free gift", 6735 6736 "option-1": { 6737 "threshold": "5000", 6738 "collection": "collections-free-gift-in-cart-50" 6739 }, 6740 "option-2": { 6741 "threshold": "10000", 6742 "collection": "collections-free-gift-in-cart-100" 6743 } 6744 6745 6746 } 6747 6748</script>
6748 6749 6750<template id="FreeGiftCartItem"> 6751 <div class="FreeItem-item"> 6752 <div class="FreeItem-item_image"> 6753 <img src="" alt=""> 6754 </div> 6755 <div class="FreeItem-item_details"> 6756 6757 <div class="FreeItem-item-details_header"> 6758 <h3 class="FreeItem-item_title"></h3> 6759 </div> 6760 6761 <form method="post" action="/cart/add" accept-charset="UTF-8" enctype="multipart/form-data" data-productid="" data-cart-form=""> 6762 <input type="hidden" name="form_type" value="product"> 6763 <input type="hidden" name="utf8" value="â"> 6764 <input type="hidden" name="id" value=""> 6765 <input type="hidden" name="properties[FreeGift]" class="FreeGiftProperty" value=""> 6766 <button id="AddToCart-" type="submit" name="add" class="cta outline pink btn--add-to-cart addtocart pgi-form-btn"> 6767 <span class="x-fc__product-text">Add</span> 6768 </button> 6769 </form> 6770 </div> 6771 </div> 6772</template> 6773 6774 6775 6776<!-- Smile Launcher Icon --> 6777<style> 6778 #smile-ui-container { 6779 z-index: 1000 !important; 6780 } 6781</style> 6782<!-- End Smile Launcher Icon --> 6783 6784 6785 6786<div class="smile-shopify-init" 6787 data-channel-key="channel_0PI34CysV9ur1gO0T8S6MIjo" 6788 6789></div> 6790 6791 6792 6793 6794<style type="text/css"> 6795 .ba-vol-wrapper{ 6796 margin-top:20px; 6797} 6798.booster-cart-item-line-price .original_price { 6799 display: block; 6800 text-decoration: line-through; 6801} 6802.booster-cart-item-price, .booster-cart-total, .booster-cart-item-line-price .discounted_price { 6803 display: block; 6804 font-weight: bold; 6805} 6806 6807.booster-cart-item-success-notes, .booster-cart-item-upsell-notes { 6808 display: block; 6809 font-weight:bold; 6810 color: #0078bd; 6811 font-size: 100%; 6812a { 6813 color: #0078bd; 6814} 6815} 6816.wh-cart-total { 6817 display: block; 6818 font-weight: bold; 6819} 6820.booster-messages{ 6821 display:block; 6822} 6823 6824#booster-discount-item{ 6825 font-size:70%; 6826 padding-top: 5px; 6827 padding-bottom: 5px; 6828} 6829 6830#booster-summary-item{ 6831 font-size: 70%; 6832 padding-top: 5px; 6833 padding-bottom: 5px; 6834} 6835 6836.summary-line-note{ 6837 padding-right: 10px; 6838} 6839 6840.summary-line-discount{ 6841 color: #0078bd; 6842} 6843 6844input#booster-discount-code{ 6845 max-width:200px; 6846 display:inline-block; 6847} 6848 6849button#apply-booster-discount{ 6850 display:inline-block; 6851 max-width:200px; 6852} 6853 6854div#booster-notification-bar{ 6855 font-size: 110%; 6856 background-color: #a1c65b; 6857 padding: 12px; 6858 color: #ffffff; 6859 font-family: inherit; 6860 z-index: 9999999999999; 6861 display: none; 6862 left: 0px; 6863 width: 100%; 6864 margin: 0px; 6865 margin-bottom:20px; 6866 text-align: center; 6867 text-transform: none; 6868} 6869 6870div#booster-close-notification{ 6871 float: right; 6872 font-weight: bold; 6873 height: 0; 6874 overflow: visible; 6875 cursor: pointer; 6876 margin-right: 2em; 6877} 6878 6879.ba-eqs{ 6880 display:none; 6881} 6882 6883.ba-product-bundle { 6884 clear: both; 6885 margin: 0 0 20px; 6886} 6887.ba-product-bundle .bundle-title { 6888 font-size: 20px; 6889 margin-bottom: 15px; 6890} 6891.ba-product-bundle .ba-product-wrapper, 6892.ba-product-bundle .bundle-plus, 6893.ba-product-bundle .bundle-total{ 6894 display: inline-block; 6895 text-align: center; 6896 vertical-align: middle; 6897} 6898.ba-product-bundle .bundle-total { 6899 text-align: left; 6900} 6901 6902#two-product.ba-product-bundle .bundle-plus img { 6903 position: relative; 6904 margin-left: -54% !important; 6905 max-width: 38px !important; 6906} 6907 6908#three-product.ba-product-bundle .bundle-plus img { 6909 position: relative; 6910 margin-left: -94% !important; 6911 max-width: 38px !important; 6912} 6913.ba-product-bundle .ba-product-wrapper { 6914 line-height: 15px; 6915} 6916.ba-product-bundle .ba-product-wrapper img { 6917 width: 80%; 6918} 6919.ba-product-bundle .bundle-name { 6920 margin: 10px 0 5px 0; 6921} 6922.ba-product-bundle .ba-price { 6923 margin-bottom: 5px; 6924 display: inline-block; 6925 margin-right: 5px; 6926 width:100%; 6927} 6928.ba-product-bundle .buy-bundle { 6929 text-align: right; 6930 padding: 5px 0; 6931} 6932.ba-product-bundle .buy-bundle input.addtocart { 6933 padding: 5px 10px; 6934 background-color: #222; 6935 color: #FFF; 6936 border: none; 6937} 6938.booster-variants-container select { 6939 width: 100%; 6940 margin-bottom: 5px 6941} 6942.ba-product-bundle .booster-variants-container { 6943 border: none; 6944 margin: 0; 6945 padding: 0; 6946} 6947.ba-product-bundle .ba-price.regular { 6948 color: #bbb; 6949 text-decoration: line-through; 6950} 6951.ba-product-bundle .ba-product-wrapper { 6952 vertical-align: top !important; 6953 line-height: 15px; 6954 text-align:center; 6955} 6956.ba-product-bundle .ba-image { 6957 min-height: 125px; 6958 max-height: 125px; 6959 line-height: 125px; 6960 border: 1px solid #d9d9d9; 6961 background: #fff; 6962 text-align: center; 6963} 6964.ba-product-bundle .ba-image img { 6965 max-height: 115px; 6966 max-width: 100%; 6967 vertical-align: middle; 6968 height: auto; 6969 width: auto; 6970} 6971.ba-product-bundle .bundle-plus { 6972 line-height: 125px; 6973 max-width: 22px; 6974} 6975.ba-bundle-wrapper .ba-product-bundle button { 6976 display: inline-block; 6977 padding: 4px 10px 4px;
6978 margin-bottom: 0; 6979 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1); 6980 color: #ffffff; 6981 text-align: center; 6982 vertical-align: middle; 6983 background-repeat: repeat-x; 6984 border: 1px solid #cccccc; 6985 border-bottom-color: #b3b3b3; 6986 -webkit-border-radius: 4px; 6987 -moz-border-radius: 4px; 6988 border-radius: 4px; 6989 -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); 6990 -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); 6991 box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); 6992 cursor: pointer; 6993 background-color: #414141; 6994 background-image: -moz-linear-gradient(top, #555555, #222222); 6995 background-image: -ms-linear-gradient(top, #555555, #222222); 6996 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#555555), to(#222222)); 6997 background-image: -webkit-linear-gradient(top, #555555, #222222); 6998 background-image: -o-linear-gradient(top, #555555, #222222); 6999 background-image: linear-gradient(top, #555555, #222222); 7000 background-repeat: repeat-x; 7001 filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#555555', endColorstr='#222222', GradientType=0); 7002 border-color: #222222 #222222 #000000; 7003 border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); 7004 filter: progid: dximagetransform.microsoft.gradient(enabled=false); 7005 padding: 5px 10px; 7006} 7007.ba-product-bundle button .top-button { 7008 font-size: 12px; 7009 border-bottom: 1px solid rgba(0, 0, 0, 0.2); 7010 display: block; 7011 padding: 0 5px 2px 5px; 7012} 7013.ba-product-bundle button .bottom-button { 7014 font-size: 14px; 7015 padding: 2px 5px 0 5px; 7016 display: block; 7017 border-top: 1px solid rgba(255, 255, 255, 0.1); 7018} 7019.ba-product-bundle .ba-price { 7020 position: static; 7021 background: none; 7022 text-align: center; 7023 padding: 0; 7024} 7025.ba-product-bundle .ba-eqs { 7026 width: auto; 7027 margin: 0 10px; 7028} 7029 7030#two-product.ba-product-bundle .ba-product-wrapper { 7031 width: 46%; 7032} 7033#two-product.ba-product-bundle .bundle-plus { 7034 width: 4%; 7035 font-size: 75px 7036} 7037#two-product.ba-product-bundle.with-total .bundle-total { 7038 width: 100%; 7039 margin: 10px 0 0 0; 7040 text-align: right; 7041 display:inline-block; 7042} 7043#three-product.ba-product-bundle .ba-product-wrapper { 7044 width: 28%; 7045} 7046#three-product.ba-product-bundle .bundle-plus { 7047 width: 3%; 7048 font-size: 50px 7049} 7050#four-product.ba-product-bundle .ba-product-wrapper { 7051 width: 21%; 7052} 7053#four-product.ba-product-bundle .bundle-plus { 7054 width: 3.5%; 7055 font-size: 40px 7056} 7057 7058.with-total .bundle-total button{ 7059 white-space: normal; 7060} 7061 7062#two-product.ba-product-bundle.with-total .ba-product-wrapper { 7063 width: 30%; 7064} 7065#two-product.ba-product-bundle.with-total .bundle-plus { 7066 font-size: 70px; 7067} 7068#two-product.ba-product-bundle.with-total .bundle-total { 7069 font-size: 35px; 7070 margin: 0; 7071 text-align: right; 7072} 7073 7074 7075#two-product.ba-product-bundle.with-total .bundle-total { 7076 width: 34%; 7077} 7078#three-product.ba-product-bundle.with-total .ba-product-wrapper { 7079 width: 21%; 7080} 7081 7082#three-product.ba-product-bundle.with-total .bundle-total button{ 7083 width: 70%; 7084 margin-top:0px; 7085} 7086#three-product.ba-product-bundle.with-total .bundle-plus { 7087 font-size: 45px 7088} 7089 7090#two-product.ba-product-bundle.with-total .bundle-total { 7091 display:inline-block; 7092 width: 30%; 7093 font-size: 30px; 7094 text-align: right; 7095} 7096 7097#three-product.ba-product-bundle.with-total .bundle-total { 7098 display:inline-block; 7099 width: 25%; 7100 font-size: 30px; 7101 text-align: right; 7102} 7103 7104.ba-product-bundle.with-total .bundle-total .ba-eqs { 7105 display: inline-block; 7106 text-align: center; 7107 width: 23px; 7108 padding: 0px; 7109 margin: 0px; 7110} 7111 7112 7113#four-product.ba-product-bundle.with-total .ba-product-wrapper, 7114#four-product.ba-product-bundle.with-total .bundle-total { 7115 width: 20%; 7116} 7117#four-product.ba-product-bundle.with-total .bundle-plus { 7118 font-size: 40px 7119} 7120#four-product.ba-product-bundle.with-total .bundle-total { 7121 font-size: 25px 7122} 7123 7124#four-product.ba-product-bundle .ba-eqs { 7125 display: none; 7126} 7127 7128#four-product.ba-product-bundle.with-total .bundle-total { 7129 width: 100%; 7130 text-align: center; 7131} 7132#max-two { 7133 width: 61%; 7134} 7135#max-two .bundle-plus { 7136 width: 10% 7137} 7138#three-product.max-two .bundle-total, 7139#four-product.max-two .bundle-total { 7140 height: 384px; 7141} 7142#three-product.max-two .ba-eqs, 7143#four-product.max-two .ba-eqs { 7144 position: relative; 7145 top: 50%; 7146} 7147#three-product.max-two button, 7148#four-product.max-two button { 7149 position: relative; 7150 top: 50%; 7151} 7152#max-two { 7153 width: 60%; 7154 display: inline-block; 7155} 7156#max-two .bundle-plus:nth-child(4n+4) { 7157 display: none; 7158} 7159.ba-product-bundle .ba-product-wrapper { 7160 width: 45%; 7161 margin-bottom: 20px; 7162} 7163.ba-product-bundle .bundle-total { 7164 color: #bfbfbf; 7165 font-size: 21px; 7166 font-weight: bold; 7167} 7168 7169.with-total.ba-product-bundle .ba-eqs { 7170 display: inline-block; 7171 text-align: center; 7172 width: 24px; 7173 vertical-align: middle; 7174} 7175.ba-product-bundle .bundle-total button { 7176 width: 100%; 7177 /*max-width: 150px;*/ 7178} 7179@media screen and (max-width: 650px) { 7180 .ba-product-bundle .ba-product-wrapper { 7181 width: 100% !important; 7182 } 7183 .ba-product-bundle .ba-product-wrapper > a:first-child { 7184 width: 35% !important; 7185 margin-right: 20px; 7186 display: block; 7187 float: left; 7188 } 7189 .ba-product-bundle .ba-product-wrapper .bundle-name { 7190 margin: 0; 7191 } 7192 .ba-product-bundle .bundle-plus { 7193 width: 100% !important; 7194 max-width: 100%; 7195 line-height: 0; 7196 border-bottom: 1px solid #ccc; 7197 margin-top: -42px;
7198 } 7199 .ba-product-bundle .bundle-plus img { 7200 margin-left: 0 !important; 7201 margin-bottom: -18px; 7202 } 7203 .booster-variants-container select { 7204 width: auto; 7205 margin-top: 10px 7206 } 7207 .ba-product-bundle .bundle-total { 7208 width: 100% !important; 7209 text-align: center; 7210 } 7211 .ba-product-bundle .ba-eqs { 7212 width: 100%; 7213 border-bottom: 1px solid #ccc; 7214 margin: -22px 0 0 0; 7215 position: relative; 7216 } 7217 .ba-product-bundle .ba-eqs img { 7218 margin-left: 0 !important; 7219 margin-bottom: -18px; 7220 display: none; 7221 } 7222 #three-product.ba-product-bundle.with-total .bundle-total button{ 7223 margin-top: 20px; 7224 width: 100%; 7225 } 7226 7227 7228 .ba-product-bundle .ba-image-container{ 7229 width: 35%; 7230 display: inline-block; 7231 float: left; 7232 } 7233 7234 .ba-product-bundle .ba-info-wrapper{ 7235 width: 60%; 7236 display: inline-block; 7237 float: left; 7238 padding-left:10px; 7239 } 7240 7241 .ba-product-bundle .ba-info-wrapper select.ba-variants{ 7242 width:100%; 7243 } 7244 7245 7246} 7247 7248.ba-product-bundle .ba-price { 7249 color: #8C0000; 7250} 7251.ba-product-bundle .bundle-total { 7252 color: #8C1919; 7253} 7254 7255.ba-product-bundle .bundle-total button { 7256 width: 100%; 7257} 7258.ba-product-bundle button .top-button { 7259 border-bottom: 0px; 7260} 7261 7262@media (max-width: 650px) { 7263 .bundle-name { 7264 display: inline-block !important; 7265 } 7266 .ba-eqs { 7267 width: 100% !important; 7268 } 7269 .bundle-name { 7270 padding-top: 10px !important; 7271 } 7272 .bundle-total button { 7273 margin-left: auto !important; 7274 margin-right: auto !important; 7275 display: block; 7276 } 7277} 7278.bundle-total button { 7279 color: #fff 7280 margin: -10px 0 -10px; 7281 width: 100%; 7282 border: none; 7283 text-decoration: none; 7284 font-size: 13%; 7285 font-family: inherit; 7286 text-transform: uppercase; 7287 font-weight: 500; 7288 padding: 10px; 7289 height:100%; 7290} 7291 7292.with-total.ba-product-bundle .bundle-total button.add-booster-bundle { 7293 width: 70%; 7294} 7295 7296.ba-product-bundle button .top-button { 7297 border-bottom: 0px; 7298} 7299 7300@media (max-width: 650px) { 7301 .bundle-name { 7302 display: inline-block !important; 7303 } 7304 .ba-eqs { 7305 width: 100% !important; 7306 } 7307 .bundle-name { 7308 padding-top: 10px !important; 7309 } 7310 .bundle-total button { 7311 margin-left: auto !important; 7312 margin-right: auto !important; 7313 display: block; 7314 } 7315 .with-total.ba-product-bundle .bundle-total button.add-booster-bundle { 7316 width: 100%; 7317 margin-top:10px; 7318 } 7319 7320} 7321 7322 7323.dp-popup div, .dp-popup span, 7324.dp-popup h1, .dp-popup h2, .dp-popup h3, .dp-popup h4, .dp-popup h5, .dp-popup h6, 7325.dp-popup p, .dp-popup a, .dp-popup img, .dp-popup b, .dp-popup u, .dp-popup i, 7326.dp-popup ol, .dp-popup ul, .dp-popup li, 7327.dp-popup form, .dp-popup label, .dp-popup table, .dp-popup tbody, .dp-popup tfoot, 7328.dp-popup thead, .dp-popup tr, .dp-popup th, .dp-popup td{ 7329 margin: 0; 7330 padding: 0; 7331 border: 0; 7332 font-size: 100%; 7333 font: inherit; 7334 vertical-align: baseline; 7335 text-transform: none; 7336} 7337 7338.dp-popup body { 7339 line-height: 1; 7340} 7341.dp-popup ol, .dp-popup ul { 7342 list-style: none; 7343} 7344.dp-popup table { 7345 border-collapse: collapse; 7346 border-spacing: 0; 7347} 7348 7349.blocker { 7350 position: fixed; 7351 top: 0; right: 0; bottom: 0; left: 0; 7352 width: 100%; height: 100%; 7353 overflow: auto; 7354 z-index: 99999999; 7355 padding: 20px; 7356 box-sizing: border-box; 7357 background-color: rgb(0,0,0); 7358 background-color: rgba(0,0,0,0.75); 7359 text-align: center; 7360} 7361.blocker:before{ 7362 content: ''; 7363 display: inline-block; 7364 height: 100%; 7365 vertical-align: middle; 7366 margin-right: -0.05em; 7367} 7368.blocker.behind { 7369 background-color: transparent; 7370} 7371.dp-popup-dpModal { 7372 display: inline-block; 7373 min-width: 400px; 7374 vertical-align: middle; 7375 position: relative; 7376 z-index: 99999999; 7377 max-width: 600px; 7378 background: #fff; 7379 padding: 30px; 7380 -webkit-border-radius: 8px; 7381 -moz-border-radius: 8px; 7382 -o-border-radius: 8px; 7383 -ms-border-radius: 8px; 7384 border-radius: 8px; 7385 -webkit-box-shadow: 0 0 10px #000; 7386 -moz-box-shadow: 0 0 10px #000; 7387 -o-box-shadow: 0 0 10px #000; 7388 -ms-box-shadow: 0 0 10px #000; 7389 box-shadow: 0 0 10px #000; 7390 text-align: center; 7391 text-transform: none; 7392 font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; 7393 font-size: 14px; 7394 line-height: 1.42857143; 7395 color: #333333; 7396 -moz-transition: background-color 0.15s linear; 7397 -webkit-transition: background-color 0.15s linear; 7398 -o-transition: background-color 0.15s linear; 7399 transition: background-color 0.15s cubic-bezier(0.785, 0.135, 0.150, 0.860); 7400} 7401 7402.dp-popup-dpModal a { 7403 background-color: transparent; 7404} 7405.dp-popup-dpModal a:active, 7406.dp-popup-dpModal a:hover { 7407 outline: 0; 7408} 7409 7410.dp-popup-dpModal hr { 7411 height: 0; 7412 -webkit-box-sizing: content-box; 7413 -moz-box-sizing: content-box; 7414 box-sizing: content-box; 7415 height: 0; 7416 margin-top: 20px; 7417 margin-bottom: 20px; 7418 border: 0; 7419 border-top: 1px solid #eeeeee; 7420} 7421 7422.dp-popup-dpModal button, 7423.dp-popup-dpModal input, 7424.dp-popup-dpModal optgroup, 7425.dp-popup-dpModal select, 7426.dp-popup-dpModal textarea { 7427 color: inherit; 7428 font: inherit; 7429 margin: 0; 7430 font-family: inherit; 7431 font-size: inherit; 7432 line-height: inherit; 7433} 7434 7435 7436.dp-popup-dpModal button { 7437 overflow: visible; 7438} 7439.dp-popup-dpModal button, 7440.dp-popup-dpModal select { 7441 text-transform: none; 7442} 7443.dp-popup-dpModal button { 7444 -webkit-appearance: button; 7445 cursor: pointer; 7446} 7447.dp-popup-dpModal button::-moz-focus-inner,
7448.dp-popup-dpModal input::-moz-focus-inner { 7449 border: 0; 7450 padding: 0; 7451} 7452.dp-popup-dpModal input { 7453 line-height: normal; 7454} 7455.dp-popup-dpModal input[type='number']::-webkit-inner-spin-button, 7456.dp-popup-dpModal input[type='number']::-webkit-outer-spin-button { 7457 height: auto; 7458} 7459 7460.dp-popup-dpModal body.fadein { 7461 background: rgba(0, 0, 0, 0.65); 7462} 7463 7464#dpModal-container{ 7465 width:auto; 7466} 7467 7468.dp-popup-dpModal #popup-dpModal-container { 7469 background: white; 7470 padding: 12px 18px 40px 18px; 7471} 7472 7473@media only screen and (min-width:500px) { 7474 .dp-popup-dpModal #popup-dpModal-container { 7475 border-radius: 5px; 7476 padding: 30px 40px; 7477 } 7478} 7479 7480@media only screen and (min-width:992px) { 7481 .dp-popup-dpModal #popup-dpModal-container { 7482 margin-top: 140px; 7483 } 7484} 7485 7486.dp-popup-dpModal .fade { 7487 opacity: 0; 7488 -webkit-transition: opacity 0.15s linear; 7489 -o-transition: opacity 0.15s linear; 7490 transition: opacity 0.15s linear; 7491} 7492.dp-popup-dpModal .fade.in { 7493 opacity: 1; 7494} 7495 7496/* only the stuff we need added here */ 7497 7498.dp-popup-dpModal h2 { 7499 font-size: 24px; 7500 font-family: inherit; 7501 font-weight: 500; 7502 line-height: 1.1; 7503 color: inherit; 7504} 7505 7506.dp-popup-dpModal h3 { 7507 font-family: inherit; 7508 font-weight: normal; 7509 line-height: 1.1; 7510 color: inherit; 7511 font-size: 18px; 7512 margin-top: 10px; 7513 margin-bottom: 20px; 7514 font-weight:500; 7515} 7516 7517.dp-popup-dpModal p.body-text { 7518 font-size: 20; 7519 margin-top: 40px; 7520 margin-bottom: 10px; 7521} 7522 7523.dp-popup-dpModal .form-control { 7524 display: block; 7525 width: 100%; 7526 height: 34px; 7527 padding: 6px 12px; 7528 font-size: 14px; 7529 line-height: 1.42857143; 7530 color: #555; 7531 background-color: #fff; 7532 background-image: none; 7533 border: 1px solid #ccc; 7534 border-radius: 5px; 7535 -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075); 7536 -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075); 7537 box-shadow: inset 0 1px 1px rgba(0,0,0,.075); 7538 -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s; 7539 -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; 7540 transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; 7541} 7542 7543.dp-popup-dpModal .input-lg { 7544 height: 46px; 7545 padding: 10px 16px; 7546 line-height: 1.3333333; 7547 border-radius: 6px; 7548} 7549.dp-popup-dpModal select.input-lg { 7550 height: 46px; 7551} 7552 7553@media screen and (-webkit-min-device-pixel-ratio:0) { 7554 .dp-popup-dpModal select:focus, 7555 .dp-popup-dpModal textarea:focus, 7556 .dp-popup-dpModal input:focus { 7557 font-size: 16px; 7558 background: #eee; 7559 } 7560} 7561 7562 7563.dp-popup-dpModal .form-group { 7564 margin-bottom: 15px; 7565} 7566 7567.dp-popup-dpModal .btn { 7568 display: inline-block; 7569 padding: 8px 12px; 7570 margin-bottom: 0; 7571 font-size: 14px; 7572 line-height: 1.42857143; 7573 text-align: center; 7574 vertical-align: middle; 7575 letter-spacing: 1px; 7576 -ms-touch-action: manipulation; 7577 touch-action: manipulation; 7578 cursor: pointer; 7579 -webkit-user-select: none; 7580 -moz-user-select: none; 7581 -ms-user-select: none; 7582 user-select: none; 7583 background-image: none; 7584 border: 1px solid transparent; 7585 border-radius: 3px; 7586} 7587 7588.dp-popup-dpModal .btn-success { 7589 width: 100%; 7590 color: #ffffff; 7591 background-color: #4ed14e; 7592} 7593 7594.dp-popup-dpModal .btn-lg { 7595 line-height: 24px; 7596 font-size: 15px; 7597 padding:14px; 7598 line-height: 1.3333333; 7599} 7600 7601.dp-popup-dpModal .close { 7602 -webkit-appearance: none; 7603 padding: 0; 7604 cursor: pointer; 7605 background: 0 0; 7606 border: 0; 7607 text-align:center; 7608 font-size: 21px; 7609 font-weight: 700; 7610 line-height: 1; 7611 color: #000; 7612 text-shadow: 0 1px 0 #fff; 7613} 7614 7615.dp-popup-dpModal form{ 7616 margin-top:10px; 7617} 7618 7619.dp-popup-dpModal .dpModal-content .close { 7620 font-size: 30px; 7621} 7622.dp-popup-dpModal .dpModal-backdrop.in { 7623 filter: alpha(opacity=65); 7624 opacity: .65; 7625} 7626 7627.dp-popup-dpModal .completed_message { 7628 display: none; 7629} 7630.dp-popup-dpModal .complete .completed_message { 7631 display: block; 7632} 7633 7634.dp-popup-dpModal .single-variant{ 7635 display:none; 7636} 7637 7638.dp-popup-dpModal div.footer{ 7639 margin-top:20px; 7640} 7641 7642.dp-popup-dpModal div.footer p{ 7643 color: #b3b3b3; 7644 font-size:12px; 7645} 7646 7647.dp-popup-dpModal div.no-thanks{ 7648 padding-top:20px; 7649} 7650 7651.dp-popup-dpModal div.no-thanks a{ 7652 color: #aaa; 7653 font-size: 100%; 7654} 7655 7656@media (min-width: 0px) { 7657 .dp-popup-dpModal { 7658 min-width:0px; 7659 } 7660 7661} 7662 7663@media (min-width: 768px) { 7664 .dp-popup-dpModal { 7665 min-width:600px; 7666 } 7667 7668} 7669 7670.dp-popup-dpModal img{ 7671 vertical-align: middle; 7672 max-width: 100%; 7673} 7674 7675.dp-popup-dpModal img.single{ 7676 margin-right: 20px; 7677 margin-left: 0px; 7678 display: inline-block; 7679 padding-right: 20px; 7680 max-width: 100%; 7681 height: auto; 7682 margin: 0 auto; 7683} 7684 7685 7686#upsell-minimized-button{ 7687 background-color:#44c767; 7688 7689 border-top-left-radius: 8px; 7690 border-top-right-radius: 8px; 7691 -moz-border-top-left-radius: 8px; 7692 -moz-border-top-right-radius: 8px; 7693 -webkit-border-top-left-radius: 8px; 7694 -webkit-border-top-right-radius: 8px; 7695 7696 /*border:1px solid #18ab29;*/ 7697 7698 display:inline-block; 7699 cursor:pointer; 7700 7701 color:#ffffff; 7702 7703 /*font-family:Arial;*/ 7704 7705 padding:10px 16px; 7706 text-decoration:none; 7707 7708 background: #44c767; 7709 color: #ffffff; 7710 font-size: 16px; 7711 7712 -webkit-transform: rotate(90deg); 7713 -webkit-transform-origin: left bottom; 7714 -moz-transform: rotate(90deg); 7715 -moz-transform-origin: left bottom; 7716 -ms-transform: rotate(90deg); 7717 -ms-transform-origin: left bottom; 7718 -o-transform: rotate(90deg); 7719 -o-transform-origin: left bottom; 7720 transform: rotate(90deg); 7721 left: 0px; 7722 top: 100px; 7723 transform-origin: left bottom; 7724 7725 white-space: nowrap; 7726 position: fixed; 7727} 7728 7729#upsell-minimized-button:hover { 7730 /*background-color:#5cbf2a;*/ 7731} 7732 7733 7734.dp-popup-dpModal a.close-dpModal { 7735 position: absolute; 7736 top: -12.5px; 7737 right: -12.5px; 7738 display: block; 7739 width: 30px; 7740 height: 30px; 7741 text-indent: -9999px; 7742 background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAACXBIWXMAAAsTAAALEwEAmpwYAAAABGdBTUEAANjr9RwUqgAAACBjSFJNAABtmAAAc44AAPJxAACDbAAAg7sAANTIAAAx7AAAGbyeiMU/AAAG7ElEQVR42mJkwA8YoZjBwcGB6fPnz4w/fvxg/PnzJ2N6ejoLFxcX47Rp036B5Dk4OP7z8vL+P3DgwD+o3v9QjBUABBALHguZoJhZXV2dVUNDgxNIcwEtZnn27Nl/ZmZmQRYWFmag5c90dHQY5OXl/z98+PDn1atXv79+/foPUN9fIP4HxRgOAAggRhyWMoOwqKgoq6GhIZe3t7eYrq6uHBDb8/Pz27Gysloga/jz588FYGicPn/+/OapU6deOnXq1GdgqPwCOuA31AF/0S0HCCB0xAQNBU4FBQWB0NBQublz59oADV37Hw28ePHi74MHD/6ii3/8+HEFMGQUgQ6WEhQU5AeZBTWTCdkigABC9ylIAZeMjIxQTEyMysaNG/3+/v37AGTgr1+//s2cOfOXm5vbN6Caz8jY1NT0a29v76/v37//g6q9sHfv3khjY2M5YAgJgsyEmg0PYYAAQreUk4+PT8jd3V1l1apVgUAzfoIM2rlz5x9gHH5BtxAdA9PB1zNnzvyB+R6oLxoopgC1nBPZcoAAgiFQnLIDMb+enp5iV1eXBzDeHoI0z58//xcwIX0mZCkMg9S2trb+hFk+ffr0QCkpKVmQ2VA7QHYxAgQQzLesQMwjIiIilZWVZfPu3bstMJ+SYikyBmUzkBnA9HEMyNcCYgmQHVC7mAACCJagOEBBbGdnp7lg
7742wYJEkIavX7/+BcY1SvAaGRl9tba2xohjMTGxL8nJyT+AWQsuxsbG9vnp06e/QWYdPHiwHmiWKlBcCGQXyNcAAQSzmBuoSQqYim3u37+/EKR48uTJv5ANB+bVr7Dga2xs/AkTV1JS+gq0AJyoQIkPWU9aWtoPkPibN2/2A/l6QCwJ9TULQADB4hcY//xKXl5eHt++fbsAUmxhYYHiM1DiAsr9R7ZcVVUVbikIdHd3/0TWIyws/AWYVsByAgICdkAxRSAWAGI2gACClV7C4uLiOv7+/lEgRZ8+ffqLLd6ABck3ZMuB6uCWrlu37je29HDx4kVwQisvL88FFqkaQDERUHADBBAomBl5eHiYgQmLE1hSgQQZgIUD1lJm69atf4HR8R1YKoH5QIPAWWP9+vV/gOI/gHkeQw+wGAXTwAJJ5t+/f/BUDRBA4NIEKMDMyMjICtQIiniG379/4yza7t69+//Lly8oDrty5co/bJaCAEwcZCkwwTJDLWYCCCCwxcDgY3z16hXDnTt3voP4EhISWA0BFgZMwNqHExh3jMiG1tbWsgHjnA2bHmAeBtdWwOL1MycnJ7wAAQggBmi+kgIW/OaKiorJwOLuFShO0LMSMPF9AUYBSpz6+vqixHlOTs4P9MIEWHaDsxSwYMoE2mEGFJcG5SKAAGJCqjv/AbPUn8ePH98ACQQHB6NUmZqamkzABIgSp5s3bwbHORCA1QDLAWZkPc7OzszA8oHl5cuXVy5duvQBGIXwWgoggGA+FgO6xkBNTS28r69vDrT2+Y1cIMDyJchX6KkXVEmAshd6KB06dAic94EO3AzkBwGxPhCLg8ptgACCZyeQp9jZ2b2AmsuAefM8tnxJCk5ISPgOLTKfAdNEOVDMA2QHLDsBBBC8AAFlbmCLwlZISCg5JSVlJizeQAaQaimoWAUFK0g/sGGwHiiWCMS2yAUIQAAxI7c4gEmeFZi4OJ48ecLMzc39CRiEmgEBASxA/QzA8vYvAxEgNjaWZc2aNezAsprp2LFjp4FpZRdQ+AkQvwLij0AMSoC/AQIIXklAC3AVUBoBxmE8sPXQAiyvN8J8fuPGjR/h4eHf0eMdhkENhOPHj8OT+NGjR88BxZuBOA5kJtRseCUBEECMSI0AdmgBDooDaaDl8sASTSkyMlKzpqZGU1paGlS7MABLrX83b978A6zwwakTmE0YgIkSnHpBfGCV+gxYh98qKSk5CeTeAxVeQPwUiN8AMSjxgdLNX4AAYkRqCLBAXcMHtVwSaLkMMMHJAvOq9IQJE9R8fHxElJWV1bEF8aNHj+7t27fvLTDlXwXGLyhoH0OD+DnU0k/QYAa1QP8BBBAjWsuSFWo5LzRYxKFYAljqiAHzqxCwIBEwMTERBdZeoOYMA7Bl+RFYEbwB5oS3IA9D4/IFEL+E4nfQ6IDFLTgvAwQQI5ZmLRtSsINSuyA0uwlBUyQPMPWD20/AKo8ByP4DTJTfgRgUjB+gFoEc8R6amGDB+wu5mQsQQIxYmrdMUJ+zQTM6NzQEeKGO4UJqOzFADQMZ/A1qCSzBfQXi71ALfyM17sEAIIAY8fQiWKAYFgIwzIbWTv4HjbdfUAf8RPLhH1icojfoAQKIEU8bG9kRyF0aRiz6YP0k5C4LsmUY9TtAADEyEA+IVfufGEUAAQYABejinPr4dLEAAAAASUVORK5CYII=') no-repeat 0 0; 7743} 7744 7745 7746.dp-popup .just-added{ 7747 width:100%; 7748 border-bottom: 1px solid #eee; 7749 padding-bottom: 20px; 7750} 7751 7752.dp-popup .multiple-products-true div{ 7753 display:block; 7754 float:left; 7755} 7756 7757.dp-popup .multiple-products-false div{ 7758 display:block; 7759} 7760 7761.dp-popup .multiple-products-false div.product-container{ 7762 max-width:350px; 7763 width:100%; 7764 margin-left:auto; 7765 margin-right:auto; 7766} 7767 7768.dp-popup .multiple-products-false .image{ 7769 width:100%; 7770} 7771 7772.dp-popup .multiple-products-true .image{ 7773 width:100px; 7774} 7775 7776.dp-popup .multiple-products-false .image img{ 7777 max-width: 150px; 7778 max-height:150px; 7779} 7780 7781.dp-popup .multiple-products-true .image img{ 7782 max-width: 100px; 7783 max-height:100px; 7784} 7785 7786.dp-popup .multiple-products-false .details{ 7787 width:100%; 7788 text-align:center; 7789 font-size:14px; 7790 padding-left: 15px; 7791 padding-right: 15px; 7792 padding-top:20px; 7793} 7794 7795.dp-popup .multiple-products-true .details{ 7796 width:60%; 7797 text-align:left; 7798 font-size:14px; 7799 padding-left: 15px; 7800 padding-right: 15px; 7801} 7802 7803.dp-popup .multiple-products-false .actions{ 7804 width:100%; 7805 text-align:center; 7806 padding-top:20px; 7807} 7808 7809.dp-popup .multiple-products-true .actions{ 7810 vertical-align:middle; 7811 max-width: 116px; 7812 width:100%; 7813} 7814 7815.dp-popup .other-upsells{ 7816 width:100%; 7817} 7818 7819.dp-popup .product-container{ 7820 width:100%; 7821 padding-bottom: 10px; 7822 padding-top:10px; 7823} 7824 7825.dp-popup .product-container:not(first){ 7826 border-top: 1px #eee solid; 7827} 7828 7829.dp-popup .product-container select{ 7830 width:100%; 7831 margin-bottom:10px; 7832 font-size:12px; 7833} 7834 7835.dp-popup .product-container .variant-wrapper{ 7836 float:none; 7837} 7838 7839.dp-popup .no-thanks{ 7840 text-align: center; 7841 width: 100%; 7842} 7843 7844.dp-popup-dpModal .ba-image{ 7845 width:100%; 7846} 7847 7848.dp-popup-dpModal .upsell-total{ 7849 width:100%; 7850 padding-top:10px; 7851} 7852 7853.dp-popup-dpModal button.add-upsells{ 7854 color: #fff;; 7855 font-size: 100%; 7856 background-color: #a1c65b;; 7857 display: inline-block; 7858 padding: 8px 12px; 7859 margin-bottom: 0; 7860 font-size: 14px; 7861 line-height: 1.42857143; 7862 text-align: center; 7863 vertical-align: middle; 7864 letter-spacing: 1px; 7865 -ms-touch-action: manipulation; 7866 touch-action: manipulation; 7867 cursor: pointer; 7868 -webkit-user-select: none; 7869 -moz-user-select: none; 7870 -ms-user-select: none; 7871 user-select: none; 7872 background-image: none; 7873 border: 1px solid transparent; 7874 border-radius: 3px; 7875 font-weight:500; 7876 width:100%; 7877 box-shadow: none; 7878} 7879 7880 7881 7882.ba-price .ba-regular{ 7883 width:100%; 7884} 7885 7886.product-price .ba-sale{ 7887 display:block; 7888 width:100%; 7889} 7890 7891.dp-popup-dpModal .product-price{ 7892 padding-top: 10px; 7893 font-weight: bold; 7894} 7895 7896.dp-popup-dpModal #one-product .product-price{ 7897 font-size: 22px; 7898} 7899 7900.dp-popup-dpModal .multiple-products-true .product-price{ 7901 font-size: 16px; 7902} 7903 7904.dp-popup-dpModal #one-product .product-price s{ 7905 vertical-align:middle; 7906 font-size: 16px; 7907} 7908 7909.dp-popup-dpModal .product-price .ba-sale s{ 7910 font-weight: normal; 7911 color: #000; 7912 opacity: 1;
7913 padding-left: 5px; 7914 font-size: 13px; 7915} 7916 7917.discount-applies-true .ba-price .ba-sale{ 7918 text-decoration: line-through; 7919 width:100%; 7920} 7921 7922.discount-applies-true .product-price .ba-sale{ 7923 display:block; 7924 width:100%; 7925 color:#8C0000; 7926} 7927 7928 7929#dpModal-container .product-title{ 7930 font-weight:400; 7931 width:100%; 7932} 7933 7934.dp-popup-dpModal .upsell-title{ 7935 font-family: inherit; 7936 font-weight: normal; 7937 line-height: 1.1; 7938 color: inherit; 7939 font-size: 18px; 7940 margin-top: 10px; 7941 margin-bottom: 20px; 7942 font-weight: 500; 7943 text-align:center; 7944} 7945 7946 7947@media (max-width: 650px) { 7948 .dp-popup .multiple-products-true .details { 7949 width: 60%; 7950 padding-left: 20px; 7951 } 7952 7953 .dp-popup .multiple-products-true .actions { 7954 max-width: inherit; 7955 width: 100%; 7956 padding-top: 15px; 7957 } 7958 7959 .dp-popup .product-container{ 7960 padding-bottom: 20px; 7961 padding-top:20px; 7962 } 7963 7964 7965} 7966 7967.ba-bundle-wrapper .ba-product-bundle button.add-booster-bundle{ 7968 cursor: pointer; 7969 background-color: #a1c65b; 7970 background-image: none; 7971 color: #fff; 7972 margin: -10px 0 -10px; 7973 width: 100%; 7974 border: none; 7975 text-decoration: none; 7976 font-size: 13px; 7977 font-family: inherit; 7978 text-transform: uppercase; 7979 font-weight: 500; 7980 padding: 10px; 7981} 7982 7983.ba-product-bundle .bundle-total button span { 7984 font-size: 13px; 7985} 7986 7987 7988 7989 7990 7991 7992 7993 7994 7995</style> 7996 7997
7998<script type="text/javascript"> 7999 window.booster = {}; 8000 8001 8002 8003 8004 8005 8006 8007 8008 8009 window.booster.cart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}; 8010 ["requires_shipping", "total_discount", "item_count", "total_weight"].map(function(a) { 8011 delete window.booster.cart[a] 8012 }) 8013 window.booster.cart.items = [] 8014 8015 8016 8017 8018 window.booster.ba_page = "cart"; 8019 window.booster.discount_method = "code"; 8020 window.booster.api = {}; 8021 8022 8023 8024 window.booster.money_format = "${{amount}}"; 8025 8026 8027 8028 8029 //Handlebars 8030!function(a,b){"object"==typeof exports&&"object"==typeof module?module.exports=b():"function"==typeof define&&define.amd?define([],b):"object"==typeof exports?exports.Handlebars=b():a.Handlebars=b()}(this,function(){return function(a){function b(d){if(c[d])return c[d].exports;var e=c[d]={exports:{},id:d,loaded:!1};return a[d].call(e.exports,e,e.exports,b),e.loaded=!0,e.exports}var c={};return b.m=a,b.c=c,b.p="",b(0)}([function(a,b,c){"use strict";function d(){var a=r();return a.compile=function(b,c){return k.compile(b,c,a)},a.precompile=function(b,c){return k.precompile(b,c,a)},a.AST=i["default"],a.Compiler=k.Compiler,a.JavaScriptCompiler=m["default"],a.Parser=j.parser,a.parse=j.parse,a}var e=c(1)["default"];b.__esModule=!0;var f=c(2),g=e(f),h=c(35),i=e(h),j=c(36),k=c(41),l=c(42),m=e(l),n=c(39),o=e(n),p=c(34),q=e(p),r=g["default"].create,s=d();s.create=d,q["default"](s),s.Visitor=o["default"],s["default"]=s,b["default"]=s,a.exports=b["default"]},function(a,b){"use strict";b["default"]=function(a){return a&&a.__esModule?a:{"default":a}},b.__esModule=!0},function(a,b,c){"use strict";function d(){var a=new h.HandlebarsEnvironment;return n.extend(a,h),a.SafeString=j["default"],a.Exception=l["default"],a.Utils=n,a.escapeExpression=n.escapeExpression,a.VM=p,a.template=function(b){return p.template(b,a)},a}var e=c(3)["default"],f=c(1)["default"];b.__esModule=!0;var g=c(4),h=e(g),i=c(21),j=f(i),k=c(6),l=f(k),m=c(5),n=e(m),o=c(22),p=e(o),q=c(34),r=f(q),s=d();s.create=d,r["default"](s),s["default"]=s,b["default"]=s,a.exports=b["default"]},function(a,b){"use strict";b["default"]=function(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b["default"]=a,b},b.__esModule=!0},function(a,b,c){"use strict";function d(a,b,c){this.helpers=a||{},this.partials=b||{},this.decorators=c||{},i.registerDefaultHelpers(this),j.registerDefaultDecorators(this)}var e=c(1)["default"];b.__esModule=!0,b.HandlebarsEnvironment=d;var f=c(5),g=c(6),h=e(g),i=c(10),j=c(18),k=c(20),l=e(k),m="4.0.8";b.VERSION=m;var n=7;b.COMPILER_REVISION=n;var o={1:"<= 1.0.rc.2",2:"== 1.0.0-rc.3",3:"== 1.0.0-rc.4",4:"== 1.x.x",5:"== 2.0.0-alpha.x",6:">= 2.0.0-beta.1",7:">= 4.0.0"};b.REVISION_CHANGES=o;var p="[object Object]";d.prototype={constructor:d,logger:l["default"],log:l["default"].log,registerHelper:function(a,b){if(f.toString.call(a)===p){if(b)throw new h["default"]("Arg not supported with multiple helpers");f.extend(this.helpers,a)}else this.helpers[a]=b},unregisterHelper:function(a){delete this.helpers[a]},registerPartial:function(a,b){if(f.toString.call(a)===p)f.extend(this.partials,a);else{if("undefined"==typeof b)throw new h["default"]('Attempting to register a partial called "'+a+'" as undefined');this.partials[a]=b}},unregisterPartial:function(a){delete this.partials[a]},registerDecorator:function(a,b){if(f.toString.call(a)===p){if(b)throw new h["default"]("Arg not supported with multiple decorators");f.extend(this.decorators,a)}else this.decorators[a]=b},unregisterDecorator:function(a){delete this.decorators[a]}};var q=l["default"].log;b.log=q,b.createFrame=f.createFrame,b.logger=l["default"]},function(a,b){"use strict";function c(a){return k[a]}function d(a){for(var b=1;b<arguments.length;b++)for(var c in arguments[b])Object.prototype.hasOwnProperty.call(arguments[b],c)&&
vendor: 5,797 bytes, line 8030
8030(a[c]=arguments[b][c]);return a}function e(a,b){for(var c=0,d=a.length;c<d;c++)if(a[c]===b)return c;return-1}function f(a){if("string"!=typeof a){if(a&&a.toHTML)return a.toHTML();if(null==a)return"";if(!a)return a+"";a=""+a}return m.test(a)?a.replace(l,c):a}function g(a){return!a&&0!==a||!(!p(a)||0!==a.length)}function h(a){var b=d({},a);return b._parent=a,b}function i(a,b){return a.path=b,a}function j(a,b){return(a?a+".":"")+b}b.__esModule=!0,b.extend=d,b.indexOf=e,b.escapeExpression=f,b.isEmpty=g,b.createFrame=h,b.blockParams=i,b.appendContextPath=j;var k={"&":"&","<":"<",">":">",'"':""","'":"'","`":"`","=":"="},l=/[&<>"'`=]/g,m=/[&<>"'`=]/,n=Object.prototype.toString;b.toString=n;var o=function(a){return"function"==typeof a};o(/x/)&&(b.isFunction=o=function(a){return"function"==typeof a&&"[object Function]"===n.call(a)}),b.isFunction=o;var p=Array.isArray||function(a){return!(!a||"object"!=typeof a)&&"[object Array]"===n.call(a)};b.isArray=p},function(a,b,c){"use strict";function d(a,b){var c=b&&b.loc,g=void 0,h=void 0;c&&(g=c.start.line,h=c.start.column,a+=" - "+g+":"+h);for(var i=Error.prototype.constructor.call(this,a),j=0;j<f.length;j++)this[f[j]]=i[f[j]];Error.captureStackTrace&&Error.captureStackTrace(this,d);try{c&&(this.lineNumber=g,e?Object.defineProperty(this,"column",{value:h,enumerable:!0}):this.column=h)}catch(k){}}var e=c(7)["default"];b.__esModule=!0;var f=["description","fileName","lineNumber","message","name","number","stack"];d.prototype=new Error,b["default"]=d,a.exports=b["default"]},function(a,b,c){a.exports={"default":c(8),__esModule:!0}},function(a,b,c){var d=c(9);a.exports=function(a,b,c){return d.setDesc(a,b,c)}},function(a,b){var c=Object;a.exports={create:c.create,getProto:c.getPrototypeOf,isEnum:{}.propertyIsEnumerable,getDesc:c.getOwnPropertyDescriptor,setDesc:c.defineProperty,setDescs:c.defineProperties,getKeys:c.keys,getNames:c.getOwnPropertyNames,getSymbols:c.getOwnPropertySymbols,each:[].forEach}},function(a,b,c){"use strict";function d(a){g["default"](a),i["default"](a),k["default"](a),m["default"](a),o["default"](a),q["default"](a),s["default"](a)}var e=c(1)["default"];b.__esModule=!0,b.registerDefaultHelpers=d;var f=c(11),g=e(f),h=c(12),i=e(h),j=c(13),k=e(j),l=c(14),m=e(l),n=c(15),o=e(n),p=c(16),q=e(p),r=c(17),s=e(r)},function(a,b,c){"use strict";b.__esModule=!0;var d=c(5);b["default"]=function(a){a.registerHelper("blockHelperMissing",function(b,c){var e=c.inverse,f=c.fn;if(b===!0)return f(this);if(b===!1||null==b)return e(this);if(d.isArray(b))return b.length>0?(c.ids&&(c.ids=[c.name]),a.helpers.each(b,c)):e(this);if(c.data&&c.ids){var g=d.createFrame(c.data);g.contextPath=d.appendContextPath(c.data.contextPath,c.name),c={data:g}}return f(b,c)})},a.exports=b["default"]},function(a,b,c){"use strict";var d=c(1)["default"];b.__esModule=!0;var e=c(5),f=c(6),g=d(f);b["default"]=function(a){a.registerHelper("each",function(a,b){function c(b,c,f){j&&(j.key=b,j.index=c,j.first=0===c,j.last=!!f,k&&(j.contextPath=k+b)),i+=d(a[b],{data:j,blockParams:e.blockParams([a[b],b],[k+b,null])})}if(!b)throw new g["default"]("Must pass iterator to #each");var d=b.fn,f=b.inverse,h=0,i="",j=void 0,k=void 0;if(b.data&&b.ids&&(k=e.appendContextPath(b.data.contextPath,b.ids[0])+"."),e.isFunction(a)&&(a=a.call(this)),b.data&&(j=e.createFrame(b.data)),a&&"object"==typeof a)if(e.isArray(a))for(var l=a.length;h<l;h++)h in a&&c(h,h,h===a.length-1);else{var m=void 0;for(var n in a)a.hasOwnProperty(n)&&(void 0!==m&&c(m,h-1),m=n,h++);void 0!==m&&c(m,h-1,!0)}return 0===h&&(i=f(this)),i})},a.exports=b["default"]},function(a,b,c){"use strict";var d=c(1)["default"];b.__esModule=!0;var e=c(6),f=d(e);b["default"]=function(a){a.registerHelper("helperMissing",function(){if(1!==arguments.length)throw new f["default"]('Missing helper: "'+arguments[arguments.length-1].name+'"')})},a.exports=b["default"]},function(a,b,c){"use strict";b.__esModule=!0;var d=c(5);b["default"]=function(a){a.registerHelper("if",function(a,b){return d.isFunction(a)&&(a=a.call(this)),!b.hash.includeZero&&!a||d.isEmpty(a)?b.inverse(this):b.fn(this)}),a.registerHelper("unless",function(b,c){return a.helpers["if"].call(this,b,{fn:c.inverse,inverse:c.fn,hash:c.hash})})},a.exports=b["default"]},function(a,b){"use strict";b.__esModule=!0,b["default"]=function(a){a.registerHelper("log",function(){for(var b=[void 0],c=arguments[arguments.length-1],d=0;d<arguments.length-1;d++)b.push(arguments[d]);var e=1;null!=c.hash.level?e=c.hash.level:c.data&&null!=c.data.level&&(e=c.data.level),b[0]=e,a.log.apply(a,b)})},a.exports=b["default"]},function(a,b){"use strict";b.__esModule=!0,b["default"]=function(a){a.registerHelper("lookup",function(a,b){return a&&a[b]})},a.exports=b["default"]},function(a,b,c){"use strict";b.__esModule=!0;var d=c(5);b["default"]=function(a){a.registerHelper("with",function(a,b){d.isFunction(a)&&(a=a.call(this));var c=b.fn;if(d.isEmpty(a))return b.inverse(this);var e=b.data;return b.data&&b.ids&&(e=d.createFrame(b.data),e.contextPath=d.appendContextPath(b.data.contextPath,b.ids[0])),c(a,{data:e,blockParams:d.blockParams([a],[e&&e.contextPath])})})},a.exports=b["default"]},function(a,b,c){"use strict";function d(a){g["default"](a)}var e=c(1)["default"];b.__esModule=!0,b.registerDefaultDecorators=d;var f=c(19),g=e(f)},function(a,b,c){"use strict";b.__esModule=!0;var d=c(5);b["default"]=function(a){a.registerDecorator("inline",function(a,b,c,e){var f=a;return b.partials||(b.partials={},f=function(e,f){var g=c.partials;c.partials=d.extend({},g,b.partials);var h=a(e,f);return c.partials=g,h}),b.partials[e.args[0]]=e.fn,f})},a.exports=b["default"]},function(a,b,c){"use strict";b.__esModule=!0;var d=c(5),e={methodMap:["debug","info","warn","error"],level:"info",lookupLevel:function(a){if
8030("string"==typeof a){var b=d.indexOf(e.methodMap,a.toLowerCase());a=b>=0?b:parseInt(a,10)}return a},log:function(a){if(a=e.lookupLevel(a),"undefined"!=typeof console&&e.lookupLevel(e.level)<=a){var b=e.methodMap[a];console[b]||(b="log");for(var c=arguments.length,d=Array(c>1?c-1:0),f=1;f<c;f++)d[f-1]=arguments[f];console[b].apply(console,d)}}};b["default"]=e,a.exports=b["default"]},function(a,b){"use strict";function c(a){this.string=a}b.__esModule=!0,c.prototype.toString=c.prototype.toHTML=function(){return""+this.string},b["default"]=c,a.exports=b["default"]},function(a,b,c){"use strict";function d(a){var b=a&&a[0]||1,c=s.COMPILER_REVISION;if(b!==c){if(b<c){var d=s.REVISION_CHANGES[c],e=s.REVISION_CHANGES[b];throw new r["default"]("Template was precompiled with an older version of Handlebars than the current runtime. Please update your precompiler to a newer version ("+d+") or downgrade your runtime to an older version ("+e+").")}throw new r["default"]("Template was precompiled with a newer version of Handlebars than the current runtime. Please update your runtime to a newer version ("+a[1]+").")}}function e(a,b){function c(c,d,e){e.hash&&(d=p.extend({},d,e.hash),e.ids&&(e.ids[0]=!0)),c=b.VM.resolvePartial.call(this,c,d,e);var f=b.VM.invokePartial.call(this,c,d,e);if(null==f&&b.compile&&(e.partials[e.name]=b.compile(c,a.compilerOptions,b),f=e.partials[e.name](d,e)),null!=f){if(e.indent){for(var g=f.split("\n"),h=0,i=g.length;h<i&&(g[h]||h+1!==i);h++)g[h]=e.indent+g[h];f=g.join("\n")}return f}throw new r["default"]("The partial "+e.name+" could not be compiled when running in runtime-only mode")}function d(b){function c(b){return""+a.main(e,b,e.helpers,e.partials,g,i,h)}var f=arguments.length<=1||void 0===arguments[1]?{}:arguments[1],g=f.data;d._setup(f),!f.partial&&a.useData&&(g=j(b,g));var h=void 0,i=a.useBlockParams?[]:void 0;return a.useDepths&&(h=f.depths?b!=f.depths[0]?[b].concat(f.depths):f.depths:[b]),(c=k(a.main,c,e,f.depths||[],g,i))(b,f)}if(!b)throw new r["default"]("No environment passed to template");if(!a||!a.main)throw new r["default"]("Unknown template object: "+typeof a);a.main.decorator=a.main_d,b.VM.checkRevision(a.compiler);var e={strict:function(a,b){if(!(b in a))throw new r["default"]('"'+b+'" not defined in '+a);return a[b]},lookup:function(a,b){for(var c=a.length,d=0;d<c;d++)if(a[d]&&null!=a[d][b])return a[d][b]},lambda:function(a,b){return"function"==typeof a?a.call(b):a},escapeExpression:p.escapeExpression,invokePartial:c,fn:function(b){var c=a[b];return c.decorator=a[b+"_d"],c},programs:[],program:function(a,b,c,d,e){var g=this.programs[a],h=this.fn(a);return b||e||d||c?g=f(this,a,h,b,c,d,e):g||(g=this.programs[a]=f(this,a,h)),g},data:function(a,b){for(;a&&b--;)a=a._parent;return a},merge:function(a,b){var c=a||b;return a&&b&&a!==b&&(c=p.extend({},b,a)),c},nullContext:l({}),noop:b.VM.noop,compilerInfo:a.compiler};return d.isTop=!0,d._setup=function(c){c.partial?(e.helpers=c.helpers,e.partials=c.partials,e.decorators=c.decorators):(e.helpers=e.merge(c.helpers,b.helpers),a.usePartial&&(e.partials=e.merge(c.partials,b.partials)),(a.usePartial||a.useDecorators)&&(e.decorators=e.merge(c.decorators,b.decorators)))},d._child=function(b,c,d,g){if(a.useBlockParams&&!d)throw new r["default"]("must pass block params");if(a.useDepths&&!g)throw new r["default"]("must pass parent depths");return f(e,b,a[b],c,0,d,g)},d}function f(a,b,c,d,e,f,g){function h(b){var e=arguments.length<=1||void 0===arguments[1]?{}:arguments[1],h=g;return!g||b==g[0]||b===a.nullContext&&null===g[0]||(h=[b].concat(g)),c(a,b,a.helpers,a.partials,e.data||d,f&&[e.blockParams].concat(f),h)}return h=k(c,h,a,g,d,f),h.program=b,h.depth=g?g.length:0,h.blockParams=e||0,h}function g(a,b,c){return a?a.call||c.name||(c.name=a,a=c.partials[a]):a="@partial-block"===c.name?c.data["partial-block"]:c.partials[c.name],a}function h(a,b,c){var d=c.data&&c.data["partial-block"];c.partial=!0,c.ids&&(c.data.contextPath=c.ids[0]||c.data.contextPath);var e=void 0;if(c.fn&&c.fn!==i&&!function(){c.data=s.createFrame(c.data);var a=c.fn;e=c.data["partial-block"]=function(b){var c=arguments.length<=1||void 0===arguments[1]?{}:arguments[1];return c.data=s.createFrame(c.data),c.data["partial-block"]=d,a(b,c)},a.partials&&(c.partials=p.extend({},c.partials,a.partials))}(),void 0===a&&e&&(a=e),void 0===a)throw new r["default"]("The partial "+c.name+" could not be found");if(a instanceof Function)return a(b,c)}function i(){return""}function j(a,b){return b&&"root"in b||(b=b?s.createFrame(b):{},b.root=a),b}function k(a,b,c,d,e,f){if(a.decorator){var g={};b=a.decorator(b,g,c,d&&d[0],e,f,d),p.extend(b,g)}return b}var l=c(23)["default"],m=c(3)["default"],n=c(1)["default"];b.__esModule=!0,b.checkRevision=d,b.template=e,b.wrapProgram=f,b.resolvePartial=g,b.invokePartial=h,b.noop=i;
vendor: 4,193 bytes, line 8030
8030var o=c(5),p=m(o),q=c(6),r=n(q),s=c(4)},function(a,b,c){a.exports={"default":c(24),__esModule:!0}},function(a,b,c){c(25),a.exports=c(30).Object.seal},function(a,b,c){var d=c(26);c(27)("seal",function(a){return function(b){return a&&d(b)?a(b):b}})},function(a,b){a.exports=function(a){return"object"==typeof a?null!==a:"function"==typeof a}},function(a,b,c){var d=c(28),e=c(30),f=c(33);a.exports=function(a,b){var c=(e.Object||{})[a]||Object[a],g={};g[a]=b(c),d(d.S+d.F*f(function(){c(1)}),"Object",g)}},function(a,b,c){var d=c(29),e=c(30),f=c(31),g="prototype",h=function(a,b,c){var i,j,k,l=a&h.F,m=a&h.G,n=a&h.S,o=a&h.P,p=a&h.B,q=a&h.W,r=m?e:e[b]||(e[b]={}),s=m?d:n?d[b]:(d[b]||{})[g];m&&(c=b);for(i in c)j=!l&&s&&i in s,j&&i in r||(k=j?s[i]:c[i],r[i]=m&&"function"!=typeof s[i]?c[i]:p&&j?f(k,d):q&&s[i]==k?function(a){var b=function(b){return this instanceof a?new a(b):a(b)};return b[g]=a[g],b}(k):o&&"function"==typeof k?f(Function.call,k):k,o&&((r[g]||(r[g]={}))[i]=k))};h.F=1,h.G=2,h.S=4,h.P=8,h.B=16,h.W=32,a.exports=h},function(a,b){var c=a.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=c)},function(a,b){var c=a.exports={version:"1.2.6"};"number"==typeof __e&&(__e=c)},function(a,b,c){var d=c(32);a.exports=function(a,b,c){if(d(a),void 0===b)return a;switch(c){case 1:return function(c){return a.call(b,c)};case 2:return function(c,d){return a.call(b,c,d)};case 3:return function(c,d,e){return a.call(b,c,d,e)}}return function(){return a.apply(b,arguments)}}},function(a,b){a.exports=function(a){if("function"!=typeof a)throw TypeError(a+" is not a function!");return a}},function(a,b){a.exports=function(a){try{return!!a()}catch(b){return!0}}},function(a,b){(function(c){"use strict";b.__esModule=!0,b["default"]=function(a){var b="undefined"!=typeof c?c:window,d=b.Handlebars;a.noConflict=function(){return b.Handlebars===a&&(b.Handlebars=d),a}},a.exports=b["default"]}).call(b,function(){return this}())},function(a,b){"use strict";b.__esModule=!0;var c={helpers:{helperExpression:function(a){return"SubExpression"===a.type||("MustacheStatement"===a.type||"BlockStatement"===a.type)&&!!(a.params&&a.params.length||a.hash)},scopedId:function(a){return/^\.|this\b/.test(a.original)},simpleId:function(a){return 1===a.parts.length&&!c.helpers.scopedId(a)&&!a.depth}}};b["default"]=c,a.exports=b["default"]},function(a,b,c){"use strict";function d(a,b){if("Program"===a.type)return a;h["default"].yy=n,n.locInfo=function(a){return new n.SourceLocation(b&&b.srcName,a)};var c=new j["default"](b);return c.accept(h["default"].parse(a))}var e=c(1)["default"],f=c(3)["default"];b.__esModule=!0,b.parse=d;var g=c(37),h=e(g),i=c(38),j=e(i),k=c(40),l=f(k),m=c(5);b.parser=h["default"];var n={};m.extend(n,l)},function(a,b){"use strict";b.__esModule=!0;var c=function(){function a(){this.yy={}}var b={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,program_repetition0:6,statement:7,mustache:8,block:9,rawBlock:10,partial:11,partialBlock:12,content:13,COMMENT:14,CONTENT:15,openRawBlock:16,rawBlock_repetition_plus0:17,END_RAW_BLOCK:18,OPEN_RAW_BLOCK:19,helperName:20,openRawBlock_repetition0:21,openRawBlock_option0:22,CLOSE_RAW_BLOCK:23,openBlock:24,block_option0:25,closeBlock:26,openInverse:27,block_option1:28,OPEN_BLOCK:29,openBlock_repetition0:30,openBlock_option0:31,openBlock_option1:32,CLOSE:33,OPEN_INVERSE:34,openInverse_repetition0:35,openInverse_option0:36,openInverse_option1:37,openInverseChain:38,OPEN_INVERSE_CHAIN:39,openInverseChain_repetition0:40,openInverseChain_option0:41,openInverseChain_option1:42,inverseAndProgram:43,INVERSE:44,inverseChain:45,inverseChain_option0:46,OPEN_ENDBLOCK:47,OPEN:48,mustache_repetition0:49,mustache_option0:50,OPEN_UNESCAPED:51,mustache_repetition1:52,mustache_option1:53,CLOSE_UNESCAPED:54,OPEN_PARTIAL:55,partialName:56,partial_repetition0:57,partial_option0:58,openPartialBlock:59,OPEN_PARTIAL_BLOCK:60,openPartialBlock_repetition0:61,openPartialBlock_option0:62,param:63,sexpr:64,OPEN_SEXPR:65,sexpr_repetition0:66,sexpr_option0:67,CLOSE_SEXPR:68,hash:69,hash_repetition_plus0:70,hashSegment:71,ID:72,
vendor: 8,620 bytes, line 8030
8030EQUALS:73,blockParams:74,OPEN_BLOCK_PARAMS:75,blockParams_repetition_plus0:76,CLOSE_BLOCK_PARAMS:77,path:78,dataName:79,STRING:80,NUMBER:81,BOOLEAN:82,UNDEFINED:83,NULL:84,DATA:85,pathSegments:86,SEP:87,attributeccept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"COMMENT",15:"CONTENT",18:"END_RAW_BLOCK",19:"OPEN_RAW_BLOCK",23:"CLOSE_RAW_BLOCK",29:"OPEN_BLOCK",33:"CLOSE",34:"OPEN_INVERSE",39:"OPEN_INVERSE_CHAIN",44:"INVERSE",47:"OPEN_ENDBLOCK",48:"OPEN",51:"OPEN_UNESCAPED",54:"CLOSE_UNESCAPED",55:"OPEN_PARTIAL",60:"OPEN_PARTIAL_BLOCK",65:"OPEN_SEXPR",68:"CLOSE_SEXPR",72:"ID",73:"EQUALS",75:"OPEN_BLOCK_PARAMS",77:"CLOSE_BLOCK_PARAMS",80:"STRING",81:"NUMBER",82:"BOOLEAN",83:"UNDEFINED",84:"NULL",85:"DATA",87:"SEP"},productions_:[0,[3,2],[4,1],[7,1],[7,1],[7,1],[7,1],[7,1],[7,1],[7,1],[13,1],[10,3],[16,5],[9,4],[9,4],[24,6],[27,6],[38,6],[43,2],[45,3],[45,1],[26,3],[8,5],[8,5],[11,5],[12,3],[59,5],[63,1],[63,1],[64,5],[69,1],[71,3],[74,3],[20,1],[20,1],[20,1],[20,1],[20,1],[20,1],[20,1],[56,1],[56,1],[79,2],[78,1],[86,3],[86,1],[6,0],[6,2],[17,1],[17,2],[21,0],[21,2],[22,0],[22,1],[25,0],[25,1],[28,0],[28,1],[30,0],[30,2],[31,0],[31,1],[32,0],[32,1],[35,0],[35,2],[36,0],[36,1],[37,0],[37,1],[40,0],[40,2],[41,0],[41,1],[42,0],[42,1],[46,0],[46,1],[49,0],[49,2],[50,0],[50,1],[52,0],[52,2],[53,0],[53,1],[57,0],[57,2],[58,0],[58,1],[61,0],[61,2],[62,0],[62,1],[66,0],[66,2],[67,0],[67,1],[70,1],[70,2],[76,1],[76,2]],performAction:function(a,b,c,d,e,f,g){var h=f.length-1;switch(e){case 1:return f[h-1];case 2:this.$=d.prepareProgram(f[h]);break;case 3:this.$=f[h];break;case 4:this.$=f[h];break;case 5:this.$=f[h];break;case 6:this.$=f[h];break;case 7:this.$=f[h];break;case 8:this.$=f[h];break;case 9:this.$={type:"CommentStatement",value:d.stripComment(f[h]),strip:d.stripFlags(f[h],f[h]),loc:d.locInfo(this._$)};break;case 10:this.$={type:"ContentStatement",original:f[h],value:f[h],loc:d.locInfo(this._$)};break;case 11:this.$=d.prepareRawBlock(f[h-2],f[h-1],f[h],this._$);break;case 12:this.$={path:f[h-3],params:f[h-2],hash:f[h-1]};break;case 13:this.$=d.prepareBlock(f[h-3],f[h-2],f[h-1],f[h],!1,this._$);break;case 14:this.$=d.prepareBlock(f[h-3],f[h-2],f[h-1],f[h],!0,this._$);break;case 15:this.$={open:f[h-5],path:f[h-4],params:f[h-3],hash:f[h-2],blockParams:f[h-1],strip:d.stripFlags(f[h-5],f[h])};break;case 16:this.$={path:f[h-4],params:f[h-3],hash:f[h-2],blockParams:f[h-1],strip:d.stripFlags(f[h-5],f[h])};break;case 17:this.$={path:f[h-4],params:f[h-3],hash:f[h-2],blockParams:f[h-1],strip:d.stripFlags(f[h-5],f[h])};break;case 18:this.$={strip:d.stripFlags(f[h-1],f[h-1]),program:f[h]};break;case 19:var i=d.prepareBlock(f[h-2],f[h-1],f[h],f[h],!1,this._$),j=d.prepareProgram([i],f[h-1].loc);j.chained=!0,this.$={strip:f[h-2].strip,program:j,chain:!0};break;case 20:this.$=f[h];break;case 21:this.$={path:f[h-1],strip:d.stripFlags(f[h-2],f[h])};break;case 22:this.$=d.prepareMustache(f[h-3],f[h-2],f[h-1],f[h-4],d.stripFlags(f[h-4],f[h]),this._$);break;case 23:this.$=d.prepareMustache(f[h-3],f[h-2],f[h-1],f[h-4],d.stripFlags(f[h-4],f[h]),this._$);break;case 24:this.$={type:"PartialStatement",name:f[h-3],params:f[h-2],hash:f[h-1],indent:"",strip:d.stripFlags(f[h-4],f[h]),loc:d.locInfo(this._$)};break;case 25:this.$=d.preparePartialBlock(f[h-2],f[h-1],f[h],this._$);break;case 26:this.$={path:f[h-3],params:f[h-2],hash:f[h-1],strip:d.stripFlags(f[h-4],f[h])};break;case 27:this.$=f[h];break;case 28:this.$=f[h];break;case 29:this.$={type:"SubExpression",path:f[h-3],params:f[h-2],hash:f[h-1],loc:d.locInfo(this._$)};break;case 30:this.$={type:"Hash",pairs:f[h],loc:d.locInfo(this._$)};break;case 31:this.$={type:"HashPair",key:d.id(f[h-2]),value:f[h],loc:d.locInfo(this._$)};break;case 32:this.$=d.id(f[h-1]);break;case 33:this.$=f[h];break;case 34:this.$=f[h];break;case 35:this.$={type:"StringLiteral",value:f[h],original:f[h],loc:d.locInfo(this._$)};break;case 36:this.$={type:"NumberLiteral",value:Number(f[h]),original:Number(f[h]),loc:d.locInfo(this._$)};break;case 37:this.$={type:"BooleanLiteral",value:"true"===f[h],original:"true"===f[h],loc:d.locInfo(this._$)};break;case 38:this.$={type:"UndefinedLiteral",original:void 0,value:void 0,loc:d.locInfo(this._$)};break;case 39:this.$={type:"NullLiteral",original:null,value:null,loc:d.locInfo(this._$)};break;case 40:this.$=f[h];break;case 41:this.$=f[h];break;case 42:this.$=d.preparePath(!0,f[h],this._$);break;case 43:this.$=d.preparePath(!1,f[h],this._$);break;case 44:f[h-2].push({part:d.id(f[h]),original:f[h],separator:f[h-1]}),this.$=f[h-2];break;case 45:this.$=[{part:d.id(f[h]),original:f[h]}];break;case 46:this.$=[];break;case 47:f[h-1].push(f[h]);break;case 48:this.$=[f[h]];break;case 49:f[h-1].push(f[h]);break;case 50:this.$=[];break;case 51:f[h-1].push(f[h]);break;case 58:this.$=[];break;case 59:f[h-1].push(f[h]);break;case 64:this.$=[];break;case 65:f[h-1].push(f[h]);break;case 70:this.$=[];break;case 71:f[h-1].push(f[h]);break;case 78:this.$=[];break;case 79:f[h-1].push(f[h]);break;case 82:this.$=[];break;case 83:f[h-1].push(f[h]);break;case 86:this.$=[];break;case 87:f[h-1].push(f[h]);break;case 90:this.$=[];break;case 91:f[h-1].push(f[h]);break;case 94:this.$=[];break;case 95:f[h-1].push(f[h]);break;case 98:this.$=[f[h]];break;case 99:f[h-1].push(f[h]);break;case 100:this.$=[f[h]];break;case 101:f[h-1].push(f[h])}},table:[{3:1,4:2,5:[2,46],6:3,14:[2,46],15:[2,46],19:[2,46],29:[2,46],34:[2,46],48:[2,46],51:[2,46],55:[2,46],60:[2,46]},{1:[3]},{5:[1,4]},{5:[2,2],7:5,8:6,9:7,10:8,11:9,12:10,13:11,14:[1,12],15:[1,20],16:17,19:[1,23],24:15,27:16,29:[1,21],34:[1,22],39:[2,2],44:[2,2],47:[2,2],48:[1,13],51:[1,14],55:[1,18],59:19,60:[1,24]},{1:[2,1]},{5:[2,47],14:[2,47],15:[2,47],19:[2,47],29:[2,47],34:[2,47],39:[2,47],44:[2,47],47:[2,47],48:[2,47],51:[2,47],55:[2,47],60:[2,47]},{5:[2,3],14:[2,3],15:[2,3],19:[2,3],29:[2,3],34:[2,3],39:[2,3],44:[2,3],47:[2,3],48:[2,3],51:[2,3],55:[2,3],60:[2,3]},{5:[2,4],14:[2,4],15:[2,4],19:[2,4],29:[2,4],34:[2,4],39:[2,4],44:[2,4],47:[2,4],48:[2,4],51:[2,4],55:[2,4],60:[2,4]},{5:[2,5],14:[2,5],15:[2,5],19:[2,5],29:[2,5],34:[2,5],39:[2,5],44:[2,5],47:[2,5],48:[2,5],51:[2,5],55:[2,5],60:[2,5]},{5:[2,6],14:[2,6],15:[2,6],19:[2,6],29:[2,6],34:[2,6],39:[2,6],44:[2,6],47:[2,6],48:[2,6],51:[2,6],55:[2,6],60:[2,6]},{5:[2,7],14:[2,7],15:[2,7],19:[2,7],29:[2,7],34:[2,7],39:[2,7],44:[2,7],47:[2,7],48:[2,7],51:[2,7],55:[2,7],60:[2,7]},{5:[2,8],14:[2,8],15:[2,8],19:[2,8],29:[2,8],34:[2,8],39:[2,8],44:[2,8],47:[2,8],48:[2,8],51:[2,8],55:[2,8],60:[2,8]},{5:[2,9],14:[2,9],15:[2,9],19:[2,9],29:[2,9],34:[2,9],39:[2,9],44:[2,9],47:[2,9],48:[2,9],51:[2,9],55:[2,9],60:[2,9]},{20:25,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:36,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{4:37,6:3,14:[2,46],15:[2,46],19:[2,46],29:[2,46],34:[2,46],39:[2,46],44:[2,46],47:[2,46],48:[2,46],51:[2,46],55:[2,46],60:[2,46]},{4:38,6:3,14:[2,46],15:[2,46],19:[2,46],29:[2,46],34:[2,46],44:[2,46],47:[2,46],48:[2,46],51:[2,46],55:[2,46],60:[2,46]},{13:40,15:[1,20],17:39},{20:42,56:41,64:43,65:[1,44],72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{4:45,6:3,14:[2,46],15:[2,46],19:[2,46],29:[2,46],34:[2,46],47:[2,46],48:[2,46],51:[2,46],55:[2,46],60:[2,46]},{5:[2,10],14:[2,10],15:[2,10],18:[2,10],19:[2,10],29:[2,10],34:[2,10],39:[2,10],44:[2,10],47:[2,10],48:[2,10],51:[2,10],55:[2,10],60:[2,10]},{20:46,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:47,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:48,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:42,56:49,64:43,65:[1,44],72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{33:[2,78],49:50,65:[2,78],72:[2,78],80:[2,78],81:[2,78],82:[2,78],83:[2,78],84:[2,78],85:[2,78]},{23:[2,33],33:[2,33],54:[2,33],65:[2,33],68:[2,33],72:[2,33],75:[2,33],80:[2,33],81:[2,33],82:[2,33],83:[2,33],84:[2,33],85:[2,33]},{23:[2,34],33:[2,34],54:[2,34],65:[2,34],68:[2,34],72:[2,34],75:[2,34],80:[2,34],81:[2,34],82:[2,34],83:[2,34],84:[2,34],85:[2,34]},{23:[2,35],33:[2,35],54:[2,35],65:[2,35],68:[2,35],72:[2,35],75:[2,35],80:[2,35],81:[2,35],82:[2,35],83:[2,35],84:[2,35],85:[2,35]},{23:[2,36],33:[2,36],54:[2,36],65:[2,36],68:[2,36],72:[2,36],75:[2,36],80:[2,36],81:[2,36],82:[2,36],83:[2,36],84:[2,36],85:[2,36]},{23:[2,37],33:[2,37],54:[2,37],65:[2,37],68:[2,37],72:[2,37],75:[2,37],80:[2,37],81:[2,37],82:[2,37],83:[2,37],84:[2,37
vendor: 4,137 bytes, line 8030
8030],85:[2,37]},{23:[2,38],33:[2,38],54:[2,38],65:[2,38],68:[2,38],72:[2,38],75:[2,38],80:[2,38],81:[2,38],82:[2,38],83:[2,38],84:[2,38],85:[2,38]},{23:[2,39],33:[2,39],54:[2,39],65:[2,39],68:[2,39],72:[2,39],75:[2,39],80:[2,39],81:[2,39],82:[2,39],83:[2,39],84:[2,39],85:[2,39]},{23:[2,43],33:[2,43],54:[2,43],65:[2,43],68:[2,43],72:[2,43],75:[2,43],80:[2,43],81:[2,43],82:[2,43],83:[2,43],84:[2,43],85:[2,43],87:[1,51]},{72:[1,35],86:52},{23:[2,45],33:[2,45],54:[2,45],65:[2,45],68:[2,45],72:[2,45],75:[2,45],80:[2,45],81:[2,45],82:[2,45],83:[2,45],84:[2,45],85:[2,45],87:[2,45]},{52:53,54:[2,82],65:[2,82],72:[2,82],80:[2,82],81:[2,82],82:[2,82],83:[2,82],84:[2,82],85:[2,82]},{25:54,38:56,39:[1,58],43:57,44:[1,59],45:55,47:[2,54]},{28:60,43:61,44:[1,59],47:[2,56]},{13:63,15:[1,20],18:[1,62]},{15:[2,48],18:[2,48]},{33:[2,86],57:64,65:[2,86],72:[2,86],80:[2,86],81:[2,86],82:[2,86],83:[2,86],84:[2,86],85:[2,86]},{33:[2,40],65:[2,40],72:[2,40],80:[2,40],81:[2,40],82:[2,40],83:[2,40],84:[2,40],85:[2,40]},{33:[2,41],65:[2,41],72:[2,41],80:[2,41],81:[2,41],82:[2,41],83:[2,41],84:[2,41],85:[2,41]},{20:65,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{26:66,47:[1,67]},{30:68,33:[2,58],65:[2,58],72:[2,58],75:[2,58],80:[2,58],81:[2,58],82:[2,58],83:[2,58],84:[2,58],85:[2,58]},{33:[2,64],35:69,65:[2,64],72:[2,64],75:[2,64],80:[2,64],81:[2,64],82:[2,64],83:[2,64],84:[2,64],85:[2,64]},{21:70,23:[2,50],65:[2,50],72:[2,50],80:[2,50],81:[2,50],82:[2,50],83:[2,50],84:[2,50],85:[2,50]},{33:[2,90],61:71,65:[2,90],72:[2,90],80:[2,90],81:[2,90],82:[2,90],83:[2,90],84:[2,90],85:[2,90]},{20:75,33:[2,80],50:72,63:73,64:76,65:[1,44],69:74,70:77,71:78,72:[1,79],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{72:[1,80]},{23:[2,42],33:[2,42],54:[2,42],65:[2,42],68:[2,42],72:[2,42],75:[2,42],80:[2,42],81:[2,42],82:[2,42],83:[2,42],84:[2,42],85:[2,42],87:[1,51]},{20:75,53:81,54:[2,84],63:82,64:76,65:[1,44],69:83,70:77,71:78,72:[1,79],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{26:84,47:[1,67]},{47:[2,55]},{4:85,6:3,14:[2,46],15:[2,46],19:[2,46],29:[2,46],34:[2,46],39:[2,46],44:[2,46],47:[2,46],48:[2,46],51:[2,46],55:[2,46],60:[2,46]},{47:[2,20]},{20:86,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{4:87,6:3,14:[2,46],15:[2,46],19:[2,46],29:[2,46],34:[2,46],47:[2,46],48:[2,46],51:[2,46],55:[2,46],60:[2,46]},{26:88,47:[1,67]},{47:[2,57]},{5:[2,11],14:[2,11],15:[2,11],19:[2,11],29:[2,11],34:[2,11],39:[2,11],44:[2,11],47:[2,11],48:[2,11],51:[2,11],55:[2,11],60:[2,11]},{15:[2,49],18:[2,49]},{20:75,33:[2,88],58:89,63:90,64:76,65:[1,44],69:91,70:77,71:78,72:[1,79],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{65:[2,94],66:92,68:[2,94],72:[2,94],80:[2,94],81:[2,94],82:[2,94],83:[2,94],84:[2,94],85:[2,94]},{5:[2,25],14:[2,25],15:[2,25],19:[2,25],29:[2,25],34:[2,25],39:[2,25],44:[2,25],47:[2,25],48:[2,25],51:[2,25],55:[2,25],60:[2,25]},{20:93,72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:75,31:94,33:[2,60],63:95,64:76,65:[1,44],69:96,70:77,71:78,72:[1,79],75:[2,60],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:75,33:[2,66],36:97,63:98,64:76,65:[1,44],69:99,70:77,71:78,72:[1,79],75:[2,66],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:75,22:100,23:[2,52],63:101,64:76,65:[1,44],69:102,70:77,71:78,72:[1,79],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{20:75,33:[2,92],62:103,63:104,64:76,65:[1,44],69:105,70:77,71:78,72:[1,79],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{33:[1,106]},{33:[2,79],65:[2,79],72:[2,79],80:[2,79],81:[2,79],82:[2,79],83:[2,79],84:[2,79],85:[2,79]},{33:[2,81]},{23:[2,27],33:[2,27],54:[2,27],65:[2,27],68:[2,27],72:[2,27],75:[2,27],80:[2,27],81:[2,27],82:[2,27],83:[2,27],84:[2,27],85:[2,27]},{23:[2,28],33:[2,28],54:[2,28],65:[2,28],68:[2,28],72:[2,28],75:[2,28],80:[2,28],81:[2,28],82:[2,28],83:[2,28],84:[2,28],85:[2,28]}
vendor: 6,600 bytes, lines 8030-8031
8030,{23:[2,30],33:[2,30],54:[2,30],68:[2,30],71:107,72:[1,108],75:[2,30]},{23:[2,98],33:[2,98],54:[2,98],68:[2,98],72:[2,98],75:[2,98]},{23:[2,45],33:[2,45],54:[2,45],65:[2,45],68:[2,45],72:[2,45],73:[1,109],75:[2,45],80:[2,45],81:[2,45],82:[2,45],83:[2,45],84:[2,45],85:[2,45],87:[2,45]},{23:[2,44],33:[2,44],54:[2,44],65:[2,44],68:[2,44],72:[2,44],75:[2,44],80:[2,44],81:[2,44],82:[2,44],83:[2,44],84:[2,44],85:[2,44],87:[2,44]},{54:[1,110]},{54:[2,83],65:[2,83],72:[2,83],80:[2,83],81:[2,83],82:[2,83],83:[2,83],84:[2,83],85:[2,83]},{54:[2,85]},{5:[2,13],14:[2,13],15:[2,13],19:[2,13],29:[2,13],34:[2,13],39:[2,13],44:[2,13],47:[2,13],48:[2,13],51:[2,13],55:[2,13],60:[2,13]},{38:56,39:[1,58],43:57,44:[1,59],45:112,46:111,47:[2,76]},{33:[2,70],40:113,65:[2,70],72:[2,70],75:[2,70],80:[2,70],81:[2,70],82:[2,70],83:[2,70],84:[2,70],85:[2,70]},{47:[2,18]},{5:[2,14],14:[2,14],15:[2,14],19:[2,14],29:[2,14],34:[2,14],39:[2,14],44:[2,14],47:[2,14],48:[2,14],51:[2,14],55:[2,14],60:[2,14]},{33:[1,114]},{33:[2,87],65:[2,87],72:[2,87],80:[2,87],81:[2,87],82:[2,87],83:[2,87],84:[2,87], 8031 85:[2,87]},{33:[2,89]},{20:75,63:116,64:76,65:[1,44],67:115,68:[2,96],69:117,70:77,71:78,72:[1,79],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{33:[1,118]},{32:119,33:[2,62],74:120,75:[1,121]},{33:[2,59],65:[2,59],72:[2,59],75:[2,59],80:[2,59],81:[2,59],82:[2,59],83:[2,59],84:[2,59],85:[2,59]},{33:[2,61],75:[2,61]},{33:[2,68],37:122,74:123,75:[1,121]},{33:[2,65],65:[2,65],72:[2,65],75:[2,65],80:[2,65],81:[2,65],82:[2,65],83:[2,65],84:[2,65],85:[2,65]},{33:[2,67],75:[2,67]},{23:[1,124]},{23:[2,51],65:[2,51],72:[2,51],80:[2,51],81:[2,51],82:[2,51],83:[2,51],84:[2,51],85:[2,51]},{23:[2,53]},{33:[1,125]},{33:[2,91],65:[2,91],72:[2,91],80:[2,91],81:[2,91],82:[2,91],83:[2,91],84:[2,91],85:[2,91]},{33:[2,93]},{5:[2,22],14:[2,22],15:[2,22],19:[2,22],29:[2,22],34:[2,22],39:[2,22],44:[2,22],47:[2,22],48:[2,22],51:[2,22],55:[2,22],60:[2,22]},{23:[2,99],33:[2,99],54:[2,99],68:[2,99],72:[2,99],75:[2,99]},{73:[1,109]},{20:75,63:126,64:76,65:[1,44],72:[1,35],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{5:[2,23],14:[2,23],15:[2,23],19:[2,23],29:[2,23],34:[2,23],39:[2,23],44:[2,23],47:[2,23],48:[2,23],51:[2,23],55:[2,23],60:[2,23]},{47:[2,19]},{47:[2,77]},{20:75,33:[2,72],41:127,63:128,64:76,65:[1,44],69:129,70:77,71:78,72:[1,79],75:[2,72],78:26,79:27,80:[1,28],81:[1,29],82:[1,30],83:[1,31],84:[1,32],85:[1,34],86:33},{5:[2,24],14:[2,24],15:[2,24],19:[2,24],29:[2,24],34:[2,24],39:[2,24],44:[2,24],47:[2,24],48:[2,24],51:[2,24],55:[2,24],60:[2,24]},{68:[1,130]},{65:[2,95],68:[2,95],72:[2,95],80:[2,95],81:[2,95],82:[2,95],83:[2,95],84:[2,95],85:[2,95]},{68:[2,97]},{5:[2,21],14:[2,21],15:[2,21],19:[2,21],29:[2,21],34:[2,21],39:[2,21],44:[2,21],47:[2,21],48:[2,21],51:[2,21],55:[2,21],60:[2,21]},{33:[1,131]},{33:[2,63]},{72:[1,133],76:132},{33:[1,134]},{33:[2,69]},{15:[2,12]},{14:[2,26],15:[2,26],19:[2,26],29:[2,26],34:[2,26],47:[2,26],48:[2,26],51:[2,26],55:[2,26],60:[2,26]},{23:[2,31],33:[2,31],54:[2,31],68:[2,31],72:[2,31],75:[2,31]},{33:[2,74],42:135,74:136,75:[1,121]},{33:[2,71],65:[2,71],72:[2,71],75:[2,71],80:[2,71],81:[2,71],82:[2,71],83:[2,71],84:[2,71],85:[2,71]},{33:[2,73],75:[2,73]},{23:[2,29],33:[2,29],54:[2,29],65:[2,29],68:[2,29],72:[2,29],75:[2,29],80:[2,29],81:[2,29],82:[2,29],83:[2,29],84:[2,29],85:[2,29]},{14:[2,15],15:[2,15],19:[2,15],29:[2,15],34:[2,15],39:[2,15],44:[2,15],47:[2,15],48:[2,15],51:[2,15],55:[2,15],60:[2,15]},{72:[1,138],77:[1,137]},{72:[2,100],77:[2,100]},{14:[2,16],15:[2,16],19:[2,16],29:[2,16],34:[2,16],44:[2,16],47:[2,16],48:[2,16],51:[2,16],55:[2,16],60:[2,16]},{33:[1,139]},{33:[2,75]},{33:[2,32]},{72:[2,101],77:[2,101]},{14:[2,17],15:[2,17],19:[2,17],29:[2,17],34:[2,17],39:[2,17],44:[2,17],47:[2,17],48:[2,17],51:[2,17],55:[2,17],60:[2,17]}],defaultActions:{4:[2,1],55:[2,55],57:[2,20],61:[2,57],74:[2,81],83:[2,85],87:[2,18],91:[2,89],102:[2,53],105:[2,93],111:[2,19],112:[2,77],117:[2,97],120:[2,63],123:[2,69],124:[2,12],136:[2,75],137:[2,32]},parseError:function(a,b){throw new Error(a)},parse:function(a){function b(){var a;return a=c.lexer.lex()||1,"number"!=typeof a&&(a=c.symbols_[a]||a),a}var c=this,d=[0],e=[null],f=[],g=this.table,h="",i=0,j=0,k=0;this.lexer.setInput(a),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,this.yy.parser=this,"undefined"==typeof this.lexer.yylloc&&(this.lexer.yylloc={});var l=this.lexer.yylloc;f.push(l);var m=this.lexer.options&&this.lexer.options.ranges;"function"==typeof this.yy.parseError&&(this.parseError=this.yy.parseError);for(var n,o,p,q,r,s,t,u,v,w={};;){if(p=d[d.length-1],this.defaultActions[p]?q=this.defaultActions[p]:(null!==n&&"undefined"!=typeof n||(n=b()),q=g[p]&&g[p][n]),"undefined"==typeof q||!q.length||!q[0]){var x="";if(!k){v=[];for(s in g[p])this.terminals_[s]&&s>2&&v.push("'"+this.terminals_[s]+"'");x=this.lexer.showPosition?"Parse error on line "+(i+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+v.join(", ")+", got '"+(this.terminals_[n]||n)+"'":"Parse error on line "+(i+1)+": Unexpected "+(1==n?"end of input":"'"+(this.terminals_[n]||n)+"'"),this.parseError(x,{text:this.lexer.match,token:this.terminals_[n]||n,line:this.lexer.yylineno,loc:l,expected:v})}}if(q[0]instanceof Array&&q.length>1)throw new Error("Parse Error: multiple actions possible at state: "+p+", token: "+n);switch(q[0]){case 1:d.push(n),e.push(this.lexer.yytext),f.push(this.lexer.yylloc),d.push(q[1]),n=null,o?(n=o,o=null):(j=this.lexer.yyleng,h=this.lexer.yytext,i=this.lexer.yylineno,l=this.lexer.yylloc,k>0&&k--);break;case 2:if(t=this.productions_[q[1]][1],w.$=e[e.length-t],w._$={first_line:f[f.length-(t||1)].first_line,last_line:f[f.length-1].last_line,first_column:f[f.length-(t||1)].first_column,last_column:f[f.length-1].last_column},m&&(w._$.range=[f[f.length-(t||1)].range[0],f[f.length-1].range[1]]),r=this.performAction.call(w,h,j,i,this.yy,q[1],e,f),"undefined"!=typeof r)return r;t&&(d=d.slice(0,-1*t*2),e=e.slice(0,-1*t),f=f.slice(0,-1*t)),d.push(this.productions_[q[1]][0]),e.push(w.$),f.push(w._$),u=g[d[d.length-2]][d[d.length-1]],d.push(u);break;case 3:return!0}}return!0}},c=function(){var a={EOF:1,parseError:function(a,b){if(!this.yy.parser)throw new Error(a);this.yy.parser.parseError(a,b)},setInput:function(a){return this._input=a,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this.options.ranges&&(this.yylloc.range=[0,0]),this.offset=0,this}
vendor: 20,853 bytes, line 8031
8031,input:function(){var a=this._input[0];this.yytext+=a,this.yyleng++,this.offset++,this.match+=a,this.matched+=a;var b=a.match(/(?:\r\n?|\n).*/g);return b?(this.yylineno++,this.yylloc.last_line++):this.yylloc.last_column++,this.options.ranges&&this.yylloc.range[1]++,this._input=this._input.slice(1),a},unput:function(a){var b=a.length,c=a.split(/(?:\r\n?|\n)/g);this._input=a+this._input,this.yytext=this.yytext.substr(0,this.yytext.length-b-1),this.offset-=b;var d=this.match.split(/(?:\r\n?|\n)/g);this.match=this.match.substr(0,this.match.length-1),this.matched=this.matched.substr(0,this.matched.length-1),c.length-1&&(this.yylineno-=c.length-1);var e=this.yylloc.range;return this.yylloc={first_line:this.yylloc.first_line,last_line:this.yylineno+1,first_column:this.yylloc.first_column,last_column:c?(c.length===d.length?this.yylloc.first_column:0)+d[d.length-c.length].length-c[0].length:this.yylloc.first_column-b},this.options.ranges&&(this.yylloc.range=[e[0],e[0]+this.yyleng-b]),this},more:function(){return this._more=!0,this},less:function(a){this.unput(this.match.slice(a))},pastInput:function(){var a=this.matched.substr(0,this.matched.length-this.match.length);return(a.length>20?"...":"")+a.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var a=this.match;return a.length<20&&(a+=this._input.substr(0,20-a.length)),(a.substr(0,20)+(a.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var a=this.pastInput(),b=new Array(a.length+1).join("-");return a+this.upcomingInput()+"\n"+b+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var a,b,c,d,e;this._more||(this.yytext="",this.match="");for(var f=this._currentRules(),g=0;g<f.length&&(c=this._input.match(this.rules[f[g]]),!c||b&&!(c[0].length>b[0].length)||(b=c,d=g,this.options.flex));g++);return b?(e=b[0].match(/(?:\r\n?|\n).*/g),e&&(this.yylineno+=e.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:e?e[e.length-1].length-e[e.length-1].match(/\r?\n?/)[0].length:this.yylloc.last_column+b[0].length},this.yytext+=b[0],this.match+=b[0],this.matches=b,this.yyleng=this.yytext.length,this.options.ranges&&(this.yylloc.range=[this.offset,this.offset+=this.yyleng]),this._more=!1,this._input=this._input.slice(b[0].length),this.matched+=b[0],a=this.performAction.call(this,this.yy,this,f[d],this.conditionStack[this.conditionStack.length-1]),this.done&&this._input&&(this.done=!1),a?a:void 0):""===this._input?this.EOF:this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var a=this.next();return"undefined"!=typeof a?a:this.lex()},begin:function(a){this.conditionStack.push(a)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(a){this.begin(a)}};return a.options={},a.performAction=function(a,b,c,d){function e(a,c){return b.yytext=b.yytext.substr(a,b.yyleng-c)}switch(c){case 0:if("\\\\"===b.yytext.slice(-2)?(e(0,1),this.begin("mu")):"\\"===b.yytext.slice(-1)?(e(0,1),this.begin("emu")):this.begin("mu"),b.yytext)return 15;break;case 1:return 15;case 2:return this.popState(),15;case 3:return this.begin("raw"),15;case 4:return this.popState(),"raw"===this.conditionStack[this.conditionStack.length-1]?15:(b.yytext=b.yytext.substr(5,b.yyleng-9),"END_RAW_BLOCK");case 5:return 15;case 6:return this.popState(),14;case 7:return 65;case 8:return 68;case 9:return 19;case 10:return this.popState(),this.begin("raw"),23;case 11:return 55;case 12:return 60;case 13:return 29;case 14:return 47;case 15:return this.popState(),44;case 16:return this.popState(),44;case 17:return 34;case 18:return 39;case 19:return 51;case 20:return 48;case 21:this.unput(b.yytext),this.popState(),this.begin("com");break;case 22:return this.popState(),14;case 23:return 48;case 24:return 73;case 25:return 72;case 26:return 72;case 27:return 87;case 28:break;case 29:return this.popState(),54;case 30:return this.popState(),33;case 31:return b.yytext=e(1,2).replace(/\\"/g,'"'),80;case 32:return b.yytext=e(1,2).replace(/\\'/g,"'"),80;case 33:return 85;case 34:return 82;case 35:return 82;case 36:return 83;case 37:return 84;case 38:return 81;case 39:return 75;case 40:return 77;case 41:return 72;case 42:return b.yytext=b.yytext.replace(/\\([\\\]])/g,"$1"),72;case 43:return"INVALID";case 44:return 5}},a.rules=[/^(?:[^\x00]*?(?=(\{\{)))/,/^(?:[^\x00]+)/,/^(?:[^\x00]{2,}?(?=(\{\{|\\\{\{|\\\\\{\{|$)))/,/^(?:\{\{\{\{(?=[^\/]))/,/^(?:\{\{\{\{\/[^\s!"#%-,\.\/;->@\[-\^`\{-~]+(?=[=}\s\/.])\}\}\}\})/,/^(?:[^\x00]*?(?=(\{\{\{\{)))/,/^(?:[\s\S]*?--(~)?\}\})/,/^(?:\()/,/^(?:\))/,/^(?:\{\{\{\{)/,/^(?:\}\}\}\})/,/^(?:\{\{(~)?>)/,/^(?:\{\{(~)?#>)/,/^(?:\{\{(~)?#\*?)/,/^(?:\{\{(~)?\/)/,/^(?:\{\{(~)?\^\s*(~)?\}\})/,/^(?:\{\{(~)?\s*else\s*(~)?\}\})/,/^(?:\{\{(~)?\^)/,/^(?:\{\{(~)?\s*else\b)/,/^(?:\{\{(~)?\{)/,/^(?:\{\{(~)?&)/,/^(?:\{\{(~)?!--)/,/^(?:\{\{(~)?![\s\S]*?\}\})/,/^(?:\{\{(~)?\*?)/,/^(?:=)/,/^(?:\.\.)/,/^(?:\.(?=([=~}\s\/.)|])))/,/^(?:[\/.])/,/^(?:\s+)/,/^(?:\}(~)?\}\})/,/^(?:(~)?\}\})/,/^(?:"(\\["]|[^"])*")/,/^(?:'(\\[']|[^'])*')/,/^(?:@)/,/^(?:true(?=([~}\s)])))/,/^(?:false(?=([~}\s)])))/,/^(?:undefined(?=([~}\s)])))/,/^(?:null(?=([~}\s)])))/,/^(?:-?[0-9]+(?:\.[0-9]+)?(?=([~}\s)])))/,/^(?:as\s+\|)/,/^(?:\|)/,/^(?:([^\s!"#%-,\.\/;->@\[-\^`\{-~]+(?=([=~}\s\/.)|]))))/,/^(?:\[(\\\]|[^\]])*\])/,/^(?:.)/,/^(?:$)/],a.conditions={mu:{rules:[7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],inclusive:!1},emu:{rules:[2],inclusive:!1},com:{rules:[6],inclusive:!1},raw:{rules:[3,4,5],inclusive:!1},INITIAL:{rules:[0,1,44],inclusive:!0}},a}();return b.lexer=c,a.prototype=b,b.Parser=a,new a}();b["default"]=c,a.exports=b["default"]},function(a,b,c){"use strict";function d(){var a=arguments.length<=0||void 0===arguments[0]?{}:arguments[0];this.options=a}function e(a,b,c){void 0===b&&(b=a.length);var d=a[b-1],e=a[b-2];return d?"ContentStatement"===d.type?(e||!c?/\r?\n\s*?$/:/(^|\r?\n)\s*?$/).test(d.original):void 0:c}function f(a,b,c){void 0===b&&(b=-1);var d=a[b+1],e=a[b+2];return d?"ContentStatement"===d.type?(e||!c?/^\s*?\r?\n/:/^\s*?(\r?\n|$)/).test(d.original):void 0:c}function g(a,b,c){var d=a[null==b?0:b+1];if(d&&"ContentStatement"===d.type&&(c||!d.rightStripped)){var e=d.value;d.value=d.value.replace(c?/^\s+/:/^[ \t]*\r?\n?/,""),d.rightStripped=d.value!==e}}function h(a,b,c){var d=a[null==b?a.length-1:b-1];if(d&&"ContentStatement"===d.type&&(c||!d.leftStripped)){var e=d.value;return d.value=d.value.replace(c?/\s+$/:/[ \t]+$/,""),d.leftStripped=d.value!==e,d.leftStripped}}var i=c(1)["default"];b.__esModule=!0;var j=c(39),k=i(j);d.prototype=new k["default"],d.prototype.Program=function(a){var b=!this.options.ignoreStandalone,c=!this.isRootSeen;this.isRootSeen=!0;for(var d=a.body,i=0,j=d.length;i<j;i++){var k=d[i],l=this.accept(k);if(l){var m=e(d,i,c),n=f(d,i,c),o=l.openStandalone&&m,p=l.closeStandalone&&n,q=l.inlineStandalone&&m&&n;l.close&&g(d,i,!0),l.open&&h(d,i,!0),b&&q&&(g(d,i),h(d,i)&&"PartialStatement"===k.type&&(k.indent=/([ \t]+$)/.exec(d[i-1].original)[1])),b&&o&&(g((k.program||k.inverse).body),h(d,i)),b&&p&&(g(d,i),h((k.inverse||k.program).body))}}return a},d.prototype.BlockStatement=d.prototype.DecoratorBlock=d.prototype.PartialBlockStatement=function(a){this.accept(a.program),this.accept(a.inverse);var b=a.program||a.inverse,c=a.program&&a.inverse,d=c,i=c;if(c&&c.chained)for(d=c.body[0].program;i.chained;)i=i.body[i.body.length-1].program;var j={open:a.openStrip.open,close:a.closeStrip.close,openStandalone:f(b.body),closeStandalone:e((d||b).body)};if(a.openStrip.close&&g(b.body,null,!0),c){var k=a.inverseStrip;k.open&&h(b.body,null,!0),k.close&&g(d.body,null,!0),a.closeStrip.open&&h(i.body,null,!0),!this.options.ignoreStandalone&&e(b.body)&&f(d.body)&&(h(b.body),g(d.body))}else a.closeStrip.open&&h(b.body,null,!0);return j},d.prototype.Decorator=d.prototype.MustacheStatement=function(a){return a.strip},d.prototype.PartialStatement=d.prototype.CommentStatement=function(a){var b=a.strip||{};return{inlineStandalone:!0,open:b.open,close:b.close}},b["default"]=d,a.exports=b["default"]},function(a,b,c){"use strict";function d(){this.parents=[]}function e(a){this.acceptRequired(a,"path"),this.acceptArray(a.params),this.acceptKey(a,"hash")}function f(a){e.call(this,a),this.acceptKey(a,"program"),this.acceptKey(a,"inverse")}function g(a){this.acceptRequired(a,"name"),this.acceptArray(a.params),this.acceptKey(a,"hash")}var h=c(1)["default"];b.__esModule=!0;var i=c(6),j=h(i);d.prototype={constructor:d,mutating:!1,acceptKey:function(a,b){var c=this.accept(a[b]);if(this.mutating){if(c&&!d.prototype[c.type])throw new j["default"]('Unexpected node type "'+c.type+'" found when accepting '+b+" on "+a.type);a[b]=c}},acceptRequired:function(a,b){if(this.acceptKey(a,b),!a[b])throw new j["default"](a.type+" requires "+b)},acceptArray:function(a){for(var b=0,c=a.length;b<c;b++)this.acceptKey(a,b),a[b]||(a.splice(b,1),b--,c--)},accept:function(a){if(a){if(!this[a.type])throw new j["default"]("Unknown type: "+a.type,a);this.current&&this.parents.unshift(this.current),this.current=a;var b=this[a.type](a);return this.current=this.parents.shift(),!this.mutating||b?b:b!==!1?a:void 0}},Program:function(a){this.acceptArray(a.body)},MustacheStatement:e,Decorator:e,BlockStatement:f,DecoratorBlock:f,PartialStatement:g,PartialBlockStatement:function(a){g.call(this,a),this.acceptKey(a,"program")},ContentStatement:function(){},CommentStatement:function(){},SubExpression:e,PathExpression:function(){},StringLiteral:function(){},NumberLiteral:function(){},BooleanLiteral:function(){},UndefinedLiteral:function(){},NullLiteral:function(){},Hash:function(a){this.acceptArray(a.pairs)},HashPair:function(a){this.acceptRequired(a,"value")}},b["default"]=d,a.exports=b["default"]},function(a,b,c){"use strict";function d(a,b){if(b=b.path?b.path.original:b,a.path.original!==b){var c={loc:a.path.loc};throw new q["default"](a.path.original+" doesn't match "+b,c)}}function e(a,b){this.source=a,this.start={line:b.first_line,column:b.first_column},this.end={line:b.last_line,column:b.last_column}}function f(a){return/^\[.*\]$/.test(a)?a.substr(1,a.length-2):a}function g(a,b){return{open:"~"===a.charAt(2),close:"~"===b.charAt(b.length-3)}}function h(a){return a.replace(/^\{\{~?\!-?-?/,"").replace(/-?-?~?\}\}$/,"")}function i(a,b,c){c=this.locInfo(c);for(var d=a?"@":"",e=[],f=0,g="",h=0,i=b.length;h<i;h++){var j=b[h].part,k=b[h].original!==j;if(d+=(b[h].separator||"")+j,k||".."!==j&&"."!==j&&"this"!==j)e.push(j);else{if(e.length>0)throw new q["default"]("Invalid path: "+d,{loc:c});".."===j&&(f++,g+="../")}}return{type:"PathExpression",data:a,depth:f,parts:e,original:d,loc:c}}function j(a,b,c,d,e,f){var g=d.charAt(3)||d.charAt(2),h="{"!==g&&"&"!==g,i=/\*/.test(d);return{type:i?"Decorator":"MustacheStatement",path:a,params:b,hash:c,escaped:h,strip:e,loc:this.locInfo(f)}}function k(a,b,c,e){d(a,c),e=this.locInfo(e);var f={type:"Program",body:b,strip:{},loc:e};return{type:"BlockStatement",path:a.path,params:a.params,hash:a.hash,program:f,openStrip:{},inverseStrip:{},closeStrip:{},loc:e}}function l(a,b,c,e,f,g){e&&e.path&&d(a,e);var h=/\*/.test(a.open);b.blockParams=a.blockParams;var i=void 0,j=void 0;if(c){if(h)throw new q["default"]("Unexpected inverse block on decorator",c);c.chain&&(c.program.body[0].closeStrip=e.strip),j=c.strip,i=c.program}return f&&(f=i,i=b,b=f),{type:h?"DecoratorBlock":"BlockStatement",path:a.path,params:a.params,hash:a.hash,program:b,inverse:i,openStrip:a.strip,inverseStrip:j,closeStrip:e&&e.strip,loc:this.locInfo(g)}}function m(a,b){if(!b&&a.length){var c=a[0].loc,d=a[a.length-1].loc;c&&d&&(b={source:c.source,start:{line:c.start.line,column:c.start.column},end:{line:d.end.line,column:d.end.column}})}return{type:"Program",body:a,strip:{},loc:b}}function n(a,b,c,e){return d(a,c),{type:"PartialBlockStatement",name:a.path,params:a.params,hash:a.hash,program:b,openStrip:a.strip,closeStrip:c&&c.strip,loc:this.locInfo(e)}}var o=c(1)["default"];b.__esModule=!0,b.SourceLocation=e,b.id=f,b.stripFlags=g,b.stripComment=h,b.preparePath=i,b.prepareMustache=j,b.prepareRawBlock=k,b.prepareBlock=l,b.prepareProgram=m,b.preparePartialBlock=n;var p=c(6),q=o(p)},function(a,b,c){"use strict";function d(){}function e(a,b,c){if(null==a||"string"!=typeof a&&"Program"!==a.type)throw new k["default"]("You must pass a string or Handlebars AST to Handlebars.precompile. You passed "+a);b=b||{},"data"in b||(b.data=!0),b.compat&&(b.useDepths=!0);var d=c.parse(a,b),e=(new c.Compiler).compile(d,b);return(new c.JavaScriptCompiler).compile(e,b)}function f(a,b,c){function d(){var d=c.parse(a,b),e=(new c.Compiler).compile(d,b),f=(new c.JavaScriptCompiler).compile(e,b,void 0,!0);return c.template(f)}function e(a,b){return f||(f=d()),f.call(this,a,b)}if(void 0===b&&(b={}),null==a||"string"!=typeof a&&"Program"!==a.type)throw new k["default"]("You must pass a string or Handlebars AST to Handlebars.compile. You passed "+a);"data"in b||(b.data=!0),b.compat&&(b.useDepths=!0);var f=void 0;return e._setup=function(a){return f||(f=d()),f._setup(a)},e._child=function(a,b,c,e){return f||(f=d()),f._child(a,b,c,e)},e}function g(a,b){if(a===b)return!0;if(l.isArray(a)&&l.isArray(b)&&a.length===b.length){for(var c=0;c<a.length;c++)if(!g(a[c],b[c]))return!1;return!0}}function h(a){if(!a.path.parts){var b=a.path;a.path={type:"PathExpression",data:!1,depth:0,parts:[b.original+""],original:b.original+"",loc:b.loc}}}var i=c(1)["default"];b.__esModule=!0,b.Compiler=d,b.precompile=e,b.compile=f;var j=c(6),k=i(j),l=c(5),m=c(35),n=i(m),o=[].slice;d.prototype={compiler:d,equals:function(a){var b=this.opcodes.length;if(a.opcodes.length!==b)return!1;for(var c=0;c<b;c++){var d=this.opcodes[c],e=a.opcodes[c];if(d.opcode!==e.opcode||!g(d.args,e.args))return!1}b=this.children.length;for(var c=0;c<b;c++)if(!this.children[c].equals(a.children[c]))return!1;return!0},guid:0,compile:function(a,b){this.sourceNode=[],this.opcodes=[],this.children=[],this.options=b,this.stringParams=b.stringParams,this.trackIds=b.trackIds,b.blockParams=b.blockParams||[];var c=b.knownHelpers;if(b.knownHelpers={helperMissing:!0,blockHelperMissing:!0,each:!0,"if":!0,unless:!0,"with":!0,log:!0,lookup:!0},c)for(var d in c)d in c&&(b.knownHelpers[d]=c[d]);return this.accept(a)},compileProgram:function(a){var b=new this.compiler,c=b.compile(a,this.options),d=this.guid++;return this.usePartial=this.usePartial||c.usePartial,this.children[d]=c,this.useDepths=this.useDepths||c.useDepths,d},accept:function(a){if(!this[a.type])throw new k["default"]("Unknown type: "+a.type,a);this.sourceNode.unshift(a);var b=this[a.type](a);return this.sourceNode.shift(),b},Program:function(a){this.options.blockParams.unshift(a.blockParams);for(var b=a.body,c=b.length,d=0;d<c;d++)this.accept(b[d]);return this.options.blockParams.shift(),this.isSimple=1===c,this.blockParams=a.blockParams?a.blockParams.length:0,this},BlockStatement:function(a){h(a);var b=a.program,c=a.inverse;b=b&&this.compileProgram(b),c=c&&this.compileProgram(c);var d=this.classifySexpr(a);"helper"===d?this.helperSexpr(a,b,c):"simple"===d?(this.simpleSexpr(a),this.opcode("pushProgram",b),this.opcode("pushProgram",c),this.opcode("emptyHash"),this.opcode("blockValue",a.path.original)):(this.ambiguousSexpr(a,b,c),this.opcode("pushProgram",b),this.opcode("pushProgram",c),this.opcode("emptyHash"),this.opcode("ambiguousBlockValue")),this.opcode("append")},DecoratorBlock:function(a){var b=a.program&&this.compileProgram(a.program),c=this.setupFullMustacheParams(a,b,void 0),d=a.path;this.useDecorators=!0,this.opcode("registerDecorator",c.length,d.original)},PartialStatement:function(a){this.usePartial=!0;var b=a.program;b&&(b=this.compileProgram(a.program));var c=a.params;if(c.length>1)throw new k["default"]("Unsupported number of partial arguments: "+c.length,a);c.length||(this.options.explicitPartialContext?this.opcode("pushLiteral","undefined"):c.push({type:"PathExpression",parts:[],depth:0}));var d=a.name.original,e="SubExpression"===a.name.type;e&&this.accept(a.name),this.setupFullMustacheParams(a,b,void 0,!0);var f=a.indent||"";this.options.preventIndent&&f&&(this.opcode("appendContent",f),f=""),this.opcode("invokePartial",e,d,f),this.opcode("append")},PartialBlockStatement:function(a){this.PartialStatement(a)},MustacheStatement:function(a){this.SubExpression(a),a.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},Decorator:function(a){this.DecoratorBlock(a)},ContentStatement:function(a){a.value&&this.opcode("appendContent",a.value)},CommentStatement:function(){},SubExpression:function(a){h(a);var b=this.classifySexpr(a);"simple"===b?this.simpleSexpr(a):"helper"===b?this.helperSexpr(a):this.ambiguousSexpr(a)},ambiguousSexpr:function(a,b,c){var d=a.path,e=d.parts[0],f=null!=b||null!=c;this.opcode("getContext",d.depth),this.opcode("pushProgram",b),this.opcode("pushProgram",c),d.strict=!0,this.accept(d),this.opcode("invokeAmbiguous",e,f)},simpleSexpr:function(a){var b=a.path;b.strict=!0,this.accept(b),this.opcode("resolvePossibleLambda")},helperSexpr:function(a,b,c){var d=this.setupFullMustacheParams(a,b,c),e=a.path,f=e.parts[0];if(this.options.knownHelpers[f])this.opcode("invokeKnownHelper",d.length,f);else{if(this.options.knownHelpersOnly)throw new k["default"]("You specified knownHelpersOnly, but used the unknown helper "+f,a);e.strict=!0,e.falsy=!0,this.accept(e),this.opcode("invokeHelper",d.length,e.original,n["default"].helpers.simpleId(e))}},PathExpression:function(a){this.addDepth(a.depth),this.opcode("getContext",a.depth);var b=a.parts[0],c=n["default"].helpers.scopedId(a),d=!a.depth&&!c&&this.blockParamIndex(b);d?this.opcode("lookupBlockParam",d,a.parts):b?a.data?(this.options.data=!0,this.opcode("lookupData",a.depth,a.parts,a.strict)):this.opcode("lookupOnContext",a.parts,a.falsy,a.strict,c):this.opcode("pushContext")},StringLiteral:function(a){this.opcode("pushString",a.value)},NumberLiteral:function(a){this.opcode("pushLiteral",a.value)},BooleanLiteral:function(a){this.opcode("pushLiteral",a.value)},UndefinedLiteral:function(){this.opcode("pushLiteral","undefined")},NullLiteral:function(){this.opcode("pushLiteral","null")},Hash:function(a){var b=a.pairs,c=0,d=b.length;for(this.opcode("pushHash");c<d;c++)this.pushParam(b[c].value);for(;c--;)this.opcode("assignToHash",b[c].key);this.opcode("popHash")},opcode:function(a){this.opcodes.push({opcode:a,args:o.call(arguments,1),loc:this.sourceNode[0].loc})},addDepth:function(a){a&&(this.useDepths=!0)},classifySexpr:function(a){var b=n["default"].helpers.simpleId(a.path),c=b&&!!this.blockParamIndex(a.path.parts[0]),d=!c&&n["default"].helpers.helperExpression(a),e=!c&&(d||b);if(e&&!d){var f=a.path.parts[0],g=this.options;g.knownHelpers[f]?d=!0:g.knownHelpersOnly&&(e=!1)}return d?"helper":e?"ambiguous":"simple"},pushParams:function(a){for(var b=0,c=a.length;b<c;b++)this.pushParam(a[b])},pushParam:function(a){var b=null!=a.value?a.value:a.original||"";if(this.stringParams)b.replace&&(b=b.replace(/^(\.?\.\/)*/g,"").replace(/\//g,".")),a.depth&&this.addDepth(a.depth),this.opcode("getContext",a.depth||0),this.opcode("pushStringParam",b,a.type),"SubExpression"===a.type&&this.accept(a);else{if(this.trackIds){var c=void 0;if(!a.parts||n["default"].helpers.scopedId(a)||a.depth||(c=this.blockParamIndex(a.parts[0])),c){var d=a.parts.slice(1).join(".");this.opcode("pushId","BlockParam",c,d)}else b=a.original||b,b.replace&&(b=b.replace(/^this(?:\.|$)/,"").replace(/^\.\//,"").replace(/^\.$/,"")),this.opcode("pushId",a.type,b)}this.accept(a)}},setupFullMustacheParams:function(a,b,c,d){var e=a.params;return this.pushParams(e),this.opcode("pushProgram",b),this.opcode("pushProgram",c),a.hash?this.accept(a.hash):this.opcode("emptyHash",d),e},blockParamIndex:function(a){for(var b=0,c=this.options.blockParams.length;b<c;b++){var d=this.options.blockParams[b],e=d&&l.indexOf(d,a);if(d&&e>=0)return[b,e]}}}},function(a,b,c){"use strict";function d(a){this.value=a}function e(){}function f(a,b,c,d){var e=b.popStack(),f=0,g=c.length;for(a&&g--;f<g;f++)e=b.nameLookup(e,c[f],d);return a?[b.aliasable("container.strict"),"(",e,", ",b.quotedString(c[f]),")"]:e}var g=c(1)["default"];b.__esModule=!0;var h=c(4),i=c(6),j=g(i),k=c(5),l=c(43),m=g(l);e.prototype={nameLookup:function(a,b){return e.isValidJavaScriptVariableName(b)?[a,".",b]:[a,"[",JSON.stringify(b),"]"]},depthedLookup:function(a){return[this.aliasable("container.lookup"),'(depths, "',a,'")']},compilerInfo:function(){var a=h.COMPILER_REVISION,b=h.REVISION_CHANGES[a];return[a,b]}
vendor: 6,932 bytes, lines 8031-8032
8031,appendToBuffer:function(a,b,c){return k.isArray(a)||(a=[a]),a=this.source.wrap(a,b),this.environment.isSimple?["return ",a,";"]:c?["buffer += ",a,";"]:(a.appendToBuffer=!0,a)},initializeBuffer:function(){return this.quotedString("")},compile:function(a,b,c,d){this.environment=a,this.options=b,this.stringParams=this.options.stringParams,this.trackIds=this.options.trackIds,this.precompile=!d,this.name=this.environment.name,this.isChild=!!c,this.context=c||{decorators:[],programs:[],environments:[]},this.preamble(),this.stackSlot=0,this.stackVars=[],this.aliases={},this.registers={list:[]},this.hashes=[],this.compileStack=[],this.inlineStack=[],this.blockParams=[],this.compileChildren(a,b),this.useDepths=this.useDepths||a.useDepths||a.useDecorators||this.options.compat,this.useBlockParams=this.useBlockParams||a.useBlockParams;var e=a.opcodes,f=void 0,g=void 0,h=void 0,i=void 0;for(h=0,i=e.length;h<i;h++)f=e[h],this.source.currentLocation=f.loc,g=g||f.loc,this[f.opcode].apply(this,f.args);if(this.source.currentLocation=g,this.pushSource(""),this.stackSlot||this.inlineStack.length||this.compileStack.length)throw new j["default"]("Compile completed with content left on stack");this.decorators.isEmpty()?this.decorators=void 0:(this.useDecorators=!0,this.decorators.prepend("var decorators = container.decorators;\n"),this.decorators.push("return fn;"),d?this.decorators=Function.apply(this,["fn","props","container","depth0","data","blockParams","depths",this.decorators.merge()]):(this.decorators.prepend("function(fn, props, container, depth0, data, blockParams, depths) {\n"),this.decorators.push("}\n"),this.decorators=this.decorators.merge()));var k=this.createFunctionContext(d);if(this.isChild)return k;var l={compiler:this.compilerInfo(),main:k};this.decorators&&(l.main_d=this.decorators,l.useDecorators=!0);var m=this.context,n=m.programs,o=m.decorators;for(h=0,i=n.length;h<i;h++)n[h]&&(l[h]=n[h],o[h]&&(l[h+"_d"]=o[h],l.useDecorators=!0));return this.environment.usePartial&&(l.usePartial=!0),this.options.data&&(l.useData=!0),this.useDepths&&(l.useDepths=!0),this.useBlockParams&&(l.useBlockParams=!0),this.options.compat&&(l.compat=!0),d?l.compilerOptions=this.options:(l.compiler=JSON.stringify(l.compiler),this.source.currentLocation={start:{line:1,column:0}},l=this.objectLiteral(l),b.srcName?(l=l.toStringWithSourceMap({file:b.destName}),l.map=l.map&&l.map.toString()):l=l.toString()),l},preamble:function(){this.lastContext=0,this.source=new m["default"](this.options.srcName),this.decorators=new m["default"](this.options.srcName)},createFunctionContext:function(a){var b="",c=this.stackVars.concat(this.registers.list);c.length>0&&(b+=", "+c.join(", "));var d=0;for(var e in this.aliases){var f=this.aliases[e];this.aliases.hasOwnProperty(e)&&f.children&&f.referenceCount>1&&(b+=", alias"+ ++d+"="+e,f.children[0]="alias"+d)}var g=["container","depth0","helpers","partials","data"];(this.useBlockParams||this.useDepths)&&g.push("blockParams"),this.useDepths&&g.push("depths");var h=this.mergeSource(b);return a?(g.push(h),Function.apply(this,g)):this.source.wrap(["function(",g.join(","),") {\n ",h,"}"])},mergeSource:function(a){var b=this.environment.isSimple,c=!this.forceBuffer,d=void 0,e=void 0,f=void 0,g=void 0;return this.source.each(function(a){a.appendToBuffer?(f?a.prepend(" + "):f=a,g=a):(f&&(e?f.prepend("buffer += "):d=!0,g.add(";"),f=g=void 0),e=!0,b||(c=!1))}),c?f?(f.prepend("return "),g.add(";")):e||this.source.push('return "";'):(a+=", buffer = "+(d?"":this.initializeBuffer()),f?(f.prepend("return buffer + "),g.add(";")):this.source.push("return buffer;")),a&&this.source.prepend("var "+a.substring(2)+(d?"":";\n")),this.source.merge()},blockValue:function(a){var b=this.aliasable("helpers.blockHelperMissing"),c=[this.contextName(0)];this.setupHelperArgs(a,0,c);var d=this.popStack();c.splice(1,0,d),this.push(this.source.functionCall(b,"call",c))},ambiguousBlockValue:function(){var a=this.aliasable("helpers.blockHelperMissing"),b=[this.contextName(0)];this.setupHelperArgs("",0,b,!0),this.flushInline();var c=this.topStack();b.splice(1,0,c),this.pushSource(["if (!",this.lastHelper,") { ",c," = ",this.source.functionCall(a,"call",b),"}"])},appendContent:function(a){this.pendingContent?a=this.pendingContent+a:this.pendingLocation=this.source.currentLocation,this.pendingContent=a},append:function(){if(this.isInline())this.replaceStack(function(a){return[" != null ? ",a,' : ""']}),this.pushSource(this.appendToBuffer(this.popStack()));else{var a=this.popStack();this.pushSource(["if (",a," != null) { ",this.appendToBuffer(a,void 0,!0)," }"]),this.environment.isSimple&&this.pushSource(["else { ",this.appendToBuffer("''",void 0,!0)," }"])}},appendEscaped:function(){this.pushSource(this.appendToBuffer([this.aliasable("container.escapeExpression"),"(",this.popStack(),")"]))},getContext:function(a){this.lastContext=a},pushContext:function(){this.pushStackLiteral(this.contextName(this.lastContext))},lookupOnContext:function(a,b,c,d){var e=0;d||!this.options.compat||this.lastContext?this.pushContext():this.push(this.depthedLookup(a[e++])),this.resolvePath("context",a,e,b,c)},lookupBlockParam:function(a,b){this.useBlockParams=!0,this.push(["blockParams[",a[0],"][",a[1],"]"]),this.resolvePath("context",b,1)},lookupData:function(a,b,c){a?this.pushStackLiteral("container.data(data, "+a+")"):this.pushStackLiteral("data"),this.resolvePath("data",b,0,!0,c)},resolvePath:function(a,b,c,d,e){var g=this;if(this.options.strict||this.options.assumeObjects)return void this.push(f(this.options.strict&&e,this,b,a));for(var h=b.length;c<h;c++)this.replaceStack(function(e){var f=g.nameLookup(e,b[c],a); 8032 return d?[" && ",f]:[" != null ? ",f," : ",e]})},resolvePossibleLambda:function(){this.push([this.aliasable("container.lambda"),"(",this.popStack(),", ",this.contextName(0),")"])},pushStringParam:function(a,b){this.pushContext(),this.pushString(b),"SubExpression"!==b&&("string"==typeof a?this.pushString(a):this.pushStackLiteral(a))},emptyHash:function(a){this.trackIds&&this.push("{}"),this.stringParams&&(this.push("{}"),this.push("{}")),this.pushStackLiteral(a?"undefined":"{}")},pushHash:function(){this.hash&&this.hashes.push(this.hash),this.hash={values:[],types:[],contexts:[],ids:[]}},popHash:function(){var a=this.hash;this.hash=this.hashes.pop(),this.trackIds&&this.push(this.objectLiteral(a.ids)),this.stringParams&&(this.push(this.objectLiteral(a.contexts)),this.push(this.objectLiteral(a.types))),this.push(this.objectLiteral(a.values))},pushString:function(a){this.pushStackLiteral(this.quotedString(a))},pushLiteral:function(a){this.pushStackLiteral(a)},pushProgram:function(a){null!=a?this.pushStackLiteral(this.programExpression(a)):this.pushStackLiteral(null)},registerDecorator:function(a,b){var c=this.nameLookup("decorators",b,"decorator"),d=this.setupHelperArgs(b,a);this.decorators.push(["fn = ",this.decorators.functionCall(c,"",["f
8032n","props","container",d])," || fn;"])},invokeHelper:function(a,b,c){var d=this.popStack(),e=this.setupHelper(a,b),f=c?[e.name," || "]:"",g=["("].concat(f,d);this.options.strict||g.push(" || ",this.aliasable("helpers.helperMissing")),g.push(")"),this.push(this.source.functionCall(g,"call",e.callParams))},invokeKnownHelper:function(a,b){var c=this.setupHelper(a,b);this.push(this.source.functionCall(c.name,"call",c.callParams))},invokeAmbiguous:function(a,b){this.useRegister("helper");var c=this.popStack();this.emptyHash();var d=this.setupHelper(0,a,b),e=this.lastHelper=this.nameLookup("helpers",a,"helper"),f=["(","(helper = ",e," || ",c,")"];this.options.strict||(f[0]="(helper = ",f.push(" != null ? helper : ",this.aliasable("helpers.helperMissing"))),this.push(["(",f,d.paramsInit?["),(",d.paramsInit]:[],"),","(typeof helper === ",this.aliasable('"function"')," ? ",this.source.functionCall("helper","call",d.callParams)," : helper))"])},invokePartial:function(a,b,c){var d=[],e=this.setupParams(b,1,d);a&&(b=this.popStack(),delete e.name),c&&(e.indent=JSON.stringify(c)),e.helpers="helpers",e.partials="partials",e.decorators="container.decorators",a?d.unshift(b):d.unshift(this.nameLookup("partials",b,"partial")),this.options.compat&&(e.depths="depths"),e=this.objectLiteral(e),d.push(e),this.push(this.source.functionCall("container.invokePartial","",d))},assignToHash:function(a){var b=this.popStack(),c=void 0,d=void 0,e=void 0;this.trackIds&&(e=this.popStack()),this.stringParams&&(d=this.popStack(),c=this.popStack());var f=this.hash;c&&(f.contexts[a]=c),d&&(f.types[a]=d),e&&(f.ids[a]=e),f.values[a]=b},pushId:function(a,b,c){"BlockParam"===a?this.pushStackLiteral("blockParams["+b[0]+"].path["+b[1]+"]"+(c?" + "+JSON.stringify("."+c):"")):"PathExpression"===a?this.pushString(b):"SubExpression"===a?this.pushStackLiteral("true"):this.pushStackLiteral("null")},compiler:e,compileChildren:function(a,b){for(var c=a.children,d=void 0,e=void 0,f=0,g=c.length;f<g;f++){d=c[f],e=new this.compiler;var h=this.matchExistingProgram(d);if(null==h){this.context.programs.push("");var i=this.context.programs.length;d.index=i,d.name="program"+i,this.context.programs[i]=e.compile(d,b,this.context,!this.precompile),this.context.decorators[i]=e.decorators,this.context.environments[i]=d,this.useDepths=this.useDepths||e.useDepths,this.useBlockParams=this.useBlockParams||e.useBlockParams,d.useDepths=this.useDepths,d.useBlockParams=this.useBlockParams}else d.index=h.index,d.name="program"+h.index,this.useDepths=this.useDepths||h.useDepths,this.useBlockParams=this.useBlockParams||h.useBlockParams}},matchExistingProgram:function(a){for(var b=0,c=this.context.environments.length;b<c;b++){var d=this.context.environments[b];if(d&&d.equals(a))return d}},programExpression:function(a){var b=this.environment.children[a],c=[b.index,"data",b.blockParams];return(this.useBlockParams||this.useDepths)&&c.push("blockParams"),this.useDepths&&c.push("depths"),"container.program("+c.join(", ")+")"},useRegister:function(a){this.registers[a]||(this.registers[a]=!0,this.registers.list.push(a))},push:function(a){return a instanceof d||(a=this.source.wrap(a)),this.inlineStack.push(a),a},pushStackLiteral:function(a){this.push(new d(a))},pushSource:function(a){this.pendingContent&&(this.source.push(this.appendToBuffer(this.source.quotedString(this.pendingContent),this.pendingLocation)),this.pendingContent=void 0),a&&this.source.push(a)},replaceStack:function(a){var b=["("],c=void 0,e=void 0,f=void 0;if(!this.isInline())throw new j["default"]("replaceStack on non-inline");var g=this.popStack(!0);if(g instanceof d)c=[g.value],b=["(",c],f=!0;else{e=!0;var h=this.incrStack();b=["((",this.push(h)," = ",g,")"],c=this.topStack()}var i=a.call(this,c);f||this.popStack(),e&&this.stackSlot--,this.push(b.concat(i,")"))},incrStack:function(){return this.stackSlot++,this.stackSlot>this.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),this.topStackName()},topStackName:function(){return"stack"+this.stackSlot},flushInline:function(){var a=this.inlineStack;this.inlineStack=[];for(var b=0,c=a.length;b<c;b++){var e=a[b];if(e instanceof d)this.compileStack.push(e);else{var f=this.incrStack();this.pushSource([f," = ",e,";"]),this.compileStack.push(f)}}},isInline:function(){return this.inlineStack.length},popStack:function(a){var b=this.isInline(),c=(b?this.inlineStack:this.compileStack).pop();if(!a&&c instanceof d)return c.value;if(!b){if(!this.stackSlot)throw new j["default"]("Invalid stack pop");this.stackSlot--}return c},topStack:function(){var a=this.isInline()?this.inlineStack:this.compileStack,b=a[a.length-1];return b instanceof d?b.value:b},contextName:function(a){return this.useDepths&&a?"depths["+a+"]":"depth"+a},quotedString:function(a){return this.source.quotedString(a)}
vendor: 4,098 bytes, lines 8032-8035
8032,objectLiteral:function(a){return this.source.objectLiteral(a)},aliasable:function(a){var b=this.aliases[a];return b?(b.referenceCount++,b):(b=this.aliases[a]=this.source.wrap(a),b.aliasable=!0,b.referenceCount=1,b)},setupHelper:function(a,b,c){var d=[],e=this.setupHelperArgs(b,a,d,c),f=this.nameLookup("helpers",b,"helper"),g=this.aliasable(this.contextName(0)+" != null ? "+this.contextName(0)+" : (container.nullContext || {})");return{params:d,paramsInit:e,name:f,callParams:[g].concat(d)}},setupParams:function(a,b,c){var d={},e=[],f=[],g=[],h=!c,i=void 0;h&&(c=[]),d.name=this.quotedString(a),d.hash=this.popStack(),this.trackIds&&(d.hashIds=this.popStack()),this.stringParams&&(d.hashTypes=this.popStack(),d.hashContexts=this.popStack());var j=this.popStack(),k=this.popStack();(k||j)&&(d.fn=k||"container.noop",d.inverse=j||"container.noop");for(var l=b;l--;)i=this.popStack(),c[l]=i,this.trackIds&&(g[l]=this.popStack()),this.stringParams&&(f[l]=this.popStack(),e[l]=this.popStack());return h&&(d.args=this.source.generateArray(c)),this.trackIds&&(d.ids=this.source.generateArray(g)),this.stringParams&&(d.types=this.source.generateArray(f),d.contexts=this.source.generateArray(e)),this.options.data&&(d.data="data"),this.useBlockParams&&(d.blockParams="blockParams"),d},setupHelperArgs:function(a,b,c,d){var e=this.setupParams(a,b,c);return e=this.objectLiteral(e),d?(this.useRegister("options"),c.push("options"),["options=",e]):c?(c.push(e),""):e}},function(){for(var a="break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public let yield await null true false".split(" "),b=e.RESERVED_WORDS={},c=0,d=a.length;c<d;c++)b[a[c]]=!0}(),e.isValidJavaScriptVariableName=function(a){return!e.RESERVED_WORDS[a]&&/^[a-zA-Z_$][0-9a-zA-Z_$]*$/.test(a)},b["default"]=e,a.exports=b["default"]},function(a,b,c){"use strict";function d(a,b,c){if(f.isArray(a)){for(var d=[],e=0,g=a.length;e<g;e++)d.push(b.wrap(a[e],c));return d}return"boolean"==typeof a||"number"==typeof a?a+"":a}function e(a){this.srcFile=a,this.source=[]}b.__esModule=!0;var f=c(5),g=void 0;try{}catch(h){}g||(g=function(a,b,c,d){this.src="",d&&this.add(d)},g.prototype={add:function(a){f.isArray(a)&&(a=a.join("")),this.src+=a},prepend:function(a){f.isArray(a)&&(a=a.join("")),this.src=a+this.src},toStringWithSourceMap:function(){return{code:this.toString()}},toString:function(){return this.src}}),e.prototype={isEmpty:function(){return!this.source.length},prepend:function(a,b){this.source.unshift(this.wrap(a,b))},push:function(a,b){this.source.push(this.wrap(a,b))},merge:function(){var a=this.empty();return this.each(function(b){a.add([" ",b,"\n"])}),a},each:function(a){for(var b=0,c=this.source.length;b<c;b++)a(this.source[b])},empty:function(){var a=this.currentLocation||{start:{}};return new g(a.start.line,a.start.column,this.srcFile)},wrap:function(a){var b=arguments.length<=1||void 0===arguments[1]?this.currentLocation||{start:{}}:arguments[1];return a instanceof g?a:(a=d(a,this,b),new g(b.start.line,b.start.column,this.srcFile,a))},functionCall:function(a,b,c){return c=this.generateList(c),this.wrap([a,b?"."+b+"(":"(",c,")"])},quotedString:function(a){return'"'+(a+"").replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029")+'"'},objectLiteral:function(a){var b=[];for(var c in a)if(a.hasOwnProperty(c)){var e=d(a[c],this);"undefined"!==e&&b.push([this.quotedString(c),":",e])}var f=this.generateList(b);return f.prepend("{"),f.add("}"),f},generateList:function(a){for(var b=this.empty(),c=0,e=a.length;c<e;c++)c&&b.add(","),b.add(d(a[c],this));return b},generateArray:function(a){var b=this.generateList(a);return b.prepend("["),b.add("]"),b}},b["default"]=e,a.exports=b["default"]}])}); 8033 8034 8035</script>
8035 8036 8037
8038<script id="ba-discount-tiers" type="text/x-handlebars-template"> 8039<div class="ba-discount-tiers"> 8040 <h4>{{{product_message}}}</h4> 8041 8042 8043 <table class="ba-discount-table"> 8044 <thead> 8045 <tr> 8046 <th>Minimum Qty</th> 8047 <th> 8048 Discount 8049 </th> 8050 </tr> 8051 </thead> 8052 <tbody> 8053 {{#vol_rows}} 8054 <tr> 8055 <td>{{{quantity}}}+</td> 8056 <td>{{{price.title}}}</td> 8057 </tr> 8058 {{/vol_rows}} 8059 </tbody> 8060 </table> 8061 8062</div> 8063 8064</script>
8064 8065
8066<script id="ba-bundle" type="text/x-handlebars-template"> 8067 8068<div id="{{css_length}}-product" class="discount-applies-{{discount_applies}} ba-product-bundle with-total"> 8069 <div class="bundle-title">{{bundle_note}}</div> 8070 {{#products}} 8071 <div class="ba-product-wrapper" data-product-id="{{id}}" data-variant-id="{{variants.0.id}}" data-quantity="{{quantity}}"> 8072 <div class='ba-image-container'> 8073 <div class="ba-image"> 8074 <a href="/products/{{handle}}"> 8075 <img src="{{{image.src}}}"/> 8076 </a> 8077 </div> 8078 </div> 8079 <div class="ba-info-wrapper"> 8080 <a href="/products/{{handle}}"> 8081 <div class="bundle-name">{{title}} x {{quantity}}</div> 8082 </a> 8083 <div class="booster-variants-container" style="{{{variantsStyle}}}"> 8084 {{{variantsSelect}}} 8085 </div> 8086 8087 <div class="ba-price"> 8088 8089 <span class="ba-sale ">{{{variants.0.price}}}</span> 8090 </div> 8091 8092 </div> 8093 </div> 8094 8095 {{#unless @last}} 8096 <div class="bundle-plus"> 8097 <img src="{{{../ba_plus_url}}}"/> 8098 </div> 8099 {{/unless}} 8100 8101 {{/products}} 8102 8103 8104 <div class="bundle-total show-savings"> 8105 8106 8107 <div class="ba-eqs"> 8108 <img src="{{{ba_eqs_url}}}"/> 8109 </div> 8110 8111 8112 <button class="add-booster-bundle"> 8113 <span class='top-button'>Add Bundle</span> 8114 {{#if discount_applies}} 8115 <span class='bottom-button'>{{{save_text}}}</span> 8116 {{/if}} 8117 </button> 8118 </div> 8119 8120 8121 </div> 8122 8123</script>
8123 8124 8125
8126<script id="ba-upsell" type="text/x-handlebars-template"> 8127 <div id='dpModal-container' style='display:none;' class='dp-popup dp-wrap dp-whModal'> 8128 <div id="{{css_length}}-product" class="multiple-products-{{multiple_products}} ba-product-bundle" data-discount-method="{{discount_method}}" data-discount-value="{{discount_value}}" data-discount-applies="{{discount_applies}}"> 8129 <h3 class="upsell-title">{{upsell_note}}</h3> 8130 {{#products}} 8131 <div class="product-container discount-applies-{{discount_applies}}" data-product-id="{{id}}" data-variant-id="{{variants.0.id}}" data-quantity="{{qty_left}}"> 8132 <div class="image"> 8133 <a href="/products/{{handle}}" target="_blank"> 8134 <img src="{{{image.src}}}"/> 8135 </a> 8136 </div> 8137 <div class="details multiple-variants"> 8138 <div class="product-title"> 8139 <a href="/products/{{handle}}" target="_blank"> 8140 {{title}} x {{qty_left}} 8141 </a> 8142 </div> 8143 <div class="product-price"> 8144 <span class="ba-sale">{{{variants.0.price}}}</span> 8145 </div> 8146 </div> 8147 8148 <div class="actions"> 8149 {{{variantsSelect}}} 8150 <button data-offer-id="{{offer_id}}" class="add-upsells">Add to cart</button> 8151 </div> 8152 8153 8154 8155 </div> 8156 {{/products}} 8157 </div> 8158 <div class="no-thanks"> 8159 <a href="#" data-offer-id="{{offer_id}}">No thanks</a> 8160 </div> 8161</div> 8162</script>
8162 8163 8164 8165 8166
8167<script type="text/javascript"> 8168(function(window, document) {"use strict"; 8169 8170function setCookie(cname, cvalue, exdays) { 8171 var d = new Date(); 8172 d.setTime(d.getTime() + (exdays*24*60*60*1000)); 8173 var expires = "expires="+ d.toUTCString(); 8174 document.cookie = cname + "=" + cvalue + "; " + expires + "; path=/;"; 8175} 8176 8177function getCookie(cname) { 8178 var name = cname + "="; 8179 var ca = document.cookie.split(';'); 8180 for(var i = 0; i <ca.length; i++) { 8181 var c = ca[i]; 8182 while (c.charAt(0)==' ') { 8183 c = c.substring(1); 8184 } 8185 if (c.indexOf(name) == 0) { 8186 return c.substring(name.length,c.length); 8187 } 8188 } 8189 return ""; 8190} 8191 8192if (document.location.search.indexOf("clear_cookies=1") != -1){ 8193 setCookie('ba-skip-ids', ''); 8194 setCookie('cart', ''); 8195} 8196 8197 8198function reqJquery(onload) { 8199 if(typeof jQuery === 'undefined' || (parseInt(jQuery.fn.jquery) === 1 && parseFloat(jQuery.fn.jquery.replace(/^1\./,'')) < 10)){ 8200 var head = document.getElementsByTagName('head')[0]; 8201 var script = document.createElement('script'); 8202 script.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js';; 8203 script.type = 'text/javascript'; 8204 script.onload = script.onreadystatechange = function() { 8205 if (script.readyState) { 8206 if (script.readyState === 'complete' || script.readyState === 'loaded') { 8207 script.onreadystatechange = null; 8208 onload(jQuery.noConflict(true)); 8209 } 8210 } 8211 else { 8212 onload(jQuery.noConflict(true)); 8213 } 8214 }; 8215 head.appendChild(script); 8216 }else { 8217 onload(jQuery); 8218 } 8219} 8220 8221reqJquery(function($){ 8222 var settings = {app_root_url: '/apps/discounted_pricing', 8223 app_name: 'buyx', 8224 shop_domain: ''}; 8225 8226 function registerEvent(event_name,offer_ids){ 8227 if (settings.app_name=='buyx'){ 8228 $.getJSON(settings.app_root_url, { cart_token: getCookie("cart"), offer_ids: offer_ids, cart_event: event_name}) 8229 } 8230 } 8231 8232 if (document.location.search.indexOf("prefill=1") != -1){ 8233 var reloadUrl = window.location.origin + "/cart/add?id[]=" + window.location.href.split('prefill=1&variant_id=')[1] 8234 window.location =reloadUrl; 8235 } 8236 8237 function postNotFoundError(handle) { 8238 $.ajax({
8239 cache: false, 8240 contentType: "application/json; charset=utf-8", 8241 dataType: "json", 8242 type: "POST", 8243 url: settings.app_root_url, 8244 data: JSON.stringify({error: 404, handle: handle}), 8245 success: function(res) { 8246 console.log('error posted') 8247 }, 8248 error: function(){ 8249 } 8250 }) 8251 } 8252 8253 var dpQuery=$,dpModals=[],getCurrent=function(){return dpModals.length?dpModals[dpModals.length-1]:null},selectCurrent=function(){var a,b=!1;for(a=dpModals.length-1;a>=0;a--)dpModals[a].$blocker&&(dpModals[a].$blocker.toggleClass("current",!b).toggleClass("behind",b),b=!0)};dpQuery.dpModal=function(a,b){var c,d;if(this.$body=dpQuery("body"),this.options=dpQuery.extend({},dpQuery.dpModal.defaults,b),this.options.doFade=!isNaN(parseInt(this.options.fadeDuration,10)),this.$blocker=null,this.options.closeExisting)for(;dpQuery.dpModal.isActive();)dpQuery.dpModal.close();if(dpModals.push(this),a.is("a"))if(d=a.attr("href"),/^#/.test(d)){if(this.$elm=dpQuery(d),1!==this.$elm.length)return null;this.$body.append(this.$elm),this.open()}else this.$elm=dpQuery("<div>"),this.$body.append(this.$elm),c=function(a,b){b.elm.remove()},this.showSpinner(),a.trigger(dpQuery.dpModal.AJAX_SEND),dpQuery.get(d).done(function(b){if(dpQuery.dpModal.isActive()){a.trigger(dpQuery.dpModal.AJAX_SUCCESS);var d=getCurrent();d.$elm.empty().append(b).on(dpQuery.dpModal.CLOSE,c),d.hideSpinner(),d.open(),a.trigger(dpQuery.dpModal.AJAX_COMPLETE)}}).fail(function(){a.trigger(dpQuery.dpModal.AJAX_FAIL);var b=getCurrent();b.hideSpinner(),dpModals.pop(),a.trigger(dpQuery.dpModal.AJAX_COMPLETE)});else this.$elm=a,this.$body.append(this.$elm),this.open()},dpQuery.dpModal.prototype={constructor:dpQuery.dpModal,open:function(){var a=this;this.block(),this.options.doFade?setTimeout(function(){a.show()},this.options.fadeDuration*this.options.fadeDelay):this.show(),dpQuery(document).off("keydown.dpModal").on("keydown.dpModal",function(a){var b=getCurrent();27==a.which&&b.options.escapeClose&&b.close()}),this.options.clickClose&&this.$blocker.click(function(a){a.target==this&&dpQuery.dpModal.close()})},close:function(){dpModals.pop(),this.unblock(),this.hide(),dpQuery.dpModal.isActive()||dpQuery(document).off("keydown.dpModal")},block:function(){this.$elm.trigger(dpQuery.dpModal.BEFORE_BLOCK,[this._ctx()]),this.$body.css("overflow","hidden"),this.$blocker=dpQuery('<div class="jquery-dpModal blocker current"></div>').appendTo(this.$body),selectCurrent(),this.options.doFade&&this.$blocker.css("opacity",0).animate({opacity:1},this.options.fadeDuration),this.$elm.trigger(dpQuery.dpModal.BLOCK,[this._ctx()])},unblock:function(a){!a&&this.options.doFade?this.$blocker.fadeOut(this.options.fadeDuration,this.unblock.bind(this,!0)):(this.$blocker.children().appendTo(this.$body),this.$blocker.remove(),this.$blocker=null,selectCurrent(),dpQuery.dpModal.isActive()||this.$body.css("overflow",""))},show:function(){this.$elm.trigger(dpQuery.dpModal.BEFORE_OPEN,[this._ctx()]),this.options.showClose&&(this.closeButton=dpQuery('<a href="#close-dpModal" rel="dpModal:close" class="close-dpModal '+this.options.closeClass+'">'+this.options.closeText+"</a>"),this.$elm.append(this.closeButton)),this.$elm.addClass(this.options.dpModalClass).appendTo(this.$blocker),this.options.doFade?this.$elm.css("opacity",0).show().animate({opacity:1},this.options.fadeDuration):this.$elm.show(),this.$elm.trigger(dpQuery.dpModal.OPEN,[this._ctx()])},hide:function(){this.$elm.trigger(dpQuery.dpModal.BEFORE_CLOSE,[this._ctx()]),this.closeButton&&this.closeButton.remove();var a=this;this.options.doFade?this.$elm.fadeOut(this.options.fadeDuration,function(){a.$elm.trigger(dpQuery.dpModal.AFTER_CLOSE,[a._ctx()])}):this.$elm.hide(0,function(){a.$elm.trigger(dpQuery.dpModal.AFTER_CLOSE,[a._ctx()])}),this.$elm.trigger(dpQuery.dpModal.CLOSE,[this._ctx()])},showSpinner:function(){this.options.showSpinner&&(this.spinner=this.spinner||dpQuery('<div class="'+this.options.dpModalClass+'-spinner"></div>').append(this.options.spinnerHtml),this.$body.append(this.spinner),this.spinner.show())},hideSpinner:function(){this.spinner&&this.spinner.remove()},_ctx:function(){return{elm:this.$elm,$blocker:this.$blocker,options:this.options}}}
8253,dpQuery.dpModal.close=function(a){if(dpQuery.dpModal.isActive()){a&&a.preventDefault();var b=getCurrent();return b.close(),b.$elm}},dpQuery.dpModal.isActive=function(){return dpModals.length>0},dpQuery.dpModal.defaults={closeExisting:!0,escapeClose:0,clickClose:0,closeText:"Close",closeClass:"",dpModalClass:"dp-popup-dpModal",spinnerHtml:null,showSpinner:!0,showClose:!0,fadeDuration:null,fadeDelay:1},dpQuery.dpModal.BEFORE_BLOCK="dpModal:before-block",dpQuery.dpModal.BLOCK="dpModal:block",dpQuery.dpModal.BEFORE_OPEN="dpModal:before-open",dpQuery.dpModal.OPEN="dpModal:open",dpQuery.dpModal.BEFORE_CLOSE="dpModal:before-close",dpQuery.dpModal.CLOSE="dpModal:close",dpQuery.dpModal.AFTER_CLOSE="dpModal:after-close",dpQuery.dpModal.AJAX_SEND="dpModal:ajax:send",dpQuery.dpModal.AJAX_SUCCESS="dpModal:ajax:success",dpQuery.dpModal.AJAX_FAIL="dpModal:ajax:fail",dpQuery.dpModal.AJAX_COMPLETE="dpModal:ajax:complete",dpQuery.fn.dpModal=function(a){return 1===this.length&&new dpQuery.dpModal(this,a),this},dpQuery(document).on("click.dpModal",'a[rel="dpModal:close"]',dpQuery.dpModal.close),dpQuery(document).on("click.dpModal",'a[rel="dpModal:open"]',function(a){a.preventDefault(),dpQuery(this).dpModal()}); 8254 8255 8256 8257 function reloadCurrency() { 8258 if (typeof Currency == "object" && typeof Currency.moneyFormats == "object" && typeof mlvedaload == "function") { 8259 mlvedaload() 8260 } 8261 } 8262 8263 $("span.Bold-theme-hook-DO-NOT-DELETE.bold_cart_total").remove(); 8264 8265 var boosterCookieCode = getCookie('booster_discount_' + window.booster.cart.token); 8266 if(boosterCookieCode){ 8267 window.booster.discount_code = boosterCookieCode; 8268 } 8269 8270 function baDisplayCents(cents) { 8271 if (typeof cents == "undefined" || cents == null){return ""} 8272 if (typeof cents == "string" && cents.length == 0){return ""} 8273 8274 var format = window.booster.money_format; 8275 var moneyRegex = /\{\{\s*(\w+)\s*\}\}/; 8276 if (typeof cents == "string") { 8277 cents = cents.replace(".", "") 8278 } 8279 8280 function defOpt(opt,def){return typeof opt == "undefined" ? def : opt} 8281 8282 function displayDelims(n,p,t,d){ 8283 p = defOpt(p, 2); 8284 t = defOpt(t, ","); 8285 d = defOpt(d, "."); 8286 if (isNaN(n) || n == null){ 8287 return 0 8288 } 8289 n = (n / 100).toFixed(p); 8290 var parts = n.split("."),dollars = parts[0].replace(/(\d)(?=(\d\d\d)+(?!\d))/g, "$1" + t),cents = parts[1] ? d + parts[1] : ""; 8291 return dollars + cents 8292 } 8293 8294 var val = ""; 8295 switch (format.match(moneyRegex)[1]) { 8296 case "amount": 8297 val = displayDelims(cents, 2); 8298 break; 8299 case "amount_no_decimals": 8300 val = displayDelims(cents, 0); 8301 break; 8302 case "amount_no_decimals_with_comma_separator": 8303 val = displayDelims(cents, 0, ".", ","); 8304 break 8305 case "amount_with_comma_separator": 8306 val = displayDelims(cents, 2, ".", ","); 8307 break; 8308 } 8309 return format.replace(moneyRegex, val) 8310 } 8311 8312 function baDiscountedPrice(price, discountApplies, discountMethod, disValue){ 8313 if (discountApplies){ 8314 if (discountMethod == 'percent'){ 8315 var multipler = 1 - (parseFloat(disValue) / 100.00); 8316 var baPrice = price * multipler; 8317 } 8318 else if (discountMethod == 'fixed'){ 8319 var baPrice = (disValue * 100); 8320 } 8321 else if (discountMethod == 'off'){ 8322 var baPrice = price - (disValue * 100); 8323 } 8324 8325 var disPrice = baDisplayCents(baPrice); 8326 var ogPrice = baDisplayCents(price); 8327 var str = disPrice + " <s>" + ogPrice + "</s>"; 8328 } else { 8329 var str = baDisplayCents(price); 8330 } 8331 return str 8332 } 8333 8334 function showBoosterBundle(ba_data){ 8335 var arr = []; 8336 var products = []; 8337 ba_data.items.map(function(p){ 8338 arr.push($.getJSON("/products/" + p.handle + ".json", function(data) { 8339 var prod = data.product; 8340 prod.variantsStyle = ""; 8341 prod.variantsSelect = ""; 8342 for (var i = 0; i < prod.variants.length; i++) { 8343 if (typeof prod.variants[i].price == "string") { 8344 prod.variants[i].price = parseFloat(prod.variants[i].price) * 100 8345 } 8346 if (typeof prod.variants[i].compare_at_price == "string") { 8347 prod.variants[i].compare_at_price = parseFloat(prod.variants[i].compare_at_price) * 100 8348 } 8349 prod.variants[i].og_compare_at_price = prod.variants[i].compare_at_price; 8350 prod.variants[i].og_price = prod.variants[i].price; 8351 if (prod.variants[i].compare_at_price && prod.variants[i].compare_at_price > prod.variants[i].price) { 8352 prod.variants[i].compare_at_price = prod.variants[i].compare_at_price 8353 } else { 8354 prod.variants[i].compare_at_price = "" 8355 } 8356 prod.variants[i].price = baDisplayCents(prod.variants[i].price); 8357 } 8358 if (prod.variants.length == 1) { 8359 prod.variantsStyle = "display: none;"; 8360 }else { 8361 var variantsHtml = ""; 8362 prod.variants.map(function(variant){ 8363 if (typeof variant.inventory_management == "string" && variant.inventory_management == "shopify") { 8364 if (typeof variant.inventory_policy == "string" && variant.inventory_policy == "deny" && typeof variant.inventory_quantity == "number" && variant.inventory_quantity <= 0) { 8365 return 8366 } 8367 } 8368 var baImg = ""; 8369 if (variant.image_id != null && typeof variant.image_id == "number") { 8370 var varImgs = prod.images.filter(function(pi) {return pi.id == variant.image_id}); 8371 if (varImgs.length){baImg = varImgs[0].src} 8372 } else { 8373 if (typeof prod.image == "object" && prod.image && typeof prod.image.src == "string") { 8374 baImg = prod.image.src 8375 } 8376 } 8377 8378 var n = baImg.lastIndexOf("."); 8379 if (n >= 0) { 8380 var s = baImg.substring(0, n) + "_medium." + baImg.substring(n + 1); 8381 baImg = s 8382 } 8383 variantsHtml += "<option value='" + variant.id + "' data-img='" + baImg + "' data-price='" + variant.og_price + "' data-compare-at-price='" + variant.og_compare_at_price + "'>"; 8384 variantsHtml += variant.title + "</option>" 8385 }); 8386 prod.variantsSelect = "<select class='ba-variants'>"; 8387 prod.variantsSelect += variantsHtml + "</select>" 8388 } 8389 8390 if (typeof prod.image == "object" && prod.image && typeof prod.image.src == "string") { 8391 var n = prod.image.src.lastIndexOf("."); 8392 if (n >= 0){ 8393 var s = prod.image.src.substring(0, n) + "_medium." + prod.image.src.substring(n + 1); 8394 prod.image.src = s 8395 } 8396 } 8397 products.push(prod) 8398 }).fail(function(jqXHR, textStatus, errorThrown){ 8399 postNotFoundError(p.handle) 8400 }) 8401 ) 8402 }); 8403 if (arr.length == 0) { 8404 return 8405 } 8406 $.when.apply($, arr).done(function() { 8407 if (products.length == 0) { 8408 return 8409 } 8410 var noVariants = true; 8411 for (var i = 0; i < products.length; i++) { 8412 if (products[i].variants.length > 1) { 8413 noVariants = false 8414 } 8415 products[i].quantity = 1; 8416 var curProd = ba_data.items.filter(function(p) { 8417 return p.id == products[i].id 8418 }); 8419 if (curProd.length == 1 && curProd[0].qty > 1) { 8420 products[i].quantity = curProd[0].qty 8421 } 8422 } 8423 if (noVariants){ 8424 for (var i = 0; i < products.length; i++) { 8425 products[i].variantsStyle = "height: 0px;" 8426 } 8427 } 8428 switch (products.length) { 8429 case 2: 8430 var cssLength = 'two' 8431 break; 8432 case 3: 8433 var cssLength = 'three' 8434 break; 8435 case 4: 8436 var cssLength = 'four' 8437 break; 8438 default: 8439 var cssLength = 'two' 8440 } 8441 8442 var source = $("#ba-bundle").html(); 8443 var context = { 8444 save_text: ba_data.save_text, 8445 discount_applies: ba_data.discount_applies, 8446 ba_bundle: ba_data, 8447 bundle_note: ba_data.bundle_note, 8448 products: products,
8449 css_length: cssLength, 8450 ba_plus_url: "//lusetabeauty.com/cdn/shop/t/258/assets/ba-plus_38x.png?v=3871442", 8451 ba_eqs_url: "//lusetabeauty.com/cdn/shop/t/258/assets/ba-eqs_38x.png?v=3871442" 8452 }; 8453 var template = Handlebars.compile(source); 8454 var html = template(context); 8455 $('div.ba-bundle-wrapper').append(html); 8456 }) 8457} 8458 8459 8460 function showBaUpsell(ba_data){ 8461 var arr = []; 8462 var products = []; 8463 var upsellItem = ba_data.discounts.upsell_arr[0]; 8464 var offerId = upsellItem.offer_id; 8465 var upsellNote = upsellItem.upsell_note; 8466 var discount_applies = upsellItem.discount_applies; 8467 var discount_method = upsellItem.discount_method; 8468 var discount_value = upsellItem.value; 8469 8470 ba_data.discounts.upsell_arr.map(function(p){ 8471 arr.push($.getJSON("/products/" + p.handle + ".json", function(data) { 8472 var prod = data.product; 8473 prod.offer_id = offerId; 8474 prod.upsell_note = upsellNote; 8475 prod.discount_applies = discount_applies; 8476 prod.variantsStyle = ""; 8477 prod.variantsSelect = ""; 8478 for (var i = 0; i < prod.variants.length; i++) { 8479 if (typeof prod.variants[i].price == "string") { 8480 prod.variants[i].price = parseFloat(prod.variants[i].price) * 100 8481 } 8482 if (typeof prod.variants[i].compare_at_price == "string") { 8483 prod.variants[i].compare_at_price = parseFloat(prod.variants[i].compare_at_price) * 100 8484 } 8485 prod.variants[i].og_compare_at_price = prod.variants[i].compare_at_price; 8486 prod.variants[i].og_price = prod.variants[i].price; 8487 if (prod.variants[i].compare_at_price && prod.variants[i].compare_at_price > prod.variants[i].price) { 8488 prod.variants[i].compare_at_price = prod.variants[i].compare_at_price 8489 } else { 8490 prod.variants[i].compare_at_price = "" 8491 } 8492 prod.variants[i].price = baDiscountedPrice(prod.variants[i].price, discount_applies, discount_method, discount_value); 8493 8494 } 8495 if (prod.variants.length == 1) { 8496 prod.variantsStyle = "display: none;"; 8497 }else { 8498 var variantsHtml = ""; 8499 prod.variants.map(function(variant){ 8500 if (typeof variant.inventory_management == "string" && variant.inventory_management == "shopify") { 8501 if (typeof variant.inventory_policy == "string" && variant.inventory_policy == "deny" && typeof variant.inventory_quantity == "number" && variant.inventory_quantity <= 0) { 8502 return 8503 } 8504 } 8505 var baImg = ""; 8506 if (variant.image_id != null && typeof variant.image_id == "number") { 8507 var varImgs = prod.images.filter(function(pi) {return pi.id == variant.image_id}); 8508 if (varImgs.length){baImg = varImgs[0].src} 8509 } else { 8510 if (typeof prod.image == "object" && prod.image && typeof prod.image.src == "string") { 8511 baImg = prod.image.src 8512 } 8513 } 8514 8515 var n = baImg.lastIndexOf("."); 8516 if (n >= 0) { 8517 var s = baImg.substring(0, n) + "_medium." + baImg.substring(n + 1); 8518 baImg = s 8519 } 8520 variantsHtml += "<option value='" + variant.id + "' data-img='" + baImg + "' data-price='" + variant.og_price + "' data-compare-at-price='" + variant.og_compare_at_price + "'>"; 8521 variantsHtml += variant.title + "</option>" 8522 }); 8523 prod.variantsSelect = "<select class='ba-variants'>"; 8524 prod.variantsSelect += variantsHtml + "</select>" 8525 } 8526 8527 if (typeof prod.image == "object" && prod.image && typeof prod.image.src == "string") { 8528 var n = prod.image.src.lastIndexOf("."); 8529 if (n >= 0){ 8530 var s = prod.image.src.substring(0, n) + "_medium." + prod.image.src.substring(n + 1); 8531 prod.image.src = s 8532 } 8533 } 8534 products.push(prod) 8535 }).fail(function(jqXHR, textStatus, errorThrown){ 8536 postNotFoundError(p.handle) 8537 })) 8538 }); 8539 if (arr.length == 0) { 8540 return 8541 } 8542 $.when.apply($, arr).done(function() { 8543 if (products.length == 0) { 8544 return 8545 } 8546 var noVariants = true; 8547 for (var i = 0; i < products.length; i++) { 8548 var offerId = products[i].offer_id; 8549 var upsellNote = products[i].upsell_note; 8550 var discount_applies = products[i].discount_applies; 8551 if (products[i].variants.length > 1) { 8552 noVariants = false 8553 } 8554 products[i].quantity = 1; 8555 var curProd = ba_data.discounts.upsell_arr.filter(function(p) { 8556 return p.id == products[i].id 8557 }); 8558 if (curProd.length == 1 && curProd[0].qty > 1) { 8559 products[i].quantity = curProd[0].qty 8560 } 8561 if (curProd.length == 1 && curProd[0].qty_left) { 8562 products[i].qty_left = curProd[0].qty_left 8563 } 8564 } 8565 if (noVariants){ 8566 for (var i = 0; i < products.length; i++) { 8567 products[i].variantsStyle = "height: 0px;" 8568 } 8569 } 8570 switch (products.length) { 8571 case 1: 8572 var cssLength = 'one' 8573 break; 8574 case 2: 8575 var cssLength = 'two' 8576 break; 8577 case 3: 8578 var cssLength = 'three' 8579 break; 8580 case 4: 8581 var cssLength = 'four' 8582 break; 8583 default: 8584 var cssLength = 'two' 8585 } 8586 8587 8588 var source = $("#ba-upsell").html(); 8589 var multiple_products = products.length > 1; 8590 var context = { 8591 multiple_products: multiple_products, 8592 discount_applies: discount_applies, 8593 upsell_note: upsellNote, 8594 products: products,
8595 css_length: cssLength, 8596 ba_plus_url: "//lusetabeauty.com/cdn/shop/t/258/assets/ba-plus_38x.png?v=3871442", 8597 offer_id: offerId, 8598 discount_method: discount_method, 8599 discount_value: discount_value 8600 8601 }; 8602 var template = Handlebars.compile(source); 8603 var html = template(context); 8604 $('body').append(html.replace(/undefined/g, ' ')); 8605 $('#dpModal-container').dpModal(); 8606 //registerEvent('inc_carts',offerId); 8607 }); 8608 } 8609 8610 function showVolDiscounts(data){ 8611 var source = $("#ba-discount-tiers").html(); 8612 var context = { 8613 product_message: data.offer_product_message || "Buy at discounted prices", 8614 vol_rows: data.vol_rows 8615 }; 8616 var template = Handlebars.compile(source); 8617 var html = template(context); 8618 $('div.ba-vol-wrapper').html(html); 8619 8620 } 8621 8622 function baDelegate(data) { 8623 if(data.vol_rows && data.vol_rows.length > 0 && (data.type == 'vd' || data.type == 'bundle')){ 8624 8625 8626 var vdElement = $("form[action*='/cart/add']").first(); 8627 8628 8629 if($('.ba-vol-wrapper').length == 0){ 8630 8631 vdElement.after("<div class='ba-vol-wrapper'></div>"); 8632 8633 } 8634 8635 showVolDiscounts(data) 8636 8637 } 8638 8639 if(data.ba_bundles){ 8640 if($('.ba-bundle-wrapper').length == 0){ 8641 var referenceElement,bandle_placed; 8642 var bundle_wrapper= "<div class='ba-bundle-wrapper'></div>"; 8643 8644 8645 8646 if (!bandle_placed) { 8647 referenceElement = $("form[action*='/cart/add']").first(); 8648 referenceElement.after(bundle_wrapper); 8649 } 8650 } 8651 8652 $(data.ba_bundles).each(function(i,ba){ 8653 showBoosterBundle(ba); 8654 }); 8655 } 8656 8657 if (typeof data.discounts == "object" && typeof data.discounts.upsell_arr == "object"){ 8658 if(data.discounts.upsell_arr.length > 0){ 8659 showBaUpsell(data) 8660 } 8661 } 8662 8663 if (typeof data.discounts == "object" && typeof data.notifications == "object"){ 8664 if(data.notifications.length > 0 && data.discounts.upsell_arr.length == 0){ 8665 showBoosterNotification(data.notifications) 8666 } 8667 } 8668 8669 8670 if (typeof data.discounts == "object" && typeof data.discounts.cart == "object" && typeof data.discounts.cart.items == "object") { 8671 showCartDiscounts(data.discounts) 8672 } 8673 reloadCurrency(); 8674 } 8675 8676 function showCartDiscounts(discounts) { 8677 window.booster.discounts = discounts; 8678 8679 for (var i = 0; i < discounts.cart.items.length; i++) { 8680 var item = discounts.cart.items[i]; 8681 8682 if (item.discounted_price < item.original_price) { 8683 $(".booster-cart-item-price[data-key='" + item.key + "']").html("<span class='original_price '>" + item.original_price_format + "</span>" + "<span class='discounted_price '>" + item.discounted_price_format + "</span>"); 8684 $(".booster-cart-item-line-price[data-key='" + item.key + "']").html("<span class='original_price '>" + item.original_line_price_format + "</span>" + "<span class='discounted_price '>" + item.discounted_line_price_format + "</span>") 8685 } 8686 8687 $(".booster-cart-item-upsell-notes[data-key='" + item.key + "']").html(item.upsell_note); 8688 $(".booster-cart-item-success-notes[data-key='" + item.key + "']").html(item.success_note); 8689 }; 8690 8691 if (typeof discounts.discounted_price_html != "string") { 8692 return 8693 } 8694 8695 $("span#bk-cart-subtotal-price").attr( "id", ""); 8696 8697 $(".wh-original-cart-total").css("text-decoration", "line-through"); 8698 $(".wh-cart-total").html("<span class=''>" + discounts.discounted_price_html + "</span>"); 8699 8700 if(discounts.summary_item_html){ 8701 var boosterSummaryItemHtml = discounts.summary_item_html; 8702 } else { 8703 var boosterSummaryItemHtml = ""; 8704 } 8705 $('.subtotal .cart_savings.sale').hide(); 8706 8707 8708 $(".wh-cart-total").prepend("<span class='booster-messages'><div id='booster-discount-item'></div><div id='booster-summary-item'>" + boosterSummaryItemHtml + "</div></span>"); 8709 8710 8711 var checkout_selectors = ["input[name='checkout']", "button[name='checkout']", "[href$='checkout']", "input[name='goto_pp']", "button[name='goto_pp']", "input[name='goto_gc']", "button[name='goto_gc']", ".additional-checkout-button", ".google-wallet-button-holder", ".amazon-payments-pay-button"];
8712 checkout_selectors.forEach(function(selector) { 8713 var els = document.querySelectorAll(selector); 8714 if (typeof els == "object" && els) { 8715 for (var i = 0; i < els.length; i++) { 8716 var el = els[i]; 8717 if (typeof el.addEventListener != "function") { 8718 return 8719 } 8720 el.addEventListener("click", function(ev) { 8721 ev.preventDefault(); 8722 try { 8723 DiscountedPricingCheckout(ev); 8724 } 8725 catch(err) { 8726 window.location = '/checkout'; 8727 } 8728 }, false); 8729 } 8730 } 8731 }) 8732} 8733 8734 function showBoosterNotification(notifications){ 8735 //no notification when we in selector mode. 8736 if (window.selector_mode) return; 8737 8738 if ((getCookie('booster_notifications_closed') != 1) && notifications != ""){ 8739 8740 var notification_placed = false; 8741 var barHtml = "<div id='booster-notification-bar'>" + notifications + "<div id='booster-close-notification'>X</div></div>"; 8742 8743 8744 8745 8746 8747 8748 8749 if (!notification_placed){ 8750 8751 var barElements = ["main", "div.content", "section.main-content"]; 8752 barElements.forEach(function(el){ 8753 if ($('#booster-notification-bar').length == 0){ 8754 if (el == 'main'){ 8755 $(el).prepend(barHtml); 8756 } else { 8757 $(el).before(barHtml); 8758 } 8759 } 8760 }); 8761 8762 } 8763 8764 if ($('#booster-notification-bar').length > 0){ 8765 $('#booster-notification-bar').slideDown('slow'); 8766 } 8767 } 8768 8769 } 8770 8771 function addBoosterBundle(e){ 8772 e.preventDefault(); 8773 var boosterBundleItems = []; 8774 8775 $(e.target).parents(".ba-product-bundle").find(".ba-product-wrapper").each(function() { 8776 var i = {id: $(this).data("variant-id"),quantity: $(this).data("quantity")}; 8777 boosterBundleItems.push(i); 8778 }); 8779 8780 addBoosterItems(boosterBundleItems, function(){ 8781 setTimeout(function() {window.location.href = "/cart"}, 200) 8782 }); 8783 8784 } 8785 8786 function addBoosterUpsells(target){ 8787 var btn = $(target); 8788 var boosterUpsellItems = []; 8789 8790 var container = btn.parents(".product-container"); 8791 var offer_id = btn.data("offer-id") 8792 var i = {id: container.data("variant-id"),quantity: container.data("quantity")}; 8793 boosterUpsellItems.push(i); 8794 8795 addBoosterItems(boosterUpsellItems, function(){ 8796 setTimeout(function() {window.location.href = "/cart"}, 200) 8797 }); 8798 8799 //registerEvent('clicked',offer_id); 8800 } 8801 8802 8803 function addBoosterItems(variants, callback) { 8804 if (variants.length) { 8805 var i = variants.shift(); 8806 $.ajax({ 8807 url: "/cart/add.js", 8808 type: "POST", 8809 dataType: "json", 8810 data: i, 8811 success: function(data) { 8812 addBoosterItems(variants, callback) 8813 }, 8814 error: function(data) { 8815 if (typeof data == "object" && typeof data.responseJSON == "object" && typeof data.responseJSON.description == "string") { 8816 alert(data.responseJSON.description) 8817 } 8818 if (typeof res == "string") { 8819 alert(data) 8820 } 8821 } 8822 }) 8823 } else { 8824 if (typeof callback == "function") { 8825 return callback() 8826 } 8827 setTimeout(function() { 8828 window.location.reload() 8829 }, 100) 8830 } 8831} 8832 8833 8834 function DiscountedPricingCheckout(e){ 8835 if ($("input[type='checkbox']#agree").length > 0 && $("input[type='checkbox']#agree:checked").length != $("input[type='checkbox']#agree").length) { 8836 return 8837 } 8838 8839 $(e.target).prop("disabled", 'disabled'); 8840 8841 for (var i = 0; i < window.booster.cart.items.length; i++) { 8842 var item = window.booster.cart.items[i]; 8843 var el = document.querySelectorAll("[id='updates_" + item.key + "']"); 8844 if (el.length != 1) { 8845 el = document.querySelectorAll("[id='updates_" + item.variant_id + "']") 8846 } 8847 if (el.length == 1) { 8848 window.booster.cart.items[i].quantity = el[0].value 8849 } 8850 } 8851 8852 window.booster.action_type = 'checkout'; 8853 8854 var invoiceUrlParams = []; 8855 8856 var noteAttributes = []; 8857 $("[name^='attributes']").each(function() { 8858 var attribute = $(this); 8859 var name = $(this).attr("name"); 8860 name = name.replace(/^attributes\[/i, "").replace(/\]$/i, ""); 8861 var v = { 8862 name: name, 8863 value: attribute.val() 8864 }; 8865 if (v.value == "") { 8866 return 8867 } 8868 switch (attribute[0].tagName.toLowerCase()) { 8869 case "input": 8870 if (attribute.attr("type") == "checkbox") { 8871 if (attribute.is(":checked")) { 8872 noteAttributes.push(v) 8873 } 8874 } else { 8875 noteAttributes.push(v) 8876 } 8877 break; 8878 default: 8879 noteAttributes.push(v) 8880 } 8881 });
8882 8883 var orderNote = ""; 8884 if ($("[name='note']").length) { 8885 orderNote = $("[name='note']")[0].value 8886 } 8887 window.booster.cart.note_attributes = noteAttributes; 8888 window.booster.cart.note = orderNote; 8889 8890 if (orderNote.length){ 8891 invoiceUrlParams.push("note=" + encodeURIComponent(orderNote)) 8892 } 8893 8894 if (noteAttributes.length){ 8895 noteAttributes.map(function(a) { 8896 invoiceUrlParams.push("attributes" + encodeURIComponent("[" + a.name + "]") + "=" + encodeURIComponent(a.value)) 8897 }) 8898 } 8899 8900 if(window.booster.discount_method == 'code'){ 8901 $.ajax({ 8902 cache: false, 8903 contentType: "application/json; charset=utf-8", 8904 dataType: "json", 8905 type: "POST", 8906 url: settings.app_root_url, 8907 data: JSON.stringify(window.booster), 8908 success: function(res) { 8909 res.invoice_url = '/checkout'; 8910 if (res.discount_code) { 8911 invoiceUrlParams.push("discount=" + res.discount_code); 8912 } 8913 if (invoiceUrlParams.length) { 8914 res.invoice_url += "?" + invoiceUrlParams.join("&") 8915 } 8916 window.location.href = res.invoice_url 8917 }, 8918 error: function(){ 8919 window.location.href = "/checkout" 8920 } 8921 }) 8922 8923 8924 } else { 8925 8926 if (typeof window.gaclientId) { 8927 invoiceUrlParams.push("clientId=" + window.gaclientId); 8928 invoiceUrlParams.push("_ga=" + window.gaclientId) 8929 } 8930 8931 $.ajax({
8932 cache: false, 8933 contentType: "application/json; charset=utf-8", 8934 dataType: "json", 8935 type: "POST", 8936 url: settings.app_root_url, 8937 data: JSON.stringify(window.booster), 8938 success: function(res) { 8939 if(res.invoice_url){ 8940 if (invoiceUrlParams.length) { 8941 res.invoice_url += "?" + invoiceUrlParams.join("&") 8942 } 8943 setTimeout(function(){ 8944 window.location.href = res.invoice_url 8945 }, 500); 8946 } else { 8947 window.location.href = "/checkout" 8948 } 8949 }, 8950 error: function(){ 8951 window.location.href = "/checkout" 8952 } 8953 }) 8954 8955 } 8956 8957 8958 } 8959 8960 function openReplacement(method, url, async, user, password) { 8961 return open.apply(this, arguments); 8962 } 8963 8964 function sendReplacement(data) { 8965 //console.warn('Sending HTTP request data : ', data); 8966 if(this.onreadystatechange) { 8967 this._onreadystatechange = this.onreadystatechange; 8968 } 8969 this.onreadystatechange = onReadyStateChangeReplacement; 8970 return send.apply(this, arguments); 8971 } 8972 8973 function onReadyStateChangeReplacement() { 8974 //console.warn('HTTP request ready state changed : ' + this.readyState); 8975 //if(this._onreadystatechange) { 8976 // return this._onreadystatechange.apply(this, arguments); 8977 //} 8978 8979 if(this.readyState===4){ 8980 //console.log("Success! " + this._url); 8981 if (this._url == '/cart/change.js'){ 8982 window.location.reload(); 8983 } 8984 } 8985 } 8986 8987 8988 if(window.booster.ba_page == 'cart'){ 8989 var skipIds = getCookie('ba-skip-ids'); 8990 if (skipIds){ 8991 window.booster.skip_ids = skipIds; 8992 } 8993 } 8994 8995 if(window.booster.ba_page.length > 0){ 8996 $.ajax({
8997 cache: false, 8998 type: "POST", 8999 url: settings.app_root_url, 9000 data: JSON.stringify(window.booster), 9001 dataType: 'json', 9002 contentType: "application/json; charset=utf-8", 9003 success: function(data) { 9004 baDelegate(data) 9005 } 9006 }); 9007 } 9008 9009 setTimeout(function(){ 9010 if (typeof ga == "function"){ga(function(tracker) {window.gaclientId = tracker.get("clientId")})} 9011 }, 1000); 9012 9013 $(document).on('change', "input.booster-quantity, input[name='updates[]'], input[id^='updates_'], input[id^='Updates_']", function(e) { 9014 e.preventDefault(); 9015 $(this).parents('form[action*="/cart"]').submit(); 9016 }); 9017 9018 if(window.booster.ba_page == 'cart'){ 9019 9020 $(document).ajaxSuccess(function(evt,xhr,attrs) { 9021 if (attrs.url == '/cart/change.js'){ 9022 window.location.reload(); 9023 } 9024 }); 9025 9026 $(document).on('click', "div.js-qty .js-qty__adjust", function(e) { 9027 e.preventDefault(); 9028 $(this).parents('form[action*="/cart"]').submit(); 9029 }); 9030 9031 } 9032 9033 $(document).on('change', 'select.ba-variants', function(){ 9034 var option = $(this).find(":selected"); 9035 var price = baDisplayCents(option.data('price')); 9036 var cont = option.parents('.ba-product-wrapper'); 9037 var img = option.data('img'); 9038 9039 cont.data("variant-id", option.val()); 9040 cont.find('.ba-price span.ba-sale').html(price); 9041 cont.find('img').attr('src', img); 9042 reloadCurrency(); 9043 return false; 9044 }); 9045 9046 $(document).on('change', '#dpModal-container select.ba-variants', function(){ 9047 var option = $(this).find(":selected"); 9048 var upsellCont = option.parents('.ba-product-bundle'); 9049 var cont = option.parents('.product-container'); 9050 var discountMethod = upsellCont.data('discount-method'); 9051 var discountValue = upsellCont.data('discount-value'); 9052 var discountApplies = upsellCont.data('discount-applies'); 9053 9054 var price = baDiscountedPrice(option.data('price'), discountApplies, discountMethod, discountValue); 9055 var img = option.data('img'); 9056 9057 cont.data("variant-id", option.val()); 9058 cont.find('span.ba-sale').html(price); 9059 cont.find('img').attr('src', img); 9060 reloadCurrency(); 9061 return false; 9062 }); 9063 9064 9065 $(document).on('click', ".add-booster-bundle", function(e) { 9066 e.preventDefault(); 9067 addBoosterBundle(e); 9068 }); 9069 9070 $(document).on('click', ".add-upsells", function(e) { 9071 e.preventDefault(); 9072 addBoosterUpsells(e.target); 9073 }); 9074 9075 $(document).on($.dpModal.BEFORE_CLOSE, function(event, modal){ 9076 var link = $('#dpModal-container').find('.no-thanks a'); 9077 var offerId = link.data('offer-id'); 9078 hideUpsell(offerId) 9079 }); 9080 9081 function hideUpsell(offerId){ 9082 var currentSkipIds = getCookie('ba-skip-ids'); 9083 var allSkipIds = currentSkipIds + ',' + offerId; 9084 9085 setCookie('ba-skip-ids', allSkipIds, 14); 9086 9087 } 9088 9089 $(document).on('click', '.no-thanks a', function(){ 9090 var link = $(this); 9091 var offerId = link.data('offer-id') 9092 hideUpsell(offerId) 9093 $.dpModal.close() 9094 return false; 9095 }); 9096 9097 $(document).on('click', "button#apply-booster-discount", function(e) { 9098 e.preventDefault(); 9099 setCookie('booster_discount_' + window.booster.cart.token, $('#booster-discount-code').val().trim()) 9100 window.location.reload(); 9101 }); 9102 9103 $(document).on('click', "div#booster-close-notification", function(e) { 9104 e.preventDefault(); 9105 //var closedNotifications = getCookie('booster_notifications_closed') 9106 setCookie('booster_notifications_closed', 1, 0.01); 9107 $('#booster-notification-bar').slideUp('slow'); 9108 }); 9109 9110 9111 9112 9113}) 9114}(window, document)); 9115</script>
9115 9116 9117
9118<script type="text/javascript"> 9119 if(window.location.search.includes('selector_mode')){ 9120 var head = document.getElementsByTagName('head')[0]; 9121 var script = document.createElement('script'); 9122 9123 window.selector_mode = true; 9124 script.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'buyx.herokuapp.com/selector.js?v=1'; 9125 script.type = 'text/javascript'; 9126 head.appendChild(script); 9127 } 9128</script>
9128 9129 9130 9131
9132<script type="text/javascript"> 9133 var _learnq = _learnq || []; 9134 9135 _learnq.push(['account', 'MrvMn5']); 9136 9137 (function () { 9138 var b = document.createElement('script'); b.type = 'text/javascript'; b.async = true; 9139 b.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'a.klaviyo.com/media/js/analytics/analytics.js'; 9140 var a = document.getElementsByTagName('script')[0]; a.parentNode.insertBefore(b, a); 9141 })(); 9142</script>
9142 9143 9144<!-- BEGIN KLAVIYO SIGNUP FORM CODE -->
9145<script type="text/javascript"> 9146 var __klKey = __klKey || 'MrvMn5'; 9147 (function() { 9148 var s = document.createElement('script'); 9149 s.type = 'text/javascript'; 9150 s.async = true; 9151 s.src = '//static.klaviyo.com/forms/js/client.js'; 9152 var x = document.getElementsByTagName('script')[0]; 9153 x.parentNode.insertBefore(s, x); 9154 })(); 9155</script>
9155 9156<!-- END KLAVIYO SIGNUP FORM CODE --> 9157 9158 9159 9160 9161<style> 9162 .gemapp form[action^="/cart/add"] [type="submit"]{ 9163 visibility: inherit !important; 9164 } 9165</style> 9166 9167 9168<!-- BEGIN KLAVIYO BACK IN STOCK FORM CODE --> 9169
9170<script src="https://a.klaviyo.com/media/js/onsite/onsite.js"></script>
vendor: 1 bytes, line 9170
9170
9171<script> 9172 var klaviyo = klaviyo || []; 9173 klaviyo.init({ 9174 account: "MrvMn5", 9175 platform: "shopify" 9176 }); 9177 klaviyo.enable("backinstock",{ 9178 trigger: { 9179 product_page_text: "Notify Me When Available", 9180 product_page_class: "cta outline black outofstock-btn", 9181 product_page_text_align: "center", 9182 product_page_margin: "0px", 9183 alternate_anchor: "notifyMe", 9184 replace_anchor: true 9185 }, 9186 modal: { 9187 headline: "{product_name}", 9188 body_content: "Register to receive a notification when this item comes back in stock.", 9189 email_field_label: "Email", 9190 button_label: "Notify me when available", 9191 subscription_success_label: "You're in! We'll let you know when it's back.", 9192 footer_content: '', 9193 drop_background_color: "#000", 9194 background_color: "#fff", 9195 text_color: "#000", 9196 button_text_color: "#fff", 9197 button_background_color: "#f4c0bf", 9198 close_button_color: "#ccc", 9199 error_background_color: "#fcd6d7", 9200 error_text_color: "#C72E2F", 9201 success_background_color: "#d3efcd", 9202 success_text_color: "#1B9500", 9203 font_family: "Nanum Gothic", 9204 headers_font_family: "Cormorant Garamond" 9205 } 9206 }); 9207</script>
9207 9208<!-- END KLAVIYO BACK IN STOCK FORM CODE --> 9209 9210 9211<!-- Google Ads Dynamic Remarketing --> 9212 9213<!-- End Google Ads Dynamic Remarketing --> 9214 9215<!--Gem_Page_Footer_Script--> 9216 9217<!--End_Gem_Page_Footer_Script--> 9218 9219 9220 9221 9222 9223 9224 9225 9226 9227 9228 9229 9230 9231 9232 9233 9234 9235 9236 9237 9238 9239 9240 9241 9242 9243 9244 9245 9246 9247 9248 9249 9250 9251 9252 9253 9254 9255 9256 9257 9258 9259 9260 9261 9262 9263 9264<!-- **BEGIN** Hextom USB Integration // Main Include - DO NOT MODIFY --> 9265<!-- "snippets/hextom_usb_main.liquid" was not rendered, the associated app was uninstalled --> 9266<!-- **END** Hextom USB Integration // Main Include - DO NOT MODIFY --> 9267 9268 9269 9270<link rel="dns-prefetch" href="https://swymstore-v3pro-01.swymrelay.com" crossorigin> 9271<link rel="dns-prefetch" href="//swymv3pro-01.azureedge.net/code/swym-shopify.js"> 9272<link rel="preconnect" href="//swymv3pro-01.azureedge.net/code/swym-shopify.js">
9273<script id="swym-snippet"> 9274 window.swymLandingURL = document.URL; 9275 window.swymCart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}; 9276 window.swymPageLoad = function(){ 9277 window.SwymProductVariants = window.SwymProductVariants || {}; 9278 window.SwymHasCartItems = 0 > 0; 9279 window.SwymPageData = {}, window.SwymProductInfo = {}; 9280 var unknown = {et: 0}; 9281 window.SwymPageData = unknown; 9282 9283 window.SwymPageData.uri = window.swymLandingURL; 9284 }; 9285 9286 if(window.selectCallback){ 9287 (function(){ 9288 // Variant select override 9289 var originalSelectCallback = window.selectCallback; 9290 window.selectCallback = function(variant){ 9291 originalSelectCallback.apply(this, arguments); 9292 try{ 9293 if(window.triggerSwymVariantEvent){ 9294 window.triggerSwymVariantEvent(variant.id); 9295 } 9296 }catch(err){ 9297 console.warn("Swym selectCallback", err); 9298 } 9299 }; 9300 })(); 9301 } 9302 window.swymCustomerId = null; 9303 window.swymCustomerExtraCheck = null; 9304 9305 var swappName = ("Wishlist" || "Wishlist"); 9306 var swymJSObject = { 9307 pid: "DO4Ux12o2d\/YGklm0vyNx1mhEvTETAhiuijNZfoXex0=" || "DO4Ux12o2d/YGklm0vyNx1mhEvTETAhiuijNZfoXex0=", 9308 interface: "/apps/swym" + swappName + "/interfaces/interfaceStore.php?appname=" + swappName 9309 }; 9310 window.swymJSShopifyLoad = function(){ 9311 if(window.swymPageLoad) swymPageLoad(); 9312 if(!window._swat) { 9313 (function (s, w, r, e, l, a, y) { 9314 r['SwymRetailerConfig'] = s; 9315 r[s] = r[s] || function (k, v) { 9316 r[s][k] = v; 9317 }; 9318 })('_swrc', '', window); 9319 _swrc('RetailerId', swymJSObject.pid); 9320 _swrc('Callback', function(){initSwymShopify();}); 9321 }else if(window._swat.postLoader){ 9322 _swrc = window._swat.postLoader; 9323 _swrc('RetailerId', swymJSObject.pid); 9324 _swrc('Callback', function(){initSwymShopify();}); 9325 }else{ 9326 initSwymShopify(); 9327 } 9328 } 9329 if(!window._SwymPreventAutoLoad) { 9330 swymJSShopifyLoad(); 9331 } 9332 window.swymGetCartCookies = function(){ 9333 var RequiredCookies = ["cart", "swym-session-id", "swym-swymRegid", "swym-email"]; 9334 var reqdCookies = {}; 9335 RequiredCookies.forEach(function(k){ 9336 reqdCookies[k] = _swat.storage.getRaw(k); 9337 }); 9338 var cart_token = window.swymCart.token; 9339 var data = { 9340 action:'cart', 9341 token:cart_token, 9342 cookies:reqdCookies 9343 }; 9344 return data; 9345 } 9346 9347 window.swymGetCustomerData = function(){ 9348 9349 return {status:1}; 9350 9351 } 9352</script>
9352 9353 9354<style id="safari-flasher-pre"></style>
9355<script> 9356 if (navigator.userAgent.indexOf('Safari') != -1 && navigator.userAgent.indexOf('Chrome') == -1) { 9357 document.getElementById("safari-flasher-pre").innerHTML = '' 9358 + '#swym-plugin,#swym-hosted-plugin{display: none;}' 9359 + '.swym-button.swym-add-to-wishlist{display: none;}' 9360 + '.swym-button.swym-add-to-watchlist{display: none;}' 9361 + '#swym-plugin #swym-notepad, #swym-hosted-plugin #swym-notepad{opacity: 0; visibility: hidden;}' 9362 + '#swym-plugin #swym-notepad, #swym-plugin #swym-overlay, #swym-plugin #swym-notification,' 9363 + '#swym-hosted-plugin #swym-notepad, #swym-hosted-plugin #swym-overlay, #swym-hosted-plugin #swym-notification' 9364 + '{-webkit-transition: none; transition: none;}' 9365 + ''; 9366 window.SwymCallbacks = window.SwymCallbacks || []; 9367 window.SwymCallbacks.push(function(tracker){ 9368 tracker.evtLayer.addEventListener(tracker.JSEvents.configLoaded, function(){ 9369 // flash-preventer 9370 var x = function(){ 9371 SwymUtils.onDOMReady(function() { 9372 var d = document.createElement("div"); 9373 d.innerHTML = "<style id='safari-flasher-post'>" 9374 + "#swym-plugin:not(.swym-ready),#swym-hosted-plugin:not(.swym-ready){display: none;}" 9375 + ".swym-button.swym-add-to-wishlist:not(.swym-loaded){display: none;}" 9376 + ".swym-button.swym-add-to-watchlist:not(.swym-loaded){display: none;}" 9377 + "#swym-plugin.swym-ready #swym-notepad, #swym-plugin.swym-ready #swym-overlay, #swym-plugin.swym-ready #swym-notification," 9378 + "#swym-hosted-plugin.swym-ready #swym-notepad, #swym-hosted-plugin.swym-ready #swym-overlay, #swym-hosted-plugin.swym-ready #swym-notification" 9379 + "{-webkit-transition: opacity 0.3s, visibility 0.3ms, -webkit-transform 0.3ms !important;-moz-transition: opacity 0.3s, visibility 0.3ms, -moz-transform 0.3ms !important;-ms-transition: opacity 0.3s, visibility 0.3ms, -ms-transform 0.3ms !important;-o-transition: opacity 0.3s, visibility 0.3ms, -o-transform 0.3ms !important;transition: opacity 0.3s, visibility 0.3ms, transform 0.3ms !important;}" 9380 + "</style>"; 9381 document.head.appendChild(d); 9382 }); 9383 }; 9384 setTimeout(x, 10); 9385 }); 9386 }); 9387 } 9388 9389 // Get the money format for the store from shopify 9390 window.SwymOverrideMoneyFormat = "${{amount}}"; 9391</script>
9391 9392<style id="swym-product-view-defaults"> 9393 /* Hide when not loaded */ 9394 .swym-button.swym-add-to-wishlist-view-product:not(.swym-loaded){ 9395 display: none; 9396 } 9397</style> 9398 9399 9400<!--Accessible App-->
9401<script> (function(){ var s = document.createElement('script'); var h = document.querySelector('head') || document.body; s.src = 'https://acsbapp.com/apps/app/dist/js/app.js'; s.async = true; s.onload = function(){ acsbJS.init({ statementLink : '', footerHtml : '', hideMobile : false, hideTrigger : false, disableBgProcess : false, language : 'en', position : 'left', leadColor : '#000000', triggerColor : '#000000', triggerRadius : '50%', triggerPositionX : 'right', triggerPositionY : 'bottom', triggerIcon : 'people', triggerSize : 'medium', triggerOffsetX : 20, triggerOffsetY : 20, mobile : { triggerSize : 'small', triggerPositionX : 'right', triggerPositionY : 'bottom', triggerOffsetX : 10, triggerOffsetY : 0, triggerRadius : '50%' } }); }; h.appendChild(s); })(); </script>
9401 9402<!--Accessible App END--> 9403 9404 9405<!--GA4 scripts START-->
9405<script> 9406window.dataLayer = window.dataLayer || []; 9407dataLayer.push({ 9408 event: "view_item_list", 9409 ecommerce: { 9410 item_list_id: "other_top_rated_products", 9411 item_list_name: "Other Top Rated Products", 9412 items: [ 9413 { 9414 item_id: "shopify_US_1234567890123_12345678901", //Product ID - Should be unique for each product 9415 item_name: "Biotin & Collagen Shampoo - 16.9oz", //Product Name 9416 affiliation: "Luseta Beauty", 9417 coupon: "SUMMER_FUN", //Coupon Code â Optional 9418 currency: "USD", 9419 discount: 2.22, //Discount - Optional 9420 index: 0, 9421 item_brand: "Luseta Beauty", //The product brand 9422 item_category: "Shampoo", //The product type of the item 9423 item_list_id: "other_top_rated_products", //The item_id of the list where the user first came across the product 9424 item_list_name: "Other Top Rated Products", //The name of the list where the user first came across the product 9425 item_variant: "16.9oz", //Product Size 9426 price: 16.00, //Product Price 9427 quantity: 1 //Product Quantity â Will always be 1 for view_item_list 9428 }, 9429 { 9430 item_id: "shopify_US_0000000000000_00000000000", //Product ID - Should be unique for each product 9431 item_name: "Biotin B-Complex Thickening Shampoo - 16.9oz", //Product Name 9432 affiliation: "Luseta Beauty", 9433 coupon: "SUMMER_FUN", //Coupon Code â Optional 9434 currency: "USD", 9435 discount: 2.22, //Discount - Optional 9436 index: 1, 9437 item_brand: "Luseta Beauty", //The product brand 9438 item_category: "Shampoo", //The product type of the item 9439 item_list_id: "other_top_rated_products", //The item_id of the list where the user first came across the product 9440 item_list_name: "Other Top Rated Products", //The name of the list where the user first came across the product 9441 item_variant: "16.9oz", //Product Size 9442 price: 16.00, //Product Price 9443 quantity: 1 //Product Quantity â Will always be 1 for view_item_list 9444 }, 9445 { 9446 item_id: "shopify_US_11111111111111_11111111111", //Product ID - Should be unique for each product 9447 item_name: "Biotin B-Complex Thickening Bundle - 1 x 16.90z Shampoo & Conditioner Set", //Product Name 9448 affiliation: "Luseta Beauty", 9449 coupon: "SUMMER_FUN", //Coupon Code â Optional 9450 currency: "USD", 9451 discount: 2.22, //Discount - Optional 9452 index: 2, 9453 item_brand: "Luseta Beauty", //The product brand 9454 item_category: "Bundle", //The product type of the item 9455 item_list_id: "other_top_rated_products", //The item_id of the list where the user first came across the product 9456 item_list_name: "Other Top Rated Products", //The name of the list where the user first came across the product 9457 item_variant: "1 x 16.90z Shampoo & Conditioner Set", //Product Size 9458 price: 32.00, //Product Price 9459 quantity: 1 //Product Quantity â Will always be 1 for view_item_list 9460 }] 9461 } 9462}); 9463</script>
9463<script> 9464window.dataLayer = window.dataLayer || []; 9465dataLayer.push({ 9466 event: "select_item", 9467 ecommerce: { 9468 item_list_id: "other_top_rated_products", 9469 item_list_name: "Other Top Rated Products", 9470 items: [ 9471 { 9472 item_id: "shopify_US_0000000000000_00000000000", //Product ID - Should be unique for each product 9473 item_name: "Biotin B-Complex Thickening Shampoo - 16.9oz", //Product Name 9474 affiliation: "Luseta Beauty", 9475 coupon: "SUMMER_FUN", //Coupon Code â Optional 9476 currency: "USD", 9477 discount: 2.22, //Discount - Optional 9478 index: 0, 9479 item_brand: "Luseta Beauty", //The product brand 9480 item_category: "Shampoo", //The product type of the item 9481 item_list_id: "other_top_rated_products", //The item_id of the list where the user first came across the product 9482 item_list_name: "Other Top Rated Products", //The name of the list where the user first came across the product 9483 item_variant: "16.9oz", //Product Size 9484 price: 16.00, //Product Price 9485 quantity: 1 //Product Quantity â Will always be 1 for select_item 9486 }] 9487 } 9488}); 9489</script>
9489<script> 9490window.dataLayer = window.dataLayer || []; 9491dataLayer.push({ 9492 event: "view_cart", 9493 ecommerce: { 9494 currency: "USD", 9495 value: 32.00, //Total value of the cart products 9496 items: [ 9497 { 9498 item_id: "shopify_US_0000000000000_00000000000", //Product ID - Should be unique for each product 9499 item_name: "Biotin B-Complex Thickening Shampoo - 16.9oz", //Product Name 9500 affiliation: "Luseta Beauty", 9501 coupon: "SUMMER_FUN", //Coupon Code â Optional 9502 currency: "USD", 9503 discount: 2.22, //Discount - Optional 9504 index: 0, 9505 item_brand: "Luseta Beauty", //The product brand 9506 item_category: "Shampoo", //The product type of the item 9507 item_list_id: "other_top_rated_products", //The item_id of the list where the user first came across the product 9508 item_list_name: "Other Top Rated Products", //The name of the list where the user first came across the product 9509 item_variant: "16.9oz", //Product Size 9510 price: 16.00, //Product Price 9511 quantity: 1 //Product Quantity 9512 }, 9513 { 9514 item_id: "shopify_US_0000000000000_00000000000", //Product ID - Should be unique for each product 9515 item_name: "Keratin Shampoo", //Product Name 9516 affiliation: "Luseta Beauty", 9517 coupon: "SUMMER_FUN", //Coupon Code â Optional 9518 currency: "USD", 9519 discount: 2.22, //Discount - Optional 9520 index: 1, 9521 item_brand: "Luseta Beauty", //The product brand 9522 item_category: "Shampoo", //The product type of the item 9523 item_list_id: "other_top_rated_products", //The item_id of the list where the user first came across the product 9524 item_list_name: "Other Top Rated Products", //The name of the list where the user first came across the product 9525 item_variant: "16.9oz", //Product Size 9526 price: 16.00, //Product Price 9527 quantity: 1 //Product Quantity 9528 }] 9529 } 9530}); 9531</script>
9531<script> 9532window.dataLayer = window.dataLayer || []; 9533dataLayer.push({ 9534 event: "remove_from_cart", 9535 ecommerce: { 9536 currency: "USD", 9537 value: 32.00, //Total value of the cart products 9538 items: [ 9539 { 9540 item_id: "shopify_US_0000000000000_00000000000", //Product ID - Should be unique for each product 9541 item_name: "Biotin B-Complex Thickening Shampoo - 16.9oz", //Product Name 9542 affiliation: "Luseta Beauty", 9543 coupon: "SUMMER_FUN", //Coupon Code â Optional 9544 currency: "USD", 9545 discount: 2.22, //Discount - Optional 9546 index: 0, 9547 item_brand: "Luseta Beauty", //The product brand 9548 item_category: "Shampoo", //The product type of the item 9549 item_list_id: "other_top_rated_products", //The item_id of the list where the user first came across the product 9550 item_list_name: "Other Top Rated Products", //The name of the list where the user first came across the product 9551 item_variant: "16.9oz", //Product Size 9552 price: 16.00, //Product Price 9553 quantity: 1 //Product Quantity 9554 }] 9555 } 9556}); 9557</script>
9557<!--GA4 scripts END--> 9558 9559
9559<script> 9560 window.Shopify = window.Shopify || {theme: {id: 142217773230, role: 'main' } }; 9561 window._template = { 9562 directory: "", 9563 name: "cart", 9564 suffix: "" 9565 } 9566 </script>
9566 9567
9567<script src="https://cdn.intelligems.io/7d214aad2d17.js"></script>
9567 9568
9568<script src="//lusetabeauty.com/cdn/shop/t/258/assets/pdm-mobile-navigation-dropdown-redesign.js?v=144017163673159979181743445738"></script>
9568 9569
9569<script src="//lusetabeauty.com/cdn/shop/t/258/assets/pdm-new-events.js?v=15361727544905902511743445740"></script>
9569 9570
9570<script src="//lusetabeauty.com/cdn/shop/t/258/assets/pdm-product-cards-redesign.js?v=7090035574673124121743445737"></script>
9570 9571
9571<script src="//lusetabeauty.com/cdn/shop/t/258/assets/product-slider.js?v=64198055109118383681743445736" type="text/javascript"></script>
9571 9572
9572<script src="//lusetabeauty.com/cdn/shop/t/258/assets/pdm-change-fonts.js?v=157988914810926693351743445737"></script>
9572<script src="//lusetabeauty.com/cdn/shop/t/258/assets/pdm-value-props.js?v=65378481294038457761743445740"></script>
9572 9573
9573<script src="//lusetabeauty.com/cdn/shop/t/258/assets/pdm-info-cards.js?v=89084693722139247371775070862"></script>
9573 9574 9575
9575<script type="text/json" id="cart-data"> 9576 {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0} 9577 </script>
9577 9578 9579
9579<script src="//lusetabeauty.com/cdn/shop/t/258/assets/pdm-persisting-category-carousel.js?v=165741651606241492001743445736" defer></script>
9579 9580 9581 <link rel="stylesheet" href="//lusetabeauty.com/cdn/shop/t/258/assets/pdm-gamification-bar.css?v=93916016534539776131743445738"> 9582 <style> 9583.AjaxCart-content .AjaxCart-item:has([href*="sca_clone_freegift"]) .AjaxCart-item_quantity_selector button{ 9584 display: none; 9585 } 9586.AjaxCart-content .AjaxCart-item:has([href*="sca_clone_freegift"]) .AjaxCart-item_quantity_selector{ 9587 pointer-events: none; 9588 } 9589</style> 9590
9590<script src="//lusetabeauty.com/cdn/shop/t/258/assets/pdm-mobile-alternate-hero.js?v=175969825783383682291743445737" defer></script>
9590 9591
9591<script type="text/javascript" src="slick/slick.min.js"></script>
9591 9592<style> .tapcart-webbridge iframe {display: unset !important;} </style> 9593<div id="shopify-block-ASXJCWWEvMUE5L1VWd__5946647744298494267" class="shopify-block shopify-app-block"> 9594 9595 9596<!-- BEGIN app snippet: swymVersion -->
9596<script>var __SWYM__VERSION__ = '7.0.7';</script>
9596<!-- END app snippet --> 9597<!-- BEGIN app snippet: swymCustomCss --> 9598 9599 9600 9601 9602<style id="swym-custom-css"> 9603 9604</style> 9605 9606<!-- END app snippet --> 9607 9608 9609 9610 9611 9612 9613 9614 9615 9616 9617 9618
9619<script> 9620 (function () { 9621 // Get CompanyLocation Metadata for B2B customer scenerios (SFS) 9622 9623 9624 // Put metafields in window variable 9625 const commonCustomizationSettings = ''; 9626 try { 9627 const parsedSettings = JSON.parse(commonCustomizationSettings); 9628 if (parsedSettings) { 9629 window.SwymWishlistCommonCustomizationSettings = parsedSettings[window.Shopify.theme.schema_name] || parsedSettings['global-settings']; 9630 } else { 9631 window.SwymWishlistCommonCustomizationSettings = {}; 9632 } 9633 } catch (e) { 9634 window.SwymWishlistCommonCustomizationSettings = {}; 9635 } 9636 9637 let enabledCommonFeatures = '{"multiple-wishlist":true}'; 9638 try { 9639 enabledCommonFeatures = JSON.parse(enabledCommonFeatures) || {}; 9640 } catch (e) { 9641 enabledCommonFeatures = {}; 9642 } 9643 // Storing COMMON FEATURES data in the window object for potential use in the storefront JS code. 9644 window.SwymEnabledCommonFeatures = enabledCommonFeatures; 9645 9646 // Ghost-Intent Configuration 9647 // Defaults to disabled (false). Only enabled when metafields explicitly set to "true". 9648 try { 9649 let ghostIntentConfig = { 9650 isExplicitConsentNeeded: false, 9651 isExplicitConsentNeededEvenForLocalStorage: false, 9652 askForPermissionOnFirstClick: true 9653 }; 9654 9655 9656 9657 window.SwymGhostIntentConfig = ghostIntentConfig; 9658 } catch(e) { 9659 window.SwymGhostIntentConfig = { 9660 isExplicitConsentNeeded: false, 9661 isExplicitConsentNeededEvenForLocalStorage: false, 9662 askForPermissionOnFirstClick: true 9663 }; 9664 } 9665 9666 // Education Layer Configuration 9667 // Reads from common enabled-features metafield first. Falls back to old standalone metafield for backward compatibility. 9668 9669 9670 window.SwymEducationLayerEnabled = enabledCommonFeatures?.["education-layer"] ?? true; 9671 9672 // Login Nudge Configuration 9673 // Reads from common enabled-features metafield first. Falls back to old standalone metafield for backward compatibility. 9674 9675 9676 window.SwymLoginNudgeEnabled = enabledCommonFeatures?.["login-nudge"] ?? true; 9677 9678 // Initialize or ensure SwymViewProducts exists 9679 if (!window.SwymViewProducts) { 9680 window.SwymViewProducts = {}; 9681 } 9682 9683 })(); 9684</script>
9684 9685 9686<!-- BEGIN app snippet: swymLoadConsentManager -->
9687<script> 9688 (function () { 9689 if (document.querySelector("script[data-swym-consent-manager]")) return; 9690 var swymConsentManagerScript = document.createElement("script"); 9691 swymConsentManagerScript.src = "https:\/\/cdn.shopify.com\/extensions\/01a0d2a3-23d4-7eab-8707-4bef87dc5dd8\/swym-relay-839\/assets\/swym-consent-manager.js"; 9692 swymConsentManagerScript.async = false; // run in insertion order once fetched, instead of whenever fetch resolves 9693 swymConsentManagerScript.setAttribute("data-swym-consent-manager", "true"); 9694 document.head.appendChild(swymConsentManagerScript); 9695 })(); 9696</script>
9696 9697<!-- END app snippet --> 9698
9699<script 9700 9701 id="wishlist-embed-init" 9702 defer 9703 async 9704> 9705 (function () { 9706 window.swymWishlistEmbedLoaded = true; 9707 var fullAssetUrl = "https://cdn.shopify.com/extensions/01a0d2a3-23d4-7eab-8707-4bef87dc5dd8/swym-relay-839/assets/apps.bundle.js"; 9708 var assetBaseUrl = fullAssetUrl?.substring(0, fullAssetUrl.lastIndexOf('/') + 1); 9709 var swymJsPath = '//procdn.swymrelay.com/code/swym-shopify.js'; 9710 var baseJsPath = swymJsPath?.substring(0, swymJsPath.lastIndexOf('/') + 1); 9711 window.SwymCurrentJSPath = baseJsPath; 9712 window.SwymAssetBaseUrl = assetBaseUrl; 9713 9714 window.SwymCurrentStorePath = "//swymstore-v3pro-01.swymrelay.com"; 9715 9716 function loadSwymShopifyScript() { 9717 var element = ""; 9718 var scriptSrc = ""; 9719 9720 9721 element = "swym-ext-shopify-script"; 9722 window.SwymShopifyCdnInUse = true; 9723 scriptSrc = "https://cdn.shopify.com/extensions/01a0d2a3-23d4-7eab-8707-4bef87dc5dd8/swym-relay-839/assets/swym-ext-shopify.js"; 9724 9725 9726 if (document.getElementById(element)) { 9727 return; 9728 } 9729 9730 var s = document.createElement("script"); 9731 s.id = element; 9732 s.type = "text/javascript"; 9733 s.async = true; 9734 s.defer = true; 9735 s.src = scriptSrc; 9736 9737 s.onerror = function() { 9738 console.warn("Failed to load Swym Shopify script: ", scriptSrc, " Continuing with default"); 9739 // Fallback logic here 9740 element = `swym-ext-shopify-script-${__SWYM__VERSION__}`; 9741 var fallbackJsPathVal = "\/\/procdn.swymrelay.com\/code\/swym-shopify.js"; 9742 var fallbackJsPathWithExt = fallbackJsPathVal.replace("swym-shopify", "swym-ext-shopify"); 9743 scriptSrc = fallbackJsPathWithExt + '?shop=' + encodeURIComponent(window.Shopify.shop) + '&v=' + __SWYM__VERSION__; 9744 9745 var fallbackScript = document.createElement("script"); 9746 fallbackScript.id = element; 9747 fallbackScript.type = "text/javascript"; 9748 fallbackScript.async = true; 9749 fallbackScript.defer = true; 9750 fallbackScript.src = scriptSrc; 9751 var y = document.getElementsByTagName("script")[0]; 9752 y.parentNode.insertBefore(fallbackScript, y); 9753 }; 9754 9755 var x = document.getElementsByTagName("script")[0]; 9756 x.parentNode.insertBefore(s, x); 9757 } 9758 9759 var consentAPICallbackInvoked = false; 9760 function checkConsentAndLoad() { 9761 // Allow app to load in design mode (theme editor) regardless of consent 9762 if (window.Shopify?.designMode) { 9763 loadSwymShopifyScript(); 9764 return; 9765 } 9766 9767 // Ghost-Intent: If merchant enabled explicit consent, block SDK until 9768 // consent is given through our Ghost-Intent flow (sync nudge accept). 9769 // This works on any store regardless of region (EU or non-EU). 9770 var ghostConfig = window.SwymGhostIntentConfig || {}; 9771 if (ghostConfig.isExplicitConsentNeeded || ghostConfig.isExplicitConsentNeededEvenForLocalStorage) { 9772 try { 9773 var consentKey = 'swym-ghost-consent-' + (window.Shopify && window.Shopify.shop || ''); 9774 if (localStorage.getItem(consentKey) === 'true') { 9775 // Consent was given through our flow â load SDK 9776 loadSwymShopifyScript(); 9777 return; 9778 } 9779 } catch(e) {} 9780 9781 // Check if Shopify native cookie consent was given via the cookie banner. 9782 // If user accepted cookies through Shopify's banner, load SDK normally 9783 // (Ghost-Intent is only needed when NO consent mechanism has been used). 9784 var shopifyConsentGiven = window.Shopify?.customerPrivacy?.preferencesProcessingAllowed?.(); 9785 if (shopifyConsentGiven) { 9786 loadSwymShopifyScript(); 9787 return; 9788 } 9789 9790 console.warn("[Swym Ghost-Intent] SDK blocked until explicit consent is given"); 9791 return; 9792 } 9793 9794 var isCookieBannerVisible = window.Shopify?.customerPrivacy?.shouldShowBanner?.(); 9795 if(!isCookieBannerVisible) { 9796 loadSwymShopifyScript(); 9797 return; 9798 } 9799 var shouldLoadSwymScript = window.Shopify?.customerPrivacy?.preferencesProcessingAllowed?.(); 9800 if (shouldLoadSwymScript) { 9801 loadSwymShopifyScript(); 9802 } else { 9803 console.warn("No customer consent to load Swym Wishlist Plus"); 9804 } 9805 } 9806 function initialiseConsentCheck() { 9807 document.addEventListener("visitorConsentCollected", (event) => { checkConsentAndLoad(); }); 9808 window.Shopify?.loadFeatures?.( 9809 [{name: 'consent-tracking-api', version: '0.1'}], 9810 error => { 9811 consentAPICallbackInvoked = true; 9812 if (error) { 9813 if(!window.Shopify?.customerPrivacy) { 9814 loadSwymShopifyScript(); 9815 return; 9816 } 9817 } 9818 checkConsentAndLoad(); 9819 } 9820 ); 9821 } 9822 function consentCheckFallback(retryCount) { 9823 if(!consentAPICallbackInvoked) { 9824 if (window.Shopify?.customerPrivacy) { 9825 checkConsentAndLoad(); 9826 } else if (retryCount >= 1) { 9827 console.warn("Shopify.loadFeatures unsuccessful on site, refer - https://shopify.dev/docs/api/customer-privacy#loading-the-customer-privacy-api. Proceeding with normal Swym Wishlist Plus load"); 9828 // Ghost-Intent: route through checkConsentAndLoad so SDK block is respected 9829 checkConsentAndLoad(); 9830 } else { 9831 setTimeout(() => consentCheckFallback(retryCount + 1), 1000); 9832 } 9833 } 9834 } 9835 if (document.readyState === "loading") { 9836 document.addEventListener("DOMContentLoaded", initialiseConsentCheck); 9837 window.addEventListener("load", () => consentCheckFallback(0)); 9838 } else { 9839 initialiseConsentCheck(); 9840 } 9841 9842 })(); 9843</script>
9843 9844 9845<!-- BEGIN app snippet: swymSnippet -->
9845<script defer> 9846 (function () { 9847 const currentSwymJSPath = '//procdn.swymrelay.com/code/swym-shopify.js'; 9848 const currentSwymStorePath = 'https://swymstore-v3pro-01.swymrelay.com'; 9849 const dnsPrefetchLink = `<link rel="dns-prefetch" href="${currentSwymStorePath}" crossorigin>`; 9850 const dnsPrefetchLink2 = `<link rel="dns-prefetch" href="${currentSwymJSPath}">`; 9851 const preConnectLink = `<link rel="preconnect" href="${currentSwymJSPath}">`; 9852 const swymSnippet = document.getElementById('wishlist-embed-init'); 9853 if(dnsPrefetchLink) {swymSnippet.insertAdjacentHTML('afterend', dnsPrefetchLink);} 9854 if(dnsPrefetchLink2) {swymSnippet.insertAdjacentHTML('afterend', dnsPrefetchLink2);} 9855 if(preConnectLink) {swymSnippet.insertAdjacentHTML('afterend', preConnectLink);} 9856 })() 9857</script>
vendor: 1 bytes, line 9857
9857
9858<script id="swym-snippet" type="text"> 9859 window.swymLandingURL = document.URL; 9860 window.swymCart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}; 9861 window.swymPageLoad = function() { 9862 window.SwymProductVariants = window.SwymProductVariants || {}; 9863 window.SwymHasCartItems = 0 > 0; 9864 window.SwymPageData = {}, window.SwymProductInfo = {}; 9865 var unknown = {et: 0}; 9866 window.SwymPageData = unknown; 9867 9868 window.SwymPageData.uri = window.swymLandingURL; 9869 }; 9870 if(window.selectCallback){ 9871 (function(){ 9872 var originalSelectCallback = window.selectCallback; 9873 window.selectCallback = function(variant){ 9874 originalSelectCallback.apply(this, arguments); 9875 try{ 9876 if(window.triggerSwymVariantEvent){ 9877 window.triggerSwymVariantEvent(variant.id); 9878 } 9879 }catch(err){ 9880 console.warn("Swym selectCallback", err); 9881 } 9882 };})();} 9883 window.swymCustomerId =null; 9884 window.swymCustomerExtraCheck = 9885 null; 9886 var swappName = ("Wishlist" || "Wishlist"); 9887 var swymJSObject = { 9888 pid: "DO4Ux12o2d\/YGklm0vyNx1mhEvTETAhiuijNZfoXex0=", 9889 interface: "/apps/swym" + swappName + "/interfaces/interfaceStore.php?appname=" + swappName 9890 }; 9891 window.swymJSShopifyLoad = function(){ 9892 if(window.swymPageLoad) swymPageLoad(); 9893 if(!window._swat) { 9894 (function (s, w, r, e, l, a, y) { 9895 r['SwymRetailerConfig'] = s; 9896 r[s] = r[s] || function (k, v) { 9897 r[s][k] = v; 9898 }; 9899 })('_swrc', '', window); 9900 _swrc('RetailerId', swymJSObject.pid); 9901 _swrc('Callback', function(){initSwymShopify();}); 9902 }else if(window._swat.postLoader){ 9903 _swrc = window._swat.postLoader; 9904 _swrc('RetailerId', swymJSObject.pid); 9905 _swrc('Callback', function(){initSwymShopify();}); 9906 }else{ 9907 initSwymShopify();} 9908 } 9909 if(!window._SwymPreventAutoLoad) { 9910 swymJSShopifyLoad(); 9911 } 9912</script>
9912 9913 9914<style id="safari-flasher-pre"></style>
9915<script> 9916 if (navigator.userAgent.indexOf('Safari') != -1 && navigator.userAgent.indexOf('Chrome') == -1) { 9917 document.getElementById("safari-flasher-pre").innerHTML = '' + '#swym-plugin,#swym-hosted-plugin{display: none;}' + '.swym-button.swym-add-to-wishlist{display: none;}' + '.swym-button.swym-add-to-watchlist{display: none;}' + '#swym-plugin #swym-notepad, #swym-hosted-plugin #swym-notepad{opacity: 0; visibility: hidden;}' + '#swym-plugin #swym-notepad, #swym-plugin #swym-overlay, #swym-plugin #swym-notification,' + '#swym-hosted-plugin #swym-notepad, #swym-hosted-plugin #swym-overlay, #swym-hosted-plugin #swym-notification' + '{-webkit-transition: none; transition: none;}' + ''; 9918 window.SwymCallbacks = window.SwymCallbacks || []; 9919 window.SwymCallbacks.push(function(tracker) { 9920 tracker.evtLayer.addEventListener(tracker.JSEvents.configLoaded, function() { 9921 var x = function() { 9922 SwymUtils.onDOMReady(function() { 9923 var d = document.createElement("div"); 9924 d.innerHTML = "<style id='safari-flasher-post'>" + "#swym-plugin:not(.swym-ready),#swym-hosted-plugin:not(.swym-ready){display: none;}" + ".swym-button.swym-add-to-wishlist:not(.swym-loaded){display: none;}" + ".swym-button.swym-add-to-watchlist:not(.swym-loaded){display: none;}" + "#swym-plugin.swym-ready #swym-notepad, #swym-plugin.swym-ready #swym-overlay, #swym-plugin.swym-ready #swym-notification," + "#swym-hosted-plugin.swym-ready #swym-notepad, #swym-hosted-plugin.swym-ready #swym-overlay, #swym-hosted-plugin.swym-ready #swym-notification" + "{-webkit-transition: opacity 0.3s, visibility 0.3ms, -webkit-transform 0.3ms !important;-moz-transition: opacity 0.3s, visibility 0.3ms, -moz-transform 0.3ms !important;-ms-transition: opacity 0.3s, visibility 0.3ms, -ms-transform 0.3ms !important;-o-transition: opacity 0.3s, visibility 0.3ms, -o-transform 0.3ms !important;transition: opacity 0.3s, visibility 0.3ms, transform 0.3ms !important;}" + "</style>"; 9925 document.head.appendChild(d); 9926 });}; 9927 setTimeout(x, 10); 9928 });});} 9929 window.SwymOverrideMoneyFormat = "${{amount}}"; 9930</script>
9930 9931<style id="swym-product-view-defaults"> .swym-button.swym-add-to-wishlist-view-product:not(.swym-loaded) { display: none; } </style><!-- END app snippet --> 9932
9933<script 9934 9935 id="swymSnippetCheckAndActivate" 9936> 9937 (function () { 9938 var duplicateProneIds = ['safari-flasher-pre', 'swym-product-view-defaults', 'swym-wrap-login-handler']; 9939 9940 function removeDuplicateIdNodes(id) { 9941 var nodes = document.querySelectorAll('#' + id); 9942 nodes.forEach(function (node, index) { 9943 if (index > 0) { 9944 node.remove(); 9945 } 9946 }); 9947 } 9948 9949 function cleanupDuplicateSnippetNodes(activeScript) { 9950 if (!activeScript) { 9951 return; 9952 } 9953 var allSwymSnippets = document.querySelectorAll('script#swym-snippet'); 9954 allSwymSnippets.forEach(function (scriptNode) { 9955 if (scriptNode !== activeScript) { 9956 scriptNode.remove(); 9957 } 9958 }); 9959 } 9960 9961 function cleanupDuplicateActivationGuards() { 9962 var guardScripts = document.querySelectorAll('script#swymSnippetCheckAndActivate'); 9963 guardScripts.forEach(function (scriptNode, index) { 9964 if (index > 0) { 9965 scriptNode.removeAttribute('id'); 9966 } 9967 }); 9968 } 9969 9970 function postDomLoad() { 9971 var activeScript = document.querySelector('script#swym-snippet:not([type="text"])'); 9972 if (!activeScript) { 9973 var inactiveScript = document.querySelector('script#swym-snippet[type="text"]'); 9974 if (inactiveScript) { 9975 inactiveScript.type = 'text/javascript'; 9976 new Function(inactiveScript.textContent)(); 9977 activeScript = inactiveScript; 9978 } 9979 } 9980 9981 cleanupDuplicateSnippetNodes(activeScript); 9982 cleanupDuplicateActivationGuards(); 9983 duplicateProneIds.forEach(removeDuplicateIdNodes); 9984 } 9985 9986 if (document.readyState === 'loading') { 9987 document.addEventListener('DOMContentLoaded', postDomLoad); 9988 } else { 9989 postDomLoad(); 9990 } 9991 })(); 9992</script>
9992 9993 9994 9995
9996<script> 9997 (function () { 9998 const themeSchemaName = window.Shopify.theme.schema_name; 9999 10000 if (!window.SwymCallbacks) { 10001 window.SwymCallbacks = []; 10002 } 10003 window.SwymCallbacks.push(swat => { 10004 if (!swat) { 10005 return; 10006 } 10007 10008 // Ghost-Intent: Sync local wishlist items to cloud when SDK loads after consent 10009 if (window.SwymLocalWishlist && window.SwymLocalWishlist.getSyncableItems().length > 0) { 10010 window.SwymLocalWishlist.syncToCloud(swat); 10011 } 10012 10013 if (window._SwymSDKOnlyMode) { 10014 return; 10015 } 10016 10017 // ENABLE COMMON FEATURES 10018 let swymEnabledCommonFeatures = window.SwymEnabledCommonFeatures; 10019 Object.keys(swymEnabledCommonFeatures).forEach(key => { 10020 if (!swymEnabledCommonFeatures[key]) return; 10021 10022 switch (key) { 10023 case 'add-to-wishlist-collections-button': 10024 // Check if app block is already handling the collections button 10025 if (window.SwymCollectionsConfig) { 10026 return; 10027 } 10028 10029 // Check if v2 default collections is handling it 10030 if (window.SwymAdvancedCollectionsWishlistConfig) { 10031 return; 10032 } 10033 10034 // Fallback to old v1 behavior if v2 config is not present 10035 swat?.collectionsApi?.setDefaultCustomizationOptions(); 10036 swat?.collectionsApi?.initializeCollections(swat, false, themeSchemaName); 10037 10038 break; 10039 case 'add-to-wishlist-pdp-button': 10040 // Check if app block is already handling the PDP button 10041 if (window.swymATWButtonConfig?.shopifyExtensionType === 'appblock') { 10042 return; 10043 } 10044 10045 if (!(window.SwymPageData && window.SwymPageData.et === 1)) { 10046 // Not initiating pdp button as it is not a product page 10047 return; 10048 } 10049 10050 // Inject addtowishlist.css into the document's <head> 10051 var head = document.head; 10052 var pdpButtonStylesheet = "https://cdn.shopify.com/extensions/01a0d2a3-23d4-7eab-8707-4bef87dc5dd8/swym-relay-839/assets/addtowishlistbutton.css"; 10053 var pdpButtonStylesheetTag = document.createElement('link'); 10054 pdpButtonStylesheetTag.id = `swym-pdp-button-stylesheet`; 10055 pdpButtonStylesheetTag.rel = 'stylesheet'; 10056 pdpButtonStylesheetTag.href = pdpButtonStylesheet; 10057 10058 if (!document.getElementById('swym-pdp-button-stylesheet')) { 10059 head.appendChild(pdpButtonStylesheetTag); 10060 } 10061 10062 var x = document.getElementsByTagName('script')[0]; 10063 function createAndInsertScript(id, src, onLoadCallback) { 10064 var scriptTag = document.createElement('script'); 10065 scriptTag.id = id; 10066 scriptTag.type = 'text/javascript'; 10067 scriptTag.src = src; 10068 scriptTag.onload = onLoadCallback; 10069 x.parentNode.insertBefore(scriptTag, x); 10070 } 10071 10072 var pdpButtonScript = "https://cdn.shopify.com/extensions/01a0d2a3-23d4-7eab-8707-4bef87dc5dd8/swym-relay-839/assets/addtowishlistbutton.js"; 10073 createAndInsertScript(`swym-pdp-button-script`, pdpButtonScript, function () { 10074 const pdpBtnApi = window.WishlistPlusPDPButtonAPI; 10075 if (pdpBtnApi) { 10076 pdpBtnApi.setDefaultCustomizationOptions(swat); 10077 pdpBtnApi.initializePDPButton(swat, true); 10078 } 10079 }); 10080 break; 10081 default: 10082 return; 10083 } 10084 }); 10085 }); 10086 })(); // IIFE to prevent polluting global scope 10087</script>
10087 10088 10089 10090
10091<script> 10092 (function () { 10093 // Get the settings from Shopify's Liquid variables and create the styles 10094 const isControlCentreEnabledFromMetafield = window?.SwymEnabledCommonFeatures?.["control-centre"]; 10095 const isCommonCustomizationEnabledFromMetafield = window?.SwymWishlistCommonCustomizationSettings && 10096 Object.keys(window.SwymWishlistCommonCustomizationSettings).length > 0; 10097 const isControlCentreEnabledFromBlockSettings = false; 10098 10099 if (!(isControlCentreEnabledFromMetafield && isCommonCustomizationEnabledFromMetafield) && !isControlCentreEnabledFromBlockSettings) { 10100 // Don't enable control centre if this is disabled and block settings are not enabled 10101 return; 10102 } 10103 10104 let borderRadius = 6; 10105 let drawerWidth = window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutDrawerWidth || 400; 10106 10107 // Check if block settings exist, use them, otherwise fall back to common settings 10108 let primaryBgColor = isControlCentreEnabledFromBlockSettings ? 10109 "#000000" : 10110 window.SwymWishlistCommonCustomizationSettings.primaryColor; 10111 10112 let primaryTextColor = isControlCentreEnabledFromBlockSettings ? 10113 "#ffffff" : 10114 window.SwymWishlistCommonCustomizationSettings.secondaryColor; 10115 10116 let secondaryBgColor = isControlCentreEnabledFromBlockSettings ? 10117 "#F4F8FE" : null; 10118 let secondaryTextColor = isControlCentreEnabledFromBlockSettings ? 10119 "#333333" : null; 10120 10121 // Only use color adjustment functions if we're using common settings 10122 if (!secondaryBgColor || !secondaryTextColor) { 10123 function adjustOpacity(color, opacity) { 10124 if (color[0] === '#') { 10125 color = color.slice(1); 10126 } 10127 10128 if (color.length === 3) { 10129 color = color.split('').map(char => char + char).join(''); 10130 } 10131 10132 const r = parseInt(color.slice(0, 2), 16); 10133 const g = parseInt(color.slice(2, 4), 16); 10134 const b = parseInt(color.slice(4, 6), 16); 10135 10136 return `rgba(${r}, ${g}, ${b}, ${opacity})`; 10137 } 10138 10139 function hexToRgb(color) { 10140 if (color[0] === '#') { 10141 color = color.slice(1); 10142 } 10143 if (color.length === 3) { 10144 color = color.split('').map(c => c + c).join(''); 10145 } 10146 10147 return { 10148 r: parseInt(color.slice(0, 2), 16), 10149 g: parseInt(color.slice(2, 4), 16), 10150 b: parseInt(color.slice(4, 6), 16) 10151 }; 10152 } 10153 10154 function getLuminance({ r, g, b }) { 10155 return 0.299 * r + 0.587 * g + 0.114 * b; 10156 } 10157 10158 function generateSecondaryColors(primaryBgColor, primaryTextColor) { 10159 const secondaryBgOpacity = 0.2; 10160 const secondaryTextOpacity = 0.8; 10161 10162 const secondaryBgColor = adjustOpacity(primaryBgColor, secondaryBgOpacity); 10163 10164 const bgRgb = hexToRgb(primaryBgColor); 10165 const bgLuminance = getLuminance(bgRgb); 10166 10167 // Determine whether to use dark or light text for contrast 10168 const lightText = adjustOpacity(primaryTextColor, secondaryTextOpacity); 10169 const darkText = adjustOpacity(primaryBgColor, secondaryTextOpacity); 10170 10171 const secondaryTextColor = bgLuminance > 186 ? darkText : lightText; 10172 10173 return { 10174 secondaryBgColor, 10175 secondaryTextColor 10176 }; 10177 } 10178 10179 const generatedColors = generateSecondaryColors(primaryBgColor, primaryTextColor); 10180 secondaryBgColor = secondaryBgColor || generatedColors.secondaryBgColor; 10181 secondaryTextColor = secondaryTextColor || generatedColors.secondaryTextColor; 10182 } 10183 10184 // Create the CSS rule 10185 let styles = ` 10186 .swym-storefront-layout-root-component { 10187 --swym-storefront-layout-ui-border-radius: ${borderRadius}px; 10188 --swym-storefront-layout-button-border-radius: ${borderRadius}px; 10189 --swym-storefront-layout-side-drawer-width: ${drawerWidth}px; 10190 --swym-storefront-layout-button-color-bg-primary: ${primaryBgColor}; 10191 --swym-storefront-layout-button-color-text-primary: ${primaryTextColor}; 10192 --swym-storefront-layout-button-color-bg-secondary: ${secondaryBgColor}; 10193 --swym-storefront-layout-button-color-text-secondary: ${secondaryTextColor}; 10194 } 10195 `; 10196 10197 // Create a <style> element and append the styles 10198 let styleSheet = document.createElement("style"); 10199 styleSheet.type = "text/css"; 10200 styleSheet.innerText = styles; 10201 document.head.appendChild(styleSheet); 10202 10203 if (typeof window.SwymStorefrontLayoutContext === 'undefined') { 10204 window.SwymStorefrontLayoutContext = {}; 10205 } 10206 if (typeof window.SwymStorefrontLayoutExtensions === 'undefined'){ 10207 window.SwymStorefrontLayoutExtensions = {}; 10208 } 10209 10210 // Expose block settings toggle state so ThemeCSSMapping can respect it. 10211 // When true, theme editor color pickers take priority over inherited theme CSS variables. 10212 SwymStorefrontLayoutContext.BlockSettingsEnabled = isControlCentreEnabledFromBlockSettings; 10213 10214 if (isControlCentreEnabledFromBlockSettings) { 10215 // If block settings are enabled, use them 10216 SwymStorefrontLayoutContext.Settings = { 10217 EnableStorefrontLayoutOnLauncher: true, 10218 EnableStorefrontLayoutNotification: window?.SwymWishlistCommonCustomizationSettings?.enableStorefrontLayoutNotification ?? true, 10219 StorefrontLayoutType: window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutType || "as-drawer", 10220 StorefrontLayoutDrawerPosition: "left", 10221 StorefrontLayoutAsSectionContainerId: "swym-wishlist-render-container", 10222 StorefrontLayoutAsSectionPageURL: "/pages/swym-wishlist", 10223 EnableStorefrontLayoutVariantSelector: true, 10224 StorefrontLayoutNotificationPosition: "left", 10225 StorefrontLayoutActionPopupPosition: "left", 10226 StorefrontLayoutNotificationDuration: 5000 10227 }; 10228 } else { 10229 // If only metafield is enabled but no block settings, use common settings 10230 SwymStorefrontLayoutContext.Settings = { 10231 EnableStorefrontLayoutOnLauncher: true, 10232 EnableStorefrontLayoutNotification: window?.SwymWishlistCommonCustomizationSettings?.enableStorefrontLayoutNotification ?? true, 10233 StorefrontLayoutType: window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutType || "as-drawer", 10234 StorefrontLayoutDrawerPosition: "left", 10235 StorefrontLayoutAsSectionContainerId: "swym-wishlist-render-container", 10236 StorefrontLayoutAsSectionPageURL: "/pages/swym-wishlist", 10237 EnableStorefrontLayoutVariantSelector: true, 10238 StorefrontLayoutNotificationPosition: "left", 10239 StorefrontLayoutActionPopupPosition: "left", 10240 StorefrontLayoutNotificationDuration: 5000 10241 }; 10242 } 10243 const storefrontLayoutCallback = (swat) =>{ 10244 SwymStorefrontLayoutContext.swat = swat; 10245 let isStoreOnPaidPlan = swat.getApp('Wishlist')?.['is-paid']; 10246 let isWishlistEnabled = swat.getApp('Wishlist')?.['enabled']; 10247 SwymStorefrontLayoutContext.Settings = { 10248 ...SwymStorefrontLayoutContext?.Settings, 10249 EnableStorefrontLayoutCollection: window?.SwymEnabledCommonFeatures?.["multiple-wishlist"] ?? false, 10250 EnableStorefrontLayout: isWishlistEnabled && (isControlCentreEnabledFromBlockSettings || isControlCentreEnabledFromMetafield), 10251 } 10252 10253 if(SwymStorefrontLayoutContext?.Settings?.EnableStorefrontLayout){ 10254 if(SwymStorefrontLayoutContext?.CustomEvents?.LayoutInitialized){ 10255 var event = new CustomEvent(SwymStorefrontLayoutContext.CustomEvents.LayoutInitialized, { 10256 detail: { settings: SwymStorefrontLayoutContext?.Settings } 10257 }); 10258 document.dispatchEvent(event); 10259 }else{ 10260 swat.utils.warn(`LayoutInitialized event is not defined.`); 10261 } 10262 }else{ 10263 swat.utils.warn(`Storefront Layout is disabled.`); 10264 document.getElementById("swym-storefront-layout-container")?.remove(); 10265 document.getElementById("swym-storefront-extention-render-container")?.remove(); 10266 } 10267 } 10268 10269 if (!window.SwymCallbacks) { 10270 window.SwymCallbacks = []; 10271 } 10272 window.SwymCallbacks.push(storefrontLayoutCallback); 10273 10274 SwymStorefrontLayoutContext.SwymCustomerData = { 10275 10276 name: null, 10277 email: null 10278 10279 };
10280 SwymStorefrontLayoutContext.isShopperLoggedIn = !!SwymStorefrontLayoutContext?.SwymCustomerData?.email; 10281 })(); 10282</script>
10282 10283 10284 10285 10286 10287</div><div id="shopify-block-AR2FMSW9nNERWcU9kV__6174324309569838175" class="shopify-block shopify-app-block"> 10288 10289 10290<div class="smile-shopify-init" 10291 data-channel-key="channel_0PI34CysV9ur1gO0T8S6MIjo" 10292 10293></div> 10294 10295 10296</div>
10296<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
10296 10297</body> 10298 10299<!-- Begin Shopify-Afterpay JavaScript Snippet (v1.0.10) -->
10300<script type="text/javascript"> 10301 // Editable fields: 10302 var afterpay_min = 1.00; // As per your Afterpay contract. 10303 var afterpay_max = 1000.00; // As per your Afterpay contract. 10304 var afterpay_cbt_enabled = false; // As per your Afterpay contract; change to true to display Cross-Border Trade artwork (for AU/NZ). 10305 var afterpay_logo_theme = 'black'; // Can be 'colour', 'black' or 'white'. 10306 10307 // Overrides: 10308 var afterpay_product_selector = '.product__price-wrapper'; 10309 var afterpay_cart_integration_enabled = true; 10310 var afterpay_cart_static_selector = '#Cart-summary .Cart__summary-checkout'; 10311 10312 // Non-editable fields: 10313 var afterpay_shop_currency = "USD"; 10314 var afterpay_cart_currency = "USD"; 10315 var afterpay_shop_money_format = "${{amount}}"; 10316 var afterpay_shop_permanent_domain = "luseta.myshopify.com"; 10317 var afterpay_theme_name = "PDM | Luseta Main Theme"; 10318 var afterpay_product = null; 10319 var afterpay_current_variant = null; 10320 var afterpay_cart_total_price = 0; 10321 var afterpay_js_snippet_version = '1.0.10'; 10322</script>
vendor: 1 bytes, line 10322
10322
10323<script type="text/javascript" src="https://static.afterpay.com/shopify-afterpay-javascript.js"></script>
10323 10324<!-- End Shopify-Afterpay JavaScript Snippet (v1.0.10) --> 10325 <template id="new-gamification-bar-template"> 10326 <div class="pdm-new-gamification-bar" 10327 data-first-value="35" 10328 data-second-value="50" 10329 data-third-value="100" 10330 data-messages="$$remaining more and you receive Free Shipping!,$$remaining from 1st Free Gift!,$$remaining from 2nd Free Gift!"> 10331 <p class="pdm-new-gamification-bar__message">Lorem ipsum dolor sit amet.</p> 10332 <div class="pdm-new-gamification-bar__container"> 10333 <div class="pdm-new-gamification-bar__bar"> 10334 <span class="pdm-new-gamification-bar__empty"></span> 10335 <span class="pdm-new-gamification-bar__filler"></span> 10336 </div> 10337 <ul class="pdm-new-gamification-bar__list"> 10338 <li class="pdm-new-gamification-bar__point"> 10339 Free Shipping 10340 </li> 10341 <li class="pdm-new-gamification-bar__point"> 10342 <img 10343 src="https://cdn.shopify.com/s/files/1/0010/9330/4381/files/gift.svg?v=1732546147" 10344 alt="gift" 10345 width="16" 10346 height="16" 10347 loading="lazy"> 10348 Gift 10349 </li> 10350 <li class="pdm-new-gamification-bar__point"> 10351 <img 10352 src="https://cdn.shopify.com/s/files/1/0010/9330/4381/files/diamond.svg?v=1732546147" 10353 alt="gift" 10354 width="16" 10355 height="16" 10356 loading="lazy"> 10357 Gift 10358 </li> 10359 </ul> 10360 </div> 10361 </div> 10362</template> 10363
10364<script src="//lusetabeauty.com/cdn/shop/t/258/assets/pdm-gamification-bar.js?v=91706199487570322581743445738"></script>
10364 10365 10366</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.