PageSourceSearch

https://lomabeauty.us/search

html lomabeauty.us collected 2026-10-04 22:43:43 UTC 1,135,462 bytes, 16,102 lines download raw bytes

1<!doctype html>
2<html class="no-js " lang="en">
3  <head>
4    <meta charset="utf-8">
5    <meta http-equiv="X-UA-Compatible" content="IE=edge">
6    <meta name="viewport" content="width=device-width, initial-scale=1.0">
7    <meta name="theme-color" content="">
8    
9      
10
11
12  <link rel="canonical" href="https://lomabeauty.us/search">
13
14    
15<link rel="icon" type="image/png" href="//lomabeauty.us/cdn/shop/files/Untitled_design_5.jpg?crop=center&height=32&v=1784315950&width=32"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><title>
16      Search
17 &ndash; Loma Hair &amp; Body Care | Aloe Based Salon Quality Care</title>
18    
19      <meta name="description" content="Clean, aloe-based hair &amp; body care: vegan, paraben-free, sulfate-free formulas made with organic botanicals for the whole family">
20    
21    <link href="//lomabeauty.us/cdn/shop/t/198/assets/theme.css?v=5702437124814258051782827667" rel="stylesheet" type="text/css" media="all" />
22    
23    
24    <link rel="preload" href="//lomabeauty.us/cdn/shop/t/198/assets/secondary-css.css?v=124842348671814217191782827667" as="style" onload="this.onload=null;this.rel='stylesheet'">
25    <noscript>
26      <link rel="stylesheet" href="//lomabeauty.us/cdn/shop/t/198/assets/secondary-css.css?v=124842348671814217191782827667">
27    </noscript>
28    <link rel="preload" href="//lomabeauty.us/cdn/shop/t/198/assets/theme-md.css?v=151260671671375736911782827667" as="style" media="(min-width: 768px)">
29    <link rel="stylesheet" href="//lomabeauty.us/cdn/shop/t/198/assets/theme-md.css?v=151260671671375736911782827667" type="text/css" media="(min-width: 768px)">
30    <link rel="preload" href="//lomabeauty.us/cdn/shop/t/198/assets/theme-lg.css?v=86808408100825652321782827667" as="style" media="(min-width: 1024px)">
31    <link rel="stylesheet" href="//lomabeauty.us/cdn/shop/t/198/assets/theme-lg.css?v=86808408100825652321782827667" type="text/css" media="(min-width: 1024px)">
32    <link rel="preload" href="//lomabeauty.us/cdn/shop/t/198/assets/theme-xl.css?v=32779135562416466511782827667" as="style" media="(min-width: 1280px)">
33    <link rel="stylesheet" href="//lomabeauty.us/cdn/shop/t/198/assets/theme-xl.css?v=32779135562416466511782827667" type="text/css" media="(min-width: 1280px)">
34    
35    
36    
37<link rel="preload" href="//lomabeauty.us/cdn/fonts/plus_jakarta_sans/plusjakartasans_n4.d80b0f185669787ac4b44bf52c1a511eaaf37245.woff2" as="font" type="font/woff2" crossorigin="anonymous" fetchpriority="high" />
38    
39    
40    
41
42<meta property="og:site_name" content="Loma Hair &amp; Body Care | Aloe Based Salon Quality Care">
43<meta property="og:url" content="https://lomabeauty.us/search">
44<meta property="og:title" content="Search">
45<meta property="og:type" content="website">
46<meta property="og:description" content="Clean, aloe-based hair &amp; body care: vegan, paraben-free, sulfate-free formulas made with organic botanicals for the whole family"><meta property="og:image" content="http://lomabeauty.us/cdn/shop/files/LomaHairBodyCare_46726944-b48a-4e47-9ae4-2c0a7396de09.jpg?v=1694118013">
47  <meta property="og:image:secure_url" content="https://lomabeauty.us/cdn/shop/files/LomaHairBodyCare_46726944-b48a-4e47-9ae4-2c0a7396de09.jpg?v=1694118013">
48  <meta property="og:image:width" content="1200">
49  <meta property="og:image:height" content="628"><meta name="twitter:card" content="summary_large_image">
50<meta name="twitter:title" content="Search">
51<meta name="twitter:description" content="Clean, aloe-based hair &amp; body care: vegan, paraben-free, sulfate-free formulas made with organic botanicals for the whole family">
52<style data-shopify>@font-face {
53  font-family: "DM Sans";
54  font-weight: 500;
55  font-style: normal;
56  font-display: swap;
57  src: url("//lomabeauty.us/cdn/fonts/dm_sans/dmsans_n5.8a0f1984c77eb7186ceb87c4da2173ff65eb012e.woff2") format("woff2"),
58       url("//lomabeauty.us/cdn/fonts/dm_sans/dmsans_n5.9ad2e755a89e15b3d6c53259daad5fc9609888e6.woff") format("woff");
59}
60
61  @font-face {
62  font-family: "Plus Jakarta Sans";
63  font-weight: 400;
64  font-style: normal;
65  font-display: swap;
66  src: url("//lomabeauty.us/cdn/fonts/plus_jakarta_sans/plusjakartasans_n4.d80b0f185669787ac4b44bf52c1a511eaaf37245.woff2") format("woff2"),
67       url("//lomabeauty.us/cdn/fonts/plus_jakarta_sans/plusjakartasans_n4.4d079d103b5ee647346f5effc3692759629e07c9.woff") format("woff");
68}
69
70  @font-face {
71  font-family: "DM Sans";
72  font-weight: 500;
73  font-style: normal;
74  font-display: swap;
75  src: url("//lomabeauty.us/cdn/fonts/dm_sans/dmsans_n5.8a0f1984c77eb7186ceb87c4da2173ff65eb012e.woff2") format("woff2"),
76       url("//lomabeauty.us/cdn/fonts/dm_sans/dmsans_n5.9ad2e755a89e15b3d6c53259daad5fc9609888e6.woff") format("woff");
77}
78
79  @font-face {
80  font-family: "DM Sans";
81  font-weight: 400;
82  font-style: normal;
83  font-display: swap;
84  src: url("//lomabeauty.us/cdn/fonts/dm_sans/dmsans_n4.ec80bd4dd7e1a334c969c265873491ae56018d72.woff2") format("woff2"),
85       url("//lomabeauty.us/cdn/fonts/dm_sans/dmsans_n4.87bdd914d8a61247b911147ae68e754d695c58a6.woff") format("woff");
86}
87
88  @font-face {
89  font-family: "Plus Jakarta Sans";
90  font-weight: 500;
91  font-style: italic;
92  font-display: swap;
93  src: url("//lomabeauty.us/cdn/fonts/plus_jakarta_sans/plusjakartasans_i5.20c7c8bb82d08dc84d46f2f9ce73016784d0eadf.woff2") format("woff2"),
94       url("//lomabeauty.us/cdn/fonts/plus_jakarta_sans/plusjakartasans_i5.e7d40b296cacc557eca2851df89db96998110f51.woff") format("woff");
95}
96
97
98  @font-face {
99  font-family: "Plus Jakarta Sans";
100  font-weight: 700;
101  font-style: normal;
102  font-display: swap;
103  src: url("//lomabeauty.us/cdn/fonts/plus_jakarta_sans/plusjakartasans_n7.0fa457c7659036d61c299855f2665d487764b03d.woff2") format("woff2"),
104       url("//lomabeauty.us/cdn/fonts/plus_jakarta_sans/plusjakartasans_n7.aabce96b748f15f4219f7ccb58445c02f20c7ea7.woff") format("woff");
105}
106
107  @font-face {
108  font-family: "Plus Jakarta Sans";
109  font-weight: 400;
110  font-style: italic;
111  font-display: swap;
112  src: url("//lomabeauty.us/cdn/fonts/plus_jakarta_sans/plusjakartasans_i4.c6dbba2f9689ea7d14727f19e62be404de792e1f.woff2") format("woff2"),
113       url("//lomabeauty.us/cdn/fonts/plus_jakarta_sans/plusjakartasans_i4.3525555c8861fa83992736778d5ba07d2bf40826.woff") format("woff");
114}
115
116  @font-face {
117  font-family: "Plus Jakarta Sans";
118  font-weight: 700;
119  font-style: italic;
120  font-display: swap;
121  src: url("//lomabeauty.us/cdn/fonts/plus_jakarta_sans/plusjakartasans_i7.b76bf83e39a192fa9b337a7676a53552236df177.woff2") format("woff2"),
122       url("//lomabeauty.us/cdn/fonts/plus_jakarta_sans/plusjakartasans_i7.2c5187107fccd60382469c44f430512785075ccc.woff") format("woff");
123}
124
125  @font-face {
126  font-family: "DM Sans";
127  font-weight: 400;
128  font-style: normal;
129  font-display: swap;
130  src: url("//lomabeauty.us/cdn/fonts/dm_sans/dmsans_n4.ec80bd4dd7e1a334c969c265873491ae56018d72.woff2") format("woff2"),
131       url("//lomabeauty.us/cdn/fonts/dm_sans/dmsans_n4.87bdd914d8a61247b911147ae68e754d695c58a6.woff") format("woff");
132}
133�</style>
134<style data-shopify>:root,
135  *:before {
136    --base-font-size: 0.875rem;
137    --font-size-medium-mobile: 0.9rem;
138    --font-size-medium: 1.0rem;
139    --font-size-small: 0.625rem;
140    --font-size-small-mobile: 0.5625rem;
141    --font-size-normal: 0.75rem;
142    --font-size-normal-mobile: 0.675rem;
143    --font-size-large: 1.25rem;
144    --font-size-large-mobile: 1.125rem;
145    --heading-highlight-font-size: 100%;
146    --h1-font-size: 3.825rem;
147    --h2-font-size: 2.25rem;
148    --h3-font-size: 1.35rem;
149    --h4-font-size: 1.2375rem;
150    --h5-font-size: 1.125rem;
151    --h6-font-size: 1.0125rem;
152    --base-font-size-mobile: 0.7875rem;
153    --h1-font-size-mobile: 1.9125rem;
154    --h2-font-size-mobile: 1.35rem;
155    --h3-font-size-mobile: 0.945rem;
156    --h4-font-size-mobile: 0.86625rem;
157    --h5-font-size-mobile: 0.7875rem;
158    --h6-font-size-mobile: 0.70875rem;
159    --rating-star-size: 0.7rem;
160    --border-radius: 100px;
161    --page-width: 1400px;
162    --width-countdown: 7.875rem;
163    --font-menu: "DM Sans", sans-serif;
164    --font-menu-weight: 500;
165    --font-menu-style: normal;
166    --font-button: "DM Sans", sans-serif;
167    --font-button-weight: 400;
168    --font-button-style: normal;
169    --font-body-family: "Plus Jakarta Sans", sans-serif;
170    --font-body-style: normal;
171    --font-body-weight: 400;
172    --font-heading-family: "DM Sans", sans-serif;
173    --font-heading-highlight: "Plus Jakarta Sans", sans-serif;
174    --font-heading-highlight-style: italic;
175    --font-heading-highlight-weight: 500;
176    --font-heading-style: normal;
177    --font-heading-weight: 500;
178    --heading-text-tranform: none;
179    --advanced-sections-spacing: 0px;
180    --divider-spacing: -0;
181
182    --colors-pulse-speech: 104, 102, 72;
183    --image-treatment-overlay: 0, 0, 0;
184    --image-treatment-text: 255, 255, 255;
185    --colors-line-and-border: 225, 227, 225;
186    --colors-line-and-border-base: 225, 227, 225;
187    --colors-line-header: 225, 227, 225;
188    --colors-line-footer: 52, 54, 52;
189    --colors-background: 255, 255, 255;
190    --colors-text: 69, 70, 69;
191    --colors-text-base: 69, 70, 69;
192    --colors-heading: 40, 41, 40;
193    --colors-heading-base: 40, 41, 40;
194    --colors-background-secondary: 246, 244, 240;
195    --colors-text-secondary: 0, 0, 0;
196    --colors-heading-secondary: 40, 41, 40;
197    --colors-text-link: 96, 107, 87;
198    --background-color:  255, 255, 255;
199    --background-color-base:  255, 255, 255;
200    --background-color-header: 255, 255, 255;
201    --colors-text-header: 40, 41, 40;
202    --background-color-footer: 40, 41, 40;
203    --colors-text-footer: 208, 208, 208;
204    --colors-heading-footer: 255, 255, 255;
205    --colors-text-link-footer: 145, 180, 116;
206    --color-error: 169, 70, 0;
207    --color-success: 96, 107, 87;
208    --colors-price: 40, 41, 40;
209    --colors-price-sale: 169, 70, 0;
210    --colors-button-text: 255, 255, 255;
211    --colors-button: 0, 0, 0;
212    --colors-button-text-hover: 255, 255, 255;
213    --colors-secondary-button: 40, 41, 40;
214    --colors-button-hover: rgb(16, 16, 16);
215    --colors-cart: 96, 107, 87;
216    --colors-cart-text: 255, 255, 255;
217    --colors-icon-rating: 166, 127, 99;
218    --colors-transition-arrows: 0, 0, 0;
219    --color-highlight: rgb(96, 107, 87);
220    --background-pagination-slideshow: 40, 41, 40;
221    --text-color-pagination-slideshow: 255, 255, 255;
222    
223      --background-secondary-button: 255, 255, 255;
224      --colors-line-secondary-button: 255, 255, 255;
225    
226    
227      --button-width: 120%;
228      --button-height: 100%;
229      --button-transform: rotate3d(0,0,1,10deg) translate3d(-1.2em,110%,0);
230      --button-transform-origin: 0% 100%;
231    
232    
233      --height-parallax: 110%;
234    
235    
236      --image-zoom: 1.05;
237    
238    --card-product-bg: rgba(0,0,0,0);
239    --card-product-padding: 20px;
240    --card-product-padding-mobile: 8px;
241    --card-product-alignment: center;
242    
243    --width-scrollbar: 0;
244    --card-product-ratio: 100.0%;
245    --card-product-img-position:  absolute;
246    --card-product-img-height:  0;
247    --card-product-img-zoom:  scale(1.1);
248    --height-header: 0px;
249    --transition-card-loading: 500ms;
250    --transition-card-image-hover: 400ms;
251    --transition-slideshow: 500ms;
252    --transition-image-hover: 500ms;
253  }
254  .dark,
255  .dark *:before {
256    --image-treatment-overlay: 0, 0, 0;
257    --image-treatment-text: 255, 255, 255;
258    --colors-line-and-border: 49, 49, 49;
259    --colors-line-and-border-base: 49, 49, 49;
260    --colors-line-header: 52, 54, 52;
261    --colors-line-footer: 52, 54, 52;
262    --colors-background: 40, 41, 40;
263    --colors-text: 225, 227, 225;
264    --colors-text-base: 225, 227, 225;
265    --colors-heading: 255, 255, 255;
266    --colors-heading-base: 255, 255, 255;
267    --background-color: 40, 41, 40;
268    --background-color-base: 40, 41, 40;
269    --colors-text-link: 145, 180, 116;
270    --color-error: 229, 105, 15;
271    --color-success: 145, 180, 116;
272    --background-color-header: 40, 41, 40;
273    --colors-text-header: 255, 255, 255;
274    --background-color-footer: 40, 41, 40;
275    --colors-text-footer: 225, 227, 225;
276    --colors-heading-footer: 255, 255, 255;
277    --colors-text-link-footer: 145, 180, 116;
278    --colors-price: 250, 250, 250;
279    --colors-price-sale: 229, 105, 15;
280    --colors-button-text: 40, 41, 40;
281    --colors-button: 255, 255, 255;
282    --colors-button-text-hover: 40, 41, 40;
283    --colors-secondary-button: 255, 255, 255;
284    --colors-button-hover: rgb(255, 255, 255);
285    --colors-cart: 145, 180, 116;
286    --colors-cart-text: 250, 250, 250;
287    --colors-background-secondary: 47, 48, 47;
288    --colors-text-secondary: 225, 227, 225;
289    --colors-heading-secondary: 255, 255, 255;
290    --colors-icon-rating: 229, 105, 15;
291    --colors-pulse-speech: 104, 102, 72;
292    --colors-transition-arrows: 0, 0, 0;
293    --color-highlight: rgb(145, 180, 116);
294    
295      --background-secondary-button: transparent;
296      --colors-line-secondary-button: 255, 255, 255;
297    
298    --card-product-bg: rgba(0,0,0,0);
299  }
300  shopify-accelerated-checkout {
301    --shopify-accelerated-checkout-button-border-radius: 100px;
302  }
303  shopify-accelerated-checkout-cart {
304    --shopify-accelerated-checkout-button-border-radius: 100px;
305    --shopify-accelerated-checkout-inline-alignment: end;
306    --shopify-accelerated-checkout-button-block-size: 48px;
307    --shopify-accelerated-checkout-button-inline-size: 48px;
308  }
309  shopify-account {
310    --shopify-account-color-accent: rgba(var(--colors-button));
311    --shopify-account-color-accent-text: rgb(var(--colors-button-text));
312    --shopify-account-color-background: rgb(var(--background-color-base));
313    --shopify-account-color-background-subdued: rgba(var(--colors-text-base), .3);
314    --shopify-account-color-text-subdued: rgba(var(--colors-text-base), 1);
315    --shopify-account-radius-button-small: 9999px;
316    --shopify-account-color-control-text: rgba(var(--colors-text-base), 1);
317    --shopify-account-color-border: rgba(var(--colors-line-and-border-base), 1);
318    --shopify-account-color-control-background: rgb(var(--background-color-base));
319    --shopify-account-color-text: rgba(var(--colors-text-base), 1);
320    --shopify-account-color-text-subdued: rgba(var(--colors-text-base), 1);
321    --shopify-account-dialog-position-top: 30px;
322    --shopify-account-font-body: var(--font-body-family);
323    --shopify-account-font-body-weight: var(--font-body-weight);
324    --shopify-account-font-heading: var(--font-heading-family);
325    --shopify-account-font-heading-weight: var(--font-heading-weight);
326    --shopify-account-radius-base: 0px;
327    --shopify-account-radius-button: 100px;
328    --shopify-account-radius-dialog: 0px;
329    --shopify-account-radius-input: 0px;
330    --shopify-account-signed-in-avatar-color-background: rgba(var(--colors-text), 1);
331    --shopify-account-signed-in-avatar-color-text: rgb(var(--background-color));
332  }
333  
334    [role="button"],
335    [type="button"],
336    .button {
337      color: rgb(var(--colors-button-text));
338    }
339    button.button-solid,
340    .button.button-solid {
341      border: none;
342      background-color: rgba(var(--colors-button));
343    }
344    button.button-disable-effect,
345    .button.button-disable-effect {
346      color: rgb(var(--colors-button-text));
347      background-color: rgba(var(--colors-button));
348    }
349    .button-action {
350      border: none;
351      color: rgb(var(--colors-button-text));
352      background-color: rgba(var(--colors-button));
353    }
354  
355  .header, .header *::before {
356    --colors-text: var(--colors-text-header);
357    --colors-heading: var(--colors-text-header);
358    --colors-price: var(--colors-text-header);
359    --colors-line-and-border: var(--colors-line-header);
360  }
361  #sticky-header-content .divider {
362    --colors-line-and-border: var(--colors-line-header);
363  }
364  .paginate-slide-image {
365    background: rgba(var(--background-pagination-slideshow));
366    color: rgba(var(--text-color-pagination-slideshow));
367  }
368  body {
369    touch-action: manipulation;
370  }
371  @media (min-width: 1024px) {
372    .paginate-slide-image {
373      color: rgba(var(--text-color-pagination-slideshow));
374    }
375    .paginate-slide-image:hover {
376      color: rgba(var(--text-color-pagination-slideshow));
377    }
378  }
379
380  .section-quick-links,
381  .section-quick-links *::before,
382  .section-footer,
383  .section-footer *::before {
384    --colors-text: var(--colors-text-footer);
385    --colors-heading: var(--colors-heading-footer);
386    --colors-text-link: var(--colors-text-link-footer);
387    --colors-line-and-border: var(--colors-line-footer);
388  }
389  .sticky-header {
390    --font-body-weight: 700;
391  }
392
393  .scrollbar-horizontal {
394    position: relative;
395    -ms-overflow-style: none;
396  }
397  .scrollbar-horizontal::-webkit-scrollbar-track {
398    background-color: #ececec;
399  }
400  .scrollbar-horizontal::-webkit-scrollbar {
401    height: 3px;
402  }
403
404  .scrollbar-horizontal::-webkit-scrollbar-track {
405    -webkit-box-shadow: inset 0 0 0px rgba(0, 0, 0, 0);
406  }
407
408  .scrollbar-horizontal::-webkit-scrollbar-thumb {
409    visibility: visible;
410    background-color: #747474;
411  }
412
413  .scrollbar-horizontal::-webkit-scrollbar-thumb:hover {
414    background-color: #747474;
415  }
416  body.scrollbar-body::-webkit-scrollbar{
417    width: 5px;
418  }
419  .scrollbar-body::-webkit-scrollbar-track{
420    background: #ececec;
421  }
422  .scrollbar-horizontal {
423    position: relative;
424    -ms-overflow-style: none;
425  }
426  .scrollbar-horizontal::-webkit-scrollbar-track {
427    background-color: #ececec;
428  }
429  .scrollbar-horizontal::-webkit-scrollbar {
430    height: 3px;
431  }
432
433  .scrollbar-horizontal::-webkit-scrollbar-track {
434    -webkit-box-shadow: inset 0 0 0px rgba(0, 0, 0, 0);
435  }
436
437  .scrollbar-horizontal::-webkit-scrollbar-thumb {
438    visibility: visible;
439    background-color: #747474;
440  }
441
442  .scrollbar-horizontal::-webkit-scrollbar-thumb:hover {
443    background-color: #747474;
444  }
445  .scrollbar-body::-webkit-scrollbar{
446    width: 3px;
447  }
448  .scrollbar-body::-webkit-scrollbar-track{
449    background: #ececec;
450  }
451  .scrollbar-body.scrollbar-visible:active::-webkit-scrollbar-thumb,
452  .scrollbar-body.scrollbar-visible:focus::-webkit-scrollbar-thumb,
453  .scrollbar-body.scrollbar-visible:hover::-webkit-scrollbar-thumb {
454    background: #747474;
455    visibility: visible;
456  }
457  .scrollbar-body.scrollbar-visible::-webkit-scrollbar-track{
458    background: transparent;
459  }
460  .scrollbar-body.scrollbar-visible::-webkit-scrollbar-thumb{
461    background: transparent;
462    visibility: visible;
463  }
464  .scrollbar-body::-webkit-scrollbar-thumb{
465    background: #747474;
466  }
467  .animate-scroll-banner {
468    animation: scrollX var(--duration, 10s) linear infinite var(--play-state, running) var(--direction);
469  }
470  .padding-scrollbar, .padding-scrollbar-header {
471    padding-right: min(var(--width-scrollbar), 20px);
472  }
473  
474  
475  .des-block iframe {
476    width: 100%;
477    height: 100%;
478  }
479  .toggle-compare  + label span:first-child,
480  .toggle-compare:checked + label span:last-child {
481    display: block
482  }
483  .toggle-compare  + label span:last-child,
484  .toggle-compare:checked + label span:first-child {
485    display: none;
486  }
487  .card-product:not(.recommendations) {}
488  .dark .card-product:not(.recommendations) {background: transparent;}
489  .card-product:not(.recommendations) .card-info,
490  .card-product:not(.recommendations) .x-variants-data {
491    padding-left: 8px;
492    padding-right: 8px;
493  }
494  .card-product:not(.recommendations) .x-variants-separator::before {
495    content: var(--tw-content);
496    position: absolute;
497    width: calc(100% - 2 * 8px);
498    top: 0;
499    left: 0;
500    margin-left: 8px;
501    margin-right: 8px;
502  }
503  .card-product:not(.recommendations) .card-info .x-variants-data
504  {
505    padding-left: 0;
506    padding-right: 0;
507  }
508  .card-product:not(.recommendations) .card-info .x-variants-separator::before {
509    width: 100%;
510    margin-left: 0;
511    margin-right: 0;
512  }
513  .card-product-slideshow {
514      background: rgb(246, 244, 240);}
515  .dark .card-product-slideshow {
516      background: rgb(47, 48, 47);}
517  button.shopify-payment-button__more-options {
518    color: rgba(var(--colors-text));
519  }
520  .group-discount:before,.group-discount:after {
521    background-color: rgba(var(--colors-price-sale), 5%);
522    content: "";
523    position: absolute;
524    right: 100%;
525    height: 100%;
526    top: 0;
527    width: 1.25rem;
528  }
529  .shipping_insurance.group-discount:before,.shipping_insurance.group-discount:after {
530    background-color: rgb(var(--colors-background-secondary));
531  }
532  .group-discount:after {
533    left: 100%;
534    right: auto;
535  }
536  @media (min-width: 768px){
537    .list-layout .card-product:not(.recommendations) {
538      padding-bottom: 0;
539    }
540    .list-layout .card-product:not(.recommendations) .card-info,
541    .list-layout .card-product:not(.recommendations) .x-variants-data{
542      padding-left: 0;
543      padding-right: 0;
544    }
545    .list-layout .card-product:not(.recommendations) .x-variants-separator::before {
546      width: 100%;
547      margin-left: 0;
548      margin-right: 0;
549    }
550    shopify-accelerated-checkout-cart {
551    --shopify-accelerated-checkout-button-block-size: 46px;
552    --shopify-accelerated-checkout-button-inline-size: 46px;
553  }
554  }
555  @media (min-width: 1024px){
556    .group-discount:before,.group-discount:after {
557       width: 0;
558    }
559    .card-product:not(.recommendations) .card-info,
560    .card-product:not(.recommendations) .x-variants-data {
561      padding-left: 20px;
562      padding-right: 20px;
563    }
564    .card-product:not(.recommendations) .x-variants-separator::before {
565      width: calc(100% - 2 * 20px);
566      margin-left: 20px;
567      margin-right: 20px;
568    }
569    [role="button"],
570    [type="button"],
571    .button {
572      color: rgba(var(--colors-button-text));
573    }
574    button.button-solid,
575    .button.button-solid {
576      border: none;
577      box-shadow: none;
578      color: rgb(var(--colors-button-text));
579      background-color: rgba(var(--colors-button));
580      overflow: hidden;
581      background-origin: border-box;
582    }
583    button.button-solid:hover,
584    .button.button-solid:hover {
585      
586      transition-delay: 0.5s;
587      
588      transition-property: background-color;
589      background-color: var(--colors-button-hover);
590      color: rgba(var(--colors-button-text-hover));
591      background-origin: border-box;
592    }
593    .button-action {
594      border: none;
595      color: rgba(var(--colors-button-text-hover));
596      background-color: var(--colors-button-hover);
597    }
598    button.button-disable-effect,
599    .button.button-disable-effect {
600      color: rgb(var(--colors-button-text));
601      background-color: rgba(var(--colors-button));
602    }
603    button.button-disable-effect:hover,
604    .button.button-disable-effect:hover {
605      color: rgba(var(--colors-button-text-hover));
606      background-color: var(--colors-button-hover);
607    }
608    
609      button.button-solid:before,
610      .button.button-solid:before {
611        content: "";
612        z-index: -1;
613        position: absolute;
614        top: 0;
615        right: 0;
616        bottom: 0;
617        left: 0;
618        width: var(--button-width);
619        height: var(--button-height);
620        background-color: var(--colors-button-hover);
621        backface-visibility: hidden;
622        will-change: transform;
623        transform: var(--button-transform);
624        transform-origin: var(--button-transform-origin);
625        transition: transform 0.5s ease;
626      }
627      button.button-solid:hover:before,
628      .button.button-solid:hover:before {
629        transform: rotate3d(0,0,1,0) translateZ(0);
630      }
631    
632    
633  }
634  .inventory-low-stock-status {
635    
636      --stock-color: rgba(191, 18, 42);
637    
638      color: var(--stock-color);
639    }
640  .dark .inventory-low-stock-status {
641    
642      --stock-color: rgba(191, 18, 42);
643    
644  }
645  .inventory-in-stock-status {
646    
647      --stock-color: rgba(107, 118, 45);
648    
649      color: var(--stock-color);
650  }
651  .dark .inventory-in-stock-status {
652    
653      --stock-color: rgba(133, 143, 77);
654    
655  }
656  .inventory-out-of-stock-status {
657    
658      --stock-color: rgba(118, 116, 116);
659    
660      color: var(--stock-color);
661  }
662  .dark .inventory-out-of-stock-status {
663    
664      --stock-color: rgba(134, 127, 127);
665    
666  }
667  .inventory-status {
668    background-color: var(--stock-color);
669  }
670  .card-testimonial {
671      background: #f6f4f0;}
672  .dark .card-testimonial {
673      background: #2f302f;}
674  /* App Shopify Subscription */
675  .shopify_subscriptions_app_policy a {
676    position: relative;
677    margin-top: .5rem;
678    margin-bottom: .5rem;
679    color: rgba(var(--colors-text-link)) !important;
680    text-decoration-thickness: 1px;
681    background: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)), linear-gradient(to right, rgba(var(--colors-text-link), 1), rgba(var(--colors-text-link), 1), rgba(var(--colors-text-link), 1));
682    background-size: 100% 0.1em, 0 0.1em;
683    background-position: 100% 100%,100% 100%;
684    background-repeat: no-repeat;
685    transition: background-size 250ms;
686  }
687  .shopify_subscriptions_app_policy:after {
688    clear: both;
689    content: var(--tw-content);
690    display: block;
691  }
692  @media (min-width: 1024px) {
693    .shopify_subscriptions_app_policy a:hover {
694      background-size: 0 .1em, 100% .1em;
695      background-position: 100% 100%, 0% 100%;
696    }
697  }
698
699  /* Recurpay Subscription App */
700  #recurpay-account-widget {
701    margin-top: 1rem;
702  }
703
704  /* Seal Subscriptions */
705  .sls-widget-branding {
706    z-index: 20 !important;
707  }
708  .card .sealsubs-target-element, .card-product-fbt .sealsubs-target-element {
709    display: none !important;
710  }
711  .seal-portal-link a {
712    position: relative;
713    margin-top: .5rem;
714    margin-bottom: .5rem;
715    color: rgba(var(--colors-text-link)) !important;
716    text-decoration-thickness: 1px;
717    background: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)), linear-gradient(to right, rgba(var(--colors-text-link), 1), rgba(var(--colors-text-link), 1), rgba(var(--colors-text-link), 1));
718    background-size: 100% 0.1em, 0 0.1em;
719    background-position: 100% 100%,100% 100%;
720    background-repeat: no-repeat;
721    transition: background-size 250ms;
722  }
723  .seal-portal-link:after {
724    clear: both;
725    content: var(--tw-content);
726    display: block;
727  }
728  @media (min-width: 1024px) {
729    .seal-portal-link a:hover {
730      background-size: 0 .1em, 100% .1em;
731      background-position: 100% 100%, 0% 100%;
732    }
733  }
734  .x-card-title {
735    font-size: 0.9rem;
736    font-family: var(--font-heading-family);
737    font-weight: var(--font-heading-weight);
738  }
739  .x-card-price, .x-card-price-init {
740    font-size: 0.9rem;
741    font-family: var(--font-body-family);
742    font-weight: var(--font-body-weight);
743  }
744  @media (min-width: 768px) {
745    .x-card-title {
746      font-size: 1.0rem;
747    }
748    .x-card-price, .x-card-price-init {
749      font-size: 1.0rem;
750    }
751  }
752  .dbtap-overlay{
753    display: none
754  }
755  @media (max-width: 1024px) and (pointer: coarse) and (hover: none) {
756    .dbtap-overlay{
757      display: block
758    }
759  }
760  .swatch-count-small {
761    min-height: 28px;
762    min-width: 28px;
763  }
764  .swatch-count-medium {
765    min-height: 32px;
766    min-width: 32px;
767  }
768  .swatch-count-large {
769    min-height: 38px;
770    min-width: 38px;
771  }
772  .paginate-testimonial {
773    background: rgba(16, 16, 16, 0.2);
774  }
775  .dark .paginate-testimonial {
776    background: rgba(255, 255, 255, 0.2);
777  }</style><style data-shopify>
778  /* Shopify Product Reviews app */
779      #shopify-product-reviews .spr-container {
780          border-color: rgba(var(--colors-line-and-border),1);
781          border-width:0px;
782          border-bottom-width:1px;
783          padding-left:0px;
784          padding-right:0px}
785      @media (min-width: 1280px){
786      #shopify-product-reviews .spr-container{padding-bottom:1rem}}
787      .card-product-slideshow .collection-icon-list.vstar-star {
788          text-align: left;
789        }
790      .spr-container .spr-header{display:flex;flex-direction:column;align-items:center;justify-content:center}
791      .spr-header .spr-summary-caption{grid-column:span 2 / span 2;display:flex;justify-content:center}
792      .spr-header .spr-summary-actions-togglereviews{margin-top:2px}
793      @media (min-width: 768px){
794      .spr-header .spr-summary-actions-togglereviews{margin-top:0.25rem}}
795      .spr-header .spr-icon{font-size:100%}
796      @media (min-width: 768px){
797      .spr-header .spr-icon{font-size:120%}}
798      .spr-container .spr-summary{margin-bottom:1rem;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));row-gap:1.25rem}
799      .spr-container .spr-summary::before{content:var(--tw-content);display:none}
800      .spr-container .spr-summary-actions{grid-column:span 2 / span 2;display:flex;justify-content:center}
801      .spr-container .spr-icon{--tw-text-opacity:1;color:rgb(255 164 34 / var(--tw-text-opacity))}
802      .spr-container .spr-summary-actions-newreview{border-width:1px;border-style:solid;padding-left:1.5rem;padding-right:1.5rem;padding-top:0.625rem;padding-bottom:0.625rem}
803      @media (min-width: 768px){
804      .spr-container .spr-summary-actions-newreview{padding-top:0.75rem;padding-bottom:0.75rem}}
805      .spr-container .spr-form{margin-top:0px;padding-top:2.5rem}
806      .spr-container .spr-form-contact{display:flex;flex-wrap:wrap;justify-content:space-between}
807      .spr-container .spr-form-contact::before{content:var(--tw-content);display:none}
808      .spr-container .spr-form-contact::after{content:var(--tw-content);display:none}
809      .spr-container .spr-form-title{display:none}
810      .active-row.spr-container .spr-form-title {
811        display: flex;
812      }
813      .spr-container .spr-reviews{margin-top:0px}
814      .spr-container .spr-review{padding-top:1.25rem;padding-bottom:1.25rem}
815      .spr-container .spr-review:first-child{margin-top:0px}
816      .spr-container .spr-form-input-text,  .spr-container .spr-form-input-email,  .spr-container .spr-form-input-textarea{margin-top:0.375rem !important;border-width:1px;border-style:solid;padding-top:0.625rem;padding-bottom:0.625rem;padding-left:0.5rem;padding-right:0.5rem}
817      .spr-container .spr-form-input-text:focus,  .spr-container .spr-form-input-email:focus,  .spr-container .spr-form-input-textarea:focus{outline:2px solid transparent;outline-offset:2px}
818      .spr-container .spr-form-input-text:focus-visible,  .spr-container .spr-form-input-email:focus-visible,  .spr-container .spr-form-input-textarea:focus-visible{outline:2px solid transparent;outline-offset:2px}
819      .spr-container .spr-form-contact-name,  .spr-container .spr-form-contact-email{width:100%}
820      @media (min-width: 768px){
821      .spr-container .spr-form-contact-name,  .spr-container .spr-form-contact-email{width:48%}}
822      .spr-container .spr-form-input{background-color:rgba(var(--background-color),1)}
823      .spr-container .spr-form-input.spr-starrating{margin-top:0.375rem !important}
824      .spr-container .spr-icon-star-empty:hover, .spr-container .spr-icon-star:hover {
825          background-size: 0;
826          background-position: 0;
827          background-repeat: no-repeat;
828          background: none;
829        }
830      .spr-container .spr-button-primary.btn-primary {
831          background: var(--colors-button-hover);
832          border-color: var(--colors-button-hover);
833          float:left;
834          margin-bottom:2.5rem;
835          cursor:pointer;
836          border-width:0px;
837          padding-top:0.75rem;
838          padding-bottom:0.75rem;
839          padding-left:1.75rem;
840          padding-right:1.75rem;
841          color:rgb(var(--colors-button-text-hover))}
842      .spr-container .spr-form-label {
843          font-size: unset;
844        }
845      .spr-container .spr-form-review-body{margin-bottom:0.5rem}
846      .spr-reviews .spr-icon{margin-right:0.25rem;font-size:100%}
847      .spr-reviews strong{font-weight:400;font-style:normal;color:rgb(var(--colors-text),1)}
848      .spr-reviews .spr-review-header-byline{font-size:100%;font-style:italic;color:rgb(var(--colors-text),1)}
849      .spr-reviews .spr-review-header-title {
850          font-size: var(--h6-font-size-mobile);
851          font-size:100%;
852          font-weight:600;
853          line-height:1.375;
854          color:rgb(var(--colors-heading),1)}
855      .spr-reviews .spr-review-content-body {
856          font-size: unset;
857          line-height:1.375;
858          color:rgb(var(--colors-text),1)}
859      .spr-reviews .spr-review-content{margin-bottom:1rem}
860      .spr-reviews .spr-review-reportreview{float:left;font-size:100%;font-style:italic;color:rgb(var(--colors-text),1);-webkit-text-decoration-line:underline;text-decoration-line:underline;text-underline-offset:2px}
861      .spr-reviews .spr-review-reportreview:hover{background-size:auto}
862      @media (min-width: 768px){
863      .spr-reviews .spr-review-reportreview{float:right}}
864      .spr-reviews .spr-review-reportreview:not(.button):not(.disable-effect):hover {
865          background-size: 0;
866        }
867      .spr-summary-starrating .spr-stars span{display:flex;gap:0.25rem}
868      .spr-summary-starrating{margin-top:2.5rem;margin-bottom:2.5rem}
869      .spr-container .spr-summary-starrating{margin-top:0px;margin-bottom:0px}
870      .spr-pagination .spr-pagination-page.is-active {
871          background: var(--colors-button-hover);
872          border-color: var(--colors-button-hover);
873          display:flex;
874          height:2.75rem;
875          width:2.75rem;
876          align-items:center;
877          justify-content:center;
878          border-radius:9999px;
879          font-weight:400;
880          color:rgb(var(--colors-button-text-hover))}
881      @media (min-width: 768px){
882      .spr-pagination .spr-pagination-page.is-active{height:3.5rem;width:3.5rem}}
883      .main-product .spr-pagination .is-active{height:2.75rem;width:2.75rem}
884      .spr-pagination>div{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;-moz-column-gap:1rem;column-gap:1rem;row-gap:1rem}
885      .spr-pagination a{padding-top:0.5rem;padding-left:0.5rem;padding-right:0.5rem;padding-bottom:0.5rem}
886      .spr-pagination .spr-pagination-page a{display:flex;height:2.75rem;width:2.75rem;align-items:center;justify-content:center;border-radius:9999px;background-color:rgb(var(--colors-text),0.2);font-weight:400;color:rgb(var(--colors-text))}
887      @media (min-width: 768px){
888      .spr-pagination .spr-pagination-page a{height:3.5rem;width:3.5rem}}
889      .main-product .spr-pagination-page a{height:2.75rem;width:2.75rem}
890      .spr-pagination a:not(.button):not(.disable-effect):hover {
891          background-size: 0;
892          color:rgb(var(--colors-text))}
893      .spr-pagination .spr-pagination-next,  .spr-pagination .spr-pagination-prev{position:relative}
894        .is-active>.spr-pagination .spr-pagination-next>.animate_transition_slide__image,   .is-active> .spr-pagination .spr-pagination-prev>.animate_transition_slide__image{
895        transform: scale(1);
896      }
897      .spr-container .spr-pagination {
898          border-color: rgba(var(--colors-line-and-border),0.8);
899          border-top-width:1px;
900          border-style:solid}
901      .spr-header .spr-summary-starrating + .spr-summary-caption{grid-column:span 1 / span 1}
902      .main-product #shopify-product-reviews .spr-container{padding-left:0px;padding-right:0px}
903      .spr-container .spr-form-label{padding-left:0.25rem}
904      .spr-container .spr-form-label::after{--tw-content:'*';content:var(--tw-content)}
905      .spr-container .spr-form-input-error .spr-icon{--tw-text-opacity:1;color:rgb(255 164 34 / var(--tw-text-opacity))}
906      .spr-container .spr-form-input-error, .spr-container .spr-form-input-error[type="text"], .spr-container .spr-form-input-error[type="email"] {
907          border-color: rgba(var(--colors-line-and-border),1);
908        }
909      .spr-container .spr-form-review .spr-icon{margin-right:0.75rem}
910      .spr-container .spr-form-message-success{margin-bottom:1.25rem;width:-moz-fit-content;width:fit-content;background-color:rgba(var(--color-success),0.2);padding-top:0.75rem;padding-bottom:0.75rem;padding-left:0.75rem;padding-right:0.75rem;color:rgba(var(--colors-text),1)}
911      .spr-container .spr-form-message-error{width:-moz-fit-content;width:fit-content;background-color:rgba(var(--color-error),0.2);color:rgba(var(--colors-text),1)}
912      .spr-container .spr-form {
913          border-color: rgba(var(--colors-line-and-border),1);
914        }
915      .spr-container .spr-review {
916          border-color: rgba(var(--colors-line-and-border),0.8);
917        }
918      .spr-container .spr-icon.spr-icon-star:not(.disable-effect):hover{--tw-text-opacity:1;color:rgb(255 164 34 / var(--tw-text-opacity))}
919      .spr-container .spr-header-title {
920        font-size: var(--h2-font-size-mobile);
921      }
922      .main-product .spr-header-title {
923        font-size: calc(var(--h2-font-size-mobile) * 0.7);
924      }
925      .spr-container .spr-summary-actions-newreview:not(.button):not(.disable-effect) {
926        border-radius: var(--border-radius);
927        background: var(--colors-button-hover);
928        border-color: var(--colors-button-hover);
929        color: rgba(var(--colors-button-text-hover));
930      }
931      @media (min-width: 1024px) {
932        .spr-reviews .spr-review-reportreview:not(.button):not(.disable-effect):hover {
933          background-size: 0;
934        }
935        .spr-container .spr-header-title {
936          font-size: var(--h2-font-size);
937        }
938        .main-product .spr-header-title {
939          font-size: calc(var(--h2-font-size) * 0.7);
940        }
941        .spr-container .spr-summary-actions-newreview:not(.button):not(.disable-effect) {
942          border: 1px solid rgba(var(--colors-button));
943          color: rgb(var(--colors-button-text));
944          background: rgba(var(--colors-button));
945          overflow: hidden;
946          background-origin: border-box;
947          position: relative;
948        }      
949        .spr-container .spr-summary-actions-newreview:not(.button):not(.disable-effect):hover {
950          transition: box-shadow 1s;
951          background-image: linear-gradient(rgba(var(--colors-button),0), rgba(var(--colors-button),0)), var(--colors-button-hover); 
952          border-color: var(--colors-button-hover);
953          color: rgba(var(--colors-button-text-hover));
954          background: var(--colors-button-hover);
955        } 
956        .spr-container .spr-summary-actions-newreview:not(.button):not(.disable-effect):before {
957          content: "";
958          transition: all .25s ease;          
959          background: var(--colors-button-hover);          
960          position:absolute;          
961          top:0px;          
962          right:0px;          
963          z-index:-10;          
964          height:100%;          
965          width:0px;
966        }
967      .choose-options-mobile button.spr-container .spr-summary-actions-newreview:not(.button):not(.disable-effect):before {
968        display: none;
969      }   
970        .spr-container .spr-summary-actions-newreview:not(.button):not(.disable-effect):hover:before{left:0px;width:100%}     
971        .spr-reviews .spr-review-header-title {
972          font-size: var(--h6-font-size);
973        }
974      }
975    /* end Shopify Product Reviews app */
976    #am-reviews-carousel-shadow-container-production {
977      max-width: var(--page-width);
978      margin: auto;
979    }
980    /* Fera Product Reviews App */
981      .fera-productReviews-reviews{margin-top:1.25rem}
982      .fera-productReviewsSummary{padding-left:1.25rem;padding-right:1.25rem}
983      @media (min-width: 1280px){
984      .fera-productReviewsSummary{padding-left:0px;padding-right:0px}}
985      .fera-productReviews-review-body,
986      .fera-allReviews-review-body {
987        word-break: break-word;
988      }
989      #MainContent>.fera-productReviews{padding-left:1.25rem !important;padding-right:1.25rem !important}
990      #MainContent .fera-allReviews {
991        width: 100%;
992      }
993      #MainContent .fera-storeReviewsSummary{margin-left:1.25rem;margin-right:1.25rem}
994      @media (min-width: 1280px){
995      #MainContent .fera-storeReviewsSummary{margin-left:auto;margin-right:auto}}
996    /* End Fera Product Reviews App */
997  
998</style><style data-shopify>
999  .body-text-base-size {
1000    font-size: 0.7875rem;
1001  }
1002  .text-pickup-availability {
1003    font-size: 0.875rem;
1004  }
1005  .text-result-filter {
1006    font-size: 0.9625rem;
1007  }
1008  .text-filter {
1009    font-size: 0.70875rem;
1010  }
1011  .heading-text-base-h3 {
1012    font-size: 1.125rem;
1013  }
1014  .heading-text-base-h2 {
1015    font-size: 1.35rem;
1016  }
1017  .text-suggest-search {
1018    font-size: 0.875rem;
1019  }
1020  .text-review-count {
1021    font-size: 0.7rem;
1022  }
1023  @media (min-width: 768px) {
1024    .body-text-base-size {
1025      font-size: 0.875rem;
1026    }
1027    .text-pickup-availability {
1028      font-size: 0.9625rem;
1029    }
1030    .text-filter {
1031      font-size: 0.7875rem;
1032    }
1033    .heading-text-base-h3 {
1034      font-size: 1.35rem;
1035    }
1036    .heading-text-base-h2 {
1037      font-size: 2.25rem;
1038    }
1039    .text-suggest-search {
1040      font-size: 1.0rem;
1041    }
1042  }
1043</style>
1044    
1045    
1045<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
1045<meta name="facebook-domain-verification" content="4x6s78bwjgbsth193mamo2ftd53cum">
1046<meta name="facebook-domain-verification" content="pudyr472i0y3w6nzbk5w7wirvr7fir">
1047<meta name="facebook-domain-verification" content="nt1phx3k2e5lik6f49n7mchj6pcpb2">
1048<meta name="facebook-domain-verification" content="d12m6hjklhwuh75aftd1odvufyuyma">
1049<meta name="google-site-verification" content="PVY1Av_-cQXNApetiNuw6exdvR2noZZcCmEU5huRzp8">
1050<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/27558019212/digital_wallets/dialog">
1051<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
1051<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=15007930"></script>
1051
1052<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
1053<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=15007930&shop_id=27558019212" crossorigin="anonymous"></script>
vendor: 1 bytes, line 1053
1053
1054<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":27558019212,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/27558019212","merchantName":"Loma Hair \u0026 Body Care | Aloe Based Salon Quality Care","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Loma Hair \u0026 Body Care | Aloe Based Salon Quality Care","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 1054
1054
1055<script id="shopify-features" type="application/json">{"accessToken":"391675caeea76c0896d859b21d12eb77","betas":["rich-media-storefront-analytics"],"domain":"lomabeauty.us","predictiveSearch":true,"shopId":27558019212,"locale":"en"}</script>
vendor: 1 bytes, line 1055
1055
1056<script>var Shopify = Shopify || {};
1057Shopify.shop = "loma-for-life.myshopify.com";
1058Shopify.locale = "en";
1059Shopify.currency = {"active":"USD","rate":"1.0"};
1060Shopify.country = "US";
1061Shopify.theme = {"name":"Loma Rebrand [WORKING THEME] ","id":154765951162,"schema_name":"Eurus","schema_version":"10.0.0","theme_store_id":2048,"role":"main"};
1062Shopify.theme.handle = "null";
1063Shopify.theme.style = {"id":null,"handle":null};
1064Shopify.cdnHost = "lomabeauty.us/cdn";
1065Shopify.routes = Shopify.routes || {};
1066Shopify.routes.root = "/";
1067Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
1068Shopify.SignInWithShop = Shopify.SignInWithShop || {};
1069Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
1070Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 1070
1070
1071<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 1071
1071
1072<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 1072
1072
1073<script>
1074  window.ShopifyPay = window.ShopifyPay || {};
1075  window.ShopifyPay.apiHost = "shop.app\/pay";
1076  window.ShopifyPay.redirectState = null;
1077</script>
vendor: 1 bytes, line 1077
1077
1078<script>
1079  window.Shopify = window.Shopify || {};
1080  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
1081  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
1082  window.Shopify.SignInWithShop.eligible = true;
1083</script>
vendor: 1 bytes, line 1083
1083
1084<script id="shop-js-analytics" type="application/json">{"pageType":"search"}</script>
vendor: 1 bytes, line 1084
1084
1085<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 1085
1085
1086<script type="module">
1087  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
1088
1089  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
1090
1091</script>
vendor: 1 bytes, line 1091
1091
1092<script>
1093  window.Shopify = window.Shopify || {};
1094  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
1095  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"]};
1096</script>
vendor: 1 bytes, line 1096
1096
1097<script>(function() {
1098  var isLoaded = false;
1099  function asyncLoad() {
1100    if (isLoaded) return;
1101    isLoaded = true;
1102    var urls = ["\/\/code.tidio.co\/bgqfdtyssx8k0mszilsu19bsxonnwfnq.js?shop=loma-for-life.myshopify.com","https:\/\/seo.apps.avada.io\/scripttag\/avada-seo-installed.js?shop=loma-for-life.myshopify.com","https:\/\/static.klaviyo.com\/onsite\/js\/klaviyo.js?company_id=XcNZTy\u0026shop=loma-for-life.myshopify.com","https:\/\/static.ecodrive.community\/assets\/toggle\/bundle.production.min.js?shop=loma-for-life.myshopify.com","https:\/\/admin.revenuehunt.com\/embed.js?shop=loma-for-life.myshopify.com","https:\/\/cdn.roseperl.com\/storelocator-prod\/stockist-form\/loma-for-life-1761626787.js?shop=loma-for-life.myshopify.com","https:\/\/cdn.roseperl.com\/storelocator-prod\/setting\/loma-for-life-1790345003.js?shop=loma-for-life.myshopify.com","https:\/\/cdn.roseperl.com\/storelocator-prod\/wtb\/loma-for-life-1790345005.js?shop=loma-for-life.myshopify.com","https:\/\/cdn.roseperl.com\/storelocator-prod\/fo\/loma-for-life-1790345006.js?shop=loma-for-life.myshopify.com"];
1103    for (var i = 0; i < urls.length; i++) {
1104      var s = document.createElement('script');
1105      s.type = 'text/javascript';
1106      s.async = true;
1107      s.src = urls[i];
1108      var x = document.getElementsByTagName('script')[0];
1109      x.parentNode.insertBefore(s, x);
1110    }
1111  };
1112  if(window.attachEvent) {
1113    window.attachEvent('onload', asyncLoad);
1114  } else {
1115    window.addEventListener('load', asyncLoad, false);
1116  }
1117})();</script>
vendor: 1 bytes, line 1117
1117
1118<script id="__st">var __st={"a":27558019212,"offset":-25200,"reqid":"4f9340de-64d2-48c6-add4-2484899f086a-1791153821","pageurl":"lomabeauty.us\/search","u":"a6a897f4d19c","p":"searchresults"};</script>
vendor: 1 bytes, line 1118
1118
1119<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 1119
1119
1120<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,!1)}();</script>
vendor: 1 bytes, line 1120
1120
1121<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//lomabeauty.us/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 1121
1121
1122<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 = "//lomabeauty.us/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>
1122<script crossorigin="anonymous" defer="defer" src="//lomabeauty.us/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 1122
1122
1123<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 1123
1123
1124<script>
1125  window.Shopify = window.Shopify || {};
1126  window.Shopify.MCP = window.Shopify.MCP || {};
1127  window.Shopify.MCP.enabled = true;
1128  window.Shopify.MCP.shop = "loma-for-life.myshopify.com";
1129  window.Shopify.MCP.mcpEndpoint = "https:\/\/lomabeauty.us\/api\/mcp";
1130  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"]}}];
1131</script>
vendor: 1 bytes, line 1131
1131
1132<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("\/\/lomabeauty.us\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
1133</script>
vendor: 1 bytes, line 1133
1133
1134<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://lomabeauty.us/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
1135</script>
vendor: 1 bytes, line 1135
1135
1136<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
1137  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);
1138</script>
vendor: 1 bytes, line 1138
1138
1139<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})}}));
1140</script>
vendor: 1 bytes, line 1140
1140
1141<script id='scb4127' type='text/javascript' async='' src='https://lomabeauty.us/cdn/shopifycloud/privacy-banner/storefront-banner.js'></script>
1141<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://lomabeauty.us/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
1142<style id="shopify-accelerated-checkout-cart">
1143        #shopify-buyer-consent {
1144  margin-top: 1em;
1145  display: inline-block;
1146  width: 100%;
1147}
1148
1149#shopify-buyer-consent.hidden {
1150  display: none;
1151}
1152
1153#shopify-subscription-policy-button {
1154  background: none;
1155  border: none;
1156  padding: 0;
1157  text-decoration: underline;
1158  font-size: inherit;
1159  cursor: pointer;
1160}
1161
1162#shopify-subscription-policy-button::before {
1163  box-shadow: none;
1164}
1165
1166      </style>
1167
1168<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
1168
1169    
1170    
1171  <!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184  
1184<script async src="https://static.klaviyo.com/onsite/js/XcNZTy/klaviyo.js?company_id=XcNZTy"></script>
1184
1185  
1185<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>
1185
1186
1187  
1188
1189
1190
1191
1192  
1192<script>
1193    window.klaviyoReviewsProductDesignMode = false
1194  </script>
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204<!-- END app block --><!-- BEGIN app block: shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core -->
1205
1206
1207
1208
1209
1210
1211
1212<link rel="dns-prefetch" href="https://cdn.judge.me">
1213<link rel="dns-prefetch" href="https://cdn1.judge.me">
1214<link rel="dns-prefetch" href="https://api.judge.me">
1215
1216<script data-cfasync='false' class='jdgm-settings-script'>window.jdgmSettings={"pagination":5,"disable_web_reviews":false,"coupon_receiving_condition":"","coupon_value_type":"percentage","coupon_value_percentage":10,"coupon_value_fixed_amount":0,"coupon_discount_type":"single","coupon_tier_text_enabled":false,"coupon_tier_text_percentage":10,"coupon_tier_text_fixed_amount":0,"coupon_tier_photo_enabled":false,"coupon_tier_photo_percentage":10,"coupon_tier_photo_fixed_amount":0,"coupon_tier_video_enabled":false,"coupon_tier_video_percentage":10,"coupon_tier_video_fixed_amount":0,"enable_coupons":false,"badge_no_review_text":"No reviews","badge_n_reviews_text":"{{ n }} review/reviews","badge_star_color":"#F78D2B","hide_badge_preview_if_no_reviews":true,"badge_hide_text":false,"enforce_center_preview_badge":false,"widget_title":"Customer Reviews","widget_open_form_text":"Write a review","widget_close_form_text":"Cancel review","widget_refresh_page_text":"Refresh page","widget_summary_text":"Based on {{ number_of_reviews }} review/reviews","widget_no_review_text":"Be the first to write a review","widget_name_field_text":"Display name","widget_verified_name_field_text":"Verified Name (public)","widget_name_placeholder_text":"Display name","widget_required_field_error_text":"This field is required.","widget_email_field_text":"Email address","widget_verified_email_field_text":"Verified Email (private, can not be edited)","widget_email_placeholder_text":"Your email address","widget_email_field_error_text":"Please enter a valid email address.","widget_rating_field_text":"Rating","widget_review_title_field_text":"Review Title","widget_review_title_placeholder_text":"Give your review a title","widget_review_body_field_text":"Review content","widget_review_body_placeholder_text":"Start writing here...","widget_pictures_field_text":"Picture/Video (optional)","widget_submit_review_text":"Submit Review","widget_submit_verified_review_text":"Submit Verified Review","widget_submit_success_msg_with_auto_publish":"Thank y
1216ou! Please refresh the page in a few moments to see your review. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_submit_success_msg_no_auto_publish":"Thank you! Your review will be published as soon as it is approved by the shop admin. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_show_default_reviews_out_of_total_text":"Showing {{ n_reviews_shown }} out of {{ n_reviews }} reviews.","widget_show_all_link_text":"Show all","widget_show_less_link_text":"Show less","widget_author_said_text":"{{ reviewer_name }} said:","widget_days_text":"{{ n }} days ago","widget_weeks_text":"{{ n }} week/weeks ago","widget_months_text":"{{ n }} month/months ago","widget_years_text":"{{ n }} year/years ago","widget_yesterday_text":"Yesterday","widget_today_text":"Today","widget_replied_text":"\u003e\u003e {{ shop_name }} replied:","widget_read_more_text":"Read more","widget_reviewer_name_as_initial":"","widget_rating_filter_color":"#000000","widget_rating_filter_see_all_text":"See all reviews","widget_sorting_most_recent_text":"Most Recent","widget_sorting_highest_rating_text":"Highest Rating","widget_sorting_lowest_rating_text":"Lowest Rating","widget_sorting_with_pictures_text":"Only Pictures","widget_sorting_most_helpful_text":"Most Helpful","widget_open_question_form_text":"Ask a question","widget_reviews_subtab_text":"Reviews","widget_questions_subtab_text":"Questions","widget_question_label_text":"Question","widget_answer_label_text":"Answer","widget_question_placeholder_text":"Write your question here","widget_submit_question_text":"Submit Question","widget_question_submit_success_text":"Thank you for your question! We will notify you once it gets answered.","widget_star_color":"#54705A","verified_badge_text":"Verified","verified_badge_bg_color":"#54705A","verified_badge_text_color":"","verified_badge_placement":"left-of-reviewer-name","widget_review_max_height":"","widget_hide_border":true,"widget_social_share":false,"widget_thumb":false,"widget_review_location_show":false,"widget_location_format":"country_iso_code","all_reviews_include_out_of_store_products":true,"all_reviews_out_of_store_text":"(out of store)","all_reviews_pagination":100,"all_reviews_product_name_prefix_text":"about","enable_review_pictures":false,"enable_question_anwser":false,"widget_theme":"leex","review_date_format":"mm/dd/yyyy","default_sort_method":"most-recent","enable_ai_review_visibility":true,"widget_product_reviews_subtab_text":"Product Reviews","widget_shop_reviews_subtab_text":"Store Reviews","widget_other_products_reviews_text":"Reviews for other products","widget_store_reviews_subtab_text":"Store reviews","widget_product_variant_reference_text":"Review for","widget_no_store_reviews_text":"This store hasn't received any reviews yet","widget_web_restriction_product_reviews_text":"This product hasn't received any reviews yet","widget_no_items_text":"No items found","widget_show_more_text":"Show more","widget_write_a_store_review_text":"Write a Store Review","widget_product_and_store_reviews_text":"Product and store reviews","widget_reviews_in_collection_text":"Reviews in this collection","widget_other_languages_heading":"Reviews in Other Languages","widget_translate_review_text":"Translate review to {{ language }}","widget_translating_review_text":"Translating...","widget_show_original_translation_text":"Show original ({{ language }})","widget_translate_review_failed_text":"Review couldn't be translated.","widget_translate_review_retry_text":"Retry","widget_translate_review_try_again_later_text":"Try again later","show_product_url_for_grouped_product":false,"widget_sorting_pictures_first_text":"Pictures First","show_pictures_on_all_rev_page_mobile":true,"show_pictures_on_all_rev_page_desktop":true,"floating_tab_hide_mobile_install_preference":false,"floating_tab_button_name":"★ Reviews","floating_tab_title":"Let customers speak for us","floating_tab_button_color":"","floating_tab_button_background_color":"","floating_tab_url":"","floating_tab_url_enabled":false,"floating_tab_tab_style":"text","all_reviews_text_badge_text":"Customers rate us 5/5 based on 760 reviews.","all_reviews_text_badge_text_branded_style":"Customers rate us 5/5 based on 760 reviews.","is_all_reviews_text_badge_a_link":true,"show_stars_for_all_reviews_text_badge":false,"all_reviews_text_badge_url":"https://lomabeauty.us/pages/testimonials","all_reviews_text_style":"branded","all_reviews_text_color_style":"judgeme_brand_color","all_reviews_text_color":"#108474","all_reviews_text_show_jm_brand":true,"featured_carousel_show_header":true,"featured_carousel_title":"What our customers say","testimonials_carousel_title":"Customers are saying","videos_carousel_title":"Real customer stories","cards_carousel_title":"Customers are saying","featured_carousel_count_text":"from {{ n }} reviews","featured_carousel_add_link_to_all_reviews_page":true,"featured_carousel_url":"https://lomabeauty.us/pages/testimonials","featured_carousel_show_images":false,"featured_carousel_autoslide_interval":5,"featured_carousel_arrows_on_the_sides":true,"featured_carousel_height":250,"featured_carousel_width":90,"featured_carousel_image_size":0,"featured_carousel_image_height":250,"featured_carousel_arrow_color":"#eeeeee","verified_count_badge_style":"branded","verified_count_badge_orientation":"horizontal","verified_count_badge_color_style":"judgeme_brand_color","verified_count_badge_color":"#108474","is_verified_count_badge_a_link":false,"verified_count_badge_url":"","verified_count_badge_show_jm_brand":true,"widget_rating_preset_default":5,"widget_first_sub_tab":"product-reviews","widget_show_histogram":true,"widget_histogram_use_custom_color":true,"widget_pagination_use_custom_color":true,"widget_star_use_custom_color":true,"widget_verified_badge_use_custom_color":false,"widget_write_review_use_custom_color":false,"picture_reminder_submit_button":"Upload Pictures","enable_review_videos":false,"mute_video_by_default":false,"widget_sorting_videos_first_text":"Videos First","widget_review_pending_text":"Pending","featured_carousel_items_for_large_screen":2,"social_share_options_order":"Facebook,Twitter","remove_microdata_snippet":true,"disable_json_ld":false,"enable_json_ld_products":false,"preview_badge_show_question_text":false,"preview_badge_no_question_text":"No questions","preview_badge_n_question_text":"{{ number_of_questions }} question/questions","qa_badge_show_icon":false,"qa_badge_position":"same-row","remove_judgeme_branding":false,"widget_add_search_bar":false,"widget_search_bar_placeholder":"Search","widget_sorting_verified_only_text":"Verified only","widget_sorting_most_relevant_text":"Most Relevant","featured_carousel_theme":"default","featured_carousel_show_rating":true,"featured_carousel_show_title":true,"featured_carousel_show_body":true,"featured_carousel_show_date":false,"featured_carousel_show_reviewer":true,"featured_carousel_show_product":true,"featured_carousel_header_background_color":"#108474","featured_carousel_header_text_color":"#ffffff","featured_carousel_name_product_separator":"reviewed","featured_carousel_full_star_background":"#108474","featured_carousel_empty_star_background":"#dadada","featured_carousel_vertical_theme_background":"#f9fafb","featured_carousel_verified_badge_enable":false,"featured_carousel_verified_badge_color":"#108474","featured_carousel_border_style":"round","featured_carousel_review_line_length_limit":3,"featured_carousel_more_reviews_button_text":"Read more reviews","featured_carousel_view_product_button_text":"View product","all_reviews_page_load_reviews_on":"scroll","all_reviews_page_load_more_text":"Load More Reviews","disable_fb_tab_reviews":false,"enable_ajax_cdn_cache":false,"widget_advanced_speed_features":5,"widget_public_name_text":"displayed publicly like","default_reviewer_name":"John Smith","default_reviewer_name_has_non_latin":true,"widget_reviewer_anonymous":"Anonymous","medals_widget_title":"Judge.me Review Medals","medals_widget_background_color":"#f9fafb","medals_widget_position":"footer_all_pages","medals_widget_border_color":"#f9fafb","medals_widget_verified_text_position":"left","medals_widget_use_monochromatic_version":false,"medals_widget_elements_color":"#108474","show_reviewer_avatar":true,"widget_invalid_yt_video_url_error_text":"Not a YouTube video URL","widget_max_length_field_error_text":"Please enter no more than {0} characters.","widget_show_country_flag":false,"widget_show_collected_via_shop_app":true,"widget_verified_by_shop_badge_style":"light","widget_verified_by_shop_text":"Verified by Shop","widget_show_photo_gallery":false,"widget_load_with_code_splitting":true,"widget_ugc_install_preference":false,"widget_ugc_title":"Made by us, Shared by you","widget_ugc_subt
1216itle":"Tag us to see your picture featured in our page","widget_ugc_arrows_color":"#ffffff","widget_ugc_primary_button_text":"Buy Now","widget_ugc_primary_button_background_color":"#108474","widget_ugc_primary_button_text_color":"#ffffff","widget_ugc_primary_button_border_width":"0","widget_ugc_primary_button_border_style":"none","widget_ugc_primary_button_border_color":"#108474","widget_ugc_primary_button_border_radius":"25","widget_ugc_secondary_button_text":"Load More","widget_ugc_secondary_button_background_color":"#ffffff","widget_ugc_secondary_button_text_color":"#108474","widget_ugc_secondary_button_border_width":"2","widget_ugc_secondary_button_border_style":"solid","widget_ugc_secondary_button_border_color":"#108474","widget_ugc_secondary_button_border_radius":"25","widget_ugc_reviews_button_text":"View Reviews","widget_ugc_reviews_button_background_color":"#ffffff","widget_ugc_reviews_button_text_color":"#108474","widget_ugc_reviews_button_border_width":"2","widget_ugc_reviews_button_border_style":"solid","widget_ugc_reviews_button_border_color":"#108474","widget_ugc_reviews_button_border_radius":"25","widget_ugc_reviews_button_link_to":"judgeme-reviews-page","widget_ugc_show_post_date":true,"widget_ugc_max_width":"800","widget_rating_metafield_value_type":true,"widget_primary_color":"#000000","widget_enable_secondary_color":true,"widget_secondary_color":"#F6F4F0","widget_summary_average_rating_text":"{{ average_rating }} out of 5","widget_media_grid_title":"Customer photos \u0026 videos","widget_media_grid_see_more_text":"See more","widget_round_style":true,"widget_show_product_medals":true,"widget_verified_by_judgeme_text":"Verified by Judge.me","widget_show_store_medals":true,"widget_verified_by_judgeme_text_in_store_medals":"Verified by Judge.me","widget_media_field_exceed_quantity_message":"Sorry, we can only accept {{ max_media }} for one review.","widget_media_field_exceed_limit_message":"{{ file_name }} is too large, please select a {{ media_type }} less than {{ size_limit }}MB.","widget_review_submitted_text":"Review Submitted!","widget_question_submitted_text":"Question Submitted!","widget_close_form_text_question":"Cancel","widget_write_your_answer_here_text":"Write your answer here","widget_enabled_branded_link":true,"widget_show_collected_by_judgeme":false,"widget_reviewer_name_color":"#000000","widget_write_review_text_color":"","widget_write_review_bg_color":"#000000","widget_collected_by_judgeme_text":"collected by Judge.me","widget_pagination_type":"load_more","widget_load_more_text":"Load More","widget_load_more_color":"#54705A","widget_full_review_text":"Full Review","widget_read_more_reviews_text":"Read More Reviews","widget_read_questions_text":"Read Questions","widget_questions_and_answers_text":"Questions \u0026 Answers","widget_verified_by_text":"Verified by","widget_verified_text":"Verified","widget_number_of_reviews_text":"{{ number_of_reviews }} reviews","widget_back_button_text":"Back","widget_next_button_text":"Next","widget_custom_forms_filter_button":"Filters","custom_forms_style":"horizontal","widget_show_review_information":false,"how_reviews_are_collected":"How reviews are collected?","widget_show_review_keywords":false,"widget_gdpr_statement":"How we use your data: We'll only contact you about the review you left, and only if necessary. By submitting your review, you agree to Judge.me's \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms\u003c/a\u003e, \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy\u003c/a\u003e and \u003ca href='https://judge.me/content-policy' target='_blank' rel='nofollow noopener'\u003econtent\u003c/a\u003e policies.","widget_multilingual_sorting_enabled":false,"widget_translate_review_content_enabled":false,"widget_translate_review_content_method":"manual","popup_widget_review_selection":"automatically_with_pictures","popup_widget_round_border_style":true,"popup_widget_show_title":true,"popup_widget_show_body":true,"popup_widget_show_reviewer":false,"popup_widget_show_product":true,"popup_widget_show_pictures":true,"popup_widget_use_review_picture":true,"popup_widget_show_on_home_page":true,"popup_widget_show_on_product_page":true,"popup_widget_show_on_collection_page":true,"popup_widget_show_on_cart_page":true,"popup_widget_position":"bottom_left","popup_widget_first_review_delay":5,"popup_widget_duration":5,"popup_widget_interval":5,"popup_widget_review_count":5,"popup_widget_hide_on_mobile":true,"popup_widget_source_mode":"auto","popup_widget_page_product":"current_product","popup_widget_page_collection":"current_collection","popup_widget_page_cart":"cart_mode","popup_widget_page_home":"all","popup_widget_star_rating":"all","popup_widget_review_type":"all","popup_widget_top_up_thin_pages":true,"popup_widget_corner_styling":"soft","review_snippet_widget_round_border_style":true,"review_snippet_widget_card_color":"#FFFFFF","review_snippet_widget_text_color":"#000000","review_snippet_widget_lighter_text_color":"#7B7B7B","review_snippet_widget_slider_arrows_background_color":"#FFFFFF","review_snippet_widget_slider_arrows_color":"#000000","review_snippet_widget_star_color":"#000000","show_product_variant":false,"all_reviews_product_variant_label_text":"Variant: ","widget_show_verified_branding":false,"widget_ai_summary_title":"Customers say","widget_ai_summary_disclaimer":"Summarized and selected by AI from recent customer reviews","widget_show_ai_summary":false,"widget_show_ai_summary_bg":false,"write_review_button_visibility":"everyone","store_summary_widget_heading":"Customers rate this store","store_summary_widget_button_text":"View customer reviews","store_summary_widget_button_theme_text":"See AI reviews summary","widget_show_review_title_input":true,"widget_autofill_review_title":true,"redirect_reviewers_invited_via_email":"review_widget","request_store_review_after_product_review":false,"request_review_other_products_in_order":false,"review_form_color_scheme":"default","review_form_corner_style":"square","review_form_star_color":"#000000","review_form_text_color":"#333333","review_form_background_color":"#ffffff","review_form_field_background_color":"#fafafa","review_form_button_color":"#000000","review_form_button_text_color":"#ffffff","review_form_modal_overlay_color":"#000000","review_form_theme":"multi_step","review_form_location":"in_store_popup","review_form_external_page_background_color":"#C5F7F0","review_content_screen_title_text":"How would you rate this product?","review_content_introduction_text":"We would love it if you would share a bit about your experience.","store_review_form_title_text":"How would you rate this store?","store_review_form_introduction_text":"We would love it if you would share a bit about your experience.","show_review_guidance_text":true,"one_star_review_guidance_text":"Poor","five_star_review_guidance_text":"Great","customer_information_screen_title_text":"About you","customer_information_introduction_text":"Please tell us more about you.","custom_questions_screen_title_text":"Your experience in more detail","custom_questions_introduction_text":"Here are a few questions to help us understand more about your experience.","review_submitted_screen_title_text":"Thanks for your review!","review_submitted_screen_thank_you_text":"We are processing it and it will appear on the store soon.","review_submitted_screen_email_verification_text":"Please confirm your email by clicking the link we just sent you. This helps us keep reviews authentic.","confirm_email_screen_title_text":"Confirm your email","confirm_email_screen_message_text":"To help keep reviews authentic, we'll send you a secure link to continue writing your review. It only takes a moment.","check_email_screen_title_text":"Check your email","check_email_screen_message_text":"We sent you an email to {{ email }}. Click the button on the email to continue.","check_email_screen_resend_message_text":"Email resent!","check_email_resend_hint_text":"Didn't get the email? Check your spam folder or [resend the email].","verification_email_rate_limit_error_text":"You've reached the limit for review attempts on this product. Please check your inbox or try again later.","review_submitted_request_store_review_text":"Would you like to share your experience of shopping with us?","review_submitted_review_other_products_text":"Would you like to review these products?","store_review_screen_title_text":"Would you like to share your experience of shopping with us?","store_review_introduction_text":"We value your feedback and use it to improve. Please share any thoughts or suggestions you have.","reviewer_media_screen_title_picture_text":"Share a picture","reviewer_media_introduction_picture_text":"Upload a photo to support your review.","reviewer_media_screen_title_video_text":"Share a video","reviewer_media_introduction_video_text":"Upload a video to support your review.","reviewer_media_screen_title_picture_or_video_text":"Share a picture or video","reviewer_media_introduction_picture_or_video_text":"Upload a photo or video to support your review.","reviewer_media_
1216youtube_url_text":"Paste your Youtube URL here","advanced_settings_next_step_button_text":"Next","advanced_settings_close_review_button_text":"Close","modal_write_review_flow":false,"write_review_flow_required_text":"Required","write_review_flow_privacy_message_text":"We respect your privacy.","write_review_flow_anonymous_text":"Post review as anonymous","write_review_flow_visibility_text":"This won't be visible to other customers.","write_review_flow_multiple_selection_help_text":"Select as many as you like","write_review_flow_single_selection_help_text":"Select one option","write_review_flow_required_field_error_text":"This field is required","write_review_flow_invalid_email_error_text":"Please enter a valid email address","write_review_flow_max_length_error_text":"Max. {{ max_length }} characters.","write_review_flow_media_upload_text":"\u003cb\u003eClick to upload\u003c/b\u003e or drag and drop","write_review_flow_gdpr_statement":"We'll only contact you about your review if necessary. By submitting your review, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","rating_only_reviews_enabled":false,"show_negative_reviews_help_screen":false,"new_review_flow_help_screen_rating_threshold":3,"negative_review_resolution_screen_title_text":"Tell us more","negative_review_resolution_text":"Your experience matters to us. If there were issues with your purchase, we're here to help. Feel free to reach out to us, we'd love the opportunity to make things right.","negative_review_resolution_button_text":"Contact us","negative_review_resolution_proceed_with_review_text":"Leave a review","negative_review_resolution_subject":"Issue with purchase from {{ shop_name }}.{{ order_name }}","coupon_promo_intro_any_review_text":"Write a review and get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_photo_text":"Write a review and add a photo or video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_video_text":"Write a review and add a video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_up_to_any_review_text":"Write a review and get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_up_to_with_photo_text":"Write a review and add a photo or video to get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_external_text":"Write a review and get a reward for your next purchase","coupon_promo_intro_external_with_photo_text":"Write a review and add a photo or video to get a reward for your next purchase","coupon_promo_intro_external_with_video_text":"Write a review and add a video to get a reward for your next purchase","coupon_promo_media_photo_text":"Add a photo or video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_photo_only_text":"Add a photo and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_video_text":"Add a video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_external_photo_text":"Add a photo or video and get a reward for your next purchase","coupon_promo_media_external_photo_only_text":"Add a photo and get a reward for your next purchase","coupon_promo_media_external_video_text":"Add a video and get a reward for your next purchase","coupon_promo_success_text":"You've got a coupon for your next purchase at {{ shop_name }}!","coupon_promo_success_subtext":"You'll receive your coupon email within the hour.","preview_badge_collection_page_install_status":false,"widget_review_custom_css":"","preview_badge_custom_css":"","preview_badge_stars_count":"5-stars","featured_carousel_custom_css":"","floating_tab_custom_css":"","all_reviews_widget_custom_css":"","medals_widget_custom_css":"","verified_badge_custom_css":"","all_reviews_text_custom_css":"","transparency_badges_collected_via_store_invite":false,"transparency_badges_from_another_provider":false,"transparency_badges_collected_from_store_visitor":false,"transparency_badges_collected_by_verified_review_provider":true,"transparency_badges_earned_reward":false,"transparency_badges_collected_via_store_invite_text":"Review collected via store invitation","transparency_badges_from_another_provider_text":"Review collected from another provider","transparency_badges_collected_from_store_visitor_text":"Review collected from a store visitor","transparency_badges_written_in_google_text":"Review written in Google","transparency_badges_written_in_etsy_text":"Review written in Etsy","transparency_badges_written_in_shop_app_text":"Review written in Shop App","transparency_badges_earned_reward_text":"Review earned a reward for future purchase","product_review_widget_per_page":10,"widget_other_languages_reviews_per_page":3,"widget_store_review_label_text":"Review about the store","widget_cart_mode_aggregate_heading_text":"Customers rate this store","checkout_comment_extension_title_on_product_page":"Customer Comments","checkout_comment_extension_num_latest_comment_show":5,"checkout_comment_extension_format":"name_and_timestamp","checkout_comment_customer_name":"last_initial","checkout_comment_comment_notification":true,"preview_badge_collection_page_install_preference":false,"preview_badge_home_page_install_preference":false,"preview_badge_product_page_install_preference":false,"review_widget_install_preference":"","review_carousel_install_preference":false,"floating_reviews_tab_install_preference":"none","verified_reviews_count_badge_install_preference":false,"all_reviews_text_install_preference":false,"review_widget_best_location":false,"judgeme_medals_install_preference":false,"review_widget_revamp_enabled":false,"review_widget_qna_enabled":false,"review_widget_header_theme":"minimal","review_widget_widget_title_enabled":true,"review_widget_header_text_size":"medium","review_widget_header_text_weight":"regular","review_widget_average_rating_style":"compact","review_widget_bar_chart_enabled":true,"review_widget_bar_chart_type":"numbers","review_widget_bar_chart_style":"standard","review_widget_expanded_media_gallery_enabled":false,"review_widget_show_review_highlights":false,"review_widget_show_review_keywords_in_gray":false,"review_widget_reviews_section_theme":"standard","review_widget_image_style":"thumbnails","review_widget_review_image_ratio":"square","review_widget_stars_size":"medium","review_widget_verified_badge":"standard_text","review_widget_review_title_text_size":"medium","review_widget_review_text_size":"medium","review_widget_review_text_length":"medium","review_widget_number_of_columns_desktop":3,"review_widget_carousel_transition_speed":5,"review_widget_custom_questions_answers_display":"always","review_widget_card_section_size":"small","review_widget_button_text_color":"#FFFFFF","review_widget_text_color":"#000000","review_widget_lighter_text_color":"#7B7B7B","review_widget_corner_styling":"soft","review_widget_review_word_singular":"review","review_widget_review_word_plural"
1216:"reviews","review_widget_voting_label":"Helpful?","review_widget_shop_reply_label":"Reply from {{ shop_name }}:","review_widget_filters_title":"Filters","review_widget_filter_rating_title":"Rating","review_widget_filter_keyword_title":"Keyword","review_widget_clear_filters_text":"Clear filters","review_widget_expand_more_text":"More","review_widget_review_highlights_title":"Review highlights","qna_widget_question_word_singular":"Question","qna_widget_question_word_plural":"Questions","qna_widget_answer_reply_label":"Answer from {{ answerer_name }}:","qna_content_screen_title_text":"Ask a question about this product","qna_widget_question_required_field_error_text":"Please enter your question.","qna_widget_flow_gdpr_statement":"We'll only contact you about your question if necessary. By submitting your question, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","qna_widget_question_submitted_text":"Thanks for your question!","qna_widget_close_form_text_question":"Close","qna_widget_question_submit_success_text":"We’ll notify you by email when your question is answered.","all_reviews_widget_v2025_enabled":false,"all_reviews_widget_v2025_header_theme":"default","all_reviews_widget_v2025_widget_title_enabled":true,"all_reviews_widget_v2025_header_text_size":"medium","all_reviews_widget_v2025_header_text_weight":"regular","all_reviews_widget_v2025_average_rating_style":"compact","all_reviews_widget_v2025_bar_chart_enabled":true,"all_reviews_widget_v2025_bar_chart_type":"numbers","all_reviews_widget_v2025_bar_chart_style":"standard","all_reviews_widget_v2025_expanded_media_gallery_enabled":false,"all_reviews_widget_v2025_show_store_medals":true,"all_reviews_widget_v2025_show_photo_gallery":true,"all_reviews_widget_v2025_show_review_keywords":false,"all_reviews_widget_v2025_show_ai_summary":false,"all_reviews_widget_v2025_show_ai_summary_bg":false,"all_reviews_widget_v2025_show_review_highlights":false,"all_reviews_widget_v2025_show_review_keywords_in_gray":false,"all_reviews_widget_v2025_add_search_bar":false,"all_reviews_widget_v2025_default_sort_method":"most-recent","all_reviews_widget_v2025_reviews_per_page":10,"all_reviews_widget_v2025_reviews_section_theme":"default","all_reviews_widget_v2025_image_style":"thumbnails","all_reviews_widget_v2025_review_image_ratio":"square","all_reviews_widget_v2025_stars_size":"medium","all_reviews_widget_v2025_verified_badge":"standard_text","all_reviews_widget_v2025_review_title_text_size":"medium","all_reviews_widget_v2025_review_text_size":"medium","all_reviews_widget_v2025_review_text_length":"medium","all_reviews_widget_v2025_number_of_columns_desktop":3,"all_reviews_widget_v2025_carousel_transition_speed":5,"all_reviews_widget_v2025_custom_questions_answers_display":"always","all_reviews_widget_v2025_review_dates":false,"all_reviews_widget_v2025_card_section_size":"small","all_reviews_widget_v2025_show_product_variant":false,"all_reviews_widget_v2025_show_reviewer_avatar":true,"all_reviews_widget_v2025_reviewer_name_as_initial":"","all_reviews_widget_v2025_review_location_show":false,"all_reviews_widget_v2025_location_format":"","all_reviews_widget_v2025_show_country_flag":false,"all_reviews_widget_v2025_widget_thumb":false,"all_reviews_widget_v2025_verified_by_shop_badge_style":"light","all_reviews_widget_v2025_social_share":false,"all_reviews_widget_v2025_social_share_options_order":"Facebook,Twitter,LinkedIn,Pinterest","all_reviews_widget_v2025_pagination_type":"standard","all_reviews_widget_v2025_button_text_color":"#FFFFFF","all_reviews_widget_v2025_text_color":"#000000","all_reviews_widget_v2025_lighter_text_color":"#7B7B7B","all_reviews_widget_v2025_corner_styling":"soft","all_reviews_widget_v2025_title":"Customer reviews","all_reviews_widget_v2025_ai_summary_title":"Customers say about this store","all_reviews_widget_v2025_no_review_text":"Be the first to write a review","all_reviews_widget_v2025_review_highlights_title":"Review highlights","reviews_grid_widget_show_sample_reviews":false,"reviews_grid_widget_review_selection":"all","reviews_grid_widget_select_products":[],"reviews_grid_widget_show_media_only":false,"reviews_grid_widget_display_order":"media_first","reviews_grid_widget_card_grouping":"per_media","reviews_grid_widget_columns_desktop":3,"reviews_grid_widget_rows_desktop":3,"reviews_grid_widget_columns_mobile":2,"reviews_grid_widget_rows_mobile":6,"reviews_grid_widget_show_stars":true,"reviews_grid_widget_show_reviewer_name":true,"reviews_grid_widget_show_review_title_on_hover_desktop":true,"reviews_grid_widget_corner_styling":"soft","reviews_grid_widget_card_spacing":"medium","reviews_grid_widget_header_text_color":"#000000","reviews_grid_widget_star_and_reviewer_name_color":"#F9F9F9","reviews_grid_widget_overlay_and_background_color":"#000000","reviews_grid_widget_content_color":"#F9F9F9","reviews_grid_widget_header_text":"From our customers","reviews_grid_widget_show_average_rating":true,"trust_badge_enabled":false,"trust_badge_structure":"outline","trust_badge_color":"black","trust_badge_star":"black","trust_badge_rating_display_default":"show_avg_text","platform":"shopify","branding_url":"https://app.judge.me/reviews/stores/loma-beauty","branding_text":"Powered by Judge.me","locale":"en","reply_name":"Loma Hair \u0026 Body Care | Aloe Based Salon Quality Care","shop_currency":"USD","widget_version":"3.0","footer":true,"autopublish":true,"review_dates":true,"enable_custom_form":false,"shop_use_review_site":true,"shop_locale":"en","enable_multi_locales_translations":true,"show_review_title_input":true,"autofill_review_title":true,"review_verification_email_status":"always","require_verification_before_submit":false,"sign_in_with_
1216shop_enabled":false,"customer_account_validation_enabled":true,"most_relevant_sort_enabled":false,"coupon_promo_invited_eligible":true,"coupon_promo_web_eligible":false,"uses_coupon_integration":false,"uses_external_coupon":false,"can_be_branded":true,"rtl_stars_enabled_ar":true,"rtl_stars_enabled_he":true,"reply_name_text":"Loma Hair \u0026 Body Care | Aloe Based Salon Quality Care"};</script>
1216 <style class='jdgm-settings-style'>.jdgm-xx{left:0}:root{--jdgm-primary-color: #000;--jdgm-secondary-color: #F6F4F0;--jdgm-star-color: #54705A;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #000000;--jdgm-paginate-color: #54705A;--jdgm-border-radius: 10;--jdgm-reviewer-name-color: #000000}.jdgm-histogram__bar-content{background-color:#000000}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:white;background-color:#54705A}.jdgm-review-widget--small .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}@media only screen and (min-width: 768px){.jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}}.jdgm-preview-badge .jdgm-star.jdgm-star{color:#F78D2B}.jdgm-prev-badge[data-average-rating='0.00']{display:none !important}.jdgm-widget.jdgm-all-reviews-widget,.jdgm-widget .jdgm-rev-widg{border:none;padding:0}.jdgm-author-all-initials{display:none !important}.jdgm-author-last-initial{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__prod-link-prefix:before{content:'about'}.jdgm-rev__variant-label:before{content:'Variant: '}.jdgm-rev__out-of-store-text:before{content:'(out of store)'}.jdgm-preview-badge[data-template="product"]{display:none !important}.jdgm-preview-badge[data-template="collection"]{display:none !important}.jdgm-preview-badge[data-template="index"]{display:none !important}.jdgm-review-widget[data-from-snippet="true"]{display:none !important}.jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}.jdgm-carousel-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-medals-section[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_via_store_invitation"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_another_provider"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_store_visitor"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_earned_for_future_purchase"]{display:none !important}.jdgm-review-snippet-widget{--jdgm-snippet-card-color: #fff;--jdgm-snippet-text-color: #000;--jdgm-snippet-lighter-text-color: #7B7B7B;--jdgm-snippet-star-color: #000;--jdgm-snippet-border-radius: 8px;--jdgm-snippet-arrows-bg-color: #fff;--jdgm-snippet-arrows-color: #000}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{border-radius:8px;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#000}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn{border-radius:50%;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn>svg,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn>svg{fill:#000}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jm-mfp-content,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__icon,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__pic-img,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__reply{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev[data-verified-buyer="true"] .jdgm-full-rev__icon::after{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-rev__buyer-badge{border-radius:calc( 8px / 2 )}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__replier::before{content:'Loma Hair &amp; Body Care | Aloe Based Salon Quality Care'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )}
1217</style> <style class='jdgm-settings-style'></style>
1218
1219  
1220  
1221  
1222  <style class='jdgm-miracle-styles'>
1223  @-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK
1223/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal}.jdgm-star{font-family:'JudgemeStar';display:inline !important;text-decoration:none !important;padding:0 4px 0 0 !important;margin:0 !important;font-weight:bold;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0 !important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none !important;visibility:hidden !important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin 0.8s infinite linear;animation:jdgm-spin 0.8s infinite linear}.jdgm-prev-badge{display:block !important}
1224
1225</style>
1226
1227
1228  
1229  
1230   
1231
1232
1233
1234  
1235    
1236    
1237    
1238      
1238<script id="judgeme_widget_leex_js" data-cfasync="false" type="text/javascript" async src="https://cdn.shopify.com/extensions/01a0fd03-c455-7b82-9766-74101e55572c/judgeme-771/assets/shopify_v2_leex.js"></script>
1238
1239    
1240  
1241    
1242    
1243    
1244      <link id="judgeme_widget_leex_css" rel="stylesheet" type="text/css" media="nope!" onload="this.media='all'" href="https://cdn.shopify.com/extensions/01a0fd03-c455-7b82-9766-74101e55572c/judgeme-771/assets/widget_v3_theme_leex.css">
1245    
1246  
1247
1248
1249<script data-cfasync='false' class='jdgm-script'>
1250!function(e){window.jdgm=window.jdgm||{};
1251/* INF-1976 */
1252var _jdgmBlocked=function(){var raw=(window.jdgmSettings||{}).hostname_allowlist;var list=(raw==null?"":""+raw).split(/[\s,]+/).map(function(h){return h.trim().toLowerCase().replace(/\.$/,"");}).filter(function(h){return h;});if(!list.length)return false;var host=(e.location.hostname||"").toLowerCase().replace(/\.$/,"");if(/(^|\.)shopifypreview\.com$/.test(host))return false;var bare=host.replace(/^www\./,"");for(var i=0;i<list.length;i++){var en=list[i];if(en.indexOf("*.")===0){var b=en.slice(2);if(host===b||host.slice(-(b.length+1))==="."+b)return false;}else if(bare===en.replace(/^www\./,""))return false;}return true;}();
1253if(_jdgmBlocked){jdgm._loaderExecuted=true;jdgm._blocked=true;var _jdgmS=e.createElement("style");_jdgmS.textContent='[class^="jdgm-"],[class*=" jdgm-"]{display:none !important}';(e.head||e.documentElement).appendChild(_jdgmS);return;}
1254jdgm.CDN_HOST="https://cdnwidget.judge.me/",jdgm.CDN_HOST_ALT="https://cdn2.judge.me/cdn/widget_frontend/",jdgm.API_HOST="https://api.judge.me/",jdgm.CDN_BASE_URL="https://cdn.shopify.com/extensions/01a0fd03-c455-7b82-9766-74101e55572c/judgeme-771/assets/",jdgm.CDN_API_HOST="https://cdn.judge.me/",
1255jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)?
1256setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){
1257!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d),
1258(a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!",
1259a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))},
1260jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest;
1261t.onreadystatechange=function(){4===t.readyState&&t.status>=200&&t.status<300&&(Function(t.response)(),d&&d(t.response))},
1262t.open("GET",e),t.onerror=function(){if(e.indexOf(jdgm.CDN_HOST)===0&&jdgm.CDN_HOST_ALT!==jdgm.CDN_HOST){var f=e.replace(jdgm.CDN_HOST,jdgm.CDN_HOST_ALT);jdgm.loadJS(f,d)}},t.send()},jdgm.docReady((function(){(window.jdgmLoadCSS||e.querySelectorAll(
1263".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting?
1264parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_v3_base.css"):
1265jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_base.css"):jdgm.loadCSS(jdgm.CDN_BASE_URL+"shopify_v2.css")
1266)}))}(document);
1267</script>
1267
1268<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.shopify.com/extensions/01a0fd03-c455-7b82-9766-74101e55572c/judgeme-771/assets/shopify_v2.css"></noscript>
1269
1270<!-- BEGIN app snippet: theme_fix_tags -->
1270<script>
1271  (function() {
1272    var jdgmThemeFixes = null;
1273    if (!jdgmThemeFixes) return;
1274
1275    // "All themes" fix: CSS and JS applied on every theme. CSS is injected
1276    // before the per-theme fix so the theme-specific CSS wins the cascade.
1277    // HTML is never applied globally (too risky).
1278    var allThemesFix = jdgmThemeFixes['all'];
1279    if (allThemesFix && allThemesFix.css) {
1280      var allStyleTag = document.createElement('style');
1281      allStyleTag.classList.add('jdgm-theme-fix-style-all');
1282      allStyleTag.innerHTML = allThemesFix.css;
1283      document.head.append(allStyleTag);
1284    };
1285
1286    if (allThemesFix && allThemesFix.js) {
1287      var allScriptTag = document.createElement('script');
1288      allScriptTag.classList.add('jdgm-theme-fix-script-all');
1289      allScriptTag.innerHTML = allThemesFix.js;
1290      document.head.append(allScriptTag);
1291    };
1292
1293    var thisThemeFix = jdgmThemeFixes[Shopify.theme.id];
1294    if (!thisThemeFix) return;
1295
1296    if (thisThemeFix.html) {
1297      document.addEventListener("DOMContentLoaded", function() {
1298        var htmlDiv = document.createElement('div');
1299        htmlDiv.classList.add('jdgm-theme-fix-html');
1300        htmlDiv.innerHTML = thisThemeFix.html;
1301        document.body.append(htmlDiv);
1302      });
1303    };
1304
1305    if (thisThemeFix.css) {
1306      var styleTag = document.createElement('style');
1307      styleTag.classList.add('jdgm-theme-fix-style');
1308      styleTag.innerHTML = thisThemeFix.css;
1309      document.head.append(styleTag);
1310    };
1311
1312    if (thisThemeFix.js) {
1313      var scriptTag = document.createElement('script');
1314      scriptTag.classList.add('jdgm-theme-fix-script');
1315      scriptTag.innerHTML = thisThemeFix.js;
1316      document.head.append(scriptTag);
1317    };
1318  })();
1319</script>
1319
1320<!-- END app snippet -->
1321<!-- End of Judge.me Core -->
1322
1323
1324
1325<!-- END app block --><!-- BEGIN app block: shopify://apps/eg-auto-add-to-cart/blocks/app-embed/0f7d4f74-1e89-4820-aec4-6564d7e535d2 -->
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337  
1338    
1338<script
1339      async
1340      type="text/javascript"
1341      src="https://cdn.506.io/eg/script.js?shop=loma-for-life.myshopify.com&v=12"
1342    ></script>
1342
1343  
1344
1345
1346
1347  <meta id="easygift-shop" itemid="c2hvcF8kXzE3OTExNTM4MjI=" content="{&quot;isInstalled&quot;:true,&quot;installedOn&quot;:&quot;2025-09-11T17:38:06.510Z&quot;,&quot;appVersion&quot;:&quot;3.0&quot;,&quot;subscriptionName&quot;:&quot;Unlimited&quot;,&quot;cartAnalytics&quot;:true,&quot;freeTrialEndsOn&quot;:null,&quot;settings&quot;:{&quot;reminderBannerStyle&quot;:{&quot;position&quot;:{&quot;horizontal&quot;:&quot;right&quot;,&quot;vertical&quot;:&quot;bottom&quot;},&quot;backgroundColor&quot;:&quot;#FFFFFF&quot;,&quot;borderRadius&quot;:null,&quot;padding&quot;:null,&quot;headerFontSize&quot;:null,&quot;subHeaderFontSize&quot;:null,&quot;fontFamily&quot;:null,&quot;closingMode&quot;:&quot;doNotAutoClose&quot;,&quot;cssStyles&quot;:&quot;&quot;,&quot;displayAfter&quot;:5,&quot;headerText&quot;:&quot;&quot;,&quot;imageUrl&quot;:null,&quot;primaryColor&quot;:&quot;#000000&quot;,&quot;reshowBannerAfter&quot;:&quot;everyNewSession&quot;,&quot;selfcloseAfter&quot;:5,&quot;showImage&quot;:false,&quot;subHeaderText&quot;:&quot;&quot;},&quot;addedItemIdentifier&quot;:&quot;_Gifted&quot;,&quot;ignoreOtherAppLineItems&quot;:null,&quot;customVariantsInfoLifetimeMins&quot;:1440,&quot;redirectPath&quot;:null,&quot;ignoreNonStandardCartRequests&quot;:false,&quot;bannerStyle&quot;:{&quot;position&quot;:{&quot;horizontal&quot;:&quot;right&quot;,&quot;vertical&quot;:&quot;bottom&quot;},&quot;backgroundColor&quot;:&quot;#FFFFFF&quot;,&quot;borderRadius&quot;:null,&quot;padding&quot;:null,&quot;headerFontSize&quot;:null,&quot;subHeaderFontSize&quot;:null,&quot;fontFamily&quot;:null,&quot;cssStyles&quot;:null,&quot;primaryColor&quot;:&quot;#000000&quot;},&quot;themePresetId&quot;:null,&quot;notificationStyle&quot;:{&quot;position&quot;:{&quot;horizontal&quot;:null,&quot;vertical&quot;:null},&quot;backgroundColor&quot;:&quot;#FFFFFF&quot;,&quot;borderRadius&quot;:null,&quot;headerFontSize&quot;:null,&quot;subHeaderFontSize&quot;:null,&quot;padding&quot;:null,&quot;fontFamily&quot;:null,&quot;cssStyles&quot;:null,&quot;duration&quot;:null,&quot;hasCustomizations&quot;:false,&quot;primaryColor&quot;:null},&quot;fetchCartData&quot;:false,&quot;useLocalStorage&quot;:{&quot;enabled&quot;:false,&quot;expiryMinutes&quot;:null},&quot;popupStyle&quot;:{&quot;buttonTextColor&quot;:null,&quot;backgroundColor&quot;:&quot;#FFFFFF&quot;,&quot;borderRadius&quot;:null,&quot;padding&quot;:null,&quot;headerFontSize&quot;:null,&quot;subHeaderFontSize&quot;:null,&quot;bodyColor&quot;:null,&quot;bodyFontSize&quot;:null,&quot;closeModalOutsideClick&quot;:true,&quot;priceShowZeroDecimals&quot;:true,&quot;headerFontFamily&quot;:null,&quot;bodyFontFamily&quot;:null,&quot;addButtonText&quot;:null,&quot;cssStyles&quot;:null,&quot;dismissButtonText&quot;:null,&quot;hasCustomizations&quot;:false,&quot;imageUrl&quot;:null,&quot;outOfStockButtonText&quot;:null,&quot;primaryColor&quot;:null,&quot;secondaryColor&quot;:null,&quot;showProductLink&quot;:false,&quot;subscriptionLabel&quot;:null},&quot;refreshAfterBannerClick&quot;:false,&quot;disableReapplyRules&quot;:false,&quot;disableReloadOnFailedAddition&quot;:false,&quot;autoReloadCartPage&quot;:false,&quot;ajaxRedirectPath&quot;:null,&quot;allowSimultaneousRequests&quot;:false,&quot;applyRulesOnCheckout&quot;:false,&quot;enableCartCtrlOverrides&quot;:true,&quot;customRedirectFromCart&quot;:null,&quot;scriptSettings&quot;:{&quot;branding&quot;:{&quot;removalRequestSent&quot;:null,&quot;show&quot;:false},&quot;productPageRedirection&quot;:{&quot;enabled&quot;:false,&quot;products&quot;:[],&quot;redirectionURL&quot;:&quot;\/&quot;},&quot;debugging&quot;:{&quot;enabled&quot;:false,&quot;enabledOn&quot;:null,&quot;stringifyObj&quot;:false},&quot;enableBuyNowInterceptions&quot;:false,&quot;reApplyValueBasedRulesInCart&quot;:false,&quot;useFinalPrice&quot;:false,&quot;useFinalPriceGetEntireCart&quot;:false,&quot;hideGiftedPropertyText&quot;:false,&quot;fetchCartDataBeforeRequest&quot;:false,&quot;disableRedirectAfterFormSubmit&quot;:false,&quot;customCSS&quot;:null,&quot;decodePayload&quot;:false,&quot;delayUpdates&quot;:2000,&quot;fetchProductInfoFromSavedDomain&quot;:false,&quot;hideAlertsOnFrontend&quot;:false,&quot;removeEGPropertyFromSplitActionLineItems&quot;:false,&quot;removeProductsAddedFromExpiredRules&quot;:false},&quot;promoCodeMessageStyle&quot;:{&quot;message&quot;:&quot;Free gift added!&quot;},&quot;egDiscount&quot;:{&quot;cartValueStopCollectionCheck&quot;:false},&quot;accessToEnterprise&quot;:true},&quot;translations&quot;:null,&quot;defaultLocale&quot;:&quot;en&quot;,&quot;shopDomain&quot;:&quot;lomabeauty.us&quot;}">
1348
1349
1350<script defer>
1351  (async function() {
1352    try {
1353
1354      const blockVersion = "v3"
1355      if (blockVersion != "v3") {
1356        return
1357      }
1358
1359      let metaErrorFlag = false;
1360      if (metaErrorFlag) {
1361        return
1362      }
1363
1364      // Parse metafields as JSON
1365      const metafields = {};
1366
1367      // Process metafields in JavaScript
1368      let savedRulesArray = [];
1369      for (const [key, value] of Object.entries(metafields)) {
1370        if (value) {
1371          for (const prop in value) {
1372            // avoiding Object.Keys for performance gain -- no need to make an array of keys.
1373            savedRulesArray.push(value);
1374            break;
1375          }
1376        }
1377      }
1378
1379      const metaTag = document.createElement('meta');
1380      metaTag.id = 'easygift-rules';
1381      metaTag.content = JSON.stringify(savedRulesArray);
1382      metaTag.setAttribute('itemid', 'cnVsZXNfJF8xNzkxMTUzODIy');
1383
1384      document.head.appendChild(metaTag);
1385      } catch (err) {
1386        
1387      }
1388  })();
1389</script>
1389
1390
1391
1392  
1392<script
1393    type="text/javascript"
1394    defer
1395  >
1396
1397    (function () {
1398      try {
1399        window.EG_INFO = window.EG_INFO || {};
1400        var shopInfo = {"isInstalled":true,"installedOn":"2025-09-11T17:38:06.510Z","appVersion":"3.0","subscriptionName":"Unlimited","cartAnalytics":true,"freeTrialEndsOn":null,"settings":{"reminderBannerStyle":{"position":{"horizontal":"right","vertical":"bottom"},"backgroundColor":"#FFFFFF","borderRadius":null,"padding":null,"headerFontSize":null,"subHeaderFontSize":null,"fontFamily":null,"closingMode":"doNotAutoClose","cssStyles":"","displayAfter":5,"headerText":"","imageUrl":null,"primaryColor":"#000000","reshowBannerAfter":"everyNewSession","selfcloseAfter":5,"showImage":false,"subHeaderText":""},"addedItemIdentifier":"_Gifted","ignoreOtherAppLineItems":null,"customVariantsInfoLifetimeMins":1440,"redirectPath":null,"ignoreNonStandardCartRequests":false,"bannerStyle":{"position":{"horizontal":"right","vertical":"bottom"},"backgroundColor":"#FFFFFF","borderRadius":null,"padding":null,"headerFontSize":null,"subHeaderFontSize":null,"fontFamily":null,"cssStyles":null,"primaryColor":"#000000"},"themePresetId":null,"notificationStyle":{"position":{"horizontal":null,"vertical":null},"backgroundColor":"#FFFFFF","borderRadius":null,"headerFontSize":null,"subHeaderFontSize":null,"padding":null,"fontFamily":null,"cssStyles":null,"duration":null,"hasCustomizations":false,"primaryColor":null},"fetchCartData":false,"useLocalStorage":{"enabled":false,"expiryMinutes":null},"popupStyle":{"buttonTextColor":null,"backgroundColor":"#FFFFFF","borderRadius":null,"padding":null,"headerFontSize":null,"subHeaderFontSize":null,"bodyColor":null,"bodyFontSize":null,"closeModalOutsideClick":true,"priceShowZeroDecimals":true,"headerFontFamily":null,"bodyFontFamily":null,"addButtonText":null,"cssStyles":null,"dismissButtonText":null,"hasCustomizations":false,"imageUrl":null,"outOfStockButtonText":null,"primaryColor":null,"secondaryColor":null,"showProductLink":false,"subscriptionLabel":null},"refreshAfterBannerClick":false,"disableReapplyRules":false,"disableReloadOnFailedAddition":false,"autoReloadCartPage":false,"ajaxRedirectPath":null,"allowSimultaneousRequests":false,"applyRulesOnCheckout":false,"enableCartCtrlOverrides":true,"customRedirectFromCart":null,"scriptSettings":{"branding":{"removalRequestSent":null,"show":false},"productPageRedirection":{"enabled":false,"products":[],"redirectionURL":"\/"},"debugging":{"enabled":false,"enabledOn":null,"stringifyObj":false},"enableBuyNowInterceptions":false,"reApplyValueBasedRulesInCart":false,"useFinalPrice":false,"useFinalPriceGetEntireCart":false,"hideGiftedPropertyText":false,"fetchCartDataBeforeRequest":false,"disableRedirectAfterFormSubmit":false,"customCSS":null,"decodePayload":false,"delayUpdates":2000,"fetchProductInfoFromSavedDomain":false,"hideAlertsOnFrontend":false,"removeEGPropertyFromSplitActionLineItems":false,"removeProductsAddedFromExpiredRules":false},"promoCodeMessageStyle":{"message":"Free gift added!"},"egDiscount":{"cartValueStopCollectionCheck":false},"accessToEnterprise":true},"translations":null,"defaultLocale":"en","shopDomain":"lomabeauty.us"};
1401        var productRedirectionEnabled = shopInfo.settings.scriptSettings.productPageRedirection.enabled;
1402        if (["Unlimited", "Enterprise"].includes(shopInfo.subscriptionName) && productRedirectionEnabled) {
1403          var products = shopInfo.settings.scriptSettings.productPageRedirection.products;
1404          if (products.length > 0) {
1405            var productIds = products.map(function(prod) {
1406              var productGid = prod.id;
1407              var productIdNumber = parseInt(productGid.split('/').pop());
1408              return productIdNumber;
1409            });
1410            var productInfo = null;
1411            var isProductInList = productIds.includes(productInfo.id);
1412            if (isProductInList) {
1413              var redirectionURL = shopInfo.settings.scriptSettings.productPageRedirection.redirectionURL;
1414              if (redirectionURL) {
1415                window.location = redirectionURL;
1416              }
1417            }
1418          }
1419        }
1420
1421        
1422      } catch(err) {
1423      return
1424    }}
1424)()
1425  </script>
1425
1426
1427
1428
1429<!-- END app block --><!-- BEGIN app block: shopify://apps/addingwell/blocks/aw-gtm/c8ed21e7-0ac8-4249-8c91-cbdde850b5b8 -->
1429<script
1430  type="module"
1431>
1432  setTimeout(async function () {
1433    const keySessionStorage = 'aw_settings';
1434    let __AW__settings = JSON.parse(sessionStorage.getItem(keySessionStorage));
1435    if(!__AW__settings) {
1436      const awSettings = await fetch(
1437              "/apps/addingwell-proxy",
1438              {
1439                method: "GET",
1440                redirect: "follow",
1441                headers: {'Content-Type': 'application/json', 'Access-Control-Allow-Origin': '*'}
1442              }
1443      );
1444      if (awSettings.ok) {
1445        __AW__settings = await awSettings.json();
1446        sessionStorage.setItem(keySessionStorage, JSON.stringify(__AW__settings));
1447      } else {
1448        console.error('Addingwell - Loading proxy error', awSettings.status);
1449        return;
1450      }
1451    }
1452
1453    if(__AW__settings.insertGtmTag && __AW__settings.gtmId) {
1454      let __AW__gtmUrl = 'https://www.googletagmanager.com/gtm.js';
1455      let __AW__isAddingwellCdn = false;
1456      if(__AW__settings.insertGtmUrl && __AW__settings.gtmUrl) {
1457        __AW__gtmUrl = __AW__settings.gtmUrl;
1458        __AW__isAddingwellCdn = __AW__settings.isAddingwellCdn;
1459      }
1460
1461      (function(w,d,s,l,i){
1462        w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});
1463        var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';
1464        j.async=true;
1465        j.src=`${__AW__gtmUrl}?${__AW__isAddingwellCdn ? 'awl' : 'id'}=`+(__AW__isAddingwellCdn ? i.replace(/^GTM-/, '') : i)+dl;f.parentNode.insertBefore(j,f);
1466      })(window,document,'script',`${__AW__settings.dataLayerVariableName}`,`${__AW__settings.gtmId}`);
1467    }
1468
1469    const __AW__getEventNameWithSuffix = (eventName) => {
1470      return eventName + (__AW__settings.dataLayerEventSuffix ? "_" + __AW__settings.dataLayerEventSuffix : "");
1471    }
1472
1473    function __AW__waitForShopifyYCookie(maxAttempts, intervalMs) {
1474      return new Promise(function(resolve) {
1475        let attempts = 0;
1476        maxAttempts = maxAttempts || 5;
1477        intervalMs = intervalMs || 200;
1478        function check() {
1479          const match = document.cookie.match(/(?:^|;\s*)_shopify_y=([^;]*)/);
1480          if (match) {
1481            resolve(match[1]);
1482          } else if (attempts < maxAttempts) {
1483            attempts++;
1484            setTimeout(check, intervalMs);
1485          } else {
1486            console.warn('[AW] _shopify_y cookie not found after consent');
1487            resolve(null);
1488          }
1489        }
1490        check();
1491      });
1492    }
1493
1494    const __AW__CONSENT_KEY = 'aw_consent_state';
1495
1496    function __AW__getConsentState() {
1497      try {
1498        if (window.Shopify?.customerPrivacy?.currentVisitorConsent) {
1499          return JSON.stringify(window.Shopify.customerPrivacy.currentVisitorConsent());
1500        }
1501      } catch(e) {}
1502      return null;
1503    }
1504
1505    function __AW__isEmptyConsent(stateStr) {
1506      try {
1507        return Object.values(JSON.parse(stateStr)).every(v => v === '');
1508      } catch(e) {}
1509      return true;
1510    }
1511
1512    let __AW__prevConsentState = __AW__getConsentState() ?? localStorage.getItem(__AW__CONSENT_KEY);
1513
1514    document.addEventListener('visitorConsentCollected', async function(event) {
1515      const currentConsentState = __AW__getConsentState();
1516
1517      if (currentConsentState !== null && currentConsentState === __AW__prevConsentState) {
1518        return;
1519      }
1520
1521      __AW__prevConsentState = currentConsentState;
1522
1523      if (currentConsentState !== null) {
1524        if (__AW__isEmptyConsent(currentConsentState)) {
1525          localStorage.removeItem(__AW__CONSENT_KEY);
1526        } else {
1527          localStorage.setItem(__AW__CONSENT_KEY, currentConsentState);
1528        }
1529      }
1530
1531      window.Shopify.analytics.publish('addingwell:shopify_update_consent', {visitorConsentCollected: true});
1532
1533      const shopifyY = await __AW__waitForShopifyYCookie();
1534      if (!shopifyY) return;
1535
1536      window[__AW__settings.dataLayerVariableName] = window[__AW__settings.dataLayerVariableName] || [];
1537      window[__AW__settings.dataLayerVariableName].push({
1538        event: __AW__getEventNameWithSuffix('shopify_consent_updated'),
1539      });
1540    });
1541
1542    if(__AW__settings.enableDataLayer) {
1543      const MAX_ITEMS_BATCH = 10;
1544      const sendBatchEvents = (items, eventName, eventObject) => {
1545        let batch = [];
1546        for(let i  = 0; i < items.length; i++) {
1547          batch.push(items[i]);
1548          if(batch.length === MAX_ITEMS_BATCH || i === items.length - 1) {
1549            const eventClone = {
1550              ...eventObject,
1551              ecommerce: {
1552                ...eventObject.ecommerce,
1553                items: [...batch]
1554              }
1555            };
1556            window[__AW__settings.dataLayerVariableName].push({ ecommerce: null });
1557            window[__AW__settings.dataLayerVariableName].push({
1558              ...{'event': __AW__getEventNameWithSuffix(eventName)},
1559              ...eventClone
1560            });
1561
1562            batch = [];
1563          }
1564        }
1565      }
1566
1567      function __AW__filterNullOrEmpty(obj) {
1568        let filteredObj = {};
1569
1570        for (let key in obj) {
1571          if (obj.hasOwnProperty(key)) {
1572            let value = obj[key];
1573
1574            // If value is an object (and not null), recursively filter sub-elements
1575            if (typeof value === "object" && value !== null && value !== undefined) {
1576              let filteredSubObject = __AW__filterNullOrEmpty(value);
1577
1578              // Add the filtered sub-object only if it's not empty
1579              if (Object.keys(filteredSubObject).length > 0) {
1580                filteredObj[key] = filteredSubObject;
1581              }
1582            } else {
1583              // Add the value only if it's neither null nor an empty string
1584              if (value !== null && value !== "" && value !== undefined) {
1585                filteredObj[key] = value;
1586              }
1587            }
1588          }
1589        }
1590        return filteredObj;
1591      }
1592
1593      function getPageType(value) {
1594        const pageTypeMapping = {
1595          404: '404',
1596          article: 'article',
1597          blog: 'blog',
1598          cart: 'cart',
1599          collection: 'collection',
1600          gift_card: 'gift_card',
1601          index: 'homepage',
1602          product: 'product',
1603          search: 'searchresults',
1604          'customers/login': 'login',
1605          'customers/register': 'sign_up'
1606        };
1607        return pageTypeMapping[value] || 'other';
1608      }
1609      let __AW__cartReady = false;
1610      const cartRegex = /\/cart\/(add|change|update)(\.js|\.json)?(\?.*)?$/;
1611      const pendingCartEventName = "aw_pending_cart_event";
1612      let awCartQueue = Promise.resolve();
1613
1614      function pushDataLayerEvents() {
1615        initCart();
1616        window[__AW__settings.dataLayerVariableName] = window[__AW__settings.dataLayerVariableName] || [];  // init data layer if doesn't already exist
1617        const templateName = "search";
1618
1619        const getFormattedPrice = (priceInCents) => priceInCents/100;
1620        /**********************
1621         * DATALAYER SECTIONS
1622         ***********************/
1623        /**
1624         * DATALAYER: User Data
1625         * Build user_data properties.
1626         */
1627        let newCustomer = true;
1628        window.__AW__CommonData = {
1629          user_data: {
1630            new_customer: newCustomer,
1631          }
1632        };
1633
1634        
1635
1636        window.__AW__CommonData.country = "US"
1637        window.__AW__CommonData.market = "us"
1638        window.__AW__CommonData.marketId = 12058810
1639
1640        
1641          window.__AW__CommonData.language = "en-US";
1642        
1643        window.__AW__CommonData = __AW__filterNullOrEmpty(window.__AW__CommonData);
1644
1645        // Ajout du hash SHA256 des champs sensibles de user_data (version robuste)
1646        async function sha256(str) {
1647          if (!str) return undefined;
1648          if (!(window.crypto && window.crypto.subtle)) {
1649            console.error('Crypto.subtle non supporté, hash impossible pour :', str);
1650            return undefined;
1651          }
1652          try {
1653            const buf = await window.crypto.subtle.digest('SHA-256', new TextEncoder().encode(str));
1654            return Array.from(new Uint8Array(buf)).map(x => x.toString(16).padStart(2, '0')).join('');
1655          } catch (e) {
1656            console.error('Erreur lors du hash SHA256 pour', str, e);
1657            return undefined;
1658          }
1659        }
1660        async function getUserDataHash(user_data) {
1661          const hashObj = {};
1662          if (!user_data) return hashObj;
1663          try {
1664            if (user_data.email_address) hashObj.email_address = await sha256(user_data.email_address);
1665            if (user_data.phone_number) hashObj.phone_number = await sha256(user_data.phone_number);
1666            if (user_data.address && typeof user_data.address === 'object') {
1667              hashObj.address = {};
1668              if (user_data.address.first_name) hashObj.address.first_name = await sha256(user_data.address.first_name);
1669              if (user_data.address.last_name) hashObj.address.last_name = await sha256(user_data.address.last_name);
1670              if (user_data.address.street) hashObj.address.street = await sha256(user_data.address.street);
1671              if (user_data.address.city) hashObj.address.city = await sha256(user_data.address.city);
1672              if (user_data.address.region) hashObj.address.region = await sha256(user_data.address.region);
1673              if (user_data.address.postal_code) hashObj.address.postal_code = await sha256(user_data.address.postal_code);
1674              if (user_data.address.country) hashObj.address.country = await sha256(user_data.address.country);
1675            }
1676          } catch (e) {
1677            console.error('Erreur lors du hash user_data_hashed', e);
1678          }
1679          return __AW__filterNullOrEmpty(hashObj);
1680        }
1681        (async function() {
1682          if (window.__AW__CommonData && window.__AW__CommonData.user_data) {
1683            window.__AW__CommonData.user_data_hashed = await getUserDataHash(window.__AW__CommonData.user_data);
1684          }
1685        })();
1686
1687        window.__AW__CommonData["page_type"] = getPageType(templateName);
1688        window.__AW__CommonData["theme"] = window?.Shopify?.theme;
1689        window[__AW__settings.dataLayerVariableName].push(window.__AW__CommonData);
1690
1691        window[__AW__settings.dataLayerVariableName].push({"event": __AW__getEventNameWithSuffix("page_view")});
1692
1693        /** DATALAYER: select_item handoff */
1694        const pendingSelectItemName = "aw_pending_select_item";
1695
1696        const __AW__pushSelectItem = (payload) => {
1697          window[__AW__settings.dataLayerVariableName].push({ ecommerce: null });
1698          window[__AW__settings.dataLayerVariableName].push(payload);
1699        };
1700
1701        const __AW__flushPendingSelectItem = () => {
1702          let pending = null;
1703          try {
1704            pending = sessionStorage.getItem(pendingSelectItemName);
1705            sessionStorage.removeItem(pendingSelectItemName);
1706          } catch (e) {
1707            return;
1708          }
1709          if (!pending) return;
1710          try {
1711            __AW__pushSelectItem(JSON.parse(pending));
1712          } catch (e) {
1713            console.warn('[AW] pending select_item error', e);
1714          }
1715        };
1716
1717        __AW__flushPendingSelectItem();
1718
1719
1720        /**
1721         * DATALAYER: 404 Pages
1722         * Fire on 404 Pages */
1723        
1724
1725
1726        /**
1727         * DATALAYER: Blog Articles
1728         * Fire on Blog Article Pages */
1729        
1730
1731        
1732
1733        
1734
1735        /** DATALAYER: Product List Page (Collections, Category)
1736         * Fire on all product listing pages. */
1737
1738        const __AW__transformNumberToString = (value) => {
1739          if (value !== null && value !== undefined && typeof value === 'number') {
1740            return value.toString();
1741          }
1742          /** By Default return the current value */
1743          return value;
1744        };
1745
1746        let discountPrice = 0.00;
1747        
1748
1749        /** DATALAYER: Product Page
1750         * Fire on all Product View pages. */
1751        
1752
1753        /** DATALAYER: Cart View
1754         * Fire anytime a user views their cart (non-dynamic) */
1755        
1756
1757        let drawerCartAlreadyOpened = false;
1758        let pendingViewCartTimeout = null;
1759
1760        let stateObserver = null;
1761        let domObserver = null;
1762
1763        function initCart() {
1764          fetch(`${window.Shopify?.routes?.root || "/"}cart.js?adw=1&init=1`, {
1765            credentials: 'same-origin',
1766            headers: { 'Accept': 'application/json' }
1767          }).then(r => r.ok ? r.json() : null)
1768            .then(freshCart => {
1769              if (freshCart) {
1770                window.__AW__slaveShopifyCart = freshCart;
1771              } else {
1772                window.__AW__slaveShopifyCart = { items: [] };
1773              }
1774              __AW__cartReady = true;
1775            })
1776            .catch(e => {
1777              console.warn('[AW] Cart hydration failed', e);
1778              window.__AW__slaveShopifyCart = { items: [] };
1779              __AW__cartReady = true;
1780            })
1781            .finally(() => {
1782              // A snapshot left by a non-AJAX add to cart (form submit + reload) can only be synced once the cart is ready
1783              if (sessionStorage.getItem(pendingCartEventName)) {
1784                scheduleCartSync();
1785              }
1786            });
1787        }
1788
1789        function fireViewCartOncePerOpen() {
1790          if (pendingViewCartTimeout) return;
1791
1792          drawerCartAlreadyOpened = true;
1793
1794          pendingViewCartTimeout = setTimeout(() => {
1795            pendingViewCartTimeout = null;
1796            if (!__AW__cartReady) return;
1797            const ecommerceDataLayer = {
1798              ecommerce: {
1799                currency: window.__AW__slaveShopifyCart.currency,
1800                value: window.__AW__slaveShopifyCart.total_price / 100,
1801                items: window.__AW__slaveShopifyCart.items.map(item => {
1802                  const price = (item.discounted_price ?? item.price) / 100;
1803                  const discount = (item.price - (item.discounted_price ?? 0)) / 100;
1804
1805                  let coupon = "";
1806                  if (Array.isArray(item?.discounts)) {
1807                    coupon = item.discounts
1808                            .filter(d => typeof d?.title === "string")
1809                            .map(d => d.title)
1810                            .join(", ");
1811                  }
1812
1813                  return {
1814                    item_id: __AW__transformNumberToString(item.product_id),
1815                    item_variant: item.variant_title,
1816                    item_variant_title: item.variant_title,
1817                    item_variant_id: __AW__transformNumberToString(item.variant_id),
1818                    item_product_id: __AW__transformNumberToString(item.product_id),
1819                    item_product_title: item.product_title,
1820                    item_name: item.product_title,
1821                    price,
1822                    discount,
1823                    item_brand: item.vendor,
1824                    item_category: item.product_type,
1825                    item_list_name: item.collection || "",
1826                    item_list_id: "",
1827                    quantity: item.quantity,
1828                    sku: __AW__transformNumberToString(item.sku),
1829                    coupon,
1830                    url: item.url,
1831                    selling_plan_id     : item?.selling_plan_allocation?.selling_plan?.id,
1832                    selling_plan_name   : item?.selling_plan_allocation?.selling_plan?.name
1833
1834                  };
1835                })
1836              }
1837            };
1838
1839            window[__AW__settings.dataLayerVariableName].push({ ecommerce: null });
1840            window[__AW__settings.dataLayerVariableName].push({
1841              event: __AW__getEventNameWithSuffix("view_cart"),
1842              ...ecommerceDataLayer
1843            });
1844          }, 1000);
1845        }
1846
1847        function resetOnClose() {
1848          drawerCartAlreadyOpened = false;
1849          if (pendingViewCartTimeout) {
1850            clearTimeout(pendingViewCartTimeout);
1851            pendingViewCartTimeout = null;
1852          }
1853        }
1854
1855        function getTargets() {
1856          const cartDrawer = document.querySelector("cart-drawer");
1857          const dialog =
1858                  document.querySelector("cart-drawer dialog") ||
1859                  document.querySelector("cart-drawer-component dialog") ||
1860                  document.querySelector("cart-drawer-component dialog[ref='dialog']");
1861
1862          return { cartDrawer, dialog };
1863        }
1864
1865        function isCartOpen({ cartDrawer, dialog }) {
1866          const openByDialog = !!dialog && (dialog.open || dialog.hasAttribute("open"));
1867          const openByClass = !!cartDrawer && cartDrawer.classList.contains("active");
1868          const openByAttr = !!cartDrawer && cartDrawer.hasAttribute("open");
1869          return openByDialog || openByClass || openByAttr;
1870        }
1871
1872        function attachStateObserver() {
1873          const { cartDrawer, dialog } = getTargets();
1874
1875          if (stateObserver) stateObserver.disconnect();
1876
1877          stateObserver = new MutationObserver(() => {
1878            const openNow = isCartOpen(getTargets());
1879
1880            if (openNow) {
1881              if (!drawerCartAlreadyOpened) fireViewCartOncePerOpen();
1882            } else {
1883              resetOnClose();
1884            }
1885          });
1886
1887          if (cartDrawer) {
1888            stateObserver.observe(cartDrawer, {
1889              attributes: true,
1890              attributeFilter: ["class", "open"]
1891            });
1892          }
1893
1894          if (dialog) {
1895            stateObserver.observe(dialog, {
1896              attributes: true,
1897              attributeFilter: ["open"]
1898            });
1899          }
1900
1901          const openNow = isCartOpen(getTargets());
1902          if (openNow) {
1903            if (!drawerCartAlreadyOpened) fireViewCartOncePerOpen();
1904          } else {
1905            resetOnClose();
1906          }
1907        }
1908
1909        function observeCartDrawerOpen() {
1910          attachStateObserver();
1911
1912          if (domObserver) domObserver.disconnect();
1913
1914          domObserver = new MutationObserver(() => {
1915            attachStateObserver();
1916          });
1917
1918          domObserver.observe(document.documentElement, {
1919            childList: true,
1920            subtree: true
1921          });
1922        }
1923
1924        observeCartDrawerOpen();
1925
1926
1927        /** DATALAYER: Search Results */
1928        var searchPage = new RegExp("search", "g");
1929        if(document.location.pathname.match(searchPage)){
1930          var __AW__items = [];
1931          
1932
1933          const awEcommerceSearch = {
1934            search_term: null,
1935            results_count: 0,
1936            ecommerce: {
1937              currency: "USD",
1938              items : []
1939            }
1940          };
1941          sendBatchEvents(__AW__items, "search", awEcommerceSearch);
1942        }
1943
1944
1945        document.addEventListener('click', async function(e) {
1946          const btn = e.target.closest('[href*="/cart/add"], [action*="/cart/add"], button[name="add"]');
1947          if (!btn || !__AW__cartReady) return;
1948          snapshotCart();
1949        }, true);
1950
1951        patchFetch();
1952        patchXhr();
1953
1954        function snapshotCart() {
1955          try {
1956            sessionStorage.setItem(
1957              pendingCartEventName,
1958              JSON.stringify(window.__AW__slaveShopifyCart ?? { items: [] })
1959            );
1960          } catch (e) {
1961            console.warn('[AW] snapshot error', e);
1962          }
1963        }
1964
1965        function patchXhr() {
1966          const nativeSend = typeof XMLHttpRequest === 'function' ? XMLHttpRequest.prototype?.send : null;
1967          if (typeof nativeSend !== 'function' || nativeSend.__AW__patched) return;
1968
1969          XMLHttpRequest.prototype.send = function(body) {
1970            this.addEventListener('load', () => {
1971              try {
1972                const abs = this.responseURL || '';
1973                const u = new URL(abs, location.origin);
1974                const mt = u.pathname + (u.search || '');
1975                if (this.status === 200 && cartRegex.test(mt)) {
1976                  scheduleCartSync();
1977                }
1978              } catch (e) {
1979                console.error('[AW] XHR handler error', e);
1980              }
1981            });
1982            return nativeSend.apply(this, arguments);
1983          };
1984
1985          XMLHttpRequest.prototype.send.__AW__patched = true;
1986        }
1987
1988        function patchFetch() {
1989          const previousFetch = window.fetch;
1990          if (typeof previousFetch !== 'function' || previousFetch.__AW__patched) return;
1991
1992          window.fetch = async function (...args) {
1993            const resource = args[0];
1994            try {
1995
1996              const url = resource instanceof Request ? resource.url  : resource instanceof URL ? resource.href : String(resource);
1997              if (cartRegex.test(url)) {
1998                const response = await previousFetch.apply(this, args);
1999                if (response.ok) {
2000                  scheduleCartSync();
2001                } else {
2002                  console.warn(`Fetch for ${url} failed with status: ${response.status}`);
2003                }
2004                return response;
2005              }
2006            } catch (error) {
2007              console.error('[AW] Fetch Wrapper Error:', error);
2008            }
2009
2010            return previousFetch.apply(this, args);
2011          };
2012
2013          window.fetch.__AW__patched = true;
2014        }
2015
2016        function scheduleCartSync() {
2017          if (!__AW__cartReady) return;
2018          awCartQueue = awCartQueue
2019            .then(() => {
2020              if (!sessionStorage.getItem(pendingCartEventName)) snapshotCart();
2021              return runCartSyncOnce();
2022            }).catch(e => {
2023              console.error('[AW] scheduleCartSync error', e);
2024            });
2025        }
2026
2027        async function runCartSyncOnce() {
2028          try {
2029            const response = await fetch(`${window.Shopify.routes.root || "/"}cart.js?adw=1`, {
2030              credentials: 'same-origin',
2031              headers: { 'Accept': 'application/json' }
2032            });
2033            if (!response.ok) throw new Error('HTTP ' + response.status);
2034            const newCart = await response.json();
2035            await compareCartData(newCart);
2036          } catch (error) {
2037            console.error('[AW] Error fetching /cart.js (singleton):', error);
2038          }
2039        }
2040
2041        function compareCartData(newCartData) {
2042          return new Promise((resolve) => {
2043            setTimeout(() => {
2044              try {
2045                const oldCartData = sessionStorage.getItem(pendingCartEventName) ? JSON.parse(sessionStorage.getItem(pendingCartEventName)) : {items: []};
2046                newCartData = newCartData || {items: []};
2047                const cartItemKey = item => `${item.variant_id ?? item.id}:${item.selling_plan_allocation?.selling_plan?.id ?? ''}`;
2048                const oldItems = new Map(oldCartData.items.map(item => [cartItemKey(item), item]));
2049                const newItems = new Map(newCartData.items.map(item => [cartItemKey(item), item]));
2050
2051                newItems.forEach((newItem, key) => {
2052                  const oldItem = oldItems.get(key);
2053                  const eventName = "add_to_cart";
2054                  if (!oldItem) {
2055                    handleCartDataLayer(eventName, newItem.quantity, newItem);
2056                  } else if (newItem.quantity > oldItem.quantity) {
2057                    handleCartDataLayer(eventName, newItem.quantity - oldItem.quantity, newItem);
2058                  }
2059                });
2060
2061                oldItems.forEach((oldItem, key) => {
2062                  const newItem = newItems.get(key);
2063                  const eventName = "remove_from_cart";
2064                  if (!newItem) {
2065                    handleCartDataLayer(eventName, oldItem.quantity, oldItem);
2066                  } else if (oldItem.quantity > newItem.quantity) {
2067                    handleCartDataLayer(eventName, oldItem.quantity - newItem.quantity, newItem);
2068                  }
2069                });
2070
2071                sessionStorage.removeItem(pendingCartEventName);
2072                window.__AW__slaveShopifyCart = newCartData;
2073              } catch(e) {
2074                console.error('[AW] compareCartData error', e);
2075                sessionStorage.removeItem(pendingCartEventName);
2076              } finally {
2077                resolve();
2078              }
2079            }, 500);
2080          });
2081        }
2082
2083        function handleCartDataLayer(eventName, quantity, item) {
2084          const price = (item.discounted_price ?? item.price) / 100;
2085          const discount = (item.price - (item.discounted_price ?? 0)) / 100;
2086          const totalValue = price * quantity;
2087          let coupon = "";
2088          if(Array.isArray(item?.discounts)) {
2089            coupon = item.discounts
2090                    .filter(discount => typeof discount?.title === 'string')
2091                    .map(discount => discount.title)
2092                    .join(', ');
2093          }
2094
2095          const ecommerceCart = {
2096            ecommerce: {
2097              currency: "USD",
2098              value: totalValue,
2099              items: [{
2100                item_id: __AW__transformNumberToString(item.product_id),
2101                item_variant: item.variant_title || "Default Variant",
2102                item_variant_id: __AW__transformNumberToString(item.variant_id),
2103                item_variant_title: item.variant_title || "Default Variant",
2104                item_name: item.product_title,
2105                item_product_id: __AW__transformNumberToString(item.product_id),
2106                item_product_title: item.product_title,
2107                sku: __AW__transformNumberToString(item.sku),
2108                discount: discount,
2109                price: price,
2110                item_brand: item.vendor,
2111                item_category: item.product_type,
2112                quantity: quantity,
2113                coupon: coupon,
2114                url: item?.url,
2115                selling_plan_id     : item?.selling_plan_allocation?.selling_plan?.id,
2116                selling_plan_name   : item?.selling_plan_allocation?.selling_plan?.name
2117              }]
2118            }
2119          };
2120
2121          window[__AW__settings.dataLayerVariableName].push({ ecommerce: null });
2122          window[__AW__settings.dataLayerVariableName].push({
2123            ...{ 'event': __AW__getEventNameWithSuffix(eventName) },
2124            ...ecommerceCart
2125          });
2126
2127        }
2128      }
2129
2130      if (document.readyState === 'loading') {
2131        // document still loading...
2132        document.addEventListener('DOMContentLoaded', () => {
2133          pushDataLayerEvents();
2134        });
2135      } else {
2136        // already loaded, chocs away!
2137        pushDataLayerEvents();
2138      }
2139    }
2140  }, 0);
2141</script>
2141
2142
2143
2144<!-- END app block --><!-- BEGIN app block: shopify://apps/puco-sections-blocks/blocks/app-embed-stylesheet/f1ea0cb9-0193-44b7-bab7-d0fd6bec6cbf --><!-- END app block --><link href="https://cdn.shopify.com/extensions/01a0d217-a4a8-78a9-b1eb-a1933407237b/store-locator-4-63/assets/findonline.css" rel="stylesheet" type="text/css" media="all">
2145<script src="https://cdn.shopify.com/extensions/01a0fd03-c455-7b82-9766-74101e55572c/judgeme-771/assets/loader.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 2145
2145
2146<script src="https://cdn.shopify.com/extensions/01a0f490-631f-72d4-89fc-f29958984bdd/ecodrive-toggle-38/assets/bundle.min.js" type="text/javascript" defer="defer"></script>
2146
2147<link href="https://cdn.shopify.com/extensions/01a0d217-a4a8-78a9-b1eb-a1933407237b/store-locator-4-63/assets/dealerform.css" rel="stylesheet" type="text/css" media="all">
2148<script src="https://cdn.shopify.com/extensions/0199b410-61bf-77b9-b63d-ecfabc2ad3db/pusher-sections-builder-7/assets/base.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 2148
2148
2149<script src="https://cdn.shopify.com/extensions/019c303f-dc9e-76b1-ad80-c5ffeb57b33b/shopify-8/assets/ctx-loader.js" type="text/javascript" defer="defer"></script>
2149
2150<link href="https://cdn.shopify.com/extensions/01a0d217-a4a8-78a9-b1eb-a1933407237b/store-locator-4-63/assets/storelocator.css" rel="stylesheet" type="text/css" media="all">
2151<link href="https://cdn.shopify.com/extensions/0199b410-61bf-77b9-b63d-ecfabc2ad3db/pusher-sections-builder-7/assets/base.css" rel="stylesheet" type="text/css" media="all">
2152<link href="https://cdn.shopify.com/extensions/01a0d217-a4a8-78a9-b1eb-a1933407237b/store-locator-4-63/assets/wtb.css" rel="stylesheet" type="text/css" media="all">
2153<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
2154<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: 27558019212,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "search"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 2154
2154
2155<script>
2156  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
2157</script>
vendor: 1 bytes, line 2157
2157
2158<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}
2158).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: 27558019212,storefrontBaseUrl: "https://lomabeauty.us",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://lomabeauty.us/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"1963098298","configuration":"{\"shop\":\"loma-for-life.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"933d4caa1e2cc643aeb46e3c5f7a4c7d","type":"APP","apiClientId":18394152961,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
2158,"dataSharingState":"unrestricted"},{"id":"1412858042","configuration":"{\"pixelCode\":\"D3A5OQRC77UFKM97NKH0\"}","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":[]},"dataSharingState":"optimized"},{"id":"1409384634","configuration":"{\"accountID\":\"XcNZTy\",\"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":"1409089722","configuration":"{\"accountID\":\"loma-for-life.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"02ef2221f3a5a5d76355ff32c3931e12","type":"APP","apiClientId":283364491265,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_phone","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1361182906","configuration":"{\"teamID\": \"2203\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"2a2b192bb57a172029d31b343e0cb082","type":"APP","apiClientId":4754013,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1090158778","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":"1016070330","configuration":"{\"webPixelName\":\"Judge.me\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8acc938b1a30dc7624e304493ca567d7","type":"APP","apiClientId":683015,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"557940922","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"AW-11303250149\\\",\\\"GT-TBWWJ6ND\\\",\\\"G-XQ0F7258XR\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"AW-11303250149\\\/J4t5CLqtss0ZEOXR540q\\\",\\\"AW-11303250149\\\/zlA3CLDbl-sYEOXR540q\\\",\\\"G-XQ0F7258XR\\\"]},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"AW-11303250149\\\/k5W2CLysss0ZEOXR540q\\\",\\\"G-XQ0F7258XR\\\"]},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"AW-11303250149\\\/RREFCLmsss0ZEOXR540q\\\",\\\"MC-R50DQQ10QF\\\",\\\"G-XQ0F7258XR\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"AW-11303250149\\\/ro67CLOsss0ZEOXR540q\\\",\\\"MC-R50DQQ10QF\\\",\\\"G-XQ0F7258XR\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"AW-11303250149\\\/imlwCLasss0ZEOXR540q\\\",\\\"MC-R50DQQ10QF\\\",\\\"G-XQ0F7258XR\\\"]},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"AW-11303250149\\\/LsjhCL2tss0ZEOXR540q\\\",\\\"G-XQ0F7258XR\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"AW-11303250149\\\/hYKTCL-sss0ZEOXR540q\\\",\\\"AW-11303250149\\\/aWPuCK3bl-sYEOXR540q\\\",\\\"G-XQ0F7258XR\\\"]}],\\\"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"]}
2158,{"id":"17465530","configuration":"{\"myshopifyDomain\":\"loma-for-life.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"23b97d18e2aa74363140dc29c9284e87","type":"APP","apiClientId":2775569,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_phone","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"56426682","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"RetentionX"},{"id":"133234874","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"CreatorCommerce"},{"id":"144212154","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"3","type":"CUSTOM","privacyPurposes":[],"name":"Contextual"},{"id":"156795066","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":[],"name":"addingwell-pixel"},{"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":"Loma Hair \u0026 Body Care | Aloe Based Salon Quality Care","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"loma-for-life.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/lomabeauty.us"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://lomabeauty.us/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"154765951162","themeStoreId":"2048","themePublished":"true","eventMetadataId":"dfad96a4-a137-4737-90d7-0a0f0d499390","pageType":"searchresults","shopId":"27558019212","storefrontBaseUrl":"https:\/\/lomabeauty.us","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}],[\"search_submitted\",{\"searchResult\":{\"query\":\"\",\"productVariants\":[]}}]]"});})();</script>
2158<script>
2159  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
2160  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
2161  window.ShopifyAnalytics.meta.currency = 'USD';
2162  var meta = {"products":[],"page":{"pageType":"searchresults","requestId":"4f9340de-64d2-48c6-add4-2484899f086a-1791153821"}};
2163  for (var attr in meta) {
2164    window.ShopifyAnalytics.meta[attr] = meta[attr];
2165  }
2166</script>
vendor: 1 bytes, line 2166
2166
2167<script class="analytics">
2168  (function () {
2169    var customDocumentWrite = function(content) {
2170      var jquery = null;
2171
2172      if (window.jQuery) {
2173        jquery = window.jQuery;
2174      } else if (window.Checkout && window.Checkout.$) {
2175        jquery = window.Checkout.$;
2176      }
2177
2178      if (jquery) {
2179        jquery('body').append(content);
2180      }
2181    };
2182
2183    var hasLoggedConversion = function(token) {
2184      if (token) {
2185        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
2186      }
2187      return false;
2188    }
2189
2190    var setCookieIfConversion = function(token) {
2191      if (token) {
2192        var twoMonthsFromNow = new Date(Date.now());
2193        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
2194
2195        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
2196      }
2197    }
2198
2199    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
2200    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
2201    if (trekkie.integrations) {
2202      return;
2203    }
2204    trekkie.methods = [
2205      'identify',
2206      'page',
2207      'ready',
2208      'track',
2209      'trackForm',
2210      'trackLink'
2211    ];
2212    trekkie.factory = function(method) {
2213      return function() {
2214        var args = Array.prototype.slice.call(arguments);
2215        args.unshift(method);
2216        trekkie.push(args);
2217        if (method == 'track' || method == 'page') {
2218          var pageUrl;
2219          try {
2220            pageUrl = window.location.href;
2221          } catch (e) {}
2222          var pageReferrer;
2223          try {
2224            pageReferrer = document.referrer;
2225          } catch (e) {}
2226          try {
2227            if (window.__TREKKIE_SHIM_QUEUE == null) {
2228              window.__TREKKIE_SHIM_QUEUE = [];
2229            }
2230            window.__TREKKIE_SHIM_QUEUE.push({
2231              from: 'trekkie-stub',
2232              method: method,
2233              args: args.slice(1),
2234              pageContext: {
2235                url: pageUrl,
2236                referrer: pageReferrer
2237              }
2238            });
2239          } catch (e) {
2240            // no-op
2241          }
2242        }
2243        return trekkie;
2244      };
2245    };
2246    for (var i = 0; i < trekkie.methods.length; i++) {
2247      var key = trekkie.methods[i];
2248      trekkie[key] = trekkie.factory(key);
2249    }
2250    trekkie.load = function(config) {
2251      trekkie.config = config || {};
2252      trekkie.config.initialDocumentCookie = document.cookie;
2253      var first = document.getElementsByTagName('script')[0];
2254var script = document.createElement('script');
2255script.type = 'text/javascript';
2256script.onerror = function(e) {
2257  var scriptFallback = document.createElement('script');
2258  scriptFallback.type = 'text/javascript';
2259  scriptFallback.onerror = function(error) {
2260          var Monorail = {
2261      produce: function produce(monorailDomain, schemaId, payload) {
2262        var currentMs = new Date().getTime();
2263        var event = {
2264          schema_id: schemaId,
2265          payload: payload,
2266          metadata: {
2267            event_created_at_ms: currentMs,
2268            event_sent_at_ms: currentMs
2269          }
2270        };
2271        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
2272      },
2273      sendRequest: function sendRequest(endpointUrl, payload) {
2274        // Try the sendBeacon API
2275        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
2276          var blobData = new window.Blob([payload], {
2277            type: 'text/plain'
2278          });
2279
2280          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
2281            return true;
2282          } // sendBeacon was not successful
2283
2284        } // XHR beacon
2285
2286        var xhr = new XMLHttpRequest();
2287
2288        try {
2289          xhr.open('POST', endpointUrl);
2290          xhr.setRequestHeader('Content-Type', 'text/plain');
2291          xhr.send(payload);
2292        } catch (e) {
2293          console.log(e);
2294        }
2295
2296        return false;
2297      },
2298      isIos12: function isIos12() {
2299        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
2300      }
2301    };
2302    Monorail.produce('monorail-edge.shopifysvc.com',
2303      'trekkie_storefront_load_errors/1.1',
2304      {shop_id: 27558019212,
2305      theme_id: 154765951162,
2306      app_name: "storefront",
2307      context_url: window.location.href,
2308      source_url: "//lomabeauty.us/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
2309
2310  };
2311  scriptFallback.async = true;
2312  scriptFallback.src = '//lomabeauty.us/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
2313  first.parentNode.insertBefore(scriptFallback, first);
2314};
2315script.async = true;
2316script.src = '//lomabeauty.us/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
2317first.parentNode.insertBefore(script, first);
2318
2319    };
2320    trekkie.load(
2321      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":27558019212,"isMerchantRequest":null,"themeId":154765951162,"themeCityHash":"3004051800202218329","contentLanguage":"en","currency":"USD","eventMetadataId":"dfad96a4-a137-4737-90d7-0a0f0d499390"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}}
2322    );
2323
2324    var loaded = false;
2325    trekkie.ready(function() {
2326      if (loaded) return;
2327      loaded = true;
2328
2329      window.ShopifyAnalytics.lib = window.trekkie;
2330
2331      var originalDocumentWrite = document.write;
2332      document.write = customDocumentWrite;
2333      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
2334      document.write = originalDocumentWrite;
2335
2336      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
2337      var token = match? match[1]: undefined;
2338      if (!hasLoggedConversion(token)) {
2339        setCookieIfConversion(token);
2340        window.ShopifyAnalytics.lib.track("Performed Search",{"query":null},undefined,undefined,{"shopifyEmitted":true});
2341      }
2342    });
2343
2344    window.ShopifyAnalytics.lib.page(null,{"pageType":"searchresults","requestId":"4f9340de-64d2-48c6-add4-2484899f086a-1791153821","shopifyEmitted":true});
2345
2346    var eventsListenerScript = document.createElement('script');
2347    eventsListenerScript.async = true;
2348    eventsListenerScript.src = "//lomabeauty.us/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
2349    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
2350})();</script>
2350
2351  
2351<script>
2352  if (!window.ga || (window.ga && typeof window.ga !== 'function')) {
2353    window.ga = function ga() {
2354      (window.ga.q = window.ga.q || []).push(arguments);
2355      if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
2356        window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"});
2357      }
2358      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.");
2359    };
2360    if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
2361      window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"});
2362    }
2363  }
2364</script>
vendor: 1 bytes, line 2364
2364
2365<script
2366  defer
2367  src="https://lomabeauty.us/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
2368  data-application="storefront-renderer"
2369  data-shop-id="27558019212"
2370  data-render-region="gcp-us-central1"
2371  data-page-type="search"
2372  data-theme-instance-id="154765951162"
2373  data-theme-name="Eurus"
2374  data-theme-version="10.0.0"
2375  data-monorail-region="shop_domain"
2376  data-resource-timing-sampling-rate="10"
2377  data-shs="true"
2378  data-shs-beacon="true"
2379  data-shs-export-with-fetch="true"
2380  data-shs-logs-sample-rate="1"
2381  data-shs-beacon-endpoint="https://lomabeauty.us/api/collect"
2382></script>
vendor: 1 bytes, line 2382
2382
2383<script src="https://cdn.shopify.com/storefront/web-components/account.js" type="module" crossorigin fetchpriority="low" async></script>
2383<script id="shopify-customer-account-data" type="application/json">{"customer":null,"shop":{"id":"27558019212","customerAccountTranslations":[{"key":"account_menu.signed_out_state.sheet_title","value":"Sign in or create account"},{"key":"account_menu.signed_out_state.section_divider","value":"More ways to sign in"},{"key":"account_menu.signed_out_state.alternate_divider","value":"OR"},{"key":"account_menu.signed_out_state.email_field_label","value":"Email"},{"key":"account_menu.signed_out_state.orders_button","value":"Orders"},{"key":"account_menu.signed_out_state.profile_button","value":"Profile"},{"key":"account_menu.signed_out_state.shop_login_button","value":"Sign in with Shop"},{"key":"account_menu.signed_out_state.continue_with_google","value":"Continue with Google"},{"key":"account_menu.signed_out_state.continue_with_facebook","value":"Continue with Facebook"},{"key":"account_menu.signed_out_state.marketing_consent_label","value":"Email me with news and offers"},{"key":"account_menu.signed_in_state.greeting_with_name","value":"Hi, {{first_name}}"},{"key":"account_menu.signed_in_state.greeting_without_name","value":"Account"},{"key":"account_menu.signed_in_state.orders_button","value":"Orders"},{"key":"account_menu.signed_in_state.profile_button","value":"Profile"},{"key":"account_menu.location_picker.sheet_title","value":"Locations"},{"key":"account_menu.location_picker.search_field_placeholder","value":"Search"},{"key":"account_menu.aria_labels.close_menu","value":"Close menu"},{"key":"account_menu.aria_labels.back_to_main_menu","value":"Back to main menu from {{title}}"},{"key":"account_menu.aria_labels.open_submenu","value":"{{title}}, opens submenu"},{"key":"account_menu.aria_labels.loading_menu","value":"Loading menu"},{"key":"account_menu.aria_labels.account","value":"Account"},{"key":"account_menu.aria_labels.sign_in_with_email","value":"Sign in with email"},{"key":"account_menu.aria_labels.sign_in","value":"Sign in"}],"socialLoginProviders":[{"handle":"Shop"}],"legacyCustomerAccounts":true,"signInLinksVisible":true,"b2bEnabled":false,"marketingConsentSigninEnabled":true,"marketingConsentPreselected":true},"visitor":{"country":"US","language":"en"}}</script>
2383
2384<meta name="shopify-y" content="00000000-0000-0000-5000-000000000000" data-expiration="1822711422000"><meta name="shopify-s" content="00000000-0000-0000-5000-000000000000" data-expiration="1791155622000"><meta name="new-cookie-storage-activated" content="t">
2385</head>
2386  <body 
2387    class="gradient scrollbar-body overflow-x-hidden body-text-base-size"
2388    x-data
2389    :class="($store.xPopup.open || $store.xPopup.openVideoShopping) && 'overflow-hidden padding-scrollbar'" 
2390    
2391    x-intersect.once="$store.xPopup.setWidthScrollbar();"
2392  >
2392<script>
2393        window.addEventListener('DOMContentLoaded', (event) => {
2394          const transitionEl = document.getElementById('x-page-transition');
2395          transitionEl.style.opacity = '0';
2396          setTimeout(() => {
2397            transitionEl.remove();
2398          }, 1000); 
2399        });
2400      </script>
2400
2401      <div id="x-page-transition" class="transition-all ease-in-out duration-1000 opacity-100 fixed top-0 left-0 w-full h-full bg-black z-[9999]"></div><div class="main-container flex flex-col min-h-screen"><style>
2402  /* =====================
2403     SWITCHER BAR
2404  ===================== */
2405  #loma-brand-switcher {
2406    width: 100%;
2407    background: #1a1a1a;
2408    display: flex;
2409    justify-content: flex-start;
2410    padding-left: 40px;
2411    align-items: center;
2412    gap: 0;
2413    z-index: 100;
2414    position: relative;
2415    height: 36px;
2416  }
2417
2418  .loma-brand-tab {
2419    display: inline-flex;
2420    align-items: center;
2421    justify-content: center;
2422    padding: 0 24px;
2423    height: 100%;
2424    font-size: 11px;
2425    letter-spacing: 0.12em;
2426    font-weight: 500;
2427    color: rgba(255,255,255,0.6);
2428    text-decoration: none;
2429    border-bottom: 2px solid transparent;
2430    transition: color 0.2s ease, border-color 0.2s ease;
2431    cursor: pointer;
2432    white-space: nowrap;
2433  }
2434
2435  .loma-brand-tab:hover {
2436    color: rgba(255,255,255,0.9);
2437  }
2438
2439  .loma-brand-tab.is-active {
2440    color: #ffffff;
2441    font-weight: 700;
2442  }
2443
2444  .loma-brand-tab + .loma-brand-tab {
2445    border-left: 1px solid rgba(255,255,255,0.15);
2446  }
2447
2448  @media (max-width: 767px) {
2449    .loma-brand-tab {
2450      padding: 0 16px;
2451      font-size: 10px;
2452    }
2453  }
2454
2455  /* =====================
2456     BRAND HEADER SWITCHING
2457  ===================== */
2458  .brand-header-lfl,
2459  .brand-header-ebl {
2460    display: none;
2461  }
2462
2463  html[data-brand="for-life"] .brand-header-core,
2464  html[data-brand="essentials"] .brand-header-core {
2465    display: none;
2466  }
2467
2468  html[data-brand="for-life"] .brand-header-lfl {
2469    display: block;
2470  }
2471
2472  html[data-brand="essentials"] .brand-header-ebl {
2473    display: block;
2474  }
2475
2476  /* Sticky headers */
2477  .brand-header-core,
2478  .brand-header-lfl,
2479  .brand-header-ebl {
2480    position: sticky;
2481    top: 0;
2482    z-index: 50;
2483  }
2484
2485  /* =====================
2486     ANNOUNCEMENT BARS
2487  ===================== */
2488  html[data-brand="core"] .brand-header-core .splide__slide.gradient,
2489  html[data-brand="core"] .brand-header-core [class*="announcement"],
2490  html[data-brand="core"] .brand-header-core .x-announcement-bar {
2491    background: #F6F1ED !important;
2492  }
2493
2494  html[data-brand="core"] .brand-header-core .splide__slide.gradient p,
2495  html[data-brand="core"] .brand-header-core .splide__slide.gradient a {
2496    color: #000000 !important;
2497  }
2498
2499  html[data-brand="for-life"] .brand-header-lfl .splide__slide.gradient,
2500  html[data-brand="for-life"] .brand-header-lfl [class*="announcement"],
2501  html[data-brand="for-life"] .brand-header-lfl .x-announcement-bar {
2502    background: #F6F1ED !important;
2503  }
2504
2505  html[data-brand="for-life"] .brand-header-lfl .splide__slide.gradient p,
2506  html[data-brand="for-life"] .brand-header-lfl .splide__slide.gradient a {
2507    color: #000000 !important;
2508  }
2509
2510  html[data-brand="essentials"] .brand-header-ebl .splide__slide.gradient,
2511  html[data-brand="essentials"] .brand-header-ebl [class*="announcement"],
2512  html[data-brand="essentials"] .brand-header-ebl .x-announcement-bar {
2513    background: #273f32 !important;
2514  }
2515
2516  /* =====================
2517     LOMA FOR LIFE COLORS
2518  ===================== */
2519  html[data-brand="for-life"] #loma-brand-switcher {
2520    background: #3b4628;
2521  }
2522
2523  /* =====================
2524     ESSENTIALS COLORS
2525  ===================== */
2526  html[data-brand="essentials"] #loma-brand-switcher {
2527    background: #F6F1ED;
2528  }
2529
2530  html[data-brand="essentials"] .loma-brand-tab {
2531    color: rgba(0,0,0,0.5);
2532  }
2533
2534  html[data-brand="essentials"] .loma-brand-tab.is-active {
2535    color: #000000;
2536  }
2537
2538  html[data-brand="essentials"] .loma-brand-tab + .loma-brand-tab {
2539    border-left-color: rgba(0,0,0,0.15);
2540  }
2541
2542  /* Essentials header */
2543  html[data-brand="essentials"] .brand-header-ebl #sticky-header-content {
2544    background: #000000 !important;
2545    color: #ffffff !important;
2546    --colors-text-header: 255, 255, 255 !important;
2547    --colors-text-link: 255, 255, 255 !important;
2548  }
2549
2550  /* Essentials dropdown */
2551  html[data-brand="essentials"] .brand-header-ebl .x-container-header-nav,
2552  html[data-brand="essentials"] .brand-header-ebl [class*="megamenu"],
2553  html[data-brand="essentials"] .brand-header-ebl [class*="submenu"],
2554  html[data-brand="essentials"] .brand-header-ebl .toggle-menu {
2555    background: #000000 !important;
2556    color: #ffffff !important;
2557    --colors-text-link: 255, 255, 255 !important;
2558  }
2559
2560  /* Essentials search modal */
2561  html[data-brand="essentials"] #x-header-search-modal,
2562  html[data-brand="essentials"] [id*="search-modal"],
2563  html[data-brand="essentials"] [id*="header-search"] {
2564    background: #000000 !important;
2565  }
2566
2567  /* Essentials search input */
2568  html[data-brand="essentials"] .brand-header-ebl input[type="search"],
2569  html[data-brand="essentials"] .brand-header-ebl input[type="text"],
2570  html[data-brand="essentials"] .brand-header-ebl .search-input {
2571    color: #ffffff !important;
2572    background: #000000 !important;
2573    border-color: #ffffff !important;
2574  }
2575
2576  /* Essentials page background */
2577  html[data-brand="essentials"] [class*="content-template--"] {
2578    background: #F6F1ED !important;
2579  }
2580
2581  /* =====================
2582     CART DRAWER
2583  ===================== */
2584  #x-cart-drawer-container {
2585    z-index: 9999 !important;
2586    position: fixed !important;
2587    top: 0 !important;
2588    right: 0 !important;
2589    left: auto !important;
2590    bottom: 0 !important;
2591    height: 100vh !important;
2592  }
2593
2594  #CartDrawer .drawer {
2595    top: 0 !important;
2596  }
2597  body.overflow-hidden #loma-brand-switcher {
2598    z-index: 0 !important;
2599    position: relative !important;
2600  }
2601
2602  body.overflow-hidden:has(#CartDrawer.cart-open) .brand-header-core,
2603body.overflow-hidden:has(#CartDrawer.cart-open) .brand-header-lfl,
2604body.overflow-hidden:has(#CartDrawer.cart-open) .brand-header-ebl {
2605  z-index: 0 !important;
2606  position: relative !important;
2607}
2608  }
2609  @media (max-width: 767px) {
2610    #x-cart-drawer-container {
2611      z-index: 10000 !important;
2612    }
2613  }
2614  @media (max-width: 767px) {
2615    .brand-header-core,
2616    .brand-header-lfl,
2617    .brand-header-ebl {
2618      transform: none;
2619      will-change: auto;
2620    }
2621  }
2622  @media (max-width: 767px) {
2623    .z-\[9999\] {
2624      z-index: 10000 !important;
2625    }
2626  }
2627  @media (max-width: 767px) {
2628  .shopify-section:not(.section-mobile-navigation) {
2629    position: relative;
2630    z-index: 0;
2631  }
2632  .section-mobile-navigation {
2633    position: relative;
2634    z-index: 10001;
2635  }
2636}
2637  }
2638/* Eurus sidebar overlay */
2639[id*="aside"],
2640[class*="aside"],
2641[id*="drawer"]:not(.menu-drawer),
2642[class*="drawer"]:not(.menu-drawer) {
2643  z-index: 1000 !important;
2644}
2645/* Quick view modal must always render above the cart drawer */
2646#QuickView {
2647  z-index: 10010 !important;
2648}
2649</style>
2650
2651<div id="loma-brand-switcher" role="navigation" aria-label="Brand selector">
2652  <a href="/" class="loma-brand-tab" data-brand="core">LOMA</a>
2653    <a href="/pages/essentials-home" class="loma-brand-tab" data-brand="essentials">Essentials by LOMA™</a>
2654  <a href="/pages/loma-for-life-home" class="loma-brand-tab" data-brand="for-life">LOMA for Life</a>
2655</div>
2656
2657<script>
2658  (function() {
2659    var COOKIE_NAME = 'loma_brand';
2660    var DEFAULT_BRAND = 'core';
2661
2662    function getCookie(name) {
2663      var match = document.cookie.match(new RegExp('(?:^|;)\\s*' + name + '=([^;]*)'));
2664      return match ? decodeURIComponent(match[1]) : null;
2665    }
2666
2667    function setCookie(name, value, days) {
2668      var expires = '';
2669      if (days) {
2670        var d = new Date();
2671        d.setTime(d.getTime() + days * 24 * 60 * 60 * 1000);
2672        expires = '; expires=' + d.toUTCString();
2673      }
2674      document.cookie = name + '=' + encodeURIComponent(value) + expires + '; path=/; SameSite=Lax';
2675    }
2676
2677    function getBrandFromUrl() {
2678      var path = window.location.pathname;
2679      var bodyClass = document.body.className;
2680
2681      if (path.indexOf('/pages/loma-for-life') === 0) return 'for-life';
2682      if (path.indexOf('/pages/essentials') === 0) return 'essentials';
2683
2684      if (bodyClass.indexOf('template-suffix-essentials') !== -1) return 'essentials';
2685      if (bodyClass.indexOf('template-suffix-loma-for-life') !== -1) return 'for-life';
2686      if (bodyClass.indexOf('template-suffix-loma-core') !== -1) return 'core';
2687
2688      return null;
2689    }
2690
2691    var urlBrand = getBrandFromUrl();
2692    var cookieBrand = getCookie(COOKIE_NAME);
2693    var activeBrand = urlBrand || cookieBrand || DEFAULT_BRAND;
2694
2695    if (urlBrand && urlBrand !== cookieBrand) {
2696      setCookie(COOKIE_NAME, urlBrand, 30);
2697    }
2698
2699    document.documentElement.setAttribute('data-brand', activeBrand);
2700
2701    var tabs = document.querySelectorAll('.loma-brand-tab');
2702    tabs.forEach(function(tab) {
2703      if (tab.getAttribute('data-brand') === activeBrand) {
2704        tab.classList.add('is-active');
2705      }
2706    });
2707
2708    tabs.forEach(function(tab) {
2709      tab.addEventListener('click', function(e) {
2710        var brand = this.getAttribute('data-brand');
2711        setCookie(COOKIE_NAME, brand, 30);
2712      });
2713    });
2714
2715    document.addEventListener('DOMContentLoaded', function() {
2716      // Fix cart drawer height offset
2717      var cartDrawer = document.getElementById('x-cart-drawer-container');
2718      if (cartDrawer) {
2719        cartDrawer.style.setProperty('--height-header', '0px', 'important');
2720        cartDrawer.style.top = '0';
2721        var observer = new MutationObserver(function() {
2722          cartDrawer.style.setProperty('--height-header', '0px', 'important');
2723          cartDrawer.style.top = '0';
2724        });
2725        observer.observe(cartDrawer, { attributes: true, attributeFilter: ['style'] });
2726      }
2727      // Fix logo links per brand
2728      var lflLogoLinks = document.querySelectorAll('.brand-header-lfl .w-logo-header');
2729      lflLogoLinks.forEach(function(link) {
2730        link.setAttribute('href', '/pages/loma-for-life-home');
2731      });
2732
2733      var eblLogoLinks = document.querySelectorAll('.brand-header-ebl .w-logo-header');
2734      eblLogoLinks.forEach(function(link) {
2735        link.setAttribute('href', '/pages/essentials-home');
2736      });
2737    });
2738
2739  })();
2740</script>
2740
2741<a class="skip-to-content absolute -z-10 button button-solid hidden lg:block pt-2.5 pb-2.5 pl-6 pr-6 lg:pt-3 lg:pb-3 mt-0.5 ml-0.5 leading-normal justify-center cursor-pointer focus-visible:z-60" href="#MainContent">
2742        Skip to content
2743      </a>
2744      
2745      
2746    <div class="brand-header-core"><!-- BEGIN sections: header-group -->
2747<div id="shopify-section-sections--21120959873210__announcement-bar" class="shopify-section shopify-section-group-header-group section-announcement"><style data-shopify>
2748  @media (min-width: 1024px) {
2749    .announcement-bar-toolbar #localization_form button {
2750      padding-bottom: 0.375rem;
2751      padding-top: 0.375rem;
2752    }
2753    .announcement-bar-toolbar #localization_form ul {
2754      z-index: 100;
2755    }
2756    .announcement-bar-right .menu-position-left, 
2757    .announcement-bar-left .menu-position-left {
2758      padding-left: 1.25rem;
2759    }
2760    .announcement-bar-right .menu-position-right,
2761    .announcement-bar-left .menu-position-right {
2762      padding-right: 1.25rem;
2763    }
2764  }
2765  .announcement-bar-toolbar #localization_form > .localization-form-child {
2766    width: -moz-max-content;
2767    width: max-content;
2768  }
2769  .announcement-bar-toolbar .social-list a {
2770    height: 1.5rem;
2771    padding-top: 0.125rem;
2772    padding-right: 0.375rem;
2773    padding-left: 0.375rem;
2774    padding-bottom: 0.125rem;
2775    width: 30px;
2776  }
2777  .announcement-bar-toolbar.toolbar-align-left #selector-social {
2778    flex-direction: row-reverse;
2779  }
2780  .announcement-bar-toolbar .social-list {
2781    max-width: 200px;
2782  }
2783  @media (max-width: 767px) {
2784    .announcement-bar-toolbar .social-list {
2785      max-width: unset;
2786    }
2787  }
2788</style>
2789<style data-shopify>#shopify-section-sections--21120959873210__announcement-bar {
2790    contain: style;
2791  }
2792  #x-announcement-bar .arrow {
2793    background: transparent;
2794    border: 0;
2795    box-shadow: none;
2796    color: #000000;
2797  }
2798  .dark #x-announcement-bar .arrow {
2799    color: rgba(0,0,0,0);
2800  }
2801  .announcement-bar_container-sections--21120959873210__announcement-bar {
2802    
2803      background: #f6f4f0;
2804    
2805    
2806  }
2807  .dark .announcement-bar_container-sections--21120959873210__announcement-bar {
2808    
2809      background: rgba(var(--colors-background-secondary));
2810    
2811
2812      --colors-text-link: 145, 180, 116;
2813    
2814  }
2815  .announcement-bar_text {
2816    
2817      color: #000000;
2818      --colors-line-and-border: 0,0,0;
2819    
2820  }
2821  .dark .announcement-bar_text {
2822    
2823      color: rgb(var(--colors-text));
2824      --colors-line-and-border: 225, 227, 225;
2825    
2826  }
2827  
2828</style><div 
2829    id="x-announcement" 
2830    class="announcement-bar_container-sections--21120959873210__announcement-bar ltr mr-auto ml-auto flex items-center lg:pl-5 lg:pr-5"
2831    
2832  >
2833        
2834          <div id="x-slide-announcement-bar" class="disable-effect-hover grow flex-1 x-splide splide has-toolbar:lg:pr-5 has-toolbar:lg:pl-5 overflow-hidden visible relative">
2835            <div class="splide__track x-pgw page-width mr-auto ml-auto pl-0 pr-0">
2836              <div class="splide__list w-full flex  md:block"><style data-shopify>.text--announcement_krrgm6 .width-countdown {
2837                    width: 6.3rem;
2838                  }.text--announcement_krrgm6,
2839                    .btn--announcement_krrgm6 {
2840                      font-size: 0.63rem;
2841                    }
2842                    @media (min-width: 768px) {
2843                      .text--announcement_krrgm6,
2844                      .btn--announcement_krrgm6 {
2845                        font-size: 0.7rem;
2846                      }
2847                    }.icon--announcement_krrgm6 {
2848                    width: 0.7rem;
2849                    height: 0.7rem;
2850                  }
2851                  .button.text_button_announ--announcement_krrgm6 {
2852                    
2853                      color: #000000;
2854                    
2855                    
2856                      background: #000000;
2857                    
2858                  }
2859                  .dark .button.text_button_announ--announcement_krrgm6 {
2860                    
2861                      color: rgb(var(--colors-button-text));
2862                    
2863                    
2864                      background: rgba(var(--colors-button));
2865                    
2866                  } 
2867                  @media(min-width: 768px){
2868                    .button.text_button_announ--announcement_krrgm6 {
2869                      
2870                        color: #000000;
2871                      
2872                      
2873                        background: #000000;
2874                      
2875                    }
2876                    .dark .button.text_button_announ--announcement_krrgm6 {
2877                      
2878                        color: rgba(var(--colors-button-text-hover));
2879                      
2880                      
2881                        background: rgba(var(--colors-button));
2882                      
2883                    } 
2884                  }
2885                  .text-link-with-arrow--announcement_krrgm6 {
2886                    
2887                      color: #000000;
2888                    
2889                  }
2890                  .dark .text-link-with-arrow--announcement_krrgm6 {
2891                    
2892                      color: rgb(var(--colors-text-link));
2893                    
2894                  }
2895                  .hyperlink-circle-color--announcement_krrgm6 {
2896                    
2897                      background-color: #000000;
2898                    
2899                  }
2900                  .dark .hyperlink-circle-color--announcement_krrgm6 {
2901                    
2902                      background-color: rgba(var(--colors-button-text-hover));
2903                    
2904                  }</style><div x-slide-index="0" class="h-auto w-full flex items-center md:flex justify-center splide__slide x-splide-slide gradient text-center pt-3 pb-3 pl-5 pr-5 lg:pr-5 lg:pl-5" ><div
2905                      
2906                      class="flex items-center flex-wrap justify-center gap-x-3 gap-y-2 ltr">
2907                      
2908                      <div class="text--announcement_krrgm6 announcement-bar_text flex rtl:order-1">
2909<p class="x-announcement-bar-block-data leading-[initial]">Shop Loma, Loma for Life, and Essentials by Loma with one easy checkout.</p></div></div></div></div>
2910            </div></div>
2911        
2912
2913</div>
2914<style> #shopify-section-sections--21120959873210__announcement-bar a.button {background-color: white !important; color: black !important; padding-left: 15px; padding-right: 15px;} #shopify-section-sections--21120959873210__announcement-bar svg {color: black;} </style></div><div id="shopify-section-sections--21120959873210__header" class="shopify-section shopify-section-group-header-group section-header z-50"><style data-shopify>
2915    #x-header-container {
2916      contain: style layout;
2917    }
2918  
2919  
2920    .back{
2921      position: absolute;
2922      top: 50%;
2923      left: 50%;
2924      white-space: nowrap;
2925      opacity: 0;
2926      transform: translate(-50%, -50%) translateY(100%) translateZ(0);
2927      transition-behavior: normal, normal;
2928      transition-duration: 0.6s, 0.6s;
2929      transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1), cubic-bezier(0.165, 0.84, 0.44, 1);
2930      transition-delay: 0s, 0s;
2931      transition-property: transform, opacity;
2932    }
2933    .front{
2934      transform: translateZ(0);
2935      transition-behavior: normal, normal;
2936      transition-duration: 0.6s, 0.6s;
2937      transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1), cubic-bezier(0.165, 0.84, 0.44, 1);
2938      transition-delay: 0s, 0s;
2939      transition-property: transform, opacity;
2940      border-bottom: 1px solid transparent;
2941    }
2942    .flip-container:hover .front{
2943      opacity: 0;
2944      transform: translateY(-100%) translateZ(0);
2945    }
2946        .flip-container:hover .back{
2947      opacity: 1;
2948      transform: translate(-50%, -50%) translateY(0%) translateZ(0);
2949      border-bottom: 1px solid rgba(var(--colors-text-link));
2950    }
2951    .flip-container .front,
2952    .flip-container .back {
2953      color: rgb(var(--colors-text));
2954    }
2955  
2956  .w-logo-header {
2957    width: 90px;
2958    min-width: 90px;
2959  }
2960  @media(min-width: 768px) {
2961    .w-logo-header {
2962      width: 170px;
2963      min-width: 170px;
2964    }
2965  }
2966  
2967  
2968    .section-header.is-sticky {
2969      position: sticky;
2970      z-index: 50;
2971      top: var(--announcement-height);
2972    }
2973    .is-sticky #x-header-container:not(.on-scroll-up-animation) {
2974      box-shadow: 0 5px 15px rgba(var(--colors-text), .1);
2975    }
2976    #x-header-container {
2977      transform: translateY(0);
2978      transition: transform 0.4s ease-in-out 0.1s;
2979      will-change: transform;
2980    }
2981    #x-header-container.on-scroll-up-animation {
2982      transform: translateY(var(--header-sticky-transform));
2983    }
2984    .section-header:has(#x-header-container.on-scroll-up-animation) {
2985      pointer-events: none
2986    }
2987    
2988      @media (min-width: 768px) {
2989        .scroll-sticky-popup-cart {
2990          transform: translateY(0);
2991          transition: transform 0.4s ease-in-out 0.1s;
2992        }
2993        .section-header:has(#x-header-container.on-scroll-up-animation) .scroll-sticky-popup-cart {
2994          transform: translateY(var(--header-sticky-transform));
2995        }
2996      }
2997    
2998  
2999.logo-name {
3000    font-size: 1.125rem;
3001  }
3002  header {
3003    grid-template-areas: "heading drawer";
3004    grid-template-columns: 3fr 3fr;
3005  }
3006  @media (min-width: 1024px) {
3007    header {
3008      grid-template-areas: "heading navigation icons" ". . .";
3009      grid-template-columns: auto 1fr auto;
3010    } 
3011    .logo-name {
3012      font-size: 2.25rem;
3013    }
3014    .pt-header {
3015      padding-top: 24px;
3016    }
3017    .pb-header {
3018      padding-bottom: 24px;
3019    }
3020  }
3021  .h-hamburger {
3022    height: var(--hamburger-menu-height);
3023  }
3024  @media (max-width: 1023px) {
3025    .section-padding-sections--21120959873210__header {
3026      padding-top: 8px;
3027      padding-bottom: 8px;
3028    }
3029  }</style><div x-show="$store.xHeaderMenu.overlay" 
3030  x-transition:enter="ease-in-out duration-300"
3031  x-transition:enter-start="opacity-0"
3032  x-transition:enter-end="opacity-100"
3033  x-transition:leave="transition-all ease-in-out duration-300"
3034  x-transition:leave-end="opacity-0"
3035  class="bg-[rgba(0,0,0,0.4)] hidden lg:flex fixed top-0 right-0 bottom-0 left-0" x-cloak></div>
3036<div
3037  id="x-header-container"
3038  class="relative text-[rgb(var(--colors-text-header))] background-header"
3039  
3040  
3041    data-is-sticky="true"
3042    data-section-index="2"
3043  
3044  x-init='() => {
3045    $store.xHeaderMenu.sectionId = "sections--21120959873210__header";
3046    $store.xHeaderMenu.mobileHeaderLayout = "left-right";
3047    $store.xHeaderMenu.initSticky($el, "on-scroll-up");
3048    
3049  }'
3050  
3051    :class="($store.xMiniCart.open || $store.xHeaderMenu.show) && 'z-[60]'"
3052  
3053  @click.away="$store.xHeaderMenu.openHamburgerMenu = false;"
3054  
3055>
3056  <div
3057    id="sticky-header-content"
3058    class="sticky-header-content background-header sticky-header-active z-20 w-full top-0
3059     header-full-width"
3060    :class="{ 'padding-scrollbar-header': $store.xHeaderMenu.isSticky && ($store.xPopup.open || $store.xPopup.openVideoShopping), 'static': $store.xHeaderMenu.overlay, 'relative': !$store.xHeaderMenu.overlay}"
3061    
3062  >
3063    <header 
3064      class="header lg:pb-0 section-padding-sections--21120959873210__header pt-header lg:pb-0 full-width grid lg:mr-auto lg:ml-auto gap-x-2" :class="{ ' lg:pt-5': !$store.xHeaderMenu.isSticky, 'open-menu': $store.xHeaderMenu.overlay }"
3065      x-on:mouseleave="$store.xHeaderMenu.closeMenu()"
3066    >
3067      <div data-breakpoint="tablet" class="x-container-header-mobile-nav [grid-area:drawer] lg:hidden flex items-center w-full justify-end">
3068        
3069        
3070          <div class="flex justify-end lg:order-4 [grid-area:icons] -mr-2 pb-header">
3071            
3072            
3073              <div x-data="{show: false}
3073" class="x-header-sidebar flex items-center">
3074                
3075                  
3076                    <span @click="show = true" class="relative w-11 h-10 pt-2.5 pb-2 pl-3 pr-3 cursor-pointer">
3077                      
3078                        
3079                          
3080                            
3081      <svg width="100%" height="100%" viewBox="0 0 100 100" fill="none" xmlns="http://www.w3.org/2000/svg">
3082        <path d="M88.322 25.5664H80.8408C80.9894 25.3084 81.1582 25.0664 81.2907 24.7963C88.0368 10.7372 68.952 -1.17297 59.3698 11.148L50.0001 23.4855L40.6304 11.148C30.7304 -1.54454 11.1556 11.527 19.1589 25.5704H11.6777C7.99737 25.5704 5 28.5742 5 32.2715V41.9319C5 44.7018 6.68748 47.0887 9.0822 48.1048V87.2909C9.0822 90.9922 12.0796 94 15.7679 94H84.2C87.8843 94 90.8857 90.9922 90.8857 87.2909V82.3236C90.8857 80.5415 89.4473 79.0981 87.6714 79.0981C85.8955 79.0981 84.4571 80.5415 84.4571 82.3236V87.2909C84.4571 87.4119 84.3486 87.549 84.2 87.549H61.4592V48.6291H84.4571V69.4221C84.5094 73.6434 90.8214 73.6717 90.8857 69.4221V48.113C93.3005 47.101 95 44.7141 95 41.9281V32.2676C95 28.5745 92.0063 25.5664 88.322 25.5664ZM64.4796 15.059C69.2609 9.09583 79.0247 14.8735 75.5286 21.9374C74.4157 24.1912 72.266 25.5379 69.7669 25.5701H56.5004L64.4796 15.059ZM24.4702 21.9334C20.9987 14.9058 30.7782 8.8414 35.5191 15.0549L43.5026 25.5665H30.2319C27.7368 25.5343 25.5832 24.1872 24.4702 21.9334ZM11.4279 32.2674C11.4279 32.1303 11.5404 32.0174 11.677 32.0174C17.3864 32.0094 33.0363 32.0295 38.5248 32.0295V42.1778H12.3641C12.119 42.1173 11.444 42.3512 11.4279 41.9278L11.4279 32.2674ZM44.9532 87.5492V58.2935C44.9532 56.5113 43.5148 55.068 41.7389 55.068C39.963 55.068 38.5246 56.5113 38.5246 58.2935V87.5492H15.7674C15.6147 87.5492 15.5103 87.4121 15.5103 87.2911V48.6293H41.7389C43.5148 48.6293 44.9532 47.1859 44.9532 45.4038V32.03C47.4603 32.0421 52.5229 32.022 55.026 32.03V87.5492H44.9532ZM61.4587 32.03L88.3261 32.0179C88.4627 32.0179 88.5752 32.1308 88.5752 32.2679V41.9284C88.5873 42.3074 87.9605 42.1461 87.7435 42.1783C87.6591 42.1864 61.5787 42.1743 61.4583 42.1783L61.4587 32.03Z" fill="currentColor"/>
3083      </svg> 
3084    
3085
3086
3087                          
3088                        
3089                      
3090                    </span>
3091                  
3092                
3093                <template x-teleport="body">
3094                  <div x-show="show" class="x-container-sidebar-popup fixed z-[100] left-0 top-0 right-0 bottom-0 flex justify-end" x-cloak>
3095  <div x-show="show" x-cloak class="x-overlay absolute top-0 left-0 right-0 bottom-0 bg-[#acacac] bg-opacity-30"></div>
3096  <div class="x-container-sidebar-popup-content w-full md:w-[450px] flex flex-col relative bg-[rgba(var(--background-color))]"
3097    x-show="show" x-cloak
3098    x-transition:enter="transition-all ease-in-out duration-500"
3099    x-transition:enter-start="opacity-0 transform translate-y-1/3 md:translate-x-1/3 md:translate-y-0"
3100    x-transition:enter-end="opacity-100 transform translate-y-0 md:translate-x-0 md:translate-y-0"
3101    x-transition:leave="transition-all ease-in-out duration-500"
3102    x-transition:leave-end="opacity-0 transform translate-y-1/3 md:translate-x-1/3 md:translate-y-0"
3103    @click.away="show = false"
3104  >
3105    <div class="x-container-sidebar-popup-header pl-5 pr-5 pt-5 pb-5 flex items-center justify-between">
3106      <h3 class="text-[150%] leading-tight p-break-words w-[calc(100%-40px)]"></h3>
3107      <button aria-label="Close sidebar" class="icon-close-container rounded-full absolute top-2 right-2 rtl:right-auto rtl:left-2 group-close-btn cursor-pointer" @click.prevent="show = false">
3108        
3109    <svg class="icon-close-animation" width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
3110      <path d="M1 1L23 23M23 1L1 23" stroke="currentColor" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
3111    </svg>
3112
3113      </button>
3114    </div>
3115    <div class="x-container-sidebar-popup-content pl-5 pr-5 flex flex-col overflow-y-auto scrollbar-body" role="list">
3116      
3117        
3118            
3119            <style data-shopify>  
3120              .button--sidebar_content_bp4dcF.button-solid,
3121              .button--sidebar_content_bp4dcF.button-solid:before { 
3122                --colors-line-and-border: var(--colors-button);
3123                
3124                
3125                
3126              }
3127              .button--sidebar_content_bp4dcF.button.button-outline {
3128                
3129                
3130              }
3131              .button--sidebar_content_bp4dcF.button.button-text-link, 
3132              .button--sidebar_content_bp4dcF.button.button-text-link:before {
3133                
3134              }
3135              .content-bg-sidebar_content_bp4dcF {
3136                
3137              }
3138              .text-content-sidebar_content_bp4dcF {
3139                
3140                
3141              }
3142            </style>
3143            
3144            <div class="x-seasonal-deal-container pb-5">     
3145              <div class="overflow-hidden flex flex-col content-bg-sidebar_content_bp4dcF">     
3146                
3147                  
3148                  <div class="relative flex-1 x-seasonal-deal-image pb-[100%]"
3149                    style=""
3150                  >
3151                    <picture>
3152                      
3153                      <img class="w-full h-full absolute top-0 object-cover animate-Xpulse skeleton-image"
3154                        srcset="//lomabeauty.us/cdn/shop/files/LOMA_About_Flow_4_0f060d69-e4f6-4db3-9f15-5a58b6f4c037.png?v=1786378930&width=375 375w,
3155                          //lomabeauty.us/cdn/shop/files/LOMA_About_Flow_4_0f060d69-e4f6-4db3-9f15-5a58b6f4c037.png?v=1786378930&width=450 450w,
3156                          //lomabeauty.us/cdn/shop/files/LOMA_About_Flow_4_0f060d69-e4f6-4db3-9f15-5a58b6f4c037.png?v=1786378930&width=750 750w,"
3157                        src="//lomabeauty.us/cdn/shop/files/LOMA_About_Flow_4_0f060d69-e4f6-4db3-9f15-5a58b6f4c037.png?v=1786378930&width=750"
3158                        alt=""
3159                        loading="lazy"
3160                        onload="requestAnimationFrame(() => { this.closest('.skeleton-image')?.classList.remove('animate-Xpulse', 'skeleton-image') });"
3161                        sizes="(min-width: 768px) 700px, 100vw"
3162                        width="1489"
3163                        height="1489"
3164                        style="object-position: 50.0% 50.0%;"
3165                      >
3166                      
3167                    </picture>
3168                  </div>
3169                  
3170                
3171                
3172                  
3173                  
3174                    <div class="x-seasonal-deal-text-content text-content-sidebar_content_bp4dcF flex-1">
3175                      <div class="pr-4 pl-4 pb-4 pt-4 flex flex-col gap-5 text-center items-center">
3176                        <p class="text-[rgb(var(--colors-text))]"></p>
3177                        <h3>Earn Points for Every Purchase</h3>
3178                        <div class="rte text-[rgb(var(--colors-text))]"><p>Every LOMA order already builds healthier hair over time. Now it builds toward something you can redeem, with points on every purchase and perks reserved for the people who keep coming back.</p></div>
3179                        
3180                          <a class="w-fit button--sidebar_content_bp4dcF button button-solid leading-normal empty:hidden text-center pl-7 pr-7 pt-2.5 pb-2.5 md:pl-8 md:pr-8 md:pt-3 md:pb-3" href="https://lomabeauty.us/community/rewards">
3181                            
3182<div class="flex justify-center ">
3183  
3184    
3185      
3186        <span class="button-text  is-focus-button:opacity-0">Open Dashboard</span>
3187      
3188    
3189  
3190  
3191</div>
3192                          </a>
3193                        
3194                      </div>
3195                    </div>
3196                  
3197                
3198              </div> 
3199            </div> 
3200        
3201      
3202        
3203      
3204        
3205      
3206        
3207      
3208    </div>
3209  </div>
3210</div>
3211                </template>
3212              </div>
3213            
3214<div class="flex items-center justify-center mobile-left-right" 
3215                @init-run.window="$store.xHeaderMenu.renderAjax($el, 'header-search-block', '#ajax-loading-header-search');"
3216              >
3217                <a 
3218                  id="SearchOpen"
3219                  href="/search" 
3220                  aria-label="search"
3221                  class="flex items-center cursor-pointer justify-center link focus-inset bg-none" 
3222                  @click.prevent="setTimeout(() => { $store.xModal.setActiveElement('SearchOpen'); }, 0)">
3223                  <span class="w-11 h-10 pl-3 pr-3 pt-2.5 pb-2">
3224    <svg class="icon-animation icon-animation" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 24 24" fill="none">
3225      <path fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" d="M11.192 20.223C16.5 20.223 20.803 15.92 20.803 10.612S16.5 1 11.192 1 1.58 5.303 1.58 10.612s4.304 9.611 9.612 9.611 M17.706 18.301 22.405 23"/>
3226    </svg>
3227  
3228</span>
3229                </a>
3230              </div><shopify-store store-domain="https://lomabeauty.us" country="US" language="en"></shopify-store>
3231<shopify-account class="header-icon-account hidden lg:flex relative items-center justify-center" menu="customer-account-main-menu">
3232                <div slot="signed-out-avatar">
3233                  <span class="w-11 h-10 pl-3 pr-2.5 pt-2.5 pb-2 block">
3234                    
3235    <svg class="icon-animation" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 24 24" fill="none">
3236      <path fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="M21.776 23v-2.444a4.889 4.889 0 0 0-4.889-4.889H7.109a4.889 4.889 0 0 0-4.889 4.889V23 M11.998 10.778a4.889 4.889 0 1 0 0-9.778 4.889 4.889 0 0 0 0 9.778"/>
3237    </svg>
3238  
3239
3240                  </span>
3241                </div>
3242              </shopify-account><div class="header-icon-cart cursor-pointer relative flex items-center">
3243                <a 
3244                  id="cart-icon"
3245                  href="/cart"
3246                  class="relative flex items-center"              
3247                  
3248                    @click.prevent="setTimeout(() => { $store.xModal.setActiveElement('cart-icon'); $store.xMiniCart.openCart(); }, 0)"
3249                    :class="$store.xMiniCart.open && 'pointer-events-none'"
3250                  
3251                  aria-controls="CartDrawer"
3252                  aria-expanded="false"
3253                  aria-label="icon-cart"
3254                >
3255                  <span class="w-11 h-10 pl-3 inline-block pr-2.5 pt-2.5 pb-2">
3256                    
3257    <svg class="icon-animation" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 24 24" fill="none">
3258      <path fill="none" stroke="currentcolor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="M21.912 21.122a2.2 2.2 0 0 1-.423 1.32 2.16 2.16 0 0 1-1.269.558H3.703a2.16 2.16 0 0 1-1.269-.558 2.2 2.2 0 0 1-.423-1.32L3.5 7.77h16.923l1.489 13.353ZM7.731 7.769V5.231a4.23 4.23 0 1 1 8.462 0v2.538"/>
3259    </svg>
3260  
3261                  </span>
3262                  <div id="mobile-cart-icon-bubble" >
3263                    <div 
3264                      class="count_item absolute text-center place-content-center -top-0.5 right-0 bg-[rgba(var(--colors-cart))] text-[rgba(var(--colors-cart-text))] font-medium h-5 w-5 rounded-full text-[10px] hidden" 
3265                      data-value="0"
3266                    >0</div>
3267                  </div>
3268                </a>
3269              </div></div>
3270        
3271        <style data-shopify>
3272          
3273            .mobile-navigation-modern-icon-bg {
3274              background: rgba(var(--colors-line-header),1);
3275            }
3276          
3277        </style>
3278        <div 
3279          id="mobile-navigation"
3280          @click="setTimeout(() => { $store.xMobileNav.open() }, 0)"
3281          class="relative  pt-2 pb-2 pl-2 pr-2 mobile-navigation-modern-icon-bg ml-3.5 rounded-full cursor-pointer "
3282        > 
3283          <div class="w-5 h-5">
3284    <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
3285      <path d="M1 7H23 M1 17H23" stroke="currentColor" stroke-width="2" stroke-linecap="round"/>
3286    </svg>
3287  
3288</div>            
3289        </div>
3290      </div>
3291        <div class="flex logo-name p-break-words lg:order-2 top-4 text-center [grid-area:heading] mr-auto ml-auto w-full justify-start pb-header flex items-center lg:relative lg:left-0 lg:translate-x-0 lg:mt-0 lg:top-0 lg:ml-0 lg:justify-left lg:[grid-area:auto]"
3292        >
3293      
3294        
3295
3296<div class="flex lg:mr-3 lg:pr-11">
3297  <a href="/" class="w-logo-header h-auto disable-effect inline-block"><span class="hidden dark:block h-0 dark:h-auto mr-auto ml-auto md:ml-0">Loma Hair &amp; Body Care | Aloe Based Salon Quality Care</span><img
3298        src="//lomabeauty.us/cdn/shop/files/Artboard_5.png?v=1784314767&width=360"
3299        alt="Loma Hair &amp; Body Care | Aloe Based Salon Quality Care"
3300        sizes="(min-width: 768px) 170px, 90px"
3301        srcset="//lomabeauty.us/cdn/shop/files/Artboard_5.png?v=1784314767&width=50 50w,
3302          //lomabeauty.us/cdn/shop/files/Artboard_5.png?v=1784314767&width=100 100w,
3303          //lomabeauty.us/cdn/shop/files/Artboard_5.png?v=1784314767&width=150 150w,
3304          //lomabeauty.us/cdn/shop/files/Artboard_5.png?v=1784314767&width=200 200w,
3305          //lomabeauty.us/cdn/shop/files/Artboard_5.png?v=1784314767&width=250 250w,
3306          //lomabeauty.us/cdn/shop/files/Artboard_5.png?v=1784314767&width=300 300w,
3307          //lomabeauty.us/cdn/shop/files/Artboard_5.png?v=1784314767&width=400 400w,
3308          //lomabeauty.us/cdn/shop/files/Artboard_5.png?v=1784314767&width=500 500w,
3309          //lomabeauty.us/cdn/shop/files/Artboard_5.png?v=1784314767&width=600 600w"
3310        width="360"
3311        height="180"
3312        class="header-logo w-full block dark:hidden dark:absolute mr-auto ml-auto md:ml-0"
3313        loading="lazy"
3314      /></a>
3315</div>
3316
3317        </div>
3318      <div
3319        class="x-container-header-icons justify-end lg:order-4 [grid-area:icons] lg:[grid-area:auto] pb-header hidden lg:flex"
3320      >
3321        <div class="x-header-store-selector-container self-center md:block hidden md:mr-2.5 md:ml-3 empty:hidden"></div>
3322        
3323        
3324          <div x-data="{show: false}" class="x-header-sidebar flex items-center">
3325            
3326              
3327                <span @click="show = true" class="relative w-11 h-10 pl-3 pr-3 pt-2.5 pb-2 cursor-pointer">
3328                  
3329                    
3330                      
3331                        
3332      <svg width="100%" height="100%" viewBox="0 0 100 100" fill="none" xmlns="http://www.w3.org/2000/svg">
3333        <path d="M88.322 25.5664H80.8408C80.9894 25.3084 81.1582 25.0664 81.2907 24.7963C88.0368 10.7372 68.952 -1.17297 59.3698 11.148L50.0001 23.4855L40.6304 11.148C30.7304 -1.54454 11.1556 11.527 19.1589 25.5704H11.6777C7.99737 25.5704 5 28.5742 5 32.2715V41.9319C5 44.7018 6.68748 47.0887 9.0822 48.1048V87.2909C9.0822 90.9922 12.0796 94 15.7679 94H84.2C87.8843 94 90.8857 90.9922 90.8857 87.2909V82.3236C90.8857 80.5415 89.4473 79.0981 87.6714 79.0981C85.8955 79.0981 84.4571 80.5415 84.4571 82.3236V87.2909C84.4571 87.4119 84.3486 87.549 84.2 87.549H61.4592V48.6291H84.4571V69.4221C84.5094 73.6434 90.8214 73.6717 90.8857 69.4221V48.113C93.3005 47.101 95 44.7141 95 41.9281V32.2676C95 28.5745 92.0063 25.5664 88.322 25.5664ZM64.4796 15.059C69.2609 9.09583 79.0247 14.8735 75.5286 21.9374C74.4157 24.1912 72.266 25.5379 69.7669 25.5701H56.5004L64.4796 15.059ZM24.4702 21.9334C20.9987 14.9058 30.7782 8.8414 35.5191 15.0549L43.5026 25.5665H30.2319C27.7368 25.5343 25.5832 24.1872 24.4702 21.9334ZM11.4279 32.2674C11.4279 32.1303 11.5404 32.0174 11.677 32.0174C17.3864 32.0094 33.0363 32.0295 38.5248 32.0295V42.1778H12.3641C12.119 42.1173 11.444 42.3512 11.4279 41.9278L11.4279 32.2674ZM44.9532 87.5492V58.2935C44.9532 56.5113 43.5148 55.068 41.7389 55.068C39.963 55.068 38.5246 56.5113 38.5246 58.2935V87.5492H15.7674C15.6147 87.5492 15.5103 87.4121 15.5103 87.2911V48.6293H41.7389C43.5148 48.6293 44.9532 47.1859 44.9532 45.4038V32.03C47.4603 32.0421 52.5229 32.022 55.026 32.03V87.5492H44.9532ZM61.4587 32.03L88.3261 32.0179C88.4627 32.0179 88.5752 32.1308 88.5752 32.2679V41.9284C88.5873 42.3074 87.9605 42.1461 87.7435 42.1783C87.
33336591 42.1864 61.5787 42.1743 61.4583 42.1783L61.4587 32.03Z" fill="currentColor"/>
3334      </svg> 
3335    
3336
3337
3338                      
3339                    
3340                  
3341                </span>
3342              
3343            
3344            <template x-teleport="body">
3345              <div x-show="show" class="x-container-sidebar-popup fixed z-[100] left-0 top-0 right-0 bottom-0 flex justify-end" x-cloak>
3346  <div x-show="show" x-cloak class="x-overlay absolute top-0 left-0 right-0 bottom-0 bg-[#acacac] bg-opacity-30"></div>
3347  <div class="x-container-sidebar-popup-content w-full md:w-[450px] flex flex-col relative bg-[rgba(var(--background-color))]"
3348    x-show="show" x-cloak
3349    x-transition:enter="transition-all ease-in-out duration-500"
3350    x-transition:enter-start="opacity-0 transform translate-y-1/3 md:translate-x-1/3 md:translate-y-0"
3351    x-transition:enter-end="opacity-100 transform translate-y-0 md:translate-x-0 md:translate-y-0"
3352    x-transition:leave="transition-all ease-in-out duration-500"
3353    x-transition:leave-end="opacity-0 transform translate-y-1/3 md:translate-x-1/3 md:translate-y-0"
3354    @click.away="show = false"
3355  >
3356    <div class="x-container-sidebar-popup-header pl-5 pr-5 pt-5 pb-5 flex items-center justify-between">
3357      <h3 class="text-[150%] leading-tight p-break-words w-[calc(100%-40px)]"></h3>
3358      <button aria-label="Close sidebar" class="icon-close-container rounded-full absolute top-2 right-2 rtl:right-auto rtl:left-2 group-close-btn cursor-pointer" @click.prevent="show = false">
3359        
3360    <svg class="icon-close-animation" width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
3361      <path d="M1 1L23 23M23 1L1 23" stroke="currentColor" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
3362    </svg>
3363
3364      </button>
3365    </div>
3366    <div class="x-container-sidebar-popup-content pl-5 pr-5 flex flex-col overflow-y-auto scrollbar-body" role="list">
3367      
3368        
3369            
3370            <style data-shopify>  
3371              .button--sidebar_content_bp4dcF.button-solid,
3372              .button--sidebar_content_bp4dcF.button-solid:before { 
3373                --colors-line-and-border: var(--colors-button);
3374                
3375                
3376                
3377              }
3378              .button--sidebar_content_bp4dcF.button.button-outline {
3379                
3380                
3381              }
3382              .button--sidebar_content_bp4dcF.button.button-text-link, 
3383              .button--sidebar_content_bp4dcF.button.button-text-link:before {
3384                
3385              }
3386              .content-bg-sidebar_content_bp4dcF {
3387                
3388              }
3389              .text-content-sidebar_content_bp4dcF {
3390                
3391                
3392              }
3393            </style>
3394            
3395            <div class="x-seasonal-deal-container pb-5">     
3396              <div class="overflow-hidden flex flex-col content-bg-sidebar_content_bp4dcF">     
3397                
3398                  
3399                  <div class="relative flex-1 x-seasonal-deal-image pb-[100%]"
3400                    style=""
3401                  >
3402                    <picture>
3403                      
3404                      <img class="w-full h-full absolute top-0 object-cover animate-Xpulse skeleton-image"
3405                        srcset="//lomabeauty.us/cdn/shop/files/LOMA_About_Flow_4_0f060d69-e4f6-4db3-9f15-5a58b6f4c037.png?v=1786378930&width=375 375w,
3406                          //lomabeauty.us/cdn/shop/files/LOMA_About_Flow_4_0f060d69-e4f6-4db3-9f15-5a58b6f4c037.png?v=1786378930&width=450 450w,
3407                          //lomabeauty.us/cdn/shop/files/LOMA_About_Flow_4_0f060d69-e4f6-4db3-9f15-5a58b6f4c037.png?v=1786378930&width=750 750w,"
3408                        src="//lomabeauty.us/cdn/shop/files/LOMA_About_Flow_4_0f060d69-e4f6-4db3-9f15-5a58b6f4c037.png?v=1786378930&width=750"
3409                        alt=""
3410                        loading="lazy"
3411                        onload="requestAnimationFrame(() => { this.closest('.skeleton-image')?.classList.remove('animate-Xpulse', 'skeleton-image') });"
3412                        sizes="(min-width: 768px) 700px, 100vw"
3413                        width="1489"
3414                        height="1489"
3415                        style="object-position: 50.0% 50.0%;"
3416                      >
3417                      
3418                    </picture>
3419                  </div>
3420                  
3421                
3422                
3423                  
3424                  
3425                    <div class="x-seasonal-deal-text-content text-content-sidebar_content_bp4dcF flex-1">
3426                      <div class="pr-4 pl-4 pb-4 pt-4 flex flex-col gap-5 text-center items-center">
3427                        <p class="text-[rgb(var(--colors-text))]"></p>
3428                        <h3>Earn Points for Every Purchase</h3>
3429                        <div class="rte text-[rgb(var(--colors-text))]"><p>Every LOMA order already builds healthier hair over time. Now it builds toward something you can redeem, with points on every purchase and perks reserved for the people who keep coming back.</p></div>
3430                        
3431                          <a class="w-fit button--sidebar_content_bp4dcF button button-solid leading-normal empty:hidden text-center pl-7 pr-7 pt-2.5 pb-2.5 md:pl-8 md:pr-8 md:pt-3 md:pb-3" href="https://lomabeauty.us/community/rewards">
3432                            
3433<div class="flex justify-center ">
3434  
3435    
3436      
3437        <span class="button-text  is-focus-button:opacity-0">Open Dashboard</span>
3438      
3439    
3440  
3441  
3442</div>
3443                          </a>
3444                        
3445                      </div>
3446                    </div>
3447                  
3448                
3449              </div> 
3450            </div> 
3451        
3452      
3453        
3454      
3455        
3456      
3457        
3458      
3459    </div>
3460  </div>
3461</div>              
3462            </template>
3463          </div>
3464        
3465<style data-shopify>
3466            
3467              @media (max-width: 767px) {
3468                .mobile-center-left #SearchOpen {
3469                  left: 3.5rem;
3470                }
3471                .mobile-center-right #SearchOpen {
3472                  right: 3.5rem;
3473                }
3474              }
3475            
3476          </style>
3477          <div class="x-header-icon-search flex items-center justify-center mobile-left-right" @init-run.window="$store.xHeaderMenu.renderAjax($el, 'header-search-block', '#ajax-loading-header-search');">
3478            <a 
3479              id="SearchOpen"
3480              href="/search" 
3481              aria-label="search"
3482              class="flex items-center cursor-pointer justify-center link focus-inset bg-none" 
3483              @click.prevent="setTimeout(() => { $store.xModal.setActiveElement('SearchOpen'); }, 0)">
3484              <span class="w-11 h-10 pl-3 pr-3 pt-2.5 pb-2">
3485    <svg class="icon-animation icon-animation" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 24 24" fill="none">
3486      <path fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" d="M11.192 20.223C16.5 20.223 20.803 15.92 20.803 10.612S16.5 1 11.192 1 1.58 5.303 1.58 10.612s4.304 9.611 9.612 9.611 M17.706 18.301 22.405 23"/>
3487    </svg>
3488  
3489</span>
3490            </a>
3491          </div><shopify-account class="header-icon-account hidden lg:flex relative items-center justify-center" menu="customer-account-main-menu">
3492            <div slot="signed-out-avatar">
3493              <span class="w-11 h-10 pl-3 pr-2.5 pt-2.5 pb-2 block">
3494                
3495    <svg class="icon-animation" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 24 24" fill="none">
3496      <path fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="M21.776 23v-2.444a4.889 4.889 0 0 0-4.889-4.889H7.109a4.889 4.889 0 0 0-4.889 4.889V23 M11.998 10.778a4.889 4.889 0 1 0 0-9.778 4.889 4.889 0 0 0 0 9.778"/>
3497    </svg>
3498  
3499
3500              </span>
3501            </div>
3502          </shopify-account><a 
3503            id="cart-icon"
3504            href="/cart"
3505            class="relative flex items-center header-icon-cart cursor-pointer"   
3506                       
3507              @click.prevent="setTimeout(() => { $store.xModal.setActiveElement('cart-icon'); $store.xMiniCart.openCart(); }, 0)"
3508              :class="$store.xMiniCart.open && 'pointer-events-none'"
3509            
3510            aria-controls="CartDrawer"
3511            aria-expanded="false"
3512            aria-label="icon-cart"
3513          >
3514            <span class="relative w-11 h-10 md:pl-3 inline-block  md:pr-2.5 pt-2.5 pb-2">
3515              
3516    <svg class="icon-animation" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 24 24" fill="none">
3517      <path fill="none" stroke="currentcolor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="M21.912 21.122a2.2 2.2 0 0 1-.423 1.32 2.16 2.16 0 0 1-1.269.558H3.703a2.16 2.16 0 0 1-1.269-.558 2.2 2.2 0 0 1-.423-1.32L3.5 7.77h16.923l1.489 13.353ZM7.731 7.769V5.231a4.23 4.23 0 1 1 8.462 0v2.538"/>
3518    </svg>
3519  
3520              <div id="cart-icon-bubble" >
3521                <div 
3522                  class="count_item absolute text-center place-content-center -top-0.5 md:right-0 bg-[rgba(var(--colors-cart))] text-[rgba(var(--colors-cart-text))] font-medium h-5 w-5 rounded-full text-[9px] hidden" 
3523                  data-value="0"
3524                >0</div>
3525              </div>
3526            </span>
3527          </a></div>
3528
3529      
3530
3531      
3532        
3533
3534<style data-shopify>
3535  .x-icon-caret svg {
3536    color: var(--colors-text-header);
3537    --tw-rotate: 0deg;
3538    transform: rotate(var(--tw-rotate));
3539    transition: transform 0.5s ease 0.1s;
3540  }
3541  .is-focus .x-icon-caret svg {
3542      color: var(--colors-text-link);
3543      --tw-rotate: 180deg;
3544    }
3545</style><nav 
3546  x-on:click.away="$store.xHeaderMenu.closeMenu()"
3547  class="x-container-header-nav [grid-area:navigation] w-full order-3 hidden header__inline-menu lg:flex items-center pb-header lg:[grid-area:auto]"
3548>
3549  <ul class="list-menu inline-flex flex-wrap gap-x-10 items-center"
3550  >
3551    
3552
3553
3554<li class="simple_menu pl-0 has-dropdown" 
3555                
3556                  @mouseover="$store.xHeaderMenu.openMenu(2, true);"
3557                  @focusin="$store.xHeaderMenu.openMenu(2, true)"
3558                  :class="$store.xHeaderMenu.show === 2 && 'is-focus'"
3559                
3560              >
3561                <div class="flip-container simple_menu_item relative cursor-pointer flex items-center p-break-words justify-center pt-1 pb-1 hover-text-link 
3561is-focus:link-active"
3562                  
3563                    
3564                      x-intersect.once="$store.xHeaderMenu.isTouch && $store.xHeaderMenu.touchItem($el, false, 2)"
3565                    
3566                  
3567                >
3568                  <div class="overflow-hidden pb-[1px] mg-blink flex items-center mr-2">
3569                    <div class="relative x-anm">
3570                      <a href="#"
3571                        class="front cursor-pointer flex items-center p-break-words justify-center pt-1 pb-1 hover-text-link is-focus:link-active" 
3572                      >
3573                        
3574          
3575          
3576            Shop All
3577          
3578        
3579                      </a>
3580                      
3581                        <a href="#"
3582                          tabindex="-1"
3583                          class="back cursor-pointer flex items-center p-break-words justify-center pt-1 pb-1 hover-text-link is-focus:link-active" 
3584                        >
3585                          
3586          
3587          
3588            Shop All
3589          
3590        
3591                        </a>
3592                      
3593                    </div>
3594                  </div><span class="x-icon-caret duration-500 w-3">
3595    <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
3596      <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
3597    </svg>
3598</span></div>
3599
3600<template x-if="!$store.xInit.runDispatch"> 
3601      <div 
3602        id="menu-2" 
3603        :class="{ 'toggle-menu-hidden': $store.xHeaderMenu.show !== 2, 'toggle-menu-show': $store.xHeaderMenu.show === 2, 'active': $store.xHeaderMenu.initIndex.has(2) }" 
3604        class="toggle-menu top-full text-[rgba(var(--colors-text))] mega-menu-horizontal is-focus:text-[rgba(var(--colors-text))] absolute w-full background-header left-0 z-50 shadow-md ltr"
3605      >
3606        <div class="toggle-menu-child x-pgw page-width mr-auto ml-auto mega-menu-container"><ul class="mega-nav md:max-h-[calc(80vh-4rem)] justify-left order-2 scrollbar-body scrollbar-visible flex-wrap relative gap-5 xl:gap-8 flex pt-7 pb-8 flex-row z-50 left-0 right-0 w-full top-full"><style data-shopify>
3607</style><li class="relative w-col-menu">
3608                  <div class="font-semibold">
3609                    
3610                    
3611                    <a href="#" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block mb-3">
3612                      
3613                      
3614                      
3615                        <span class="p-break-words">Featured</span>
3616                      
3617                      
3618                    </a>
3619                  </div><ul class="list-unstyled" role="list"><li class="flex items-center pt-1.5 pb-1.5 relative font-normal font_menu-normal">
3620                          
3621                          
3622                          <span class="flex-1">
3623                            <a href="/collections/best-sellers" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block">
3624                              
3625                              
3626                              
3627                                <span class="p-break-words">Best Sellers</span>
3628                              
3629                              
3630                            </a>
3631                          </span>
3632                        </li><li class="flex items-center pt-1.5 pb-1.5 relative font-normal font_menu-normal">
3633                          
3634                          
3635                          <span class="flex-1">
3636                            <a href="/collections/fragrance-free" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block">
3637                              
3638                              
3639                              
3640                                <span class="p-break-words">Fragrance Free</span>
3641                              
3642                              
3643                            </a>
3644                          </span>
3645                        </li><li class="flex items-center pt-1.5 pb-1.5 relative font-normal font_menu-normal">
3646                          
3647                          
3648                          <span class="flex-1">
3649                            <a href="/collections/bundles" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block">
3650                              
3651                              
3652                              
3653                                <span class="p-break-words">Routines</span>
3654                              
3655                              
3656                            </a>
3657                          </span>
3658                        </li><li class="flex items-center pt-1.5 pb-1.5 relative font-normal font_menu-normal">
3659                          
3660                          
3661                          <span class="flex-1">
3662                            <a href="/collections/all-loma-products" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block">
3663                              
3664                              
3665                              
3666                                <span class="p-break-words">Shop All LOMA</span>
3667                              
3668                              
3669                            </a>
3670                          </span>
3671                        </li></ul></li><li class="relative w-col-menu">
3672                  <div class="font-semibold">
3673                    
3674                    
3675                    <a href="#" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block mb-3">
3676                      
3677                      
3678                      
3679                        <span class="p-break-words">Shop by Benefit</span>
3680                      
3681                      
3682                    </a>
3683                  </div><ul class="list-unstyled" role="list"><li class="flex items-center pt-1.5 pb-1.5 relative font-normal font_menu-normal">
3684                          
3685                          
3686                          <span class="flex-1">
3687                            <a href="/collections/moisture-hydration" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block">
3688                              
3689                              
3690                              
3691                                <span class="p-break-words">Moisture &amp; Hydration</span>
3692                              
3693                              
3694                            </a>
3695                          </span>
3696                        </li><li class="flex items-center pt-1.5 pb-1.5 relative font-normal font_menu-normal">
3697                          
3698                          
3699                          <span class="flex-1">
3700                            <a href="/collections/damage-repair-frizz-control" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block">
3701                              
3702                              
3703                              
3704                                <span class="p-break-words">Repair &amp; Strength</span>
3705                              
3706                              
3707                            </a>
3708                          </span>
3709                        </li><li class="flex items-center pt-1.5 pb-1.5 relative font-normal font_menu-normal">
3710                          
3711                          
3712                          <span class="flex-1">
3713                            <a href="/collections/volume-body" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block">
3714                              
3715                              
3716                              
3717                                <span class="p-break-words">Volume &amp; Body</span>
3718                              
3719                              
3720                            </a>
3721                          </span>
3722                        </li><li class="flex items-center pt-1.5 pb-1.5 relative font-normal font_menu-normal">
3723                          
3724                          
3725                          <span class="flex-1">
3726                            <a href="/collections/smooth-anti-frizz" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block">
3727                              
3728                              
3729                              
3730                                <span class="p-break-words">Smooth &amp; Anti-Frizz</span>
3731                              
3732                              
3733                            </a>
3734                          </span>
3735                        </li></ul></li><li class="relative w-col-menu">
3736                  <div class="font-semibold">
3737                    
3738                    
3739                    <a href="#" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block mb-3">
3740                      
3741                      
3742                      
3743                        <span class="p-break-words">Shop by Hair Type</span>
3744                      
3745                      
3746                    </a>
3747                  </div><ul class="list-unstyled" role="list"><li class="flex items-center pt-1.5 pb-1.5 relative font-normal font_menu-normal">
3748                          
3749                          
3750                          <span class="flex-1">
3751                            <a href="/collections/damage-repair-frizz-control" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block">
3752                              
3753                              
3754                              
3755                                <span class="p-break-words">Damaged Hair</span>
3756                              
3757                              
3758                            </a>
3759                          </span>
3760                        </li><li class="flex items-center pt-1.5 pb-1.5 relative font-normal font_menu-normal">
3761                          
3762                          
3763                          <span class="flex-1">
3764                            <a href="/collections/fine-hair" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block">
3765                              
3766                              
3767                              
3768                                <span class="p-break-words">Fine Hair</span>
3769                              
3770                              
3771                            </a>
3772                          </span>
3773                        </li><li class="flex items-center pt-1.5 pb-1.5 relative font-normal font_menu-normal">
3774                          
3775                          
3776                          <span class="flex-1">
3777                            <a href="/collections/curly-care" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block">
3778                              
3779                              
3780                              
3781                                <span class="p-break-words">Curly Hair</span>
3782                              
3783                              
3784                            </a>
3785                          </span>
3786                        </li><li class="flex items-center pt-1.5 pb-1.5 relative font-normal font_menu-normal">
3787                          
3788                          
3789                          <span class="flex-1">
3790                            <a href="/collections/thick-hair" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block">
3791                              
3792                              
3793                              
3794                                <span class="p-break-words">Thick Hair</span>
3795                              
3796                              
3797                            </a>
3798                          </span>
3799                        </li><li class="flex items-center pt-1.5 pb-1.5 relative font-normal font_menu-normal">
3800                          
3801                          
3802                          <span class="flex-1">
3803                            <a href="/collections/color-care" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link 
3803inline-block">
3804                              
3805                              
3806                              
3807                                <span class="p-break-words">Color-Treated Hair</span>
3808                              
3809                              
3810                            </a>
3811                          </span>
3812                        </li></ul></li><li class="relative w-col-menu">
3813                  <div class="font-semibold">
3814                    
3815                    
3816                    <a href="#" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block mb-3">
3817                      
3818                      
3819                      
3820                        <span class="p-break-words">Shop by Category</span>
3821                      
3822                      
3823                    </a>
3824                  </div><ul class="list-unstyled" role="list"><li class="flex items-center pt-1.5 pb-1.5 relative font-normal font_menu-normal">
3825                          
3826                          
3827                          <span class="flex-1">
3828                            <a href="/collections/cleansing-and-conditioning" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block">
3829                              
3830                              
3831                              
3832                                <span class="p-break-words">Shampoo &amp; Conditioner</span>
3833                              
3834                              
3835                            </a>
3836                          </span>
3837                        </li><li class="flex items-center pt-1.5 pb-1.5 relative font-normal font_menu-normal">
3838                          
3839                          
3840                          <span class="flex-1">
3841                            <a href="/collections/treatments-1" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block">
3842                              
3843                              
3844                              
3845                                <span class="p-break-words">Treatments &amp; Serum</span>
3846                              
3847                              
3848                            </a>
3849                          </span>
3850                        </li><li class="flex items-center pt-1.5 pb-1.5 relative font-normal font_menu-normal">
3851                          
3852                          
3853                          <span class="flex-1">
3854                            <a href="/collections/styling" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block">
3855                              
3856                              
3857                              
3858                                <span class="p-break-words">Styling</span>
3859                              
3860                              
3861                            </a>
3862                          </span>
3863                        </li><li class="flex items-center pt-1.5 pb-1.5 relative font-normal font_menu-normal">
3864                          
3865                          
3866                          <span class="flex-1">
3867                            <a href="/collections/tools" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block">
3868                              
3869                              
3870                              
3871                                <span class="p-break-words">Tools</span>
3872                              
3873                              
3874                            </a>
3875                          </span>
3876                        </li></ul></li></ul></div>
3877        
3878      </div>
3879    </template></li>
3880<li class="simple_menu pl-0 has-dropdown" 
3881                
3882                  @mouseover="$store.xHeaderMenu.openMenu(3, true);"
3883                  @focusin="$store.xHeaderMenu.openMenu(3, true)"
3884                  :class="$store.xHeaderMenu.show === 3 && 'is-focus'"
3885                
3886              >
3887                <div class="flip-container simple_menu_item relative cursor-pointer flex items-center p-break-words justify-center pt-1 pb-1 hover-text-link 
3887is-focus:link-active"
3888                  
3889                    
3890                      x-intersect.once="$store.xHeaderMenu.isTouch && $store.xHeaderMenu.touchItem($el, false, 3)"
3891                    
3892                  
3893                >
3894                  <div class="overflow-hidden pb-[1px] mg-blink flex items-center mr-2">
3895                    <div class="relative x-anm">
3896                      <a href="#"
3897                        class="front cursor-pointer flex items-center p-break-words justify-center pt-1 pb-1 hover-text-link is-focus:link-active" 
3898                      >
3899                        
3900          
3901          
3902            About Us
3903          
3904        
3905                      </a>
3906                      
3907                        <a href="#"
3908                          tabindex="-1"
3909                          class="back cursor-pointer flex items-center p-break-words justify-center pt-1 pb-1 hover-text-link is-focus:link-active" 
3910                        >
3911                          
3912          
3913          
3914            About Us
3915          
3916        
3917                        </a>
3918                      
3919                    </div>
3920                  </div><span class="x-icon-caret duration-500 w-3">
3921    <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
3922      <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
3923    </svg>
3924</span></div>
3925
3926<template x-if="!$store.xInit.runDispatch"> 
3927      <div 
3928        id="menu-3" 
3929        :class="{ 'toggle-menu-hidden': $store.xHeaderMenu.show !== 3, 'toggle-menu-show': $store.xHeaderMenu.show === 3, 'active': $store.xHeaderMenu.initIndex.has(3) }" 
3930        class="toggle-menu top-full text-[rgba(var(--colors-text))] mega-menu-horizontal main-nav-child-right is-focus:text-[rgba(var(--colors-text))] absolute w-full background-header left-0 z-50 shadow-md ltr"
3931      >
3932        <div class="toggle-menu-child x-pgw page-width mr-auto ml-auto flex promotion-horizontal image-count-2"><ul class="mega-nav md:max-h-[calc(80vh-4rem)] justify-left order-2 scrollbar-body scrollbar-visible flex-wrap relative gap-5 xl:gap-8 flex pt-7 pb-8 flex-row z-50 left-0 right-0 w-1/2 top-full"><style data-shopify>
3933</style><li class="relative w-col-menu">
3934                  <div class="font-semibold">
3935                    
3936                    
3937                    <a href="#" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block mb-3">
3938                      
3939                      
3940                      
3941                        <span class="p-break-words">About Us</span>
3942                      
3943                      
3944                    </a>
3945                  </div><ul class="list-unstyled" role="list"><li class="flex items-center pt-1.5 pb-1.5 relative font-normal font_menu-normal">
3946                          
3947                          
3948                          <span class="flex-1">
3949                            <a href="/pages/lc-about" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block">
3950                              
3951                              
3952                              
3953                                <span class="p-break-words">Who We Are</span>
3954                              
3955                              
3956                            </a>
3957                          </span>
3958                        </li><li class="flex items-center pt-1.5 pb-1.5 relative font-normal font_menu-normal">
3959                          
3960                          
3961                          <span class="flex-1">
3962                            <a href="/pages/lc-ingredients" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block">
3963                              
3964                              
3965                              
3966                                <span class="p-break-words">Ingredients</span>
3967                              
3968                              
3969                            </a>
3970                          </span>
3971                        </li><li class="flex items-center pt-1.5 pb-1.5 relative font-normal font_menu-normal">
3972                          
3973                          
3974                          <span class="flex-1">
3975                            <a href="/pages/lc-sustainability" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block">
3976                              
3977                              
3978                              
3979                                <span class="p-break-words">Sustainability</span>
3980                              
3981                              
3982                            </a>
3983                          </span>
3984                        </li><li class="flex items-center pt-1.5 pb-1.5 relative font-normal font_menu-normal">
3985                          
3986                          
3987                          <span class="flex-1">
3988                            <a href="/pages/lc-aloemoist-complex" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block">
3989                              
3990                              
3991                              
3992                                <span class="p-break-words">AloeMoist Complex</span>
3993                              
3994                              
3995                            </a>
3996                          </span>
3997                        </li></ul></li><li class="relative w-col-menu">
3998                  <div class="font-semibold">
3999                    
4000                    
4001                    <a href="#" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block mb-3">
4002                      
4003                      
4004                      
4005                        <span class="p-break-words">Community</span>
4006                      
4007                      
4008                    </a>
4009                  </div><ul class="list-unstyled" role="list"><li class="flex items-center pt-1.5 pb-1.5 relative font-normal font_menu-normal">
4010                          
4011                          
4012                          <span class="flex-1">
4013                            <a href="/blogs/press-media" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block">
4014                              
4015                              
4016                              
4017                                <span class="p-break-words">Blog</span>
4018                              
4019                              
4020                            </a>
4021                          </span>
4022                        </li><li class="flex items-center pt-1.5 pb-1.5 relative font-normal font_menu-normal">
4023                          
4024                          
4025                          <span class="flex-1">
4026                            <a href="/blogs/press-media" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block">
4027                              
4028                              
4029                              
4030                                <span class="p-break-words">Press &amp; Media</span>
4031                              
4032                              
4033                            </a>
4034                          </span>
4035                        </li><li class="flex items-center pt-1.5 pb-1.5 relative font-normal font_menu-normal">
4036                          
4037                          
4038                          <span class="flex-1">
4039                            <a href="/pages/store-locator" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block">
4040                              
4041                              
4042                              
4043                                <span class="p-break-words">Salon Locator</span>
4044                              
4045                              
4046                            </a>
4047                          </span>
4048                        </li></ul></li></ul><div class="relative md:max-h-[calc(80vh-4rem)] overflow-hidden float-right md:right-5 lg:right-0 pt-8 pb-8 w-1/2 order-4"
4049            > 
4050              <div class="mega-nav-promotions md:max-h-[calc(80vh-6rem)] pb-4 scrollbar-body scrollbar-visible overflow-y-auto flex gap-5"><style data-shopify>
4051                    .image-simple_menu_UqtBqY-1 {
4052                      height: 300px;
4053                    }
4054                  </style>
4055                  
4056                  <div class="mega-menu-card w-full group relative ltr"
4057                  >
4058                    
4059<div 
4060    
4061    class="group w-full relative overflow-hidden text-center rtl:text-center
4062 image-simple_menu_UqtBqY-1 overflow-hidden promotion-header overflow-hidden"
4063  >
4064    
4065    
4066      <div 
4067        class="animate_transition_card__image animate-Xpulse skeleton-image w-full h-full top-0 left-0 overflow-hidden md:absolute"
4068      >
4069    
4070      <img
4071        srcset="//lomabeauty.us/cdn/shop/files/Alomoist-ClearGel_f89f5759-13f7-4184-8a87-5b65fa6b5e65.jpg?v=1786378791&width=225 225w,
4072        //lomabeauty.us/cdn/shop/files/Alomoist-ClearGel_f89f5759-13f7-4184-8a87-5b65fa6b5e65.jpg?v=1786378791&width=375 375w,
4073        //lomabeauty.us/cdn/shop/files/Alomoist-ClearGel_f89f5759-13f7-4184-8a87-5b65fa6b5e65.jpg?v=1786378791&width=450 450w,
4074        //lomabeauty.us/cdn/shop/files/Alomoist-ClearGel_f89f5759-13f7-4184-8a87-5b65fa6b5e65.jpg?v=1786378791&width=750 750w,
4075        //lomabeauty.us/cdn/shop/files/Alomoist-ClearGel_f89f5759-13f7-4184-8a87-5b65fa6b5e65.jpg?v=1786378791&width=900 900w,
4076        //lomabeauty.us/cdn/shop/files/Alomoist-ClearGel_f89f5759-13f7-4184-8a87-5b65fa6b5e65.jpg?v=1786378791&width=1100 1100w,
4077        //lomabeauty.us/cdn/shop/files/Alomoist-ClearGel_f89f5759-13f7-4184-8a87-5b65fa6b5e65.jpg?v=1786378791&width=1500 1500w,
4078        //lomabeauty.us/cdn/shop/files/Alomoist-ClearGel_f89f5759-13f7-4184-8a87-5b65fa6b5e65.jpg?v=1786378791&width=1780 1780w"
4079        src="//lomabeauty.us/cdn/shop/files/Alomoist-ClearGel_f89f5759-13f7-4184-8a87-5b65fa6b5e65.jpg?v=1786378791&width=1780"
4080        
4081          
4082            
4083              loading="lazy"
4084            
4085          
4086        
4087        sizes="(min-width: 1400px) 350px, (min-width: 768px) calc(100vw/4), 100vw"
4088        alt=""
4089        width="1145"
4090        height="1373"
4091        style="object-position: 50.0% 50.0%;"
4092        class="w-full h-full object-cover z-10 "
4093        onload="requestAnimationFrame(() => {
4094          this?.classList.add('active'); 
4095          this.closest('.animate_transition_card__image')?.classList.remove('animate-Xpulse', 'skeleton-image');
4096          setTimeout(() => { this.closest('.animate_transition_card__image')?.classList.add('lazy_active', 'active'); }, 250);
4097        });"
4098      />
4099    </div>
4100  
4101  <span class="absolute top-0 left-0 bottom-0 right-0 pointer-events-none image-treatment-overlay opacity-30"></span><style data-shopify>
4102.text-color-simple_menu_UqtBqY-1 {
4103        color: #ffffff;
4104        --colors-text: 255, 255, 255;
4105        --colors-heading: 255, 255, 255;
4106      }.title-color-simple_menu_UqtBqY-1 {
4107        color: ;
4108        --colors-heading: , , ;
4109      }
4110      .button--simple_menu_UqtBqY-1.button-outline {}
4111    
4112  </style>
4113  
4114  <div class="promotion-content background-color-simple_menu_UqtBqY-1 text-center rtl:text-center
4115 pt-3 pb-3 pr-4 pl-4
4116 mt-2 absolute right-0 promotion-content-center rtl:promotion-content-center mb-2 pointer-events-none text-overlay ml-2 mr-2 left-0 bottom-0"
4117  ><style data-shopify>
4118        .heading-simple_menu_UqtBqY-1 {
4119          font-size: 0.945rem;
4120        }
4121        @media (min-width: 768px) {
4122          .heading-simple_menu_UqtBqY-1 {
4123            font-size: 1.35rem; 
4124          }
4125        }
4126      </style>
4127      
4128      <div class=" text-color-simple_menu_UqtBqY-1">
4129        
4130
4131
4132<style data-shopify>
4133  
4134  .dark .heading-simple_menu_UqtBqY-1 {
4135    
4136      --color-highlight: rgb(145, 180, 116);
4137    
4138  }
4139</style>
4140
4141
4142
4143  
4144
4145   
4146    <p
4147      class='heading-simple_menu_UqtBqY-1 h3 promotion-header:mb-0 mb-2 leading-tight h2 p-break-words pointer-events-auto'> 
4148  
4149    
4150      
4151        AloeMoist Complex
4152      
4153    
4154  </p>
4155
4156  
4157
4158      </div><style data-shopify>
4159        .text-simple_menu_UqtBqY-1 {
4160          font-size: 0.7875rem;
4161        }
4162        @media (min-width: 768px) {
4163          .text-simple_menu_UqtBqY-1 {
4164            font-size: 0.875rem;
4165          }
4166        }
4167      </style>
4168      <div class="mb-1 leading-tight rte text-color-simple_menu_UqtBqY-1 text-simple_menu_UqtBqY-1 p-break-words pointer-events-auto">Our proprietary aloe-based hydration system.</div><a href="/pages/lc-ingredients" class="button button-outline mt-2 lg:mt-2.5 button--simple_menu_UqtBqY-1 pointer-events-auto inline-block empty:hidden pl-4 pr-4 lg:pl-6 lg:pr-6 pt-2.5 pb-2.5 leading-normal md:pt-3 md:pb-3 cursor-pointer p-break-words">
4169        
4170<div class="flex justify-center ">
4171  
4172    
4173      
4174        <span class="button-text  is-focus-button:opacity-0">Learn More</span>
4175      
4176    
4177  
4178  
4179</div>
4180      </a>
4181    
4182  </div>
4183  
4184
4185</div>
4186                  </div><style data-shopify>
4187                    .image-simple_menu_UqtBqY-2 {
4188                      height: 300px;
4189                    }
4190                  </style>
4191                  
4192                  <div class="mega-menu-card w-full group relative ltr"
4193                  >
4194                    
4195<div 
4196    
4197    class="group w-full relative overflow-hidden text-center rtl:text-center
4198 image-simple_menu_UqtBqY-2 overflow-hidden promotion-header overflow-hidden"
4199  >
4200    
4201    
4202      <div 
4203        class="animate_transition_card__image animate-Xpulse skeleton-image w-full h-full top-0 left-0 overflow-hidden md:absolute"
4204      >
4205    
4206      <img
4207        srcset="//lomabeauty.us/cdn/shop/files/LOMA_About_Flow_4_0f060d69-e4f6-4db3-9f15-5a58b6f4c037.png?v=1786378930&width=225 225w,
4208        //lomabeauty.us/cdn/shop/files/LOMA_About_Flow_4_0f060d69-e4f6-4db3-9f15-5a58b6f4c037.png?v=1786378930&width=375 375w,
4209        //lomabeauty.us/cdn/shop/files/LOMA_About_Flow_4_0f060d69-e4f6-4db3-9f15-5a58b6f4c037.png?v=1786378930&width=450 450w,
4210        //lomabeauty.us/cdn/shop/files/LOMA_About_Flow_4_0f060d69-e4f6-4db3-9f15-5a58b6f4c037.png?v=1786378930&width=750 750w,
4211        //lomabeauty.us/cdn/shop/files/LOMA_About_Flow_4_0f060d69-e4f6-4db3-9f15-5a58b6f4c037.png?v=1786378930&width=900 900w,
4212        //lomabeauty.us/cdn/shop/files/LOMA_About_Flow_4_0f060d69-e4f6-4db3-9f15-5a58b6f4c037.png?v=1786378930&width=1100 1100w,
4213        //lomabeauty.us/cdn/shop/files/LOMA_About_Flow_4_0f060d69-e4f6-4db3-9f15-5a58b6f4c037.png?v=1786378930&width=1500 1500w,
4214        //lomabeauty.us/cdn/shop/files/LOMA_About_Flow_4_0f060d69-e4f6-4db3-9f15-5a58b6f4c037.png?v=1786378930&width=1780 1780w"
4215        src="//lomabeauty.us/cdn/shop/files/LOMA_About_Flow_4_0f060d69-e4f6-4db3-9f15-5a58b6f4c037.png?v=1786378930&width=1780"
4216        
4217          
4218            
4219              loading="lazy"
4220            
4221          
4222        
4223        sizes="(min-width: 1400px) 350px, (min-width: 768px) calc(100vw/4), 100vw"
4224        alt=""
4225        width="1489"
4226        height="1489"
4227        style="object-position: 50.0% 50.0%;"
4228        class="w-full h-full object-cover z-10 "
4229        onload="requestAnimationFrame(() => {
4230          this?.classList.add('active'); 
4231          this.closest('.animate_transition_card__image')?.classList.remove('animate-Xpulse', 'skeleton-image');
4232          setTimeout(() => { this.closest('.animate_transition_card__image')?.classList.add('lazy_active', 'active'); }, 250);
4233        });"
4234      />
4235    </div>
4236  
4237  <span class="absolute top-0 left-0 bottom-0 right-0 pointer-events-none image-treatment-overlay opacity-30"></span><style data-shopify>
4238.text-color-simple_menu_UqtBqY-2 {
4239        color: #ffffff;
4240        --colors-text: 255, 255, 255;
4241        --colors-heading: 255, 255, 255;
4242      }.title-color-simple_menu_UqtBqY-2 {
4243        color: ;
4244        --colors-heading: , , ;
4245      }
4246      .button--simple_menu_UqtBqY-2.button-outline {}
4247    
4248  </style>
4249  
4250  <div class="promotion-content background-color-simple_menu_UqtBqY-2 text-center rtl:text-center
4251 pt-3 pb-3 pr-4 pl-4
4252 mt-2 absolute right-0 promotion-content-center rtl:promotion-content-center mb-2 pointer-events-none text-overlay ml-2 mr-2 left-0 bottom-0"
4253  ><style data-shopify>
4254        .heading-simple_menu_UqtBqY-2 {
4255          font-size: 0.945rem;
4256        }
4257        @media (min-width: 768px) {
4258          .heading-simple_menu_UqtBqY-2 {
4259            font-size: 1.35rem; 
4260          }
4261        }
4262      </style>
4263      
4264      <div class=" text-color-simple_menu_UqtBqY-2">
4265        
4266
4267
4268<style data-shopify>
4269  
4270  .dark .heading-simple_menu_UqtBqY-2 {
4271    
4272      --color-highlight: rgb(145, 180, 116);
4273    
4274  }
4275</style>
4276
4277
4278
4279  
4280
4281   
4282    <p
4283      class='heading-simple_menu_UqtBqY-2 h3 promotion-header:mb-0 mb-2 leading-tight h2 p-break-words pointer-events-auto'> 
4284  
4285    
4286      
4287        Systems of Care
4288      
4289    
4290  </p>
4291
4292  
4293
4294      </div><style data-shopify>
4295        .text-simple_menu_UqtBqY-2 {
4296          font-size: 0.7875rem;
4297        }
4298        @media (min-width: 768px) {
4299          .text-simple_menu_UqtBqY-2 {
4300            font-size: 0.875rem;
4301          }
4302        }
4303      </style>
4304      <div class="mb-1 leading-tight rte text-color-simple_menu_UqtBqY-2 text-simple_menu_UqtBqY-2 p-break-words pointer-events-auto">The same foundation carried through the full routine.</div><a href="/collections/bundles" class="button button-outline mt-2 lg:mt-2.5 button--simple_menu_UqtBqY-2 pointer-events-auto inline-block empty:hidden pl-4 pr-4 lg:pl-6 lg:pr-6 pt-2.5 pb-2.5 leading-normal md:pt-3 md:pb-3 cursor-pointer p-break-words">
4305        
4306<div class="flex justify-center ">
4307  
4308    
4309      
4310        <span class="button-text  is-focus-button:opacity-0">Shop the Full Routine</span>
4311      
4312    
4313  
4314  
4315</div>
4316      </a>
4317    
4318  </div>
4319  
4320
4321</div>
4322                  </div></div>
4323            </div></div>
4324        
4325      </div>
4326    </template></li>
4327
4328              <li class="block-button" 
4329                
4330                  x-on:mouseover="$store.xHeaderMenu.closeMenu();"
4331                
4332                
4333              >
4334                <style data-shopify>
4335                  .button-button_e8reJy, .button-button_e8reJy *:before {
4336                    
4337                      --colors-button: 40, 41, 40;
4338                    
4339                    
4340                    
4341                    
4342                    
4343                    
4344                    
4345                  }
4346                  .dark .button-button_e8reJy, .dark .button-button_e8reJy *:before {
4347                      
4348                      --colors-button: 255, 255, 255;
4349                    
4350                     
4351                      --colors-button-text: 40, 41, 40; 
4352                    
4353                      
4354                      --colors-button-hover: rgb(255, 255, 255);
4355                    
4356                      
4357                      --colors-button-text-hover: 40, 41, 40;
4358                    
4359                      
4360                      --colors-secondary-button: 255, 255, 255;
4361                      --colors-line-secondary-button: 255, 255, 255;
4362                    
4363                    
4364                      --background-secondary-button: transparent;
4365                    
4366                    
4367                      --colors-text-link: 145, 180, 116;
4368                    
4369                  }
4370                </style>
4371                <div class="button-button_e8reJy">
4372                  
4373                    <a class="button button-solid leading-normal block empty:hidden text-center pl-2 pr-2 pt-1 pb-1 md:pl-2.5 md:pr-2.5" href="https://pro.lomabeauty.us">
4374                      
4375<div class="flex justify-center ">
4376  
4377    
4378      
4379        <span class="button-text  is-focus-button:opacity-0">PRO LOGIN</span>
4380      
4381    
4382  
4383  
4384</div>
4385                    </a>
4386                  
4387                </div>
4388              </li>
4389            
4390</ul>
4391</nav>
4392      
4393    </header>
4394    
4395</div>
4396</div>
4397
4398<script src="//lomabeauty.us/cdn/shop/t/198/assets/search-prompts.js?v=181440801706723618771782827667" defer></script>
4398                   
4399<script type="application/ld+json">
4400  {
4401    "@context": "http://schema.org",
4402    "@type": "Organization",
4403    "name": "Loma Hair \u0026amp; Body Care | Aloe Based Salon Quality Care",
4404    
4405      "logo": "https:\/\/lomabeauty.us\/cdn\/shop\/files\/Artboard_5.png?v=1784314767\u0026width=360",
4406    
4407    "sameAs": [
4408      "",
4409      "https:\/\/www.facebook.com\/lomahairandbodycare",
4410      "",
4411      "https:\/\/www.instagram.com\/lomabeauty.us\/",
4412      "https:\/\/www.tiktok.com\/@lomabeauty_us",
4413      "",
4414      "",
4415      "https:\/\/www.youtube.com\/channel\/UC5wAYGQlVNNf-AM1h_qZjMA",
4416      ""
4417    ],
4418    "url": "https:\/\/lomabeauty.us"
4419  }
4420</script>
4420<script src="//lomabeauty.us/cdn/shop/t/198/assets/store-selector.js?v=69199566774997787001782827667" defer="defer"></script>
4420
4421
4422<style> @media screen and (max-width: 767px) {#shopify-section-sections--21120959873210__header #mobile-navigation, #shopify-section-sections--21120959873210__header .mobile-navigation-modern-icon-bg {background: transparent !important; background-color: transparent !important; }} </style></div><div id="shopify-section-sections--21120959873210__mobile-navigation" class="shopify-section shopify-section-group-header-group section-mobile-navigation"><style data-shopify>#mobile-navigation {
4423    contain: style layout;
4424  }
4425  #mobile-navigation * {border-color: rgba(var(--colors-line-header));}
4426  .dark #mobile-navigation * {border-color: rgba(var(--colors-line-header));}
4427  #mobile-navigation .text-color,
4428  #mobile-navigation .background-header {background: rgba(var(--background-color-header));--colors-text: 69, 70, 69;
4429      --colors-heading: 40, 41, 40;  
4430      --colors-text-link: 96, 107, 87;
4431    
4432  }
4433  .dark #mobile-navigation .text-color,
4434  .dark #mobile-navigation .background-header {--colors-text: 225, 227, 225;
4435      --colors-heading: 255, 255, 255;  
4436      --colors-text-link: 145, 180, 116;
4437    
4438  }
4439  
4440    .svg-highlight-sections--21120959873210__mobile-navigation {
4441    
4442      --color-highlight: #a94600;
4443    
4444    }
4445    .dark .svg-highlight-sections--21120959873210__mobile-navigation {
4446      
4447        --color-highlight: rgb(145, 180, 116);
4448      
4449    }
4450  
4451  .block-mobile-navigation-after::after {
4452    content: var(--tw-content);
4453    position: absolute;
4454    width: 100%;
4455    left: 0;
4456    border-bottom-width: 1px;border-color: rgba(var(--colors-line-header));}
4457  .dark .block-mobile-navigation-after::after {border-color: rgba(var(--colors-line-header));}
4458  .font-menu-level-0 {
4459    font-size: 1.125rem;
4460  }
4461  .font-menu-level-1 {
4462    font-size: 1.0rem;
4463  }
4464  .font-menu-level-2 {
4465    font-size: 0.875rem;
4466  }
4467  
4468    .block-mobile-navigation-menu .font-menu-level-0, 
4469    .block-mobile-navigation-menu .font-menu-level-1, 
4470    .block-mobile-navigation-menu .font-menu-level-2,
4471    .block-mobile-navigation-carousel_menu .font-menu-level-0,
4472    .block-mobile-navigation-carousel_menu .font-menu-level-2,
4473    .block-mobile-navigation-account .font-menu-level-1,
4474    .block-mobile-navigation-cart .font-menu-level-1
4475    {
4476      font-size: 0.7875rem;
4477      font-weight: var(--font-body-weight);
4478    }
4479  
4480</style><div
4481  class="z-[9999] fixed top-0 h-full w-full opacity-60 bg-black"
4482  x-show="$store.xMobileNav.show"
4483  x-cloak
4484  @click="setTimeout(() => { $store.xMobileNav.close() }, 0)"
4485></div>
4486<template x-if="!$store.xInit.runDispatch">
4487  <div
4488    id="mobile-navigation"
4489    :class="{ 'menu-opening': $store.xMobileNav.show }" 
4490    class="menu-drawer fixed z-[9999] top-0 bottom-0 w-[90%] max-w-xl motion-reduce overflow-x-hidden ltr left-0 -translate-x-full"
4491  >
4492    <div class="x-container-mobile-nav background-header gradient menu-drawer duration-300 ease-in-out overflow-hidden h-full flex flex-col">
4493      <div class="x-block-mobile-nav-close pt-4 pb-4 pl-4 pr-4 w-full flex justify-between items-center"
4494        aria-label="Close"
4495      >
4496        <span class="font-menu-level-2 uppercase">Menu</span>
4497        <span
4498          class="cursor-pointer icon-close-container inline-block group-close-btn rounded-full absolute top-2 right-2 rtl:right-auto rtl:left-2"
4499          @click="setTimeout(() => { $store.xMobileNav.close() }, 0)"
4500        >
4501    <svg class="icon-close-animation" width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
4502      <path d="M1 1L23 23M23 1L1 23" stroke="currentColor" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
4503    </svg>
4504</span>
4505      </div>
4506      <div
4507        id="menu-navigation"
4508        class="h-full flex-1 overflow-x-hidden scrollbar-body overflow-y-auto scrollbar-stable"
4509      >
4510        
4511        <ul 
4512          x-data="{ openCur: 0 }"
4513          id="menu-level-0"
4514          role="list" 
4515          class="menu-parent relative h-full w-full" 
4516        >
4517           
4518                  <li x-data='{ active: false }' class="x-block-menu-1 block-mobile-navigation-menu block-mobile-navigation block-mobile-navigation-after" >
4519                    
4520                    <div @click="$store.xMobileNav.setActiveLink('1'); $store.xMobileNav.scrollTop();" class="flex items-center gap-4 ml-4 mr-4 border-t">
4521                      
4522                        <div class="flex-1 pt-3.5 pb-3.5 flex flex-wrap gap-2 items-center disable-effect" :class="active && 'effect-inline'">
4523                          <span class="p-break-words font-medium font-menu-level-0">
4524                    
4525                    
4526                      
4527                      
4528                        <span>Shop All</span>
4529                      
4530                    
4531                  </span>
4532                          
4533
4534                        </div>
4535                        <span
4536                          class="icon-caret-mobile w-4 h-4 min-w-4 min-h-4 block -rotate-90 rtl:rotate-90"
4537                          :class="{ 'text-[rgba(var(--colors-text-link))]': active }"
4538                        >
4539    <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
4540      <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
4541    </svg>
4542</span>
4543                      
4544                    </div><div
4545                        class="menu-drawer fixed duration-300 ease-in-out top-0 background-header w-full h-full z-20 invisible rtl:-translate-x-full translate-x-full"
4546                        :class="{ 'menu-opening': $store.xMobileNav.currentMenuLinks.includes('1') }"
4547                      >
4548                        <ul id="menu-level-1"
4549                          class="background-header w-full h-full overflow-auto scrollbar-body" 
4550                        >
4551                          <div class="flex sticky top-0 background-header z-30 items-center pt-4 pb-4 pl-4 pr-4 gap-4 justify-between">
4552                            <div class="flex flex-wrap justify-start items-center flex-1 font-medium disable-effect">
4553                              <span class="w-10 h-10 min-w-[40px] min-h-10 pl-3 pr-3 pt-6 block rotate-90 rtl:-rotate-90" @click="$store.xMobileNav.removeActiveLink('1');">
4554                                <span class="">
4555    <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
4556      <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
4557    </svg>
4558</span>
4559                              </span>
4560                              <div class="flex items-center flex-1 flex-wrap">
4561                                <span class="p-break-words font-menu-level-0 font-medium mr-2 rtl:ml-2">
4562                    
4563                    
4564                      
4565                      
4566                        <span>Shop All</span>
4567                      
4568                    
4569                  </span>
4570                                
4571
4572                              </div>
4573                            </div>
4574                            <span
4575                              class="cursor-pointer icon-close-container inline-block group-close-btn rounded-full"
4576                              @click="setTimeout(() => { $store.xMobileNav.close() }, 0)"
4577                            >
4578    <svg class="icon-close-animation" width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
4579      <path d="M1 1L23 23M23 1L1 23" stroke="currentColor" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
4580    </svg>
4581</span>
4582                          </div>
4583
4584
4585
4586<div @click="$store.xMobileNav.scrollTop($el); $store.xMobileNav.setActiveLink('1-1')" 
4587        class="flex items-center gap-4 pr-4 pl-4 border-b"
4588      ><style data-shopify>
4589          
4590</style>
4591          <span class="flex-1 pt-2.5 pb-2.5 flex gap-4 items-center disable-effect">
4592        
4593          
4594          
4595          <span class="flex flex-wrap gap-x-2">
4596            <span class="p-break-words font-medium font-menu-level-1">
4597              
4598              
4599                
4600                
4601                  <span>Featured</span>
4602                
4603              
4604            </span>
4605            
4606            
4607          </span>
4608        </span>
4609<span
4610            class="icon-caret-mobile h-3 w-3 min-h-3 min-w-[12px] block -rotate-90"
4611          >
4612    <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
4613      <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
4614    </svg>
4615</span></div><div
4616          class="menu-drawer duration-300 ease-in-out top-0 left-0 absolute background-header w-full h-full z-30 invisible translate-x-full"
4617          :class="{ 'menu-opening': $store.xMobileNav.currentMenuLinks.includes('1-1')}"
4618        >
4619          <div class="overflow-x-hidden pb-4 scrollbar-body absolute top-0 z-30 w-full h-full"
4620            :class="$store.xMobileNav.currentMenuLinks.length == 3 ? 'overflow-hidden' : 'overflow-y-auto'"
4621          >
4622            <div class="flex items-center sticky top-0 background-header z-30 pt-4 pb-4 pl-4 pr-4 gap-4 justify-between">
4623              <div class="flex items-center">
4624                <span class="w-10 h-10 min-w-[40px] min-h-10 pl-3 pr-3 pt-6 block rotate-90" 
4625                  @click="$store.xMobileNav.removeActiveLink('1-1'); "
4626                >
4627                  
4628    <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
4629      <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
4630    </svg>
4631
4632                </span>
4633                <a href="#" class="flex relative flex-wrap gap-x-2 flex-1 font-medium disable-effect">
4634                  <span class="p-break-words font-menu-level-0">
4635                    
4636                    
4637                      
4638                      
4639                        <span>Featured</span>
4640                      
4641                    
4642                  </span>
4643                  
4644                  
4645                </a>
4646              </div>
4647              <span
4648                class="cursor-pointer icon-close-container inline-block group-close-btn rounded-full"
4649                @click="setTimeout(() => { $store.xMobileNav.close() }, 0)"
4650              >
4651    <svg class="icon-close-animation" width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
4652      <path d="M1 1L23 23M23 1L1 23" stroke="currentColor" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
4653    </svg>
4654</span>
4655            </div>
4656            <ul 
4657              id="menu-level-2"
4658              class="background-header w-full grid grid-cols-2 gap-x-4 gap-y-7 pl-4 pr-4" 
4659            ><li  class="border-b pb-3">
4660                  
4661                  <div
4662                    class="flex items-center justify-between h-full gap-"
4663                    
4664                  >
4665                    
4666                      <a href="/collections/best-sellers" class="p-break-words h-full flex gap-3 flex-1 disable-effect flex-col items-start">
4667                    
4668                      
4669                      
4670                      <span class="flex justify-between items-center font-menu-level-2 mt-auto w-full gap-2">
4671                        <span class="flex flex-wrap gap-x-2">
4672                          
4673                          
4674                            
4675                            
4676                              <span>Best Sellers</span>
4677                            
4678                          
4679                          
4680                          
4681                        </span>
4682                        
4683                      </span>
4684                    </a>
4685</div></li><li  class="border-b pb-3">
4686                  
4687                  <div
4688                    class="flex items-center justify-between h-full gap-"
4689                    
4690                  >
4691                    
4692                      <a href="/collections/fragrance-free" class="p-break-words h-full flex gap-3 flex-1 disable-effect flex-col items-start">
4693                    
4694                      
4695                      
4696                      <span class="flex justify-between items-center font-menu-level-2 mt-auto w-full gap-2">
4697                        <span class="flex flex-wrap gap-x-2">
4698                          
4699                          
4700                            
4701                            
4702                              <span>Fragrance Free</span>
4703                            
4704                          
4705                          
4706                          
4707                        </span>
4708                        
4709                      </span>
4710                    </a>
4711</div></li><li  class="border-b pb-3">
4712                  
4713                  <div
4714                    class="flex items-center justify-between h-full gap-"
4715                    
4716                  >
4717                    
4718                      <a href="/collections/bundles" class="p-break-words h-full flex gap-3 flex-1 disable-effect flex-col items-start">
4719                    
4720                      
4721                      
4722                      <span class="flex justify-between items-center font-menu-level-2 mt-auto w-full gap-2">
4723                        <span class="flex flex-wrap gap-x-2">
4724                          
4725                          
4726                            
4727                            
4728                              <span>Routines</span>
4729                            
4730                          
4731                          
4732                          
4733                        </span>
4734                        
4735                      </span>
4736                    </a>
4737</div></li><li  class="border-b pb-3">
4738                  
4739                  <div
4740                    class="flex items-center justify-between h-full gap-"
4741                    
4742                  >
4743                    
4744                      <a href="/collections/all-loma-products" class="p-break-words h-full flex gap-3 flex-1 disable-effect flex-col items-start">
4745                    
4746                      
4747                      
4748                      <span class="flex justify-between items-center font-menu-level-2 mt-auto w-full gap-2">
4749                        <span class="flex flex-wrap gap-x-2">
4750                          
4751                          
4752                            
4753                            
4754                              <span>Shop All LOMA</span>
4755                            
4756                          
4757                          
4758                          
4759                        </span>
4760                        
4761                      </span>
4762                    </a>
4763</div></li></ul>
4764          </div>
4765        </div><div @click="$store.xMobileNav.scrollTop($el); $store.xMobileNav.setActiveLink('1-2')" 
4766        class="flex items-center gap-4 pr-4 pl-4 border-b"
4767      ><style data-shopify>
4768          
4769</style>
4770          <span class="flex-1 pt-2.5 pb-2.5 flex gap-4 items-center disable-effect">
4771        
4772          
4773          
4774          <span class="flex flex-wrap gap-x-2">
4775            <span class="p-break-words font-medium font-menu-level-1">
4776              
4777              
4778                
4779                
4780                  <span>Shop by Benefit</span>
4781                
4782              
4783            </span>
4784            
4785            
4786          </span>
4787        </span>
4788<span
4789            class="icon-caret-mobile h-3 w-3 min-h-3 min-w-[12px] block -rotate-90"
4790          >
4791    <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
4792      <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
4793    </svg>
4794</span></div><div
4795          class="menu-drawer duration-300 ease-in-out top-0 left-0 absolute background-header w-full h-full z-30 invisible translate-x-full"
4796          :class="{ 'menu-opening': $store.xMobileNav.currentMenuLinks.includes('1-2')}"
4797        >
4798          <div class="overflow-x-hidden pb-4 scrollbar-body absolute top-0 z-30 w-full h-full"
4799            :class="$store.xMobileNav.currentMenuLinks.length == 3 ? 'overflow-hidden' : 'overflow-y-auto'"
4800          >
4801            <div class="flex items-center sticky top-0 background-header z-30 pt-4 pb-4 pl-4 pr-4 gap-4 justify-between">
4802              <div class="flex items-center">
4803                <span class="w-10 h-10 min-w-[40px] min-h-10 pl-3 pr-3 pt-6 block rotate-90" 
4804                  @click="$store.xMobileNav.removeActiveLink('1-2'); "
4805                >
4806                  
4807    <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
4808      <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
4809    </svg>
4810
4811                </span>
4812                <a href="#" class="flex relative flex-wrap gap-x-2 flex-1 font-medium disable-effect">
4813                  <span class="p-break-words font-menu-level-0">
4814                    
4815                    
4816                      
4817                      
4818                        <span>Shop by Benefit</span>
4819                      
4820                    
4821                  </span>
4822                  
4823                  
4824                </a>
4825              </div>
4826              <span
4827                class="cursor-pointer icon-close-container inline-block group-close-btn rounded-full"
4828                @click="setTimeout(() => { $store.xMobileNav.close() }, 0)"
4829              >
4830    <svg class="icon-close-animation" width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
4831      <path d="M1 1L23 23M23 1L1 23" stroke="currentColor" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
4832    </svg>
4833</span>
4834            </div>
4835            <ul 
4836              id="menu-level-2"
4837              class="background-header w-full grid grid-cols-2 gap-x-4 gap-y-7 pl-4 pr-4" 
4838            ><li  class="border-b pb-3">
4839                  
4840                  <div
4841                    class="flex items-center justify-between h-full gap-"
4842                    
4843                  >
4844                    
4845                      <a href="/collections/moisture-hydration" class="p-break-words h-full flex gap-3 flex-1 disable-effect flex-col items-start">
4846                    
4847                      
4848                      
4849                      <span class="flex justify-between items-center font-menu-level-2 mt-auto w-full gap-2">
4850                        <span class="flex flex-wrap gap-x-2">
4851                          
4852                          
4853                            
4854                            
4855                              <span>Moisture &amp; Hydration</span>
4856                            
4857                          
4858                          
4859                          
4860                        </span>
4861                        
4862                      </span>
4863                    </a>
4864</div></li><li  class="border-b pb-3">
4865                  
4866                  <div
4867                    class="flex items-center justify-between h-full gap-"
4868                    
4869                  >
4870                    
4871                      <a href="/collections/damage-repair-frizz-control" class="p-break-words h-full flex gap-3 flex-1 disable-effect flex-col items-start">
4872                    
4873                      
4874                      
4875                      <span class="flex justify-between items-center font-menu-level-2 mt-auto w-full gap-2">
4876                        <span class="flex flex-wrap gap-x-2">
4877                          
4878                          
4879                            
4880                            
4881                              <span>Repair &amp; Strength</span>
4882                            
4883                          
4884                          
4885                          
4886                        </span>
4887                        
4888                      </span>
4889                    </a>
4890</div></li><li  class="border-b pb-3">
4891                  
4892                  <div
4893                    class="flex items-center justify-between h-full gap-"
4894                    
4895                  >
4896                    
4897                      <a href="/collections/volume-body" class="p-break-words h-full flex gap-3 flex-1 disable-effect flex-col items-start">
4898                    
4899                      
4900                      
4901                      <span class="flex justify-between items-center font-menu-level-2 mt-auto w-full gap-2">
4902                        <span class="flex flex-wrap gap-x-2">
4903                          
4904                          
4905                            
4906                            
4907                              <span>Volume &amp; Body</span>
4908                            
4909                          
4910                          
4911                          
4912                        </span>
4913                        
4914                      </span>
4915                    </a>
4916</div></li><li  class="border-b pb-3">
4917                  
4918                  <div
4919                    class="flex items-center justify-between h-full gap-"
4920                    
4921                  >
4922                    
4923                      <a href="/collections/smooth-anti-frizz" class="p-break-words h-full flex gap-3 flex-1 disable-effect flex-col items-start">
4924                    
4925                      
4926                      
4927                      <span class="flex justify-between items-center font-menu-level-2 mt-auto w-full gap-2">
4928                        <span class="flex flex-wrap gap-x-2">
4929                          
4930                          
4931                            
4932                            
4933                              <span>Smooth &amp; Anti-Frizz</span>
4934                            
4935                          
4936                          
4937                          
4938                        </span>
4939                        
4940                      </span>
4941                    </a>
4942</div></li></ul>
4943          </div>
4944        </div><div @click="$store.xMobileNav.scrollTop($el); $store.xMobileNav.setActiveLink('1-3')" 
4945        class="flex items-center gap-4 pr-4 pl-4 border-b"
4946      ><style data-shopify>
4947          
4948</style>
4949          <span class="flex-1 pt-2.5 pb-2.5 flex gap-4 items-center disable-effect">
4950        
4951          
4952          
4953          <span class="flex flex-wrap gap-x-2">
4954            <span class="p-break-words font-medium font-menu-level-1">
4955              
4956              
4957                
4958                
4959                  <span>Shop by Hair Type</span>
4960                
4961              
4962            </span>
4963            
4964            
4965          </span>
4966        </span>
4967<span
4968            class="icon-caret-mobile h-3 w-3 min-h-3 min-w-[12px] block -rotate-90"
4969          >
4970    <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
4971      <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
4972    </svg>
4973</span></div><div
4974          class="menu-drawer duration-300 ease-in-out top-0 left-0 absolute background-header w-full h-full z-30 invisible translate-x-full"
4975          :class="{ 'menu-opening': $store.xMobileNav.currentMenuLinks.includes('1-3')}"
4976        >
4977          <div class="overflow-x-hidden pb-4 scrollbar-body absolute top-0 z-30 w-full h-full"
4978            :class="$store.xMobileNav.currentMenuLinks.length == 3 ? 'overflow-hidden' : 'overflow-y-auto'"
4979          >
4980            <div class="flex items-center sticky top-0 background-header z-30 pt-4 pb-4 pl-4 pr-4 gap-4 justify-between">
4981              <div class="flex items-center">
4982                <span class="w-10 h-10 min-w-[40px] min-h-10 pl-3 pr-3 pt-6 block rotate-90" 
4983                  @click="$store.xMobileNav.removeActiveLink('1-3'); "
4984                >
4985                  
4986    <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
4987      <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
4988    </svg>
4989
4990                </span>
4991                <a href="#" class="flex relative flex-wrap gap-x-2 flex-1 font-medium disable-effect">
4992                  <span class="p-break-words font-menu-level-0">
4993                    
4994                    
4995                      
4996                      
4997                        <span>Shop by Hair Type</span>
4998                      
4999                    
5000                  </span>
5001                  
5002                  
5003                </a>
5004              </div>
5005              <span
5006                class="cursor-pointer icon-close-container inline-block group-close-btn rounded-full"
5007                @click="setTimeout(() => { $store.xMobileNav.close() }, 0)"
5008              >
5009    <svg class="icon-close-animation" width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
5010      <path d="M1 1L23 23M23 1L1 23" stroke="currentColor" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
5011    </svg>
5012</span>
5013            </div>
5014            <ul 
5015              id="menu-level-2"
5016              class="background-header w-full grid grid-cols-2 gap-x-4 gap-y-7 pl-4 pr-4" 
5017            ><li  class="border-b pb-3">
5018                  
5019                  <div
5020                    class="flex items-center justify-between h-full gap-"
5021                    
5022                  >
5023                    
5024                      <a href="/collections/damage-repair-frizz-control" class="p-break-words h-full flex gap-3 flex-1 disable-effect flex-col items-start">
5025                    
5026                      
5027                      
5028                      <span class="flex justify-between items-center font-menu-level-2 mt-auto w-full gap-2">
5029                        <span class="flex flex-wrap gap-x-2">
5030                          
5031                          
5032                            
5033                            
5034                              <span>Damaged Hair</span>
5035                            
5036                          
5037                          
5038                          
5039                        </span>
5040                        
5041                      </span>
5042                    </a>
5043</div></li><li  class="border-b pb-3">
5044                  
5045                  <div
5046                    class="flex items-center justify-between h-full gap-"
5047                    
5048                  >
5049                    
5050                      <a href="/collections/fine-hair" class="p-break-words h-full flex gap-3 flex-1 disable-effect flex-col items-start">
5051                    
5052                      
5053                      
5054                      <span class="flex justify-between items-center font-menu-level-2 mt-auto w-full gap-2">
5055                        <span class="flex flex-wrap gap-x-2">
5056                          
5057                          
5058                            
5059                            
5060                              <span>Fine Hair</span>
5061                            
5062                          
5063                          
5064                          
5065                        </span>
5066                        
5067                      </span>
5068                    </a>
5069</div></li><li  class="border-b pb-3">
5070                  
5071                  <div
5072                    class="flex items-center justify-between h-full gap-"
5073                    
5074                  >
5075                    
5076                      <a href="/collections/curly-care" class="p-break-words h-full flex gap-3 flex-1 disable-effect flex-col items-start">
5077                    
5078                      
5079                      
5080                      <span class="flex justify-between items-center font-menu-level-2 mt-auto w-full gap-2">
5081                        <span class="flex flex-wrap gap-x-2">
5082                          
5083                          
5084                            
5085                            
5086                              <span>Curly Hair</span>
5087                            
5088                          
5089                          
5090                          
5091                        </span>
5092                        
5093                      </span>
5094                    </a>
5095</div></li><li  class="border-b pb-3">
5096                  
5097                  <div
5098                    class="flex items-center justify-between h-full gap-"
5099                    
5100                  >
5101                    
5102                      <a href="/collections/thick-hair" class="p-break-words h-full flex gap-3 flex-1 disable-effect flex-col items-start">
5103                    
5104                      
5105                      
5106                      <span class="flex justify-between items-center font-menu-level-2 mt-auto w-full gap-2">
5107                        <span class="flex flex-wrap gap-x-2">
5108                          
5109                          
5110                            
5111                            
5112                              <span>Thick Hair</span>
5113                            
5114                          
5115                          
5116                          
5117                        </span>
5118                        
5119                      </span>
5120                    </a>
5121</div></li><li  class="border-b pb-3">
5122                  
5123                  <div
5124                    class="flex items-center justify-between h-full gap-"
5125                    
5126                  >
5127                    
5128                      <a href="/collections/color-care" class="p-break-words h-full flex gap-3 flex-1 disable-effect flex-col items-start">
5129                    
5130                      
5131                      
5132                      <span class="flex justify-between items-center font-menu-level-2 mt-auto w-full gap-2">
5133                        <span class="flex flex-wrap gap-x-2">
5134                          
5135                          
5136                            
5137                            
5138                              <span>Color-Treated Hair</span>
5139                            
5140                          
5141                          
5142                          
5143                        </span>
5144                        
5145                      </span>
5146                    </a>
5147</div></li></ul>
5148          </div>
5149        </div><div @click="$store.xMobileNav.scrollTop($el); $store.xMobileNav.setActiveLink('1-4')" 
5150        class="flex items-center gap-4 pr-4 pl-4 border-b"
5151      ><style data-shopify>
5152          
5153</style>
5154          <span class="flex-1 pt-2.5 pb-2.5 flex gap-4 items-center disable-effect">
5155        
5156          
5157          
5158          <span class="flex flex-wrap gap-x-2">
5159            <span class="p-break-words font-medium font-menu-level-1">
5160              
5161              
5162                
5163                
5164                  <span>Shop by Category</span>
5165                
5166              
5167            </span>
5168            
5169            
5170          </span>
5171        </span>
5172<span
5173            class="icon-caret-mobile h-3 w-3 min-h-3 min-w-[12px] block -rotate-90"
5174          >
5175    <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
5176      <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
5177    </svg>
5178</span></div><div
5179          class="menu-drawer duration-300 ease-in-out top-0 left-0 absolute background-header w-full h-full z-30 invisible translate-x-full"
5180          :class="{ 'menu-opening': $store.xMobileNav.currentMenuLinks.includes('1-4')}"
5181        >
5182          <div class="overflow-x-hidden pb-4 scrollbar-body absolute top-0 z-30 w-full h-full"
5183            :class="$store.xMobileNav.currentMenuLinks.length == 3 ? 'overflow-hidden' : 'overflow-y-auto'"
5184          >
5185            <div class="flex items-center sticky top-0 background-header z-30 pt-4 pb-4 pl-4 pr-4 gap-4 justify-between">
5186              <div class="flex items-center">
5187                <span class="w-10 h-10 min-w-[40px] min-h-10 pl-3 pr-3 pt-6 block rotate-90" 
5188                  @click="$store.xMobileNav.removeActiveLink('1-4'); "
5189                >
5190                  
5191    <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
5192      <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
5193    </svg>
5194
5195                </span>
5196                <a href="#" class="flex relative flex-wrap gap-x-2 flex-1 font-medium disable-effect">
5197                  <span class="p-break-words font-menu-level-0">
5198                    
5199                    
5200                      
5201                      
5202                        <span>Shop by Category</span>
5203                      
5204                    
5205                  </span>
5206                  
5207                  
5208                </a>
5209              </div>
5210              <span
5211                class="cursor-pointer icon-close-container inline-block group-close-btn rounded-full"
5212                @click="setTimeout(() => { $store.xMobileNav.close() }, 0)"
5213              >
5214    <svg class="icon-close-animation" width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
5215      <path d="M1 1L23 23M23 1L1 23" stroke="currentColor" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
5216    </svg>
5217</span>
5218            </div>
5219            <ul 
5220              id="menu-level-2"
5221              class="background-header w-full grid grid-cols-2 gap-x-4 gap-y-7 pl-4 pr-4" 
5222            ><li  class="border-b pb-3">
5223                  
5224                  <div
5225                    class="flex items-center justify-between h-full gap-"
5226                    
5227                  >
5228                    
5229                      <a href="/collections/cleansing-and-conditioning" class="p-break-words h-full flex gap-3 flex-1 disable-effect flex-col items-start">
5230                    
5231                      
5232                      
5233                      <span class="flex justify-between items-center font-menu-level-2 mt-auto w-full gap-2">
5234                        <span class="flex flex-wrap gap-x-2">
5235                          
5236                          
5237                            
5238                            
5239                              <span>Shampoo &amp; Conditioner</span>
5240                            
5241                          
5242                          
5243                          
5244                        </span>
5245                        
5246                      </span>
5247                    </a>
5248</div></li><li  class="border-b pb-3">
5249                  
5250                  <div
5251                    class="flex items-center justify-between h-full gap-"
5252                    
5253                  >
5254                    
5255                      <a href="/collections/treatments-1" class="p-break-words h-full flex gap-3 flex-1 disable-effect flex-col items-start">
5256                    
5257                      
5258                      
5259                      <span class="flex justify-between items-center font-menu-level-2 mt-auto w-full gap-2">
5260                        <span class="flex flex-wrap gap-x-2">
5261                          
5262                          
5263                            
5264                            
5265                              <span>Treatments &amp; Serum</span>
5266                            
5267                          
5268                          
5269                          
5270                        </span>
5271                        
5272                      </span>
5273                    </a>
5274</div></li><li  class="border-b pb-3">
5275                  
5276                  <div
5277                    class="flex items-center justify-between h-full gap-"
5278                    
5279                  >
5280                    
5281                      <a href="/collections/styling" class="p-break-words h-full flex gap-3 flex-1 disable-effect flex-col items-start">
5282                    
5283                      
5284                      
5285                      <span class="flex justify-between items-center font-menu-level-2 mt-auto w-full gap-2">
5286                        <span class="flex flex-wrap gap-x-2">
5287                          
5288                          
5289                            
5290                            
5291                              <span>Styling</span>
5292                            
5293                          
5294                          
5295                          
5296                        </span>
5297                        
5298                      </span>
5299                    </a>
5300</div></li><li  class="border-b pb-3">
5301                  
5302                  <div
5303                    class="flex items-center justify-between h-full gap-"
5304                    
5305                  >
5306                    
5307                      <a href="/collections/tools" class="p-break-words h-full flex gap-3 flex-1 disable-effect flex-col items-start">
5308                    
5309                      
5310                      
5311                      <span class="flex justify-between items-center font-menu-level-2 mt-auto w-full gap-2">
5312                        <span class="flex flex-wrap gap-x-2">
5313                          
5314                          
5315                            
5316                            
5317                              <span>Tools</span>
5318                            
5319                          
5320                          
5321                          
5322                        </span>
5323                        
5324                      </span>
5325                    </a>
5326</div></li></ul>
5327          </div>
5328        </div>
5329</ul>
5330                      </div></li>
5331                  <li x-data='{ active: false }' class="x-block-menu-2 block-mobile-navigation-menu block-mobile-navigation block-mobile-navigation-after" >
5332                    
5333                    <div @click="$store.xMobileNav.setActiveLink('2'); $store.xMobileNav.scrollTop();" class="flex items-center gap-4 ml-4 mr-4">
5334                      
5335                        <div class="flex-1 pt-3.5 pb-3.5 flex flex-wrap gap-2 items-center disable-effect" :class="active && 'effect-inline'">
5336                          <span class="p-break-words font-medium font-menu-level-0">
5337                    
5338                    
5339                      
5340                      
5341                        <span>About Us</span>
5342                      
5343                    
5344                  </span>
5345                          
5346
5347                        </div>
5348                        <span
5349                          class="icon-caret-mobile w-4 h-4 min-w-4 min-h-4 block -rotate-90 rtl:rotate-90"
5350                          :class="{ 'text-[rgba(var(--colors-text-link))]': active }"
5351                        >
5352    <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
5353      <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
5354    </svg>
5355</span>
5356                      
5357                    </div><div
5358                        class="menu-drawer fixed duration-300 ease-in-out top-0 background-header w-full h-full z-20 invisible rtl:-translate-x-full translate-x-full"
5359                        :class="{ 'menu-opening': $store.xMobileNav.currentMenuLinks.includes('2') }"
5360                      >
5361                        <ul id="menu-level-1"
5362                          class="background-header w-full h-full overflow-auto scrollbar-body" 
5363                        >
5364                          <div class="flex sticky top-0 background-header z-30 items-center pt-4 pb-4 pl-4 pr-4 gap-4 justify-between">
5365                            <div class="flex flex-wrap justify-start items-center flex-1 font-medium disable-effect">
5366                              <span class="w-10 h-10 min-w-[40px] min-h-10 pl-3 pr-3 pt-6 block rotate-90 rtl:-rotate-90" @click="$store.xMobileNav.removeActiveLink('2');">
5367                                <span class="">
5368    <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
5369      <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
5370    </svg>
5371</span>
5372                              </span>
5373                              <div class="flex items-center flex-1 flex-wrap">
5374                                <span class="p-break-words font-menu-level-0 font-medium mr-2 rtl:ml-2">
5375                    
5376                    
5377                      
5378                      
5379                        <span>About Us</span>
5380                      
5381                    
5382                  </span>
5383                                
5384
5385                              </div>
5386                            </div>
5387                            <span
5388                              class="cursor-pointer icon-close-container inline-block group-close-btn rounded-full"
5389                              @click="setTimeout(() => { $store.xMobileNav.close() }, 0)"
5390                            >
5391    <svg class="icon-close-animation" width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
5392      <path d="M1 1L23 23M23 1L1 23" stroke="currentColor" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
5393    </svg>
5394</span>
5395                          </div>
5396
5397
5398
5399<div @click="$store.xMobileNav.scrollTop($el); $store.xMobileNav.setActiveLink('2-1')" 
5400        class="flex items-center gap-4 pr-4 pl-4 border-b"
5401      ><style data-shopify>
5402          
5403</style>
5404          <span class="flex-1 pt-2.5 pb-2.5 flex gap-4 items-center disable-effect">
5405        
5406          
5407          
5408          <span class="flex flex-wrap gap-x-2">
5409            <span class="p-break-words font-medium font-menu-level-1">
5410              
5411              
5412                
5413                
5414                  <span>About Us</span>
5415                
5416              
5417            </span>
5418            
5419            
5420          </span>
5421        </span>
5422<span
5423            class="icon-caret-mobile h-3 w-3 min-h-3 min-w-[12px] block -rotate-90"
5424          >
5425    <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
5426      <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
5427    </svg>
5428</span></div><div
5429          class="menu-drawer duration-300 ease-in-out top-0 left-0 absolute background-header w-full h-full z-30 invisible translate-x-full"
5430          :class="{ 'menu-opening': $store.xMobileNav.currentMenuLinks.includes('2-1')}"
5431        >
5432          <div class="overflow-x-hidden pb-4 scrollbar-body absolute top-0 z-30 w-full h-full"
5433            :class="$store.xMobileNav.currentMenuLinks.length == 3 ? 'overflow-hidden' : 'overflow-y-auto'"
5434          >
5435            <div class="flex items-center sticky top-0 background-header z-30 pt-4 pb-4 pl-4 pr-4 gap-4 justify-between">
5436              <div class="flex items-center">
5437                <span class="w-10 h-10 min-w-[40px] min-h-10 pl-3 pr-3 pt-6 block rotate-90" 
5438                  @click="$store.xMobileNav.removeActiveLink('2-1'); "
5439                >
5440                  
5441    <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
5442      <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
5443    </svg>
5444
5445                </span>
5446                <a href="#" class="flex relative flex-wrap gap-x-2 flex-1 font-medium disable-effect">
5447                  <span class="p-break-words font-menu-level-0">
5448                    
5449                    
5450                      
5451                      
5452                        <span>About Us</span>
5453                      
5454                    
5455                  </span>
5456                  
5457                  
5458                </a>
5459              </div>
5460              <span
5461                class="cursor-pointer icon-close-container inline-block group-close-btn rounded-full"
5462                @click="setTimeout(() => { $store.xMobileNav.close() }, 0)"
5463              >
5464    <svg class="icon-close-animation" width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
5465      <path d="M1 1L23 23M23 1L1 23" stroke="currentColor" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
5466    </svg>
5467</span>
5468            </div>
5469            <ul 
5470              id="menu-level-2"
5471              class="background-header w-full grid grid-cols-2 gap-x-4 gap-y-7 pl-4 pr-4" 
5472            ><li  class="border-b pb-3">
5473                  
5474                  <div
5475                    class="flex items-center justify-between h-full gap-"
5476                    
5477                  >
5478                    
5479                      <a href="/pages/lc-about" class="p-break-words h-full flex gap-3 flex-1 disable-effect flex-col items-start">
5480                    
5481                      
5482                      
5483                      <span class="flex justify-between items-center font-menu-level-2 mt-auto w-full gap-2">
5484                        <span class="flex flex-wrap gap-x-2">
5485                          
5486                          
5487                            
5488                            
5489                              <span>Who We Are</span>
5490                            
5491                          
5492                          
5493                          
5494                        </span>
5495                        
5496                      </span>
5497                    </a>
5498</div></li><li  class="border-b pb-3">
5499                  
5500                  <div
5501                    class="flex items-center justify-between h-full gap-"
5502                    
5503                  >
5504                    
5505                      <a href="/pages/lc-ingredients" class="p-break-words h-full flex gap-3 flex-1 disable-effect flex-col items-start">
5506                    
5507                      
5508                      
5509                      <span class="flex justify-between items-center font-menu-level-2 mt-auto w-full gap-2">
5510                        <span class="flex flex-wrap gap-x-2">
5511                          
5512                          
5513                            
5514                            
5515                              <span>Ingredients</span>
5516                            
5517                          
5518                          
5519                          
5520                        </span>
5521                        
5522                      </span>
5523                    </a>
5524</div></li><li  class="border-b pb-3">
5525                  
5526                  <div
5527                    class="flex items-center justify-between h-full gap-"
5528                    
5529                  >
5530                    
5531                      <a href="/pages/lc-sustainability" class="p-break-words h-full flex gap-3 flex-1 disable-effect flex-col items-start">
5532                    
5533                      
5534                      
5535                      <span class="flex justify-between items-center font-menu-level-2 mt-auto w-full gap-2">
5536                        <span class="flex flex-wrap gap-x-2">
5537                          
5538                          
5539                            
5540                            
5541                              <span>Sustainability</span>
5542                            
5543                          
5544                          
5545                          
5546                        </span>
5547                        
5548                      </span>
5549                    </a>
5550</div></li><li  class="border-b pb-3">
5551                  
5552                  <div
5553                    class="flex items-center justify-between h-full gap-"
5554                    
5555                  >
5556                    
5557                      <a href="/pages/lc-aloemoist-complex" class="p-break-words h-full flex gap-3 flex-1 disable-effect flex-col items-start">
5558                    
5559                      
5560                      
5561                      <span class="flex justify-between items-center font-menu-level-2 mt-auto w-full gap-2">
5562                        <span class="flex flex-wrap gap-x-2">
5563                          
5564                          
5565                            
5566                            
5567                              <span>AloeMoist Complex</span>
5568                            
5569                          
5570                          
5571                          
5572                        </span>
5573                        
5574                      </span>
5575                    </a>
5576</div></li></ul>
5577          </div>
5578        </div><div @click="$store.xMobileNav.scrollTop($el); $store.xMobileNav.setActiveLink('2-2')" 
5579        class="flex items-center gap-4 pr-4 pl-4 border-b"
5580      ><style data-shopify>
5581          
5582</style>
5583          <span class="flex-1 pt-2.5 pb-2.5 flex gap-4 items-center disable-effect">
5584        
5585          
5586          
5587          <span class="flex flex-wrap gap-x-2">
5588            <span class="p-break-words font-medium font-menu-level-1">
5589              
5590              
5591                
5592                
5593                  <span>Community</span>
5594                
5595              
5596            </span>
5597            
5598            
5599          </span>
5600        </span>
5601<span
5602            class="icon-caret-mobile h-3 w-3 min-h-3 min-w-[12px] block -rotate-90"
5603          >
5604    <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
5605      <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
5606    </svg>
5607</span></div><div
5608          class="menu-drawer duration-300 ease-in-out top-0 left-0 absolute background-header w-full h-full z-30 invisible translate-x-full"
5609          :class="{ 'menu-opening': $store.xMobileNav.currentMenuLinks.includes('2-2')}"
5610        >
5611          <div class="overflow-x-hidden pb-4 scrollbar-body absolute top-0 z-30 w-full h-full"
5612            :class="$store.xMobileNav.currentMenuLinks.length == 3 ? 'overflow-hidden' : 'overflow-y-auto'"
5613          >
5614            <div class="flex items-center sticky top-0 background-header z-30 pt-4 pb-4 pl-4 pr-4 gap-4 justify-between">
5615              <div class="flex items-center">
5616                <span class="w-10 h-10 min-w-[40px] min-h-10 pl-3 pr-3 pt-6 block rotate-90" 
5617                  @click="$store.xMobileNav.removeActiveLink('2-2'); "
5618                >
5619                  
5620    <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
5621      <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
5622    </svg>
5623
5624                </span>
5625                <a href="#" class="flex relative flex-wrap gap-x-2 flex-1 font-medium disable-effect">
5626                  <span class="p-break-words font-menu-level-0">
5627                    
5628                    
5629                      
5630                      
5631                        <span>Community</span>
5632                      
5633                    
5634                  </span>
5635                  
5636                  
5637                </a>
5638              </div>
5639              <span
5640                class="cursor-pointer icon-close-container inline-block group-close-btn rounded-full"
5641                @click="setTimeout(() => { $store.xMobileNav.close() }, 0)"
5642              >
5643    <svg class="icon-close-animation" width="100%" height="100%" viewB
5643ox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
5644      <path d="M1 1L23 23M23 1L1 23" stroke="currentColor" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
5645    </svg>
5646</span>
5647            </div>
5648            <ul 
5649              id="menu-level-2"
5650              class="background-header w-full grid grid-cols-2 gap-x-4 gap-y-7 pl-4 pr-4" 
5651            ><li  class="border-b pb-3">
5652                  
5653                  <div
5654                    class="flex items-center justify-between h-full gap-"
5655                    
5656                  >
5657                    
5658                      <a href="/blogs/press-media" class="p-break-words h-full flex gap-3 flex-1 disable-effect flex-col items-start">
5659                    
5660                      
5661                      
5662                      <span class="flex justify-between items-center font-menu-level-2 mt-auto w-full gap-2">
5663                        <span class="flex flex-wrap gap-x-2">
5664                          
5665                          
5666                            
5667                            
5668                              <span>Blog</span>
5669                            
5670                          
5671                          
5672                          
5673                        </span>
5674                        
5675                      </span>
5676                    </a>
5677</div></li><li  class="border-b pb-3">
5678                  
5679                  <div
5680                    class="flex items-center justify-between h-full gap-"
5681                    
5682                  >
5683                    
5684                      <a href="/blogs/press-media" class="p-break-words h-full flex gap-3 flex-1 disable-effect flex-col items-start">
5685                    
5686                      
5687                      
5688                      <span class="flex justify-between items-center font-menu-level-2 mt-auto w-full gap-2">
5689                        <span class="flex flex-wrap gap-x-2">
5690                          
5691                          
5692                            
5693                            
5694                              <span>Press &amp; Media</span>
5695                            
5696                          
5697                          
5698                          
5699                        </span>
5700                        
5701                      </span>
5702                    </a>
5703</div></li><li  class="border-b pb-3">
5704                  
5705                  <div
5706                    class="flex items-center justify-between h-full gap-"
5707                    
5708                  >
5709                    
5710                      <a href="/pages/store-locator" class="p-break-words h-full flex gap-3 flex-1 disable-effect flex-col items-start">
5711                    
5712                      
5713                      
5714                      <span class="flex justify-between items-center font-menu-level-2 mt-auto w-full gap-2">
5715                        <span class="flex flex-wrap gap-x-2">
5716                          
5717                          
5718                            
5719                            
5720                              <span>Salon Locator</span>
5721                            
5722                          
5723                          
5724                          
5725                        </span>
5726                        
5727                      </span>
5728                    </a>
5729</div></li></ul>
5730          </div>
5731        </div>
5732</ul>
5733                      </div></li><li class="x-block-login block-mobile-navigation block-mobile-navigation-account pl-4 pr-4 block-mobile-navigation-after" >  
5734                      <style data-shopify>
5735                        .x-block-login.block-mobile-navigation shopify-account::part(signed-out-avatar):after{
5736                          font-family: var(--font-body-family);
5737                          content: 'Log in';
5738                          font-weight: 500;
5739                          
5740                        }
5741                      </style>
5742                    
5743                    <div class=" font-medium pt-3.5 pb-3.5 flex items-center disable-effect">
5744                      <shopify-account menu="customer-account-main-menu">
5745                        <div slot="signed-out-avatar">
5746                          <span class="w-6 h-6 mr-2 rtl:mr-0 rtl:ml-2 block">
5747                          
5748    <svg class="" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 24 24" fill="none">
5749      <path fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="M21.776 23v-2.444a4.889 4.889 0 0 0-4.889-4.889H7.109a4.889 4.889 0 0 0-4.889 4.889V23 M11.998 10.778a4.889 4.889 0 1 0 0-9.778 4.889 4.889 0 0 0 0 9.778"/>
5750    </svg>
5751  
5752
5753                        </span>
5754                        </div>
5755                      </shopify-account>
5756                      
5757                    </div>
5758                  </li><li class="x-block-social block-mobile-navigation pl-4 pr-4 block-mobile-navigation-after" >
5759                  <div class="pt-2 pb-2 pl-0.5 pr-0.5 flex items-center justify-center opacity-70">
5760                    
5761<div id="selector-social" class=" flex lg:items-center lg:justify-end relative pt-1.5 pb-1.5">
5762    
5763      <ul class="social-list flex  flex-wrap opacity-70" role="list">
5764<li>
5765      <a href="https://www.facebook.com/lomahairandbodycare" target="blank" aria-label="Facebook" class="flex disable-effect hover-text-link w-11 h-11 pt-3 pr-3 pb-3 pl-3">
5766    <svg class="icon-animation" width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
5767      <path d="M17.6477 13.4987L18.322 9.15733H14.1091V6.34132C14.1091 5.15199 14.6971 3.99467 16.5851 3.99467H18.5V0.293323C18.5 0.293323 16.7631 0 15.0963 0C11.6278 0 9.35684 2.07999 9.35684 5.84533V9.15733H5.5V13.4987H9.35684V24H14.1037V13.4987H17.6477Z" fill="currentColor"/>
5768    </svg>
5769  
5770</a>
5771    </li><li>
5772      <a href="https://www.instagram.com/lomabeauty.us/" target="blank" aria-label="Instagram" class="flex disable-effect hover-text-link w-11 h-11 pt-3 pr-3 pb-3 pl-3">
5773    <svg class="icon-animation" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 24 24" fill="currentColor">
5774      <path 
5775        d="M12.007 2.1622C15.2152 2.1622 15.5951 2.17628 16.8568 2.23256C18.0293 2.28415 18.6625 2.48114 19.0846 2.6453C19.6428 2.86105 20.0461 3.12371 20.4636 3.54114C20.8857 3.96326 21.1436 4.36193 21.3594 4.92007C21.5236 5.34219 21.7205 5.98007 21.7721 7.14794C21.8284 8.4143 21.8425 8.79422 21.8425 11.9977C21.8425 15.2058 21.8284 15.5857 21.7721 16.8474C21.7205 18.0199 21.5236 18.6531 21.3594 19.0752C21.1436 19.6334 20.881 20.0367 20.4636 20.4542C20.0414 20.8763 19.6428 21.1343 19.0846 21.35C18.6625 21.5142 18.0246 21.7112 16.8568 21.7628C15.5904 21.819 15.2105 21.8331 12.007 21.8331C8.79891 21.8331 8.419 21.819 7.15732 21.7628C5.98476 21.7112 5.35157 21.5142 4.92945 21.35C4.37131 21.1343 3.96795 20.8716 3.55052 20.4542C3.1284 20.0321 2.87043 19.6334 2.65468 19.0752C2.49052 18.6531 2.29353 18.0152 2.24194 16.8474C2.18566 15.581 2.17159 15.2011 2.17159 11.9977C2.17159 8.78953 2.18566 8.40961 2.24194 7.14794C2.29353 5.97538 2.49052 5.34219 2.65468 4.92007C2.87043 4.36193 3.13309 3.95857 3.55052 3.54114C3.97264 3.11901 4.37131 2.86105 4.92945 2.6453C5.35157 2.48114 5.98945 2.28415 7.15732 2.23256C8.419 2.17628 8.79891 2.1622 12.007 2.1622ZM12.007 0C8.74731 0 8.33926 0.0140707 7.05882 0.0703537C5.78308 0.126637 4.906 0.333008 4.14618 0.628493C3.35353 0.93805 2.68282 1.3461 2.01681 2.01681C1.3461 2.68282 0.93805 3.35353 0.628493 4.14149C0.333008 4.906 0.126637 5.77839 0.0703537 7.05413C0.0140707 8.33926 0 8.74731 0 12.007C0 15.2668 0.0140707 15.6748 0.0703537 16.9552C0.126637 18.231 0.333008 19.1081 0.628493 19.8679C0.93805 20.6605 1.3461 21.3312 2.01681 21.9973C2.68282 22.6633 3.35353 23.076 4.14149 23.3809C4.906 23.6764 5.77839 23.8827 7.05413 23.939C8.33457 23.9953 8.74262 24.0094 12.0023 24.0094C15.2621 24.0094 15.6701 23.9953 16.9506 23.939C18.2263 23.8827 19.1034 23.6764 19.8632 23.3809C20.6512 23.076 21.3219 22.6633 21.9879 21.9973C22.6539 21.3312 23.0666 20.6605 23.3715 19.8726C23.667 19.1081 23.8734 18.2357 23.9296 16.9599C23.9859 15.6795 24 15.2714 24 12.0117C24 8.752 23.9859 8.34395 23.9296 7.06351C23.8734 5.78777 23.667 4.91069 23.3715 4.15087C23.076 3.35353 22.668 2.68282 21.9973 2.01681C21.3313 1.35079 20.6605 0.93805 19.8726 0.633183C19.1081 0.337698 18.2357 0.131327 16.9599 0.075044C15.6748 0.0140707 15.2668 0 12.007 0Z
5776          M12.007 5.83936C8.60191 5.83936 5.83936 8.60191 5.83936 12.007C5.83936 15.4122 8.60191 18.1747 12.007 18.1747C15.4122 18.1747 18.1747 15.4122 18.1747 12.007C18.1747 8.60191 15.4122 5.83936 12.007 5.83936ZM12.007 16.0078C9.79792 16.0078 8.00625 14.2161 8.00625 12.007C8.00625 9.79792 9.79792 8.00625 12.007 8.00625C14.2161 8.00625 16.0078 9.79792 16.0078 12.007C16.0078 14.2161 14.2161 16.0078 12.007 16.0078Z
5777          M19.8586 5.59543C19.8586 6.39277 19.2113 7.03533 18.4187 7.03533C17.6213 7.03533 16.9788 6.38808 16.9788 5.59543C16.9788 4.79808 17.626 4.15552 18.4187 4.15552C19.2113 4.15552 19.8586 4.80277 19.8586 5.59543Z"
5778        />
5779    </svg>
5780  
5781</a>
5782    </li><li>
5783      <a href="https://www.tiktok.com/@lomabeauty_us" target="blank" aria-label="TikTok" class="flex disable-effect hover-text-link w-11 h-11 pt-3 pr-3 pb-3 pl-3">
5784    <svg class="icon-animation" width="100%" height="100%" viewB
5784ox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
5785      <path d="M16.9401 0H12.7968V16.3478C12.7968 18.2957 11.2032 19.8957 9.22007 19.8957C7.23693 19.8957 5.64334 18.2957 5.64334 16.3478C5.64334 14.4348 7.20152 12.8695 9.11385 12.8V8.69567C4.89966 8.7652 1.5 12.1391 1.5 16.3478C1.5 20.5913 4.97049 24 9.2555 24C13.5405 24 17.0109 20.5565 17.0109 16.3478V7.9652C18.5691 9.07827 20.4814 9.73913 22.5 9.77393V5.66957C19.3837 5.56522 16.9401 3.06087 16.9401 0Z" fill="currentColor"/>
5786    </svg>
5787  
5788</a>
5789    </li><li>
5790      <a href="https://www.youtube.com/channel/UC5wAYGQlVNNf-AM1h_qZjMA" target="blank" aria-label="YouTube" class="flex disable-effect hover-text-link w-11 h-11 pt-3 pr-3 pb-3 pl-3">
5791    <svg class="icon-animation" width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
5792      <path d="M23.7609 7.45237C23.7609 7.45237 23.5266 5.88392 22.8047 5.19522C21.8906 4.28881 20.8688 4.28437 20.4 4.23105C17.0438 4 12.0047 4 12.0047 4H11.9953C11.9953 4 6.95625 4 3.6 4.23105C3.13125 4.28437 2.10938 4.28881 1.19531 5.19522C0.473438 5.88392 0.24375 7.45237 0.24375 7.45237C0.24375 7.45237 0 9.29631 0 11.1358V12.8598C0 14.6992 0.239062 16.5432 0.239062 16.5432C0.239062 16.5432 0.473437 18.1116 1.19062 18.8003C2.10469 19.7067 3.30469 19.6756 3.83906 19.7734C5.76094 19.9467 12 20 12 20C12 20 17.0438 19.9911 20.4 19.7645C20.8688 19.7112 21.8906 19.7067 22.8047 18.8003C23.5266 18.1116 23.7609 16.5432 23.7609 16.5432C23.7609 16.5432 24 14.7037 24 12.8598V11.1358C24 9.29631 23.7609 7.45237 23.7609 7.45237ZM9.52031 14.9525V8.55873L16.0031 11.7667L9.52031 14.9525Z" fill="currentColor"/>
5793    </svg> 
5794  
5795</a>
5796    </li></ul>
5797     </div>
5798                  </div>
5799                </li>
5800                  <li class="x-block-button block-mobile-navigation block-button" >
5801                    <style data-shopify>
5802                      .button-button_BWc6nU, .button-button_BWc6nU *:before {
5803                        
5804                        
5805                        
5806                        
5807                        
5808                        
5809                        
5810                          --colors-text-link: 96, 107, 87;
5811                        
5812                      }
5813                      .dark .button-button_BWc6nU, .dark .button-button_BWc6nU *:before {
5814                          
5815                          --colors-button: 255, 255, 255;
5816                        
5817                         
5818                          --colors-button-text: 40, 41, 40; 
5819                        
5820                          
5821                          --colors-button-hover: rgb(255, 255, 255);
5822                        
5823                          
5824                          --colors-button-text-hover: 40, 41, 40;
5825                        
5826                          
5827                          --colors-secondary-button: 255, 255, 255;
5828                          --colors-line-secondary-button: 255, 255, 255;
5829                        
5830                        
5831                          --background-secondary-button: transparent;
5832                        
5833                        
5834                          --colors-text-link: 145, 180, 116;
5835                        
5836                      }
5837                    </style>
5838                    <div class="button-button_BWc6nU mt-5 mb-5 ml-4 mr-4">
5839                      
5840                        <a class="button button-solid inline-block leading-normal empty:hidden text-center w-full pt-4 pb-4 pl-10 pr-10" href="https://pro.lomabeauty.us/account">
5841                          
5842<div class="flex justify-center ">
5843  
5844    
5845      
5846        <span class="button-text  is-focus-button:opacity-0">Pro Login</span>
5847      
5848    
5849  
5850  
5851</div>
5852                        </a>
5853                      
5854                    </div>
5855                  </li>
5856                
5857
5858        </ul>
5859      </div>
5860      
5861      <div class="block-mobile-navigation x-header-store-selector-container font-menu-level-2 empty:hidden pl-4 pr-4 flex"></div><style data-shopify>
5862          .font-menu-level-2 button {
5863            font-size: 0.875rem;
5864          }
5865
5866          .x-container-mobile-nav-language .toolbar-button {
5867            padding-top: 0.25rem;
5868            padding-bottom: 0.25rem;
5869          }
5870        </style>
5871        <div class="x-container-mobile-nav-language pb-4 pl-4 pr-4 lg:flex lg:items-center font-menu-level-2 background-header justify-center lg:justify-end bottom-0 left-0 max-w-xl">
5872</div></div>
5873  </div>
5874</template>
5875</div><div id="shopify-section-sections--21120959873210__menu-drawer" class="shopify-section shopify-section-group-header-group section-menu-drawer"><style data-shopify>#menu-drawer * {border-color: #f2f2f2;}
5876  .dark #menu-drawer * {border-color: #313131;}
5877  #menu-drawer .text-color,
5878  #menu-drawer .background-header {background: #ffffff;--colors-heading: 0, 0, 0;
5879      color: #000000;
5880      --colors-text-header: 0, 0, 0;  
5881        --colors-text-link: 96, 107, 87;
5882      
5883  }
5884  .dark #menu-drawer .text-color,
5885  .dark #menu-drawer .background-header {background: #202020;--colors-heading: 255, 255, 255;
5886      color: #ffffff;
5887      --colors-text-header: 255, 255, 255;
5888      --colors-text-link: 255, 255, 255;  
5889      --colors-text-link: 145, 180, 116;
5890    
5891  }
5892  
5893  .font-menu-level-0 {
5894    font-size: 1.25rem;
5895  }
5896  .font-menu-level-1 {
5897    font-size: 1.0rem;
5898  }
5899  .font-menu-level-2 {
5900    font-size: 0.875rem;
5901  }
5902
5903  .block-menu-drawer-account .font-menu-level-1,
5904  .block-menu-drawer-cart .font-menu-level-1,
5905  .block-menu-drawer-text .font-menu-level-1,
5906  .block-menu-drawer-button .button-text
5907  {
5908    font-size: 1.0rem;
5909    font-weight: var(--font-body-weight);
5910  }
5911  .block-menu-drawer-after::after {
5912    content: var(--tw-content);
5913    position: absolute;
5914    width: 100%;
5915    left: 0;
5916    border-bottom-width: 1px;border-color: #f2f2f2;}
5917  .dark .block-menu-drawer-after::after {border-color: #313131;}
5918  #menu-drawer #selector-social {
5919    width: 100%;
5920  }</style><div
5921  class="z-[70] fixed top-0 h-full w-full opacity-60 bg-black"
5922  x-show="$store.xMenuDrawer.show"
5923  x-cloak
5924  @click="setTimeout(() => { $store.xMenuDrawer.close() }, 0)"
5925></div>
5926<template x-if="!$store.xInit.runDispatch">
5927  <div
5928    id="menu-drawer"
5929    :class="{ 'menu-opening': $store.xMenuDrawer.show }" 
5930    class="menu-drawer fixed z-[70] top-0 bottom-0 w-full max-w-[480px] motion-reduce overflow-hidden ltr left-0 -translate-x-full"
5931  >
5932    <div class="x-container-draw-menu background-header gradient menu-drawer duration-300 ease-in-out overflow-hidden h-full flex flex-col">
5933      <div class="x-block-draw-menu-close pt-4 pb-4 pl-4 pr-4 w-full flex justify-between items-center"
5934        aria-label="Close"
5935      >
5936        <span class="font-menu-level-2 uppercase">Menu</span>
5937        <span
5938          class="cursor-pointer icon-close-container inline-block group-close-btn rounded-full absolute top-2 right-2 rtl:right-auto rtl:left-2"
5939          @click="setTimeout(() => { $store.xMenuDrawer.close() }, 0)"
5940        >
5941    <svg class="icon-close-animation" width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
5942      <path d="M1 1L23 23M23 1L1 23" stroke="currentColor" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
5943    </svg>
5944</span>
5945      </div>
5946      <div
5947        id="menu-navigation"
5948        class="h-full flex-1 overflow-x-hidden scrollbar-body overflow-y-auto scrollbar-stable"
5949      >
5950        
5951        <ul 
5952          x-data="{ openCur: 0 }"
5953          id="menu-level-0"
5954          role="list" 
5955          class="menu-parent relative h-full w-full" 
5956        >
5957           <li class="block-menu-drawer-menu">
5958                <span class="flex empty:hidden border-t ml-4 mr-4"></span>
5959
5960
5961
5962
5963<div  
5964        class="flex items-center gap-4 pr-4 pl-4 border-b"
5965      ><style data-shopify>
5966
5967
5968</style>
5969          <a href="/" class="flex-1 pt-2.5 pb-2.5 gap-4 flex items-center disable-effect">
5970        
5971          
5972          
5973          <span class="flex flex-wrap gap-x-2">
5974            <span class="p-break-words font-medium font-menu-level-0">
5975              
5976              
5977                <span>Home</span>
5978              
5979            </span>
5980            
5981            
5982            
5983          </span>
5984        </a>
5985</div><div @click="$store.xMenuDrawer.scrollTop($el); $store.xMenuDrawer.setActiveLink('-2')" 
5986        class="flex items-center gap-4 pr-4 pl-4 border-b"
5987      ><style data-shopify>
5988
5989
5990</style>
5991          <span class="flex-1 pt-2.5 pb-2.5 flex gap-4 items-center disable-effect">
5992        
5993          
5994          
5995          <span class="flex flex-wrap gap-x-2">
5996            <span class="p-break-words font-medium font-menu-level-0">
5997              
5998              
5999                <span>Products</span>
6000              
6001            </span>
6002            
6003            
6004            
6005          </span>
6006        </span>
6007<span
6008            class="icon-caret-mobile h-3 w-3 min-h-3 min-w-[12px] block -rotate-90"
6009          >
6010    <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
6011      <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
6012    </svg>
6013</span></div><div
6014          class="menu-drawer duration-300 ease-in-out top-0 left-0 fixed background-header w-full h-full z-30 invisible -translate-x-full"
6015          :class="{ 'menu-opening': $store.xMenuDrawer.currentMenuLinks.includes('-2')}"
6016        >
6017          <div class="overflow-x-hidden pb-4 scrollbar-body absolute top-0 z-30 w-full h-full"
6018            :class="$store.xMenuDrawer.currentMenuLinks.length == 2 ? 'overflow-hidden' : 'overflow-y-auto'"
6019          >
6020            <div class="flex items-center sticky top-0 background-header z-30 pt-4 pb-4 pl-4 pr-4 gap-4 justify-between">
6021              <div class="flex items-center">
6022                <span class="w-10 h-10 min-w-[40px] min-h-10 pl-3 pr-3 pt-6 block rotate-90" 
6023                  @click="$store.xMenuDrawer.removeActiveLink('-2'); "
6024                >
6025                  
6026    <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
6027      <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
6028    </svg>
6029
6030                </span>
6031                <a href="/collections/all" class="flex flex-wrap gap-x-2 flex-1 font-medium disable-effect">
6032                  <span class="p-break-words font-menu-level-0">
6033                    
6034                    
6035                      <span>Products</span>
6036                    
6037                  </span>
6038                  
6039                  
6040                  
6041                </a>
6042              </div>
6043              <span
6044                class="cursor-pointer icon-close-container group-close-btn inline-block rounded-full"
6045                @click="setTimeout(() => { $store.xMenuDrawer.close() }, 0)"
6046              >
6047    <svg class="icon-close-animation" width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
6048      <path d="M1 1L23 23M23 1L1 23" stroke="currentColor" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
6049    </svg>
6050</span>
6051            </div>
6052            <ul 
6053              id="menu-level-1"
6054              class="background-header w-full" 
6055            ><li  class="border-b pb-3 pl-4 pr-4 pt-3">
6056                  
6057                  <div
6058                    class="flex items-center justify-between h-full gap-"
6059                    
6060                  >
6061                    
6062                      <a href="/collections/essentials-by-loma" class="p-break-words h-full flex gap-3 flex-1 disable-effect items-center">
6063                    
6064                      
6065                      
6066                      <span class="flex justify-between items-center font-medium font-menu-level-1 mt-auto mb-auto w-full gap-2">
6067                        <span class="flex flex-wrap gap-x-2">
6068                          
6069                          
6070                            <span>NEW essentials</span>
6071                          
6072                          
6073                          
6074                          
6075                        </span>
6076                        
6077                      </span>
6078                    </a>
6079</div></li><li  class="border-b pb-3 pl-4 pr-4 pt-3">
6080                  
6081                  <div
6082                    class="flex items-center justify-between h-full gap-"
6083                    
6084                  >
6085                    
6086                      <a href="/collections/promotions" class="p-break-words h-full flex gap-3 flex-1 disable-effect items-center">
6087                    
6088                      
6089                      
6090                      <span class="flex justify-between items-center font-medium font-menu-level-1 mt-auto mb-auto w-full gap-2">
6091                        <span class="flex flex-wrap gap-x-2">
6092                          
6093                          
6094                            <span>Promotional Offers</span>
6095                          
6096                          
6097                          
6098                          
6099                        </span>
6100                        
6101                      </span>
6102                    </a>
6103</div></li><li  class="border-b pb-3 pl-4 pr-4 pt-3">
6104                  
6105                  <div
6106                    class="flex items-center justify-between h-full gap-"
6107                    
6108                  >
6109                    
6110                      <a href="/collections/all" class="p-break-words h-full flex gap-3 flex-1 disable-effect items-center">
6111                    
6112                      
6113                      
6114                      <span class="flex justify-between items-center font-medium font-menu-level-1 mt-auto mb-auto w-full gap-2">
6115                        <span class="flex flex-wrap gap-x-2">
6116                          
6117                          
6118                            <span>All Products</span>
6119                          
6120                          
6121                          
6122                          
6123                        </span>
6124                        
6125                      </span>
6126                    </a>
6127</div></li><li  class="border-b pb-3 pl-4 pr-4 pt-3">
6128                  
6129                  <div
6130                    class="flex items-center justify-between h-full gap-"
6131                    @click="$store.xMenuDrawer.scrollTop($el); $store.xMenuDrawer.setActiveLink('-2-4');"
6132                  >
6133                    
6134                      <span class="p-break-words flex gap-3 h-full flex-1 disable-effect items-center">
6135                    
6136                      
6137                      
6138                      <span class="flex justify-between items-center font-medium font-menu-level-1 mt-auto mb-auto w-full gap-2">
6139                        <span class="flex flex-wrap gap-x-2">
6140                          
6141                          
6142                            <span>Hair Care</span>
6143                          
6144                          
6145                          
6146                          
6147                        </span>
6148                        
6149                      </span>
6150                    </span>
6151 
6152                    <span class="icon-caret-mobile h-3 w-3 min-h-3 min-w-[12px] block -rotate-90">
6153                      
6154    <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
6155      <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
6156    </svg>
6157
6158                    </span>
6159                  
6160</div><div
6161                      class="menu-drawer duration-300 ease-in-out top-0 left-0 absolute background-header w-full h-full z-30 invisible -translate-x-full" 
6162                      :class="{ 'menu-opening': $store.xMenuDrawer.currentMenuLinks.includes('-2-4')} "
6163                    >
6164                      <div class="overflow-x-hidden pb-4 scrollbar-body absolute top-0 z-30 w-full h-full"
6165                        :class="$store.xMenuDrawer.currentMenuLinks.length == 3 ? 'overflow-hidden' : 'overflow-y-auto'"
6166                      >
6167                        <div class="flex items-center sticky top-0 background-header z-30 justify-between pt-4 pb-4 pl-4 pr-4 gap-4">
6168                          <div class="flex items-center">
6169                            <span
6170                              class="w-10 h-10 min-w-[40px] min-h-10 pl-3 pr-3 pt-6 block rotate-90"
6171                              @click="$store.xMenuDrawer.removeActiveLink('-2-4')"
6172                            >
6173    <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
6174      <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
6175    </svg>
6176</span>
6177                            <a href="/collections/all" class="p-break-words flex flex-wrap gap-x-2 flex-1 font-menu-level-0 font-medium disable-effect">
6178                              
6179                              
6180                                <span>Hair Care</span>
6181                              
6182                              
6183                              
6184                              
6185                            </a>
6186                          </div>
6187                          <span
6188                            class="cursor-pointer icon-close-container group-close-btn inline-block rounded-full"
6189                            @click="setTimeout(() => { $store.xMenuDrawer.close() }, 0)"
6190                          >
6191    <svg class="icon-close-animation" width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
6192      <path d="M1 1L23 23M23 1L1 23" stroke="currentColor" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
6193    </svg>
6194</span>
6195                        </div>
6196                        <ul
6197                          id="menu-level-2"
6198                          class="w-full background-header"
6199                        ><li  class="pb-3 border-b pl-4 pr-4 pt-3">
6200                              <a
6201                                href="/collections/loma-hair-care"
6202                                class="p-break-words h-full disable-effect flex gap-3 items-center"
6203                                
6204                              >
6205                                
6206                                
6207                                <span class="flex flex-wrap gap-x-2">
6208                                  <span class="font-menu-level-2 mt-auto mb-auto">
6209                                    
6210                                    
6211                                      <span>All Hair Care</span>
6212                                    
6213                                  </span>
6214                                  
6215                                  
6216                                  
6217                                </span>
6218                              </a>
6219                            </li><li  class="pb-3 border-b pl-4 pr-4 pt-3">
6220                              <a
6221                                href="/collections/treatments"
6222                                class="p-break-words h-full disable-effect flex gap-3 items-center"
6223                                
6224                              >
6225                                
6226                                
6227                                <span class="flex flex-wrap gap-x-2">
6228                                  <span class="font-menu-level-2 mt-auto mb-auto">
6229                                    
6230                                    
6231                                      <span>Treatments</span>
6232                                    
6233                                  </span>
6234                                  
6235                                  
6236                                  
6237                                </span>
6238                              </a>
6239                            </li></ul>
6240                      </div>
6241                    </div></li><li  class="border-b pb-3 pl-4 pr-4 pt-3">
6242                  
6243                  <div
6244                    class="flex items-center justify-between h-full gap-"
6245                    @click="$store.xMenuDrawer.scrollTop($el); $store.xMenuDrawer.setActiveLink('-2-5');"
6246                  >
6247                    
6248                      <span class="p-break-words flex gap-3 h-full flex-1 disable-effect items-center">
6249                    
6250                      
6251                      
6252                      <span class="flex justify-between items-center font-medium font-menu-level-1 mt-auto mb-auto w-full gap-2">
6253                        <span class="flex flex-wrap gap-x-2">
6254                          
6255                          
6256                            <span>Bath &amp; Body</span>
6257                          
6258                          
6259                          
6260                          
6261                        </span>
6262                        
6263                      </span>
6264                    </span>
6265 
6266                    <span class="icon-caret-mobile h-3 w-3 min-h-3 min-w-[12px] block -rotate-90">
6267                      
6268    <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
6269      <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
6270    </svg>
6271
6272                    </span>
6273                  
6274</div><div
6275                      class="menu-drawer duration-300 ease-in-out top-0 left-0 absolute background-header w-full h-full z-30 invisible -translate-x-full" 
6276                      :class="{ 'menu-opening': $store.xMenuDrawer.currentMenuLinks.includes('-2-5')} "
6277                    >
6278                      <div class="overflow-x-hidden pb-4 scrollbar-body absolute top-0 z-30 w-full h-full"
6279                        :class="$store.xMenuDrawer.currentMenuLinks.length == 3 ? 'overflow-hidden' : 'overflow-y-auto'"
6280                      >
6281                        <div class="flex items-center sticky top-0 background-header z-30 justify-between pt-4 pb-4 pl-4 pr-4 gap-4">
6282                          <div class="flex items-center">
6283                            <span
6284                              class="w-10 h-10 min-w-[40px] min-h-10 pl-3 pr-3 pt-6 block rotate-90"
6285                              @click="$store.xMenuDrawer.removeActiveLink('-2-5')"
6286                            >
6287    <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
6288      <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
6289    </svg>
6290</span>
6291                            <a href="/collections/all" class="p-break-words flex flex-wrap gap-x-2 flex-1 font-menu-level-0 font-medium disable-effect">
6292                              
6293                              
6294                                <span>Bath &amp; Body</span>
6295                              
6296                              
6297                              
6298                              
6299                            </a>
6300                          </div>
6301                          <span
6302                            class="cursor-pointer icon-close-container group-close-btn inline-block rounded-full"
6303                            @click="setTimeout(() => { $store.xMenuDrawer.close() }, 0)"
6304                          >
6305    <svg class="icon-close-animation" width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
6306      <path d="M1 1L23 23M23 1L1 23" stroke="currentColor" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
6307    </svg>
6308</span>
6309                        </div>
6310                        <ul
6311                          id="menu-level-2"
6312                          class="w-full background-header"
6313                        ><li  class="pb-3 border-b pl-4 pr-4 pt-3">
6314                              <a
6315                                href="/collections/loma-bath-body"
6316                                class="p-break-words h-full disable-effect flex gap-3 items-center"
6317                                
6318                              >
6319                                
6320                                
6321                                <span class="flex flex-wrap gap-x-2">
6322                                  <span class="font-menu-level-2 mt-auto mb-auto">
6323                                    
6324                                    
6325                                      <span>All Bath &amp; Body</span>
6326                                    
6327                                  </span>
6328                                  
6329                                  
6330                                  
6331                                </span>
6332                              </a>
6333                            </li><li  class="pb-3 border-b pl-4 pr-4 pt-3">
6334                              <a
6335                                href="/collections/loma-for-life-lotions"
6336                                class="p-break-words h-full disable-effect flex gap-3 items-center"
6337                                
6338                              >
6339                                
6340                                
6341                                <span class="flex flex-wrap gap-x-2">
6342                                  <span class="font-menu-level-2 mt-auto mb-auto">
6343                                    
6344                                    
6345                                      <span>Body Lotions</span>
6346                                    
6347                                  </span>
6348                                  
6349                                  
6350                                  
6351                                </span>
6352                              </a>
6353                            </li><li  class="pb-3 border-b pl-4 pr-4 pt-3">
6354                              <a
6355                                href="/collections/loma-for-life-body-washes"
6356                                class="p-break-words h-full disable-effect flex gap-3 items-center"
6357                                
6358                              >
6359                                
6360                                
6361                                <span class="flex flex-wrap gap-x-2">
6362                                  <span class="font-menu-level-2 mt-auto mb-auto">
6363                                    
6364                                    
6365                                      <span>Body Washes</span>
6366                                    
6367                                  </span>
6368                                  
6369                                  
6370                                  
6371                                </span>
6372                              </a>
6373                            </li></ul>
6374                      </div>
6375                    </div></li><li  class="border-b pb-3 pl-4 pr-4 pt-3">
6376                  
6377                  <div
6378                    class="flex items-center justify-between h-full gap-"
6379                    
6380                  >
6381                    
6382                      <a href="/collections/candles-1" class="p-break-words h-full flex gap-3 flex-1 disable-effect items-center">
6383                    
6384                      
6385                      
6386                      <span class="flex justify-between items-center font-medium font-menu-level-1 mt-auto mb-auto w-full gap-2">
6387                        <span class="flex flex-wrap gap-x-2">
6388                          
6389                          
6390                            <span>Candles</span>
6391                          
6392                          
6393                          
6394                          
6395                        </span>
6396                        
6397                      </span>
6398                    </a>
6399</div></li><li  class="border-b pb-3 pl-4 pr-4 pt-3">
6400                  
6401                  <div
6402                    class="flex items-center justify-between h-full gap-"
6403                    
6404                  >
6405                    
6406                      <a href="/collections" class="p-break-words h-full flex gap-3 flex-1 disable-effect items-center">
6407                    
6408                      
6409                      
6410                      <span class="flex justify-between items-center font-medium font-menu-level-1 mt-auto mb-auto w-full gap-2">
6411                        <span class="flex flex-wrap gap-x-2">
6412                          
6413                          
6414                            <span>Browse Categories</span>
6415                          
6416                          
6417                          
6418                          
6419                        </span>
6420                        
6421                      </span>
6422                    </a>
6423</div></li><li  class="border-b pb-3 pl-4 pr-4 pt-3">
6424                  
6425                  <div
6426                    class="flex items-center justify-between h-full gap-"
6427                    
6428                  >
6429                    
6430                      <a href="/pages/product-quiz" class="p-break-words h-full flex gap-3 flex-1 disable-effect items-center">
6431                    
6432                      
6433                      
6434                      <span class="flex justify-between items-center font-medium font-menu-level-1 mt-auto mb-auto w-full gap-2">
6435                        <span class="flex flex-wrap gap-x-2">
6436                          
6437                          
6438                            <span>Product Quiz</span>
6439                          
6440                          
6441                          
6442                          
6443                        </span>
6444                        
6445                      </span>
6446                    </a>
6447</div></li></ul>
6448          </div>
6449        </div><div @click="$store.xMenuDrawer.scrollTop($el); $store.xMenuDrawer.setActiveLink('-3')" 
6450        class="flex items-center gap-4 pr-4 pl-4 border-b"
6451      ><style data-shopify>
6452
6453
6454</style>
6455          <span class="flex-1 pt-2.5 pb-2.5 flex gap-4 items-center disable-effect">
6456        
6457          
6458          
6459          <span class="flex flex-wrap gap-x-2">
6460            <span class="p-break-words font-medium font-menu-level-0">
6461              
6462              
6463                <span>About Us</span>
6464              
6465            </span>
6466            
6467            
6468            
6469          </span>
6470        </span>
6471<span
6472            class="icon-caret-mobile h-3 w-3 min-h-3 min-w-[12px] block -rotate-90"
6473          >
6474    <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
6475      <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
6476    </svg>
6477</span></div><div
6478          class="menu-drawer duration-300 ease-in-out top-0 left-0 fixed background-header w-full h-full z-30 invisible -translate-x-full"
6479          :class="{ 'menu-opening': $store.xMenuDrawer.currentMenuLinks.includes('-3')}"
6480        >
6481          <div class="overflow-x-hidden pb-4 scrollbar-body absolute top-0 z-30 w-full h-full"
6482            :class="$store.xMenuDrawer.currentMenuLinks.length == 2 ? 'overflow-hidden' : 'overflow-y-auto'"
6483          >
6484            <div class="flex items-center sticky top-0 background-header z-30 pt-4 pb-4 pl-4 pr-4 gap-4 justify-between">
6485              <div class="flex items-center">
6486                <span class="w-10 h-10 min-w-[40px] min-h-10 pl-3 pr-3 pt-6 block rotate-90" 
6487                  @click="$store.xMenuDrawer.removeActiveLink('-3'); "
6488                >
6489                  
6490    <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
6491      <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
6492    </svg>
6493
6494                </span>
6495                <a href="/pages/our-story" class="flex flex-wrap gap-x-2 flex-1 font-medium disable-effect">
6496                  <span class="p-break-words font-menu-level-0">
6497                    
6498                    
6499                      <span>About Us</span>
6500                    
6501                  </span>
6502                  
6503                  
6504                  
6505                </a>
6506              </div>
6507              <span
6508                class="cursor-pointer icon-close-container group-close-btn inline-block rounded-full"
6509                @click="setTimeout(() => { $store.xMenuDrawer.close() }, 0)"
6510              >
6511    <svg class="icon-close-animation" width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
6512      <path d="M1 1L23 23M23 1L1 23" stroke="currentColor" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
6513    </svg>
6514</span>
6515            </div>
6516            <ul 
6517              id="menu-level-1"
6518              class="background-header w-full" 
6519            ><li  class="border-b pb-3 pl-4 pr-4 pt-3">
6520                  
6521                  <div
6522                    class="flex items-center justify-between h-full gap-"
6523                    
6524                  >
6525                    
6526                      <a href="/pages/our-story" class="p-break-words h-full flex gap-3 flex-1 disable-effect items-center">
6527                    
6528                      
6529                      
6530                      <span class="flex justify-between items-center font-medium font-menu-level-1 mt-auto mb-auto w-full gap-2">
6531                        <span class="flex flex-wrap gap-x-2">
6532                          
6533                          
6534                            <span>Our Story</span>
6535                          
6536                          
6537                          
6538                          
6539                        </span>
6540                        
6541                      </span>
6542                    </a>
6543</div></li><li  class="border-b pb-3 pl-4 pr-4 pt-3">
6544                  
6545                  <div
6546                    class="flex items-center justify-between h-full gap-"
6547                    
6548                  >
6549                    
6550                      <a href="/pages/our-ingredients" class="p-break-words h-full flex gap-3 flex-1 disable-effect items-center">
6551                    
6552                      
6553                      
6554                      <span class="flex justify-between items-center font-medium font-menu-level-1 mt-auto mb-auto w-full gap-2">
6555                        <span class="flex flex-wrap gap-x-2">
6556                          
6557                          
6558                            <span>Our Ingredients</span>
6559                          
6560                          
6561                          
6562                          
6563                        </span>
6564                        
6565                      </span>
6566                    </a>
6567</div></li><li  class="border-b pb-3 pl-4 pr-4 pt-3">
6568                  
6569                  <div
6570                    class="flex items-center justify-between h-full gap-"
6571                    
6572                  >
6573                    
6574                      <a href="/pages/naturally-good" class="p-break-words h-full flex gap-3 flex-1 disable-effect items-center">
6575                    
6576                      
6577                      
6578                      <span class="flex justify-between items-center font-medium font-menu-level-1 mt-auto mb-auto w-full gap-2">
6579                        <span class="flex flex-wrap gap-x-2">
6580                          
6581                          
6582                            <span>Free-Of Ingredients</span>
6583                          
6584                          
6585                          
6586                          
6587                        </span>
6588                        
6589                      </span>
6590                    </a>
6591</div></li>
6591<li  class="border-b pb-3 pl-4 pr-4 pt-3">
6592                  
6593                  <div
6594                    class="flex items-center justify-between h-full gap-"
6595                    
6596                  >
6597                    
6598                      <a href="/pages/affiliates" class="p-break-words h-full flex gap-3 flex-1 disable-effect items-center">
6599                    
6600                      
6601                      
6602                      <span class="flex justify-between items-center font-medium font-menu-level-1 mt-auto mb-auto w-full gap-2">
6603                        <span class="flex flex-wrap gap-x-2">
6604                          
6605                          
6606                            <span>Affiliates</span>
6607                          
6608                          
6609                          
6610                          
6611                        </span>
6612                        
6613                      </span>
6614                    </a>
6615</div></li><li  class="border-b pb-3 pl-4 pr-4 pt-3">
6616                  
6617                  <div
6618                    class="flex items-center justify-between h-full gap-"
6619                    
6620                  >
6621                    
6622                      <a href="/pages/testimonials" class="p-break-words h-full flex gap-3 flex-1 disable-effect items-center">
6623                    
6624                      
6625                      
6626                      <span class="flex justify-between items-center font-medium font-menu-level-1 mt-auto mb-auto w-full gap-2">
6627                        <span class="flex flex-wrap gap-x-2">
6628                          
6629                          
6630                            <span>Testimonials</span>
6631                          
6632                          
6633                          
6634                          
6635                        </span>
6636                        
6637                      </span>
6638                    </a>
6639</div></li><li  class="border-b pb-3 pl-4 pr-4 pt-3">
6640                  
6641                  <div
6642                    class="flex items-center justify-between h-full gap-"
6643                    
6644                  >
6645                    
6646                      <a href="/pages/faq" class="p-break-words h-full flex gap-3 flex-1 disable-effect items-center">
6647                    
6648                      
6649                      
6650                      <span class="flex justify-between items-center font-medium font-menu-level-1 mt-auto mb-auto w-full gap-2">
6651                        <span class="flex flex-wrap gap-x-2">
6652                          
6653                          
6654                            <span>FAQ</span>
6655                          
6656                          
6657                          
6658                          
6659                        </span>
6660                        
6661                      </span>
6662                    </a>
6663</div></li></ul>
6664          </div>
6665        </div><div @click="$store.xMenuDrawer.scrollTop($el); $store.xMenuDrawer.setActiveLink('-4')" 
6666        class="flex items-center gap-4 pr-4 pl-4 border-b"
6667      ><style data-shopify>
6668
6669
6670</style>
6671          <span class="flex-1 pt-2.5 pb-2.5 flex gap-4 items-center disable-effect">
6672        
6673          
6674          
6675          <span class="flex flex-wrap gap-x-2">
6676            <span class="p-break-words font-medium font-menu-level-0">
6677              
6678              
6679                <span>Videos</span>
6680              
6681            </span>
6682            
6683            
6684            
6685          </span>
6686        </span>
6687<span
6688            class="icon-caret-mobile h-3 w-3 min-h-3 min-w-[12px] block -rotate-90"
6689          >
6690    <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
6691      <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
6692    </svg>
6693</span></div><div
6694          class="menu-drawer duration-300 ease-in-out top-0 left-0 fixed background-header w-full h-full z-30 invisible -translate-x-full"
6695          :class="{ 'menu-opening': $store.xMenuDrawer.currentMenuLinks.includes('-4')}"
6696        >
6697          <div class="overflow-x-hidden pb-4 scrollbar-body absolute top-0 z-30 w-full h-full"
6698            :class="$store.xMenuDrawer.currentMenuLinks.length == 2 ? 'overflow-hidden' : 'overflow-y-auto'"
6699          >
6700            <div class="flex items-center sticky top-0 background-header z-30 pt-4 pb-4 pl-4 pr-4 gap-4 justify-between">
6701              <div class="flex items-center">
6702                <span class="w-10 h-10 min-w-[40px] min-h-10 pl-3 pr-3 pt-6 block rotate-90" 
6703                  @click="$store.xMenuDrawer.removeActiveLink('-4'); "
6704                >
6705                  
6706    <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
6707      <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
6708    </svg>
6709
6710                </span>
6711                <a href="/pages/simple-science" class="flex flex-wrap gap-x-2 flex-1 font-medium disable-effect">
6712                  <span class="p-break-words font-menu-level-0">
6713                    
6714                    
6715                      <span>Videos</span>
6716                    
6717                  </span>
6718                  
6719                  
6720                  
6721                </a>
6722              </div>
6723              <span
6724                class="cursor-pointer icon-close-container group-close-btn inline-block rounded-full"
6725                @click="setTimeout(() => { $store.xMenuDrawer.close() }, 0)"
6726              >
6727    <svg class="icon-close-animation" width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
6728      <path d="M1 1L23 23M23 1L1 23" stroke="currentColor" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
6729    </svg>
6730</span>
6731            </div>
6732            <ul 
6733              id="menu-level-1"
6734              class="background-header w-full" 
6735            ><li  class="border-b pb-3 pl-4 pr-4 pt-3">
6736                  
6737                  <div
6738                    class="flex items-center justify-between h-full gap-"
6739                    
6740                  >
6741                    
6742                      <a href="/pages/simple-science" class="p-break-words h-full flex gap-3 flex-1 disable-effect items-center">
6743                    
6744                      
6745                      
6746                      <span class="flex justify-between items-center font-medium font-menu-level-1 mt-auto mb-auto w-full gap-2">
6747                        <span class="flex flex-wrap gap-x-2">
6748                          
6749                          
6750                            <span>Simple Science Videos</span>
6751                          
6752                          
6753                          
6754                          
6755                        </span>
6756                        
6757                      </span>
6758                    </a>
6759</div></li><li  class="border-b pb-3 pl-4 pr-4 pt-3">
6760                  
6761                  <div
6762                    class="flex items-center justify-between h-full gap-"
6763                    
6764                  >
6765                    
6766                      <a href="/pages/product-videos" class="p-break-words h-full flex gap-3 flex-1 disable-effect items-center">
6767                    
6768                      
6769                      
6770                      <span class="flex justify-between items-center font-medium font-menu-level-1 mt-auto mb-auto w-full gap-2">
6771                        <span class="flex flex-wrap gap-x-2">
6772                          
6773                          
6774                            <span>Product Videos</span>
6775                          
6776                          
6777                          
6778                          
6779                        </span>
6780                        
6781                      </span>
6782                    </a>
6783</div></li><li  class="border-b pb-3 pl-4 pr-4 pt-3">
6784                  
6785                  <div
6786                    class="flex items-center justify-between h-full gap-"
6787                    
6788                  >
6789                    
6790                      <a href="/pages/howto-videos" class="p-break-words h-full flex gap-3 flex-1 disable-effect items-center">
6791                    
6792                      
6793                      
6794                      <span class="flex justify-between items-center font-medium font-menu-level-1 mt-auto mb-auto w-full gap-2">
6795                        <span class="flex flex-wrap gap-x-2">
6796                          
6797                          
6798                            <span>How-To Videos</span>
6799                          
6800                          
6801                          
6802                          
6803                        </span>
6804                        
6805                      </span>
6806                    </a>
6807</div></li></ul>
6808          </div>
6809        </div><div @click="$store.xMenuDrawer.scrollTop($el); $store.xMenuDrawer.setActiveLink('-5')" 
6810        class="flex items-center gap-4 pr-4 pl-4 border-b"
6811      ><style data-shopify>
6812
6813
6814</style>
6815          <span class="flex-1 pt-2.5 pb-2.5 flex gap-4 items-center disable-effect">
6816        
6817          
6818          
6819          <span class="flex flex-wrap gap-x-2">
6820            <span class="p-break-words font-medium font-menu-level-0">
6821              
6822              
6823                <span>Blog</span>
6824              
6825            </span>
6826            
6827            
6828            
6829          </span>
6830        </span>
6831<span
6832            class="icon-caret-mobile h-3 w-3 min-h-3 min-w-[12px] block -rotate-90"
6833          >
6834    <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
6835      <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
6836    </svg>
6837</span></div><div
6838          class="menu-drawer duration-300 ease-in-out top-0 left-0 fixed background-header w-full h-full z-30 invisible -translate-x-full"
6839          :class="{ 'menu-opening': $store.xMenuDrawer.currentMenuLinks.includes('-5')}"
6840        >
6841          <div class="overflow-x-hidden pb-4 scrollbar-body absolute top-0 z-30 w-full h-full"
6842            :class="$store.xMenuDrawer.currentMenuLinks.length == 2 ? 'overflow-hidden' : 'overflow-y-auto'"
6843          >
6844            <div class="flex items-center sticky top-0 background-header z-30 pt-4 pb-4 pl-4 pr-4 gap-4 justify-between">
6845              <div class="flex items-center">
6846                <span class="w-10 h-10 min-w-[40px] min-h-10 pl-3 pr-3 pt-6 block rotate-90" 
6847                  @click="$store.xMenuDrawer.removeActiveLink('-5'); "
6848                >
6849                  
6850    <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
6851      <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
6852    </svg>
6853
6854                </span>
6855                <a href="/blogs/blogs" class="flex flex-wrap gap-x-2 flex-1 font-medium disable-effect">
6856                  <span class="p-break-words font-menu-level-0">
6857                    
6858                    
6859                      <span>Blog</span>
6860                    
6861                  </span>
6862                  
6863                  
6864                  
6865                </a>
6866              </div>
6867              <span
6868                class="cursor-pointer icon-close-container group-close-btn inline-block rounded-full"
6869                @click="setTimeout(() => { $store.xMenuDrawer.close() }, 0)"
6870              >
6871    <svg class="icon-close-animation" width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
6872      <path d="M1 1L23 23M23 1L1 23" stroke="currentColor" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
6873    </svg>
6874</span>
6875            </div>
6876            <ul 
6877              id="menu-level-1"
6878              class="background-header w-full" 
6879            ><li  class="border-b pb-3 pl-4 pr-4 pt-3">
6880                  
6881                  <div
6882                    class="flex items-center justify-between h-full gap-"
6883                    
6884                  >
6885                    
6886                      <a href="/blogs/blogs" class="p-break-words h-full flex gap-3 flex-1 disable-effect items-center">
6887                    
6888                      
6889                      
6890                      <span class="flex justify-between items-center font-medium font-menu-level-1 mt-auto mb-auto w-full gap-2">
6891                        <span class="flex flex-wrap gap-x-2">
6892                          
6893                          
6894                            <span>All</span>
6895                          
6896                          
6897                          
6898                          
6899                        </span>
6900                        
6901                      </span>
6902                    </a>
6903</div></li><li  class="border-b pb-3 pl-4 pr-4 pt-3">
6904                  
6905                  <div
6906                    class="flex items-center justify-between h-full gap-"
6907                    
6908                  >
6909                    
6910                      <a href="/blogs/blogs/tagged/hair-beauty" class="p-break-words h-full flex gap-3 flex-1 disable-effect items-center">
6911                    
6912                      
6913                      
6914                      <span class="flex justify-between items-center font-medium font-menu-level-1 mt-auto mb-auto w-full gap-2">
6915                        <span class="flex flex-wrap gap-x-2">
6916                          
6917                          
6918                            <span>Hair &amp; Beauty</span>
6919                          
6920                          
6921                          
6922                          
6923                        </span>
6924                        
6925                      </span>
6926                    </a>
6927</div></li><li  class="border-b pb-3 pl-4 pr-4 pt-3">
6928                  
6929                  <div
6930                    class="flex items-center justify-between h-full gap-"
6931                    
6932                  >
6933                    
6934                      <a href="/blogs/blogs/tagged/green-living" class="p-break-words h-full flex gap-3 flex-1 disable-effect items-center">
6935                    
6936                      
6937                      
6938                      <span class="flex justify-between items-center font-medium font-menu-level-1 mt-auto mb-auto w-full gap-2">
6939                        <span class="flex flex-wrap gap-x-2">
6940                          
6941                          
6942                            <span>Green Living</span>
6943                          
6944                          
6945                          
6946                          
6947                        </span>
6948                        
6949                      </span>
6950                    </a>
6951</div></li><li  class="border-b pb-3 pl-4 pr-4 pt-3">
6952                  
6953                  <div
6954                    class="flex items-center justify-between h-full gap-"
6955                    
6956                  >
6957                    
6958                      <a href="/blogs/blogs/tagged/health-wellness" class="p-break-words h-full flex gap-3 flex-1 disable-effect items-center">
6959                    
6960                      
6961                      
6962                      <span class="flex justify-between items-center font-medium font-menu-level-1 mt-auto mb-auto w-full gap-2">
6963                        <span class="flex flex-wrap gap-x-2">
6964                          
6965                          
6966                            <span>Health &amp; Wellness</span>
6967                          
6968                          
6969                          
6970                          
6971                        </span>
6972                        
6973                      </span>
6974                    </a>
6975</div></li><li  class="border-b pb-3 pl-4 pr-4 pt-3">
6976                  
6977                  <div
6978                    class="flex items-center justify-between h-full gap-"
6979                    
6980                  >
6981                    
6982                      <a href="/blogs/blogs/tagged/foodie" class="p-break-words h-full flex gap-3 flex-1 disable-effect items-center">
6983                    
6984                      
6985                      
6986                      <span class="flex justify-between items-center font-medium font-menu-level-1 mt-auto mb-auto w-full gap-2">
6987                        <span class="flex flex-wrap gap-x-2">
6988                          
6989                          
6990                            <span>Foodie</span>
6991                          
6992                          
6993                          
6994                          
6995                        </span>
6996                        
6997                      </span>
6998                    </a>
6999</div></li></ul>
7000          </div>
7001        </div><div  
7002        class="flex items-center gap-4 pr-4 pl-4 border-b"
7003      ><style data-shopify>
7004
7005
7006</style>
7007          <a href="/pages/loma-rewards" class="flex-1 pt-2.5 pb-2.5 gap-4 flex items-center disable-effect">
7008        
7009          
7010          
7011          <span class="flex flex-wrap gap-x-2">
7012            <span class="p-break-words font-medium font-menu-level-0">
7013              
7014              
7015                <span>Loma Rewards</span>
7016              
7017            </span>
7018            
7019            
7020            
7021          </span>
7022        </a>
7023</div><div  
7024        class="flex items-center gap-4 pr-4 pl-4 border-b"
7025      ><style data-shopify>
7026
7027
7028</style>
7029          <a href="/pages/newsletter" class="flex-1 pt-2.5 pb-2.5 gap-4 flex items-center disable-effect">
7030        
7031          
7032          
7033          <span class="flex flex-wrap gap-x-2">
7034            <span class="p-break-words font-medium font-menu-level-0">
7035              
7036              
7037                <span>Newsletter</span>
7038              
7039            </span>
7040            
7041            
7042            
7043          </span>
7044        </a>
7045</div><div  
7046        class="flex items-center gap-4 pr-4 pl-4 border-b"
7047      ><style data-shopify>
7048
7049
7050</style>
7051          <a href="/pages/store-locator" class="flex-1 pt-2.5 pb-2.5 gap-4 flex items-center disable-effect">
7052        
7053          
7054          
7055          <span class="flex flex-wrap gap-x-2">
7056            <span class="p-break-words font-medium font-menu-level-0">
7057              
7058              
7059                <span>Salon Locator</span>
7060              
7061            </span>
7062            
7063            
7064            
7065          </span>
7066        </a>
7067</div><div  
7068        class="flex items-center gap-4 pr-4 pl-4 border-b"x-init="active = true;"
7069      ><style data-shopify>
7070
7071
7072</style>
7073          <a href="/search" class="flex-1 pt-2.5 pb-2.5 gap-4 flex items-center disable-effect effect-inline active">
7074        
7075          
7076          
7077          <span class="flex flex-wrap gap-x-2">
7078            <span class="p-break-words font-medium font-menu-level-0">
7079              
7080              
7081                <span>Search</span>
7082              
7083            </span>
7084            
7085            
7086            
7087          </span>
7088        </a>
7089</div>
7090</li>
7091
7092        </ul>
7093      </div></div>
7094  </div>
7095</template>
7096
7097
7098<script src="//lomabeauty.us/cdn/shop/t/198/assets/menu-drawer.js?v=108636980082274135241782827667" defer></script>
7098
7099</div>
7100<!-- END sections: header-group --></div>
7101    <div class="brand-header-lfl"><!-- BEGIN sections: header-group-lfl -->
7102<div id="shopify-section-sections--21121432518842__announcement-bar" class="shopify-section shopify-section-group-header-group-lfl section-announcement"><style data-shopify>
7103  @media (min-width: 1024px) {
7104    .announcement-bar-toolbar #localization_form button {
7105      padding-bottom: 0.375rem;
7106      padding-top: 0.375rem;
7107    }
7108    .announcement-bar-toolbar #localization_form ul {
7109      z-index: 100;
7110    }
7111    .announcement-bar-right .menu-position-left, 
7112    .announcement-bar-left .menu-position-left {
7113      padding-left: 1.25rem;
7114    }
7115    .announcement-bar-right .menu-position-right,
7116    .announcement-bar-left .menu-position-right {
7117      padding-right: 1.25rem;
7118    }
7119  }
7120  .announcement-bar-toolbar #localization_form > .localization-form-child {
7121    width: -moz-max-content;
7122    width: max-content;
7123  }
7124  .announcement-bar-toolbar .social-list a {
7125    height: 1.5rem;
7126    padding-top: 0.125rem;
7127    padding-right: 0.375rem;
7128    padding-left: 0.375rem;
7129    padding-bottom: 0.125rem;
7130    width: 30px;
7131  }
7132  .announcement-bar-toolbar.toolbar-align-left #selector-social {
7133    flex-direction: row-reverse;
7134  }
7135  .announcement-bar-toolbar .social-list {
7136    max-width: 200px;
7137  }
7138  @media (max-width: 767px) {
7139    .announcement-bar-toolbar .social-list {
7140      max-width: unset;
7141    }
7142  }
7143</style>
7144<style data-shopify>#shopify-section-sections--21121432518842__announcement-bar {
7145    contain: style;
7146  }
7147  #x-announcement-bar .arrow {
7148    background: transparent;
7149    border: 0;
7150    box-shadow: none;
7151    color: #f6f4f0;
7152  }
7153  .dark #x-announcement-bar .arrow {
7154    color: rgba(0,0,0,0);
7155  }
7156  .announcement-bar_container-sections--21121432518842__announcement-bar {
7157    
7158      background: #f6f4f0;
7159    
7160    
7161  }
7162  .dark .announcement-bar_container-sections--21121432518842__announcement-bar {
7163    
7164      background: rgba(var(--colors-background-secondary));
7165    
7166
7167      --colors-text-link: 145, 180, 116;
7168    
7169  }
7170  .announcement-bar_text {
7171    
7172      color: #f6f4f0;
7173      --colors-line-and-border: 246,244,240;
7174    
7175  }
7176  .dark .announcement-bar_text {
7177    
7178      color: rgb(var(--colors-text));
7179      --colors-line-and-border: 225, 227, 225;
7180    
7181  }
7182  
7183</style><div 
7184    id="x-announcement" 
7185    class="announcement-bar_container-sections--21121432518842__announcement-bar ltr mr-auto ml-auto flex items-center lg:pl-5 lg:pr-5"
7186    
7187  >
7188        
7189          <div id="x-slide-announcement-bar" class="disable-effect-hover grow flex-1 x-splide splide has-toolbar:lg:pr-5 has-toolbar:lg:pl-5 overflow-hidden visible relative">
7190            <div class="splide__track x-pgw page-width mr-auto ml-auto pl-0 pr-0">
7191              <div class="splide__list w-full flex  md:block"><style data-shopify>.text--announcement_PtHdkV .width-countdown {
7192                    width: 6.3rem;
7193                  }.text--announcement_PtHdkV,
7194                    .btn--announcement_PtHdkV {
7195                      font-size: 0.63rem;
7196                    }
7197                    @media (min-width: 768px) {
7198                      .text--announcement_PtHdkV,
7199                      .btn--announcement_PtHdkV {
7200                        font-size: 0.7rem;
7201                      }
7202                    }.icon--announcement_PtHdkV {
7203                    width: 0.7rem;
7204                    height: 0.7rem;
7205                  }
7206                  .button.text_button_announ--announcement_PtHdkV {
7207                    
7208                      color: rgb(var(--colors-button-text));
7209                    
7210                    
7211                      background: rgba(var(--colors-button));
7212                    
7213                  }
7214                  .dark .button.text_button_announ--announcement_PtHdkV {
7215                    
7216                      color: rgb(var(--colors-button-text));
7217                    
7218                    
7219                      background: rgba(var(--colors-button));
7220                    
7221                  } 
7222                  @media(min-width: 768px){
7223                    .button.text_button_announ--announcement_PtHdkV {
7224                      
7225                        color: rgba(var(--colors-button-text-hover));
7226                      
7227                      
7228                        background: rgba(var(--colors-button));
7229                      
7230                    }
7231                    .dark .button.text_button_announ--announcement_PtHdkV {
7232                      
7233                        color: rgba(var(--colors-button-text-hover));
7234                      
7235                      
7236                        background: rgba(var(--colors-button));
7237                      
7238                    } 
7239                  }
7240                  .text-link-with-arrow--announcement_PtHdkV {
7241                    
7242                      color: rgb(var(--colors-text-link));
7243                    
7244                  }
7245                  .dark .text-link-with-arrow--announcement_PtHdkV {
7246                    
7247                      color: rgb(var(--colors-text-link));
7248                    
7249                  }
7250                  .hyperlink-circle-color--announcement_PtHdkV {
7251                    
7252                      background-color: rgba(var(--colors-text-link));
7253                    
7254                  }
7255                  .dark .hyperlink-circle-color--announcement_PtHdkV {
7256                    
7257                      background-color: rgba(var(--colors-button-text-hover));
7258                    
7259                  }</style><div x-slide-index="0" class="h-auto w-full flex items-center md:flex justify-center splide__slide x-splide-slide gradient text-center pt-3 pb-3 pl-5 pr-5 lg:pr-5 lg:pl-5" ><div
7260                      
7261                      class="flex items-center flex-wrap justify-center gap-x-3 gap-y-2 ltr">
7262                      
7263                      <div class="text--announcement_PtHdkV announcement-bar_text flex rtl:order-1">
7264<p class="x-announcement-bar-block-data leading-[initial]">Shop Loma, Loma for Life, and Essentials by Loma with one easy checkout.</p></div></div></div></div>
7265            </div></div>
7266        
7267
7268</div>
7269</div><div id="shopify-section-sections--21121432518842__header" class="shopify-section shopify-section-group-header-group-lfl section-header z-50"><style data-shopify>
7270    #x-header-container {
7271      contain: style layout;
7272    }
7273  
7274  
7275  .w-logo-header {
7276    width: 90px;
7277    min-width: 90px;
7278  }
7279  @media(min-width: 768px) {
7280    .w-logo-header {
7281      width: 50px;
7282      min-width: 50px;
7283    }
7284  }
7285  
7286  
7287    .section-header.is-sticky {
7288      position: sticky;
7289      z-index: 50;
7290      top: var(--announcement-height);
7291    }
7292    .is-sticky #x-header-container:not(.on-scroll-up-animation) {
7293      box-shadow: 0 5px 15px rgba(var(--colors-text), .1);
7294    }
7295    #x-header-container {
7296      transform: translateY(0);
7297      transition: transform 0.4s ease-in-out 0.1s;
7298      will-change: transform;
7299    }
7300    #x-header-container.on-scroll-up-animation {
7301      transform: translateY(var(--header-sticky-transform));
7302    }
7303    .section-header:has(#x-header-container.on-scroll-up-animation) {
7304      pointer-events: none
7305    }
7306    
7307      @media (min-width: 768px) {
7308        .scroll-sticky-popup-cart {
7309          transform: translateY(0);
7310          transition: transform 0.4s ease-in-out 0.1s;
7311        }
7312        .section-header:has(#x-header-container.on-scroll-up-animation) .scroll-sticky-popup-cart {
7313          transform: translateY(var(--header-sticky-transform));
7314        }
7315      }
7316    
7317  
7318.logo-name {
7319    font-size: 1.125rem;
7320  }
7321  header {
7322    grid-template-areas: "heading drawer";
7323    grid-template-columns: 3fr 3fr;
7324  }
7325  @media (min-width: 1024px) {
7326    header {
7327      grid-template-areas: "heading navigation icons" ". . .";
7328      grid-template-columns: auto 1fr auto;
7329    } 
7330    .logo-name {
7331      font-size: 2.25rem;
7332    }
7333    .pt-header {
7334      padding-top: 24px;
7335    }
7336    .pb-header {
7337      padding-bottom: 24px;
7338    }
7339  }
7340  .h-hamburger {
7341    height: var(--hamburger-menu-height);
7342  }
7343  @media (max-width: 1023px) {
7344    .section-padding-sections--21121432518842__header {
7345      padding-top: 8px;
7346      padding-bottom: 8px;
7347    }
7348  }</style><div x-show="$store.xHeaderMenu.overlay" 
7349  x-transition:enter="ease-in-out duration-300"
7350  x-transition:enter-start="opacity-0"
7351  x-transition:enter-end="opacity-100"
7352  x-transition:leave="transition-all ease-in-out duration-300"
7353  x-transition:leave-end="opacity-0"
7354  class="bg-[rgba(0,0,0,0.4)] hidden lg:flex fixed top-0 right-0 bottom-0 left-0" x-cloak></div>
7355<div
7356  id="x-header-container"
7357  class="relative text-[rgb(var(--colors-text-header))] background-header"
7358  
7359  
7360    data-is-sticky="true"
7361    data-section-index="2"
7362  
7363  x-init='() => {
7364    $store.xHeaderMenu.sectionId = "sections--21121432518842__header";
7365    $store.xHeaderMenu.mobileHeaderLayout = "left-right";
7366    $store.xHeaderMenu.initSticky($el, "on-scroll-up");
7367    
7368  }'
7369  
7370    :class="($store.xMiniCart.open || $store.xHeaderMenu.show) && 'z-[60]'"
7371  
7372  @click.away="$store.xHeaderMenu.openHamburgerMenu = false;"
7373  
7374>
7375  <div
7376    id="sticky-header-content"
7377    class="sticky-header-content background-header sticky-header-active z-20 w-full top-0
7378     header-full-width"
7379    :class="{ 'padding-scrollbar-header': $store.xHeaderMenu.isSticky && ($store.xPopup.open || $store.xPopup.openVideoShopping), 'static': $store.xHeaderMenu.overlay, 'relative': !$store.xHeaderMenu.overlay}"
7380    
7381  >
7382    <header 
7383      class="header lg:pb-0 section-padding-sections--21121432518842__header pt-header lg:pb-0 full-width grid lg:mr-auto lg:ml-auto gap-x-2" :class="{ ' lg:pt-5': !$store.xHeaderMenu.isSticky, 'open-menu': $store.xHeaderMenu.overlay }"
7384      x-on:mouseleave="$store.xHeaderMenu.closeMenu()"
7385    >
7386      <div data-breakpoint="tablet" class="x-container-header-mobile-nav [grid-area:drawer] lg:hidden flex items-center w-full justify-end">
7387        
7388        
7389          <div class="flex justify-end lg:order-4 [grid-area:icons] -mr-2 pb-header">
7390            
7391            
7392              <div x-data="{show: false}" class="x-header-sidebar flex items-center">
7393                
7394                  
7395                    <span @click="show = true" class="relative w-11 h-10 pt-2.5 pb-2 pl-3 pr-3 cursor-pointer">
7396                      
7397                        
7398                          
7399                            
7400      <svg width="100%" height="100%" viewBox="0 0 100 100" fill="none" xmlns="http://www.w3.org/2000/svg">
7401        <path d="M88.322 25.5664H80.8408C80.9894 25.3084 81.1582 25.0664 81.2907 24.7963C88.0368 10.7372 68.952 -1.17297 59.3698 11.148L50.0001 23.4855L40.6304 11.148C30.7304 -1.54454 11.1556 11.527 19.1589 25.5704H11.6777C7.99737 25.5704 5 28.5742 5 32.2715V41.9319C5 44.7018 6.68748 47.0887 9.0822 48.1048V87.2909C9.0822 90.9922 12.0796 94 15.7679 94H84.2C87.8843 94 90.8857 90.9922 90.8857 87.2909V82.3236C90.8857 80.5415 89.4473 79.0981 87.6714 79.0981C85.8955 79.0981 84.4571 80.5415 84.4571 82.3236V87.2909C84.4571 87.4119 84.3486 87.549 84.2 87.549H61.4592V48.6291H84.4571V69.4221C84.5094 73.6434 90.8214 73.6717 90.8857 69.4221V48.113C93.3005 47.101 95 44.7141 95 41.9281V32.2676C95 28.5745 92.0063 25.5664 88.322 25.5664ZM64.4796 15.059C69.2609 9.09583 79.0247 14.8735 75.5286 21.9374C74.4157 24.1912 72.266 25.5379 69.7669 25.5701H56.5004L64.4796 15.059ZM24.4702 21.9334C20.9987 14.9058 30.7782 8.8414 35.5191 15.0549L43.5026 25.5665H30.2319C27.7368 25.5343 25.5832 24.1872 24.4702 21.9334ZM11.4279 32.2674C11.4279 32.1303 11.5404 32.0174 11.677 32.0174C17.3864 32.0094 33.0363 32.0295 38.5248 32.0295V42.1778H12.3641C12.119 42.1173 11.444 42.3512 11.4279 41.9278L11.4279 32.2674ZM44.9532 87.5492V58.2935C44.9532 56.5113 43.5148 55.068 41.7389 55.068C39.963 55.068 38.5246 56.5113 38.5246 58.2935V87.5492H15.7674C15.6147 87.5492 15.5103 87.4121 15.5103 87.2911V48.6293H41.7389C43.5148 48.6293 44.9532 47.1859 44.9532 45.4038V32.03C47.4603 32.0421 52.5229 32.022 55.026 32.03V87.5492H44.9532ZM61.4587 32.03L88.3261 32.0179C88.4627 32.0179 88.5752 32.1308 88.5752 32.2679V41.9284C88.5873 42.3074 87.9605 42.1461 87.7435 42.1783C87.
74016591 42.1864 61.5787 42.1743 61.4583 42.1783L61.4587 32.03Z" fill="currentColor"/>
7402      </svg> 
7403    
7404
7405
7406                          
7407                        
7408                      
7409                    </span>
7410                  
7411                
7412                <template x-teleport="body">
7413                  <div x-show="show" class="x-container-sidebar-popup fixed z-[100] left-0 top-0 right-0 bottom-0 flex justify-end" x-cloak>
7414  <div x-show="show" x-cloak class="x-overlay absolute top-0 left-0 right-0 bottom-0 bg-[#acacac] bg-opacity-30"></div>
7415  <div class="x-container-sidebar-popup-content w-full md:w-[450px] flex flex-col relative bg-[rgba(var(--background-color))]"
7416    x-show="show" x-cloak
7417    x-transition:enter="transition-all ease-in-out duration-500"
7418    x-transition:enter-start="opacity-0 transform translate-y-1/3 md:translate-x-1/3 md:translate-y-0"
7419    x-transition:enter-end="opacity-100 transform translate-y-0 md:translate-x-0 md:translate-y-0"
7420    x-transition:leave="transition-all ease-in-out duration-500"
7421    x-transition:leave-end="opacity-0 transform translate-y-1/3 md:translate-x-1/3 md:translate-y-0"
7422    @click.away="show = false"
7423  >
7424    <div class="x-container-sidebar-popup-header pl-5 pr-5 pt-5 pb-5 flex items-center justify-between">
7425      <h3 class="text-[150%] leading-tight p-break-words w-[calc(100%-40px)]"></h3>
7426      <button aria-label="Close sidebar" class="icon-close-container rounded-full absolute top-2 right-2 rtl:right-auto rtl:left-2 group-close-btn cursor-pointer" @click.prevent="show = false">
7427        
7428    <svg class="icon-close-animation" width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
7429      <path d="M1 1L23 23M23 1L1 23" stroke="currentColor" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
7430    </svg>
7431
7432      </button>
7433    </div>
7434    <div class="x-container-sidebar-popup-content pl-5 pr-5 flex flex-col overflow-y-auto scrollbar-body" role="list">
7435      
7436        
7437            
7438            <style data-shopify>  
7439              .button--sidebar_content_Uth78N.button-solid,
7440              .button--sidebar_content_Uth78N.button-solid:before { 
7441                --colors-line-and-border: var(--colors-button);
7442                
7443                
7444                
7445              }
7446              .button--sidebar_content_Uth78N.button.button-outline {
7447                
7448                
7449              }
7450              .button--sidebar_content_Uth78N.button.button-text-link, 
7451              .button--sidebar_content_Uth78N.button.button-text-link:before {
7452                
7453              }
7454              .content-bg-sidebar_content_Uth78N {
7455                
7456              }
7457              .text-content-sidebar_content_Uth78N {
7458                
7459                
7460              }
7461            </style>
7462            
7463            <div class="x-seasonal-deal-container pb-5">     
7464              <div class="overflow-hidden flex flex-col content-bg-sidebar_content_Uth78N">     
7465                
7466                  
7467                  <div class="relative flex-1 x-seasonal-deal-image pb-[100%]"
7468                    style=""
7469                  >
7470                    <picture>
7471                      
7472                      <img class="w-full h-full absolute top-0 object-cover animate-Xpulse skeleton-image"
7473                        srcset="//lomabeauty.us/cdn/shop/files/LOMA_About_Flow_4_0f060d69-e4f6-4db3-9f15-5a58b6f4c037.png?v=1786378930&width=375 375w,
7474                          //lomabeauty.us/cdn/shop/files/LOMA_About_Flow_4_0f060d69-e4f6-4db3-9f15-5a58b6f4c037.png?v=1786378930&width=450 450w,
7475                          //lomabeauty.us/cdn/shop/files/LOMA_About_Flow_4_0f060d69-e4f6-4db3-9f15-5a58b6f4c037.png?v=1786378930&width=750 750w,"
7476                        src="//lomabeauty.us/cdn/shop/files/LOMA_About_Flow_4_0f060d69-e4f6-4db3-9f15-5a58b6f4c037.png?v=1786378930&width=750"
7477                        alt=""
7478                        loading="lazy"
7479                        onload="requestAnimationFrame(() => { this.closest('.skeleton-image')?.classList.remove('animate-Xpulse', 'skeleton-image') });"
7480                        sizes="(min-width: 768px) 700px, 100vw"
7481                        width="1489"
7482                        height="1489"
7483                        style="object-position: 50.0% 50.0%;"
7484                      >
7485                      
7486                    </picture>
7487                  </div>
7488                  
7489                
7490                
7491                  
7492                  
7493                    <div class="x-seasonal-deal-text-content text-content-sidebar_content_Uth78N flex-1">
7494                      <div class="pr-4 pl-4 pb-4 pt-4 flex flex-col gap-5 text-center items-center">
7495                        <p class="text-[rgb(var(--colors-text))]"></p>
7496                        <h3>Earn Points for Every Purchase</h3>
7497                        <div class="rte text-[rgb(var(--colors-text))]"><p>Every LOMA order already builds healthier hair over time. Now it builds toward something you can redeem, with points on every purchase and perks reserved for the people who keep coming back.</p></div>
7498                        
7499                          <a class="w-fit button--sidebar_content_Uth78N button button-solid leading-normal empty:hidden text-center pl-7 pr-7 pt-2.5 pb-2.5 md:pl-8 md:pr-8 md:pt-3 md:pb-3" href="https://lomabeauty.us/community/rewards">
7500                            
7501<div class="flex justify-center ">
7502  
7503    
7504      
7505        <span class="button-text  is-focus-button:opacity-0">Open Dashboard</span>
7506      
7507    
7508  
7509  
7510</div>
7511                          </a>
7512                        
7513                      </div>
7514                    </div>
7515                  
7516                
7517              </div> 
7518            </div> 
7519        
7520      
7521        
7522      
7523        
7524      
7525        
7526      
7527    </div>
7528  </div>
7529</div>
7530                </template>
7531              </div>
7532            
7533<div class="flex items-center justify-center mobile-left-right" 
7534                @init-run.window="$store.xHeaderMenu.renderAjax($el, 'header-search-block', '#ajax-loading-header-search');"
7535              >
7536                <a 
7537                  id="SearchOpen"
7538                  href="/search" 
7539                  aria-label="search"
7540                  class="flex items-center cursor-pointer justify-center link focus-inset bg-none" 
7541                  @click.prevent="setTimeout(() => { $store.xModal.setActiveElement('SearchOpen'); }, 0)">
7542                  <span class="w-11 h-10 pl-3 pr-3 pt-2.5 pb-2">
7543    <svg class="icon-animation icon-animation" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 24 24" fill="none">
7544      <path fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" d="M11.192 20.223C16.5 20.223 20.803 15.92 20.803 10.612S16.5 1 11.192 1 1.58 5.303 1.58 10.612s4.304 9.611 9.612 9.611 M17.706 18.301 22.405 23"/>
7545    </svg>
7546  
7547</span>
7548                </a>
7549              </div><shopify-account class="header-icon-account hidden lg:flex relative items-center justify-center" menu="customer-account-main-menu">
7550                <div slot="signed-out-avatar">
7551                  <span class="w-11 h-10 pl-3 pr-2.5 pt-2.5 pb-2 block">
7552                    
7553    <svg class="icon-animation" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 24 24" fill="none">
7554      <path fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="M21.776 23v-2.444a4.889 4.889 0 0 0-4.889-4.889H7.109a4.889 4.889 0 0 0-4.889 4.889V23 M11.998 10.778a4.889 4.889 0 1 0 0-9.778 4.889 4.889 0 0 0 0 9.778"/>
7555    </svg>
7556  
7557
7558                  </span>
7559                </div>
7560              </shopify-account><div class="header-icon-cart cursor-pointer relative flex items-center">
7561                <a 
7562                  id="cart-icon"
7563                  href="/cart"
7564                  class="relative flex items-center"              
7565                  
7566                    @click.prevent="setTimeout(() => { $store.xModal.setActiveElement('cart-icon'); $store.xMiniCart.openCart(); }, 0)"
7567                    :class="$store.xMiniCart.open && 'pointer-events-none'"
7568                  
7569                  aria-controls="CartDrawer"
7570                  aria-expanded="false"
7571                  aria-label="icon-cart"
7572                >
7573                  <span class="w-11 h-10 pl-3 inline-block pr-2.5 pt-2.5 pb-2">
7574                    
7575    <svg class="icon-animation" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 24 24" fill="none">
7576      <path fill="none" stroke="currentcolor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="M21.912 21.122a2.2 2.2 0 0 1-.423 1.32 2.16 2.16 0 0 1-1.269.558H3.703a2.16 2.16 0 0 1-1.269-.558 2.2 2.2 0 0 1-.423-1.32L3.5 7.77h16.923l1.489 13.353ZM7.731 7.769V5.231a4.23 4.23 0 1 1 8.462 0v2.538"/>
7577    </svg>
7578  
7579                  </span>
7580                  <div id="mobile-cart-icon-bubble" >
7581                    <div 
7582                      class="count_item absolute text-center place-content-center -top-0.5 right-0 bg-[rgba(var(--colors-cart))] text-[rgba(var(--colors-cart-text))] font-medium h-5 w-5 rounded-full text-[10px] hidden" 
7583                      data-value="0"
7584                    >0</div>
7585                  </div>
7586                </a>
7587              </div></div>
7588        
7589        <style data-shopify>
7590          
7591            .mobile-navigation-modern-icon-bg {
7592              background: rgba(var(--colors-line-header),1);
7593            }
7594          
7595        </style>
7596        <div 
7597          id="mobile-navigation"
7598          @click="setTimeout(() => { $store.xMobileNav.open() }, 0)"
7599          class="relative  pt-2 pb-2 pl-2 pr-2 mobile-navigation-modern-icon-bg ml-3.5 rounded-full cursor-pointer "
7600        > 
7601          <div class="w-5 h-5">
7602    <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
7603      <path d="M1 7H23 M1 17H23" stroke="currentColor" stroke-width="2" stroke-linecap="round"/>
7604    </svg>
7605  
7606</div>            
7607        </div>
7608      </div>
7609        <div class="flex logo-name p-break-words lg:order-2 top-4 text-center [grid-area:heading] mr-auto ml-auto w-full justify-start pb-header flex items-center lg:relative lg:left-0 lg:translate-x-0 lg:mt-0 lg:top-0 lg:ml-0 lg:justify-left lg:[grid-area:auto]"
7610        >
7611      
7612        
7613
7614<div class="flex lg:mr-3 lg:pr-11">
7615  <a href="/" class="w-logo-header h-auto disable-effect inline-block"><span class="hidden dark:block h-0 dark:h-auto mr-auto ml-auto md:ml-0">Loma Hair &amp; Body Care | Aloe Based Salon Quality Care</span><img
7616        src="//lomabeauty.us/cdn/shop/files/Artboard_1.svg?v=1784315755&width=831"
7617        alt="Loma Hair &amp; Body Care | Aloe Based Salon Quality Care"
7618        sizes="(min-width: 768px) 50px, 90px"
7619        srcset="//lomabeauty.us/cdn/shop/files/Artboard_1.svg?v=1784315755&width=50 50w,
7620          //lomabeauty.us/cdn/shop/files/Artboard_1.svg?v=1784315755&width=100 100w,
7621          //lomabeauty.us/cdn/shop/files/Artboard_1.svg?v=1784315755&width=150 150w,
7622          //lomabeauty.us/cdn/shop/files/Artboard_1.svg?v=1784315755&width=200 200w,
7623          //lomabeauty.us/cdn/shop/files/Artboard_1.svg?v=1784315755&width=250 250w,
7624          //lomabeauty.us/cdn/shop/files/Artboard_1.svg?v=1784315755&width=300 300w,
7625          //lomabeauty.us/cdn/shop/files/Artboard_1.svg?v=1784315755&width=400 400w,
7626          //lomabeauty.us/cdn/shop/files/Artboard_1.svg?v=1784315755&width=500 500w,
7627          //lomabeauty.us/cdn/shop/files/Artboard_1.svg?v=1784315755&width=600 600w"
7628        width="831"
7629        height="597"
7630        class="header-logo w-full block dark:hidden dark:absolute mr-auto ml-auto md:ml-0"
7631        loading="lazy"
7632      /></a>
7633</div>
7634
7635        </div>
7636      <div
7637        class="x-container-header-icons justify-end lg:order-4 [grid-area:icons] lg:[grid-area:auto] pb-header hidden lg:flex"
7638      >
7639        <div class="x-header-store-selector-container self-center md:block hidden md:mr-2.5 md:ml-3 empty:hidden"></div>
7640        
7641        
7642          <div x-data="{show: false}" class="x-header-sidebar flex items-center">
7643            
7644              
7645                <span @click="show = true" class="relative w-11 h-10 pl-3 pr-3 pt-2.5 pb-2 cursor-pointer">
7646                  
7647                    
7648                      
7649                        
7650      <svg width="100%" height="100%" viewBox="0 0 100 100" fill="none" xmlns="http://www.w3.org/2000/svg">
7651        <path d="M88.322 25.5664H80.8408C80.9894 25.3084 81.1582 25.0664 81.2907 24.7963C88.0368 10.7372 68.952 -1.17297 59.3698 11.148L50.0001 23.4855L40.6304 11.148C30.7304 -1.54454 11.1556 11.527 19.1589 25.5704H11.6777C7.99737 25.5704 5 28.5742 5 32.2715V41.9319C5 44.7018 6.68748 47.0887 9.0822 48.1048V87.2909C9.0822 90.9922 12.0796 94 15.7679 94H84.2C87.8843 94 90.8857 90.9922 90.8857 87.2909V82.3236C90.8857 80.5415 89.4473 79.0981 87.6714 79.0981C85.8955 79.0981 84.4571 80.5415 84.4571 82.3236V87.2909C84.4571 87.4119 84.3486 87.549 84.2 87.549H61.4592V48.6291H84.4571V69.4221C84.5094 73.6434 90.8214 73.6717 90.8857 69.4221V48.113C93.3005 47.101 95 44.7141 95 41.9281V32.2676C95 28.5745 92.0063 25.5664 88.322 25.5664ZM64.4796 15.059C69.2609 9.09583 79.0247 14.8735 75.5286 21.9374C74.4157 24.1912 72.266 25.5379 69.7669 25.5701H56.5004L64.4796 15.059ZM24.4702 21.9334C20.9987 14.9058 30.7782 8.8414 35.5191 15.0549L43.5026 25.5665H30.2319C27.7368 25.5343 25.5832 24.1872 24.4702 21.9334ZM11.4279 32.2674C11.4279 32.1303 11.5404 32.0174 11.677 32.0174C17.3864 32.0094 33.0363 32.0295 38.5248 32.0295V42.1778H12.3641C12.119 42.1173 11.444 42.3512 11.4279 41.9278L11.4279 32.2674ZM44.9532 87.5492V58.2935C44.9532 56.5113 43.5148 55.068 41.7389 55.068C39.963 55.068 38.5246 56.5113 38.5246 58.2935V87.5492H15.7674C15.6147 87.5492 15.5103 87.4121 15.5103 87.2911V48.6293H41.7389C43.5148 48.6293 44.9532 47.1859 44.9532 45.4038V32.03C47.4603 32.0421 52.5229 32.022 55.026 32.03V87.5492H44.9532ZM61.4587 32.03L88.3261 32.0179C88.4627 32.0179 88.5752 32.1308 88.5752 32.2679V41.9284C88.5873 42.3074 87.9605 42.1461 87.7435 42.1783C87.
76516591 42.1864 61.5787 42.1743 61.4583 42.1783L61.4587 32.03Z" fill="currentColor"/>
7652      </svg> 
7653    
7654
7655
7656                      
7657                    
7658                  
7659                </span>
7660              
7661            
7662            <template x-teleport="body">
7663              <div x-show="show" class="x-container-sidebar-popup fixed z-[100] left-0 top-0 right-0 bottom-0 flex justify-end" x-cloak>
7664  <div x-show="show" x-cloak class="x-overlay absolute top-0 left-0 right-0 bottom-0 bg-[#acacac] bg-opacity-30"></div>
7665  <div class="x-container-sidebar-popup-content w-full md:w-[450px] flex flex-col relative bg-[rgba(var(--background-color))]"
7666    x-show="show" x-cloak
7667    x-transition:enter="transition-all ease-in-out duration-500"
7668    x-transition:enter-start="opacity-0 transform translate-y-1/3 md:translate-x-1/3 md:translate-y-0"
7669    x-transition:enter-end="opacity-100 transform translate-y-0 md:translate-x-0 md:translate-y-0"
7670    x-transition:leave="transition-all ease-in-out duration-500"
7671    x-transition:leave-end="opacity-0 transform translate-y-1/3 md:translate-x-1/3 md:translate-y-0"
7672    @click.away="show = false"
7673  >
7674    <div class="x-container-sidebar-popup-header pl-5 pr-5 pt-5 pb-5 flex items-center justify-between">
7675      <h3 class="text-[150%] leading-tight p-break-words w-[calc(100%-40px)]"></h3>
7676      <button aria-label="Close sidebar" class="icon-close-container rounded-full absolute top-2 right-2 rtl:right-auto rtl:left-2 group-close-btn cursor-pointer" @click.prevent="show = false">
7677        
7678    <svg class="icon-close-animation" width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
7679      <path d="M1 1L23 23M23 1L1 23" stroke="currentColor" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
7680    </svg>
7681
7682      </button>
7683    </div>
7684    <div class="x-container-sidebar-popup-content pl-5 pr-5 flex flex-col overflow-y-auto scrollbar-body" role="list">
7685      
7686        
7687            
7688            <style data-shopify>  
7689              .button--sidebar_content_Uth78N.button-solid,
7690              .button--sidebar_content_Uth78N.button-solid:before { 
7691                --colors-line-and-border: var(--colors-button);
7692                
7693                
7694                
7695              }
7696              .button--sidebar_content_Uth78N.button.button-outline {
7697                
7698                
7699              }
7700              .button--sidebar_content_Uth78N.button.button-text-link, 
7701              .button--sidebar_content_Uth78N.button.button-text-link:before {
7702                
7703              }
7704              .content-bg-sidebar_content_Uth78N {
7705                
7706              }
7707              .text-content-sidebar_content_Uth78N {
7708                
7709                
7710              }
7711            </style>
7712            
7713            <div class="x-seasonal-deal-container pb-5">     
7714              <div class="overflow-hidden flex flex-col content-bg-sidebar_content_Uth78N">     
7715                
7716                  
7717                  <div class="relative flex-1 x-seasonal-deal-image pb-[100%]"
7718                    style=""
7719                  >
7720                    <picture>
7721                      
7722                      <img class="w-full h-full absolute top-0 object-cover animate-Xpulse skeleton-image"
7723                        srcset="//lomabeauty.us/cdn/shop/files/LOMA_About_Flow_4_0f060d69-e4f6-4db3-9f15-5a58b6f4c037.png?v=1786378930&width=375 375w,
7724                          //lomabeauty.us/cdn/shop/files/LOMA_About_Flow_4_0f060d69-e4f6-4db3-9f15-5a58b6f4c037.png?v=1786378930&width=450 450w,
7725                          //lomabeauty.us/cdn/shop/files/LOMA_About_Flow_4_0f060d69-e4f6-4db3-9f15-5a58b6f4c037.png?v=1786378930&width=750 750w,"
7726                        src="//lomabeauty.us/cdn/shop/files/LOMA_About_Flow_4_0f060d69-e4f6-4db3-9f15-5a58b6f4c037.png?v=1786378930&width=750"
7727                        alt=""
7728                        loading="lazy"
7729                        onload="requestAnimationFrame(() => { this.closest('.skeleton-image')?.classList.remove('animate-Xpulse', 'skeleton-image') });"
7730                        sizes="(min-width: 768px) 700px, 100vw"
7731                        width="1489"
7732                        height="1489"
7733                        style="object-position: 50.0% 50.0%;"
7734                      >
7735                      
7736                    </picture>
7737                  </div>
7738                  
7739                
7740                
7741                  
7742                  
7743                    <div class="x-seasonal-deal-text-content text-content-sidebar_content_Uth78N flex-1">
7744                      <div class="pr-4 pl-4 pb-4 pt-4 flex flex-col gap-5 text-center items-center">
7745                        <p class="text-[rgb(var(--colors-text))]"></p>
7746                        <h3>Earn Points for Every Purchase</h3>
7747                        <div class="rte text-[rgb(var(--colors-text))]"><p>Every LOMA order already builds healthier hair over time. Now it builds toward something you can redeem, with points on every purchase and perks reserved for the people who keep coming back.</p></div>
7748                        
7749                          <a class="w-fit button--sidebar_content_Uth78N button button-solid leading-normal empty:hidden text-center pl-7 pr-7 pt-2.5 pb-2.5 md:pl-8 md:pr-8 md:pt-3 md:pb-3" href="https://lomabeauty.us/community/rewards">
7750                            
7751<div class="flex justify-center ">
7752  
7753    
7754      
7755        <span class="button-text  is-focus-button:opacity-0">Open Dashboard</span>
7756      
7757    
7758  
7759  
7760</div>
7761                          </a>
7762                        
7763                      </div>
7764                    </div>
7765                  
7766                
7767              </div> 
7768            </div> 
7769        
7770      
7771        
7772      
7773        
7774      
7775        
7776      
7777    </div>
7778  </div>
7779</div>              
7780            </template>
7781          </div>
7782        
7783<style data-shopify>
7784            
7785              @media (max-width: 767px) {
7786                .mobile-center-left #SearchOpen {
7787                  left: 3.5rem;
7788                }
7789                .mobile-center-right #SearchOpen {
7790                  right: 3.5rem;
7791                }
7792              }
7793            
7794          </style>
7795          <div class="x-header-icon-search flex items-center justify-center mobile-left-right" @init-run.window="$store.xHeaderMenu.renderAjax($el, 'header-search-block', '#ajax-loading-header-search');">
7796            <a 
7797              id="SearchOpen"
7798              href="/search" 
7799              aria-label="search"
7800              class="flex items-center cursor-pointer justify-center link focus-inset bg-none" 
7801              @click.prevent="setTimeout(() => { $store.xModal.setActiveElement('SearchOpen'); }, 0)">
7802              <span class="w-11 h-10 pl-3 pr-3 pt-2.5 pb-2">
7803    <svg class="icon-animation icon-animation" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 24 24" fill="none">
7804      <path fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" d="M11.192 20.223C16.5 20.223 20.803 15.92 20.803 10.612S16.5 1 11.192 1 1.58 5.303 1.58 10.612s4.304 9.611 9.612 9.611 M17.706 18.301 22.405 23"/>
7805    </svg>
7806  
7807</span>
7808            </a>
7809          </div><shopify-account class="header-icon-account hidden lg:flex relative items-center justify-center" menu="customer-account-main-menu">
7810            <div slot="signed-out-avatar">
7811              <span class="w-11 h-10 pl-3 pr-2.5 pt-2.5 pb-2 block">
7812                
7813    <svg class="icon-animation" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 24 24" fill="none">
7814      <path fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="M21.776 23v-2.444a4.889 4.889 0 0 0-4.889-4.889H7.109a4.889 4.889 0 0 0-4.889 4.889V23 M11.998 10.778a4.889 4.889 0 1 0 0-9.778 4.889 4.889 0 0 0 0 9.778"/>
7815    </svg>
7816  
7817
7818              </span>
7819            </div>
7820          </shopify-account><a 
7821            id="cart-icon"
7822            href="/cart"
7823            class="relative flex items-center header-icon-cart cursor-pointer"   
7824                       
7825              @click.prevent="setTimeout(() => { $store.xModal.setActiveElement('cart-icon'); $store.xMiniCart.openCart(); }, 0)"
7826              :class="$store.xMiniCart.open && 'pointer-events-none'"
7827            
7828            aria-controls="CartDrawer"
7829            aria-expanded="false"
7830            aria-label="icon-cart"
7831          >
7832            <span class="relative w-11 h-10 md:pl-3 inline-block  md:pr-2.5 pt-2.5 pb-2">
7833              
7834    <svg class="icon-animation" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 24 24" fill="none">
7835      <path fill="none" stroke="currentcolor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="M21.912 21.122a2.2 2.2 0 0 1-.423 1.32 2.16 2.16 0 0 1-1.269.558H3.703a2.16 2.16 0 0 1-1.269-.558 2.2 2.2 0 0 1-.423-1.32L3.5 7.77h16.923l1.489 13.353ZM7.731 7.769V5.231a4.23 4.23 0 1 1 8.462 0v2.538"/>
7836    </svg>
7837  
7838              <div id="cart-icon-bubble" >
7839                <div 
7840                  class="count_item absolute text-center place-content-center -top-0.5 md:right-0 bg-[rgba(var(--colors-cart))] text-[rgba(var(--colors-cart-text))] font-medium h-5 w-5 rounded-full text-[9px] hidden" 
7841                  data-value="0"
7842                >0</div>
7843              </div>
7844            </span>
7845          </a></div>
7846
7847      
7848
7849      
7850        
7851
7852<style data-shopify>
7853  .x-icon-caret svg {
7854    color: var(--colors-text-header);
7855    --tw-rotate: 0deg;
7856    transform: rotate(var(--tw-rotate));
7857    transition: transform 0.5s ease 0.1s;
7858  }
7859  .is-focus .x-icon-caret svg {
7860      color: var(--colors-text-link);
7861      --tw-rotate: 180deg;
7862    }
7863</style><nav 
7864  x-on:click.away="$store.xHeaderMenu.closeMenu()"
7865  class="x-container-header-nav [grid-area:navigation] w-full order-3 hidden header__inline-menu lg:flex items-center pb-header lg:[grid-area:auto]"
7866>
7867  <ul class="list-menu inline-flex flex-wrap gap-x-10 items-center"
7868  >
7869    
7870
7871
7872<li class="simple_menu  has-dropdown" 
7873                
7874                  @mouseover="$store.xHeaderMenu.openMenu(2, true);"
7875                  @focusin="$store.xHeaderMenu.openMenu(2, true)"
7876                  :class="$store.xHeaderMenu.show === 2 && 'is-focus'"
7877                
7878              >
7879                <div class=" simple_menu_item relative cursor-pointer flex items-center p-break-words justify-center pt-1 pb-1 hover-text-link 
7879is-focus:link-active"
7880                  
7881                    
7882                      x-intersect.once="$store.xHeaderMenu.isTouch && $store.xHeaderMenu.touchItem($el, false, 2)"
7883                    
7884                  
7885                >
7886                  <div class=" flex items-center mr-2">
7887                    <div class="relative x-anm">
7888                      <a href="#"
7889                        class=" cursor-pointer flex items-center p-break-words justify-center pt-1 pb-1 hover-text-link is-focus:link-active" 
7890                      >
7891                        
7892          
7893          
7894            Shop All
7895          
7896        
7897                      </a>
7898                      
7899                    </div>
7900                  </div><span class="x-icon-caret duration-500 w-3">
7901    <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
7902      <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
7903    </svg>
7904</span></div>
7905
7906<template x-if="!$store.xInit.runDispatch"> 
7907      <div 
7908        id="menu-2" 
7909        :class="{ 'toggle-menu-hidden': $store.xHeaderMenu.show !== 2, 'toggle-menu-show': $store.xHeaderMenu.show === 2, 'active': $store.xHeaderMenu.initIndex.has(2) }" 
7910        class="toggle-menu top-full text-[rgba(var(--colors-text))] mega-menu-horizontal is-focus:text-[rgba(var(--colors-text))] absolute w-full background-header left-0 z-50 shadow-md ltr"
7911      >
7912        <div class="toggle-menu-child x-pgw page-width mr-auto ml-auto mega-menu-container"><ul class="mega-nav md:max-h-[calc(80vh-4rem)] justify-left order-2 scrollbar-body scrollbar-visible flex-wrap relative gap-5 xl:gap-8 flex pt-7 pb-8 flex-row z-50 left-0 right-0 w-full top-full"><style data-shopify>
7913</style><li class="relative w-col-menu">
7914                  <div class="font-semibold">
7915                    
7916                    
7917                    <a href="#" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block mb-3">
7918                      
7919                      
7920                      
7921                        <span class="p-break-words">Body Care</span>
7922                      
7923                      
7924                    </a>
7925                  </div><ul class="list-unstyled" role="list"><li class="flex items-center pt-1.5 pb-1.5 relative font-normal font_menu-normal">
7926                          
7927                          
7928                          <span class="flex-1">
7929                            <a href="/collections/loma-for-life-lotions" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block">
7930                              
7931                              
7932                              
7933                                <span class="p-break-words">Lotion</span>
7934                              
7935                              
7936                            </a>
7937                          </span>
7938                        </li><li class="flex items-center pt-1.5 pb-1.5 relative font-normal font_menu-normal">
7939                          
7940                          
7941                          <span class="flex-1">
7942                            <a href="/collections/loma-for-life-body-washes" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block">
7943                              
7944                              
7945                              
7946                                <span class="p-break-words">Body Wash</span>
7947                              
7948                              
7949                            </a>
7950                          </span>
7951                        </li></ul></li><li class="relative w-col-menu">
7952                  <div class="font-semibold">
7953                    
7954                    
7955                    <a href="#" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block mb-3">
7956                      
7957                      
7958                      
7959                        <span class="p-break-words">Home Care</span>
7960                      
7961                      
7962                    </a>
7963                  </div><ul class="list-unstyled" role="list"><li class="flex items-center pt-1.5 pb-1.5 relative font-normal font_menu-normal">
7964                          
7965                          
7966                          <span class="flex-1">
7967                            <a href="/collections/loma-for-life-laundry" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block">
7968                              
7969                              
7970                              
7971                                <span class="p-break-words">Laundry Concentrate</span>
7972                              
7973                              
7974                            </a>
7975                          </span>
7976                        </li><li class="flex items-center pt-1.5 pb-1.5 relative font-normal font_menu-normal">
7977                          
7978                          
7979                          <span class="flex-1">
7980                            <a href="/products/lfl-spotspray" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block">
7981                              
7982                              
7983                              
7984                                <span class="p-break-words">Spot Spray</span>
7985                              
7986                              
7987                            </a>
7988                          </span>
7989                        </li></ul></li><li class="relative w-col-menu">
7990                  <div class="font-semibold">
7991                    
7992                    
7993                    <a href="#" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block mb-3">
7994                      
7995                      
7996                      
7997                        <span class="p-break-words">By Scent</span>
7998                      
7999                      
8000                    </a>
8001                  </div><ul class="list-unstyled" role="list"><li class="flex items-center pt-1.5 pb-1.5 relative font-normal font_menu-normal">
8002                          
8003                          
8004                          <span class="flex-1">
8005                            <a href="/collections/loma-for-life-citrus-collection" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block">
8006                              
8007                              
8008                              
8009                                <span class="p-break-words">Citrus</span>
8010                              
8011                              
8012                            </a>
8013                          </span>
8014                        </li><li class="flex items-center pt-1.5 pb-1.5 relative font-normal font_menu-normal">
8015                          
8016                          
8017                          <span class="flex-1">
8018                            <a href="/collections/loma-for-life-mango-collection" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block">
8019                              
8020                              
8021                              
8022                                <span class="p-break-words">Mango</span>
8023                              
8024                              
8025                            </a>
8026                          </span>
8027                        </li><li class="flex items-center pt-1.5 pb-1.5 relative font-normal font_menu-normal">
8028                          
8029                          
8030                          <span class="flex-1">
8031                            <a href="/collections/loma-for-life-vanilla-collection" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block">
8032                              
8033                              
8034                              
8035                                <span class="p-break-words">Vanilla</span>
8036                              
8037                              
8038                            </a>
8039                          </span>
8040                        </li><li class="flex items-center pt-1.5 pb-1.5 relative font-normal font_menu-normal">
8041                          
8042                          
8043                          <span class="flex-1">
8044                            <a href="/collections/loma-for-life-green-tea-collection" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block">
8045                              
8046                              
8047                              
8048                                <span class="p-break-words">Green Tea</span>
8049                              
8050                              
8051                            </a>
8052                          </span>
8053                        </li></ul></li></ul></div>
8054        
8055      </div>
8056    </template></li>
8057<li class="simple_menu  has-dropdown" 
8058                
8059                  @mouseover="$store.xHeaderMenu.openMenu(3, true);"
8060                  @focusin="$store.xHeaderMenu.openMenu(3, true)"
8061                  :class="$store.xHeaderMenu.show === 3 && 'is-focus'"
8062                
8063              >
8064                <div class=" simple_menu_item relative cursor-pointer flex items-center p-break-words justify-center pt-1 pb-1 hover-text-link is-focus:link-active"
8065                  
8066                    
8067                      x-intersect.once="$store.xHeaderMenu.isTouch && $store.xHeaderMenu.touchItem($el, false, 3)"
8068                    
8069                  
8070                >
8071                  <div class=" flex items-center mr-2">
8072                    <div class="relative x-anm">
8073                      <a href="#"
8074                        class=" cursor-pointer flex items-center p-break-words justify-center pt-1 pb-1 hover-text-link is-focus:link-active" 
8075                      >
8076                        
8077          
8078          
8079            About Us
8080          
8081        
8082                      </a>
8083                      
8084                    </div>
8085                  </div><span class="x-icon-caret duration-500 w-3">
8086    <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
8087      <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
8088    </svg>
8089</span></div>
8090
8091<template x-if="!$store.xInit.runDispatch"> 
8092      <div 
8093        id="menu-3" 
8094        :class="{ 'toggle-menu-hidden': $store.xHeaderMenu.show !== 3, 'toggle-menu-show': $store.xHeaderMenu.show === 3, 'active': $store.xHeaderMenu.initIndex.has(3) }" 
8095        class="toggle-menu top-full text-[rgba(var(--colors-text))] mega-menu-horizontal main-nav-child-right is-focus:text-[rgba(var(--colors-text))] absolute w-full background-header left-0 z-50 shadow-md ltr"
8096      >
8097        <div class="toggle-menu-child x-pgw page-width mr-auto ml-auto flex promotion-horizontal image-count-2"><ul class="mega-nav md:max-h-[calc(80vh-4rem)] justify-left order-2 scrollbar-body scrollbar-visible flex-wrap relative gap-5 xl:gap-8 flex pt-7 pb-8 flex-row z-50 left-0 right-0 w-1/2 top-full"><style data-shopify>
8098</style><li class="relative w-col-menu">
8099                  <div class="font-semibold">
8100                    
8101                    
8102                    <a href="#" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block mb-3">
8103                      
8104                      
8105                      
8106                        <span class="p-break-words">About Us</span>
8107                      
8108                      
8109                    </a>
8110                  </div><ul class="list-unstyled" role="list"><li class="flex items-center pt-1.5 pb-1.5 relative font-normal font_menu-normal">
8111                          
8112                          
8113                          <span class="flex-1">
8114                            <a href="/pages/lc-about" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block">
8115                              
8116                              
8117                              
8118                                <span class="p-break-words">Who We Are</span>
8119                              
8120                              
8121                            </a>
8122                          </span>
8123                        </li><li class="flex items-center pt-1.5 pb-1.5 relative font-normal font_menu-normal">
8124                          
8125                          
8126                          <span class="flex-1">
8127                            <a href="/pages/lc-ingredients" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block">
8128                              
8129                              
8130                              
8131                                <span class="p-break-words">Ingredients</span>
8132                              
8133                              
8134                            </a>
8135                          </span>
8136                        </li><li class="flex items-center pt-1.5 pb-1.5 relative font-normal font_menu-normal">
8137                          
8138                          
8139                          <span class="flex-1">
8140                            <a href="/pages/lc-sustainability" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block">
8141                              
8142                              
8143                              
8144                                <span class="p-break-words">Sustainability</span>
8145                              
8146                              
8147                            </a>
8148                          </span>
8149                        </li><li class="flex items-center pt-1.5 pb-1.5 relative font-normal font_menu-normal">
8150                          
8151                          
8152                          <span class="flex-1">
8153                            <a href="/pages/lc-aloemoist-complex" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block">
8154                              
8155                              
8156                              
8157                                <span class="p-break-words">AloeMoist Complex</span>
8158                              
8159                              
8160                            </a>
8161                          </span>
8162                        </li></ul></li><li class="relative w-col-menu">
8163                  <div class="font-semibold">
8164                    
8165                    
8166                    <a href="#" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block mb-3">
8167                      
8168                      
8169                      
8170                        <span class="p-break-words">Community</span>
8171                      
8172                      
8173                    </a>
8174                  </div><ul class="list-unstyled" role="list"><li class="flex items-center pt-1.5 pb-1.5 relative font-normal font_menu-normal">
8175                          
8176                          
8177                          <span class="flex-1">
8178                            <a href="/blogs/press-media" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block">
8179                              
8180                              
8181                              
8182                                <span class="p-break-words">Blog</span>
8183                              
8184                              
8185                            </a>
8186                          </span>
8187                        </li><li class="flex items-center pt-1.5 pb-1.5 relative font-normal font_menu-normal">
8188                          
8189                          
8190                          <span class="flex-1">
8191                            <a href="/blogs/press-media" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block">
8192                              
8193                              
8194                              
8195                                <span class="p-break-words">Press &amp; Media</span>
8196                              
8197                              
8198                            </a>
8199                          </span>
8200                        </li><li class="flex items-center pt-1.5 pb-1.5 relative font-normal font_menu-normal">
8201                          
8202                          
8203                          <span class="flex-1">
8204                            <a href="/pages/store-locator" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link 
8204inline-block">
8205                              
8206                              
8207                              
8208                                <span class="p-break-words">Salon Locator</span>
8209                              
8210                              
8211                            </a>
8212                          </span>
8213                        </li></ul></li></ul><div class="relative md:max-h-[calc(80vh-4rem)] overflow-hidden float-right md:right-5 lg:right-0 pt-8 pb-8 w-1/2 order-4"
8214            > 
8215              <div class="mega-nav-promotions md:max-h-[calc(80vh-6rem)] pb-4 scrollbar-body scrollbar-visible overflow-y-auto flex gap-5"><style data-shopify>
8216                    .image-simple_menu_W4VNdn-1 {
8217                      height: 300px;
8218                    }
8219                  </style>
8220                  
8221                  <div class="mega-menu-card w-full group relative ltr"
8222                  >
8223                    
8224<div 
8225    
8226    class="group w-full relative overflow-hidden text-center rtl:text-center
8227 image-simple_menu_W4VNdn-1 overflow-hidden promotion-header overflow-hidden"
8228  >
8229    
8230    
8231      <div 
8232        class="animate_transition_card__image animate-Xpulse skeleton-image w-full h-full top-0 left-0 overflow-hidden md:absolute"
8233      >
8234    
8235      <img
8236        srcset="//lomabeauty.us/cdn/shop/files/Alomoist-ClearGel_f89f5759-13f7-4184-8a87-5b65fa6b5e65.jpg?v=1786378791&width=225 225w,
8237        //lomabeauty.us/cdn/shop/files/Alomoist-ClearGel_f89f5759-13f7-4184-8a87-5b65fa6b5e65.jpg?v=1786378791&width=375 375w,
8238        //lomabeauty.us/cdn/shop/files/Alomoist-ClearGel_f89f5759-13f7-4184-8a87-5b65fa6b5e65.jpg?v=1786378791&width=450 450w,
8239        //lomabeauty.us/cdn/shop/files/Alomoist-ClearGel_f89f5759-13f7-4184-8a87-5b65fa6b5e65.jpg?v=1786378791&width=750 750w,
8240        //lomabeauty.us/cdn/shop/files/Alomoist-ClearGel_f89f5759-13f7-4184-8a87-5b65fa6b5e65.jpg?v=1786378791&width=900 900w,
8241        //lomabeauty.us/cdn/shop/files/Alomoist-ClearGel_f89f5759-13f7-4184-8a87-5b65fa6b5e65.jpg?v=1786378791&width=1100 1100w,
8242        //lomabeauty.us/cdn/shop/files/Alomoist-ClearGel_f89f5759-13f7-4184-8a87-5b65fa6b5e65.jpg?v=1786378791&width=1500 1500w,
8243        //lomabeauty.us/cdn/shop/files/Alomoist-ClearGel_f89f5759-13f7-4184-8a87-5b65fa6b5e65.jpg?v=1786378791&width=1780 1780w"
8244        src="//lomabeauty.us/cdn/shop/files/Alomoist-ClearGel_f89f5759-13f7-4184-8a87-5b65fa6b5e65.jpg?v=1786378791&width=1780"
8245        
8246          
8247            
8248              loading="lazy"
8249            
8250          
8251        
8252        sizes="(min-width: 1400px) 350px, (min-width: 768px) calc(100vw/4), 100vw"
8253        alt=""
8254        width="1145"
8255        height="1373"
8256        style="object-position: 50.0% 50.0%;"
8257        class="w-full h-full object-cover z-10 "
8258        onload="requestAnimationFrame(() => {
8259          this?.classList.add('active'); 
8260          this.closest('.animate_transition_card__image')?.classList.remove('animate-Xpulse', 'skeleton-image');
8261          setTimeout(() => { this.closest('.animate_transition_card__image')?.classList.add('lazy_active', 'active'); }, 250);
8262        });"
8263      />
8264    </div>
8265  
8266  <span class="absolute top-0 left-0 bottom-0 right-0 pointer-events-none image-treatment-overlay opacity-30"></span><style data-shopify>
8267.text-color-simple_menu_W4VNdn-1 {
8268        color: #ffffff;
8269        --colors-text: 255, 255, 255;
8270        --colors-heading: 255, 255, 255;
8271      }.title-color-simple_menu_W4VNdn-1 {
8272        color: ;
8273        --colors-heading: , , ;
8274      }
8275      .button--simple_menu_W4VNdn-1.button-outline {}
8276    
8277  </style>
8278  
8279  <div class="promotion-content background-color-simple_menu_W4VNdn-1 text-center rtl:text-center
8280 pt-3 pb-3 pr-4 pl-4
8281 mt-2 absolute right-0 promotion-content-center rtl:promotion-content-center mb-2 pointer-events-none text-overlay ml-2 mr-2 left-0 bottom-0"
8282  ><style data-shopify>
8283        .heading-simple_menu_W4VNdn-1 {
8284          font-size: 0.945rem;
8285        }
8286        @media (min-width: 768px) {
8287          .heading-simple_menu_W4VNdn-1 {
8288            font-size: 1.35rem; 
8289          }
8290        }
8291      </style>
8292      
8293      <div class=" text-color-simple_menu_W4VNdn-1">
8294        
8295
8296
8297<style data-shopify>
8298  
8299  .dark .heading-simple_menu_W4VNdn-1 {
8300    
8301      --color-highlight: rgb(145, 180, 116);
8302    
8303  }
8304</style>
8305
8306
8307
8308  
8309
8310   
8311    <p
8312      class='heading-simple_menu_W4VNdn-1 h3 promotion-header:mb-0 mb-2 leading-tight h2 p-break-words pointer-events-auto'> 
8313  
8314    
8315      
8316        AloeMoist Complex
8317      
8318    
8319  </p>
8320
8321  
8322
8323      </div><style data-shopify>
8324        .text-simple_menu_W4VNdn-1 {
8325          font-size: 0.7875rem;
8326        }
8327        @media (min-width: 768px) {
8328          .text-simple_menu_W4VNdn-1 {
8329            font-size: 0.875rem;
8330          }
8331        }
8332      </style>
8333      <div class="mb-1 leading-tight rte text-color-simple_menu_W4VNdn-1 text-simple_menu_W4VNdn-1 p-break-words pointer-events-auto">Our proprietary aloe-based hydration system.</div><a href="/pages/our-ingredients" class="button button-outline mt-2 lg:mt-2.5 button--simple_menu_W4VNdn-1 pointer-events-auto inline-block empty:hidden pl-4 pr-4 lg:pl-6 lg:pr-6 pt-2.5 pb-2.5 leading-normal md:pt-3 md:pb-3 cursor-pointer p-break-words">
8334        
8335<div class="flex justify-center ">
8336  
8337    
8338      
8339        <span class="button-text  is-focus-button:opacity-0">Learn More</span>
8340      
8341    
8342  
8343  
8344</div>
8345      </a>
8346    
8347  </div>
8348  
8349
8350</div>
8351                  </div><style data-shopify>
8352                    .image-simple_menu_W4VNdn-2 {
8353                      height: 300px;
8354                    }
8355                  </style>
8356                  
8357                  <div class="mega-menu-card w-full group relative ltr"
8358                  >
8359                    
8360<div 
8361    
8362    class="group w-full relative overflow-hidden text-center rtl:text-center
8363 image-simple_menu_W4VNdn-2 overflow-hidden promotion-header overflow-hidden"
8364  >
8365    
8366    
8367      <div 
8368        class="animate_transition_card__image animate-Xpulse skeleton-image w-full h-full top-0 left-0 overflow-hidden md:absolute"
8369      >
8370    
8371      <img
8372        srcset="//lomabeauty.us/cdn/shop/files/LOMA_About_Flow_4_0f060d69-e4f6-4db3-9f15-5a58b6f4c037.png?v=1786378930&width=225 225w,
8373        //lomabeauty.us/cdn/shop/files/LOMA_About_Flow_4_0f060d69-e4f6-4db3-9f15-5a58b6f4c037.png?v=1786378930&width=375 375w,
8374        //lomabeauty.us/cdn/shop/files/LOMA_About_Flow_4_0f060d69-e4f6-4db3-9f15-5a58b6f4c037.png?v=1786378930&width=450 450w,
8375        //lomabeauty.us/cdn/shop/files/LOMA_About_Flow_4_0f060d69-e4f6-4db3-9f15-5a58b6f4c037.png?v=1786378930&width=750 750w,
8376        //lomabeauty.us/cdn/shop/files/LOMA_About_Flow_4_0f060d69-e4f6-4db3-9f15-5a58b6f4c037.png?v=1786378930&width=900 900w,
8377        //lomabeauty.us/cdn/shop/files/LOMA_About_Flow_4_0f060d69-e4f6-4db3-9f15-5a58b6f4c037.png?v=1786378930&width=1100 1100w,
8378        //lomabeauty.us/cdn/shop/files/LOMA_About_Flow_4_0f060d69-e4f6-4db3-9f15-5a58b6f4c037.png?v=1786378930&width=1500 1500w,
8379        //lomabeauty.us/cdn/shop/files/LOMA_About_Flow_4_0f060d69-e4f6-4db3-9f15-5a58b6f4c037.png?v=1786378930&width=1780 1780w"
8380        src="//lomabeauty.us/cdn/shop/files/LOMA_About_Flow_4_0f060d69-e4f6-4db3-9f15-5a58b6f4c037.png?v=1786378930&width=1780"
8381        
8382          
8383            
8384              loading="lazy"
8385            
8386          
8387        
8388        sizes="(min-width: 1400px) 350px, (min-width: 768px) calc(100vw/4), 100vw"
8389        alt=""
8390        width="1489"
8391        height="1489"
8392        style="object-position: 50.0% 50.0%;"
8393        class="w-full h-full object-cover z-10 "
8394        onload="requestAnimationFrame(() => {
8395          this?.classList.add('active'); 
8396          this.closest('.animate_transition_card__image')?.classList.remove('animate-Xpulse', 'skeleton-image');
8397          setTimeout(() => { this.closest('.animate_transition_card__image')?.classList.add('lazy_active', 'active'); }, 250);
8398        });"
8399      />
8400    </div>
8401  
8402  <span class="absolute top-0 left-0 bottom-0 right-0 pointer-events-none image-treatment-overlay opacity-30"></span><style data-shopify>
8403.text-color-simple_menu_W4VNdn-2 {
8404        color: #ffffff;
8405        --colors-text: 255, 255, 255;
8406        --colors-heading: 255, 255, 255;
8407      }.title-color-simple_menu_W4VNdn-2 {
8408        color: ;
8409        --colors-heading: , , ;
8410      }
8411      .button--simple_menu_W4VNdn-2.button-outline {}
8412    
8413  </style>
8414  
8415  <div class="promotion-content background-color-simple_menu_W4VNdn-2 text-center rtl:text-center
8416 pt-3 pb-3 pr-4 pl-4
8417 mt-2 absolute right-0 promotion-content-center rtl:promotion-content-center mb-2 pointer-events-none text-overlay ml-2 mr-2 left-0 bottom-0"
8418  ><style data-shopify>
8419        .heading-simple_menu_W4VNdn-2 {
8420          font-size: 0.945rem;
8421        }
8422        @media (min-width: 768px) {
8423          .heading-simple_menu_W4VNdn-2 {
8424            font-size: 1.35rem; 
8425          }
8426        }
8427      </style>
8428      
8429      <div class=" text-color-simple_menu_W4VNdn-2">
8430        
8431
8432
8433<style data-shopify>
8434  
8435  .dark .heading-simple_menu_W4VNdn-2 {
8436    
8437      --color-highlight: rgb(145, 180, 116);
8438    
8439  }
8440</style>
8441
8442
8443
8444  
8445
8446   
8447    <p
8448      class='heading-simple_menu_W4VNdn-2 h3 promotion-header:mb-0 mb-2 leading-tight h2 p-break-words pointer-events-auto'> 
8449  
8450    
8451      
8452        Systems of Care
8453      
8454    
8455  </p>
8456
8457  
8458
8459      </div><style data-shopify>
8460        .text-simple_menu_W4VNdn-2 {
8461          font-size: 0.7875rem;
8462        }
8463        @media (min-width: 768px) {
8464          .text-simple_menu_W4VNdn-2 {
8465            font-size: 0.875rem;
8466          }
8467        }
8468      </style>
8469      <div class="mb-1 leading-tight rte text-color-simple_menu_W4VNdn-2 text-simple_menu_W4VNdn-2 p-break-words pointer-events-auto">The same foundation carried through the full routine.</div><a href="/collections/bundles" class="button button-outline mt-2 lg:mt-2.5 button--simple_menu_W4VNdn-2 pointer-events-auto inline-block empty:hidden pl-4 pr-4 lg:pl-6 lg:pr-6 pt-2.5 pb-2.5 leading-normal md:pt-3 md:pb-3 cursor-pointer p-break-words">
8470        
8471<div class="flex justify-center ">
8472  
8473    
8474      
8475        <span class="button-text  is-focus-button:opacity-0">Shop the Full Routine</span>
8476      
8477    
8478  
8479  
8480</div>
8481      </a>
8482    
8483  </div>
8484  
8485
8486</div>
8487                  </div></div>
8488            </div></div>
8489        
8490      </div>
8491    </template></li>
8492
8493              <li class="block-button" 
8494                
8495                  x-on:mouseover="$store.xHeaderMenu.closeMenu();"
8496                
8497                
8498              >
8499                <style data-shopify>
8500                  .button-button_lfl_login, .button-button_lfl_login *:before {
8501                    
8502                      --colors-button: 40, 41, 40;
8503                    
8504                    
8505                    
8506                    
8507                    
8508                    
8509                    
8510                  }
8511                  .dark .button-button_lfl_login, .dark .button-button_lfl_login *:before {
8512                      
8513                      --colors-button: 255, 255, 255;
8514                    
8515                     
8516                      --colors-button-text: 40, 41, 40; 
8517                    
8518                      
8519                      --colors-button-hover: rgb(255, 255, 255);
8520                    
8521                      
8522                      --colors-button-text-hover: 40, 41, 40;
8523                    
8524                      
8525                      --colors-secondary-button: 255, 255, 255;
8526                      --colors-line-secondary-button: 255, 255, 255;
8527                    
8528                    
8529                      --background-secondary-button: transparent;
8530                    
8531                    
8532                      --colors-text-link: 145, 180, 116;
8533                    
8534                  }
8535                </style>
8536                <div class="button-button_lfl_login">
8537                  
8538                    <a class="button button-solid leading-normal block empty:hidden text-center pl-2 pr-2 pt-1 pb-1 md:pl-2.5 md:pr-2.5" href="https://pro.lomabeauty.us/pages/loma-for-life-home">
8539                      
8540<div class="flex justify-center ">
8541  
8542    
8543      
8544        <span class="button-text  is-focus-button:opacity-0">PRO LOGIN</span>
8545      
8546    
8547  
8548  
8549</div>
8550                    </a>
8551                  
8552                </div>
8553              </li>
8554            
8555</ul>
8556</nav>
8557      
8558    </header>
8559    
8560</div>
8561</div>
8562
8563<script src="//lomabeauty.us/cdn/shop/t/198/assets/search-prompts.js?v=181440801706723618771782827667" defer></script>
8563                   
8564<script type="application/ld+json">
8565  {
8566    "@context": "http://schema.org",
8567    "@type": "Organization",
8568    "name": "Loma Hair \u0026amp; Body Care | Aloe Based Salon Quality Care",
8569    
8570      "logo": "https:\/\/lomabeauty.us\/cdn\/shop\/files\/Artboard_1.svg?v=1784315755\u0026width=831",
8571    
8572    "sameAs": [
8573      "",
8574      "https:\/\/www.facebook.com\/lomahairandbodycare",
8575      "",
8576      "https:\/\/www.instagram.com\/lomabeauty.us\/",
8577      "https:\/\/www.tiktok.com\/@lomabeauty_us",
8578      "",
8579      "",
8580      "https:\/\/www.youtube.com\/channel\/UC5wAYGQlVNNf-AM1h_qZjMA",
8581      ""
8582    ],
8583    "url": "https:\/\/lomabeauty.us"
8584  }
8585</script>
8585<script src="//lomabeauty.us/cdn/shop/t/198/assets/store-selector.js?v=69199566774997787001782827667" defer="defer"></script>
8585
8586
8587<style> @media screen and (max-width: 767px) {#shopify-section-sections--21121432518842__header #mobile-navigation, #shopify-section-sections--21121432518842__header .mobile-navigation-modern-icon-bg {background: transparent !important; background-color: transparent !important; }} </style></div><div id="shopify-section-sections--21121432518842__mobile-navigation" class="shopify-section shopify-section-group-header-group-lfl section-mobile-navigation"><style data-shopify>#mobile-navigation {
8588    contain: style layout;
8589  }
8590  #mobile-navigation * {border-color: rgba(var(--colors-line-header));}
8591  .dark #mobile-navigation * {border-color: rgba(var(--colors-line-header));}
8592  #mobile-navigation .text-color,
8593  #mobile-navigation .background-header {background: rgba(var(--background-color-header));--colors-text: 69, 70, 69;
8594      --colors-heading: 40, 41, 40;  
8595      --colors-text-link: 96, 107, 87;
8596    
8597  }
8598  .dark #mobile-navigation .text-color,
8599  .dark #mobile-navigation .background-header {--colors-text: 225, 227, 225;
8600      --colors-heading: 255, 255, 255;  
8601      --colors-text-link: 145, 180, 116;
8602    
8603  }
8604  
8605  .block-mobile-navigation-after::after {
8606    content: var(--tw-content);
8607    position: absolute;
8608    width: 100%;
8609    left: 0;
8610    border-bottom-width: 1px;border-color: rgba(var(--colors-line-header));}
8611  .dark .block-mobile-navigation-after::after {border-color: rgba(var(--colors-line-header));}
8612  .font-menu-level-0 {
8613    font-size: 1.125rem;
8614  }
8615  .font-menu-level-1 {
8616    font-size: 1.0rem;
8617  }
8618  .font-menu-level-2 {
8619    font-size: 0.875rem;
8620  }
8621  
8622    .block-mobile-navigation-menu .font-menu-level-0, 
8623    .block-mobile-navigation-menu .font-menu-level-1, 
8624    .block-mobile-navigation-menu .font-menu-level-2,
8625    .block-mobile-navigation-carousel_menu .font-menu-level-0,
8626    .block-mobile-navigation-carousel_menu .font-menu-level-2,
8627    .block-mobile-navigation-account .font-menu-level-1,
8628    .block-mobile-navigation-cart .font-menu-level-1
8629    {
8630      font-size: 0.7875rem;
8631      font-weight: var(--font-body-weight);
8632    }
8633  
8634</style><div
8635  class="z-[9999] fixed top-0 h-full w-full opacity-60 bg-black"
8636  x-show="$store.xMobileNav.show"
8637  x-cloak
8638  @click="setTimeout(() => { $store.xMobileNav.close() }, 0)"
8639></div>
8640<template x-if="!$store.xInit.runDispatch">
8641  <div
8642    id="mobile-navigation"
8643    :class="{ 'menu-opening': $store.xMobileNav.show }" 
8644    class="menu-drawer fixed z-[9999] top-0 bottom-0 w-[90%] max-w-xl motion-reduce overflow-x-hidden ltr left-0 -translate-x-full"
8645  >
8646    <div class="x-container-mobile-nav background-header gradient menu-drawer duration-300 ease-in-out overflow-hidden h-full flex flex-col">
8647      <div class="x-block-mobile-nav-close pt-4 pb-4 pl-4 pr-4 w-full flex justify-between items-center"
8648        aria-label="Close"
8649      >
8650        <span class="font-menu-level-2 uppercase">Menu</span>
8651        <span
8652          class="cursor-pointer icon-close-container inline-block group-close-btn rounded-full absolute top-2 right-2 rtl:right-auto rtl:left-2"
8653          @click="setTimeout(() => { $store.xMobileNav.close() }, 0)"
8654        >
8655    <svg class="icon-close-animation" width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
8656      <path d="M1 1L23 23M23 1L1 23" stroke="currentColor" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
8657    </svg>
8658</span>
8659      </div>
8660      <div
8661        id="menu-navigation"
8662        class="h-full flex-1 overflow-x-hidden scrollbar-body overflow-y-auto scrollbar-stable"
8663      >
8664        
8665        <ul 
8666          x-data="{ openCur: 0 }"
8667          id="menu-level-0"
8668          role="list" 
8669          class="menu-parent relative h-full w-full" 
8670        >
8671           
8672                  <li x-data='{ active: false }' class="x-block-menu-1 block-mobile-navigation-menu block-mobile-navigation block-mobile-navigation-after" >
8673                    
8674                    <div @click="$store.xMobileNav.setActiveLink('1'); $store.xMobileNav.scrollTop();" class="flex items-center gap-4 ml-4 mr-4 border-t">
8675                      
8676                        <div class="flex-1 pt-3.5 pb-3.5 flex flex-wrap gap-2 items-center disable-effect" :class="active && 'effect-inline'">
8677                          <span class="p-break-words font-medium font-menu-level-0">
8678                    
8679                    
8680                      <span>Shop All</span>
8681                    
8682                  </span>
8683                          
8684
8685                        </div>
8686                        <span
8687                          class="icon-caret-mobile w-4 h-4 min-w-4 min-h-4 block -rotate-90 rtl:rotate-90"
8688                          :class="{ 'text-[rgba(var(--colors-text-link))]': active }"
8689                        >
8690    <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
8691      <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
8692    </svg>
8693</span>
8694                      
8695                    </div><div
8696                        class="menu-drawer fixed duration-300 ease-in-out top-0 background-header w-full h-full z-20 invisible rtl:-translate-x-full translate-x-full"
8697                        :class="{ 'menu-opening': $store.xMobileNav.currentMenuLinks.includes('1') }"
8698                      >
8699                        <ul id="menu-level-1"
8700                          class="background-header w-full h-full overflow-auto scrollbar-body" 
8701                        >
8702                          <div class="flex sticky top-0 background-header z-30 items-center pt-4 pb-4 pl-4 pr-4 gap-4 justify-between">
8703                            <div class="flex flex-wrap justify-start items-center flex-1 font-medium disable-effect">
8704                              <span class="w-10 h-10 min-w-[40px] min-h-10 pl-3 pr-3 pt-6 block rotate-90 rtl:-rotate-90" @click="$store.xMobileNav.removeActiveLink('1');">
8705                                <span class="">
8706    <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
8707      <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
8708    </svg>
8709</span>
8710                              </span>
8711                              <div class="flex items-center flex-1 flex-wrap">
8712                                <span class="p-break-words font-menu-level-0 font-medium mr-2 rtl:ml-2">
8713                    
8714                    
8715                      <span>Shop All</span>
8716                    
8717                  </span>
8718                                
8719
8720                              </div>
8721                            </div>
8722                            <span
8723                              class="cursor-pointer icon-close-container inline-block group-close-btn rounded-full"
8724                              @click="setTimeout(() => { $store.xMobileNav.close() }, 0)"
8725                            >
8726    <svg class="icon-close-animation" width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
8727      <path d="M1 1L23 23M23 1L1 23" stroke="currentColor" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
8728    </svg>
8729</span>
8730                          </div>
8731
8732
8733
8734<div @click="$store.xMobileNav.scrollTop($el); $store.xMobileNav.setActiveLink('1-1')" 
8735        class="flex items-center gap-4 pr-4 pl-4 border-b"
8736      ><style data-shopify>
8737          
8738</style>
8739          <span class="flex-1 pt-2.5 pb-2.5 flex gap-4 items-center disable-effect">
8740        
8741          
8742          
8743          <span class="flex flex-wrap gap-x-2">
8744            <span class="p-break-words font-medium font-menu-level-1">
8745              
8746              
8747                <span>Body Care</span>
8748              
8749            </span>
8750            
8751            
8752          </span>
8753        </span>
8754<span
8755            class="icon-caret-mobile h-3 w-3 min-h-3 min-w-[12px] block -rotate-90"
8756          >
8757    <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
8758      <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
8759    </svg>
8760</span></div><div
8761          class="menu-drawer duration-300 ease-in-out top-0 left-0 absolute background-header w-full h-full z-30 invisible translate-x-full"
8762          :class="{ 'menu-opening': $store.xMobileNav.currentMenuLinks.includes('1-1')}"
8763        >
8764          <div class="overflow-x-hidden pb-4 scrollbar-body absolute top-0 z-30 w-full h-full"
8765            :class="$store.xMobileNav.currentMenuLinks.length == 3 ? 'overflow-hidden' : 'overflow-y-auto'"
8766          >
8767            <div class="flex items-center sticky top-0 background-header z-30 pt-4 pb-4 pl-4 pr-4 gap-4 justify-between">
8768              <div class="flex items-center">
8769                <span class="w-10 h-10 min-w-[40px] min-h-10 pl-3 pr-3 pt-6 block rotate-90" 
8770                  @click="$store.xMobileNav.removeActiveLink('1-1'); "
8771                >
8772                  
8773    <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
8774      <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
8775    </svg>
8776
8777                </span>
8778                <a href="#" class="flex relative flex-wrap gap-x-2 flex-1 font-medium disable-effect">
8779                  <span class="p-break-words font-menu-level-0">
8780                    
8781                    
8782                      <span>Body Care</span>
8783                    
8784                  </span>
8785                  
8786                  
8787                </a>
8788              </div>
8789              <span
8790                class="cursor-pointer icon-close-container inline-block group-close-btn rounded-full"
8791                @click="setTimeout(() => { $store.xMobileNav.close() }, 0)"
8792              >
8793    <svg class="icon-close-animation" width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
8794      <path d="M1 1L23 23M23 1L1 23" stroke="currentColor" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
8795    </svg>
8796</span>
8797            </div>
8798            <ul 
8799              id="menu-level-2"
8800              class="background-header w-full grid grid-cols-2 gap-x-4 gap-y-7 pl-4 pr-4" 
8801            ><li  class="border-b pb-3">
8802                  
8803                  <div
8804                    class="flex items-center justify-between h-full gap-"
8805                    
8806                  >
8807                    
8808                      <a href="/collections/loma-for-life-lotions" class="p-break-words h-full flex gap-3 flex-1 disable-effect flex-col items-start">
8809                    
8810                      
8811                      
8812                      <span class="flex justify-between items-center font-menu-level-2 mt-auto w-full gap-2">
8813                        <span class="flex flex-wrap gap-x-2">
8814                          
8815                          
8816                            <span>Lotion</span>
8817                          
8818                          
8819                          
8820                        </span>
8821                        
8822                      </span>
8823                    </a>
8824</div></li><li  class="border-b pb-3">
8825                  
8826                  <div
8827                    class="flex items-center justify-between h-full gap-"
8828                    
8829                  >
8830                    
8831                      <a href="/collections/loma-for-life-body-washes" class="p-break-words h-full flex gap-3 flex-1 disable-effect flex-col items-start">
8832                    
8833                      
8834                      
8835                      <span class="flex justify-between items-center font-menu-level-2 mt-auto w-full gap-2">
8836                        <span class="flex flex-wrap gap-x-2">
8837                          
8838                          
8839                            <span>Body Wash</span>
8840                          
8841                          
8842                          
8843                        </span>
8844                        
8845                      </span>
8846                    </a>
8847</div></li></ul>
8848          </div>
8849        </div><div @click="$store.xMobileNav.scrollTop($el); $store.xMobileNav.setActiveLink('1-2')" 
8850        class="flex items-center gap-4 pr-4 pl-4 border-b"
8851      ><style data-shopify>
8852          
8853</style>
8854          <span class="flex-1 pt-2.5 pb-2.5 flex gap-4 items-center disable-effect">
8855        
8856          
8857          
8858          <span class="flex flex-wrap gap-x-2">
8859            <span class="p-break-words font-medium font-menu-level-1">
8860              
8861              
8862                <span>Home Care</span>
8863              
8864            </span>
8865            
8866            
8867          </span>
8868        </span>
8869<span
8870            class="icon-caret-mobile h-3 w-3 min-h-3 min-w-[12px] block -rotate-90"
8871          >
8872    <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
8873      <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
8874    </svg>
8875</span></div><div
8876          class="menu-drawer duration-300 ease-in-out top-0 left-0 absolute background-header w-full h-full z-30 invisible translate-x-full"
8877          :class="{ 'menu-opening': $store.xMobileNav.currentMenuLinks.includes('1-2')}"
8878        >
8879          <div class="overflow-x-hidden pb-4 scrollbar-body absolute top-0 z-30 w-full h-full"
8880            :class="$store.xMobileNav.currentMenuLinks.length == 3 ? 'overflow-hidden' : 'overflow-y-auto'"
8881          >
8882            <div class="flex items-center sticky top-0 background-header z-30 pt-4 pb-4 pl-4 pr-4 gap-4 justify-between">
8883              <div class="flex items-center">
8884                <span class="w-10 h-10 min-w-[40px] min-h-10 pl-3 pr-3 pt-6 block rotate-90" 
8885                  @click="$store.xMobileNav.removeActiveLink('1-2'); "
8886                >
8887                  
8888    <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
8889      <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
8890    </svg>
8891
8892                </span>
8893                <a href="#" class="flex relative flex-wrap gap-x-2 flex-1 font-medium disable-effect">
8894                  <span class="p-break-words font-menu-level-0">
8895                    
8896                    
8897                      <span>Home Care</span>
8898                    
8899                  </span>
8900                  
8901                  
8902                </a>
8903              </div>
8904              <span
8905                class="cursor-pointer icon-close-container inline-block group-close-btn rounded-full"
8906                @click="setTimeout(() => { $store.xMobileNav.close() }, 0)"
8907              >
8908    <svg class="icon-close-animation" width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
8909      <path d="M1 1L23 23M23 1L1 23" stroke="currentColor" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
8910    </svg>
8911</span>
8912            </div>
8913            <ul 
8914              id="menu-level-2"
8915              class="background-header w-full grid grid-cols-2 gap-x-4 gap-y-7 pl-4 pr-4" 
8916            ><li  class="border-b pb-3">
8917                  
8918                  <div
8919                    class="flex items-center justify-between h-full gap-"
8920                    
8921                  >
8922                    
8923                      <a href="/collections/loma-for-life-laundry" class="p-break-words h-full flex gap-3 flex-1 disable-effect flex-col items-start">
8924                    
8925                      
8926                      
8927                      <span class="flex justify-between items-center font-menu-level-2 mt-auto w-full gap-2">
8928                        <span class="flex flex-wrap gap-x-2">
8929                          
8930                          
8931                            <span>Laundry Concentrate</span>
8932                          
8933                          
8934                          
8935                        </span>
8936                        
8937                      </span>
8938                    </a>
8939</div></li><li  class="border-b pb-3">
8940                  
8941                  <div
8942                    class="flex items-center justify-between h-full gap-"
8943                    
8944                  >
8945                    
8946                      <a href="/products/lfl-spotspray" class="p-break-words h-full flex gap-3 flex-1 disable-effect flex-col items-start">
8947                    
8948                      
8949                      
8950                      <span class="flex justify-between items-center font-menu-level-2 mt-auto w-full gap-2">
8951                        <span class="flex flex-wrap gap-x-2">
8952                          
8953                          
8954                            <span>Spot Spray</span>
8955                          
8956                          
8957                          
8958                        </span>
8959                        
8960                      </span>
8961                    </a>
8962</div></li></ul>
8963          </div>
8964        </div><div @click="$store.xMobileNav.scrollTop($el); $store.xMobileNav.setActiveLink('1-3')" 
8965        class="flex items-center gap-4 pr-4 pl-4 border-b"
8966      ><style data-shopify>
8967          
8968</style>
8969          <span class="flex-1 pt-2.5 pb-2.5 flex gap-4 items-center disable-effect">
8970        
8971          
8972          
8973          <span class="flex flex-wrap gap-x-2">
8974            <span class="p-break-words font-medium font-menu-level-1">
8975              
8976              
8977                <span>By Scent</span>
8978              
8979            </span>
8980            
8981            
8982          </span>
8983        </span>
8984<span
8985            class="icon-caret-mobile h-3 w-3 min-h-3 min-w-[12px] block -rotate-90"
8986          >
8987    <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
8988      <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
8989    </svg>
8990</span></div><div
8991          class="menu-drawer duration-300 ease-in-out top-0 left-0 absolute background-header w-full h-full z-30 invisible translate-x-full"
8992          :class="{ 'menu-opening': $store.xMobileNav.currentMenuLinks.includes('1-3')}"
8993        >
8994          <div class="overflow-x-hidden pb-4 scrollbar-body absolute top-0 z-30 w-full h-full"
8995            :class="$store.xMobileNav.currentMenuLinks.length == 3 ? 'overflow-hidden' : 'overflow-y-auto'"
8996          >
8997            <div class="flex items-center sticky top-0 background-header z-30 pt-4 pb-4 pl-4 pr-4 gap-4 justify-between">
8998              <div class="flex items-center">
8999                <span class="w-10 h-10 min-w-[40px] min-h-10 pl-3 pr-3 pt-6 block rotate-90" 
9000                  @click="$store.xMobileNav.removeActiveLink('1-3'); "
9001                >
9002                  
9003    <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
9004      <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
9005    </svg>
9006
9007                </span>
9008                <a href="#" class="flex relative flex-wrap gap-x-2 flex-1 font-medium disable-effect">
9009                  <span class="p-break-words font-menu-level-0">
9010                    
9011                    
9012                      <span>By Scent</span>
9013                    
9014                  </span>
9015                  
9016                  
9017                </a>
9018              </div>
9019              <span
9020                class="cursor-pointer icon-close-container inline-block group-close-btn rounded-full"
9021                @click="setTimeout(() => { $store.xMobileNav.close() }, 0)"
9022              >
9023    <svg class="icon-close-animation" width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
9024      <path d="M1 1L23 23M23 1L1 23" stroke="currentColor" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
9025    </svg>
9026</span>
9027            </div>
9028            <ul 
9029              id="menu-level-2"
9030              class="background-header w-full grid grid-cols-2 gap-x-4 gap-y-7 pl-4 pr-4" 
9031            ><li  class="border-b pb-3">
9032                  
9033                  <div
9034                    class="flex items-center justify-between h-full gap-"
9035                    
9036                  >
9037                    
9038                      <a href="/collections/loma-for-life-citrus-collection" class="p-break-words h-full flex gap-3 flex-1 disable-effect flex-col items-start">
9039                    
9040                      
9041                      
9042                      <span class="flex justify-between items-center font-menu-level-2 mt-auto w-full gap-2">
9043                        <span class="flex flex-wrap gap-x-2">
9044                          
9045                          
9046                            <span>Citrus</span>
9047                          
9048                          
9049                          
9050                        </span>
9051                        
9052                      </span>
9053                    </a>
9054</div></li><li  class="border-b pb-3">
9055                  
9056                  <div
9057                    class="flex items-center justify-between h-full gap-"
9058                    
9059                  >
9060                    
9061                      <a href="/collections/loma-for-life-mango-collection" class="p-break-words h-full flex gap-3 flex-1 disable-effect flex-col items-start">
9062                    
9063                      
9064                      
9065                      <span class="flex justify-between items-center font-menu-level-2 mt-auto w-full gap-2">
9066                        <span class="flex flex-wrap gap-x-2">
9067                          
9068                          
9069                            <span>Mango</span>
9070                          
9071                          
9072                          
9073                        </span>
9074                        
9075                      </span>
9076                    </a>
9077</div></li><li  class="border-b pb-3">
9078                  
9079                  <div
9080                    class="flex items-center justify-between h-full gap-"
9081                    
9082                  >
9083                    
9084                      <a href="/collections/loma-for-life-vanilla-collection" class="p-break-words h-full flex gap-3 flex-1 disable-effect flex-col items-start">
9085                    
9086                      
9087                      
9088                      <span class="flex justify-between items-center font-menu-level-2 mt-auto w-full gap-2">
9089                        <span class="flex flex-wrap gap-x-2">
9090                          
9091                          
9092                            <span>Vanilla</span>
9093                          
9094                          
9095                          
9096                        </span>
9097                        
9098                      </span>
9099                    </a>
9100</div></li><li  class="border-b pb-3">
9101                  
9102                  <div
9103                    class="flex items-center justify-between h-full gap-"
9104                    
9105                  >
9106                    
9107                      <a href="/collections/loma-for-life-green-tea-collection" class="p-break-words h-full flex gap-3 flex-1 disable-effect flex-col items-start">
9108                    
9109                      
9110                      
9111                      <span class="flex justify-between items-center font-menu-level-2 mt-auto w-full gap-2">
9112                        <span class="flex flex-wrap gap-x-2">
9113                          
9114                          
9115                            <span>Green Tea</span>
9116                          
9117                          
9118                          
9119                        </span>
9120                        
9121                      </span>
9122                    </a>
9123</div></li></ul>
9124          </div>
9125        </div>
9126</ul>
9127                      </div></li>
9128                  <li x-data='{ active: false }' class="x-block-menu-2 block-mobile-navigation-menu block-mobile-navigation block-mobile-navigation-after" >
9129                    
9130                    <div @click="$store.xMobileNav.setActiveLink('2'); $store.xMobileNav.scrollTop();" class="flex items-center gap-4 ml-4 mr-4">
9131                      
9132                        <div class="flex-1 pt-3.5 pb-3.5 flex flex-wrap gap-2 items-center disable-effect" :class="active && 'effect-inline'">
9133                          <span class="p-break-words font-medium font-menu-level-0">
9134                    
9135                    
9136                      <span>About Us</span>
9137                    
9138                  </span>
9139                          
9140
9141                        </div>
9142                        <span
9143                          class="icon-caret-mobile w-4 h-4 min-w-4 min-h-4 block -rotate-90 rtl:rotate-90"
9144                          :class="{ 'text-[rgba(var(--colors-text-link))]': active }"
9145                        >
9146    <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
9147      <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
9148    </svg>
9149</span>
9150                      
9151                    </div><div
9152                        class="menu-drawer fixed duration-300 ease-in-out top-0 background-header w-full h-full z-20 invisible rtl:-translate-x-full translate-x-full"
9153                        :class="{ 'menu-opening': $store.xMobileNav.currentMenuLinks.includes('2') }"
9154                      >
9155                        <ul id="menu-level-1"
9156                          class="background-header w-full h-full overflow-auto scrollbar-body" 
9157                        >
9158                          <div class="flex sticky top-0 background-header z-30 items-center pt-4 pb-4 pl-4 pr-4 gap-4 justify-between">
9159                            <div class="flex flex-wrap justify-start items-center flex-1 font-medium disable-effect">
9160                              <span class="w-10 h-10 min-w-[40px] min-h-10 pl-3 pr-3 pt-6 block rotate-90 rtl:-rotate-90" @click="$store.xMobileNav.removeActiveLink('2');">
9161                                <span class="">
9162    <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
9163      <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
9164    </svg>
9165</span>
9166                              </span>
9167                              <div class="flex items-center flex-1 flex-wrap">
9168                                <span class="p-break-words font-menu-level-0 font-medium mr-2 rtl:ml-2">
9169                    
9170                    
9171                      <span>About Us</span>
9172                    
9173                  </span>
9174                                
9175
9176                              </div>
9177                            </div>
9178                            <span
9179                              class="cursor-pointer icon-close-container inline-block group-close-btn rounded-full"
9180                              @click="setTimeout(() => { $store.xMobileNav.close() }, 0)"
9181                            >
9182    <svg class="icon-close-animation" width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
9183      <path d="M1 1L23 23M23 1L1 23" stroke="currentColor" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
9184    </svg>
9185</span>
9186                          </div>
9187
9188
9189
9190<div @click="$store.xMobileNav.scrollTop($el); $store.xMobileNav.setActiveLink('2-1')" 
9191        class="flex items-center gap-4 pr-4 pl-4 border-b"
9192      ><style data-shopify>
9193          
9194</style>
9195          <span class="flex-1 pt-2.5 pb-2.5 flex gap-4 items-center disable-effect">
9196        
9197          
9198          
9199          <span class="flex flex-wrap gap-x-2">
9200            <span class="p-break-words font-medium font-menu-level-1">
9201              
9202              
9203                <span>About Us</span>
9204              
9205            </span>
9206            
9207            
9208          </span>
9209        </span>
9210<span
9211            class="icon-caret-mobile h-3 w-3 min-h-3 min-w-[12px] block -rotate-90"
9212          >
9213    <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
9214      <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
9215    </svg>
9216</span></div><div
9217          class="menu-drawer duration-300 ease-in-out top-0 left-0 absolute background-header w-full h-full z-30 invisible translate-x-full"
9218          :class="{ 'menu-opening': $store.xMobileNav.currentMenuLinks.includes('2-1')}"
9219        >
9220          <div class="overflow-x-hidden pb-4 scrollbar-body absolute top-0 z-30 w-full h-full"
9221            :class="$store.xMobileNav.currentMenuLinks.length == 3 ? 'overflow-hidden' : 'overflow-y-auto'"
9222          >
9223            <div class="flex items-center sticky top-0 background-header z-30 pt-4 pb-4 pl-4 pr-4 gap-4 justify-between">
9224              <div class="flex items-center">
9225                <span class="w-10 h-10 min-w-[40px] min-h-10 pl-3 pr-3 pt-6 block rotate-90" 
9226                  @click="$store.xMobileNav.removeActiveLink('2-1'); "
9227                >
9228                  
9229    <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
9230      <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
9231    </svg>
9232
9233                </span>
9234                <a href="#" class="flex relative flex-wrap gap-x-2 flex-1 font-medium disable-effect">
9235                  <span class="p-break-words font-menu-level-0">
9236                    
9237                    
9238                      <span>About Us</span>
9239                    
9240                  </span>
9241                  
9242                  
9243                </a>
9244              </div>
9245              <span
9246                class="cursor-pointer icon-close-container inline-block group-close-btn rounded-full"
9247                @click="setTimeout(() => { $store.xMobileNav.close() }, 0)"
9248              >
9249    <svg class="icon-close-animation" width="100%" height="100%" viewB
9249ox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
9250      <path d="M1 1L23 23M23 1L1 23" stroke="currentColor" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
9251    </svg>
9252</span>
9253            </div>
9254            <ul 
9255              id="menu-level-2"
9256              class="background-header w-full grid grid-cols-2 gap-x-4 gap-y-7 pl-4 pr-4" 
9257            ><li  class="border-b pb-3">
9258                  
9259                  <div
9260                    class="flex items-center justify-between h-full gap-"
9261                    
9262                  >
9263                    
9264                      <a href="/pages/lc-about" class="p-break-words h-full flex gap-3 flex-1 disable-effect flex-col items-start">
9265                    
9266                      
9267                      
9268                      <span class="flex justify-between items-center font-menu-level-2 mt-auto w-full gap-2">
9269                        <span class="flex flex-wrap gap-x-2">
9270                          
9271                          
9272                            <span>Who We Are</span>
9273                          
9274                          
9275                          
9276                        </span>
9277                        
9278                      </span>
9279                    </a>
9280</div></li><li  class="border-b pb-3">
9281                  
9282                  <div
9283                    class="flex items-center justify-between h-full gap-"
9284                    
9285                  >
9286                    
9287                      <a href="/pages/lc-ingredients" class="p-break-words h-full flex gap-3 flex-1 disable-effect flex-col items-start">
9288                    
9289                      
9290                      
9291                      <span class="flex justify-between items-center font-menu-level-2 mt-auto w-full gap-2">
9292                        <span class="flex flex-wrap gap-x-2">
9293                          
9294                          
9295                            <span>Ingredients</span>
9296                          
9297                          
9298                          
9299                        </span>
9300                        
9301                      </span>
9302                    </a>
9303</div></li><li  class="border-b pb-3">
9304                  
9305                  <div
9306                    class="flex items-center justify-between h-full gap-"
9307                    
9308                  >
9309                    
9310                      <a href="/pages/lc-sustainability" class="p-break-words h-full flex gap-3 flex-1 disable-effect flex-col items-start">
9311                    
9312                      
9313                      
9314                      <span class="flex justify-between items-center font-menu-level-2 mt-auto w-full gap-2">
9315                        <span class="flex flex-wrap gap-x-2">
9316                          
9317                          
9318                            <span>Sustainability</span>
9319                          
9320                          
9321                          
9322                        </span>
9323                        
9324                      </span>
9325                    </a>
9326</div></li><li  class="border-b pb-3">
9327                  
9328                  <div
9329                    class="flex items-center justify-between h-full gap-"
9330                    
9331                  >
9332                    
9333                      <a href="/pages/lc-aloemoist-complex" class="p-break-words h-full flex gap-3 flex-1 disable-effect flex-col items-start">
9334                    
9335                      
9336                      
9337                      <span class="flex justify-between items-center font-menu-level-2 mt-auto w-full gap-2">
9338                        <span class="flex flex-wrap gap-x-2">
9339                          
9340                          
9341                            <span>AloeMoist Complex</span>
9342                          
9343                          
9344                          
9345                        </span>
9346                        
9347                      </span>
9348                    </a>
9349</div></li></ul>
9350          </div>
9351        </div><div @click="$store.xMobileNav.scrollTop($el);
9351 $store.xMobileNav.setActiveLink('2-2')" 
9352        class="flex items-center gap-4 pr-4 pl-4 border-b"
9353      ><style data-shopify>
9354          
9355</style>
9356          <span class="flex-1 pt-2.5 pb-2.5 flex gap-4 items-center disable-effect">
9357        
9358          
9359          
9360          <span class="flex flex-wrap gap-x-2">
9361            <span class="p-break-words font-medium font-menu-level-1">
9362              
9363              
9364                <span>Community</span>
9365              
9366            </span>
9367            
9368            
9369          </span>
9370        </span>
9371<span
9372            class="icon-caret-mobile h-3 w-3 min-h-3 min-w-[12px] block -rotate-90"
9373          >
9374    <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
9375      <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
9376    </svg>
9377</span></div><div
9378          class="menu-drawer duration-300 ease-in-out top-0 left-0 absolute background-header w-full h-full z-30 invisible translate-x-full"
9379          :class="{ 'menu-opening': $store.xMobileNav.currentMenuLinks.includes('2-2')}"
9380        >
9381          <div class="overflow-x-hidden pb-4 scrollbar-body absolute top-0 z-30 w-full h-full"
9382            :class="$store.xMobileNav.currentMenuLinks.length == 3 ? 'overflow-hidden' : 'overflow-y-auto'"
9383          >
9384            <div class="flex items-center sticky top-0 background-header z-30 pt-4 pb-4 pl-4 pr-4 gap-4 justify-between">
9385              <div class="flex items-center">
9386                <span class="w-10 h-10 min-w-[40px] min-h-10 pl-3 pr-3 pt-6 block rotate-90" 
9387                  @click="$store.xMobileNav.removeActiveLink('2-2'); "
9388                >
9389                  
9390    <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
9391      <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
9392    </svg>
9393
9394                </span>
9395                <a href="#" class="flex relative flex-wrap gap-x-2 flex-1 font-medium disable-effect">
9396                  <span class="p-break-words font-menu-level-0">
9397                    
9398                    
9399                      <span>Community</span>
9400                    
9401                  </span>
9402                  
9403                  
9404                </a>
9405              </div>
9406              <span
9407                class="cursor-pointer icon-close-container inline-block group-close-btn rounded-full"
9408                @click="setTimeout(() => { $store.xMobileNav.close() }, 0)"
9409              >
9410    <svg class="icon-close-animation" width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
9411      <path d="M1 1L23 23M23 1L1 23" stroke="currentColor" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
9412    </svg>
9413</span>
9414            </div>
9415            <ul 
9416              id="menu-level-2"
9417              class="background-header w-full grid grid-cols-2 gap-x-4 gap-y-7 pl-4 pr-4" 
9418            ><li  class="border-b pb-3">
9419                  
9420                  <div
9421                    class="flex items-center justify-between h-full gap-"
9422                    
9423                  >
9424                    
9425                      <a href="/blogs/press-media" class="p-break-words h-full flex gap-3 flex-1 disable-effect flex-col items-start">
9426                    
9427                      
9428                      
9429                      <span class="flex justify-between items-center font-menu-level-2 mt-auto w-full gap-2">
9430                        <span class="flex flex-wrap gap-x-2">
9431                          
9432                          
9433                            <span>Blog</span>
9434                          
9435                          
9436                          
9437                        </span>
9438                        
9439                      </span>
9440                    </a>
9441</div></li><li  class="border-b pb-3">
9442                  
9443                  <div
9444                    class="flex items-center justify-between h-full gap-"
9445                    
9446                  >
9447                    
9448                      <a href="/blogs/press-media" class="p-break-words h-full flex gap-3 flex-1 disable-effect flex-col items-start">
9449                    
9450                      
9451                      
9452                      <span class="flex justify-between items-center font-menu-level-2 mt-auto w-full gap-2">
9453                        <span class="flex flex-wrap gap-x-2">
9454                          
9455                          
9456                            <span>Press &amp; Media</span>
9457                          
9458                          
9459                          
9460                        </span>
9461                        
9462                      </span>
9463                    </a>
9464</div></li><li  class="border-b pb-3">
9465                  
9466                  <div
9467                    class="flex items-center justify-between h-full gap-"
9468                    
9469                  >
9470                    
9471                      <a href="/pages/store-locator" class="p-break-words h-full flex gap-3 flex-1 disable-effect flex-col items-start">
9472                    
9473                      
9474                      
9475                      <span class="flex justify-between items-center font-menu-level-2 mt-auto w-full gap-2">
9476                        <span class="flex flex-wrap gap-x-2">
9477                          
9478                          
9479                            <span>Salon Locator</span>
9480                          
9481                          
9482                          
9483                        </span>
9484                        
9485                      </span>
9486                    </a>
9487</div></li></ul>
9488          </div>
9489        </div>
9490</ul>
9491                      </div></li><li class="x-block-login block-mobile-navigation block-mobile-navigation-account pl-4 pr-4 block-mobile-navigation-after" >  
9492                      <style data-shopify>
9493                        .x-block-login.block-mobile-navigation shopify-account::part(signed-out-avatar):after{
9494                          font-family: var(--font-body-family);
9495                          content: 'Log in';
9496                          font-weight: 500;
9497                          
9498                        }
9499                      </style>
9500                    
9501                    <div class=" font-medium pt-3.5 pb-3.5 flex items-center disable-effect">
9502                      <shopify-account menu="customer-account-main-menu">
9503                        <div slot="signed-out-avatar">
9504                          <span class="w-6 h-6 mr-2 rtl:mr-0 rtl:ml-2 block">
9505                          
9506    <svg class="" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 24 24" fill="none">
9507      <path fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="M21.776 23v-2.444a4.889 4.889 0 0 0-4.889-4.889H7.109a4.889 4.889 0 0 0-4.889 4.889V23 M11.998 10.778a4.889 4.889 0 1 0 0-9.778 4.889 4.889 0 0 0 0 9.778"/>
9508    </svg>
9509  
9510
9511                        </span>
9512                        </div>
9513                      </shopify-account>
9514                      
9515                    </div>
9516                  </li><li class="x-block-social block-mobile-navigation pl-4 pr-4 block-mobile-navigation-after" >
9517                  <div class="pt-2 pb-2 pl-0.5 pr-0.5 flex items-center justify-center opacity-70">
9518                    
9519<div id="selector-social" class=" flex lg:items-center lg:justify-end relative pt-1.5 pb-1.5">
9520    
9521      <ul class="social-list flex  flex-wrap opacity-70" role="list">
9522<li>
9523      <a href="https://www.facebook.com/lomahairandbodycare" target="blank" aria-label="Facebook" class="flex disable-effect hover-text-link w-11 h-11 pt-3 pr-3 pb-3 pl-3">
9524    <svg class="icon-animation" width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
9525      <path d="M17.6477 13.4987L18.322 9.15733H14.1091V6.34132C14.1091 5.15199 14.6971 3.99467 16.5851 3.99467H18.5V0.293323C18.5 0.293323 16.7631 0 15.0963 0C11.6278 0 9.35684 2.07999 9.35684 5.84533V9.15733H5.5V13.4987H9.35684V24H14.1037V13.4987H17.6477Z" fill="currentColor"/>
9526    </svg>
9527  
9528</a>
9529    </li><li>
9530      <a href="https://www.instagram.com/lomabeauty.us/" target="blank" aria-label="Instagram" class="flex disable-effect hover-text-link w-11 h-11 pt-3 pr-3 pb-3 pl-3">
9531    <svg class="icon-animation" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewB
9531ox="0 0 24 24" fill="currentColor">
9532      <path 
9533        d="M12.007 2.1622C15.2152 2.1622 15.5951 2.17628 16.8568 2.23256C18.0293 2.28415 18.6625 2.48114 19.0846 2.6453C19.6428 2.86105 20.0461 3.12371 20.4636 3.54114C20.8857 3.96326 21.1436 4.36193 21.3594 4.92007C21.5236 5.34219 21.7205 5.98007 21.7721 7.14794C21.8284 8.4143 21.8425 8.79422 21.8425 11.9977C21.8425 15.2058 21.8284 15.5857 21.7721 16.8474C21.7205 18.0199 21.5236 18.6531 21.3594 19.0752C21.1436 19.6334 20.881 20.0367 20.4636 20.4542C20.0414 20.8763 19.6428 21.1343 19.0846 21.35C18.6625 21.5142 18.0246 21.7112 16.8568 21.7628C15.5904 21.819 15.2105 21.8331 12.007 21.8331C8.79891 21.8331 8.419 21.819 7.15732 21.7628C5.98476 21.7112 5.35157 21.5142 4.92945 21.35C4.37131 21.1343 3.96795 20.8716 3.55052 20.4542C3.1284 20.0321 2.87043 19.6334 2.65468 19.0752C2.49052 18.6531 2.29353 18.0152 2.24194 16.8474C2.18566 15.581 2.17159 15.2011 2.17159 11.9977C2.17159 8.78953 2.18566 8.40961 2.24194 7.14794C2.29353 5.97538 2.49052 5.34219 2.65468 4.92007C2.87043 4.36193 3.13309 3.95857 3.55052 3.54114C3.97264 3.11901 4.37131 2.86105 4.92945 2.6453C5.35157 2.48114 5.98945 2.28415 7.15732 2.23256C8.419 2.17628 8.79891 2.1622 12.007 2.1622ZM12.007 0C8.74731 0 8.33926 0.0140707 7.05882 0.0703537C5.78308 0.126637 4.906 0.333008 4.14618 0.628493C3.35353 0.93805 2.68282 1.3461 2.01681 2.01681C1.3461 2.68282 0.93805 3.35353 0.628493 4.14149C0.333008 4.906 0.126637 5.77839 0.0703537 7.05413C0.0140707 8.33926 0 8.74731 0 12.007C0 15.2668 0.0140707 15.6748 0.0703537 16.9552C0.126637 18.231 0.333008 19.1081 0.628493 19.8679C0.93805 20.6605 1.3461 21.3312 2.01681 21.9973C2.68282 22.6633 3.35353 23.076 4.14149 23.3809C4.906 23.6764 5.77839 23.8827 7.05413 23.939C8.33457 23.9953 8.74262 24.0094 12.0023 24.0094C15.2621 24.0094 15.6701 23.9953 16.9506 23.939C18.2263 23.8827 19.1034 23.6764 19.8632 23.3809C20.6512 23.076 21.3219 22.6633 21.9879 21.9973C22.6539 21.3312 23.0666 20.6605 23.3715 19.8726C23.667 19.1081 23.8734 18.2357 23.9296 16.9599C23.9859 15.6795 24 15.2714 24 12.0117C24 8.752 23.9859 8.34395 23.9296 7.06351C23.8734 5.78777 23.667 4.91069 23.3715 4.15087C23.076 3.35353 22.668 2.68282 21.9973 2.01681C21.3313 1.35079 20.6605 0.93805 19.8726 0.633183C19.1081 0.337698 18.2357 0.131327 16.9599 0.075044C15.6748 0.0140707 15.2668 0 12.007 0Z
9534          M12.007 5.83936C8.60191 5.83936 5.83936 8.60191 5.83936 12.007C5.83936 15.4122 8.60191 18.1747 12.007 18.1747C15.4122 18.1747 18.1747 15.4122 18.1747 12.007C18.1747 8.60191 15.4122 5.83936 12.007 5.83936ZM12.007 16.0078C9.79792 16.0078 8.00625 14.2161 8.00625 12.007C8.00625 9.79792 9.79792 8.00625 12.007 8.00625C14.2161 8.00625 16.0078 9.79792 16.0078 12.007C16.0078 14.2161 14.2161 16.0078 12.007 16.0078Z
9535          M19.8586 5.59543C19.8586 6.39277 19.2113 7.03533 18.4187 7.03533C17.6213 7.03533 16.9788 6.38808 16.9788 5.59543C16.9788 4.79808 17.626 4.15552 18.4187 4.15552C19.2113 4.15552 19.8586 4.80277 19.8586 5.59543Z"
9536        />
9537    </svg>
9538  
9539</a>
9540    </li><li>
9541      <a href="https://www.tiktok.com/@lomabeauty_us" target="blank" aria-label="TikTok" class="flex disable-effect hover-text-link w-11 h-11 pt-3 pr-3 pb-3 pl-3">
9542    <svg class="icon-animation" width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
9543      <path d="M16.9401 0H12.7968V16.3478C12.7968 18.2957 11.2032 19.8957 9.22007 19.8957C7.23693 19.8957 5.64334 18.2957 5.64334 16.3478C5.64334 14.4348 7.20152 12.8695 9.11385 12.8V8.69567C4.89966 8.7652 1.5 12.1391 1.5 16.3478C1.5 20.5913 4.97049 24 9.2555 24C13.5405 24 17.0109 20.5565 17.0109 16.3478V7.9652C18.5691 9.07827 20.4814 9.73913 22.5 9.77393V5.66957C19.3837 5.56522 16.9401 3.06087 16.9401 0Z" fill="currentColor"/>
9544    </svg>
9545  
9546</a>
9547    </li><li>
9548      <a href="https://www.youtube.com/channel/UC5wAYGQlVNNf-AM1h_qZjMA" target="blank" aria-label="YouTube" class="flex disable-effect hover-text-link w-11 h-11 pt-3 pr-3 pb-3 pl-3">
9549    <svg class="icon-animation" width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
9550      <path d="M23.7609 7.45237C23.7609 7.45237 23.5266 5.88392 22.8047 5.19522C21.8906 4.28881 20.8688 4.28437 20.4 4.23105C17.0438 4 12.0047 4 12.0047 4H11.9953C11.9953 4 6.95625 4 3.6 4.23105C3.13125 4.28437 2.10938 4.28881 1.19531 5.19522C0.473438 5.88392 
95500.24375 7.45237 0.24375 7.45237C0.24375 7.45237 0 9.29631 0 11.1358V12.8598C0 14.6992 0.239062 16.5432 0.239062 16.5432C0.239062 16.5432 0.473437 18.1116 1.19062 18.8003C2.10469 19.7067 3.30469 19.6756 3.83906 19.7734C5.76094 19.9467 12 20 12 20C12 20 17.0438 19.9911 20.4 19.7645C20.8688 19.7112 21.8906 19.7067 22.8047 18.8003C23.5266 18.1116 23.7609 16.5432 23.7609 16.5432C23.7609 16.5432 24 14.7037 24 12.8598V11.1358C24 9.29631 23.7609 7.45237 23.7609 7.45237ZM9.52031 14.9525V8.55873L16.0031 11.7667L9.52031 14.9525Z" fill="currentColor"/>
9551    </svg> 
9552  
9553</a>
9554    </li></ul>
9555     </div>
9556                  </div>
9557                </li>
9558                  <li class="x-block-button block-mobile-navigation block-button" >
9559                    <style data-shopify>
9560                      .button-button_LjBwed, .button-button_LjBwed *:before {
9561                        
9562                        
9563                        
9564                        
9565                        
9566                        
9567                        
9568                          --colors-text-link: 96, 107, 87;
9569                        
9570                      }
9571                      .dark .button-button_LjBwed, .dark .button-button_LjBwed *:before {
9572                          
9573                          --colors-button: 255, 255, 255;
9574                        
9575                         
9576                          --colors-button-text: 40, 41, 40; 
9577                        
9578                          
9579                          --colors-button-hover: rgb(255, 255, 255);
9580                        
9581                          
9582                          --colors-button-text-hover: 40, 41, 40;
9583                        
9584                          
9585                          --colors-secondary-button: 255, 255, 255;
9586                          --colors-line-secondary-button: 255, 255, 255;
9587                        
9588                        
9589                          --background-secondary-button: transparent;
9590                        
9591                        
9592                          --colors-text-link: 145, 180, 116;
9593                        
9594                      }
9595                    </style>
9596                    <div class="button-button_LjBwed mt-5 mb-5 ml-4 mr-4">
9597                      
9598                        <a class="button button-solid inline-block leading-normal empty:hidden text-center w-full pt-4 pb-4 pl-10 pr-10" href="https://pro.lomabeauty.us/account">
9599                          
9600<div class="flex justify-center ">
9601  
9602    
9603      
9604        <span class="button-text  is-focus-button:opacity-0">Pro Login</span>
9605      
9606    
9607  
9608  
9609</div>
9610                        </a>
9611                      
9612                    </div>
9613                  </li>
9614                
9615
9616        </ul>
9617      </div>
9618      
9619      <div class="block-mobile-navigation x-header-store-selector-container font-menu-level-2 empty:hidden pl-4 pr-4 flex"></div></div>
9620  </div>
9621</template>
9622</div><div id="shopify-section-sections--21121432518842__menu-drawer" class="shopify-section shopify-section-group-header-group-lfl section-menu-drawer"><style data-shopify>#menu-drawer * {border-color: #f2f2f2;}
9623  .dark #menu-drawer * {border-color: #313131;}
9624  #menu-drawer .text-color,
9625  #menu-drawer .background-header {background: #ffffff;--colors-heading: 0, 0, 0;
9626      color: #000000;
9627      --colors-text-header: 0, 0, 0;  
9628        --colors-text-link: 96, 107, 87;
9629      
9630  }
9631  .dark #menu-drawer .text-color,
9632  .dark #menu-drawer .background-header {background: #202020;--colors-heading: 255, 255, 255;
9633      color: #ffffff;
9634      --colors-text-header: 255, 255, 255;
9635      --colors-text-link: 255, 255, 255;  
9636      --colors-text-link: 145, 180, 116;
9637    
9638  }
9639  
9640  .font-menu-level-0 {
9641    font-size: 1.25rem;
9642  }
9643  .font-menu-level-1 {
9644    font-size: 1.0rem;
9645  }
9646  .font-menu-level-2 {
9647    font-size: 0.875rem;
9648  }
9649
9650  .block-menu-drawer-account .font-menu-level-1,
9651  .block-menu-drawer-cart .font-menu-level-1,
9652  .block-menu-drawer-text .font-menu-level-1,
9653  .block-menu-drawer-button .button-text
9654  {
9655    font-size: 1.0rem;
9656    font-weight: var(--font-body-weight);
9657  }
9658  .block-menu-drawer-after::after {
9659    content: var(--tw-content);
9660    position: absolute;
9661    width: 100%;
9662    left: 0;
9663    border-bottom-width: 1px;border-color: #f2f2f2;}
9664  .dark .block-menu-drawer-after::after {border-color: #313131;}
9665  #menu-drawer #selector-social {
9666    width: 100%;
9667  }</style><div
9668  class="z-[70] fixed top-0 h-full w-full opacity-60 bg-black"
9669  x-show="$store.xMenuDrawer.show"
9670  x-cloak
9671  @click="setTimeout(() => { $store.xMenuDrawer.close() }, 0)"
9672></div>
9673<template x-if="!$store.xInit.runDispatch">
9674  <div
9675    id="menu-drawer"
9676    :class="{ 'menu-opening': $store.xMenuDrawer.show }" 
9677    class="menu-drawer fixed z-[70] top-0 bottom-0 w-full max-w-[480px] motion-reduce overflow-hidden ltr left-0 -translate-x-full"
9678  >
9679    <div class="x-container-draw-menu background-header gradient menu-drawer duration-300 ease-in-out overflow-hidden h-full flex flex-col">
9680      <div class="x-block-draw-menu-close pt-4 pb-4 pl-4 pr-4 w-full flex justify-between items-center"
9681        aria-label="Close"
9682      >
9683        <span class="font-menu-level-2 uppercase">Menu</span>
9684        <span
9685          class="cursor-pointer icon-close-container inline-block group-close-btn rounded-full absolute top-2 right-2 rtl:right-auto rtl:left-2"
9686          @click="setTimeout(() => { $store.xMenuDrawer.close() }, 0)"
9687        >
9688    <svg class="icon-close-animation" width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
9689      <path d="M1 1L23 23M23 1L1 23" stroke="currentColor" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
9690    </svg>
9691</span>
9692      </div>
9693      <div
9694        id="menu-navigation"
9695        class="h-full flex-1 overflow-x-hidden scrollbar-body overflow-y-auto scrollbar-stable"
9696      >
9697        
9698        <ul 
9699          x-data="{ openCur: 0 }"
9700          id="menu-level-0"
9701          role="list" 
9702          class="menu-parent relative h-full w-full" 
9703        >
9704           
9705
9706        </ul>
9707      </div></div>
9708  </div>
9709</template>
9710
9711
9712<script src="//lomabeauty.us/cdn/shop/t/198/assets/menu-drawer.js?v=108636980082274135241782827667" defer></script>
9712
9713</div>
9714<!-- END sections: header-group-lfl --></div>
9715    <div class="brand-header-ebl"><!-- BEGIN sections: header-group-ebl -->
9716<div id="shopify-section-sections--21121421770938__announcement-bar" class="shopify-section shopify-section-group-header-group-ebl section-announcement"><style data-shopify>
9717  @media (min-width: 1024px) {
9718    .announcement-bar-toolbar #localization_form button {
9719      padding-bottom: 0.375rem;
9720      padding-top: 0.375rem;
9721    }
9722    .announcement-bar-toolbar #localization_form ul {
9723      z-index: 100;
9724    }
9725    .announcement-bar-right .menu-position-left, 
9726    .announcement-bar-left .menu-position-left {
9727      padding-left: 1.25rem;
9728    }
9729    .announcement-bar-right .menu-position-right,
9730    .announcement-bar-left .menu-position-right {
9731      padding-right: 1.25rem;
9732    }
9733  }
9734  .announcement-bar-toolbar #localization_form > .localization-form-child {
9735    width: -moz-max-content;
9736    width: max-content;
9737  }
9738  .announcement-bar-toolbar .social-list a {
9739    height: 1.5rem;
9740    padding-top: 0.125rem;
9741    padding-right: 0.375rem;
9742    padding-left: 0.375rem;
9743    padding-bottom: 0.125rem;
9744    width: 30px;
9745  }
9746  .announcement-bar-toolbar.toolbar-align-left #selector-social {
9747    flex-direction: row-reverse;
9748  }
9749  .announcement-bar-toolbar .social-list {
9750    max-width: 200px;
9751  }
9752  @media (max-width: 767px) {
9753    .announcement-bar-toolbar .social-list {
9754      max-width: unset;
9755    }
9756  }
9757</style>
9758<style data-shopify>#shopify-section-sections--21121421770938__announcement-bar {
9759    contain: style;
9760  }
9761  #x-announcement-bar .arrow {
9762    background: transparent;
9763    border: 0;
9764    box-shadow: none;
9765    color: #ffffff;
9766  }
9767  .dark #x-announcement-bar .arrow {
9768    color: rgba(0,0,0,0);
9769  }
9770  .announcement-bar_container-sections--21121421770938__announcement-bar {
9771    
9772      background: #263f32;
9773    
9774    
9775  }
9776  .dark .announcement-bar_container-sections--21121421770938__announcement-bar {
9777    
9778      background: #f6f1ed;
9779    
9780
9781      --colors-text-link: 145, 180, 116;
9782    
9783  }
9784  .announcement-bar_text {
9785    
9786      color: #ffffff;
9787      --colors-line-and-border: 255,255,255;
9788    
9789  }
9790  .dark .announcement-bar_text {
9791    
9792      color: rgb(var(--colors-text));
9793      --colors-line-and-border: 225, 227, 225;
9794    
9795  }
9796  
9797</style><div 
9798    id="x-announcement" 
9799    class="announcement-bar_container-sections--21121421770938__announcement-bar ltr mr-auto ml-auto flex items-center lg:pl-5 lg:pr-5"
9800    
9801  >
9802        
9803          <div id="x-slide-announcement-bar" class="disable-effect-hover grow flex-1 x-splide splide has-toolbar:lg:pr-5 has-toolbar:lg:pl-5 overflow-hidden visible relative">
9804            <div class="splide__track x-pgw page-width mr-auto ml-auto pl-0 pr-0">
9805              <div class="splide__list w-full flex  md:block"><style data-shopify>.text--announcement_zU6kLd .width-countdown {
9806                    width: 6.3rem;
9807                  }.text--announcement_zU6kLd,
9808                    .btn--announcement_zU6kLd {
9809                      font-size: 0.63rem;
9810                    }
9811                    @media (min-width: 768px) {
9812                      .text--announcement_zU6kLd,
9813                      .btn--announcement_zU6kLd {
9814                        font-size: 0.7rem;
9815                      }
9816                    }.icon--announcement_zU6kLd {
9817                    width: 0.7rem;
9818                    height: 0.7rem;
9819                  }
9820                  .button.text_button_announ--announcement_zU6kLd {
9821                    
9822                      color: rgb(var(--colors-button-text));
9823                    
9824                    
9825                      background: #294b38;
9826                    
9827                  }
9828                  .dark .button.text_button_announ--announcement_zU6kLd {
9829                    
9830                      color: rgb(var(--colors-button-text));
9831                    
9832                    
9833                      background: rgba(var(--colors-button));
9834                    
9835                  } 
9836                  @media(min-width: 768px){
9837                    .button.text_button_announ--announcement_zU6kLd {
9838                      
9839                        color: rgba(var(--colors-button-text-hover));
9840                      
9841                      
9842                        background: #294b38;
9843                      
9844                    }
9845                    .dark .button.text_button_announ--announcement_zU6kLd {
9846                      
9847                        color: rgba(var(--colors-button-text-hover));
9848                      
9849                      
9850                        background: rgba(var(--colors-button));
9851                      
9852                    } 
9853                  }
9854                  .text-link-with-arrow--announcement_zU6kLd {
9855                    
9856                      color: rgb(var(--colors-text-link));
9857                    
9858                  }
9859                  .dark .text-link-with-arrow--announcement_zU6kLd {
9860                    
9861                      color: rgb(var(--colors-text-link));
9862                    
9863                  }
9864                  .hyperlink-circle-color--announcement_zU6kLd {
9865                    
9866                      background-color: rgba(var(--colors-text-link));
9867                    
9868                  }
9869                  .dark .hyperlink-circle-color--announcement_zU6kLd {
9870                    
9871                      background-color: rgba(var(--colors-button-text-hover));
9872                    
9873                  }</style><div x-slide-index="0" class="h-auto w-full flex items-center md:flex justify-center splide__slide x-splide-slide gradient text-center pt-3 pb-3 pl-5 pr-5 lg:pr-5 lg:pl-5" ><div
9874                      
9875                      class="flex items-center flex-wrap justify-center gap-x-3 gap-y-2 ltr">
9876                      
9877                      <div class="text--announcement_zU6kLd announcement-bar_text flex rtl:order-1">
9878<p class="x-announcement-bar-block-data leading-[initial]">Shop Loma, Loma for Life, and Essentials by Loma with one easy checkout.</p></div></div></div></div>
9879            </div></div>
9880        
9881
9882</div>
9883</div><div id="shopify-section-sections--21121421770938__header" class="shopify-section shopify-section-group-header-group-ebl section-header z-50"><style data-shopify>
9884    #x-header-container {
9885      contain: style layout;
9886    }
9887  
9888  
9889  .w-logo-header {
9890    width: 90px;
9891    min-width: 90px;
9892  }
9893  @media(min-width: 768px) {
9894    .w-logo-header {
9895      width: 170px;
9896      min-width: 170px;
9897    }
9898  }
9899  
9900  
9901    .section-header.is-sticky {
9902      position: sticky;
9903      z-index: 50;
9904      top: var(--announcement-height);
9905    }
9906    .is-sticky #x-header-container:not(.on-scroll-up-animation) {
9907      box-shadow: 0 5px 15px rgba(var(--colors-text), .1);
9908    }
9909    #x-header-container {
9910      transform: translateY(0);
9911      transition: transform 0.4s ease-in-out 0.1s;
9912      will-change: transform;
9913    }
9914    #x-header-container.on-scroll-up-animation {
9915      transform: translateY(var(--header-sticky-transform));
9916    }
9917    .section-header:has(#x-header-container.on-scroll-up-animation) {
9918      pointer-events: none
9919    }
9920    
9921      @media (min-width: 768px) {
9922        .scroll-sticky-popup-cart {
9923          transform: translateY(0);
9924          transition: transform 0.4s ease-in-out 0.1s;
9925        }
9926        .section-header:has(#x-header-container.on-scroll-up-animation) .scroll-sticky-popup-cart {
9927          transform: translateY(var(--header-sticky-transform));
9928        }
9929      }
9930    
9931  
9932.logo-name {
9933    font-size: 1.125rem;
9934  }
9935  header {
9936    grid-template-areas: "heading drawer";
9937    grid-template-columns: 3fr 3fr;
9938  }
9939  @media (min-width: 1024px) {
9940    header {
9941      grid-template-areas: "heading navigation icons" ". . .";
9942      grid-template-columns: auto 1fr auto;
9943    } 
9944    .logo-name {
9945      font-size: 2.25rem;
9946    }
9947    .pt-header {
9948      padding-top: 24px;
9949    }
9950    .pb-header {
9951      padding-bottom: 24px;
9952    }
9953  }
9954  .h-hamburger {
9955    height: var(--hamburger-menu-height);
9956  }
9957  @media (max-width: 1023px) {
9958    .section-padding-sections--21121421770938__header {
9959      padding-top: 8px;
9960      padding-bottom: 8px;
9961    }
9962  }</style><div x-show="$store.xHeaderMenu.overlay" 
9963  x-transition:enter="ease-in-out duration-300"
9964  x-transition:enter-start="opacity-0"
9965  x-transition:enter-end="opacity-100"
9966  x-transition:leave="transition-all ease-in-out duration-300"
9967  x-transition:leave-end="opacity-0"
9968  class="bg-[rgba(0,0,0,0.4)] hidden lg:flex fixed top-0 right-0 bottom-0 left-0" x-cloak></div>
9969<div
9970  id="x-header-container"
9971  class="relative text-[rgb(var(--colors-text-header))] background-header"
9972  
9973  
9974    data-is-sticky="true"
9975    data-section-index="2"
9976  
9977  x-init='() => {
9978    $store.xHeaderMenu.sectionId = "sections--21121421770938__header";
9979    $store.xHeaderMenu.mobileHeaderLayout = "left-right";
9980    $store.xHeaderMenu.initSticky($el, "on-scroll-up");
9981    
9982  }'
9983  
9984    :class="($store.xMiniCart.open || $store.xHeaderMenu.show) && 'z-[60]'"
9985  
9986  @click.away="$store.xHeaderMenu.openHamburgerMenu = false;"
9987  
9988>
9989  <div
9990    id="sticky-header-content"
9991    class="sticky-header-content background-header sticky-header-active z-20 w-full top-0
9992     header-full-width"
9993    :class="{ 'padding-scrollbar-header': $store.xHeaderMenu.isSticky && ($store.xPopup.open || $store.xPopup.openVideoShopping), 'static': $store.xHeaderMenu.overlay, 'relative': !$store.xHeaderMenu.overlay}"
9994    
9995  >
9996    <header 
9997      class="header lg:pb-0 section-padding-sections--21121421770938__header pt-header lg:pb-0 full-width grid lg:mr-auto lg:ml-auto gap-x-2" :class="{ ' lg:pt-5': !$store.xHeaderMenu.isSticky, 'open-menu': $store.xHeaderMenu.overlay }"
9998      x-on:mouseleave="$store.xHeaderMenu.closeMenu()"
9999    >
10000      <div data-breakpoint="tablet" class="x-container-header-mobile-nav [grid-area:drawer] lg:hidden flex items-center w-full justify-end">
10001        
10002        
10003          <div class="flex justify-end lg:order-4 [grid-area:icons] -mr-2 pb-header">
10004            
10005            
10006              <div x-data="{show: false}" class="x-header-sidebar flex items-center">
10007                
10008                  
10009                    <span @click="show = true" class="relative w-11 h-10 pt-2.5 pb-2 pl-3 pr-3 cursor-pointer">
10010                      
10011                        
10012                          
10013                            
10014      <svg width="100%" height="100%" viewBox="0 0 100 100" fill="none" xmlns="http://www.w3.org/2000/svg">
10015        <path d="M88.322 25.5664H80.8408C80.9894 25.3084 81.1582 25.0664 81.2907 24.7963C88.0368 10.7372 68.952 -1.17297 59.3698 11.148L50.0001 23.4855L40.6304 11.148C30.7304 -1.54454 11.1556 11.527 19.1589 25.5704H11.6777C7.99737 25.5704 5 28.5742 5 32.2715V41.9319C5 44.7018 6.68748 47.0887 9.0822 48.1048V87.2909C9.0822 90.9922 12.0796 94 15.7679 94H84.2C87.8843 94 90.8857 90.9922 90.8857 87.2909V82.3236C90.8857 80.5415 89.4473 79.0981 87.6714 79.0981C85.8955 79.0981 84.4571 80.5415 84.4571 82.3236V87.2909C84.4571 87.4119 84.3486 87.549 84.2 87.549H61.4592V48.6291H84.4571V69.4221C84.5094 73.6434 90.8214 73.6717 90.8857 69.4221V48.113C93.3005 47.101 95 44.7141 95 41.9281V32.2676C95 28.5745 92.0063 25.5664 88.322 25.5664ZM64.4796 15.059C69.2609 9.09583 79.0247 14.8735 75.5286 21.9374C74.4157 24.1912 72.266 25.5379 69.7669 25.5701H56.5004L64.4796 15.059ZM24.4702 21.9334C20.9987 14.9058 30.7782 8.8414 35.5191 15.0549L43.5026 25.5665H30.2319C27.7368 25.5343 25.5832 24.1872 24.4702 21.9334ZM11.4279 32.2674C11.4279 32.1303 11.5404 32.0174 11.677 32.0174C17.3864 32.0094 33.0363 32.0295 38.5248 32.0295V42.1778H12.3641C12.119 42.1173 11.444 42.3512 11.4279 41.9278L11.4279 32.2674ZM44.9532 87.5492V58.2935C44.9532 56.5113 43.5148 55.068 41.7389 55.068C39.963 55.068 38.5246 56.5113 38.5246 58.2935V87.5492H15.7674C15.6147 87.5492 15.5103 87.4121 15.5103 87.2911V48.6293H41.7389C43.5148 48.6293 44.9532 47.1859 44.9532 45.4038V32.03C47.4603 32.0421 52.5229 32.022 55.026 32.03V87.5492H44.9532ZM61.4587 32.03L88.3261 32.0179C88.4627 32.0179 88.5752 32.1308 88.5752 32.2679V41.9284C88.5873 42.3074 87.9605 42.1461 87.7435 42.1783C87.
100156591 42.1864 61.5787 42.1743 61.4583 42.1783L61.4587 32.03Z" fill="currentColor"/>
10016      </svg> 
10017    
10018
10019
10020                          
10021                        
10022                      
10023                    </span>
10024                  
10025                
10026                <template x-teleport="body">
10027                  <div x-show="show" class="x-container-sidebar-popup fixed z-[100] left-0 top-0 right-0 bottom-0 flex justify-end" x-cloak>
10028  <div x-show="show" x-cloak class="x-overlay absolute top-0 left-0 right-0 bottom-0 bg-[#acacac] bg-opacity-30"></div>
10029  <div class="x-container-sidebar-popup-content w-full md:w-[450px] flex flex-col relative bg-[rgba(var(--background-color))]"
10030    x-show="show" x-cloak
10031    x-transition:enter="transition-all ease-in-out duration-500"
10032    x-transition:enter-start="opacity-0 transform translate-y-1/3 md:translate-x-1/3 md:translate-y-0"
10033    x-transition:enter-end="opacity-100 transform translate-y-0 md:translate-x-0 md:translate-y-0"
10034    x-transition:leave="transition-all ease-in-out duration-500"
10035    x-transition:leave-end="opacity-0 transform translate-y-1/3 md:translate-x-1/3 md:translate-y-0"
10036    @click.away="show = false"
10037  >
10038    <div class="x-container-sidebar-popup-header pl-5 pr-5 pt-5 pb-5 flex items-center justify-between">
10039      <h3 class="text-[150%] leading-tight p-break-words w-[calc(100%-40px)]"></h3>
10040      <button aria-label="Close sidebar" class="icon-close-container rounded-full absolute top-2 right-2 rtl:right-auto rtl:left-2 group-close-btn cursor-pointer" @click.prevent="show = false">
10041        
10042    <svg class="icon-close-animation" width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
10043      <path d="M1 1L23 23M23 1L1 23" stroke="currentColor" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
10044    </svg>
10045
10046      </button>
10047    </div>
10048    <div class="x-container-sidebar-popup-content pl-5 pr-5 flex flex-col overflow-y-auto scrollbar-body" role="list">
10049      
10050        
10051            
10052            <style data-shopify>  
10053              .button--sidebar_content_Vdfzn4.button-solid,
10054              .button--sidebar_content_Vdfzn4.button-solid:before { 
10055                --colors-line-and-border: var(--colors-button);
10056                
10057                
10058                
10059              }
10060              .button--sidebar_content_Vdfzn4.button.button-outline {
10061                
10062                
10063              }
10064              .button--sidebar_content_Vdfzn4.button.button-text-link, 
10065              .button--sidebar_content_Vdfzn4.button.button-text-link:before {
10066                
10067              }
10068              .content-bg-sidebar_content_Vdfzn4 {
10069                
10070              }
10071              .text-content-sidebar_content_Vdfzn4 {
10072                
10073                
10074              }
10075            </style>
10076            
10077            <div class="x-seasonal-deal-container pb-5">     
10078              <div class="overflow-hidden flex flex-col content-bg-sidebar_content_Vdfzn4">     
10079                
10080                  
10081                  <div class="relative flex-1 x-seasonal-deal-image pb-[100%]"
10082                    style=""
10083                  >
10084                    <picture>
10085                      
10086                      <img class="w-full h-full absolute top-0 object-cover animate-Xpulse skeleton-image"
10087                        srcset="//lomabeauty.us/cdn/shop/files/Collcetion_Header_Banner.png?v=1784315923&width=375 375w,
10088                          //lomabeauty.us/cdn/shop/files/Collcetion_Header_Banner.png?v=1784315923&width=450 450w,
10089                          //lomabeauty.us/cdn/shop/files/Collcetion_Header_Banner.png?v=1784315923&width=750 750w,"
10090                        src="//lomabeauty.us/cdn/shop/files/Collcetion_Header_Banner.png?v=1784315923&width=750"
10091                        alt=""
10092                        loading="lazy"
10093                        onload="requestAnimationFrame(() => { this.closest('.skeleton-image')?.classList.remove('animate-Xpulse', 'skeleton-image') });"
10094                        sizes="(min-width: 768px) 700px, 100vw"
10095                        width="1178"
10096                        height="1600"
10097                        style="object-position: 50.0% 50.0%;"
10098                      >
10099                      
10100                    </picture>
10101                  </div>
10102                  
10103                
10104                
10105                  
10106                  
10107                    <div class="x-seasonal-deal-text-content text-content-sidebar_content_Vdfzn4 flex-1">
10108                      <div class="pr-4 pl-4 pb-4 pt-4 flex flex-col gap-5 text-center items-center">
10109                        <p class="text-[rgb(var(--colors-text))]"></p>
10110                        <h3>Earn Points for Every Purchase</h3>
10111                        <div class="rte text-[rgb(var(--colors-text))]"><p>Every LOMA order already builds healthier hair over time. Now it builds toward something you can redeem, with points on every purchase and perks reserved for the people who keep coming back.</p></div>
10112                        
10113                          <a class="w-fit button--sidebar_content_Vdfzn4 button button-solid leading-normal empty:hidden text-center pl-7 pr-7 pt-2.5 pb-2.5 md:pl-8 md:pr-8 md:pt-3 md:pb-3" href="https://lomabeauty.us/community/rewards">
10114                            
10115<div class="flex justify-center ">
10116  
10117    
10118      
10119        <span class="button-text  is-focus-button:opacity-0">Open Dashboard</span>
10120      
10121    
10122  
10123  
10124</div>
10125                          </a>
10126                        
10127                      </div>
10128                    </div>
10129                  
10130                
10131              </div> 
10132            </div> 
10133        
10134      
10135        
10136      
10137        
10138      
10139        
10140      
10141        
10142      
10143    </div>
10144  </div>
10145</div>
10146                </template>
10147              </div>
10148            
10149<div class="flex items-center justify-center mobile-left-right" 
10150                @init-run.window="$store.xHeaderMenu.renderAjax($el, 'header-search-block', '#ajax-loading-header-search');"
10151              >
10152                <a 
10153                  id="SearchOpen"
10154                  href="/search" 
10155                  aria-label="search"
10156                  class="flex items-center cursor-pointer justify-center link focus-inset bg-none" 
10157                  @click.prevent="setTimeout(() => { $store.xModal.setActiveElement('SearchOpen'); }, 0)">
10158                  <span class="w-11 h-10 pl-3 pr-3 pt-2.5 pb-2">
10159    <svg class="icon-animation icon-animation" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 24 24" fill="none">
10160      <path fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" d="M11.192 20.223C16.5 20.223 20.803 15.92 20.803 10.612S16.5 1 11.192 1 1.58 5.303 1.58 10.612s4.304 9.611 9.612 9.611 M17.706 18.301 22.405 23"/>
10161    </svg>
10162  
10163</span>
10164                </a>
10165              </div><shopify-account class="header-icon-account hidden lg:flex relative items-center justify-center" menu="customer-account-main-menu">
10166                <div slot="signed-out-avatar">
10167                  <span class="w-11 h-10 pl-3 pr-2.5 pt-2.5 pb-2 block">
10168                    
10169    <svg class="icon-animation" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 24 24" fill="none">
10170      <path fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="M21.776 23v-2.444a4.889 4.889 0 0 0-4.889-4.889H7.109a4.889 4.889 0 0 0-4.889 4.889V23 M11.998 10.778a4.889 4.889 0 1 0 0-9.778 4.889 4.889 0 0 0 0 9.778"/>
10171    </svg>
10172  
10173
10174                  </span>
10175                </div>
10176              </shopify-account><div class="header-icon-cart cursor-pointer relative flex items-center">
10177                <a 
10178                  id="cart-icon"
10179                  href="/cart"
10180                  class="relative flex items-center"              
10181                  
10182                    @click.prevent="setTimeout(() => { $store.xModal.setActiveElement('cart-icon'); $store.xMiniCart.openCart(); }, 0)"
10183                    :class="$store.xMiniCart.open && 'pointer-events-none'"
10184                  
10185                  aria-controls="CartDrawer"
10186                  aria-expanded="false"
10187                  aria-label="icon-cart"
10188                >
10189                  <span class="w-11 h-10 pl-3 inline-block pr-2.5 pt-2.5 pb-2">
10190                    
10191    <svg class="icon-animation" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 24 24" fill="none">
10192      <path fill="none" stroke="currentcolor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="M21.912 21.122a2.2 2.2 0 0 1-.423 1.32 2.16 2.16 0 0 1-1.269.558H3.703a2.16 2.16 0 0 1-1.269-.558 2.2 2.2 0 0 1-.423-1.32L3.5 7.77h16.923l1.489 13.353ZM7.731 7.769V5.231a4.23 4.23 0 1 1 8.462 0v2.538"/>
10193    </svg>
10194  
10195                  </span>
10196                  <div id="mobile-cart-icon-bubble" >
10197                    <div 
10198                      class="count_item absolute text-center place-content-center -top-0.5 right-0 bg-[rgba(var(--colors-cart))] text-[rgba(var(--colors-cart-text))] font-medium h-5 w-5 rounded-full text-[10px] hidden" 
10199                      data-value="0"
10200                    >0</div>
10201                  </div>
10202                </a>
10203              </div></div>
10204        
10205        <style data-shopify>
10206          
10207            .mobile-navigation-modern-icon-bg {
10208              background: rgba(var(--colors-line-header),1);
10209            }
10210          
10211        </style>
10212        <div 
10213          id="mobile-navigation"
10214          @click="setTimeout(() => { $store.xMobileNav.open() }, 0)"
10215          class="relative  pt-2 pb-2 pl-2 pr-2 mobile-navigation-modern-icon-bg ml-3.5 rounded-full cursor-pointer "
10216        > 
10217          <div class="w-5 h-5">
10218    <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
10219      <path d="M1 7H23 M1 17H23" stroke="currentColor" stroke-width="2" stroke-linecap="round"/>
10220    </svg>
10221  
10222</div>            
10223        </div>
10224      </div>
10225        <div class="flex logo-name p-break-words lg:order-2 top-4 text-center [grid-area:heading] mr-auto ml-auto w-full justify-start pb-header flex items-center lg:relative lg:left-0 lg:translate-x-0 lg:mt-0 lg:top-0 lg:ml-0 lg:justify-left lg:[grid-area:auto]"
10226        >
10227      
10228        
10229
10230<div class="flex lg:mr-3 lg:pr-11">
10231  <a href="/" class="w-logo-header h-auto disable-effect inline-block"><span class="hidden dark:block h-0 dark:h-auto mr-auto ml-auto md:ml-0">Loma Hair &amp; Body Care | Aloe Based Salon Quality Care</span><img
10232        src="//lomabeauty.us/cdn/shop/files/Essentials_Logo-white.png?v=1784315809&width=4063"
10233        alt="Loma Hair &amp; Body Care | Aloe Based Salon Quality Care"
10234        sizes="(min-width: 768px) 170px, 90px"
10235        srcset="//lomabeauty.us/cdn/shop/files/Essentials_Logo-white.png?v=1784315809&width=50 50w,
10236          //lomabeauty.us/cdn/shop/files/Essentials_Logo-white.png?v=1784315809&width=100 100w,
10237          //lomabeauty.us/cdn/shop/files/Essentials_Logo-white.png?v=1784315809&width=150 150w,
10238          //lomabeauty.us/cdn/shop/files/Essentials_Logo-white.png?v=1784315809&width=200 200w,
10239          //lomabeauty.us/cdn/shop/files/Essentials_Logo-white.png?v=1784315809&width=250 250w,
10240          //lomabeauty.us/cdn/shop/files/Essentials_Logo-white.png?v=1784315809&width=300 300w,
10241          //lomabeauty.us/cdn/shop/files/Essentials_Logo-white.png?v=1784315809&width=400 400w,
10242          //lomabeauty.us/cdn/shop/files/Essentials_Logo-white.png?v=1784315809&width=500 500w,
10243          //lomabeauty.us/cdn/shop/files/Essentials_Logo-white.png?v=1784315809&width=600 600w"
10244        width="4063"
10245        height="1400"
10246        class="header-logo w-full block dark:hidden dark:absolute mr-auto ml-auto md:ml-0"
10247        loading="lazy"
10248      /></a>
10249</div>
10250
10251        </div>
10252      <div
10253        class="x-container-header-icons justify-end lg:order-4 [grid-area:icons] lg:[grid-area:auto] pb-header hidden lg:flex"
10254      >
10255        <div class="x-header-store-selector-container self-center md:block hidden md:mr-2.5 md:ml-3 empty:hidden"></div>
10256        
10257        
10258          <div x-data="{show: false}" class="x-header-sidebar flex items-center">
10259            
10260              
10261                <span @click="show = true" class="relative w-11 h-10 pl-3 pr-3 pt-2.5 pb-2 cursor-pointer">
10262                  
10263                    
10264                      
10265                        
10266      <svg width="100%" height="100%" viewBox="0 0 100 100" fill="none" xmlns="http://www.w3.org/2000/svg">
10267        <path d="M88.322 25.5664H80.8408C80.9894 25.3084 81.1582 25.0664 81.2907 24.7963C88.0368 10.7372 68.952 -1.17297 59.3698 11.148L50.0001 23.4855L40.6304 11.148C30.7304 -1.54454 11.1556 11.527 19.1589 25.5704H11.6777C7.99737 25.5704 5 28.5742 5 32.2715V41.9319C5 44.7018 6.68748 47.0887 9.0822 48.1048V87.2909C9.0822 90.9922 12.0796 94 15.7679 94H84.2C87.8843 94 90.8857 90.9922 90.8857 87.2909V82.3236C90.8857 80.5415 89.4473 79.0981 87.6714 79.0981C85.8955 79.0981 84.4571 80.5415 84.4571 82.3236V87.2909C84.4571 87.4119 84.3486 87.549 84.2 87.549H61.4592V48.6291H84.4571V69.4221C84.5094 73.6434 90.8214 73.6717 90.8857 69.4221V48.113C93.3005 47.101 95 44.7141 95 41.9281V32.2676C95 28.5745 92.0063 25.5664 88.322 25.5664ZM64.4796 15.059C69.2609 9.09583 79.0247 14.8735 75.5286 21.9374C74.4157 24.1912 72.266 25.5379 69.7669 25.5701H56.5004L64.4796 15.059ZM24.4702 21.9334C20.9987 14.9058 30.7782 8.8414 35.5191 15.0549L43.5026 25.5665H30.2319C27.7368 25.5343 25.5832 24.1872 24.4702 21.9334ZM11.4279 32.2674C11.4279 32.1303 11.5404 32.0174 11.677 32.0174C17.3864 32.0094 33.0363 32.0295 38.5248 32.0295V42.1778H12.3641C12.119 42.1173 11.444 42.3512 11.4279 41.9278L11.4279 32.2674ZM44.9532 87.5492V58.2935C44.9532 56.5113 43.5148 55.068 41.7389 55.068C39.963 55.068 38.5246 56.5113 38.5246 58.2935V87.5492H15.7674C15.6147 87.5492 15.5103 87.4121 15.5103 87.2911V48.6293H41.7389C43.5148 48.6293 44.9532 47.1859 44.9532 45.4038V32.03C47.4603 32.0421 52.5229 32.022 55.026 32.03V87.5492H44.9532ZM61.4587 32.03L88.3261 32.0179C88.4627 32.0179 88.5752 32.1308 88.5752 32.2679V41.9284C88.5873 42.3074 87.9605 42.1461 87.7435 42.1783C87.
102676591 42.1864 61.5787 42.1743 61.4583 42.1783L61.4587 32.03Z" fill="currentColor"/>
10268      </svg> 
10269    
10270
10271
10272                      
10273                    
10274                  
10275                </span>
10276              
10277            
10278            <template x-teleport="body">
10279              <div x-show="show" class="x-container-sidebar-popup fixed z-[100] left-0 top-0 right-0 bottom-0 flex justify-end" x-cloak>
10280  <div x-show="show" x-cloak class="x-overlay absolute top-0 left-0 right-0 bottom-0 bg-[#acacac] bg-opacity-30"></div>
10281  <div class="x-container-sidebar-popup-content w-full md:w-[450px] flex flex-col relative bg-[rgba(var(--background-color))]"
10282    x-show="show" x-cloak
10283    x-transition:enter="transition-all ease-in-out duration-500"
10284    x-transition:enter-start="opacity-0 transform translate-y-1/3 md:translate-x-1/3 md:translate-y-0"
10285    x-transition:enter-end="opacity-100 transform translate-y-0 md:translate-x-0 md:translate-y-0"
10286    x-transition:leave="transition-all ease-in-out duration-500"
10287    x-transition:leave-end="opacity-0 transform translate-y-1/3 md:translate-x-1/3 md:translate-y-0"
10288    @click.away="show = false"
10289  >
10290    <div class="x-container-sidebar-popup-header pl-5 pr-5 pt-5 pb-5 flex items-center justify-between">
10291      <h3 class="text-[150%] leading-tight p-break-words w-[calc(100%-40px)]"></h3>
10292      <button aria-label="Close sidebar" class="icon-close-container rounded-full absolute top-2 right-2 rtl:right-auto rtl:left-2 group-close-btn cursor-pointer" @click.prevent="show = false">
10293        
10294    <svg class="icon-close-animation" width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
10295      <path d="M1 1L23 23M23 1L1 23" stroke="currentColor" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
10296    </svg>
10297
10298      </button>
10299    </div>
10300    <div class="x-container-sidebar-popup-content pl-5 pr-5 flex flex-col overflow-y-auto scrollbar-body" role="list">
10301      
10302        
10303            
10304            <style data-shopify>  
10305              .button--sidebar_content_Vdfzn4.button-solid,
10306              .button--sidebar_content_Vdfzn4.button-solid:before { 
10307                --colors-line-and-border: var(--colors-button);
10308                
10309                
10310                
10311              }
10312              .button--sidebar_content_Vdfzn4.button.button-outline {
10313                
10314                
10315              }
10316              .button--sidebar_content_Vdfzn4.button.button-text-link, 
10317              .button--sidebar_content_Vdfzn4.button.button-text-link:before {
10318                
10319              }
10320              .content-bg-sidebar_content_Vdfzn4 {
10321                
10322              }
10323              .text-content-sidebar_content_Vdfzn4 {
10324                
10325                
10326              }
10327            </style>
10328            
10329            <div class="x-seasonal-deal-container pb-5">     
10330              <div class="overflow-hidden flex flex-col content-bg-sidebar_content_Vdfzn4">     
10331                
10332                  
10333                  <div class="relative flex-1 x-seasonal-deal-image pb-[100%]"
10334                    style=""
10335                  >
10336                    <picture>
10337                      
10338                      <img class="w-full h-full absolute top-0 object-cover animate-Xpulse skeleton-image"
10339                        srcset="//lomabeauty.us/cdn/shop/files/Collcetion_Header_Banner.png?v=1784315923&width=375 375w,
10340                          //lomabeauty.us/cdn/shop/files/Collcetion_Header_Banner.png?v=1784315923&width=450 450w,
10341                          //lomabeauty.us/cdn/shop/files/Collcetion_Header_Banner.png?v=1784315923&width=750 750w,"
10342                        src="//lomabeauty.us/cdn/shop/files/Collcetion_Header_Banner.png?v=1784315923&width=750"
10343                        alt=""
10344                        loading="lazy"
10345                        onload="requestAnimationFrame(() => { this.closest('.skeleton-image')?.classList.remove('animate-Xpulse', 'skeleton-image') });"
10346                        sizes="(min-width: 768px) 700px, 100vw"
10347                        width="1178"
10348                        height="1600"
10349                        style="object-position: 50.0% 50.0%;"
10350                      >
10351                      
10352                    </picture>
10353                  </div>
10354                  
10355                
10356                
10357                  
10358                  
10359                    <div class="x-seasonal-deal-text-content text-content-sidebar_content_Vdfzn4 flex-1">
10360                      <div class="pr-4 pl-4 pb-4 pt-4 flex flex-col gap-5 text-center items-center">
10361                        <p class="text-[rgb(var(--colors-text))]"></p>
10362                        <h3>Earn Points for Every Purchase</h3>
10363                        <div class="rte text-[rgb(var(--colors-text))]"><p>Every LOMA order already builds healthier hair over time. Now it builds toward something you can redeem, with points on every purchase and perks reserved for the people who keep coming back.</p></div>
10364                        
10365                          <a class="w-fit button--sidebar_content_Vdfzn4 button button-solid leading-normal empty:hidden text-center pl-7 pr-7 pt-2.5 pb-2.5 md:pl-8 md:pr-8 md:pt-3 md:pb-3" href="https://lomabeauty.us/community/rewards">
10366                            
10367<div class="flex justify-center ">
10368  
10369    
10370      
10371        <span class="button-text  is-focus-button:opacity-0">Open Dashboard</span>
10372      
10373    
10374  
10375  
10376</div>
10377                          </a>
10378                        
10379                      </div>
10380                    </div>
10381                  
10382                
10383              </div> 
10384            </div> 
10385        
10386      
10387        
10388      
10389        
10390      
10391        
10392      
10393        
10394      
10395    </div>
10396  </div>
10397</div>              
10398            </template>
10399          </div>
10400        
10401<style data-shopify>
10402            
10403              @media (max-width: 767px) {
10404                .mobile-center-left #SearchOpen {
10405                  left: 3.5rem;
10406                }
10407                .mobile-center-right #SearchOpen {
10408                  right: 3.5rem;
10409                }
10410              }
10411            
10412          </style>
10413          <div class="x-header-icon-search flex items-center justify-center mobile-left-right" @init-run.window="$store.xHeaderMenu.renderAjax($el, 'header-search-block', '#ajax-loading-header-search');">
10414            <a 
10415              id="SearchOpen"
10416              href="/search" 
10417              aria-label="search"
10418              class="flex items-center cursor-pointer justify-center link focus-inset bg-none" 
10419              @click.prevent="setTimeout(() => { $store.xModal.setActiveElement('SearchOpen'); }, 0)">
10420              <span class="w-11 h-10 pl-3 pr-3 pt-2.5 pb-2">
10421    <svg class="icon-animation icon-animation" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 24 24" fill="none">
10422      <path fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" d="M11.192 20.223C16.5 20.223 20.803 15.92 20.803 10.612S16.5 1 11.192 1 1.58 5.303 1.58 10.612s4.304 9.611 9.612 9.611 M17.706 18.301 22.405 23"/>
10423    </svg>
10424  
10425</span>
10426            </a>
10427          </div><shopify-account class="header-icon-account hidden lg:flex relative items-center justify-center" menu="customer-account-main-menu">
10428            <div slot="signed-out-avatar">
10429              <span class="w-11 h-10 pl-3 pr-2.5 pt-2.5 pb-2 block">
10430                
10431    <svg class="icon-animation" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 24 24" fill="none">
10432      <path fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="M21.776 23v-2.444a4.889 4.889 0 0 0-4.889-4.889H7.109a4.889 4.889 0 0 0-4.889 4.889V23 M11.998 10.778a4.889 4.889 0 1 0 0-9.778 4.889 4.889 0 0 0 0 9.778"/>
10433    </svg>
10434  
10435
10436              </span>
10437            </div>
10438          </shopify-account><a 
10439            id="cart-icon"
10440            href="/cart"
10441            class="relative flex items-center header-icon-cart cursor-pointer"   
10442                       
10443              @click.prevent="setTimeout(() => { $store.xModal.setActiveElement('cart-icon'); $store.xMiniCart.openCart(); }, 0)"
10444              :class="$store.xMiniCart.open && 'pointer-events-none'"
10445            
10446            aria-controls="CartDrawer"
10447            aria-expanded="false"
10448            aria-label="icon-cart"
10449          >
10450            <span class="relative w-11 h-10 md:pl-3 inline-block  md:pr-2.5 pt-2.5 pb-2">
10451              
10452    <svg class="icon-animation" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 24 24" fill="none">
10453      <path fill="none" stroke="currentcolor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="M21.912 21.122a2.2 2.2 0 0 1-.423 1.32 2.16 2.16 0 0 1-1.269.558H3.703a2.16 2.16 0 0 1-1.269-.558 2.2 2.2 0 0 1-.423-1.32L3.5 7.77h16.923l1.489 13.353ZM7.731 7.769V5.231a4.23 4.23 0 1 1 8.462 0v2.538"/>
10454    </svg>
10455  
10456              <div id="cart-icon-bubble" >
10457                <div 
10458                  class="count_item absolute text-center place-content-center -top-0.5 md:right-0 bg-[rgba(var(--colors-cart))] text-[rgba(var(--colors-cart-text))] font-medium h-5 w-5 rounded-full text-[9px] hidden" 
10459                  data-value="0"
10460                >0</div>
10461              </div>
10462            </span>
10463          </a></div>
10464
10465      
10466
10467      
10468        
10469
10470<style data-shopify>
10471  .x-icon-caret svg {
10472    color: var(--colors-text-header);
10473    --tw-rotate: 0deg;
10474    transform: rotate(var(--tw-rotate));
10475    transition: transform 0.5s ease 0.1s;
10476  }
10477  .is-focus .x-icon-caret svg {
10478      color: var(--colors-text-link);
10479      --tw-rotate: 180deg;
10480    }
10481</style><nav 
10482  x-on:click.away="$store.xHeaderMenu.closeMenu()"
10483  class="x-container-header-nav [grid-area:navigation] w-full order-3 hidden header__inline-menu lg:flex items-center pb-header lg:[grid-area:auto]"
10484>
10485  <ul class="list-menu inline-flex flex-wrap gap-x-10 items-center"
10486  >
10487    
10488
10489
10490<li class="simple_menu  has-dropdown" 
10491                
10492                  @mouseover="$store.xHeaderMenu.openMenu(2, true);"
10493                  @focusin="$store.xHeaderMenu.openMenu(2, true)"
10494                  :class="$store.xHeaderMenu.show === 2 && 'is-focus'"
10495                
10496              >
10497                <div class=" simple_menu_item relative cursor-pointer flex items-center p-break-words justify-center pt-1 pb-1 hover-text-link 
10497is-focus:link-active"
10498                  
10499                    
10500                      x-intersect.once="$store.xHeaderMenu.isTouch && $store.xHeaderMenu.touchItem($el, false, 2)"
10501                    
10502                  
10503                >
10504                  <div class=" flex items-center mr-2">
10505                    <div class="relative x-anm">
10506                      <a href="#"
10507                        class=" cursor-pointer flex items-center p-break-words justify-center pt-1 pb-1 hover-text-link is-focus:link-active" 
10508                      >
10509                        
10510          
10511          
10512            Shop All
10513          
10514        
10515                      </a>
10516                      
10517                    </div>
10518                  </div><span class="x-icon-caret duration-500 w-3">
10519    <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
10520      <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
10521    </svg>
10522</span></div>
10523
10524<template x-if="!$store.xInit.runDispatch"> 
10525      <div 
10526        id="menu-2" 
10527        :class="{ 'toggle-menu-hidden': $store.xHeaderMenu.show !== 2, 'toggle-menu-show': $store.xHeaderMenu.show === 2, 'active': $store.xHeaderMenu.initIndex.has(2) }" 
10528        class="toggle-menu top-full text-[rgba(var(--colors-text))] mega-menu-horizontal main-nav-child-right is-focus:text-[rgba(var(--colors-text))] absolute w-full background-header left-0 z-50 shadow-md ltr"
10529      >
10530        <div class="toggle-menu-child x-pgw page-width mr-auto ml-auto flex promotion-horizontal image-count-2"><ul class="mega-nav md:max-h-[calc(80vh-4rem)] justify-left order-2 scrollbar-body scrollbar-visible flex-wrap relative gap-5 xl:gap-8 flex pt-7 pb-8 flex-row z-50 left-0 right-0 w-1/2 top-full"><style data-shopify>
10531</style><li class="relative w-col-menu">
10532                  <div class="font-semibold">
10533                    
10534                    
10535
10536
10537                    <a href="/collections/max-shine" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block mb-3">
10538                      
10539                      
10540                      
10541                        <span class="p-break-words">Max Shine</span>
10542                      
10543                      
10544                    </a>
10545                  </div><ul class="list-unstyled" role="list"><li class="flex items-center pt-1.5 pb-1.5 relative font-normal font_menu-normal">
10546                          
10547                          
10548
10549
10550  <a
10551    href="/products/maxshineshampoo" 
10552    class="menu-item-image inline-block relative overflow-hidden w-8 h-8 mr-4" 
10553    aria-label="image"
10554    
10555  >
10556    
10557    <img
10558      srcset="//lomabeauty.us/cdn/shop/files/MaxShine_Shampoo_12oz_A_b7f16285-b555-4651-add3-032a538a2a32.jpg?v=1784324783&width=100 100w,
10559      //lomabeauty.us/cdn/shop/files/MaxShine_Shampoo_12oz_A_b7f16285-b555-4651-add3-032a538a2a32.jpg?v=1784324783&width=225 225w,
10560      //lomabeauty.us/cdn/shop/files/MaxShine_Shampoo_12oz_A_b7f16285-b555-4651-add3-032a538a2a32.jpg?v=1784324783&width=375 375w,
10561      //lomabeauty.us/cdn/shop/files/MaxShine_Shampoo_12oz_A_b7f16285-b555-4651-add3-032a538a2a32.jpg?v=1784324783&width=450 450w,
10562      //lomabeauty.us/cdn/shop/files/MaxShine_Shampoo_12oz_A_b7f16285-b555-4651-add3-032a538a2a32.jpg?v=1784324783&width=750 750w,
10563      //lomabeauty.us/cdn/shop/files/MaxShine_Shampoo_12oz_A_b7f16285-b555-4651-add3-032a538a2a32.jpg?v=1784324783&width=900 900w,
10564      //lomabeauty.us/cdn/shop/files/MaxShine_Shampoo_12oz_A_b7f16285-b555-4651-add3-032a538a2a32.jpg?v=1784324783&width=1100 1100w,
10565      //lomabeauty.us/cdn/shop/files/MaxShine_Shampoo_12oz_A_b7f16285-b555-4651-add3-032a538a2a32.jpg?v=1784324783&width=1500 1500w,
10566      //lomabeauty.us/cdn/shop/files/MaxShine_Shampoo_12oz_A_b7f16285-b555-4651-add3-032a538a2a32.jpg?v=1784324783&width=1780 1780w"
10567      src="//lomabeauty.us/cdn/shop/files/MaxShine_Shampoo_12oz_A_b7f16285-b555-4651-add3-032a538a2a32.jpg?v=1784324783&width=3840"
10568      sizes="
10569      (min-width: 768px) 100px"
10570      alt="Max Shine Shampoo"
10571      height="3000"
10572      width="3000"
10573      loading="lazy"
10574      onload="requestAnimationFrame(() => { this.closest('.skeleton-image')?.classList.remove('animate-Xpulse', 'skeleton-image'); });"
10575      class="w-full h-full object-cover z-10 object-center image-hover absolute top-0 right-0 animate-Xpulse skeleton-image"
10576    >
10577    
10578  </a>
10579
10580                          <span class="flex-1">
10581                            <a href="/products/maxshineshampoo" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block">
10582                              
10583                              
10584                              
10585                                <span class="p-break-words">Max Shine Shampoo</span>
10586                              
10587                              
10588                            </a>
10589                          </span>
10590                        </li><li class="flex items-center pt-1.5 pb-1.5 relative font-normal font_menu-normal">
10591                          
10592                          
10593
10594
10595  <a
10596    href="/products/maxshineconditioner" 
10597    class="menu-item-image inline-block relative overflow-hidden w-8 h-8 mr-4" 
10598    aria-label="image"
10599    
10600  >
10601    
10602    <img
10603      srcset="//lomabeauty.us/cdn/shop/files/MaxShine_Conditioner_12oz_42821bb3-96ff-41bb-9f6f-c94fc5149be7.jpg?v=1784324785&width=100 100w,
10604      //lomabeauty.us/cdn/shop/files/MaxShine_Conditioner_12oz_42821bb3-96ff-41bb-9f6f-c94fc5149be7.jpg?v=1784324785&width=225 225w,
10605      //lomabeauty.us/cdn/shop/files/MaxShine_Conditioner_12oz_42821bb3-96ff-41bb-9f6f-c94fc5149be7.jpg?v=1784324785&width=375 375w,
10606      //lomabeauty.us/cdn/shop/files/MaxShine_Conditioner_12oz_42821bb3-96ff-41bb-9f6f-c94fc5149be7.jpg?v=1784324785&width=450 450w,
10607      //lomabeauty.us/cdn/shop/files/MaxShine_Conditioner_12oz_42821bb3-96ff-41bb-9f6f-c94fc5149be7.jpg?v=1784324785&width=750 750w,
10608      //lomabeauty.us/cdn/shop/files/MaxShine_Conditioner_12oz_42821bb3-96ff-41bb-9f6f-c94fc5149be7.jpg?v=1784324785&width=900 900w,
10609      //lomabeauty.us/cdn/shop/files/MaxShine_Conditioner_12oz_42821bb3-96ff-41bb-9f6f-c94fc5149be7.jpg?v=1784324785&width=1100 1100w,
10610      //lomabeauty.us/cdn/shop/files/MaxShine_Conditioner_12oz_42821bb3-96ff-41bb-9f6f-c94fc5149be7.jpg?v=1784324785&width=1500 1500w,
10611      //lomabeauty.us/cdn/shop/files/MaxShine_Conditioner_12oz_42821bb3-96ff-41bb-9f6f-c94fc5149be7.jpg?v=1784324785&width=1780 1780w"
10612      src="//lomabeauty.us/cdn/shop/files/MaxShine_Conditioner_12oz_42821bb3-96ff-41bb-9f6f-c94fc5149be7.jpg?v=1784324785&width=3840"
10613      sizes="
10614      (min-width: 768px) 100px"
10615      alt="Max Shine Conditioner"
10616      height="3000"
10617      width="3000"
10618      loading="lazy"
10619      onload="requestAnimationFrame(() => { this.closest('.skeleton-image')?.classList.remove('animate-Xpulse', 'skeleton-image'); });"
10620      class="w-full h-full object-cover z-10 object-center image-hover absolute top-0 right-0 animate-Xpulse skeleton-image"
10621    >
10622    
10623  </a>
10624
10625                          <span class="flex-1">
10626                            <a href="/products/maxshineconditioner" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block">
10627                              
10628                              
10629                              
10630                                <span class="p-break-words">Max Shine Conditioner</span>
10631                              
10632                              
10633                            </a>
10634                          </span>
10635                        </li><li class="flex items-center pt-1.5 pb-1.5 relative font-normal font_menu-normal">
10636                          
10637                          
10638
10639
10640  <a
10641    href="/products/maxshinemasque" 
10642    class="menu-item-image inline-block relative overflow-hidden w-8 h-8 mr-4" 
10643    aria-label="image"
10644    
10645  >
10646    
10647    <img
10648      srcset="//lomabeauty.us/cdn/shop/files/MaxShine_Masque_6.7oz_9f60a6bf-c172-44fc-99d3-f7f376b3af46.jpg?v=1784324785&width=100 100w,
10649      //lomabeauty.us/cdn/shop/files/MaxShine_Masque_6.7oz_9f60a6bf-c172-44fc-99d3-f7f376b3af46.jpg?v=1784324785&width=225 225w,
10650      //lomabeauty.us/cdn/shop/files/MaxShine_Masque_6.7oz_9f60a6bf-c172-44fc-99d3-f7f376b3af46.jpg?v=1784324785&width=375 375w,
10651      //lomabeauty.us/cdn/shop/files/MaxShine_Masque_6.7oz_9f60a6bf-c172-44fc-99d3-f7f376b3af46.jpg?v=1784324785&width=450 450w,
10652      //lomabeauty.us/cdn/shop/files/MaxShine_Masque_6.7oz_9f60a6bf-c172-44fc-99d3-f7f376b3af46.jpg?v=1784324785&width=750 750w,
10653      //lomabeauty.us/cdn/shop/files/MaxShine_Masque_6.7oz_9f60a6bf-c172-44fc-99d3-f7f376b3af46.jpg?v=1784324785&width=900 900w,
10654      //lomabeauty.us/cdn/shop/files/MaxShine_Masque_6.7oz_9f60a6bf-c172-44fc-99d3-f7f376b3af46.jpg?v=1784324785&width=1100 1100w,
10655      //lomabeauty.us/cdn/shop/files/MaxShine_Masque_6.7oz_9f60a6bf-c172-44fc-99d3-f7f376b3af46.jpg?v=1784324785&width=1500 1500w,
10656      //lomabeauty.us/cdn/shop/files/MaxShine_Masque_6.7oz_9f60a6bf-c172-44fc-99d3-f7f376b3af46.jpg?v=1784324785&width=1780 1780w"
10657      src="//lomabeauty.us/cdn/shop/files/MaxShine_Masque_6.7oz_9f60a6bf-c172-44fc-99d3-f7f376b3af46.jpg?v=1784324785&width=3840"
10658      sizes="
10659      (min-width: 768px) 100px"
10660      alt="Max Shine Masque"
10661      height="3000"
10662      width="3000"
10663      loading="lazy"
10664      onload="requestAnimationFrame(() => { this.closest('.skeleton-image')?.classList.remove('animate-Xpulse', 'skeleton-image'); });"
10665      class="w-full h-full object-cover z-10 object-center image-hover absolute top-0 right-0 animate-Xpulse skeleton-image"
10666    >
10667    
10668  </a>
10669
10670                          <span class="flex-1">
10671                            <a href="/products/maxshinemasque" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block">
10672                              
10673                              
10674                              
10675                                <span class="p-break-words">Max Shine Masque</span>
10676                              
10677                              
10678                            </a>
10679                          </span>
10680                        </li><li class="flex items-center pt-1.5 pb-1.5 relative font-normal font_menu-normal">
10681                          
10682                          
10683
10684
10685  <a
10686    href="/products/maxshinecontrolcreme" 
10687    class="menu-item-image inline-block relative overflow-hidden w-8 h-8 mr-4" 
10688    aria-label="image"
10689    
10690  >
10691    
10692    <img
10693      srcset="//lomabeauty.us/cdn/shop/files/MaxShine_ControlCreme_6.7oz_747de57d-3469-4de0-91aa-a7a679bb1303.jpg?v=1784324787&width=100 100w,
10694      //lomabeauty.us/cdn/shop/files/MaxShine_ControlCreme_6.7oz_747de57d-3469-4de0-91aa-a7a679bb1303.jpg?v=1784324787&width=225 225w,
10695      //lomabeauty.us/cdn/shop/files/MaxShine_ControlCreme_6.7oz_747de57d-3469-4de0-91aa-a7a679bb1303.jpg?v=1784324787&width=375 375w,
10696      //lomabeauty.us/cdn/shop/files/MaxShine_ControlCreme_6.7oz_747de57d-3469-4de0-91aa-a7a679bb1303.jpg?v=1784324787&width=450 450w,
10697      //lomabeauty.us/cdn/shop/files/MaxShine_ControlCreme_6.7oz_747de57d-3469-4de0-91aa-a7a679bb1303.jpg?v=1784324787&width=750 750w,
10698      //lomabeauty.us/cdn/shop/files/MaxShine_ControlCreme_6.7oz_747de57d-3469-4de0-91aa-a7a679bb1303.jpg?v=1784324787&width=900 900w,
10699      //lomabeauty.us/cdn/shop/files/MaxShine_ControlCreme_6.7oz_747de57d-3469-4de0-91aa-a7a679bb1303.jpg?v=1784324787&width=1100 1100w,
10700      //lomabeauty.us/cdn/shop/files/MaxShine_ControlCreme_6.7oz_747de57d-3469-4de0-91aa-a7a679bb1303.jpg?v=1784324787&width=1500 1500w,
10701      //lomabeauty.us/cdn/shop/files/MaxShine_ControlCreme_6.7oz_747de57d-3469-4de0-91aa-a7a679bb1303.jpg?v=1784324787&width=1780 1780w"
10702      src="//lomabeauty.us/cdn/shop/files/MaxShine_ControlCreme_6.7oz_747de57d-3469-4de0-91aa-a7a679bb1303.jpg?v=1784324787&width=3840"
10703      sizes="
10704      (min-width: 768px) 100px"
10705      alt="Max Shine Control Crème"
10706      height="3000"
10707      width="3000"
10708      loading="lazy"
10709      onload="requestAnimationFrame(() => { this.closest('.skeleton-image')?.classList.remove('animate-Xpulse', 'skeleton-image'); });"
10710      class="w-full h-full object-cover z-10 object-center image-hover absolute top-0 right-0 animate-Xpulse skeleton-image"
10711    >
10712    
10713  </a>
10714
10715                          <span class="flex-1">
10716                            <a href="/products/maxshinecontrolcreme" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block">
10717                              
10718                              
10719                              
10720                                <span class="p-break-words">Max Shine Control Créme</span>
10721                              
10722                              
10723                            </a>
10724                          </span>
10725                        </li><li class="flex items-center pt-1.5 pb-1.5 relative font-normal font_menu-normal">
10726                          
10727                          
10728
10729
10730  <a
10731    href="/products/maxshinespray" 
10732    class="menu-item-image inline-block relative overflow-hidden w-8 h-8 mr-4" 
10733    aria-label="image"
10734    
10735  >
10736    
10737    <img
10738      srcset="//lomabeauty.us/cdn/shop/files/MaxShine_Spray_2oz_f02df4a0-ef1b-4285-9aa4-f4ce31559177.jpg?v=1784324788&width=100 100w,
10739      //lomabeauty.us/cdn/shop/files/MaxShine_Spray_2oz_f02df4a0-ef1b-4285-9aa4-f4ce31559177.jpg?v=1784324788&width=225 225w,
10740      //lomabeauty.us/cdn/shop/files/MaxShine_Spray_2oz_f02df4a0-ef1b-4285-9aa4-f4ce31559177.jpg?v=1784324788&width=375 375w,
10741      //lomabeauty.us/cdn/shop/files/MaxShine_Spray_2oz_f02df4a0-ef1b-4285-9aa4-f4ce31559177.jpg?v=1784324788&width=450 450w,
10742      //lomabeauty.us/cdn/shop/files/MaxShine_Spray_2oz_f02df4a0-ef1b-4285-9aa4-f4ce31559177.jpg?v=1784324788&width=750 750w,
10743      //lomabeauty.us/cdn/shop/files/MaxShine_Spray_2oz_f02df4a0-ef1b-4285-9aa4-f4ce31559177.jpg?v=1784324788&width=900 900w,
10744      //lomabeauty.us/cdn/shop/files/MaxShine_Spray_2oz_f02df4a0-ef1b-4285-9aa4-f4ce31559177.jpg?v=1784324788&width=1100 1100w,
10745      //lomabeauty.us/cdn/shop/files/MaxShine_Spray_2oz_f02df4a0-ef1b-4285-9aa4-f4ce31559177.jpg?v=1784324788&width=1500 1500w,
10746      //lomabeauty.us/cdn/shop/files/MaxShine_Spray_2oz_f02df4a0-ef1b-4285-9aa4-f4ce31559177.jpg?v=1784324788&width=1780 1780w"
10747      src="//lomabeauty.us/cdn/shop/files/MaxShine_Spray_2oz_f02df4a0-ef1b-4285-9aa4-f4ce31559177.jpg?v=1784324788&width=3840"
10748      sizes="
10749      (min-width: 768px) 100px"
10750      alt="Max Shine Spray"
10751      height="3000"
10752      width="3000"
10753      loading="lazy"
10754      onload="requestAnimationFrame(() => { this.closest('.skeleton-image')?.classList.remove('animate-Xpulse', 'skeleton-image'); });"
10755      class="w-full h-full object-cover z-10 object-center image-hover absolute top-0 right-0 animate-Xpulse skeleton-image"
10756    >
10757    
10758  </a>
10759
10760                          <span class="flex-1">
10761                            <a href="/products/maxshinespray" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block">
10762                              
10763                              
10764                              
10765                                <span class="p-break-words">Max Shine Finish Spray</span>
10766                              
10767                              
10768                            </a>
10769                          </span>
10770                        </li><li class="flex items-center pt-1.5 pb-1.5 relative font-normal font_menu-normal">
10771                          
10772                          
10773
10774
10775  <a
10776    href="/products/e-mxs1-triopak" 
10777    class="menu-item-image inline-block relative overflow-hidden w-8 h-8 mr-4" 
10778    aria-label="image"
10779    
10780  >
10781    
10782    <img
10783      srcset="//lomabeauty.us/cdn/shop/files/Essentials_MaxShine_SamplePack_245b159d-beda-4e71-aab6-19e340b4cfd9.jpg?v=1784324794&width=100 100w,
10784      //lomabeauty.us/cdn/shop/files/Essentials_MaxShine_SamplePack_245b159d-beda-4e71-aab6-19e340b4cfd9.jpg?v=1784324794&width=225 225w,
10785      //lomabeauty.us/cdn/shop/files/Essentials_MaxShine_SamplePack_245b159d-beda-4e71-aab6-19e340b4cfd9.jpg?v=1784324794&width=375 375w,
10786      //lomabeauty.us/cdn/shop/files/Essentials_MaxShine_SamplePack_245b159d-beda-4e71-aab6-19e340b4cfd9.jpg?v=1784324794&width=450 450w,
10787      //lomabeauty.us/cdn/shop/files/Essentials_MaxShine_SamplePack_245b159d-beda-4e71-aab6-19e340b4cfd9.jpg?v=1784324794&width=750 750w,
10788      //lomabeauty.us/cdn/shop/files/Essentials_MaxShine_SamplePack_245b159d-beda-4e71-aab6-19e340b4cfd9.jpg?v=1784324794&width=900 900w,
10789      //lomabeauty.us/cdn/shop/files/Essentials_MaxShine_SamplePack_245b159d-beda-4e71-aab6-19e340b4cfd9.jpg?v=1784324794&width=1100 1100w,
10790      //lomabeauty.us/cdn/shop/files/Essentials_MaxShine_SamplePack_245b159d-beda-4e71-aab6-19e340b4cfd9.jpg?v=1784324794&width=1500 1500w,
10791      //lomabeauty.us/cdn/shop/files/Essentials_MaxShine_SamplePack_245b159d-beda-4e71-aab6-19e340b4cfd9.jpg?v=1784324794&width=1780 1780w"
10792      src="//lomabeauty.us/cdn/shop/files/Essentials_MaxShine_SamplePack_245b159d-beda-4e71-aab6-19e340b4cfd9.jpg?v=1784324794&width=3840"
10793      sizes="
10794      (min-width: 768px) 100px"
10795      alt="Max Shine 1oz Trio Sample Pack"
10796      height="2048"
10797      width="2048"
10798      loading="lazy"
10799      onload="requestAnimationFrame(() => { this.closest('.skeleton-image')?.classList.remove('animate-Xpulse', 'skeleton-image'); });"
10800      class="w-full h-full object-cover z-10 object-center image-hover absolute top-0 right-0 animate-Xpulse skeleton-image"
10801    >
10802    
10803  </a>
10804
10805                          <span class="flex-1">
10806                            <a href="/products/e-mxs1-triopak" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block">
10807                              
10808                              
10809                              
10810                                <span class="p-break-words">Max Shine Sampler Kit</span>
10811                              
10812                              
10813                            </a>
10814                          </span>
10815                        </li></ul></li><li class="relative w-col-menu">
10816                  <div class="font-semibold">
10817                    
10818                    
10819
10820
10821                    <a href="/collections/healthy-scalp" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block mb-3">
10822                      
10823                      
10824                      
10825                        <span class="p-break-words">Healthy Scalp</span>
10826                      
10827                      
10828                    </a>
10829                  </div><ul class="list-unstyled" role="list"><li class="flex items-center pt-1.5 pb-1.5 relative font-normal font_menu-normal">
10830                          
10831                          
10832
10833
10834  <a
10835    href="/products/healthyscalpshampoo" 
10836    class="menu-item-image inline-block relative overflow-hidden w-8 h-8 mr-4" 
10837    aria-label="image"
10838    
10839  >
10840    
10841    <img
10842      srcset="//lomabeauty.us/cdn/shop/files/HealthyScalpShampoo12oz_0beb4ac2-aa45-42d1-9423-5ad075c1b41d.jpg?v=1784324780&width=100 100w,
10843      //lomabeauty.us/cdn/shop/files/HealthyScalpShampoo12oz_0beb4ac2-aa45-42d1-9423-5ad075c1b41d.jpg?v=1784324780&width=225 225w,
10844      //lomabeauty.us/cdn/shop/files/HealthyScalpShampoo12oz_0beb4ac2-aa45-42d1-9423-5ad075c1b41d.jpg?v=1784324780&width=375 375w,
10845      //lomabeauty.us/cdn/shop/files/HealthyScalpShampoo12oz_0beb4ac2-aa45-42d1-9423-5ad075c1b41d.jpg?v=1784324780&width=450 450w,
10846      //lomabeauty.us/cdn/shop/files/HealthyScalpShampoo12oz_0beb4ac2-aa45-42d1-9423-5ad075c1b41d.jpg?v=1784324780&width=750 750w,
10847      //lomabeauty.us/cdn/shop/files/HealthyScalpShampoo12oz_0beb4ac2-aa45-42d1-9423-5ad075c1b41d.jpg?v=1784324780&width=900 900w,
10848      //lomabeauty.us/cdn/shop/files/HealthyScalpShampoo12oz_0beb4ac2-aa45-42d1-9423-5ad075c1b41d.jpg?v=1784324780&width=1100 1100w,
10849      //lomabeauty.us/cdn/shop/files/HealthyScalpShampoo12oz_0beb4ac2-aa45-42d1-9423-5ad075c1b41d.jpg?v=1784324780&width=1500 1500w,
10850      //lomabeauty.us/cdn/shop/files/HealthyScalpShampoo12oz_0beb4ac2-aa45-42d1-9423-5ad075c1b41d.jpg?v=1784324780&width=1780 1780w"
10851      src="//lomabeauty.us/cdn/shop/files/HealthyScalpShampoo12oz_0beb4ac2-aa45-42d1-9423-5ad075c1b41d.jpg?v=1784324780&width=3840"
10852      sizes="
10853      (min-width: 768px) 100px"
10854      alt="Healthy Scalp Shampoo"
10855      height="3000"
10856      width="3000"
10857      loading="lazy"
10858      onload="requestAnimationFrame(() => { this.closest('.skeleton-image')?.classList.remove('animate-Xpulse', 'skeleton-image'); });"
10859      class="w-full h-full object-cover z-10 object-center image-hover absolute top-0 right-0 animate-Xpulse skeleton-image"
10860    >
10861    
10862  </a>
10863
10864                          <span class="flex-1">
10865                            <a href="/products/healthyscalpshampoo" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block">
10866                              
10867                              
10868                              
10869                                <span class="p-break-words">Healthy Scalp Shampoo</span>
10870                              
10871                              
10872                            </a>
10873                          </span>
10874                        </li><li class="flex items-center pt-1.5 pb-1.5 relative font-normal font_menu-normal">
10875                          
10876                          
10877
10878
10879  <a
10880    href="/products/healthyscalpconditioner" 
10881    class="menu-item-image inline-block relative overflow-hidden w-8 h-8 mr-4" 
10882    aria-label="image"
10883    
10884  >
10885    
10886    <img
10887      srcset="//lomabeauty.us/cdn/shop/files/HealthyScalp_Conditioner_12oz_f952e2ab-c8e5-42bd-ae9c-5ab4c5f2299d.jpg?v=1784324780&width=100 100w,
10888      //lomabeauty.us/cdn/shop/files/HealthyScalp_Conditioner_12oz_f952e2ab-c8e5-42bd-ae9c-5ab4c5f2299d.jpg?v=1784324780&width=225 225w,
10889      //lomabeauty.us/cdn/shop/files/HealthyScalp_Conditioner_12oz_f952e2ab-c8e5-42bd-ae9c-5ab4c5f2299d.jpg?v=1784324780&width=375 375w,
10890      //lomabeauty.us/cdn/shop/files/HealthyScalp_Conditioner_12oz_f952e2ab-c8e5-42bd-ae9c-5ab4c5f2299d.jpg?v=1784324780&width=450 450w,
10891      //lomabeauty.us/cdn/shop/files/HealthyScalp_Conditioner_12oz_f952e2ab-c8e5-42bd-ae9c-5ab4c5f2299d.jpg?v=1784324780&width=750 750w,
10892      //lomabeauty.us/cdn/shop/files/HealthyScalp_Conditioner_12oz_f952e2ab-c8e5-42bd-ae9c-5ab4c5f2299d.jpg?v=1784324780&width=900 900w,
10893      //lomabeauty.us/cdn/shop/files/HealthyScalp_Conditioner_12oz_f952e2ab-c8e5-42bd-ae9c-5ab4c5f2299d.jpg?v=1784324780&width=1100 1100w,
10894      //lomabeauty.us/cdn/shop/files/HealthyScalp_Conditioner_12oz_f952e2ab-c8e5-42bd-ae9c-5ab4c5f2299d.jpg?v=1784324780&width=1500 1500w,
10895      //lomabeauty.us/cdn/shop/files/HealthyScalp_Conditioner_12oz_f952e2ab-c8e5-42bd-ae9c-5ab4c5f2299d.jpg?v=1784324780&width=1780 1780w"
10896      src="//lomabeauty.us/cdn/shop/files/HealthyScalp_Conditioner_12oz_f952e2ab-c8e5-42bd-ae9c-5ab4c5f2299d.jpg?v=1784324780&width=3840"
10897      sizes="
10898      (min-width: 768px) 100px"
10899      alt="Healthy Scalp Conditioner"
10900      height="3000"
10901      width="3000"
10902      loading="lazy"
10903      onload="requestAnimationFrame(() => { this.closest('.skeleton-image')?.classList.remove('animate-Xpulse', 'skeleton-image'); });"
10904      class="w-full h-full object-cover z-10 object-center image-hover absolute top-0 right-0 animate-Xpulse skeleton-image"
10905    >
10906    
10907  </a>
10908
10909                          <span class="flex-1">
10910                            <a href="/products/healthyscalpconditioner" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block">
10911                              
10912                              
10913                              
10914                                <span class="p-break-words">Healthy Scalp Conditioner</span>
10915                              
10916                              
10917                            </a>
10918                          </span>
10919                        </li><li class="flex items-center pt-1.5 pb-1.5 relative font-normal font_menu-normal">
10920                          
10921                          
10922
10923
10924  <a
10925    href="/products/healthyscalptreatment" 
10926    class="menu-item-image inline-block relative overflow-hidden w-8 h-8 mr-4" 
10927    aria-label="image"
10928    
10929  >
10930    
10931    <img
10932      srcset="//lomabeauty.us/cdn/shop/files/HealthyScalp_Treatment_3.4oz_34a0df78-ba77-4cea-b89e-1c1c7a11bb12.jpg?v=1784324781&width=100 100w,
10933      //lomabeauty.us/cdn/shop/files/HealthyScalp_Treatment_3.4oz_34a0df78-ba77-4cea-b89e-1c1c7a11bb12.jpg?v=1784324781&width=225 225w,
10934      //lomabeauty.us/cdn/shop/files/HealthyScalp_Treatment_3.4oz_34a0df78-ba77-4cea-b89e-1c1c7a11bb12.jpg?v=1784324781&width=375 375w,
10935      //lomabeauty.us/cdn/shop/files/HealthyScalp_Treatment_3.4oz_34a0df78-ba77-4cea-b89e-1c1c7a11bb12.jpg?v=1784324781&width=450 450w,
10936      //lomabeauty.us/cdn/shop/files/HealthyScalp_Treatment_3.4oz_34a0df78-ba77-4cea-b89e-1c1c7a11bb12.jpg?v=1784324781&width=750 750w,
10937      //lomabeauty.us/cdn/shop/files/HealthyScalp_Treatment_3.4oz_34a0df78-ba77-4cea-b89e-1c1c7a11bb12.jpg?v=1784324781&width=900 900w,
10938      //lomabeauty.us/cdn/shop/files/HealthyScalp_Treatment_3.4oz_34a0df78-ba77-4cea-b89e-1c1c7a11bb12.jpg?v=1784324781&width=1100 1100w,
10939      //lomabeauty.us/cdn/shop/files/HealthyScalp_Treatment_3.4oz_34a0df78-ba77-4cea-b89e-1c1c7a11bb12.jpg?v=1784324781&width=1500 1500w,
10940      //lomabeauty.us/cdn/shop/files/HealthyScalp_Treatment_3.4oz_34a0df78-ba77-4cea-b89e-1c1c7a11bb12.jpg?v=1784324781&width=1780 1780w"
10941      src="//lomabeauty.us/cdn/shop/files/HealthyScalp_Treatment_3.4oz_34a0df78-ba77-4cea-b89e-1c1c7a11bb12.jpg?v=1784324781&width=3840"
10942      sizes="
10943      (min-width: 768px) 100px"
10944      alt="Healthy Scalp Treatment"
10945      height="3000"
10946      width="3000"
10947      loading="lazy"
10948      onload="requestAnimationFrame(() => { this.closest('.skeleton-image')?.classList.remove('animate-Xpulse', 'skeleton-image'); });"
10949      class="w-full h-full object-cover z-10 object-center image-hover absolute top-0 right-0 animate-Xpulse skeleton-image"
10950    >
10951    
10952  </a>
10953
10954                          <span class="flex-1">
10955                            <a href="/products/healthyscalptreatment" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block">
10956                              
10957                              
10958                              
10959                                <span class="p-break-words">Healthy Scalp Treatment</span>
10960                              
10961                              
10962                            </a>
10963                          </span>
10964                        </li><li class="flex items-center pt-1.5 pb-1.5 relative font-normal font_menu-normal">
10965                          
10966                          
10967
10968
10969  <a
10970    href="/products/healthyscalpstylecreme" 
10971    class="menu-item-image inline-block relative overflow-hidden w-8 h-8 mr-4" 
10972    aria-label="image"
10973    
10974  >
10975    
10976    <img
10977      srcset="//lomabeauty.us/cdn/shop/files/HealthyScalp_StyleCreme_6.4oz_6996635d-2c7b-414f-9844-2675468838bc.jpg?v=1784324782&width=100 100w,
10978      //lomabeauty.us/cdn/shop/files/HealthyScalp_StyleCreme_6.4oz_6996635d-2c7b-414f-9844-2675468838bc.jpg?v=1784324782&width=225 225w,
10979      //lomabeauty.us/cdn/shop/files/HealthyScalp_StyleCreme_6.4oz_6996635d-2c7b-414f-9844-2675468838bc.jpg?v=1784324782&width=375 375w,
10980      //lomabeauty.us/cdn/shop/files/HealthyScalp_StyleCreme_6.4oz_6996635d-2c7b-414f-9844-2675468838bc.jpg?v=1784324782&width=450 450w,
10981      //lomabeauty.us/cdn/shop/files/HealthyScalp_StyleCreme_6.4oz_6996635d-2c7b-414f-9844-2675468838bc.jpg?v=1784324782&width=750 750w,
10982      //lomabeauty.us/cdn/shop/files/HealthyScalp_StyleCreme_6.4oz_6996635d-2c7b-414f-9844-2675468838bc.jpg?v=1784324782&width=900 900w,
10983      //lomabeauty.us/cdn/shop/files/HealthyScalp_StyleCreme_6.4oz_6996635d-2c7b-414f-9844-2675468838bc.jpg?v=1784324782&width=1100 1100w,
10984      //lomabeauty.us/cdn/shop/files/HealthyScalp_StyleCreme_6.4oz_6996635d-2c7b-414f-9844-2675468838bc.jpg?v=1784324782&width=1500 1500w,
10985      //lomabeauty.us/cdn/shop/files/HealthyScalp_StyleCreme_6.4oz_6996635d-2c7b-414f-9844-2675468838bc.jpg?v=1784324782&width=1780 1780w"
10986      src="//lomabeauty.us/cdn/shop/files/HealthyScalp_StyleCreme_6.4oz_6996635d-2c7b-414f-9844-2675468838bc.jpg?v=1784324782&width=3840"
10987      sizes="
10988      (min-width: 768px) 100px"
10989      alt="Healthy Scalp Style Crème"
10990      height="3000"
10991      width="3000"
10992      loading="lazy"
10993      onload="requestAnimationFrame(() => { this.closest('.skeleton-image')?.classList.remove('animate-Xpulse', 'skeleton-image'); });"
10994      class="w-full h-full object-cover z-10 object-center image-hover absolute top-0 right-0 animate-Xpulse skeleton-image"
10995    >
10996    
10997  </a>
10998
10999                          <span class="flex-1">
11000                            <a href="/products/healthyscalpstylecreme" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block">
11001                              
11002                              
11003                              
11004                                <span class="p-break-words">Healthy Scalp Style Créme</span>
11005                              
11006                              
11007                            </a>
11008                          </span>
11009                        </li><li class="flex items-center pt-1.5 pb-1.5 relative font-normal font_menu-normal">
11010                          
11011                          
11012
11013
11014  <a
11015    href="/products/e-hs1-triopak" 
11016    class="menu-item-image inline-block relative overflow-hidden w-8 h-8 mr-4" 
11017    aria-label="image"
11018    
11019  >
11020    
11021    <img
11022      srcset="//lomabeauty.us/cdn/shop/files/Essentials_HealthyScalp_SamplePack_9861453a-240d-4a29-97c0-960110b16f6a.jpg?v=1784324792&width=100 100w,
11023      //lomabeauty.us/cdn/shop/files/Essentials_HealthyScalp_SamplePack_9861453a-240d-4a29-97c0-960110b16f6a.jpg?v=1784324792&width=225 225w,
11024      //lomabeauty.us/cdn/shop/files/Essentials_HealthyScalp_SamplePack_9861453a-240d-4a29-97c0-960110b16f6a.jpg?v=1784324792&width=375 375w,
11025      //lomabeauty.us/cdn/shop/files/Essentials_HealthyScalp_SamplePack_9861453a-240d-4a29-97c0-960110b16f6a.jpg?v=1784324792&width=450 450w,
11026      //lomabeauty.us/cdn/shop/files/Essentials_HealthyScalp_SamplePack_9861453a-240d-4a29-97c0-960110b16f6a.jpg?v=1784324792&width=750 750w,
11027      //lomabeauty.us/cdn/shop/files/Essentials_HealthyScalp_SamplePack_9861453a-240d-4a29-97c0-960110b16f6a.jpg?v=1784324792&width=900 900w,
11028      //lomabeauty.us/cdn/shop/files/Essentials_HealthyScalp_SamplePack_9861453a-240d-4a29-97c0-960110b16f6a.jpg?v=1784324792&width=1100 1100w,
11029      //lomabeauty.us/cdn/shop/files/Essentials_HealthyScalp_SamplePack_9861453a-240d-4a29-97c0-960110b16f6a.jpg?v=1784324792&width=1500 1500w,
11030      //lomabeauty.us/cdn/shop/files/Essentials_HealthyScalp_SamplePack_9861453a-240d-4a29-97c0-960110b16f6a.jpg?v=1784324792&width=1780 1780w"
11031      src="//lomabeauty.us/cdn/shop/files/Essentials_HealthyScalp_SamplePack_9861453a-240d-4a29-97c0-960110b16f6a.jpg?v=1784324792&width=3840"
11032      sizes="
11033      (min-width: 768px) 100px"
11034      alt="Healthy Scalp 1oz Trio Sample Pack"
11035      height="2048"
11036      width="2048"
11037      loading="lazy"
11038      onload="requestAnimationFrame(() => { this.closest('.skeleton-image')?.classList.remove('animate-Xpulse', 'skeleton-image'); });"
11039      class="w-full h-full object-cover z-10 object-center image-hover absolute top-0 right-0 animate-Xpulse skeleton-image"
11040    >
11041    
11042  </a>
11043
11044                          <span class="flex-1">
11045                            <a href="/products/e-hs1-triopak" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block">
11046                              
11047                              
11048                              
11049                                <span class="p-break-words">Healthy Scalp Sampler Kit</span>
11050                              
11051                              
11052                            </a>
11053                          </span>
11054                        </li></ul></li></ul><div class="relative md:max-h-[calc(80vh-4rem)] overflow-hidden float-right md:right-5 lg:right-0 pt-8 pb-8 w-1/2 order-4"
11055            > 
11056              <div class="mega-nav-promotions md:max-h-[calc(80vh-6rem)] pb-4 scrollbar-body scrollbar-visible overflow-y-auto flex gap-5"><style data-shopify>
11057                    .image-simple_menu_ebl_shop-1 {
11058                      height: 450px;
11059                    }
11060                  </style>
11061                  
11062                  <div class="mega-menu-card w-full group relative ltr"
11063                  >
11064                    
11065<div 
11066    
11067    class="group w-full relative overflow-hidden text-center rtl:text-center
11068 image-simple_menu_ebl_shop-1 overflow-hidden promotion-header overflow-hidden"
11069  >
11070    
11071    
11072      <div 
11073        class="animate_transition_card__image animate-Xpulse skeleton-image w-full h-full top-0 left-0 overflow-hidden md:absolute"
11074      >
11075    
11076      <img
11077        srcset="//lomabeauty.us/cdn/shop/files/Collcetion_Header_Banner.png?v=1784315923&width=225 225w,
11078        //lomabeauty.us/cdn/shop/files/Collcetion_Header_Banner.png?v=1784315923&width=375 375w,
11079        //lomabeauty.us/cdn/shop/files/Collcetion_Header_Banner.png?v=1784315923&width=450 450w,
11080        //lomabeauty.us/cdn/shop/files/Collcetion_Header_Banner.png?v=1784315923&width=750 750w,
11081        //lomabeauty.us/cdn/shop/files/Collcetion_Header_Banner.png?v=1784315923&width=900 900w,
11082        //lomabeauty.us/cdn/shop/files/Collcetion_Header_Banner.png?v=1784315923&width=1100 1100w,
11083        //lomabeauty.us/cdn/shop/files/Collcetion_Header_Banner.png?v=1784315923&width=1500 1500w,
11084        //lomabeauty.us/cdn/shop/files/Collcetion_Header_Banner.png?v=1784315923&width=1780 1780w"
11085        src="//lomabeauty.us/cdn/shop/files/Collcetion_Header_Banner.png?v=1784315923&width=1780"
11086        
11087          
11088            
11089              loading="lazy"
11090            
11091          
11092        
11093        sizes="(min-width: 1400px) 350px, (min-width: 768px) calc(100vw/4), 100vw"
11094        alt=""
11095        width="1178"
11096        height="1600"
11097        style="object-position: 50.0% 50.0%;"
11098        class="w-full h-full object-cover z-10 "
11099        onload="requestAnimationFrame(() => {
11100          this?.classList.add('active'); 
11101          this.closest('.animate_transition_card__image')?.classList.remove('animate-Xpulse', 'skeleton-image');
11102          setTimeout(() => { this.closest('.animate_transition_card__image')?.classList.add('lazy_active', 'active'); }, 250);
11103        });"
11104      />
11105    </div>
11106  
11107  <span class="absolute top-0 left-0 bottom-0 right-0 pointer-events-none image-treatment-overlay opacity-0"></span><style data-shopify>
11108.title-color-simple_menu_ebl_shop-1 {
11109        color: ;
11110        --colors-heading: , , ;
11111      }
11112      
11113        .button--simple_menu_ebl_shop-1.button-text-link, .button--simple_menu_ebl_shop-1.button-text-link::after, .button--simple_menu_ebl_shop-1.button-text-link::before {
11114          --colors-text-link: 255, 255, 255;
11115        }
11116      
11117    
11118  </style>
11119  
11120  <div class="promotion-content background-color-simple_menu_ebl_shop-1 text-center rtl:text-center
11121 pt-3 pb-3 pr-4 pl-4
11122 mt-2 absolute right-0 promotion-content-center rtl:promotion-content-center mb-2 pointer-events-none text-overlay ml-2 mr-2 left-0 bottom-0"
11123  ><style data-shopify>
11124        .heading-simple_menu_ebl_shop-1 {
11125          font-size: 0.945rem;
11126        }
11127        @media (min-width: 768px) {
11128          .heading-simple_menu_ebl_shop-1 {
11129            font-size: 1.35rem; 
11130          }
11131        }
11132      </style>
11133      
11134      <div class=" text-color-simple_menu_ebl_shop-1">
11135        
11136
11137
11138<style data-shopify>
11139  
11140  .dark .heading-simple_menu_ebl_shop-1 {
11141    
11142      --color-highlight: rgb(145, 180, 116);
11143    
11144  }
11145</style>
11146
11147
11148
11149  
11150
11151   
11152    <p
11153      class='heading-simple_menu_ebl_shop-1 h3 promotion-header:mb-0 mb-2 leading-tight h2 p-break-words pointer-events-auto'> 
11154  
11155    
11156      
11157        Find Your Haircare Solution
11158      
11159    
11160  </p>
11161
11162  
11163
11164      </div><style data-shopify>
11165        .text-simple_menu_ebl_shop-1 {
11166          font-size: 0.55125rem;
11167        }
11168        @media (min-width: 768px) {
11169          .text-simple_menu_ebl_shop-1 {
11170            font-size: 0.6125rem;
11171          }
11172        }
11173      </style>
11174      <div class="mb-1 leading-tight rte text-color-simple_menu_ebl_shop-1 text-simple_menu_ebl_shop-1 p-break-words pointer-events-auto">Start here and explore our clean, targeted products to see what feels right for your hair.</div><a href="/collections/essentials-by-loma" class="button button-text-link  button--simple_menu_ebl_shop-1 pointer-events-auto inline-block empty:hidden pl-4 pr-4 lg:pl-6 lg:pr-6 pt-2.5 pb-2.5 leading-normal md:pt-3 md:pb-3 cursor-pointer p-break-words">
11175        
11176<div class="flex justify-center ">
11177  
11178    
11179      
11180        <div class="relative block-text-button overflow-hidden ">
11181          <span class="button-text  btn-text-link-effect-1 relative top-0 is-focus-button:opacity-0">Explore Our Rituals</span>
11182          <span class="button-text  btn-text-link-effect-2 absolute top-full left-0 is-focus-button:opacity-0">Explore Our Rituals</span>
11183        </div>
11184          
11185    
11186  
11187  
11188</div>
11189      </a>
11190    
11191  </div>
11192  
11193
11194</div>
11195                  </div><style data-shopify>
11196                    .image-simple_menu_ebl_shop-2 {
11197                      height: 450px;
11198                    }
11199                  </style>
11200                  
11201                  <div class="mega-menu-card w-full group relative ltr"
11202                  >
11203                    
11204<div 
11205    
11206    class="group w-full relative overflow-hidden text-center rtl:text-center
11207 image-simple_menu_ebl_shop-2 overflow-hidden promotion-header overflow-hidden"
11208  >
11209    
11210    
11211      <div 
11212        class="animate_transition_card__image animate-Xpulse skeleton-image w-full h-full top-0 left-0 overflow-hidden md:absolute"
11213      >
11214    
11215      <img
11216        srcset="//lomabeauty.us/cdn/shop/files/Ethos_Header_Banner.png?v=1784315924&width=225 225w,
11217        //lomabeauty.us/cdn/shop/files/Ethos_Header_Banner.png?v=1784315924&width=375 375w,
11218        //lomabeauty.us/cdn/shop/files/Ethos_Header_Banner.png?v=1784315924&width=450 450w,
11219        //lomabeauty.us/cdn/shop/files/Ethos_Header_Banner.png?v=1784315924&width=750 750w,
11220        //lomabeauty.us/cdn/shop/files/Ethos_Header_Banner.png?v=1784315924&width=900 900w,
11221        //lomabeauty.us/cdn/shop/files/Ethos_Header_Banner.png?v=1784315924&width=1100 1100w,
11222        //lomabeauty.us/cdn/shop/files/Ethos_Header_Banner.png?v=1784315924&width=1500 1500w,
11223        //lomabeauty.us/cdn/shop/files/Ethos_Header_Banner.png?v=1784315924&width=1780 1780w"
11224        src="//lomabeauty.us/cdn/shop/files/Ethos_Header_Banner.png?v=1784315924&width=1780"
11225        
11226          
11227            
11228              loading="lazy"
11229            
11230          
11231        
11232        sizes="(min-width: 1400px) 350px, (min-width: 768px) calc(100vw/4), 100vw"
11233        alt=""
11234        width="1178"
11235        height="1600"
11236        style="object-position: 50.0% 50.0%;"
11237        class="w-full h-full object-cover z-10 "
11238        onload="requestAnimationFrame(() => {
11239          this?.classList.add('active'); 
11240          this.closest('.animate_transition_card__image')?.classList.remove('animate-Xpulse', 'skeleton-image');
11241          setTimeout(() => { this.closest('.animate_transition_card__image')?.classList.add('lazy_active', 'active'); }, 250);
11242        });"
11243      />
11244    </div>
11245  
11246  <span class="absolute top-0 left-0 bottom-0 right-0 pointer-events-none image-treatment-overlay opacity-0"></span><style data-shopify>
11247.title-color-simple_menu_ebl_shop-2 {
11248        color: ;
11249        --colors-heading: , , ;
11250      }
11251      
11252        .button--simple_menu_ebl_shop-2.button-text-link, .button--simple_menu_ebl_shop-2.button-text-link::after, .button--simple_menu_ebl_shop-2.button-text-link::before {
11253          --colors-text-link: 255, 255, 255;
11254        }
11255      
11256    
11257  </style>
11258  
11259  <div class="promotion-content background-color-simple_menu_ebl_shop-2 text-center rtl:text-center
11260 pt-3 pb-3 pr-4 pl-4
11261 mt-2 absolute right-0 promotion-content-center rtl:promotion-content-center mb-2 pointer-events-none text-overlay ml-2 mr-2 left-0 bottom-0"
11262  ><style data-shopify>
11263        .heading-simple_menu_ebl_shop-2 {
11264          font-size: 0.945rem;
11265        }
11266        @media (min-width: 768px) {
11267          .heading-simple_menu_ebl_shop-2 {
11268            font-size: 1.35rem; 
11269          }
11270        }
11271      </style>
11272      
11273      <div class=" text-color-simple_menu_ebl_shop-2">
11274        
11275
11276
11277<style data-shopify>
11278  
11279  .dark .heading-simple_menu_ebl_shop-2 {
11280    
11281      --color-highlight: rgb(145, 180, 116);
11282    
11283  }
11284</style>
11285
11286
11287
11288  
11289
11290   
11291    <p
11292      class='heading-simple_menu_ebl_shop-2 h3 promotion-header:mb-0 mb-2 leading-tight h2 p-break-words pointer-events-auto'> 
11293  
11294    
11295      
11296        Learn About What&#39;s Inside
11297      
11298    
11299  </p>
11300
11301  
11302
11303      </div><style data-shopify>
11304        .text-simple_menu_ebl_shop-2 {
11305          font-size: 0.55125rem;
11306        }
11307        @media (min-width: 768px) {
11308          .text-simple_menu_ebl_shop-2 {
11309            font-size: 0.6125rem;
11310          }
11311        }
11312      </style>
11313      <div class="mb-1 leading-tight rte text-color-simple_menu_ebl_shop-2 text-simple_menu_ebl_shop-2 p-break-words pointer-events-auto">Intentional care from bioethical sources, consciously crafted to honor you and the environment.</div><a href="/pages/essentials-ethos" class="button button-text-link  button--simple_menu_ebl_shop-2 pointer-events-auto inline-block empty:hidden pl-4 pr-4 lg:pl-6 lg:pr-6 pt-2.5 pb-2.5 leading-normal md:pt-3 md:pb-3 cursor-pointer p-break-words">
11314        
11315<div class="flex justify-center ">
11316  
11317    
11318      
11319        <div class="relative block-text-button overflow-hidden ">
11320          <span class="button-text  btn-text-link-effect-1 relative top-0 is-focus-button:opacity-0">Explore Our Ethos</span>
11321          <span class="button-text  btn-text-link-effect-2 absolute top-full left-0 is-focus-button:opacity-0">Explore Our Ethos</span>
11322        </div>
11323          
11324    
11325  
11326  
11327</div>
11328      </a>
11329    
11330  </div>
11331  
11332
11333</div>
11334                  </div></div>
11335            </div></div>
11336        
11337      </div>
11338    </template></li>
11339<li class="simple_menu  has-dropdown" 
11340                
11341                  @mouseover="$store.xHeaderMenu.openMenu(3, true);"
11342                  @focusin="$store.xHeaderMenu.openMenu(3, true)"
11343                  :class="$store.xHeaderMenu.show === 3 && 'is-focus'"
11344                
11345              >
11346                <div class=" simple_menu_item relative cursor-pointer flex items-center p-break-words justify-center pt-1 pb-1 hover-text-link is-focus:link-active"
11347                  
11348                    
11349                      x-intersect.once="$store.xHeaderMenu.isTouch && $store.xHeaderMenu.touchItem($el, false, 3)"
11350                    
11351                  
11352                >
11353                  <div class=" flex items-center mr-2">
11354                    <div class="relative x-anm">
11355                      <a href="#"
11356                        class=" cursor-pointer flex items-center p-break-words justify-center pt-1 pb-1 hover-text-link is-focus:link-active" 
11357                      >
11358                        
11359          
11360          
11361            Routines
11362          
11363        
11364                      </a>
11365                      
11366                    </div>
11367                  </div><span class="x-icon-caret duration-500 w-3">
11368    <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
11369      <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
11370    </svg>
11371</span></div>
11372
11373<template x-if="!$store.xInit.runDispatch"> 
11374      <div 
11375        id="menu-3" 
11376        :class="{ 'toggle-menu-hidden': $store.xHeaderMenu.show !== 3, 'toggle-menu-show': $store.xHeaderMenu.show === 3, 'active': $store.xHeaderMenu.initIndex.has(3) }" 
11377        class="toggle-menu top-full text-[rgba(var(--colors-text))] mega-menu-horizontal is-focus:text-[rgba(var(--colors-text))] absolute w-full background-header left-0 z-50 shadow-md ltr"
11378      >
11379        <div class="toggle-menu-child x-pgw page-width mr-auto ml-auto mega-menu-container"><ul class="mega-nav md:max-h-[calc(80vh-4rem)] justify-left order-2 scrollbar-body scrollbar-visible flex-wrap relative gap-5 xl:gap-8 flex pt-7 pb-8 flex-row z-50 left-0 right-0 w-full top-full"><style data-shopify>
11380</style><li class="relative w-col-menu">
11381                  <div class="">
11382                    
11383                    
11384
11385
11386                    <a href="/products/healthy-scalp-ritual_old" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block">
11387                      
11388                      
11389                      
11390                        <span class="p-break-words">Healthy Scalp Ritual</span>
11391                      
11392                      
11393                    </a>
11394                  </div></li><li class="relative w-col-menu">
11395                  <div class="">
11396                    
11397                    
11398
11399
11400                    <a href="/products/max-shine-ritual_old" class="flex flex-wrap gap-2 nav-link relative transition duration-200 p-break-words hover-text-link inline-block">
11401                      
11402                      
11403                      
11404                        <span class="p-break-words">Max Shine Ritual</span>
11405                      
11406                      
11407                    </a>
11408                  </div></li></ul></div>
11409        
11410      </div>
11411    </template></li>
11412<li x-data='{ active: false }' 
11413                class=" tabbed_menu  has-dropdown" 
11414                
11415                  
11416                    @mouseover="$store.xHeaderMenu.openMenu(4, true); selectedMenu = true"
11417                    @focusin="$store.xHeaderMenu.openMenu(4, true); selectedMenu = true"
11418                  
11419                  :class="$store.xHeaderMenu.show === 4 && 'is-focus'"
11420                
11421              >
11422                <div class="tabbed_menu_item cursor-pointer relative hover-text-link flex items-center is-focus:link-active"
11423                  
11424                    
11425                      x-intersect.once="$store.xHeaderMenu.isTouch && $store.xHeaderMenu.touchItem($el, false, 4)"
11426                    
11427                  
11428                >
11429                  <div class=" flex items-center">
11430                    <div class="relative x-anm">
11431                      <a href="#"
11432                        class=" cursor-pointer flex items-center p-break-words justify-center pt-1 pb-1 hover-text-link 
11432is-focus:link-active" 
11433                        
11434                      >
11435                        
11436          
11437          
11438            About Us
11439          
11440        
11441                      </a>
11442                      
11443                    </div>
11444                  </div><span class="x-icon-caret w-5 pl-2">
11445    <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
11446      <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
11447    </svg>
11448</span></div>
11449                
11450                  <style data-shopify>
11451                    .gap-grid-banner_menu_MdXTjD {
11452                      gap: 28px
11453                    }
11454                    .toggle-menu.toggle-menu-show.banner-menu-container {
11455                      overflow-y: auto;
11456                    }
11457                  </style>
11458
11459
11460<template x-if="!$store.xInit.runDispatch">
11461      <div :class="{ 'toggle-menu-hidden': $store.xHeaderMenu.show !== 4, 'toggle-menu-show': $store.xHeaderMenu.show === 4, 'active': $store.xHeaderMenu.initIndex.has(4) }" id="menu-4" class="toggle-menu top-full banner-menu-container max-h-[calc(90vh-var(--height-header))] is-focus:text-[rgba(var(--colors-text))] absolute w-full background-header left-0 z-50 shadow-md overflow-x-hidden scrollbar-body overflow-y-auto">     
11462        <div class="toggle-menu-child grid gap-grid-banner_menu_MdXTjD grid-cols-3 mr-auto ml-auto x-pgw page-width pb-5 pt-8 pb-8"><div class="mega-menu-card group section--sections--21121421770938__header w-full flex relative overflow-hidden h-[300px]">
11463              
11464              
11465<div 
11466    
11467    class="group w-full relative overflow-hidden text-center rtl:text-center
11468 image-banner_menu_MdXTjD-1 overflow-hidden promotion-header overflow-hidden"
11469  >
11470    
11471    
11472      <a 
11473        aria-label="Image link"
11474        href="/pages/essentials-ethos" 
11475        
11476        class="animate_transition_card__image animate-Xpulse skeleton-image w-full h-full top-0 left-0 overflow-hidden md:absolute"
11477      >
11478    
11479      <img
11480        srcset="//lomabeauty.us/cdn/shop/files/Essentials_HeaderImages_4.jpg?v=1784315925&width=225 225w,
11481        //lomabeauty.us/cdn/shop/files/Essentials_HeaderImages_4.jpg?v=1784315925&width=375 375w,
11482        //lomabeauty.us/cdn/shop/files/Essentials_HeaderImages_4.jpg?v=1784315925&width=450 450w,
11483        //lomabeauty.us/cdn/shop/files/Essentials_HeaderImages_4.jpg?v=1784315925&width=750 750w,
11484        //lomabeauty.us/cdn/shop/files/Essentials_HeaderImages_4.jpg?v=1784315925&width=900 900w,
11485        //lomabeauty.us/cdn/shop/files/Essentials_HeaderImages_4.jpg?v=1784315925&width=1100 1100w,
11486        //lomabeauty.us/cdn/shop/files/Essentials_HeaderImages_4.jpg?v=1784315925&width=1500 1500w,
11487        //lomabeauty.us/cdn/shop/files/Essentials_HeaderImages_4.jpg?v=1784315925&width=1780 1780w"
11488        src="//lomabeauty.us/cdn/shop/files/Essentials_HeaderImages_4.jpg?v=1784315925&width=1780"
11489        
11490          
11491            
11492              loading="lazy"
11493            
11494          
11495        
11496        sizes="(min-width: 1400px) 466px, (min-width: 768px) calc(100vw/3), 100vw"
11497        alt=""
11498        width="1178"
11499        height="1289"
11500        style="object-position: 50.0% 50.0%;"
11501        class="w-full h-full object-cover z-10 image-hover "
11502        onload="requestAnimationFrame(() => {
11503          this?.classList.add('active'); 
11504          this.closest('.animate_transition_card__image')?.classList.remove('animate-Xpulse', 'skeleton-image');
11505          setTimeout(() => { this.closest('.animate_transition_card__image')?.classList.add('lazy_active', 'active'); }, 250);
11506        });"
11507      />
11508    </a>
11509  
11510  <span class="absolute top-0 left-0 bottom-0 right-0 pointer-events-none image-treatment-overlay opacity-0"></span><style data-shopify>
11511.title-color-banner_menu_MdXTjD-1 {
11512        color: ;
11513        --colors-heading: , , ;
11514      }
11515      
11516        .button--banner_menu_MdXTjD-1.button-text-link, .button--banner_menu_MdXTjD-1.button-text-link::after, .button--banner_menu_MdXTjD-1.button-text-link::before {
11517          --colors-text-link: 255, 255, 255;
11518        }
11519      
11520    
11521  </style>
11522  
11523    <a 
11524      aria-label="Image link"
11525      href="/pages/essentials-ethos" 
11526      
11527    >
11528  
11529  <div class="promotion-content background-color-banner_menu_MdXTjD-1 text-center rtl:text-center
11530 pt-3 pb-3 pr-4 pl-4
11531 mt-2 absolute right-0 promotion-content-center rtl:promotion-content-center mb-2 pointer-events-none text-overlay ml-2 mr-2 left-0 bottom-0"
11532  ><style data-shopify>
11533        .heading-banner_menu_MdXTjD-1 {
11534          font-size: 0.945rem;
11535        }
11536        @media (min-width: 768px) {
11537          .heading-banner_menu_MdXTjD-1 {
11538            font-size: 1.35rem; 
11539          }
11540        }
11541      </style>
11542      
11543      <div class=" text-color-banner_menu_MdXTjD-1">
11544        
11545
11546
11547<style data-shopify>
11548  
11549  .dark .heading-banner_menu_MdXTjD-1 {
11550    
11551      --color-highlight: rgb(145, 180, 116);
11552    
11553  }
11554</style>
11555
11556
11557
11558  
11559
11560   
11561    <p
11562      class='heading-banner_menu_MdXTjD-1 h3 promotion-header:mb-0 mb-2 leading-tight h2 p-break-words pointer-events-auto'> 
11563  
11564    
11565      
11566        Ethos
11567      
11568    
11569  </p>
11570
11571  
11572
11573      </div><style data-shopify>
11574        .text-banner_menu_MdXTjD-1 {
11575          font-size: 0.86625rem;
11576        }
11577        @media (min-width: 768px) {
11578          .text-banner_menu_MdXTjD-1 {
11579            font-size: 0.9625rem;
11580          }
11581        }
11582      </style>
11583      <div class="mb-1 leading-tight rte text-color-banner_menu_MdXTjD-1 text-banner_menu_MdXTjD-1 p-break-words pointer-events-auto"><p>A quiet manifesto—beyond marketing, beyond noise.</p></div><a href="/pages/essentials-ethos" class="button button-text-link  button--banner_menu_MdXTjD-1 pointer-events-auto inline-block empty:hidden pl-4 pr-4 lg:pl-6 lg:pr-6 pt-2.5 pb-2.5 leading-normal md:pt-3 md:pb-3 cursor-pointer p-break-words">
11584        
11585<div class="flex justify-center ">
11586  
11587    
11588      
11589        <div class="relative block-text-button overflow-hidden ">
11590          <span class="button-text  btn-text-link-effect-1 relative top-0 is-focus-button:opacity-0">Step Into Philosophy</span>
11591          <span class="button-text  btn-text-link-effect-2 absolute top-full left-0 is-focus-button:opacity-0">Step Into Philosophy</span>
11592        </div>
11593          
11594    
11595  
11596  
11597</div>
11598      </a>
11599    
11600  </div>
11601  
11602    </a> 
11603  
11604
11605</div>
11606            </div>
11607          
11608
11609            <div class="mega-menu-card group section--sections--21121421770938__header w-full flex relative overflow-hidden h-[300px]">
11610              
11611<div 
11612    
11613    class="group w-full relative overflow-hidden text-center rtl:text-center
11614 image-banner_menu_MdXTjD-2 overflow-hidden promotion-header overflow-hidden"
11615  >
11616    
11617    
11618      <a 
11619        aria-label="Image link"
11620        href="/pages/essentials-formulation" 
11621        
11622        class="animate_transition_card__image animate-Xpulse skeleton-image w-full h-full top-0 left-0 overflow-hidden md:absolute"
11623      >
11624    
11625      <img
11626        srcset="//lomabeauty.us/cdn/shop/files/Essentials_HeaderImages_3.jpg?v=1784315926&width=225 225w,
11627        //lomabeauty.us/cdn/shop/files/Essentials_HeaderImages_3.jpg?v=1784315926&width=375 375w,
11628        //lomabeauty.us/cdn/shop/files/Essentials_HeaderImages_3.jpg?v=1784315926&width=450 450w,
11629        //lomabeauty.us/cdn/shop/files/Essentials_HeaderImages_3.jpg?v=1784315926&width=750 750w,
11630        //lomabeauty.us/cdn/shop/files/Essentials_HeaderImages_3.jpg?v=1784315926&width=900 900w,
11631        //lomabeauty.us/cdn/shop/files/Essentials_HeaderImages_3.jpg?v=1784315926&width=1100 1100w,
11632        //lomabeauty.us/cdn/shop/files/Essentials_HeaderImages_3.jpg?v=1784315926&width=1500 1500w,
11633        //lomabeauty.us/cdn/shop/files/Essentials_HeaderImages_3.jpg?v=1784315926&width=1780 1780w"
11634        src="//lomabeauty.us/cdn/shop/files/Essentials_HeaderImages_3.jpg?v=1784315926&width=1780"
11635        
11636          
11637            
11638              loading="lazy"
11639            
11640          
11641        
11642        sizes="(min-width: 1400px) 466px, (min-width: 768px) calc(100vw/3), 100vw"
11643        alt=""
11644        width="1178"
11645        height="1289"
11646        style="object-position: 50.0% 50.0%;"
11647        class="w-full h-full object-cover z-10 image-hover "
11648        onload="requestAnimationFrame(() => {
11649          this?.classList.add('active'); 
11650          this.closest('.animate_transition_card__image')?.classList.remove('animate-Xpulse', 'skeleton-image');
11651          setTimeout(() => { this.closest('.animate_transition_card__image')?.classList.add('lazy_active', 'active'); }, 250);
11652        });"
11653      />
11654    </a>
11655  
11656  <span class="absolute top-0 left-0 bottom-0 right-0 pointer-events-none image-treatment-overlay opacity-0"></span><style data-shopify>
11657.title-color-banner_menu_MdXTjD-2 {
11658        color: ;
11659        --colors-heading: , , ;
11660      }
11661      
11662        .button--banner_menu_MdXTjD-2.button-text-link, .button--banner_menu_MdXTjD-2.button-text-link::after, .button--banner_menu_MdXTjD-2.button-text-link::before {
11663          --colors-text-link: 255, 255, 255;
11664        }
11665      
11666    
11667  </style>
11668  
11669    <a 
11670      aria-label="Image link"
11671      href="/pages/essentials-formulation" 
11672      
11673    >
11674  
11675  <div class="promotion-content background-color-banner_menu_MdXTjD-2 text-center rtl:text-center
11676 pt-3 pb-3 pr-4 pl-4
11677 mt-2 absolute right-0 promotion-content-center rtl:promotion-content-center mb-2 pointer-events-none text-overlay ml-2 mr-2 left-0 bottom-0"
11678  ><style data-shopify>
11679        .heading-banner_menu_MdXTjD-2 {
11680          font-size: 0.945rem;
11681        }
11682        @media (min-width: 768px) {
11683          .heading-banner_menu_MdXTjD-2 {
11684            font-size: 1.35rem; 
11685          }
11686        }
11687      </style>
11688      
11689      <div class=" text-color-banner_menu_MdXTjD-2">
11690        
11691
11692
11693<style data-shopify>
11694  
11695  .dark .heading-banner_menu_MdXTjD-2 {
11696    
11697      --color-highlight: rgb(145, 180, 116);
11698    
11699  }
11700</style>
11701
11702
11703
11704  
11705
11706   
11707    <p
11708      class='heading-banner_menu_MdXTjD-2 h3 promotion-header:mb-0 mb-2 leading-tight h2 p-break-words pointer-events-auto'> 
11709  
11710    
11711      
11712        Formulation
11713      
11714    
11715  </p>
11716
11717  
11718
11719      </div><style data-shopify>
11720        .text-banner_menu_MdXTjD-2 {
11721          font-size: 0.86625rem;
11722        }
11723        @media (min-width: 768px) {
11724          .text-banner_menu_MdXTjD-2 {
11725            font-size: 0.9625rem;
11726          }
11727        }
11728      </style>
11729      <div class="mb-1 leading-tight rte text-color-banner_menu_MdXTjD-2 text-banner_menu_MdXTjD-2 p-break-words pointer-events-auto"><p>Ecosystems designed to support, connect, and elevate.</p></div><a href="/pages/essentials-formulation" class="button button-text-link  button--banner_menu_MdXTjD-2 pointer-events-auto inline-block empty:hidden pl-4 pr-4 lg:pl-6 lg:pr-6 pt-2.5 pb-2.5 leading-normal md:pt-3 md:pb-3 cursor-pointer p-break-words">
11730        
11731<div class="flex justify-center ">
11732  
11733    
11734      
11735        <div class="relative block-text-button overflow-hidden ">
11736          <span class="button-text  btn-text-link-effect-1 relative top-0 is-focus-button:opacity-0">Discover Details</span>
11737          <span class="button-text  btn-text-link-effect-2 absolute top-full left-0 is-focus-button:opacity-0">Discover Details</span>
11738        </div>
11739          
11740    
11741  
11742  
11743</div>
11744      </a>
11745    
11746  </div>
11747  
11748    </a> 
11749  
11750
11751</div>
11752            </div>
11753          
11754
11755            <div class="mega-menu-card group section--sections--21121421770938__header w-full flex relative overflow-hidden h-[300px]">
11756              
11757<div 
11758    
11759    class="group w-full relative overflow-hidden text-center rtl:text-center
11760 image-banner_menu_MdXTjD-3 overflow-hidden promotion-header overflow-hidden"
11761  >
11762    
11763    
11764      <a 
11765        aria-label="Image link"
11766        href="/pages/essentials-origins" 
11767        
11768        class="animate_transition_card__image animate-Xpulse skeleton-image w-full h-full top-0 left-0 overflow-hidden md:absolute"
11769      >
11770    
11771      <img
11772        srcset="//lomabeauty.us/cdn/shop/files/Essentials_HeaderImages_2.jpg?v=1784315928&width=225 225w,
11773        //lomabeauty.us/cdn/shop/files/Essentials_HeaderImages_2.jpg?v=1784315928&width=375 375w,
11774        //lomabeauty.us/cdn/shop/files/Essentials_HeaderImages_2.jpg?v=1784315928&width=450 450w,
11775        //lomabeauty.us/cdn/shop/files/Essentials_HeaderImages_2.jpg?v=1784315928&width=750 750w,
11776        //lomabeauty.us/cdn/shop/files/Essentials_HeaderImages_2.jpg?v=1784315928&width=900 900w,
11777        //lomabeauty.us/cdn/shop/files/Essentials_HeaderImages_2.jpg?v=1784315928&width=1100 1100w,
11778        //lomabeauty.us/cdn/shop/files/Essentials_HeaderImages_2.jpg?v=1784315928&width=1500 1500w,
11779        //lomabeauty.us/cdn/shop/files/Essentials_HeaderImages_2.jpg?v=1784315928&width=1780 1780w"
11780        src="//lomabeauty.us/cdn/shop/files/Essentials_HeaderImages_2.jpg?v=1784315928&width=1780"
11781        
11782          
11783            
11784              loading="lazy"
11785            
11786          
11787        
11788        sizes="(min-width: 1400px) 466px, (min-width: 768px) calc(100vw/3), 100vw"
11789        alt=""
11790        width="1178"
11791        height="1289"
11792        style="object-position: 50.0% 50.0%;"
11793        class="w-full h-full object-cover z-10 image-hover "
11794        onload="requestAnimationFrame(() => {
11795          this?.classList.add('active'); 
11796          this.closest('.animate_transition_card__image')?.classList.remove('animate-Xpulse', 'skeleton-image');
11797          setTimeout(() => { this.closest('.animate_transition_card__image')?.classList.add('lazy_active', 'active'); }, 250);
11798        });"
11799      />
11800    </a>
11801  
11802  <span class="absolute top-0 left-0 bottom-0 right-0 pointer-events-none image-treatment-overlay opacity-0"></span><style data-shopify>
11803.title-color-banner_menu_MdXTjD-3 {
11804        color: ;
11805        --colors-heading: , , ;
11806      }
11807      
11808        .button--banner_menu_MdXTjD-3.button-text-link, .button--banner_menu_MdXTjD-3.button-text-link::after, .button--banner_menu_MdXTjD-3.button-text-link::before {
11809          --colors-text-link: 255, 255, 255;
11810        }
11811      
11812    
11813  </style>
11814  
11815    <a 
11816      aria-label="Image link"
11817      href="/pages/essentials-origins" 
11818      
11819    >
11820  
11821  <div class="promotion-content background-color-banner_menu_MdXTjD-3 text-center rtl:text-center
11822 pt-3 pb-3 pr-4 pl-4
11823 mt-2 absolute right-0 promotion-content-center rtl:promotion-content-center mb-2 pointer-events-none text-overlay ml-2 mr-2 left-0 bottom-0"
11824  ><style data-shopify>
11825        .heading-banner_menu_MdXTjD-3 {
11826          font-size: 0.945rem;
11827        }
11828        @media (min-width: 768px) {
11829          .heading-banner_menu_MdXTjD-3 {
11830            font-size: 1.35rem; 
11831          }
11832        }
11833      </style>
11834      
11835      <div class=" text-color-banner_menu_MdXTjD-3">
11836        
11837
11838
11839<style data-shopify>
11840  
11841  .dark .heading-banner_menu_MdXTjD-3 {
11842    
11843      --color-highlight: rgb(145, 180, 116);
11844    
11845  }
11846</style>
11847
11848
11849
11850  
11851
11852   
11853    <p
11854      class='heading-banner_menu_MdXTjD-3 h3 promotion-header:mb-0 mb-2 leading-tight h2 p-break-words pointer-events-auto'> 
11855  
11856    
11857      
11858        Origins
11859      
11860    
11861  </p>
11862
11863  
11864
11865      </div><style data-shopify>
11866        .text-banner_menu_MdXTjD-3 {
11867          font-size: 0.86625rem;
11868        }
11869        @media (min-width: 768px) {
11870          .text-banner_menu_MdXTjD-3 {
11871            font-size: 0.9625rem;
11872          }
11873        }
11874      </style>
11875      <div class="mb-1 leading-tight rte text-color-banner_menu_MdXTjD-3 text-banner_menu_MdXTjD-3 p-break-words pointer-events-auto"><p>Our actions are the river that fuels the product to follow.</p></div><a href="/pages/essentials-origins" class="button button-text-link  button--banner_menu_MdXTjD-3 pointer-events-auto inline-block empty:hidden pl-4 pr-4 lg:pl-6 lg:pr-6 pt-2.5 pb-2.5 leading-normal md:pt-3 md:pb-3 cursor-pointer p-break-words">
11876        
11877<div class="flex justify-center ">
11878  
11879    
11880      
11881        <div class="relative block-text-button overflow-hidden ">
11882          <span class="button-text  btn-text-link-effect-1 relative top-0 is-focus-button:opacity-0">Trace Beginnings</span>
11883          <span class="button-text  btn-text-link-effect-2 absolute top-full left-0 is-focus-button:opacity-0">Trace Beginnings</span>
11884        </div>
11885          
11886    
11887  
11888  
11889</div>
11890      </a>
11891    
11892  </div>
11893  
11894    </a> 
11895  
11896
11897</div>
11898            </div>
11899          
11900
11901
11902        </div>
11903      </div>
11904    </template>
11905              </li>
11906
11907              <li class="block-button" 
11908                
11909                  x-on:mouseover="$store.xHeaderMenu.closeMenu();"
11910                
11911                
11912              >
11913                <style data-shopify>
11914                  .button-button_ebl_login, .button-button_ebl_login *:before {
11915                    
11916                      --colors-button: 40, 41, 40;
11917                    
11918                    
11919                    
11920                    
11921                    
11922                    
11923                    
11924                  }
11925                  .dark .button-button_ebl_login, .dark .button-button_ebl_login *:before {
11926                      
11927                      --colors-button: 255, 255, 255;
11928                    
11929                     
11930                      --colors-button-text: 40, 41, 40; 
11931                    
11932                      
11933                      --colors-button-hover: rgb(255, 255, 255);
11934                    
11935                      
11936                      --colors-button-text-hover: 40, 41, 40;
11937                    
11938                      
11939                      --colors-secondary-button: 255, 255, 255;
11940                      --colors-line-secondary-button: 255, 255, 255;
11941                    
11942                    
11943                      --background-secondary-button: transparent;
11944                    
11945                    
11946                      --colors-text-link: 145, 180, 116;
11947                    
11948                  }
11949                </style>
11950                <div class="button-button_ebl_login">
11951                  
11952                    <a class="button button-solid leading-normal block empty:hidden text-center pl-2 pr-2 pt-1 pb-1 md:pl-2.5 md:pr-2.5" href="https://pro.lomabeauty.us/account/login">
11953                      
11954<div class="flex justify-center ">
11955  
11956    
11957      
11958        <span class="button-text  is-focus-button:opacity-0">PRO LOGIN</span>
11959      
11960    
11961  
11962  
11963</div>
11964                    </a>
11965                  
11966                </div>
11967              </li>
11968            
11969</ul>
11970</nav>
11971      
11972    </header>
11973    
11974</div>
11975</div>
11976
11977<script src="//lomabeauty.us/cdn/shop/t/198/assets/search-prompts.js?v=181440801706723618771782827667" defer></script>
11977                   
11978<script type="application/ld+json">
11979  {
11980    "@context": "http://schema.org",
11981    "@type": "Organization",
11982    "name": "Loma Hair \u0026amp; Body Care | Aloe Based Salon Quality Care",
11983    
11984      "logo": "https:\/\/lomabeauty.us\/cdn\/shop\/files\/Essentials_Logo-white.png?v=1784315809\u0026width=4063",
11985    
11986    "sameAs": [
11987      "",
11988      "https:\/\/www.facebook.com\/lomahairandbodycare",
11989      "",
11990      "https:\/\/www.instagram.com\/lomabeauty.us\/",
11991      "https:\/\/www.tiktok.com\/@lomabeauty_us",
11992      "",
11993      "",
11994      "https:\/\/www.youtube.com\/channel\/UC5wAYGQlVNNf-AM1h_qZjMA",
11995      ""
11996    ],
11997    "url": "https:\/\/lomabeauty.us"
11998  }
11999</script>
11999<script src="//lomabeauty.us/cdn/shop/t/198/assets/store-selector.js?v=69199566774997787001782827667" defer="defer"></script>
11999
12000
12001<style> @media screen and (max-width: 767px) {#shopify-section-sections--21121421770938__header #mobile-navigation, #shopify-section-sections--21121421770938__header .mobile-navigation-modern-icon-bg {background: transparent !important; background-color: transparent !important; }} </style></div><div id="shopify-section-sections--21121421770938__mobile-navigation" class="shopify-section shopify-section-group-header-group-ebl section-mobile-navigation"><style data-shopify>#mobile-navigation {
12002    contain: style layout;
12003  }
12004  #mobile-navigation * {border-color: rgba(var(--colors-line-header));}
12005  .dark #mobile-navigation * {border-color: rgba(var(--colors-line-header));}
12006  #mobile-navigation .text-color,
12007  #mobile-navigation .background-header {background: rgba(var(--background-color-header));--colors-text: 69, 70, 69;
12008      --colors-heading: 40, 41, 40;  
12009      --colors-text-link: 96, 107, 87;
12010    
12011  }
12012  .dark #mobile-navigation .text-color,
12013  .dark #mobile-navigation .background-header {--colors-text: 225, 227, 225;
12014      --colors-heading: 255, 255, 255;  
12015      --colors-text-link: 145, 180, 116;
12016    
12017  }
12018  
12019  .block-mobile-navigation-after::after {
12020    content: var(--tw-content);
12021    position: absolute;
12022    width: 100%;
12023    left: 0;
12024    border-bottom-width: 1px;border-color: rgba(var(--colors-line-header));}
12025  .dark .block-mobile-navigation-after::after {border-color: rgba(var(--colors-line-header));}
12026  .font-menu-level-0 {
12027    font-size: 1.125rem;
12028  }
12029  .font-menu-level-1 {
12030    font-size: 1.0rem;
12031  }
12032  .font-menu-level-2 {
12033    font-size: 0.875rem;
12034  }
12035  
12036    .block-mobile-navigation-menu .font-menu-level-0, 
12037    .block-mobile-navigation-menu .font-menu-level-1, 
12038    .block-mobile-navigation-menu .font-menu-level-2,
12039    .block-mobile-navigation-carousel_menu .font-menu-level-0,
12040    .block-mobile-navigation-carousel_menu .font-menu-level-2,
12041    .block-mobile-navigation-account .font-menu-level-1,
12042    .block-mobile-navigation-cart .font-menu-level-1
12043    {
12044      font-size: 0.7875rem;
12045      font-weight: var(--font-body-weight);
12046    }
12047  
12048</style><div
12049  class="z-[9999] fixed top-0 h-full w-full opacity-60 bg-black"
12050  x-show="$store.xMobileNav.show"
12051  x-cloak
12052  @click="setTimeout(() => { $store.xMobileNav.close() }, 0)"
12053></div>
12054<template x-if="!$store.xInit.runDispatch">
12055  <div
12056    id="mobile-navigation"
12057    :class="{ 'menu-opening': $store.xMobileNav.show }" 
12058    class="menu-drawer fixed z-[9999] top-0 bottom-0 w-[90%] max-w-xl motion-reduce overflow-x-hidden ltr left-0 -translate-x-full"
12059  >
12060    <div class="x-container-mobile-nav background-header gradient menu-drawer duration-300 ease-in-out overflow-hidden h-full flex flex-col">
12061      <div class="x-block-mobile-nav-close pt-4 pb-4 pl-4 pr-4 w-full flex justify-between items-center"
12062        aria-label="Close"
12063      >
12064        <span class="font-menu-level-2 uppercase">Menu</span>
12065        <span
12066          class="cursor-pointer icon-close-container inline-block group-close-btn rounded-full absolute top-2 right-2 rtl:right-auto rtl:left-2"
12067          @click="setTimeout(() => { $store.xMobileNav.close() }, 0)"
12068        >
12069    <svg class="icon-close-animation" width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
12070      <path d="M1 1L23 23M23 1L1 23" stroke="currentColor" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
12071    </svg>
12072</span>
12073      </div>
12074      <div
12075        id="menu-navigation"
12076        class="h-full flex-1 overflow-x-hidden scrollbar-body overflow-y-auto scrollbar-stable"
12077      >
12078        
12079        <ul 
12080          x-data="{ openCur: 0 }"
12081          id="menu-level-0"
12082          role="list" 
12083          class="menu-parent relative h-full w-full" 
12084        >
12085           
12086                  <li x-data='{ active: false }' class="x-block-menu-1 block-mobile-navigation-menu block-mobile-navigation block-mobile-navigation-after" >
12087                    
12088                    <div @click="$store.xMobileNav.setActiveLink('1'); $store.xMobileNav.scrollTop();" class="flex items-center gap-4 ml-4 mr-4 border-t">
12089                      
12090                        <div class="flex-1 pt-3.5 pb-3.5 flex flex-wrap gap-2 items-center disable-effect" :class="active && 'effect-inline'">
12091                          <span class="p-break-words font-medium font-menu-level-0">
12092                    
12093                    
12094                      <span>Shop All</span>
12095                    
12096                  </span>
12097                          
12098
12099                        </div>
12100                        <span
12101                          class="icon-caret-mobile w-4 h-4 min-w-4 min-h-4 block -rotate-90 rtl:rotate-90"
12102                          :class="{ 'text-[rgba(var(--colors-text-link))]': active }"
12103                        >
12104    <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
12105      <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
12106    </svg>
12107</span>
12108                      
12109                    </div><div
12110                        class="menu-drawer fixed duration-300 ease-in-out top-0 background-header w-full h-full z-20 invisible rtl:-translate-x-full translate-x-full"
12111                        :class="{ 'menu-opening': $store.xMobileNav.currentMenuLinks.includes('1') }"
12112                      >
12113                        <ul id="menu-level-1"
12114                          class="background-header w-full h-full overflow-auto scrollbar-body" 
12115                        >
12116                          <div class="flex sticky top-0 background-header z-30 items-center pt-4 pb-4 pl-4 pr-4 gap-4 justify-between">
12117                            <div class="flex flex-wrap justify-start items-center flex-1 font-medium disable-effect">
12118                              <span class="w-10 h-10 min-w-[40px] min-h-10 pl-3 pr-3 pt-6 block rotate-90 rtl:-rotate-90" @click="$store.xMobileNav.removeActiveLink('1');">
12119                                <span class="">
12120    <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
12121      <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
12122    </svg>
12123</span>
12124                              </span>
12125                              <div class="flex items-center flex-1 flex-wrap">
12126                                <span class="p-break-words font-menu-level-0 font-medium mr-2 rtl:ml-2">
12127                    
12128                    
12129                      <span>Shop All</span>
12130                    
12131                  </span>
12132                                
12133
12134                              </div>
12135                            </div>
12136                            <span
12137                              class="cursor-pointer icon-close-container inline-block group-close-btn rounded-full"
12138                              @click="setTimeout(() => { $store.xMobileNav.close() }, 0)"
12139                            >
12140    <svg class="icon-close-animation" width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
12141      <path d="M1 1L23 23M23 1L1 23" stroke="currentColor" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
12142    </svg>
12143</span>
12144                          </div>
12145
12146
12147
12148<div @click="$store.xMobileNav.scrollTop($el); $store.xMobileNav.setActiveLink('1-1')" 
12149        class="flex items-center gap-4 pr-4 pl-4 border-b"
12150      ><style data-shopify>
12151          
12152</style>
12153          <span class="flex-1 pt-2.5 pb-2.5 flex gap-4 items-center disable-effect">
12154        
12155          
12156          
12157          <span class="flex flex-wrap gap-x-2">
12158            <span class="p-break-words font-medium font-menu-level-1">
12159              
12160              
12161                <span>Max Shine</span>
12162              
12163            </span>
12164            
12165            
12166          </span>
12167        </span>
12168<span
12169            class="icon-caret-mobile h-3 w-3 min-h-3 min-w-[12px] block -rotate-90"
12170          >
12171    <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
12172      <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
12173    </svg>
12174</span></div><div
12175          class="menu-drawer duration-300 ease-in-out top-0 left-0 absolute background-header w-full h-full z-30 invisible translate-x-full"
12176          :class="{ 'menu-opening': $store.xMobileNav.currentMenuLinks.includes('1-1')}"
12177        >
12178          <div class="overflow-x-hidden pb-4 scrollbar-body absolute top-0 z-30 w-full h-full"
12179            :class="$store.xMobileNav.currentMenuLinks.length == 3 ? 'overflow-hidden' : 'overflow-y-auto'"
12180          >
12181            <div class="flex items-center sticky top-0 background-header z-30 pt-4 pb-4 pl-4 pr-4 gap-4 justify-between">
12182              <div class="flex items-center">
12183                <span class="w-10 h-10 min-w-[40px] min-h-10 pl-3 pr-3 pt-6 block rotate-90" 
12184                  @click="$store.xMobileNav.removeActiveLink('1-1'); "
12185                >
12186                  
12187    <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
12188      <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
12189    </svg>
12190
12191                </span>
12192                <a href="/collections/max-shine" class="flex relative flex-wrap gap-x-2 flex-1 font-medium disable-effect">
12193                  <span class="p-break-words font-menu-level-0">
12194                    
12195                    
12196                      <span>Max Shine</span>
12197                    
12198                  </span>
12199                  
12200                  
12201                </a>
12202              </div>
12203              <span
12204                class="cursor-pointer icon-close-container inline-block group-close-btn rounded-full"
12205                @click="setTimeout(() => { $store.xMobileNav.close() }, 0)"
12206              >
12207    <svg class="icon-close-animation" width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
12208      <path d="M1 1L23 23M23 1L1 23" stroke="currentColor" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
12209    </svg>
12210</span>
12211            </div>
12212            <ul 
12213              id="menu-level-2"
12214              class="background-header w-full grid grid-cols-2 gap-x-4 gap-y-7 pl-4 pr-4" 
12215            ><li  class="border-b pb-3">
12216                  
12217                  <div
12218                    class="flex items-center justify-between h-full gap-"
12219                    
12220                  >
12221                    
12222                      <a href="/products/maxshineshampoo" class="p-break-words h-full flex gap-3 flex-1 disable-effect flex-col items-start">
12223                    
12224                      
12225                      
12226                      <span class="flex justify-between items-center font-menu-level-2 mt-auto w-full gap-2">
12227                        <span class="flex flex-wrap gap-x-2">
12228                          
12229                          
12230                            <span>Max Shine Shampoo</span>
12231                          
12232                          
12233                          
12234                        </span>
12235                        
12236                      </span>
12237                    </a>
12238</div></li><li  class="border-b pb-3">
12239                  
12240                  <div
12241                    class="flex items-center justify-between h-full gap-"
12242                    
12243                  >
12244                    
12245                      <a href="/products/maxshineconditioner" class="p-break-words h-full flex gap-3 flex-1 disable-effect flex-col items-start">
12246                    
12247                      
12248                      
12249                      <span class="flex justify-between items-center font-menu-level-2 mt-auto w-full gap-2">
12250                        <span class="flex flex-wrap gap-x-2">
12251                          
12252                          
12253                            <span>Max Shine Conditioner</span>
12254                          
12255                          
12256                          
12257                        </span>
12258                        
12259                      </span>
12260                    </a>
12261</div></li><li  class="border-b pb-3">
12262                  
12263                  <div
12264                    class="flex items-center justify-between h-full gap-"
12265                    
12266                  >
12267                    
12268                      <a href="/products/maxshinemasque" class="p-break-words h-full flex gap-3 flex-1 disable-effect flex-col items-start">
12269                    
12270                      
12271                      
12272                      <span class="flex justify-between items-center font-menu-level-2 mt-auto w-full gap-2">
12273                        <span class="flex flex-wrap gap-x-2">
12274                          
12275                          
12276                            <span>Max Shine Masque</span>
12277                          
12278                          
12279                          
12280                        </span>
12281                        
12282                      </span>
12283                    </a>
12284</div></li>
12284<li  class="border-b pb-3">
12285                  
12286                  <div
12287                    class="flex items-center justify-between h-full gap-"
12288                    
12289                  >
12290                    
12291                      <a href="/products/maxshinecontrolcreme" class="p-break-words h-full flex gap-3 flex-1 disable-effect flex-col items-start">
12292                    
12293                      
12294                      
12295                      <span class="flex justify-between items-center font-menu-level-2 mt-auto w-full gap-2">
12296                        <span class="flex flex-wrap gap-x-2">
12297                          
12298                          
12299                            <span>Max Shine Control Créme</span>
12300                          
12301                          
12302                          
12303                        </span>
12304                        
12305                      </span>
12306                    </a>
12307</div></li><li  class="border-b pb-3">
12308                  
12309                  <div
12310                    class="flex items-center justify-between h-full gap-"
12311                    
12312                  >
12313                    
12314                      <a href="/products/maxshinespray" class="p-break-words h-full flex gap-3 flex-1 disable-effect flex-col items-start">
12315                    
12316                      
12317                      
12318                      <span class="flex justify-between items-center font-menu-level-2 mt-auto w-full gap-2">
12319                        <span class="flex flex-wrap gap-x-2">
12320                          
12321                          
12322                            <span>Max Shine Finish Spray</span>
12323                          
12324                          
12325                          
12326                        </span>
12327                        
12328                      </span>
12329                    </a>
12330</div></li><li  class="border-b pb-3">
12331                  
12332                  <div
12333                    class="flex items-center justify-between h-full gap-"
12334                    
12335                  >
12336                    
12337                      <a href="/products/e-mxs1-triopak" class="p-break-words h-full flex gap-3 flex-1 disable-effect flex-col items-start">
12338                    
12339                      
12340                      
12341                      <span class="flex justify-between items-center font-menu-level-2 mt-auto w-full gap-2">
12342                        <span class="flex flex-wrap gap-x-2">
12343                          
12344                          
12345                            <span>Max Shine Sampler Kit</span>
12346                          
12347                          
12348                          
12349                        </span>
12350                        
12351                      </span>
12352                    </a>
12353</div></li></ul>
12354          </div>
12355        </div><div @click="$store.xMobileNav.scrollTop($el); $store.xMobileNav.setActiveLink('1-2')" 
12356        class="flex items-center gap-4 pr-4 pl-4 border-b"
12357      ><style data-shopify>
12358          
12359</style>
12360          <span class="flex-1 pt-2.5 pb-2.5 flex gap-4 items-center disable-effect">
12361        
12362          
12363          
12364          <span class="flex flex-wrap gap-x-2">
12365            <span class="p-break-words font-medium font-menu-level-1">
12366              
12367              
12368                <span>Healthy Scalp</span>
12369              
12370            </span>
12371            
12372            
12373          </span>
12374        </span>
12375<span
12376            class="icon-caret-mobile h-3 w-3 min-h-3 min-w-[12px] block -rotate-90"
12377          >
12378    <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
12379      <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
12380    </svg>
12381</span></div><div
12382          class="menu-drawer duration-300 ease-in-out top-0 left-0 absolute background-header w-full h-full z-30 invisible translate-x-full"
12383          :class="{ 'menu-opening': $store.xMobileNav.currentMenuLinks.includes('1-2')}"
12384        >
12385          <div class="overflow-x-hidden pb-4 scrollbar-body absolute top-0 z-30 w-full h-full"
12386            :class="$store.xMobileNav.currentMenuLinks.length == 3 ? 'overflow-hidden' : 'overflow-y-auto'"
12387          >
12388            <div class="flex items-center sticky top-0 background-header z-30 pt-4 pb-4 pl-4 pr-4 gap-4 justify-between">
12389              <div class="flex items-center">
12390                <span class="w-10 h-10 min-w-[40px] min-h-10 pl-3 pr-3 pt-6 block rotate-90" 
12391                  @click="$store.xMobileNav.removeActiveLink('1-2'); "
12392                >
12393                  
12394    <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
12395      <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
12396    </svg>
12397
12398                </span>
12399                <a href="/collections/healthy-scalp" class="flex relative flex-wrap gap-x-2 flex-1 font-medium disable-effect">
12400                  <span class="p-break-words font-menu-level-0">
12401                    
12402                    
12403                      <span>Healthy Scalp</span>
12404                    
12405                  </span>
12406                  
12407                  
12408                </a>
12409              </div>
12410              <span
12411                class="cursor-pointer icon-close-container inline-block group-close-btn rounded-full"
12412                @click="setTimeout(() => { $store.xMobileNav.close() }, 0)"
12413              >
12414    <svg class="icon-close-animation" width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
12415      <path d="M1 1L23 23M23 1L1 23" stroke="currentColor" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
12416    </svg>
12417</span>
12418            </div>
12419            <ul 
12420              id="menu-level-2"
12421              class="background-header w-full grid grid-cols-2 gap-x-4 gap-y-7 pl-4 pr-4" 
12422            ><li  class="border-b pb-3">
12423                  
12424                  <div
12425                    class="flex items-center justify-between h-full gap-"
12426                    
12427                  >
12428                    
12429                      <a href="/products/healthyscalpshampoo" class="p-break-words h-full flex gap-3 flex-1 disable-effect flex-col items-start">
12430                    
12431                      
12432                      
12433                      <span class="flex justify-between items-center font-menu-level-2 mt-auto w-full gap-2">
12434                        <span class="flex flex-wrap gap-x-2">
12435                          
12436                          
12437                            <span>Healthy Scalp Shampoo</span>
12438                          
12439                          
12440                          
12441                        </span>
12442                        
12443                      </span>
12444                    </a>
12445</div></li><li  class="border-b pb-3">
12446                  
12447                  <div
12448                    class="flex items-center justify-between h-full gap-"
12449                    
12450                  >
12451                    
12452                      <a href="/products/healthyscalpconditioner" class="p-break-words h-full flex gap-3 flex-1 disable-effect flex-col items-start">
12453                    
12454                      
12455                      
12456                      <span class="flex justify-between items-center font-menu-level-2 mt-auto w-full gap-2">
12457                        <span class="flex flex-wrap gap-x-2">
12458                          
12459                          
12460                            <span>Healthy Scalp Conditioner</span>
12461                          
12462                          
12463                          
12464                        </span>
12465                        
12466                      </span>
12467                    </a>
12468</div></li><li  class="border-b pb-3">
12469                  
12470                  <div
12471                    class="flex items-center justify-between h-full gap-"
12472                    
12473                  >
12474                    
12475                      <a href="/products/healthyscalptreatment" class="p-break-words h-full flex gap-3 flex-1 disable-effect flex-col items-start">
12476                    
12477                      
12478                      
12479                      <span class="flex justify-between items-center font-menu-level-2 mt-auto w-full gap-2">
12480                        <span class="flex flex-wrap gap-x-2">
12481                          
12482                          
12483                            <span>Healthy Scalp Treatment</span>
12484                          
12485                          
12486                          
12487                        </span>
12488                        
12489                      </span>
12490                    </a>
12491</div></li>
12491<li  class="border-b pb-3">
12492                  
12493                  <div
12494                    class="flex items-center justify-between h-full gap-"
12495                    
12496                  >
12497                    
12498                      <a href="/products/healthyscalpstylecreme" class="p-break-words h-full flex gap-3 flex-1 disable-effect flex-col items-start">
12499                    
12500                      
12501                      
12502                      <span class="flex justify-between items-center font-menu-level-2 mt-auto w-full gap-2">
12503                        <span class="flex flex-wrap gap-x-2">
12504                          
12505                          
12506                            <span>Healthy Scalp Style Créme</span>
12507                          
12508                          
12509                          
12510                        </span>
12511                        
12512                      </span>
12513                    </a>
12514</div></li><li  class="border-b pb-3">
12515                  
12516                  <div
12517                    class="flex items-center justify-between h-full gap-"
12518                    
12519                  >
12520                    
12521                      <a href="/products/e-hs1-triopak" class="p-break-words h-full flex gap-3 flex-1 disable-effect flex-col items-start">
12522                    
12523                      
12524                      
12525                      <span class="flex justify-between items-center font-menu-level-2 mt-auto w-full gap-2">
12526                        <span class="flex flex-wrap gap-x-2">
12527                          
12528                          
12529                            <span>Healthy Scalp Sampler Kit</span>
12530                          
12531                          
12532                          
12533                        </span>
12534                        
12535                      </span>
12536                    </a>
12537</div></li></ul>
12538          </div>
12539        </div>
12540</ul>
12541                      </div></li>
12542                  <li x-data='{ active: false }' class="x-block-menu-2 block-mobile-navigation-menu block-mobile-navigation block-mobile-navigation-after" >
12543                    
12544                    <div @click="$store.xMobileNav.setActiveLink('2'); $store.xMobileNav.scrollTop();" class="flex items-center gap-4 ml-4 mr-4">
12545                      
12546                        <div class="flex-1 pt-3.5 pb-3.5 flex flex-wrap gap-2 items-center disable-effect" :class="active && 'effect-inline'">
12547                          <span class="p-break-words font-medium font-menu-level-0">
12548                    
12549                    
12550                      <span>Routines</span>
12551                    
12552                  </span>
12553                          
12554
12555                        </div>
12556                        <span
12557                          class="icon-caret-mobile w-4 h-4 min-w-4 min-h-4 block -rotate-90 rtl:rotate-90"
12558                          :class="{ 'text-[rgba(var(--colors-text-link))]': active }"
12559                        >
12560    <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
12561      <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
12562    </svg>
12563</span>
12564                      
12565                    </div><div
12566                        class="menu-drawer fixed duration-300 ease-in-out top-0 background-header w-full h-full z-20 invisible rtl:-translate-x-full translate-x-full"
12567                        :class="{ 'menu-opening': $store.xMobileNav.currentMenuLinks.includes('2') }"
12568                      >
12569                        <ul id="menu-level-1"
12570                          class="background-header w-full h-full overflow-auto scrollbar-body" 
12571                        >
12572                          <div class="flex sticky top-0 background-header z-30 items-center pt-4 pb-4 pl-4 pr-4 gap-4 justify-between">
12573                            <div class="flex flex-wrap justify-start items-center flex-1 font-medium disable-effect">
12574                              <span class="w-10 h-10 min-w-[40px] min-h-10 pl-3 pr-3 pt-6 block rotate-90 rtl:-rotate-90" @click="$store.xMobileNav.removeActiveLink('2');">
12575                                <span class="">
12576    <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
12577      <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
12578    </svg>
12579</span>
12580                              </span>
12581                              <div class="flex items-center flex-1 flex-wrap">
12582                                <span class="p-break-words font-menu-level-0 font-medium mr-2 rtl:ml-2">
12583                    
12584                    
12585                      <span>Routines</span>
12586                    
12587                  </span>
12588                                
12589
12590                              </div>
12591                            </div>
12592                            <span
12593                              class="cursor-pointer icon-close-container inline-block group-close-btn rounded-full"
12594                              @click="setTimeout(() => { $store.xMobileNav.close() }, 0)"
12595                            >
12596    <svg class="icon-close-animation" width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
12597      <path d="M1 1L23 23M23 1L1 23" stroke="currentColor" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
12598    </svg>
12599</span>
12600                          </div>
12601
12602
12603
12604<div  
12605        class="flex items-center gap-4 pr-4 pl-4 border-b"
12606      ><style data-shopify>
12607          
12608</style>
12609          <a href="/products/healthy-scalp-ritual_old" class="flex-1 relative pt-2.5 pb-2.5 gap-4 flex items-center disable-effect">
12610        
12611          
12612          
12613          <span class="flex flex-wrap gap-x-2">
12614            <span class="p-break-words font-medium font-menu-level-1">
12615              
12616              
12617                <span>Healthy Scalp Ritual</span>
12618              
12619            </span>
12620            
12621            
12622          </span>
12623        </a>
12624</div><div  
12625        class="flex items-center gap-4 pr-4 pl-4 border-b"
12626      ><style data-shopify>
12627          
12628</style>
12629          <a href="/products/max-shine-ritual_old" class="flex-1 relative pt-2.5 pb-2.5 gap-4 flex items-center disable-effect">
12630        
12631          
12632          
12633          <span class="flex flex-wrap gap-x-2">
12634            <span class="p-break-words font-medium font-menu-level-1">
12635              
12636              
12637                <span>Max Shine Ritual</span>
12638              
12639            </span>
12640            
12641            
12642          </span>
12643        </a>
12644</div>
12645</ul>
12646                      </div></li>
12647                  <li x-data='{ active: false }' class="x-block-menu-3 block-mobile-navigation-menu block-mobile-navigation block-mobile-navigation-after" >
12648                    
12649                    <div @click="$store.xMobileNav.setActiveLink('3'); $store.xMobileNav.scrollTop();" class="flex items-center gap-4 ml-4 mr-4">
12650                      
12651                        <div class="flex-1 pt-3.5 pb-3.5 flex flex-wrap gap-2 items-center disable-effect" :class="active && 'effect-inline'">
12652                          <span class="p-break-words font-medium font-menu-level-0">
12653                    
12654                    
12655                      <span>About Us</span>
12656                    
12657                  </span>
12658                          
12659
12660                        </div>
12661                        <span
12662                          class="icon-caret-mobile w-4 h-4 min-w-4 min-h-4 block -rotate-90 rtl:rotate-90"
12663                          :class="{ 'text-[rgba(var(--colors-text-link))]': active }"
12664                        >
12665    <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
12666      <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
12667    </svg>
12668</span>
12669                      
12670                    </div><div
12671                        class="menu-drawer fixed duration-300 ease-in-out top-0 background-header w-full h-full z-20 invisible rtl:-translate-x-full translate-x-full"
12672                        :class="{ 'menu-opening': $store.xMobileNav.currentMenuLinks.includes('3') }"
12673                      >
12674                        <ul id="menu-level-1"
12675                          class="background-header w-full h-full overflow-auto scrollbar-body" 
12676                        >
12677                          <div class="flex sticky top-0 background-header z-30 items-center pt-4 pb-4 pl-4 pr-4 gap-4 justify-between">
12678                            <div class="flex flex-wrap justify-start items-center flex-1 font-medium disable-effect">
12679                              <span class="w-10 h-10 min-w-[40px] min-h-10 pl-3 pr-3 pt-6 block rotate-90 rtl:-rotate-90" @click="$store.xMobileNav.removeActiveLink('3');">
12680                                <span class="">
12681    <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
12682      <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
12683    </svg>
12684</span>
12685                              </span>
12686                              <div class="flex items-center flex-1 flex-wrap">
12687                                <span class="p-break-words font-menu-level-0 font-medium mr-2 rtl:ml-2">
12688                    
12689                    
12690                      <span>About Us</span>
12691                    
12692                  </span>
12693                                
12694
12695                              </div>
12696                            </div>
12697                            <span
12698                              class="cursor-pointer icon-close-container inline-block group-close-btn rounded-full"
12699                              @click="setTimeout(() => { $store.xMobileNav.close() }, 0)"
12700                            >
12701    <svg class="icon-close-animation" width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
12702      <path d="M1 1L23 23M23 1L1 23" stroke="currentColor" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
12703    </svg>
12704</span>
12705                          </div>
12706
12707
12708
12709<div @click="$store.xMobileNav.scrollTop($el); $store.xMobileNav.setActiveLink('3-1')" 
12710        class="flex items-center gap-4 pr-4 pl-4 border-b"
12711      ><style data-shopify>
12712          
12713</style>
12714          <span class="flex-1 pt-2.5 pb-2.5 flex gap-4 items-center disable-effect">
12715        
12716          
12717          
12718          <span class="flex flex-wrap gap-x-2">
12719            <span class="p-break-words font-medium font-menu-level-1">
12720              
12721              
12722                <span>About Us</span>
12723              
12724            </span>
12725            
12726            
12727          </span>
12728        </span>
12729<span
12730            class="icon-caret-mobile h-3 w-3 min-h-3 min-w-[12px] block -rotate-90"
12731          >
12732    <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
12733      <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
12734    </svg>
12735</span></div><div
12736          class="menu-drawer duration-300 ease-in-out top-0 left-0 absolute background-header w-full h-full z-30 invisible translate-x-full"
12737          :class="{ 'menu-opening': $store.xMobileNav.currentMenuLinks.includes('3-1')}"
12738        >
12739          <div class="overflow-x-hidden pb-4 scrollbar-body absolute top-0 z-30 w-full h-full"
12740            :class="$store.xMobileNav.currentMenuLinks.length == 3 ? 'overflow-hidden' : 'overflow-y-auto'"
12741          >
12742            <div class="flex items-center sticky top-0 background-header z-30 pt-4 pb-4 pl-4 pr-4 gap-4 justify-between">
12743              <div class="flex items-center">
12744                <span class="w-10 h-10 min-w-[40px] min-h-10 pl-3 pr-3 pt-6 block rotate-90" 
12745                  @click="$store.xMobileNav.removeActiveLink('3-1'); "
12746                >
12747                  
12748    <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
12749      <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
12750    </svg>
12751
12752                </span>
12753                <a href="#" class="flex relative flex-wrap gap-x-2 flex-1 font-medium disable-effect">
12754                  <span class="p-break-words font-menu-level-0">
12755                    
12756                    
12757                      <span>About Us</span>
12758                    
12759                  </span>
12760                  
12761                  
12762                </a>
12763              </div>
12764              <span
12765                class="cursor-pointer icon-close-container inline-block group-close-btn rounded-full"
12766                @click="setTimeout(() => { $store.xMobileNav.close() }, 0)"
12767              >
12768    <svg class="icon-close-animation" width="100%" height="100%" viewB
12768ox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
12769      <path d="M1 1L23 23M23 1L1 23" stroke="currentColor" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
12770    </svg>
12771</span>
12772            </div>
12773            <ul 
12774              id="menu-level-2"
12775              class="background-header w-full grid grid-cols-2 gap-x-4 gap-y-7 pl-4 pr-4" 
12776            ><li  class="border-b pb-3">
12777                  
12778                  <div
12779                    class="flex items-center justify-between h-full gap-"
12780                    
12781                  >
12782                    
12783                      <a href="/pages/essentials-ethos" class="p-break-words h-full flex gap-3 flex-1 disable-effect flex-col items-start">
12784                    
12785                      
12786                      
12787                      <span class="flex justify-between items-center font-menu-level-2 mt-auto w-full gap-2">
12788                        <span class="flex flex-wrap gap-x-2">
12789                          
12790                          
12791                            <span>Ethos</span>
12792                          
12793                          
12794                          
12795                        </span>
12796                        
12797                      </span>
12798                    </a>
12799</div></li><li  class="border-b pb-3">
12800                  
12801                  <div
12802                    class="flex items-center justify-between h-full gap-"
12803                    
12804                  >
12805                    
12806                      <a href="/pages/essentials-formulation" class="p-break-words h-full flex gap-3 flex-1 disable-effect flex-col items-start">
12807                    
12808                      
12809                      
12810                      <span class="flex justify-between items-center font-menu-level-2 mt-auto w-full gap-2">
12811                        <span class="flex flex-wrap gap-x-2">
12812                          
12813                          
12814                            <span>Formulas</span>
12815                          
12816                          
12817                          
12818                        </span>
12819                        
12820                      </span>
12821                    </a>
12822</div></li><li  class="border-b pb-3">
12823                  
12824                  <div
12825                    class="flex items-center justify-between h-full gap-"
12826                    
12827                  >
12828                    
12829                      <a href="/pages/essentials-origins" class="p-break-words h-full flex gap-3 flex-1 disable-effect flex-col items-start">
12830                    
12831                      
12832                      
12833                      <span class="flex justify-between items-center font-menu-level-2 mt-auto w-full gap-2">
12834                        <span class="flex flex-wrap gap-x-2">
12835                          
12836                          
12837                            <span>Origins</span>
12838                          
12839                          
12840                          
12841                        </span>
12842                        
12843                      </span>
12844                    </a>
12845</div></li></ul>
12846          </div>
12847        </div>
12848</ul>
12849                      </div></li><li class="x-block-login block-mobile-navigation block-mobile-navigation-account pl-4 pr-4 block-mobile-navigation-after" >  
12850                      <style data-shopify>
12851                        .x-block-login.block-mobile-navigation shopify-account::part(signed-out-avatar):after{
12852                          font-family: var(--font-body-family);
12853                          content: 'Log in';
12854                          font-weight: 500;
12855                          
12856                        }
12857                      </style>
12858                    
12859                    <div class=" font-medium pt-3.5 pb-3.5 flex items-center disable-effect">
12860                      <shopify-account menu="customer-account-main-menu">
12861                        <div slot="signed-out-avatar">
12862                          <span class="w-6 h-6 mr-2 rtl:mr-0 rtl:ml-2 block">
12863                          
12864    <svg class="" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewB
12864ox="0 0 24 24" fill="none">
12865      <path fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" d="M21.776 23v-2.444a4.889 4.889 0 0 0-4.889-4.889H7.109a4.889 4.889 0 0 0-4.889 4.889V23 M11.998 10.778a4.889 4.889 0 1 0 0-9.778 4.889 4.889 0 0 0 0 9.778"/>
12866    </svg>
12867  
12868
12869                        </span>
12870                        </div>
12871                      </shopify-account>
12872                      
12873                    </div>
12874                  </li><li class="x-block-social block-mobile-navigation pl-4 pr-4 block-mobile-navigation-after" >
12875                  <div class="pt-2 pb-2 pl-0.5 pr-0.5 flex items-center justify-center opacity-70">
12876                    
12877<div id="selector-social" class=" flex lg:items-center lg:justify-end relative pt-1.5 pb-1.5">
12878    
12879      <ul class="social-list flex  flex-wrap opacity-70" role="list">
12880<li>
12881      <a href="https://www.facebook.com/lomahairandbodycare" target="blank" aria-label="Facebook" class="flex disable-effect hover-text-link w-11 h-11 pt-3 pr-3 pb-3 pl-3">
12882    <svg class="icon-animation" width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
12883      <path d="M17.6477 13.4987L18.322 9.15733H14.1091V6.34132C14.1091 5.15199 14.6971 3.99467 16.5851 3.99467H18.5V0.293323C18.5 0.293323 16.7631 0 15.0963 0C11.6278 0 9.35684 2.07999 9.35684 5.84533V9.15733H5.5V13.4987H9.35684V24H14.1037V13.4987H17.6477Z" fill="currentColor"/>
12884    </svg>
12885  
12886</a>
12887    </li><li>
12888      <a href="https://www.instagram.com/lomabeauty.us/" target="blank" aria-label="Instagram" class="flex disable-effect hover-text-link w-11 h-11 pt-3 pr-3 pb-3 pl-3">
12889    <svg class="icon-animation" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 24 24" fill="currentColor">
12890      <path 
12891        d="M12.007 2.1622C15.2152 2.1622 15.5951 2.17628 16.8568 2.23256C18.0293 2.28415 18.6625 2.48114 19.0846 2.6453C19.6428 2.86105 20.0461 3.12371 20.4636 3.54114C20.8857 3.96326 21.1436 4.36193 21.3594 4.92007C21.5236 5.34219 21.7205 5.98007 21.7721 7.14794C21.8284 8.4143 21.8425 8.79422 21.8425 11.9977C21.8425 15.2058 21.8284 15.5857 21.7721 16.8474C21.7205 18.0199 21.5236 18.6531 21.3594 19.0752C21.1436 19.6334 20.881 20.0367 20.4636 20.4542C20.0414 20.8763 19.6428 21.1343 19.0846 21.35C18.6625 21.5142 18.0246 21.7112 16.8568 21.7628C15.5904 21.819 15.2105 21.8331 12.007 21.8331C8.79891 21.8331 8.419 21.819 7.15732 21.7628C5.98476 21.7112 5.35157 21.5142 4.92945 21.35C4.37131 21.1343 3.96795 20.8716 3.55052 20.4542C3.1284 20.0321 2.87043 19.6334 2.65468 19.0752C2.49052 18.6531 2.29353 18.0152 2.24194 16.8474C2.18566 15.581 2.17159 15.2011 2.17159 11.9977C2.17159 8.78953 2.18566 8.40961 2.24194 7.14794C2.29353 5.97538 2.49052 5.34219 2.65468 4.92007C2.87043 4.36193 3.13309 3.95857 3.55052 3.54114C3.97264 3.11901 4.37131 2.86105 4.92945 2.6453C5.35157 2.48114 5.98945 2.28415 7.15732 2.23256C8.419 2.17628 8.79891 2.1622 12.007 2.1622ZM12.007 0C8.74731 0 8.33926 0.0140707 7.05882 0.0703537C5.78308 0.126637 4.906 0.333008 4.14618 0.628493C3.35353 0.93805 2.68282 1.3461 2.01681 2.01681C1.3461 2.68282 0.93805 3.35353 0.628493 4.14149C0.333008 4.906 0.126637 5.77839 0.0703537 7.05413C0.0140707 8.33926 0 8.74731 0 12.007C0 15.2668 0.0140707 15.6748 0.0703537 16.9552C0.126637 18.231 0.333008 19.1081 0.628493 19.8679C0.93805 20.6605 1.3461 21.3312 2.01681 21.9973C2.68282 22.6633 3.35353 23.076 4.14149 23.3809C4.906 23.6764 5.77839 23.8827 7.05413 23.939C8.33457 23.9953 8.74262 24.0094 12.0023 24.0094C15.2621 24.0094 15.6701 23.9953 16.9506 23.939C18.2263 23.8827 19.1034 23.6764 19.8632 23.3809C20.6512 23.076 21.3219 22.6633 21.9879 21.9973C22.6539 21.3312 23.0666 20.6605 23.3715 19.8726C23.667 19.1081 23.8734 18.2357 23.9296 16.9599C23.9859 15.6795 24 15.2714 24 12.0117C24 8.752 23.9859 8.34395 23.9296 7.06351C23.8734 5.78777 23.667 4.91069 23.3715 4.15087C23.076 3.35353 22.668 2.68282 21.9973 2.01681C21.3313 1.35079 20.6605 0.93805 19.8726 0.633183C19.1081 0.337698 18.2357 0.131327 16.9599 0.075044C15.6748 0.0140707 15.2668 0 12.007 0Z
12892          M12.007 5.83936C8.60191 5.83936 5.83936 8.60191 5.83936 12.007C5.83936 15.4122 8.60191 18.1747 12.007 18.1747C15.4122 18.1747 18.1747 15.4122 18.1747 12.007C18.1747 8.60191 15.4122 5.83936 12.007 5.83936ZM12.007 16.0078C9.79792 16.0078 8.00625 14.2161 8.00625 12.007C8.00625 9.79792 9.79792 8.00625 12.007 8.00625C14.2161 8.00625 16.0078 9.79792 16.0078 12.007C16.0078 14.2161 14.2161 16.0078 12.007 16.0078Z
12893          M19.8586 5.59543C19.8586 6.39277 19.2113 7.03533 18.4187 7.03533C17.6213 7.03533 16.9788 6.38808 16.9788 5.59543C16.9788 4.79808 17.626 4.15552 18.4187 4.15552C19.2113 4.15552 19.8586 4.80277 19.8586 5.59543Z"
12894        />
12895    </svg>
12896  
12897</a>
12898    </li><li>
12899      <a href="https://www.tiktok.com/@lomabeauty_us" target="blank" aria-label="TikTok" class="flex disable-effect hover-text-link w-11 h-11 pt-3 pr-3 pb-3 pl-3">
12900    <svg class="icon-animation" width="100%" height="100%" viewB
12900ox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
12901      <path d="M16.9401 0H12.7968V16.3478C12.7968 18.2957 11.2032 19.8957 9.22007 19.8957C7.23693 19.8957 5.64334 18.2957 5.64334 16.3478C5.64334 14.4348 7.20152 12.8695 9.11385 12.8V8.69567C4.89966 8.7652 1.5 12.1391 1.5 16.3478C1.5 20.5913 4.97049 24 9.2555 24C13.5405 24 17.0109 20.5565 17.0109 16.3478V7.9652C18.5691 9.07827 20.4814 9.73913 22.5 9.77393V5.66957C19.3837 5.56522 16.9401 3.06087 16.9401 0Z" fill="currentColor"/>
12902    </svg>
12903  
12904</a>
12905    </li><li>
12906      <a href="https://www.youtube.com/channel/UC5wAYGQlVNNf-AM1h_qZjMA" target="blank" aria-label="YouTube" class="flex disable-effect hover-text-link w-11 h-11 pt-3 pr-3 pb-3 pl-3">
12907    <svg class="icon-animation" width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
12908      <path d="M23.7609 7.45237C23.7609 7.45237 23.5266 5.88392 22.8047 5.19522C21.8906 4.28881 20.8688 4.28437 20.4 4.23105C17.0438 4 12.0047 4 12.0047 4H11.9953C11.9953 4 6.95625 4 3.6 4.23105C3.13125 4.28437 2.10938 4.28881 1.19531 5.19522C0.473438 5.88392 0.24375 7.45237 0.24375 7.45237C0.24375 7.45237 0 9.29631 0 11.1358V12.8598C0 14.6992 0.239062 16.5432 0.239062 16.5432C0.239062 16.5432 0.473437 18.1116 1.19062 18.8003C2.10469 19.7067 3.30469 19.6756 3.83906 19.7734C5.76094 19.9467 12 20 12 20C12 20 17.0438 19.9911 20.4 19.7645C20.8688 19.7112 21.8906 19.7067 22.8047 18.8003C23.5266 18.1116 23.7609 16.5432 23.7609 16.5432C23.7609 16.5432 24 14.7037 24 12.8598V11.1358C24 9.29631 23.7609 7.45237 23.7609 7.45237ZM9.52031 14.9525V8.55873L16.0031 11.7667L9.52031 14.9525Z" fill="currentColor"/>
12909    </svg> 
12910  
12911</a>
12912    </li></ul>
12913     </div>
12914                  </div>
12915                </li>
12916                  <li class="x-block-button block-mobile-navigation block-button" >
12917                    <style data-shopify>
12918                      .button-button_EKrzr9, .button-button_EKrzr9 *:before {
12919                        
12920                        
12921                        
12922                        
12923                        
12924                        
12925                        
12926                          --colors-text-link: 96, 107, 87;
12927                        
12928                      }
12929                      .dark .button-button_EKrzr9, .dark .button-button_EKrzr9 *:before {
12930                          
12931                          --colors-button: 255, 255, 255;
12932                        
12933                         
12934                          --colors-button-text: 40, 41, 40; 
12935                        
12936                          
12937                          --colors-button-hover: rgb(255, 255, 255);
12938                        
12939                          
12940                          --colors-button-text-hover: 40, 41, 40;
12941                        
12942                          
12943                          --colors-secondary-button: 255, 255, 255;
12944                          --colors-line-secondary-button: 255, 255, 255;
12945                        
12946                        
12947                          --background-secondary-button: transparent;
12948                        
12949                        
12950                          --colors-text-link: 145, 180, 116;
12951                        
12952                      }
12953                    </style>
12954                    <div class="button-button_EKrzr9 mt-5 mb-5 ml-4 mr-4">
12955                      
12956                        <a class="button button-solid inline-block leading-normal empty:hidden text-center w-full pt-4 pb-4 pl-10 pr-10" href="https://pro.lomabeauty.us/account">
12957                          
12958<div class="flex justify-center ">
12959  
12960    
12961      
12962        <span class="button-text  is-focus-button:opacity-0">Pro Login</span>
12963      
12964    
12965  
12966  
12967</div>
12968                        </a>
12969                      
12970                    </div>
12971                  </li>
12972                
12973
12974        </ul>
12975      </div>
12976      
12977      <div class="block-mobile-navigation x-header-store-selector-container font-menu-level-2 empty:hidden pl-4 pr-4 flex"></div></div>
12978  </div>
12979</template>
12980</div><div id="shopify-section-sections--21121421770938__menu-drawer" class="shopify-section shopify-section-group-header-group-ebl section-menu-drawer"><style data-shopify>#menu-drawer * {border-color: #f2f2f2;}
12981  .dark #menu-drawer * {border-color: #313131;}
12982  #menu-drawer .text-color,
12983  #menu-drawer .background-header {background: #ffffff;--colors-heading: 0, 0, 0;
12984      color: #000000;
12985      --colors-text-header: 0, 0, 0;  
12986        --colors-text-link: 96, 107, 87;
12987      
12988  }
12989  .dark #menu-drawer .text-color,
12990  .dark #menu-drawer .background-header {background: #202020;--colors-heading: 255, 255, 255;
12991      color: #ffffff;
12992      --colors-text-header: 255, 255, 255;
12993      --colors-text-link: 255, 255, 255;  
12994      --colors-text-link: 145, 180, 116;
12995    
12996  }
12997  
12998  .font-menu-level-0 {
12999    font-size: 1.25rem;
13000  }
13001  .font-menu-level-1 {
13002    font-size: 1.0rem;
13003  }
13004  .font-menu-level-2 {
13005    font-size: 0.875rem;
13006  }
13007
13008  .block-menu-drawer-account .font-menu-level-1,
13009  .block-menu-drawer-cart .font-menu-level-1,
13010  .block-menu-drawer-text .font-menu-level-1,
13011  .block-menu-drawer-button .button-text
13012  {
13013    font-size: 1.0rem;
13014    font-weight: var(--font-body-weight);
13015  }
13016  .block-menu-drawer-after::after {
13017    content: var(--tw-content);
13018    position: absolute;
13019    width: 100%;
13020    left: 0;
13021    border-bottom-width: 1px;border-color: #f2f2f2;}
13022  .dark .block-menu-drawer-after::after {border-color: #313131;}
13023  #menu-drawer #selector-social {
13024    width: 100%;
13025  }</style><div
13026  class="z-[70] fixed top-0 h-full w-full opacity-60 bg-black"
13027  x-show="$store.xMenuDrawer.show"
13028  x-cloak
13029  @click="setTimeout(() => { $store.xMenuDrawer.close() }, 0)"
13030></div>
13031<template x-if="!$store.xInit.runDispatch">
13032  <div
13033    id="menu-drawer"
13034    :class="{ 'menu-opening': $store.xMenuDrawer.show }" 
13035    class="menu-drawer fixed z-[70] top-0 bottom-0 w-full max-w-[480px] motion-reduce overflow-hidden ltr left-0 -translate-x-full"
13036  >
13037    <div class="x-container-draw-menu background-header gradient menu-drawer duration-300 ease-in-out overflow-hidden h-full flex flex-col">
13038      <div class="x-block-draw-menu-close pt-4 pb-4 pl-4 pr-4 w-full flex justify-between items-center"
13039        aria-label="Close"
13040      >
13041        <span class="font-menu-level-2 uppercase">Menu</span>
13042        <span
13043          class="cursor-pointer icon-close-container inline-block group-close-btn rounded-full absolute top-2 right-2 rtl:right-auto rtl:left-2"
13044          @click="setTimeout(() => { $store.xMenuDrawer.close() }, 0)"
13045        >
13046    <svg class="icon-close-animation" width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
13047      <path d="M1 1L23 23M23 1L1 23" stroke="currentColor" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
13048    </svg>
13049</span>
13050      </div>
13051      <div
13052        id="menu-navigation"
13053        class="h-full flex-1 overflow-x-hidden scrollbar-body overflow-y-auto scrollbar-stable"
13054      >
13055        
13056        <ul 
13057          x-data="{ openCur: 0 }"
13058          id="menu-level-0"
13059          role="list" 
13060          class="menu-parent relative h-full w-full" 
13061        >
13062           
13063
13064        </ul>
13065      </div></div>
13066  </div>
13067</template>
13068
13069
13070<script src="//lomabeauty.us/cdn/shop/t/198/assets/menu-drawer.js?v=108636980082274135241782827667" defer></script>
13070
13071</div>
13072<!-- END sections: header-group-ebl --></div>
13073    <!-- BEGIN sections: aside-group -->
13074<div id="shopify-section-sections--21120958628026__product-labels-and-badges" class="shopify-section shopify-section-group-aside-group section-product-labels-and-badges"><style data-shopify>.x-badge-image_label_nf3T3K {
13075        --font-size-scale: 0.0rem;
13076        
13077          --width-image-label: 30px;
13078          --height-image-label: 30.0px;
13079        
13080      }
13081      @media (min-width: 768px) {
13082        .x-badge-image_label_nf3T3K {
13083          --font-size-scale: 0.0rem;
13084          
13085            --width-image-label: 75px;
13086            --height-image-label: 75.0px;
13087          
13088        }
13089      }</style>
13090    <div class="x-badges-block-data" x-badges-block-data='{
13091      "id": "image_label_nf3T3K",
13092      "enable": true,
13093      "type": "image-label",
13094      "settings": {
13095        "show_on_product_card": true,
13096        "show_on_product_page": true,
13097        "applied_to": "",
13098        "applied_products": [8356162437306, 8356173906106, 8491702288570],
13099        "applied_collections": [],
13100        "content": "",
13101        
13102          "type": "square",
13103        
13104        "background_color": "",
13105        "text_color": "",
13106        "image": "\/\/lomabeauty.us\/cdn\/shop\/files\/LOMA-Rebrand_20OFF_Icon_0b15afe3-028d-4428-bfc0-06790c5893e4.svg?v=1784315929",
13107        "image_alt": "",
13108        "image_aspect_ratio": 1.0,
13109        "size": 5,
13110        "size_mobile": 2,
13111        "opacity": 100,
13112        "position": "top-left",
13113        "horizontal_position": 100,
13114        "vertical_position": 5,
13115        "schedule_enabled": false,
13116        "reset": false,
13117        "duration": 0,
13118        "timezone": -4,
13119        "start_year": 2023,
13120        "start_month": 1,
13121        "start_day": 1,
13122        "start_hour": 0,
13123        "start_minute": 0,
13124        "end_year": 2023,
13125        "end_month": 1,
13126        "end_day": 1,
13127        "end_hour": 0,
13128        "end_minute": 0,
13129        "day_since": "none",
13130        "number_show": 30
13131      }
13132    }' x-badges-icon='
13133'></div>
13133<script src="//lomabeauty.us/cdn/shop/t/198/assets/labels-and-badges.js?v=115239190121355418111782827667" defer></script>
13133
13134</div><div id="shopify-section-sections--21120958628026__quick-view" class="shopify-section shopify-section-group-aside-group section-product-info section-quick-view"><style data-shopify>
13135  .button--quickview.button-solid, .button--quickview.button-disable-effect,
13136  .button--quickview.button-solid:before {--colors-line-and-border: var(--colors-button);}
13137  .title-size--sections--21120958628026__quick-view {
13138    font-size: 1.35rem;
13139  }
13140  .dark .button--quickview.button-solid, .dark .button--quickview.button-disable-effect,
13141  .dark .button--quickview.button-solid:before {--colors-line-and-border: var(--colors-button);}
13142  @media (min-width: 768px) {
13143    .title-size--sections--21120958628026__quick-view {
13144      font-size: 2.25rem;
13145    }
13146  }
13147  
13148  
13149    #QuickView .media-thumbnail.quickview-border {
13150      border-width: 1px;
13151      
13152    }
13153  
13154</style>
13155
13156<div 
13157  id="QuickView"
13158  x-show="$store.xQuickView.show" 
13159  :class="{ 'overflow-hidden padding-scrollbar': $store.xPopup.open }" 
13160  x-cloak 
13161  class="quick_view flex items-end md:items-center fixed top-0 left-0 right-0 bottom-0 z-[90] border"
13162  @keydown.escape="$store.xQuickView.removeFocusQuickView('QuickViewButton'); $store.xQuickView.close()"
13163  @init-run.window="$store.xQuickView.addListener()"
13164  @click="$store.xQuickView.clickInsideQuickView($event)"
13165  x-init="if ( window.location.search.includes('_quick-view') == false ) document.querySelector('.main-container').appendChild($el.parentNode)"
13166>
13167  <div class="x-overlay absolute top-0 left-0 right-0 bottom-0 bg-[#acacac] bg-opacity-30"></div>
13168  <div 
13169    role="dialog"
13170    aria-label="Quick view"
13171    aria-modal="true"
13172    x-show="$store.xQuickView.show"
13173    class="x-quickview-modal duration-400 x-pgw page-width w-full pl-0 pr-0 md:pl-5 md:pr-5 lg:pl-16 lg:pr-16 lg:ml-auto lg:mr-auto"
13174    
13175      x-transition:enter="transition-all ease-in-out duration-500"
13176      x-transition:enter-start="opacity-0 transform translate-y-1/3"
13177      x-transition:enter-end="opacity-100 transform translate-y-0"
13178      x-transition:leave="transition-all ease-in-out duration-500"
13179      x-transition:leave-end="opacity-0 transform translate-y-1/3"
13180    
13181  >
13182    <div class="x-container-quickview-body shadow-popup relative bg-[rgba(var(--background-color),1)] md:h-auto pt-12 lg:pt-8 2xl:pt-12 pb-5 lg:pb-8 2xl:pb-12" 
13183      @click.away="$store.xQuickView.close()"
13184      @click="$store.xQuickView.clickInsideContentQuickView($event)"
13185      x-intersect.full="$store.xQuickView.focusQuickView('QuickView', 'QuickViewClose')"
13186    >
13187      
13188        <button aria-label="Close quickview" id="QuickViewClose" class="absolute group-close-btn cursor-pointer top-2 right-2 rtl:right-auto rtl:left-2 icon-close-container w-fit z-10 rounded-full" @click.prevent="$store.xQuickView.close()">
13189          
13190    <svg class="icon-close-animation" width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
13191      <path d="M1 1L23 23M23 1L1 23" stroke="currentColor" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
13192    </svg>
13193
13194        </button>
13195      
13196      <div class="x-container-quickview-content pt-2 md:pt-0 md:pl-5 md:pr-5 overflow-y-auto overflow-x-hidden scrollbar-body max-h-[calc(88vh-96px)] md:max-h-[85vh] 2xl:max-h-[77vh]">
13197        <div x-show="$store.xQuickView.loading" class="x-container-quickview-placeholder flex gap-x-[4%] flex-wrap animate-Xpulse flex-row-reverse">
13198          <div class="w-full md:w-[48%] bg-slate-200 mb-5 pb-[75%]"></div>
13199          <div class="w-full md:w-[48%]">
13200            
13201              <p class="mb-2 h-4 w-10 bg-slate-200"></p>
13202            
13203            <p class="mb-5 h-5 w-3/4 bg-slate-200"></p><div class="h-5 bg-slate-200 w-20 mb-5 rounded"></div><div class="h-5 bg-slate-200 w-1/3 mb-5 rounded"></div><div class="h-5 bg-slate-200 w-20 mb-5 rounded"></div><div class="h-7 bg-slate-200 w-full mb-5 rounded"></div><div class="h-7 bg-slate-200 w-2/3 mb-5 rounded"></div><div class="h-7 bg-slate-200 w-1/3 mb-5 rounded"></div><div class="h-10 bg-slate-200 w-full mb-5 rounded"></div><div class="h-9 bg-slate-200 w-full mb-5 rounded"></div><div class="h-5 bg-slate-200 w-20 mb-5 rounded"></div></div>
13204        </div>
13205        <div id="quickview-product-content" class="quick-view" x-show="!$store.xQuickView.loading"></div>
13206      </div>
13207    </div>
13208  </div>
13209</div>
13210
13211
13212<div class="popup-choose-options-mobile fixed z-[60] left-0 right-0 animate-goleft duration-300" x-show="$store.xQuickView.openPopupMobile" x-cloak>
13213    <div class="bg-[#acacac] opacity-40 block md:hidden fixed top-0 right-0 bottom-0 left-0" @click="$store.xQuickView.closePopupMobile()"></div>
13214    <div
13215      x-show="$store.xQuickView.openPopupMobile"
13216      class="z-30 md:hidden overflow-auto pt-2 pb-2 flex flex-col fixed bottom-0 left-0 md:bottom-auto max-h-[85vh] w-full bg-[rgba(var(--background-color),1)] text-left"
13217      x-transition:enter="transition-all ease-in-out duration-500" 
13218      x-transition:enter-start="opacity-0 transform translate-y-1/3" 
13219      x-transition:enter-end="opacity-100 transform translate-y-0" 
13220      x-transition:leave="transition ease-in-out duration-500" 
13221      x-transition:leave-end="opacity-0 transform translate-y-1/3"
13222    >
13223      <button 
13224        class="cursor-pointer group-close-btn rounded-full absolute icon-close-container w-fit z-10 right-2 md:right-0 top-2 lg:end-10 rtl:left-2 rtl:md:left-0 rtl:right-auto"
13225        aria-label="Close quickview"
13226        @click="$store.xQuickView.closePopupMobile()" 
13227      >
13228        
13229    <svg class="icon-close-animation" width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
13230      <path d="M1 1L23 23M23 1L1 23" stroke="currentColor" stroke-width="2" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
13231    </svg>
13232
13233      </button>
13234      <div :class="$store.xQuickView.loadingChooseOption ? 'block md:hidden' : 'hidden md:hidden'" class="flex gap-x-[4%] flex-wrap animate-Xpulse flex-row-reverse">
13235        <div class="w-full pl-5 pr-5 pt-7 pb-5">
13236          <p class="mb-5 h-5 w-3/4 bg-slate-200"></p>
13237          <div class="h-7 bg-slate-200 w-full mb-5 rounded"></div>
13238          <div class="h-5 bg-slate-200 w-1/3 mb-5 rounded"></div>
13239          <div class="h-7 bg-slate-200 w-2/3 mb-5 rounded"></div>
13240          <div class="h-7 bg-slate-200 w-1/3 mb-5 rounded"></div>
13241          <div class="h-7 bg-slate-200 w-1/3 mb-5 rounded"></div>
13242          <div class="flex gap-x-5">
13243            <div class="h-10 bg-slate-200 flex-1 mb-5 rounded"></div>
13244            <div class="h-10 bg-slate-200 flex-1 mb-5 rounded"></div>
13245          </div>
13246        </div>
13247      </div>
13248      <div class="choose-options-mobile rtl:text-right" id="choose-options-mobile" x-show="!$store.xQuickView.loadingChooseOption"></div>
13249    </div>
13250  </div>
13251<script>
13252window.xQuickView = {
13253  sectionId: 'sections--21120958628026__quick-view',
13254  enabled: true,
13255  show_atc_button: true,
13256  atc_btn_bottom: false,
13257  atc_btn_image_desktop: true,
13258  buttonLabel: 'Quick view'
13259}
13260</script>
vendor: 1 bytes, line 13260
13260
13261<script src="//lomabeauty.us/cdn/shop/t/198/assets/quick-view.js?v=87789780442713427201782827667" defer></script>
vendor: 1 bytes, line 13261
13261
13262<script src="//lomabeauty.us/cdn/shop/t/198/assets/payment-button.js?v=19694614378629863991782827667" defer></script>
vendor: 1 bytes, line 13262
13262
13263<script src="//lomabeauty.us/cdn/shop/t/198/assets/product-media.js?v=178923250894042546431782827667" defer></script>
vendor: 1 bytes, line 13263
13263
13264<script src="//lomabeauty.us/cdn/shop/t/198/assets/recently-viewed.js?v=93421342682375135181782827667" defer></script>
vendor: 1 bytes, line 13264
13264
13265<script src="//lomabeauty.us/cdn/shop/t/198/assets/customize-picker.js?v=71491105029373997401782827667" defer></script>
vendor: 1 bytes, line 13265
13265
13266<script src="//lomabeauty.us/cdn/shop/t/198/assets/variant-select.js?v=28920746821541902741782827667" defer></script>
13266
13267
13268</div>
13269<!-- END sections: aside-group -->
13270
13271<div id="x-cart-drawer-container" class="z-[70] fixed" @init-run.window="$store.xHeaderMenu.renderAjax($el, 'cart-drawer', '#ajax-loading-cart');"></div>
13272      <main id="MainContent" class="content-for-layout focus-none outline-none grow theme-template-search theme-template-suffix-none" role="main" tabindex="-1">
13273        <section id="shopify-section-template--21120968458426__main" class="shopify-section section x-section x-section-search-result"><link href="//lomabeauty.us/cdn/shop/t/198/assets/product-grid.css?v=120255293655171342021782827667" rel="stylesheet" type="text/css" media="all" />
13274<style data-shopify>.section-padding-template--21120968458426__main {
13275    padding-top: 28px;
13276    padding-bottom: 48px;
13277  }
13278  @media (min-width: 768px) { 
13279    .section-padding-template--21120968458426__main {
13280      padding-top: 28px;
13281      padding-bottom: 100px;
13282    }
13283  }
13284  
13285    :root{
13286      --height-sticky-filter: 50px;
13287    }
13288  
13289  .gap-template--21120968458426__main {
13290    column-gap: 16px;
13291    row-gap: 32px;
13292  }
13293  @media (min-width: 768px) {
13294    .gap-template--21120968458426__main {
13295      column-gap: 34px;
13296      row-gap: 39px;
13297    }
13298  }</style><div  class="search-page section-padding-template--21120968458426__main">
13299  <div class="x-pgw page-width">
13300    <div class="mb-4">
13301      <div class="overflow-hidden" x-intersect.once="$el.querySelector('.anm-move-up')?.classList.add('active-anm-heading')">
13302        <h1 class="text-center h2 font-semibold anm-move-up">Search...</h1>
13303      </div>
13304    </div>
13305    <div x-data="xModalSearch('product,page,collection,article','6',3)" 
13306      class="flex justify-center relative mb-14" tabindex="-1">
13307          <form action="/search" method="get" role="search" class="max-w-3xl w-full">
13308            <div id="form-1" class="relative field">
13309              <style data-shopify>
13310                .input-search::placeholder {
13311                  
13312                    font-family: var(--font-body-family);
13313                  
13314                }
13315              </style>
13316              <input 
13317                x-data="xSearchPrompts($el, ['Search for products', 'Search for best sellers', 'Search for all brands'], false)"
13318                x-intersect.once="initSearchPrompt()"
13319                aria-label="Search"
13320                class="input-search bg-[rgb(var(--colors-text),0.1)] focus-visible:outline-none pt-4 pb-4 pl-7 rtl:pl-20 pr-20 rtl:pr-7 text-left rtl:text-right text-sm w-full appearance-none relative outline-none placeholder:opacity-70 placeholder:text-[rgb(var(--colors-text))]"
13321                type="search"
13322                name="q"
13323                value=""
13324                x-on:keyup="keyUp()"
13325                placeholder="Search..."
13326              >
13327              <input type="hidden" aria-hidden="true" name="type" value="product,page,article">
13328              <input type="hidden" aria-hidden="true" name="options[prefix]" value="none">
13329              <button class="btn-search absolute none_border bg-none w-5 h-5 right-7 rtl:right-auto rtl:left-7 top-1/2 -translate-y-1/2 opacity-60 bg-transparent dark:bg-transparent text-current" aria-label="Search...">
13330    <svg class="icon-animation icon-animation" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 24 24" fill="none">
13331      <path fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" d="M11.192 20.223C16.5 20.223 20.803 15.92 20.803 10.612S16.5 1 11.192 1 1.58 5.303 1.58 10.612s4.304 9.611 9.612 9.611 M17.706 18.301 22.405 23"/>
13332    </svg>
13333  
13334</button>
13335              
13336                <button class="search__speech cursor-pointer absolute none_border bg-none w-5 h-5 right-14 rtl:right-auto rtl:left-14 top-1/2 -translate-y-1/2 opacity-60 bg-transparent dark:bg-transparent text-current" x-data="xSpeechSearch($el)" x-init="initSpeechSearch()" aria-label="Speech Search" x-show="show" x-cloak>
13337                  <svg width="100%" height="100%" viewBox="0 0 14 19" fill="currentColor" xmlns="http://www.w3.org/2000/svg">
13338    <path d="M12.3 9C12.3 12 9.76 14.1 7 14.1C4.24 14.1 1.7 12 1.7 9H0C0 12.41 2.72 15.23 6 15.72V19H8V15.72C11.28 15.23 14 12.41 14 9M5.8 2.9C5.8 2.24 6.34 1.7 7 1.7C7.66 1.7 8.2 2.24 8.2 2.9L8.19 9.1C8.19 9.76 7.66 10.3 7 10.3C6.34 10.3 5.8 9.76 5.8 9.1M7 12C7.79565 12 8.55871 11.6839 9.12132 11.1213C9.68393 10.5587 10 9.79565 10 9V3C10 2.20435 9.68393 1.44129 9.12132 0.87868C8.55871 0.316071 7.79565 0 7 0C6.20435 0 5.44129 0.316071 4.87868 0.87868C4.31607 1.44129 4 2.20435 4 3V9C4 9.79565 4.3
133381607 10.5587 4.87868 11.1213C5.44129 11.6839 6.20435 12 7 12Z" fill="currentColor"></path>
13339 </svg>
13340
13341                </button>
13342              
13343            </div><div x-show="openResults" @click.away="openResults = false" class="md:max-h-96 md:absolute z-40 max-w-3xl top-full w-full" tabindex="-1" data-predictive-search x-html="result">
13344              </div></form>
13345      </div></div></div>
13346
13347</section>
13348      </main>
13349      
13350          <!-- BEGIN sections: footer-group -->
13351<div id="shopify-section-sections--21120959643834__footer" class="shopify-section shopify-section-group-footer-group section-footer">
13352<style data-shopify>
13353  #section-footer {
13354    contain: style layout;
13355  }
13356  .section-padding-sections--21120959643834__footer {
13357    padding-top: 0px;
13358    padding-bottom: 28px;
13359  }
13360  @media (min-width: 768px) { 
13361    .section-padding-sections--21120959643834__footer {
13362      padding-top: 0px;
13363      padding-bottom: 0px;
13364    }
13365  }
13366</style>
13367<div id="section-footer" class="section-footer relative background-footer sticky-footer selection:bg-[rgba(var(--colors-text-footer),0.2)] section-padding-sections--21120959643834__footer"><div class="flex items-center">
13368      
13369<div id="selector-social" class=" flex lg:items-center lg:justify-end relative pt-1.5 pb-1.5 mr-auto ml-auto">
13370    
13371      <ul class="social-list flex  flex-wrap opacity-70" role="list">
13372<li>
13373      <a href="https://www.facebook.com/lomahairandbodycare" target="blank" aria-label="Facebook" class="flex disable-effect hover-text-link w-11 h-11 pt-3 pr-3 pb-3 pl-3">
13374    <svg class="icon-animation" width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
13375      <path d="M17.6477 13.4987L18.322 9.15733H14.1091V6.34132C14.1091 5.15199 14.6971 3.99467 16.5851 3.99467H18.5V0.293323C18.5 0.293323 16.7631 0 15.0963 0C11.6278 0 9.35684 2.07999 9.35684 5.84533V9.15733H5.5V13.4987H9.35684V24H14.1037V13.4987H17.6477Z" fill="currentColor"/>
13376    </svg>
13377  
13378</a>
13379    </li><li>
13380      <a href="https://www.instagram.com/lomabeauty.us/" target="blank" aria-label="Instagram" class="flex disable-effect hover-text-link w-11 h-11 pt-3 pr-3 pb-3 pl-3">
13381    <svg class="icon-animation" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 24 24" fill="currentColor">
13382      <path 
13383        d="M12.007 2.1622C15.2152 2.1622 15.5951 2.17628 16.8568 2.23256C18.0293 2.28415 18.6625 2.48114 19.0846 2.6453C19.6428 2.86105 20.0461 3.12371 20.4636 3.54114C20.8857 3.96326 21.1436 4.36193 21.3594 4.92007C21.5236 5.34219 21.7205 5.98007 21.7721 7.14794C21.8284 8.4143 21.8425 8.79422 21.8425 11.9977C21.8425 15.2058 21.8284 15.5857 21.7721 16.8474C21.7205 18.0199 21.5236 18.6531 21.3594 19.0752C21.1436 19.6334 20.881 20.0367 20.4636 20.4542C20.0414 20.8763 19.6428 21.1343 19.0846 21.35C18.6625 21.5142 18.0246 21.7112 16.8568 21.7628C15.5904 21.819 15.2105 21.8331 12.007 21.8331C8.79891 21.8331 8.419 21.819 7.15732 21.7628C5.98476 21.7112 5.35157 21.5142 4.92945 21.35C4.37131 21.1343 3.96795 20.8716 3.55052 20.4542C3.1284 20.0321 2.87043 19.6334 2.65468 19.0752C2.49052 18.6531 2.29353 18.0152 2.24194 16.8474C2.18566 15.581 2.17159 15.2011 2.17159 11.9977C2.17159 8.78953 2.18566 8.40961 2.24194 7.14794C2.29353 5.97538 2.49052 5.34219 2.65468 4.92007C2.87043 4.36193 3.13309 3.95857 3.55052 3.54114C3.97264 3.11901 4.37131 2.86105 4.92945 2.6453C5.35157 2.48114 5.98945 2.28415 7.15732 2.23256C8.419 2.17628 8.79891 2.1622 12.007 2.1622ZM12.007 0C8.74731 0 8.33926 0.0140707 7.05882 0.0703537C5.78308 0.126637 4.906 0.333008 4.14618 0.628493C3.35353 0.93805 2.68282 1.3461 2.01681 2.01681C1.3461 2.68282 0.93805 3.35353 0.628493 4.14149C0.333008 4.906 0.126637 5.77839 0.0703537 7.05413C0.0140707 8.33926 0 8.74731 0 12.007C0 15.2668 0.0140707 15.6748 0.0703537 16.9552C0.126637 18.231 0.333008 19.1081 0.628493 19.8679C0.93805 20.6605 1.3461 21.3312 2.01681 21.9973C2.68282 22.6633 3.35353 23.076 4.14149 23.3809C4.906 23.6764 5.77839 23.8827 7.05413 23.939C8.33457 23.9953 8.74262 24.0094 12.0023 24.0094C15.2621 24.0094 15.6701 23.9953 16.9506 23.939C18.2263 23.8827 19.1034 23.6764 19.8632 23.3809C20.6512 23.076 21.3219 22.6633 21.9879 21.9973C22.6539 21.3312 23.0666 20.6605 23.3715 19.8726C23.667 19.1081 23.8734 18.2357 23.9296 16.9599C23.9859 15.6795 24 15.2714 24 
1338312.0117C24 8.752 23.9859 8.34395 23.9296 7.06351C23.8734 5.78777 23.667 4.91069 23.3715 4.15087C23.076 3.35353 22.668 2.68282 21.9973 2.01681C21.3313 1.35079 20.6605 0.93805 19.8726 0.633183C19.1081 0.337698 18.2357 0.131327 16.9599 0.075044C15.6748 0.0140707 15.2668 0 12.007 0Z
13384          M12.007 5.83936C8.60191 5.83936 5.83936 8.60191 5.83936 12.007C5.83936 15.4122 8.60191 18.1747 12.007 18.1747C15.4122 18.1747 18.1747 15.4122 18.1747 12.007C18.1747 8.60191 15.4122 5.83936 12.007 5.83936ZM12.007 16.0078C9.79792 16.0078 8.00625 14.2161 8.00625 12.007C8.00625 9.79792 9.79792 8.00625 12.007 8.00625C14.2161 8.00625 16.0078 9.79792 16.0078 12.007C16.0078 14.2161 14.2161 16.0078 12.007 16.0078Z
13385          M19.8586 5.59543C19.8586 6.39277 19.2113 7.03533 18.4187 7.03533C17.6213 7.03533 16.9788 6.38808 16.9788 5.59543C16.9788 4.79808 17.626 4.15552 18.4187 4.15552C19.2113 4.15552 19.8586 4.80277 19.8586 5.59543Z"
13386        />
13387    </svg>
13388  
13389</a>
13390    </li><li>
13391      <a href="https://www.tiktok.com/@lomabeauty_us" target="blank" aria-label="TikTok" class="flex disable-effect hover-text-link w-11 h-11 pt-3 pr-3 pb-3 pl-3">
13392    <svg class="icon-animation" width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
13393      <path d="M16.9401 0H12.7968V16.3478C12.7968 18.2957 11.2032 19.8957 9.22007 19.8957C7.23693 19.8957 5.64334 18.2957 5.64334 16.3478C5.64334 14.4348 7.20152 12.8695 9.11385 12.8V8.69567C4.89966 8.7652 1.5 12.1391 1.5 16.3478C1.5 20.5913 4.97049 24 9.2555 24C13.5405 24 17.0109 20.5565 17.0109 16.3478V7.9652C18.5691 9.07827 20.4814 9.73913 22.5 9.77393V5.66957C19.3837 5.56522 16.9401 3.06087 16.9401 0Z" fill="currentColor"/>
13394    </svg>
13395  
13396</a>
13397    </li><li>
13398      <a href="https://www.youtube.com/channel/UC5wAYGQlVNNf-AM1h_qZjMA" target="blank" aria-label="YouTube" class="flex disable-effect hover-text-link w-11 h-11 pt-3 pr-3 pb-3 pl-3">
13399    <svg class="icon-animation" width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
13400      <path d="M23.7609 7.45237C23.7609 7.45237 23.5266 5.88392 22.8047 5.19522C21.8906 4.28881 20.8688 4.28437 20.4 4.23105C17.0438 4 12.0047 4 12.0047 4H11.9953C11.9953 4 6.95625 4 3.6 4.23105C3.13125 4.28437 2.10938 4.28881 1.19531 5.19522C0.473438 5.88392 0.24375 7.45237 0.24375 7.45237C0.24375 7.45237 0 9.29631 0 11.1358V12.8598C0 14.6992 0.239062 16.5432 0.239062 16.5432C0.239062 16.5432 0.473437 18.1116 1.19062 18.8003C2.10469 19.7067 3.30469 19.6756 3.83906 19.7734C5.76094 19.9467 12 20 12 20C12 20 17.0438 19.9911 20.4 19.7645C20.8688 19.7112 21.8906 19.7067 22.8047 18.8003C23.5266 18.1116 23.7609 16.5432 23.7609 16.5432C23.7609 16.5432 24 14.7037 24 12.8598V11.1358C24 9.29631 23.7609 7.45237 23.7609 7.45237ZM9.52031 14.9525V8.55873L16.0031 11.7667L9.52031 14.9525Z" fill="currentColor"/>
13401    </svg> 
13402  
13403</a>
13404    </li></ul>
13405     </div>
13406    </div><div class="flex-wrap md:mb-5 md:border-b md:border-b-solid md:pt-12 md:pb-7">
13407        <div class="pt-6 md:pt-0 md:flex justify-center md:mt-auto md:mb-auto md:mr-auto md:ml-auto md:pr-0 rtl:md:pr-5 rtl:md:pl-0 x-pgw page-width flex-wrap">
13408            <div class="footer-col--1 md:pr-5 rtl:md:pr-0 md:first:pl-0 rtl:md:pl-5 rtl:md:first:pr-0 md:mb-7 md:pl-0 w-full md:w-1/5 ltr" ><div x-data="{ open: false }" class="x-block-text pt-4 pb-4 border-b border-b-solid md:border-none"><div @click="open = ! open" class="relative pr-5 rtl:pr-0 rtl:pl-5 cursor-pointer md:cursor-default duration-200 transition">
13409                        <p class="h6 text-[115%]">Our Brands</p>
13410                        
13411                          <span class="md:hidden absolute w-2.5	h-2.5 top-1/2 -translate-y-1/2 duration-500 flex right-3.5 rtl:right-auto rtl:left-3.5" :class="open ? 'rotate-180' : ''">
13412    <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
13413      <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
13414    </svg>
13415</span>
13416                        
13417                      </div>
13418                    <div class="hidden md:block">
13419                      
13420<div class="rte mt-6"><p><a href="https://lomabeauty.us" title="https://lomabeauty.us"><strong>LOMA</strong></a></p><p><a href="/pages/loma-for-life-home" title="Loma for Life Home"><strong>LOMA for Life</strong></a></p><p><a href="/pages/essentials-home" title="Essentials Home"><strong>Essentials by LOMA<br/><br/></strong></a>More About Us</p><p><a href="https://lomabeauty.us/pages/loma-web-locations" title="https://lomabeauty.us/pages/loma-web-locations">Loma Websites</a></p><p><a href="/pages/loma-beauty-about" title="Loma Beauty About">About Loma Beauty</a></p></div>
13421                    </div>
13422                    <div class="md:hidden" x-show="open" x-collapse x-cloak>
13423                      
13424<div class="rte mt-6"><p><a href="https://lomabeauty.us" title="https://lomabeauty.us"><strong>LOMA</strong></a></p><p><a href="/pages/loma-for-life-home" title="Loma for Life Home"><strong>LOMA for Life</strong></a></p><p><a href="/pages/essentials-home" title="Essentials Home"><strong>Essentials by LOMA<br/><br/></strong></a>More About Us</p><p><a href="https://lomabeauty.us/pages/loma-web-locations" title="https://lomabeauty.us/pages/loma-web-locations">Loma Websites</a></p><p><a href="/pages/loma-beauty-about" title="Loma Beauty About">About Loma Beauty</a></p></div>
13425                    </div>
13426                  </div></div>
13427            <div class="footer-col--2 md:pr-5 rtl:md:pr-0 md:first:pl-0 rtl:md:pl-5 rtl:md:first:pr-0 md:mb-7 md:pl-10 rtl:md:pl-0 rtl:md:pr-10 w-full md:w-1/5 ltr" ><div x-data="{ open: false }" class="x-block-link-list pt-4 pb-4 border-b md:border-none"><div @click="open = ! open" class="relative pr-5 rtl:pr-0 rtl:pl-5 curs
13427or-pointer md:cursor-default duration-200 transition">
13428                        <p class="h6 text-[115%]">Resources</p>
13429                        <span class="md:hidden absolute w-2.5	h-2.5 top-1/2 -translate-y-1/2 duration-500 flex right-3.5 rtl:right-auto rtl:left-3.5" :class="open ? 'rotate-180' : ''">
13430    <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
13431      <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
13432    </svg>
13433</span>
13434                      </div>
13435                      <ul class="mt-6 hidden md:block">
13436                        
13437<li class="mb-1 mt-6 md:mt-0 first:pt-0 pt-2">
13438                            <a href="/pages/faq" class="hover-text-link nav-link relative block lg:inline-block">
13439                              FAQ
13440                            </a>
13441                          </li><li class="mb-1  first:pt-0 pt-2">
13442                            <a href="/pages/store-locator" class="hover-text-link nav-link relative block lg:inline-block">
13443                              Salon Locator
13444                            </a>
13445                          </li><li class="mb-1  first:pt-0 pt-2">
13446                            <a href="/pages/contact-us" class="hover-text-link nav-link relative block lg:inline-block">
13447                              Contact Us
13448                            </a>
13449                          </li>
13450                      </ul>
13451                      <ul class="md:hidden" x-show="open" x-collapse x-cloak>
13452                        
13453<li class="mb-1 mt-6 md:mt-0 first:pt-0 pt-2">
13454                            <a href="/pages/faq" class="hover-text-link nav-link relative block lg:inline-block">
13455                              FAQ
13456                            </a>
13457                          </li><li class="mb-1  first:pt-0 pt-2">
13458                            <a href="/pages/store-locator" class="hover-text-link nav-link relative block lg:inline-block">
13459                              Salon Locator
13460                            </a>
13461                          </li><li class="mb-1  first:pt-0 pt-2">
13462                            <a href="/pages/contact-us" class="hover-text-link nav-link relative block lg:inline-block">
13463                              Contact Us
13464                            </a>
13465                          </li>
13466                      </ul></div></div>
13467            <div class="footer-col--3 md:pr-5 rtl:md:pr-0 md:first:pl-0 rtl:md:pl-5 rtl:md:first:pr-0 md:mb-7 md:pl-10 rtl:md:pl-0 rtl:md:pr-10 w-full md:w-1/5 ltr" >
13468                  <div x-data="{ open: false }" class="x-block-contact pt-4 pb-4 border-b md:border-none"><div @click="open = ! open" class="relative pr-5 rtl:pr-0 rtl:pl-5 cursor-pointer md:cursor-default duration-200 transition">
13469                        <p class="h6 text-[115%]">Need help</p>
13470                        <span class="md:hidden absolute w-2.5	h-2.5 top-1/2 -translate-y-1/2 duration-500 flex right-3.5 rtl:right-auto rtl:left-3.5" :class="open ? 'rotate-180' : ''">
13471    <svg width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
13472      <path fill="none" d="M23 7L12 18L0.999999 7" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
13473    </svg>
13474</span>
13475                      </div>
13476                    <div class="mt-6 hidden md:block">
13477                      
13478                      
13479                        <div class="mb-4 flex items-center gap-x-4">
13480                          
13481                          
13482                            <div>
13483                              <p class="empty:hidden p-break-words">Got questions? Call us</p>
13484                              
13485                                <p class="font-semibold p-break-words empty:hidden text-[rgb(var(--colors-text-link))]">
13486                                  (360) 805-0794
13487                                </p>
13488                               
13489                            </div>
13490                          
13491                        </div>
13492                      
13493                      
13494                        <div class="mb-4 flex items-center gap-x-4">
13495                          
13496                          
13497                            <div>
13498                              <p class="empty:hidden">Need help with your order?</p>
13499                              
13500                                <p class="font-semibold p-break-words empty:hidden text-[rgb(var(--colors-text-link))]">
13501                                  [email protected]
13502                                </p>
13503                               
13504                            </div>
13505                          
13506                        </div>
13507                      
13508                      
13509                        <div class="mb-4 flex items-center gap-x-4">
13510                          
13511                          
13512                            <div>
13513                              <p class="empty:hidden"></p>
13514                              
13515                                <p class="font-semibold p-break-words empty:hidden text-[rgb(var(--colors-text-link))]">
13516                                  
13517                                </p>
13518                              
13519                            </div>
13520                          
13521                        </div>
13522                      
13523                    
13524                    </div>
13525                    <div class="mt-6 md:hidden" x-show="open" x-collapse x-cloak>
13526                      
13527                      
13528                        <div class="mb-4 flex items-center gap-x-4">
13529                          
13530                          
13531                            <div>
13532                              <p class="empty:hidden p-break-words">Got questions? Call us</p>
13533                              
13534                                <p class="font-semibold p-break-words empty:hidden text-[rgb(var(--colors-text-link))]">
13535                                  (360) 805-0794
13536                                </p>
13537                               
13538                            </div>
13539                          
13540                        </div>
13541                      
13542                      
13543                        <div class="mb-4 flex items-center gap-x-4">
13544                          
13545                          
13546                            <div>
13547                              <p class="empty:hidden">Need help with your order?</p>
13548                              
13549                                <p class="font-semibold p-break-words empty:hidden text-[rgb(var(--colors-text-link))]">
13550                                  [email protected]
13551                                </p>
13552                               
13553                            </div>
13554                          
13555                        </div>
13556                      
13557                      
13558                        <div class="mb-4 flex items-center gap-x-4">
13559                          
13560                          
13561                            <div>
13562                              <p class="empty:hidden"></p>
13563                              
13564                                <p class="font-semibold p-break-words empty:hidden text-[rgb(var(--colors-text-link))]">
13565                                  
13566                                </p>
13567                              
13568                            </div>
13569                          
13570                        </div>
13571                      
13572                    
13573                    </div></div></div></div></div><div class="additional-footer ltr x-pgw page-width mr-auto ml-auto lg:flex lg:flex-row lg:justify-between items-center"
13574  >
13575    <div class="flex flex-col lg:flex lg:flex-row gap-x-7 items-center w-full justify-between"><div class="flex flex-col items-center lg:mb-0 order-last md:order-none lg:pl-14 lg:max-w-3xl">
13576        <div class="mt-4 md:mt-4 base-link text-center lg:mt-0 lg:text-right p-break-words"><p class="inline-block">&copy; 2026, </p>
13577            <a href="/" title="">Loma Hair &amp; Body Care | Aloe Based Salon Quality Care</a>.<div class="ml-1 inline-block">
13578                <p>
13578By iBeAuthentic</p>
13579              </div>
13580        </div>
13581      </div>
13582        <ul class="icon-payment flex justify-center gap-2 flex-wrap mt-5 md:mt-0" role="list"><li>
13583              <svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-amazon"><title id="pi-amazon">Amazon</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" fill-rule="nonzero" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF" fill-rule="nonzero"/><path d="M25.26 16.23c-1.697 1.48-4.157 2.27-6.275 2.27-2.97 0-5.644-1.3-7.666-3.463-.16-.17-.018-.402.173-.27 2.183 1.504 4.882 2.408 7.67 2.408 1.88 0 3.95-.46 5.85-1.416.288-.145.53.222.248.47v.001zm.706-.957c-.216-.328-1.434-.155-1.98-.078-.167.024-.193-.148-.043-.27.97-.81 2.562-.576 2.748-.305.187.272-.047 2.16-.96 3.063-.14.138-.272.064-.21-.12.205-.604.664-1.96.446-2.29h-.001z" fill="#F90" fill-rule="nonzero"/><path d="M21.814 15.291c-.574-.498-.676-.73-.993-1.205-.947 1.012-1.618 1.315-2.85 1.315-1.453 0-2.587-.938-2.587-2.818 0-1.467.762-2.467 1.844-2.955.94-.433 2.25-.51 3.25-.628v-.235c0-.43.033-.94-.208-1.31-.212-.333-.616-.47-.97-.47-.66 0-1.25.353-1.392 1.085-.03.163-.144.323-.3.33l-1.677-.187c-.14-.033-.296-.153-.257-.38.386-2.125 2.223-2.766 3.867-2.766.84 0 1.94.234 2.604.9.842.82.762 1.918.762 3.11v2.818c0 .847.335 1.22.65 1.676.113.164.138.36-.003.482-.353.308-.98.88-1.326 1.2a.367.367 0 0 1-.414.038zm-1.659-2.533c.34-.626.323-1.214.323-1.918v-.392c-1.25 0-2.57.28-2.57 1.82 0 .782.386 1.31 1.05 1.31.487 0 .922-.312 1.197-.82z" fill="#221F1F"/></svg>
13584
13585            </li><li>
13586              <svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-american_express"><title id="pi-american_express">American Express</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#0071CE" style="fill:#0071CE;fill:color(display-p3 0.0000 0.4431 0.8078);fill-opacity:1;"/><path d="M3 0.5H35C36.3348 0.5 37.5 1.58692 37.5 3V21C37.5 22.4239 36.4239 23.5 35 23.5H3C1.66524 23.5 0.5 22.4131 0.5 21V3C0.5 1.57614 1.57614 0.5 3 0.5Z" stroke="black" stroke-opacity="0.07" style="stroke:black;stroke-opacity:0.07;"/><path d="M25.8662 6.33203V3H31L31.8662 5.5332L32.7334 3H37V14.2002H36.7998L34.8672 16.2656L36.7998 18.3594H37V21.2666H33.5996L31.9336 19.3994L30.2002 21.2666H19.4668V12.666H16L20.2666 3H24.4004L25.8662 6.33203ZM20.5996 20.2656H27V18.5322H22.666V17.3994H26.8662V15.666H22.666V14.5322H27V12.7988H20.5996V20.2656ZM30.5332 16.5322L27 20.2656H29.5996L31.8662 17.8662L34.0664 20.2656H36.7324L33.1992 16.4658L36.7324 12.7988H34.1328L31.8662 15.1992L29.7324 12.7988H27L30.5332 16.5322ZM17.666 11.7324H19.9326L20.5332 10.1992H23.999L24.666 11.7324H26.999L23.666 4.19922H20.999L17.666 11.7324ZM33.5996 4.19922L31.9326 8.86621L30.1992 4.19922H27V11.666H29.0664V6.39941L31 11.666H32.7998L34.7324 6.39941V11.666H36.7324V4.13281L33.5996 4.19922ZM23.2656 8.46582H21.2656L22.2656 5.99902L23.2656 8.46582Z" fill="white" style="fill:white;fill-opacity:1;"/></svg>
13587
13588            </li><li>
13589              <svg version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-labelledby="pi-apple_pay"><title id="pi-apple_pay">Apple Pay</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z" /><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558 
135890 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303 1.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858" /><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048" /></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z" /><path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z" /><path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z" /></g></g></svg>
13590
13591            </li><li>
13592              <svg viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" aria-labelledby="pi-diners_club"><title id="pi-diners_club">Diners Club</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M12 12v3.7c0 .3-.2.3-.5.2-1.9-.8-3-3.3-2.3-5.4.4-1.1 1.2-2 2.3-2.4.4-.2.5-.1.5.2V12zm2 0V8.3c0-.3 0-.3.3-.2 2.1.8 3.2 3.3 2.4 5.4-.4 1.1-1.2 2-2.3 2.4-.4.2-.4.1-.4-.2V12zm7.2-7H13c3.8 0 6.8 3.1 6.8 7s-3 7-6.8 7h8.2c3.8 0 6.8-3.1 6.8-7s-3-7-6.8-7z" fill="#3086C8"/></svg>
13593            </li><li>
13594              <svg viewBox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-discover" fill="none" xmlns="http://www.w3.org/2000/svg"><title id="pi-discover">Discover</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32z" fill="#fff"/><path d="M3.57 7.16H2v5.5h1.57c.83 0 1.43-.2 1.96-.63.63-.52 1-1.3 1-2.11-.01-1.63-1.22-2.76-2.96-2.76zm1.26 4.14c-.34.3-.77.44-1.47.44h-.29V8.1h.29c.69 0 1.11.12 1.47.44.37.33.59.84.59 1.37 0 .53-.22 1.06-.59 1.39zm2.19-4.14h1.07v5.5H7.02v-5.5zm3.69 2.11c-.64-.24-.83-.4-.83-.69 0-.35.34-.61.8-.61.32 0 .59.13.86.45l.56-.73c-.46-.4-1.01-.61-1.62-.61-.97 0-1.72.68-1.72 1.58 0 .76.35 1.15 1.35 1.51.42.15.63.25.74.31.21.14.32.34.32.57 0 .45-.35.78-.83.78-.51 0-.92-.26-1.17-.73l-.69.67c.49.73 1.09 1.05 1.9 1.05 1.11 0 1.9-.74 1.9-1.81.02-.89-.35-1.29-1.57-1.74zm1.92.65c0 1.62 1.27 2.87 2.9 2.87.46 0 .86-.09 1.34-.32v-1.26c-.43.43-.81.6-1.29.6-1.08 0-1.85-.78-1.85-1.9 0-1.06.79-1.89 1.8-1.89.51 0 .9.18 1.34.62V7.38c-.47-.24-.86-.34-1.32-.34-1.61 0-2.92 1.28-2.92 2.88zm12.76.94l-1.47-3.7h-1.17l2.33 5.64h.58l2.37-5.64h-1.16l-1.48 3.7zm3.13 1.8h3.04v-.93h-1.97v-1.48h1.9v-.93h-1.9V8.1h1.97v-.94h-3.04v5.5zm7.29-3.87c0-1.03-.71-1.62-1.95-1.62h-1.59v5.5h1.07v-2.21h.14l1.48 2.21h1.32l-1.73-2.32c.81-.17 1.26-.72 1.26-1.56zm-2.16.91h-.31V8.03h.33c.67 0 1.03.28 1.03.82 0 .55-.36.85-1.05.85z" fill="#231F20"/><path d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint0_linear)"/><path opacity=".65" d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint1_linear)"/><path d="M36.57 7.506c0-.1-.07-.15-.18-.15h-.16v.48h.12v-.19l.14.19h.14l-.16-.2c.06-.01.1-.06.1-.13zm-.2.07h-.02v-.13h.02c.06 0 .09.02.09.06 0 .05-.03.07-.09.07z" fill="#231F20"/><path d="M36.41 7.176c-.23 0-.42.19-.42.42 0 .23.19.42.42.42.23 0 .42-.19.42-.42 0-.23-.19-.42-.42-.42zm0 .77c-.18 0-.34-.15-.34-.35 0-.19.15-.35.34-.35.18 0 .33.16.33.35 0 .19-.15.35-.33.35z" fill="#231F20"/><path d="M37 12.984S27.09 19.873 8.976 23h26.023a2 2 0 002-1.984l.024-3.02L37 12.985z" fill="#F48120"/><defs><linearGradient id="pi-paint0_linear" x1="21.657" y1="12.275" x2="19.632" y2="9.104" gradientUnits="userSpaceOnUse"><stop stop-color="#F89F20"/><stop offset=".25" stop-color="#F79A20"/><stop offset=".533" stop-color="#F68D20"/><stop offset=".62" stop-color="#F58720"/><stop offset=".723" stop-color="#F48120"/><stop offset="1" stop-color="#F37521"/></linearGradient><linearGradient id="pi-paint1_linear" x1="21.338" y1="12.232" x2="18.378" y2="6.446" gradientUnits="userSpaceOnUse"><stop stop-color="#F58720"/><stop offset=".359" stop-color="#E16F27"/><stop offset=".703" stop-color="#D4602C"/><stop offset=".982" stop-color="#D05B2E"/></linearGradient></defs></svg>
13595            </li><li>
13596              <svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-google_pay"><title id="pi-google_pay">Google Pay</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF"/><path d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.
1359606zM23.29 13.52a.79.79 0 0 0 .337.662c.223.176.5.269.785.263.429-.001.84-.17 1.146-.472.305-.286.478-.685.478-1.103a2.047 2.047 0 0 0-1.324-.374 1.716 1.716 0 0 0-1.03.294.883.883 0 0 0-.392.73zm9.286-3.75l-3.39 7.79h-1.048l1.281-2.728-2.224-5.062h1.103l1.612 3.885 1.569-3.885h1.097z" fill="#5F6368"/><path d="M13.986 11.284c0-.308-.024-.616-.073-.92h-4.29v1.747h2.451a2.096 2.096 0 0 1-.9 1.373v1.134h1.464a4.433 4.433 0 0 0 1.348-3.334z" fill="#4285F4"/><path d="M9.629 15.721a4.352 4.352 0 0 0 3.01-1.097l-1.466-1.14a2.752 2.752 0 0 1-4.094-1.44H5.577v1.17a4.53 4.53 0 0 0 4.052 2.507z" fill="#34A853"/><path d="M7.079 12.05a2.709 2.709 0 0 1 0-1.735v-1.17H5.577a4.505 4.505 0 0 0 0 4.075l1.502-1.17z" fill="#FBBC04"/><path d="M9.629 8.44a2.452 2.452 0 0 1 1.74.68l1.3-1.293a4.37 4.37 0 0 0-3.065-1.183 4.53 4.53 0 0 0-4.027 2.5l1.502 1.171a2.715 2.715 0 0 1 2.55-1.875z" fill="#EA4335"/></svg>
13597
13598            </li><li>
13599              <svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg>
13600
13601            </li><li>
13602              <svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-shopify_pay"><title id="pi-shopify_pay">Shop Pay</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000"/><path d="M35.889 0C37.05 0 38 .982 38 2.182v19.636c0 1.2-.95 2.182-2.111 2.182H2.11C.95 24 0 23.018 0 21.818V2.182C0 .982.95 0 2.111 0H35.89z" fill="#5A31F4"/><path d="M9.35 11.368c-1.017-.223-1.47-.31-1.47-.705 0-.372.306-.558.92-.558.54 0 .934.238 1.225.704a.079.079 0 00.104.03l1.146-.584a.082.082 0 00.032-.114c-.475-.831-1.353-1.286-2.51-1.286-1.52 0-2.464.755-2.464 1.956 0 1.275 1.15 1.597 2.17 1.82 1.02.222 1.474.31 1.474.705 0 .396-.332.582-.993.582-.612 0-1.065-.282-1.34-.83a.08.08 0 00-.107-.035l-1.143.57a.083.083 0 00-.036.111c.454.92 1.384 1.437 2.627 1.437 1.583 0 2.539-.742 2.539-1.98s-1.155-1.598-2.173-1.82v-.003zM15.49 8.855c-.65 0-1.224.232-1.636.646a.04.04 0 01-.069-.03v-2.64a.08.08 0 00-.08-.081H12.27a.08.08 0 00-.08.082v8.194a.08.08 0 00.08.082h1.433a.08.08 0 00.081-.082v-3.594c0-.695.528-1.227 1.239-1.227.71 0 1.226.521 1.226 1.227v3.594a.08.08 0 00.081.082h1.433a.08.08 0 00.081-.082v-3.594c0-1.51-.981-2.577-2.355-2.577zM20.753 8.62c-.778 0-1.507.24-2.03.588a.082.082 0 00-.027.109l.632 1.088a.08.08 0 00.11.03 2.5 2.5 0 011.318-.366c1.25 0 2.17.891 2.17 2.068 0 1.003-.736 1.745-1.669 1.745-.76 0-1.288-.446-1.288-1.077 0-.361.152-.657.548-.866a.08.08 0 00.032-.113l-.596-1.018a.08.08 0 00-.098-.035c-.799.299-1.359 1.018-1.359 1.984 0 1.46 1.152 2.55 2.76 2.55 1.877 0 3.227-1.313 3.227-3.195 0-2.018-1.57-3.492-3.73-3.492zM28.675 8.843c-.724 0-1.373.27-1.845.746-.026.027-.069.007-.069-.029v-.572a.08.08 0 00-.08-.082h-1.397a.08.08 0 00-.08.082v8.182a.08.08 0 00.08.081h1.433a.08.08 0 00.081-.081v-2.683c0-.036.043-.054.069-.03a2.6 2.6 0 001.808.7c1.682 0 2.993-1.373 2.993-3.157s-1.313-3.157-2.993-3.157zm-.271 4.929c-.956 0-1.681-.768-1.681-1.783s.723-1.783 1.681-1.783c.958 0 1.68.755 1.68 1.783 0 1.027-.713 1.783-1.681 1.783h.001z" fill="#fff"/></svg>
13603
13604            </li><li>
13605              <svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/>
13605<path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778 
1360516.2333 12.0722 16.3389C11.9667 16.4444 11.7556 16.3389 11.5444 16.3389H9.96111C9.85556 16.3389 9.75 16.3389 9.75 16.1278L8.06111 9.58333C7.85 9.37222 7.53333 9.05556 7.11111 8.95C6.47778 8.63333 5.31667 8.42222 5.10556 8.42222L5 8.21111Z" fill="white" style="fill:white;fill-opacity:1;"/></svg>
13606
13607            </li></ul></div>
13608  </div>
13609</div>
13610</div><div id="shopify-section-sections--21120959643834__quick_links_gVdx3z" class="shopify-section shopify-section-group-footer-group section section-quick-links x-section">
13611<style data-shopify>
13612  .content-sections--21120959643834__quick_links_gVdx3z {
13613    column-gap: 12px;
13614    row-gap: 12px;
13615  }
13616  .content-sections--21120959643834__quick_links_gVdx3z .quick-link-item {
13617    flex-basis: 100%;
13618  }
13619  .section-sections--21120959643834__quick_links_gVdx3z {
13620    
13621    font-weight: var(--font-heading-weight);
13622  }
13623  .dark .section-sections--21120959643834__quick_links_gVdx3z {
13624      --colors-text: 225, 227, 225;
13625    
13626  }
13627  .dark .bg-sections--21120959643834__quick_links_gVdx3z.background-footer {
13628    
13629      background: rgb(var(--background-color-footer));
13630    
13631  }
13632  @media screen and (min-width: 768px) {.content-sections--21120959643834__quick_links_gVdx3z {
13633      column-gap: 65px;
13634    }
13635    .content-sections--21120959643834__quick_links_gVdx3z .quick-link-item {
13636      flex-basis: auto;
13637    }
13638  }
13639  .section-padding-sections--21120959643834__quick_links_gVdx3z {
13640    padding-top: 28px;
13641    padding-bottom: 28px;
13642  }
13643  @media (min-width: 768px) { 
13644    .section-padding-sections--21120959643834__quick_links_gVdx3z {
13645      padding-top: 28px;
13646      padding-bottom: 28px;
13647    }
13648  }
13649</style>
13650<div class="section-sections--21120959643834__quick_links_gVdx3z bg-sections--21120959643834__quick_links_gVdx3z ltr background-footer section-quick-links text-[rgb(var(--colors-text))] selection:bg-[rgba(var(--colors-text-footer),0.2)] section-padding-sections--21120959643834__quick_links_gVdx3z">
13651  <div x-intersect.once="$el.classList.add('is-visible')" class="content-sections--21120959643834__quick_links_gVdx3z anm-fade-element x-pgw page-width flex-wrap flex justify-centerrtl:justify-center md:justify-center rtl:md:justify-center"><div class="quick-link-item relative text-center rtl:text-center"><a href="/policies/privacy-policy" class="nav-link hover-text-link leading-[initial] relative">
13652              Privacy Policy
13653            </a></div><div class="quick-link-item relative text-center rtl:text-center"><a href="/policies/shipping-policy" class="nav-link hover-text-link leading-[initial] relative">
13654              Shipping Policy
13655            </a></div><div class="quick-link-item relative text-center rtl:text-center"><a href="/policies/refund-policy" class="nav-link hover-text-link leading-[initial] relative">
13656              Refund Policy
13657            </a></div><div class="quick-link-item relative text-center rtl:text-center"><a href="/policies/terms-of-service" class="nav-link hover-text-link leading-[initial] relative">
13658              Terms of Service
13659            </a></div></div>
13660</div>
13661<style> #shopify-section-sections--21120959643834__quick_links_gVdx3z {font-size: 13px;} #shopify-section-sections--21120959643834__quick_links_gVdx3z strong {color: #272727;} </style></div>
13662<!-- END sections: footer-group -->
13663        
13664      
13665<div id="eurus-popup" class="fixed duration-500 inset-0 z-[100] pointer-events-none md:block flex flex-col-reverse h-fit top-[unset] md:h-full md:top-0" x-cloak></div>
13666
13667<div id="popup-minimal-left"
13668  class="popup-minimal fixed z-50 bottom-4 md:bottom-8 left-4 md:left-8 pointer-events-auto pr-4 md:pr-8"
13669></div>
13670
13671      
13672        <div class="scroll-to-top">
13673  <style data-shopify>
13674    .scroll_top {
13675      bottom: 40px;
13676    }
13677    @media(min-width: 768px) {
13678      .scroll_top {
13679        bottom: 40px;
13680      }
13681    }
13682  </style>
13683  <div
13684    x-data="xScrollTop"
13685    @init-run.window="scrollFunction()"
13686    @scroll.window="scrollFunction()"
13687    class=" md:block"
13688  >
13689    <button 
13690      x-show="show" x-cloak 
13691      @click="scrollTop()" 
13692      class="scroll_top fixed z-50 pl-3 pr-3 pb-3 pt-3 w-11 h-11 md:w-14 md:h-14 md:pl-4 md:pt-4 md:pr-4 md:pb-4 border-0 rounded-full right-5 rtl:right-auto rtl:left-5 -rotate-90 button-outline"
13693      x-transition:enter="transition-all ease-in-out duration-500"
13694      x-transition:enter-start="opacity-0 transform translate-y-1/3"
13695      x-transition:enter-end="opacity-100 translate-y-0"
13696      x-transition:leave="transition-all ease-in-out duration-500"
13697      x-transition:leave-end="opacity-0 transform translate-y-1/3"
13698      aria-label="scroll top"
13699    >
13700      
13701        
13702    <svg width="100%" height="100%" class=" w-full h-full" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
13703      <path fill="none" d="M15.7122 20L23 12.5L15.7122 5M1 12.5001H2
137031.5834" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
13704    </svg>
13705  
13706
13707      
13708    </button>
13709  </div>
13710  
13710<script>
13711    requestAnimationFrame(() => {
13712      document.addEventListener('alpine:init', () => {
13713        Alpine.data('xScrollTop', () => ({
13714          show: false,
13715          scrollTop() {
13716            window.scrollTo({top: 0, behavior: 'smooth'});
13717          },
13718          scrollFunction() {
13719            const position = window.xViewport.innerWidth < 1025 ? 300 : 900;
13720            this.show = (document.body.scrollTop > position || document.documentElement.scrollTop > position)
13721              ? true : false;
13722          }
13723        }));
13724      });
13725    });
13726  </script>
13726
13727</div>
13728      
13729      
13730    </div>
13731    <div><div
13732            class="hidden" 
13733            x-data='xTabAttention({
13734              message1: "We\u0027re still here!", 
13735              message2: "Come back for rewards!", 
13736              delay: 3
13737            })'
13738            @init-run.window="initTabAttention()"
13739          >
13740          </div>
13741          
13741<script src="//lomabeauty.us/cdn/shop/t/198/assets/tab-attention.js?v=32006057042266106271782827667" defer></script>
13741<ul hidden>
13742        <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.
13743        </li>
13744        <li id="a11y-new-window-message">Opens in a new window.
13745        </li>
13746      </ul>
13747      
13747<script>
13748        window.Eurus = {
13749          cart_error: `There was an error while updating your cart. Please try again.`,
13750          cart_quantity_error_html: `You can only add [quantity] of this item to your cart.`,
13751          loadedScript: new Set(),
13752          cart_add_url: '/cart/add'
13753        };
13754      </script>
13754
13755      
13756      
13756<script src="//lomabeauty.us/cdn/shop/t/198/assets/splide4.1.3.js?v=75458750262329959491782827667" defer></script>
13756
13757      
13758      
13759<script src="//lomabeauty.us/cdn/shop/t/198/assets/coupon-code.js?v=135514657843889770711782827667" defer></script>
13759
13760
13761        
13761<script src="//lomabeauty.us/cdn/shop/t/198/assets/product-recommendations.js?v=79934933607583473321782827667" defer></script>
13761
13762      
13763
13764        
13764<script src="//lomabeauty.us/cdn/shop/t/198/assets/preview-color-swatches.js?v=5957683164806633661782827667" defer></script>
13764
13765        
13765<script src="//lomabeauty.us/cdn/shop/t/198/assets/speech-search.js?v=80603510328065116571782827667" defer></script>
13765
13766        
13766<script src="//lomabeauty.us/cdn/shop/t/198/assets/double-touch.js?v=64605958049830659291782827667" defer></script>
13766<script src="//lomabeauty.us/cdn/shop/t/198/assets/cart-countdown-timer.js?v=143864077785370808651782827667" defer></script>
13766
13767      
13768      
13768<script src="//lomabeauty.us/cdn/shop/t/198/assets/theme.js?v=47174415326487577631782827667" defer></script>
13768
13769      
13769<script src="//lomabeauty.us/cdn/shop/t/198/assets/header.js?v=53444609849464794681782827667" defer></script>
13769
13770      
13770<script src="//lomabeauty.us/cdn/shop/t/198/assets/truncate-text.js?v=48087358240679057471782827667" defer></script>
13770
13771      
13771<script src="//lomabeauty.us/cdn/shop/t/198/assets/variant-select-card.js?v=66303865572284760631782827667" defer></script>
13771
13772      
13773        
13773<script src="//lomabeauty.us/cdn/shop/t/198/assets/product-cart.js?v=60769023760558595491787066048" defer></script>
13773
13774        
13774<script src="//lomabeauty.us/cdn/shop/t/198/assets/quantity-selector.js?v=56005620581758573381782827667" defer></script>
13774
13775      
13776      
13776<script src="//lomabeauty.us/cdn/shop/t/198/assets/video.js?v=64484941244777200891782827667" defer></script>
13776
13777      
13777<script src="//lomabeauty.us/cdn/shop/t/198/assets/vendors.js?v=21726020999429958561782827667" defer></script>
13777
13778      
13778<script>
13779        window.addEventListener("load", (event) => {
13780          deferScriptLoad('instant.page', '//lomabeauty.us/cdn/shop/t/198/assets/instant.page.v5.1.1.js?v=43232110432331176871782827667', () => {}, true);
13781        });
13782      </script>
13782
13783    </div>
13784     
13784<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(); }; h.appendChild(s); })(); </script>
13784 
13785  <div id="shopify-block-AYzlOTmRyakFvcEJNN__10508887350528622030" class="shopify-block shopify-app-block">
13786
13787
13788
13789
13790
13791
13792    
13793    
13794
13795    
13796    
13797    
13798    
13799    
13800    
13801    
13802    
13803    
13804    
13805    
13806    
13807    
13808
13809    
13810
13811    
13812
13813    
13814        
13814<script src="https://cdn.shopify.com/extensions/01a1074c-30ba-7485-a4b0-919f62ca47a3/appstle-bundles-3337/assets/appstle-bundles-interceptor.min.js" defer></script>
13814
13815    
13816
13817    
13817<script>
13818        var _ABConfig = _ABConfig || {};
13819
13820        _ABConfig = {
13821            'shop_name': '',
13822            'public_domain': null,
13823            'proxy_path_prefix': 'apps/bundles',
13824            'widgetJsPath': "https:\/\/bundles-admin.appstle.com\/app\/build-a-box.bundle.js?v=1790880751532",
13825            'widgetCssPath': "https:\/\/bundles-admin.appstle.com\/content\/build-a-box.css?v=1790880751532",
13826            'volumeDiscountJsPath': "https:\/\/bundles-admin.appstle.com\/app\/volume-discount.bundle.js?v=1790880751532",
13827            'volumeDiscountCssPath': "https:\/\/bundles-admin.appstle.com\/content\/volume-discount.css?v=1790880751532",
13828            'bundle_rules': [],
13829            'upsell_rules': [],
13830            'bundleRule': null,
13831            'product': null,
13832            'bundle_setting': null,
13833            'shop_info': null,
13834            'isProductPage': false,
13835            'isCartPage': false,
13836            'isCollectionPage': false,
13837            'isHomePage': false,
13838            'disableAppFunctionality': false,
13839            'shop_labels': null,
13840        };
13841
13842        _ABConfig.__appstleBundlesNativeFetch = window.fetch.bind(window);
13843
13844        
13845        _ABConfig.shop_name = "Loma Hair \u0026 Body Care | Aloe Based Salon Quality Care";
13846        
13847
13848        
13849        _ABConfig.proxy_path_prefix = "apps\/bundles";
13850        
13851
13852        _ABConfig.country = "US";
13853        _ABConfig.locale = "en";
13854        _ABConfig.marketId = 12058810;
13855
13856        
13857        _ABConfig.currency = "USD";
13858        
13859
13860        
13861        
13862        _ABConfig.assetRev = "0f9a269f6e6ce94375d96c74103fb653";
13863        
13864        _ABConfig.storeFrontApiVersion = "2026-01";
13865
13866        
13867
13868        
13869        _ABConfig.public_domain = "loma-for-life.myshopify.com";
13870        
13871
13872        
13873        _ABConfig.widgetJsPath = "https:\/\/bundles-admin.appstle.com\/app\/build-a-box.bundle.js?v=1790880751532";
13874        
13875        
13876        _ABConfig.widgetCssPath = "https:\/\/bundles-admin.appstle.com\/content\/build-a-box.css?v=1790880751532";
13877        
13878
13879        
13880        
13881        _ABConfig.bundle_rules = [{"id":56917,"shop":"loma-for-life.myshopify.com","name":"Volumizing System","description":null,"status":"ACTIVE","customerIncludeTags":null,"discountType":"NO_DISCOUNT","discountValue":null,"products":"null","variants":"[]","sequenceNo":null,"bundleType":"SINGLE_PRODUCT_BUILD_A_BOX","settings":"{\"showSectionedBundleDiscountProgressBar\":false,\"productFilterConfig\":\"{\\\"enabled\\\":false,\\\"filters\\\":[]}\",\"enableStickyBar\":false,\"includedSubscriptionPlans\":\"\",\"sellingPlanSource\":\"PRODUCT\",\"sellingPlanDisplayType\":\"DROPDOWN\",\"disableHighestTierPreference\":false,\"disableCartLineForSelectedBundleItems\":false,\"enableAnnouncementBar\":false,\"showClassicBundleWidgetInChildProduct\":false,\"showSellingPlanDescription\":false,\"removeBundlePropertiesWhenNoDiscount\":false,\"enableMixAndMatchProductDescription\":false,\"updateThemeProductPrice\":false,\"enableVolumeDiscountMixAndMatch\":false,\"cardGap\":16,\"requireItemSelectionLabel\":\"\",\"enableMixAndMatchNativeAddToCart\":false,\"showPricesWithoutDecimal\":false,\"bundleCheckoutSectionPosition\":\"BELOW\",\"enableOrderDiscountClass\":false,\"enableTriggerFreeGiftWithoutWidget\":false,\"enableCompactMixAndMatchVariants\":false,\"borderRadius\":8,\"enableVolumeDiscountTierRestriction\":false,\"requireItemSelection\":false,\"enableSequentialProductLoading\":false,\"autofillNotChosenItems\":false,\"allowMixAndMatchBelowMinimumTier\":false,\"disableScrollingToBundle\":false,\"enableTierQuantitySelector\":false,\"hideOutOfStockVariants\":false,\"buttonPriceSelector\":\"\",\"enableCustomAddToCartButton\":false,\"hideThemeVariants\":false,\"sequentialProductsPerBatch\":50,\"lowStockThreshold\":5,\"priceSelector\":\"\",\"disableProductDescription\":false,\"excludeSubscriptionPlans\":\"\",\"enableLowStockAlert\":false,\"showPriceWithSubscriptionPrice\":true,\"showComboBundleWidgetInComboProduct\":false,\"hideBundleTitle\":false,\"hideQuantitySelector\":false,\"enableDedicatedAddToCartButton\":false,\"enableTierSellingPlan\":false,\"showUnitPrice\":false,\"upsellProductSelectionMode\":\"ALL_SELECTED_VARIA
13881NTS\",\"discountBadgeSelector\":\"\",\"eligibleProductSelectionType\":\"\",\"validateInventoryQuantity\":true,\"bundleProductNameSortOrder\":\"DEFAULT\",\"disableTierRestriction\":true,\"separateTiersByPurchaseType\":false,\"perRowItem\":\"THREE\",\"showCompareAtPrice\":false,\"excludeShippingRatesByAmount\":false,\"showAdditionalNoteInput\":false,\"applyDiscountOnlyIfAddedFromWidget\":false,\"useOriginalPriceForBuyXTotal\":false,\"compareAtPriceSelector\":\"\",\"initialVisibleMixAndMatchVariantCount\":4,\"showPriceOfChosenProductsOnly\":false,\"disableQuantityRestrictedSection\":false}","bundleProductId":null,"bundleVariantId":null,"productHandle":null,"discountId":null,"price":null,"numberOfProducts":0,"subscriptionBundlingEnabled":false,"subscriptionId":null,"minProductCount":null,"maxProductCount":null,"uniqueRef":"5dxvpkodd9","bundleRedirect":"CART","customRedirectURL":null,"minOrderAmount":null,"tieredDiscount":null,"productViewStyle":"QUICK_ADD","singleProductSettings":"[{\"sourceProduct\":{\"id\":46406365118650,\"title\":\"Volumizing System \",\"handle\":\"volumizing-system\",\"status\":\"UNLISTED\",\"vendor\":\"\",\"productType\":\"\",\"price\":\"73.60\",\"tags\":[],\"productId\":8492183912634},\"minQuantity\":0,\"maxQuantity\":null,\"products\":[{\"id\":32593201004684,\"type\":\"VARIANT\",\"title\":\"Daily Conditioner - 12 fl oz \/ 355mL\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0275\/5801\/9212\/files\/LOMA-REBRAND_daily-conditioner-12oz_08-17-26_119a9aee-a70f-4f35-a482-fb44719e0b13.jpg?v=1786974063\",\"productHandle\":\"daily-conditioner\",\"variantId\":32593201004684,\"productId\":4657287725196,\"quantity\":1,\"status\":\"ACTIVE\"},{\"id\":39682071986362,\"type\":\"VARIANT\",\"title\":\"Daily Shampoo - 12 fl oz \/ 355mL\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0275\/5801\/9212\/files\/LOMA-REBRAND_daily-shampoo-12oz_08-17-26_ab59d7b4-a307-4af1-b2ec-8f35e59d24c6.jpg?v=1786974051\",\"productHandle\":\"daily-shampoo\",\"variantId\":39682071986362,\"productId\":4657305485452,\"quantity\":1,\"status\":\"ACTIVE\"},{\"id\":46299977023674,\"type\":\"VARIANT\",\"title\":\"Maximum Volumizing Solution - 6.7 fl oz \/ 198mL\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0275\/5801\/9212\/files\/LOMA-REBRAND_maximum-volumizing-solution-6.7oz_08-17-26_e7a1f318-3833-462b-9819-2091de900989.jpg?v=1786973975\",\"productHandle\":\"maximum-volumizing-solution\",\"variantId\":46299977023674,\"productId\":4662527656076,\"quantity\":1,\"status\":\"ACTIVE\"},{\"id\":42033485349050,\"type\":\"VARIANT\",\"title\":\"LIGHT Nourishing Oil Treatment - 3.4 fl oz \/ 100mL\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0275\/5801\/9212\/files\/LOMA-REBRAND_light-nourishing-oil-treatment-3.4.jpg?v=1786974921\",\"productHandle\":\"light-nourishing-oil-treatment\",\"variantId\":42033485349050,\"productId\":7281404444858,\"quantity\":1,\"status\":\"ACTIVE\"}]}]","trackInventory":true,"sellingPlanType":"BUNDLE_LEVEL","clearCart":"ENABLED","minPrice":null,"maxPrice":null,"externalBuildABoxId":19967,"variantVisibilityType":"SHOW_VARIANTS_AS_INDIVIDUAL","subTitle":null,"freeShipping":false,"themeType":"THEME_TWO","showBundleInProductPage":true,"combinedWithProductDiscount":true,"combinedWithShippingDiscount":true,"combinedWithOrderDiscount":true,"allowedTags":null,"restrictTags":null,"selectionType":"FIXED","bundleHtml":"[]","discountedVariants":"null","allowedCountries":null,"appliesOn":"BOTH","purchaseRequirement":"NO_REQUIREMENT","productDiscountType":"EACH_PRODUCT","countrySelectionType":"ALL_COUNTRY","discountApplyApproach":"SHOPIFY_DISCOUNT_FUNCTION","discountedProductChooseType":"CHOOSE_ALL","internalName":"Volumizing System","sections":"[]","limitToUsePerCustomer":null,"discountedVariantSelectionLimit":null,"hideOneTimePurchase":false,"hideSubscriptionPurchase":false,"maxOrderAmount":null,"collectionData":null,"excludedProducts":null,"productSelectionType":"PRODUCT","tag":"appstle_bundles","productChooseType":"CHOOSE_ALL","variantSelectionLimit":null,"discountTargetType":"VARIANT","enableSubscription":false,"subscriptionWidgetPosition":"BELOW","subscribeTitle":"Subscribe and Save","subscribeSubtitle":"Delivered Monthly","subscriptionPreselected":false,"getYAppliesOn":"BOTH","announcementBarMessage":null,"automaticDiscountNodeId":"gid:\/\/shopify\/DiscountAutomaticNode\/1555307790522","recurringCycleLimit":0,"automaticShippingDiscountNodeId":null,"scheduledBundleRule":false,"bundleActiveFrom":null,"bundleActiveTo":null,"bundleSubType":"FIXED_BUNDLE","discountAppliesOn":"PER_ORDER","layoutType":"LAYOUT_ONE","style":"{\"tierFullPriceColor\":\"\",\"fixedBundleProductPageContentsTitleFontSize\":14,\"tierFreeGiftTitleFontSize\":13,\"fixedBundleProductPageCheckoutButtonTextColor\":\"\",\"fixedBundleProductPagePurchaseOptionLabelColor\":\"\",\"tierSubTitleFontSize\":13,\"primaryDisabledColor\":\"#333333\",\"otherProductsModalPriceColor\":\"\",\"otherProductsModalButtonTextColor\":\"\",\"tierUpsellSubTitleFontSize\":12,\"comboProductFullPriceFontSize\":12,\"lowStockAlertTextColor\":\"\",\"badgesTextColor\":\"\",\"blockTitleFontStyle\":\"BOLD\",\"fixedBundleProductPageChildTitleFontSize\":13,\"fixedBundleProductPageParentPriceFontStyle\":\"BOLD\",\"otherProductsProductTitleColor\":\"\",\"subscriptionTitleTextColor\":\"\",\"subscriptionSubTitleFontSize\":13,\"saveBadgeBackgroun
13881dColor\":\"\",\"tierFreeGiftBackgroundColor\":\"\",\"tierPriceFontStyle\":\"BOLD\",\"otherProductsModalOverlayColor\":\"\",\"tierPriceColor\":\"\",\"fixedBundleProductPageProgressBarTrackColor\":\"\",\"tierFreeGiftPriceFontSize\":14,\"fixedBundleProductPageParentPriceColor\":\"\",\"fixedBundleProductPageParentPriceFontSize\":15,\"tierTitleFontStyle\":\"BOLD\",\"fixedBundleProductPageFooterPriceFontSize\":18,\"otherProductsProductTitleSize\":16,\"productCardBackgroundColor\":\"#ffffff\",\"buttonBackgroundColor\":\"#000000\",\"tierUpsellBackgroundColor\":\"\",\"ruleUpsellTitleTextColor\":\"\",\"ruleUpsellSubTitleTextColor\":\"\",\"tierUpsellSubTitleTextColor\":\"\",\"otherProductsModalProductTitleTextSize\":14,\"otherProductsModalProductTitleColor\":\"\",\"fieldDisabledBackgroundColor\":\"#D1D5DB\",\"comboProductTitleFontStyle\":\"BOLD\",\"saveBadgeTextColor\":\"\",\"tierUnitLabelFontStyle\":\"REGULAR\",\"fixedBundleProductPageFooterPriceFontStyle\":\"BOLD\",\"cardBorderColor\":\"\",\"fixedBundleProductPageChildPriceFontSize\":11,\"ruleUpsellTitleFontSize\":15,\"selectedCardBackgroundColor\":\"\",\"tierFullPriceFontSize\":14,\"comboProductTitleFontSize\":13,\"fixedBundleProductPageCardBackgroundColor\":\"\",\"subscriptionSubTitleTextColor\":\"\",\"selectedCardBorderColor\":\"\",\"comboProductFullPriceFontStyle\":\"REGULAR\",\"fixedBundleProductPageBreakdownFreeBadgeTextColor\":\"\",\"secondaryTextColor\":\"#ffffff\",\"fixedBundleProductPageChildFixedQtyBackgroundColor\":\"\",\"blockTitleColor\":\"\",\"tierSubTitleColor\":\"\",\"primaryTextColor\":\"#000000\",\"tierFreeGiftTitleFontStyle\":\"BOLD\",\"perRowItem\":\"THREE\",\"fixedBundleProductPageAddToBundleButtonTextColor\":\"\",\"badgesBackgroundColor\":\"\",\"otherProductsModalHeadingLabelColor\":\"\",\"fixedBundleProductPageParentTitleFontSize\":13,\"lowStockAlertBackgroundColor\":\"\",\"fixedBundleProductPageFooterPriceColor\":\"\",\"fixedBundleProductPageProgressBarFillColor\":\"\",\"tierUpsellTitleFontSize\":13,\"fixedBundleProductPageAddToBundleButtonBackgroundColor\":\"\",\"fixedBundleProductPageContentsTitleFontStyle\":\"BOLD\",\"fixedBundleProductPageCheckoutButtonFontStyle\":\"BOLD\",\"primaryColor\":\"#000000\",\"fixedBundleProductPageValidationMessageColor\":\"\",\"otherProductsModalFullPriceColor\":\"\",\"cardHoverColor\":\"\",\"otherProductsButtonBackgroundColor\":\"\",\"fixedBundleProductPagePurchaseOptionBorderColor\":\"\",\"tierPriceFontSize\":20,\"headingTextColor\":\"#000000\",\"fixedBundleProductPageChildTitleFontStyle\":\"MEDIUM\",\"tierTitleFontSize\":20,\"otherProductsImageSize\":40,\"cardGap\":16,\"otherProductsButtonTextColor\":\"\",\"ruleUpsellSubTitleFontSize\":13,\"comboProductPriceFontSize\":13,\"tierUnitLabelFontSize\":14,\"blockTitleFontSize\":14,\"cardBackgroundColor\":\"\",\"bundlePageBackgroundColor\":\"#FAFAF9\",\"fixedBundleProductPageChildPriceFontStyle\":\"REGULAR\",\"borderRadius\":8,\"primaryDisabledTextColor\":\"#ffffff\",\"fixedBundleProductPageBorderRadius\":14,\"fixedBundleProductPageBreakdownYouPayColor\":\"\",\"otherProductsModalImageSize\":80,\"disabledTextColor\":\"#6B7280\",\"primaryHoverColor\":\"#000000\",\"fixedBundleProductPageParentTitleFontStyle\":\"BOLD\",\"fixedBundleProductPageBreakdownToggleFontSize\":11,\"fixedBundleProductPageBreakdownFreeBadgeBackgroun
13881dColor\":\"\",\"fixedBundleProductPageDetailsMediaBackgroundColor\":\"\",\"tierTitleColor\":\"\",\"tierFullPriceFontStyle\":\"REGULAR\",\"fixedBundleProductPageCardBorderColor\":\"\",\"fixedBundleProductPageCheckoutButtonBackgroundColor\":\"\",\"tierSubTitleFontStyle\":\"REGULAR\",\"fixedBundleProductPageAllSetLabelColor\":\"\",\"saveBadgeFontSize\":12,\"fixedBundleProductPageParentEyebrowColor\":\"\",\"tierFreeGiftTextColor\":\"\",\"fixedBundleProductPageContentsSubtitleColor\":\"\",\"fixedBundleProductPageChildCompareAtPriceColor\":\"\",\"fixedBundleProductPageCheckoutButtonFontSize\":13,\"fixedBundleProductPageChildTitleColor\":\"\",\"tierUpsellTitleTextColor\":\"\",\"fixedBundleProductPageChildVariantColor\":\"\",\"tierFreeGiftPriceFontStyle\":\"REGULAR\",\"fixedBundleProductPagePurchaseOptionSelectedColor\":\"\",\"otherProductsModalButtonBackgroundColor\":\"\",\"dedicatedSubscriptionLayout\":\"LAYOUT_ONE\",\"fixedBundleProductPageParentTitleColor\":\"\",\"saveBadgeFontStyle\":\"REGULAR\",\"subscriptionTitleFontSize\":15,\"otherProductsModalProductPriceTextSize\":14,\"fixedBundleProductPageContentsTitleColor\":\"\",\"comboProductPriceFontStyle\":\"BOLD\",\"fixedBundleProductPageCardPadding\":12,\"fixedBundleProductPageBreakdownToggleFontStyle\":\"BOLD\",\"fixedBundleProductPageParentCompareAtPriceColor\":\"\"}","labels":"{\"fixedBundleProductPageOutOfStockTooltip\":\"This item is out of stock and cannot be added to the bundle.\",\"fixedBundleProductPageLowStockTooltip\":\"This bundle needs {{required}}, but only {{available}} in stock.\",\"oneTimeTitle\":\"One Time Purchase\",\"fixedBundleProductPageFlexibleContentsTitle\":\"Build your bundle\",\"fixedBundleProductPageAllSetLabel\":\"All set\",\"volumeAmountDiscountQuantityRewardsLabel\":\"Buy {{quantity}} quantity and get {{currency}}{{discount}} discount!\",\"oneTimeSubtitle\":\"No Subscription\",\"fixedBundleProductPageYouPayLabel\":\"You pay\",\"fixedBundleProductPageNotEligibleLabel\":\"You're not eligible to purchase this bundle!\",\"mixAndMatchGiftBadgeLabel\":\"+ Gift\",\"volumeDiscountSpentAmountRewardsLabel\":\"Spend {{currency}}{{spent_amount}} and get {{discount}}{{discount_type}} discount!\",\"fixedBundleProductPageRequiredLoginLabel\":\"Please log in to purchase this bundle!\",\"stickyBarButtonLabel\":\"Choose bundle\",\"fixedBundleProductPagePriceBreakdownTitle\":\"Price breakdown\",\"fixedBundleProductPagePickRangeLabel\":\"Pick {{min}} to {{max}} items\",\"fixedBundleProductPageSubscriptionSaveLabel\":\"Save {{amount}}\",\"fixedBundleProductPageFixedContentsTitle\":\"What's included\",\"fixedBundleProductPagePurchaseOptionLabel\":\"Purchase option\",\"mixAndMatchUpsellBadgeLabel\":\"+ Upsell\",\"mixAndMatchAddedItemsLabel\":\"Added items\",\"fixedBundleProductPageEmptyContentsLabel\":\"No items to show right now.\",\"fixedBundleProductPageChooseSourceProductLabel\":\"Please choose source product!\",\"mixAndMatchNoProductsAvailableLabel\":\"No products available.\",\"fixedBundleProductPageOutOfStockLabel\":\"Out of stock\",\"fixedBundleProductPageItemsInsideLabel\":\"{{count}} items inside\",\"otherProductsModalSubtitleLabel\":\"\",\"fixedBundleProductPagePickMaxLabel\":\"Pick up to {{max}} items\",\"volumeAmountDiscountSpentAmountRewardsLabel\":\"Spend {{currency}}{{spent_amount}} and get {{currency}}{{discount}} discount!\",\"mixAndMatchUnlockedLabel\":\"Unlocked\",\"volumeAmountDiscountSaveRewardsLabel\":\"Save {{currency}}{{discount}}!\",\"fixedBundleProductPagePickMinLabel\":\"Pick {{min}} items or more\",\"mixAndMatchTierQuantityLabel\":\"{{discountQuantityLabel}} items\",\"fixedBundleProductPageBreakdownLabel\":\"Breakdown\",\"fixedBundleProductPageAdditionalOrderNoteLabel\":\"Additional note\",\"fixedBundleProductPageProgressLabel\":\"{{selected}} of {{target}} added\",\"fixedBundleProductPageAddToBundleLabel\":\"Add to bundle\",\"fixedBundleProductPageFreeLabel\":\"Free\",\"fixedBundleProductPageAddingToCartLabel\":\"Adding\\u2026\",\"fixedBundleProductPageChooseAssociatedProductsLabel\":\"Please choose associated products!\",\"fixedBundleProductPageOutOfStockCheckoutMessage\":\"Some items in this bundle are out of stock.\",\"fixedBundleProductPageYourBundleLabel\":\"Your bundle\",\"fixedBundleProductPagePickAnyLabel\":\"Add any items you want\",\"mixAndMatchLockedLabel\":\"Locked\",\"mixAndMatchAddToCartLabel\":\"Add to cart\",\"fixedBundleProductPageCurrentlyOutOfStockTooltip\":\"This item is currently out of stock.\",\"fixedBundleProductPageOrderNoteLabel\":\"Add a note\",\"fixedBundleProductPageLowStockLabel\":\"Only {{count}} left\",\"mixAndMatchNoProductSelectedLabel\":\"No product selected\",\"fixedBundleProductPageTotalValueLabel\":\"Total value\",\"fixedBundleProductPageMinimumQuantityLabel\":\"Add minimum {{minimum_quantity}} product\",\"volumeDiscountSaveRewardsLabel\":\"Save {{discount}}{{discount_type}}!\",\"fixedBundleProductPageAddToCartLabel\":\"Add To Cart\",\"volumeDiscountQuantityRewardsLabel\":\"Buy {{quantity}} quantity and get {{discount}}{{discount_type}} discount!\",\"mixAndMatchAddButtonLabel\":\"Add\",\"fixedBundleProductPageSelectOptionLabel\":\"Select option\",\"mixAndMatchSeeAllLabel\":\"See all\",\"mixAndMatchTierDiscountLabel\":\"{{discount}} OFF\",\"fixedBundleProductPageMaximumQuantityLabel\":\"Add maximum up to {{maximum_quantity}} product\"}","upsells":null,"enableVolumeDiscountUpsell":false,"combos":"[]","progressiveGift":null,"enableProgressiveGifts":false,"discountName":null,"shippingDiscountType":"NO_DISCOUNT","inventoryTrackingMode":"ADD_CHILD_PRODUCT_ON_ORDER","defaultVariants":null,"translations":null},{"id":57073,"shop":"loma-for-life.myshopify.com","name":"Moisturizing Routine","description":null,"status":"ACTIVE","customerIncludeTags":null,"discountType":"NO_DISCOUNT","discountValue":null,"products":"null","variants":"[]","sequenceNo":null,"bundleType":"SINGLE_PRODUCT_BUILD_A_BOX","settings":"{\"showSectionedBundleDiscountProgressBar\":false,\"productFilterConfig\":\"{\\\"enabled\\\":false,\\\"filters\\\":[]}\",\"enableStickyBar\":false,\"includedSubscriptionPlans\":\"\",\"sellingPlanSource\":\"PRODUCT\",\"sellingPlanDisplayType\":\"DROPDOWN\",\"disableHighestTierPreference\":false,\"disableCartLineForSelectedBundleItems\":false,\"enableAnnouncementBar\":false,\"showClassicBundleWidgetInChildProduct\":false,\"showSellingPlanDescription\":false,\"removeBundlePropertiesWhenNoDiscount\":false,\"enableMixAndMatchProductDescription\":false,\"updateThemeProductPrice\":false,\"enableVolumeDiscountMixAndMatch\":false,\"cardGap\":16,\"requireItemSelectionLabel\":\"\",\"enableMixAndMatchNativeAddToCart\":false,\"showPricesWithoutDecimal\":false,\"bundleCheckoutSectionPosition\":\"BELOW\",\"enableOrderDiscountClass\":false,\"enableTriggerFreeGiftWithoutWidget\":false,\"enableCompactMixAndMatchVariants\":false,\"borderRadius\":8,\"enableVolumeDiscountTierRestriction\":false,\"requireItemSelection\":false,\"enableSequentialProductLoading\":false,\"autofillNotChosenItems\":false,\"allowMixAndMatchBelowMinimumTier\":false,\"disableScrollingToBundle\":false,\"enableTierQuantitySelector\":false,\"hideOutOfStockVariants\":false,\"buttonPriceSelector\":\"\",\"enableCustomAddToCartButton\":false,\"hideThemeVariants\":false,\"sequentialProductsPerBatch\":50,\"lowStockThreshold\":5,\"priceSelector\":\"\",\"disableProductDescription\":false,\"excludeSubscriptionPlans\":\"\",\"enableLowStockAlert\":false,\"showPriceWithSubscriptionPrice\":true,\"showComboBundleWidgetInComboProduct\":false,\"hideBundleTitle\":false,\"hideQuantitySelector\":false,\"enableDedicatedAddToCartButton\":false,\"enableTierSellingPlan\":false,\"showUnitPrice\":false,\"upsellProductSelectionMode\":\"ALL_SELECTED_VARIA
13881NTS\",\"discountBadgeSelector\":\"\",\"eligibleProductSelectionType\":\"\",\"validateInventoryQuantity\":true,\"bundleProductNameSortOrder\":\"DEFAULT\",\"disableTierRestriction\":true,\"separateTiersByPurchaseType\":false,\"perRowItem\":\"THREE\",\"showCompareAtPrice\":false,\"excludeShippingRatesByAmount\":false,\"showAdditionalNoteInput\":false,\"applyDiscountOnlyIfAddedFromWidget\":false,\"useOriginalPriceForBuyXTotal\":false,\"compareAtPriceSelector\":\"\",\"initialVisibleMixAndMatchVariantCount\":4,\"showPriceOfChosenProductsOnly\":false,\"disableQuantityRestrictedSection\":false}","bundleProductId":null,"bundleVariantId":null,"productHandle":null,"discountId":null,"price":null,"numberOfProducts":0,"subscriptionBundlingEnabled":false,"subscriptionId":null,"minProductCount":null,"maxProductCount":null,"uniqueRef":"bedvjjzgf5","bundleRedirect":"CART","customRedirectURL":null,"minOrderAmount":null,"tieredDiscount":null,"productViewStyle":"QUICK_ADD","singleProductSettings":"[{\"sourceProduct\":{\"id\":46411341299898,\"title\":\"Moisturizing System \",\"handle\":\"moisturizing-system\",\"status\":\"UNLISTED\",\"vendor\":\"\",\"productType\":\"\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0275\/5801\/9212\/files\/LOMA-REBRAND_MoisturizingRoutine_08-17-26_a5e93383-e5a3-4f45-a7fa-7d64437bcb4c.jpg?v=1786973594\",\"price\":\"77.60\",\"tags\":[],\"productId\":8492977127610},\"minQuantity\":0,\"maxQuantity\":null,\"products\":[{\"id\":32609018216588,\"type\":\"VARIANT\",\"title\":\"Moisturizing Shampoo - 12 fl oz \/ 355mL\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0275\/5801\/9212\/files\/LOMA-REBRAND_moisturizing-shampoo-12oz_08-17-26_12b86bb1-78d4-449b-b89d-10839fda8d15.jpg?v=1786973963\",\"productHandle\":\"moisturizing-shampoo\",\"variantId\":32609018216588,\"productId\":4662541353100,\"quantity\":1,\"status\":\"ACTIVE\"},{\"id\":32609045643404,\"type\":\"VARIANT\",\"title\":\"Moisturizing Treatment - 12 fl oz \/ 355mL\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0275\/5801\/9212\/files\/LOMA-REBRAND_moisturizing-treatment-12oz_08-17-26_dc056c3e-e365-4b90-aaad-71b6301deb6e.jpg?v=1786973950\",\"productHandle\":\"moisturizing-treatment\",\"variantId\":32609045643404,\"productId\":4662551347340,\"quantity\":1,\"status\":\"ACTIVE\"},{\"id\":32591008465036,\"type\":\"VARIANT\",\"title\":\"Calming Crème - 8 fl oz \/ 237mL\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0275\/5801\/9212\/files\/LOMA-REBRAND_calming-creme-8oz_08-17-26_0d05e6b1-99fc-4581-a7ad-65639d03a183.
13881jpg?v=1786976199\",\"productHandle\":\"calming-creme\",\"variantId\":32591008465036,\"productId\":4656603529356,\"quantity\":1,\"status\":\"ACTIVE\"},{\"id\":32609376927884,\"type\":\"VARIANT\",\"title\":\"Nourishing Oil Treatment - 3.4 fl oz \/ 100mL\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0275\/5801\/9212\/files\/LOMA-REBRAND_nourishing-oil-treatment-3.4oz_08-17-26_367ce698-1099-4049-bd81-a2b1fc673d6f.jpg?v=1786973925\",\"productHandle\":\"nourishing-oil-treatment\",\"variantId\":32609376927884,\"productId\":4662653091980,\"quantity\":1,\"status\":\"ACTIVE\"}]}]","trackInventory":true,"sellingPlanType":"BUNDLE_LEVEL","clearCart":"ENABLED","minPrice":null,"maxPrice":null,"externalBuildABoxId":19983,"variantVisibilityType":"SHOW_VARIANTS_AS_INDIVIDUAL","subTitle":null,"freeShipping":false,"themeType":"THEME_TWO","showBundleInProductPage":true,"combinedWithProductDiscount":true,"combinedWithShippingDiscount":true,"combinedWithOrderDiscount":true,"allowedTags":null,"restrictTags":null,"selectionType":"FIXED","bundleHtml":"[]","discountedVariants":"null","allowedCountries":null,"appliesOn":"BOTH","purchaseRequirement":"NO_REQUIREMENT","productDiscountType":"EACH_PRODUCT","countrySelectionType":"ALL_COUNTRY","discountApplyApproach":"SHOPIFY_DISCOUNT_FUNCTION","discountedProductChooseType":"CHOOSE_ALL","internalName":"Moisturizing Routine","sections":"[]","limitToUsePerCustomer":null,"discountedVariantSelectionLimit":null,"hideOneTimePurchase":false,"hideSubscriptionPurchase":false,"maxOrderAmount":null,"collectionData":null,"excludedProducts":null,"productSelectionType":"PRODUCT","tag":"appstle_bundles","productChooseType":"CHOOSE_ALL","variantSelectionLimit":null,"discountTargetType":"VARIANT","enableSubscription":false,"subscriptionWidgetPosition":"BELOW","subscribeTitle":"Subscribe and Save","subscribeSubtitle":"Delivered Monthly","subscriptionPreselected":false,"getYAppliesOn":"BOTH","announcementBarMessage":null,"automaticDiscountNodeId":null,"recurringCycleLimit":0,"automaticShippingDiscountNodeId":null,"scheduledBundleRule":false,"bundleActiveFrom":null,"bundleActiveTo":null,"bundleSubType":"FIXED_BUNDLE","discountAppliesOn":"PER_ORDER","layoutType":"LAYOUT_ONE","style":"{\"tierFullPriceColor\":\"\",\"fixedBundleProductPageContentsTitleFontSize\":14,\"tierFreeGiftTitleFontSize\":13,\"fixedBundleProductPageCheckoutButtonTextColor\":\"\",\"fixedBundleProductPagePurchaseOptionLabelColor\":\"\",\"tierSubTitleFontSize\":13,\"primaryDisabledColor\":\"#333333\",\"otherProductsModalPriceColor\":\"\",\"otherProductsModalButtonTextColor\":\"\",\"tierUpsellSubTitleFontSize\":12,\"comboProductFullPriceFontSize\":12,\"lowStockAlertTextColor\":\"\",\"badgesTextColor\":\"\",\"blockTitleFontStyle\":\"BOLD\",\"fixedBundleProductPageChildTitleFontSize\":13,\"fixedBundleProductPageParentPriceFontStyle\":\"BOLD\",\"otherProductsProductTitleColor\":\"\",\"subscriptionTitleTextColor\":\"\",\"subscriptionSubTitleFontSize\":13,\"saveBadgeBackgroun
13881dColor\":\"\",\"tierFreeGiftBackgroundColor\":\"\",\"tierPriceFontStyle\":\"BOLD\",\"otherProductsModalOverlayColor\":\"\",\"tierPriceColor\":\"\",\"fixedBundleProductPageProgressBarTrackColor\":\"\",\"tierFreeGiftPriceFontSize\":14,\"fixedBundleProductPageParentPriceColor\":\"\",\"fixedBundleProductPageParentPriceFontSize\":15,\"tierTitleFontStyle\":\"BOLD\",\"fixedBundleProductPageFooterPriceFontSize\":18,\"otherProductsProductTitleSize\":16,\"productCardBackgroundColor\":\"#ffffff\",\"buttonBackgroundColor\":\"#000000\",\"tierUpsellBackgroundColor\":\"\",\"ruleUpsellTitleTextColor\":\"\",\"ruleUpsellSubTitleTextColor\":\"\",\"tierUpsellSubTitleTextColor\":\"\",\"otherProductsModalProductTitleTextSize\":14,\"otherProductsModalProductTitleColor\":\"\",\"fieldDisabledBackgroundColor\":\"#D1D5DB\",\"comboProductTitleFontStyle\":\"BOLD\",\"saveBadgeTextColor\":\"\",\"tierUnitLabelFontStyle\":\"REGULAR\",\"fixedBundleProductPageFooterPriceFontStyle\":\"BOLD\",\"cardBorderColor\":\"\",\"fixedBundleProductPageChildPriceFontSize\":11,\"ruleUpsellTitleFontSize\":15,\"selectedCardBackgroundColor\":\"\",\"tierFullPriceFontSize\":14,\"comboProductTitleFontSize\":13,\"fixedBundleProductPageCardBackgroundColor\":\"\",\"subscriptionSubTitleTextColor\":\"\",\"selectedCardBorderColor\":\"\",\"comboProductFullPriceFontStyle\":\"REGULAR\",\"fixedBundleProductPageBreakdownFreeBadgeTextColor\":\"\",\"secondaryTextColor\":\"#ffffff\",\"fixedBundleProductPageChildFixedQtyBackgroundColor\":\"\",\"blockTitleColor\":\"\",\"tierSubTitleColor\":\"\",\"primaryTextColor\":\"#000000\",\"tierFreeGiftTitleFontStyle\":\"BOLD\",\"perRowItem\":\"THREE\",\"fixedBundleProductPageAddToBundleButtonTextColor\":\"\",\"badgesBackgroundColor\":\"\",\"otherProductsModalHeadingLabelColor\":\"\",\"fixedBundleProductPageParentTitleFontSize\":13,\"lowStockAlertBackgroundColor\":\"\",\"fixedBundleProductPageFooterPriceColor\":\"\",\"fixedBundleProductPageProgressBarFillColor\":\"\",\"tierUpsellTitleFontSize\":13,\"fixedBundleProductPageAddToBundleButtonBackgroundColor\":\"\",\"fixedBundleProductPageContentsTitleFontStyle\":\"BOLD\",\"fixedBundleProductPageCheckoutButtonFontStyle\":\"BOLD\",\"primaryColor\":\"#000000\",\"fixedBundleProductPageValidationMessageColor\":\"\",\"otherProductsModalFullPriceColor\":\"\",\"cardHoverColor\":\"\",\"otherProductsButtonBackgroundColor\":\"\",\"fixedBundleProductPagePurchaseOptionBorderColor\":\"\",\"tierPriceFontSize\":20,\"headingTextColor\":\"#000000\",\"fixedBundleProductPageChildTitleFontStyle\":\"MEDIUM\",\"tierTitleFontSize\":20,\"otherProductsImageSize\":40,\"cardGap\":16,\"otherProductsButtonTextColor\":\"\",\"ruleUpsellSubTitleFontSize\":13,\"comboProductPriceFontSize\":13,\"tierUnitLabelFontSize\":14,\"blockTitleFontSize\":14,\"cardBackgroundColor\":\"\",\"bundlePageBackgroundColor\":\"#FAFAF9\",\"fixedBundleProductPageChildPriceFontStyle\":\"REGULAR\",\"borderRadius\":8,\"primaryDisabledTextColor\":\"#ffffff\",\"fixedBundleProductPageBorderRadius\":14,\"fixedBundleProductPageBreakdownYouPayColor\":\"\",\"otherProductsModalImageSize\":80,\"disabledTextColor\":\"#6B7280\",\"primaryHoverColor\":\"#000000\",\"fixedBundleProductPageParentTitleFontStyle\":\"BOLD\",\"fixedBundleProductPageBreakdownToggleFontSize\":11,\"fixedBundleProductPageBreakdownFreeBadgeBackgroun
13881dColor\":\"\",\"fixedBundleProductPageDetailsMediaBackgroundColor\":\"\",\"tierTitleColor\":\"\",\"tierFullPriceFontStyle\":\"REGULAR\",\"fixedBundleProductPageCardBorderColor\":\"\",\"fixedBundleProductPageCheckoutButtonBackgroundColor\":\"\",\"tierSubTitleFontStyle\":\"REGULAR\",\"fixedBundleProductPageAllSetLabelColor\":\"\",\"saveBadgeFontSize\":12,\"fixedBundleProductPageParentEyebrowColor\":\"\",\"tierFreeGiftTextColor\":\"\",\"fixedBundleProductPageContentsSubtitleColor\":\"\",\"fixedBundleProductPageChildCompareAtPriceColor\":\"\",\"fixedBundleProductPageCheckoutButtonFontSize\":13,\"fixedBundleProductPageChildTitleColor\":\"\",\"tierUpsellTitleTextColor\":\"\",\"fixedBundleProductPageChildVariantColor\":\"\",\"tierFreeGiftPriceFontStyle\":\"REGULAR\",\"fixedBundleProductPagePurchaseOptionSelectedColor\":\"\",\"otherProductsModalButtonBackgroundColor\":\"\",\"dedicatedSubscriptionLayout\":\"LAYOUT_ONE\",\"fixedBundleProductPageParentTitleColor\":\"\",\"saveBadgeFontStyle\":\"REGULAR\",\"subscriptionTitleFontSize\":15,\"otherProductsModalProductPriceTextSize\":14,\"fixedBundleProductPageContentsTitleColor\":\"\",\"comboProductPriceFontStyle\":\"BOLD\",\"fixedBundleProductPageCardPadding\":12,\"fixedBundleProductPageBreakdownToggleFontStyle\":\"BOLD\",\"fixedBundleProductPageParentCompareAtPriceColor\":\"\"}","labels":"{\"fixedBundleProductPageOutOfStockTooltip\":\"This item is out of stock and cannot be added to the bundle.\",\"fixedBundleProductPageLowStockTooltip\":\"This bundle needs {{required}}, but only {{available}} in stock.\",\"oneTimeTitle\":\"One Time Purchase\",\"fixedBundleProductPageFlexibleContentsTitle\":\"Build your bundle\",\"fixedBundleProductPageAllSetLabel\":\"All set\",\"volumeAmountDiscountQuantityRewardsLabel\":\"Buy {{quantity}} quantity and get {{currency}}{{discount}} discount!\",\"oneTimeSubtitle\":\"No Subscription\",\"fixedBundleProductPageYouPayLabel\":\"You pay\",\"fixedBundleProductPageNotEligibleLabel\":\"You're not eligible to purchase this bundle!\",\"mixAndMatchGiftBadgeLabel\":\"+ Gift\",\"volumeDiscountSpentAmountRewardsLabel\":\"Spend {{currency}}{{spent_amount}} and get {{discount}}{{discount_type}} discount!\",\"fixedBundleProductPageRequiredLoginLabel\":\"Please log in to purchase this bundle!\",\"stickyBarButtonLabel\":\"Choose bundle\",\"fixedBundleProductPagePriceBreakdownTitle\":\"Price breakdown\",\"fixedBundleProductPagePickRangeLabel\":\"Pick {{min}} to {{max}} items\",\"fixedBundleProductPageSubscriptionSaveLabel\":\"Save {{amount}}\",\"fixedBundleProductPageFixedContentsTitle\":\" A Four-Step Moisture System\",\"fixedBundleProductPagePurchaseOptionLabel\":\"Purchase option\",\"mixAndMatchUpsellBadgeLabel\":\"+ Upsell\",\"mixAndMatchAddedItemsLabel\":\"Added items\",\"fixedBundleProductPageEmptyContentsLabel\":\"No items to show right now.\",\"fixedBundleProductPageChooseSourceProductLabel\":\"Please choose source product!\",\"mixAndMatchNoProductsAvailableLabel\":\"No products available.\",\"fixedBundleProductPageOutOfStockLabel\":\"Out of stock\",\"fixedBundleProductPageItemsInsideLabel\":\"For Dry and Color-Treated Hair\",\"otherProductsModalSubtitleLabel\":\"\",\"fixedBundleProductPagePickMaxLabel\":\"Pick up to {{max}} items\",\"volumeAmountDiscountSpentAmountRewardsLabel\":\"Spend {{currency}}{{spent_amount}} and get {{currency}}{{discount}} discount!\",\"mixAndMatchUnlockedLabel\":\"Unlocked\",\"volumeAmountDiscountSaveRewardsLabel\":\"Save {{currency}}{{discount}}!\",\"fixedBundleProductPagePickMinLabel\":\"Pick {{min}} items or more\",\"mixAndMatchTierQuantityLabel\":\"{{discountQuantityLabel}} items\",\"fixedBundleProductPageBreakdownLabel\":\"Breakdown\",\"fixedBundleProductPageAdditionalOrderNoteLabel\":\"Additional note\",\"fixedBundleProductPageProgressLabel\":\"{{selected}} of {{target}} added\",\"fixedBundleProductPageAddToBundleLabel\":\"Add to bundle\",\"fixedBundleProductPageFreeLabel\":\"Free\",\"fixedBundleProductPageAddingToCartLabel\":\"Adding\\u2026\",\"fixedBundleProductPageChooseAssociatedProductsLabel\":\"Please choose associated products!\",\"fixedBundleProductPageOutOfStockCheckoutMessage\":\"Some items in this bundle are out of stock.\",\"fixedBundleProductPageYourBundleLabel\":\"Hydrate. Calm. Soften.\",\"fixedBundleProductPagePickAnyLabel\":\"Add any items you want\",\"mixAndMatchLockedLabel\":\"Locked\",\"mixAndMatchAddToCartLabel\":\"Add to cart\",\"fixedBundleProductPageCurrentlyOutOfStockTooltip\":\"This item is currently out of stock.\",\"fixedBundleProductPageOrderNoteLabel\":\"Add a note\",\"fixedBundleProductPageLowStockLabel\":\"Only {{count}} left\",\"mixAndMatchNoProductSelectedLabel\":\"No product selected\",\"fixedBundleProductPageTotalValueLabel\":\"Total value\",\"fixedBundleProductPageMinimumQuantityLabel\":\"Add minimum {{minimum_quantity}} product\",\"volumeDiscountSaveRewardsLabel\":\"Save {{discount}}{{discount_type}}!\",\"fixedBundleProductPageAddToCartLabel\":\"Add To Cart\",\"volumeDiscountQuantityRewardsLabel\":\"Buy {{quantity}} quantity and get {{discount}}{{discount_type}} discount!\",\"mixAndMatchAddButtonLabel\":\"Add\",\"fixedBundleProductPageSelectOptionLabel\":\"Select option\",\"mixAndMatchSeeAllLabel\":\"See all\",\"mixAndMatchTierDiscountLabel\":\"{{discount}} OFF\",\"fixedBundleProductPageMaximumQuantityLabel\":\"Add maximum up to {{maximum_quantity}} product\"}","upsells":null,"enableVolumeDiscountUpsell":false,"combos":"[]","progressiveGift":null,"enableProgressiveGifts":false,"discountName":null,"shippingDiscountType":"NO_DISCOUNT","inventoryTrackingMode":"ADD_CHILD_PRODUCT_ON_ORDER","defaultVariants":null,"translations":null},{"id":60329,"shop":"loma-for-life.myshopify.com","name":"Moisturizing Duo","description":null,"status":"ACTIVE","customerIncludeTags":null,"discountType":"NO_DISCOUNT","discountValue":null,"products":"null","variants":"[]","sequenceNo":null,"bundleType":"SINGLE_PRODUCT_BUILD_A_BOX","settings":"{\"showSectionedBundleDiscountProgressBar\":false,\"productFilterConfig\":\"{\\\"enabled\\\":false,\\\"filters\\\":[]}\",\"enableStickyBar\":false,\"includedSubscriptionPlans\":\"\",\"sellingPlanSource\":\"PRODUCT\",\"sellingPlanDisplayType\":\"DROPDOWN\",\"fixedBundleSubscriptionType\":\"INLINE\",\"disableHighestTierPreference\":false,\"disableCartLineForSelectedBundleItems\":false,\"enableAnnouncementBar\":false,\"showClassicBundleWidgetInChildProduct\":false,\"showSellingPlanDescription\":false,\"removeBundlePropertiesWhenNoDiscount\":false,\"enableMixAndMatchProductDescription\":false,\"updateThemeProductPrice\":false,\"enableVolumeDiscountMixAndMatch\":false,\"cardGap\":16,\"requireItemSelectionLabel\":\"\",\"enableMixAndMatchNativeAddToCart\":false,\"showPricesWithoutDecimal\":false,\"bundleCheckoutSectionPosition\":\"BELOW\",\"enableOrderDiscountClass\":false,\"enableTriggerFreeGiftWithoutWidget\":false,\"enableCompactMixAndMatchVariants\":false,\"borderRadius\":8,\"enableVolumeDiscountTierRestriction\":false,\"requireItemSelection\":false,\"enableSequentialProductLoading\":false,\"autofillNotChosenItems\":false,\"allowMixAndMatchBelowMinimumTier\":false,\"disableScrollingToBundle\":false,\"enableTierQuantitySelector\":false,\"hideOutOfStockVariants\":false,\"buttonPriceSelector\":\"\",\"enableCustomAddToCartButton\":false,\"hideThemeVariants\":false,\"sequentialProductsPerBatch\":50,\"lowStockThreshold\":5,\"priceSelector\":\"\",\"disableProductDescription\":false,\"excludeSubscriptionPlans\":\"\",\"enableLowStockAlert\":false,\"showPriceWithSubscriptionPrice\":true,\"showComboBundleWidgetInComboProduct\":false,\"hideBundleTitle\":true,\"hideQuantitySelector\":false,\"enableDedicatedAddToCartButton\":false,\"enableTierSellingPlan\":false,\"showUnitPrice\":false,\"upsellProductSelectionMode\":\"ALL_SELECTED_VARIA
13881NTS\",\"discountBadgeSelector\":\"\",\"eligibleProductSelectionType\":\"\",\"validateInventoryQuantity\":true,\"bundleProductNameSortOrder\":\"DEFAULT\",\"disableTierRestriction\":true,\"separateTiersByPurchaseType\":false,\"perRowItem\":\"THREE\",\"showCompareAtPrice\":false,\"excludeShippingRatesByAmount\":false,\"showAdditionalNoteInput\":false,\"applyDiscountOnlyIfAddedFromWidget\":false,\"useOriginalPriceForBuyXTotal\":false,\"compareAtPriceSelector\":\"\",\"initialVisibleMixAndMatchVariantCount\":4,\"showPriceOfChosenProductsOnly\":false,\"disableQuantityRestrictedSection\":false}","bundleProductId":null,"bundleVariantId":null,"productHandle":null,"discountId":null,"price":null,"numberOfProducts":0,"subscriptionBundlingEnabled":false,"subscriptionId":null,"minProductCount":null,"maxProductCount":null,"uniqueRef":"1v2izygqln","bundleRedirect":"CART","customRedirectURL":null,"minOrderAmount":null,"tieredDiscount":null,"productViewStyle":"QUICK_ADD","singleProductSettings":"[{\"sourceProduct\":{\"id\":50614993453242,\"title\":\"Moisturizing Duo \",\"handle\":\"moisturizing-duo\",\"status\":\"DRAFT\",\"vendor\":\"\",\"productType\":\"\",\"price\":\"0.00\",\"tags\":[],\"productId\":10343131250874},\"minQuantity\":0,\"maxQuantity\":null,\"products\":[{\"id\":32609018216588,\"type\":\"VARIANT\",\"title\":\"Moisturizing Shampoo - 12 fl oz \/ 355mL\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0275\/5801\/9212\/files\/LOMA-REBRAND_moisturizing-shampoo-12oz_08-17-26_12b86bb1-78d4-449b-b89d-10839fda8d15.jpg?v=1786973963\",\"productHandle\":\"moisturizing-shampoo\",\"variantId\":32609018216588,\"productId\":4662541353100,\"quantity\":1,\"status\":\"ACTIVE\"},{\"id\":32609045643404,\"type\":\"VARIANT\",\"title\":\"Moisturizing Treatment - 12 fl oz \/ 355mL\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0275\/5801\/9212\/files\/LOMA-REBRAND_moisturizing-treatment-12oz_08-17-26_dc056c3e-e365-4b90-aaad-71b6301deb6e.jpg?v=1786973950\",\"productHandle\":\"moisturizing-treatment\",\"variantId\":32609045643404,\"productId\":4662551347340,\"quantity\":1,\"status\":\"ACTIVE\"}],\"collections\":[]}]","trackInventory":true,"sellingPlanType":"BUNDLE_LEVEL","clearCart":"ENABLED","minPrice":null,"maxPrice":null,"externalBuildABoxId":20596,"variantVisibilityType":"SHOW_VARIANTS_AS_INDIVIDUAL","subTitle":null,"freeShipping":false,"themeType":"THEME_TWO","showBundleInProductPage":true,"combinedWithProductDiscount":true,"combinedWithShippingDiscount":true,"combinedWithOrderDiscount":true,"allowedTags":null,"restrictTags":null,"selectionType":"FIXED","bundleHtml":"[]","discountedVariants":"null","allowedCountries":null,"appliesOn":"BOTH","purchaseRequirement":"NO_REQUIREMENT","productDiscountType":"EACH_PRODUCT","countrySelectionType":"ALL_COUNTRY","discountApplyApproach":"SHOPIFY_DISCOUNT_FUNCTION","discountedProductChooseType":"CHOOSE_ALL","internalName":"Moisturizing Duo","sections":"[]","limitToUsePerCustomer":null,"discountedVariantSelectionLimit":null,"hideOneTimePurchase":false,"hideSubscriptionPurchase":false,"maxOrderAmount":null,"collectionData":null,"excludedProducts":null,"productSelectionType":"PRODUCT","tag":"appstle_bundles","productChooseType":"CHOOSE_ALL","variantSelectionLimit":null,"discountTargetType":"VARIANT","enableSubscription":false,"subscriptionWidgetPosition":"BELOW","subscribeTitle":"Subscribe and Save","subscribeSubtitle":"Delivered Monthly","subscriptionPreselected":false,"getYAppliesOn":"BOTH","announcementBarMessage":null,"automaticDiscountNodeId":null,"recurringCycleLimit":0,"automaticShippingDiscountNodeId":null,"scheduledBundleRule":false,"bundleActiveFrom":null,"bundleActiveTo":null,"bundleSubType":"FIXED_BUNDLE","discountAppliesOn":"PER_ORDER","layoutType":"LAYOUT_ONE","style":"{\"tierFullPriceColor\":\"\",\"fixedBundleProductPageContentsTitleFontSize\":14,\"tierFreeGiftTitleFontSize\":13,\"fixedBundleProductPageCheckoutButtonTextColor\":\"\",\"fixedBundleProductPagePurchaseOptionLabelColor\":\"\",\"tierSubTitleFontSize\":13,\"primaryDisabledColor\":\"#333333\",\"otherProductsModalPriceColor\":\"\",\"otherProductsModalButtonTextColor\":\"\",\"tierUpsellSubTitleFontSize\":12,\"comboProductFullPriceFontSize\":12,\"lowStockAlertTextColor\":\"\",\"badgesTextColor\":\"\",\"blockTitleFontStyle\":\"BOLD\",\"fixedBundleProductPageChildTitleFontSize\":13,\"fixedBundleProductPageParentPriceFontStyle\":\"BOLD\",\"otherProductsProductTitleColor\":\"\",\"subscriptionTitleTextColor\":\"\",\"subscriptionSubTitleFontSize\":13,\"saveBadgeBackgroun
13881dColor\":\"\",\"tierFreeGiftBackgroundColor\":\"\",\"tierPriceFontStyle\":\"BOLD\",\"otherProductsModalOverlayColor\":\"\",\"tierPriceColor\":\"\",\"fixedBundleProductPageProgressBarTrackColor\":\"\",\"tierFreeGiftPriceFontSize\":14,\"fixedBundleProductPageParentPriceColor\":\"\",\"fixedBundleProductPageParentPriceFontSize\":15,\"tierTitleFontStyle\":\"BOLD\",\"fixedBundleProductPageFooterPriceFontSize\":18,\"otherProductsProductTitleSize\":16,\"productCardBackgroundColor\":\"#ffffff\",\"buttonBackgroundColor\":\"#000000\",\"tierUpsellBackgroundColor\":\"\",\"ruleUpsellTitleTextColor\":\"\",\"ruleUpsellSubTitleTextColor\":\"\",\"tierUpsellSubTitleTextColor\":\"\",\"otherProductsModalProductTitleTextSize\":14,\"otherProductsModalProductTitleColor\":\"\",\"fieldDisabledBackgroundColor\":\"#D1D5DB\",\"comboProductTitleFontStyle\":\"BOLD\",\"saveBadgeTextColor\":\"\",\"tierUnitLabelFontStyle\":\"REGULAR\",\"fixedBundleProductPageFooterPriceFontStyle\":\"BOLD\",\"cardBorderColor\":\"\",\"fixedBundleProductPageChildPriceFontSize\":11,\"ruleUpsellTitleFontSize\":15,\"selectedCardBackgroundColor\":\"\",\"tierFullPriceFontSize\":14,\"comboProductTitleFontSize\":13,\"fixedBundleProductPageCardBackgroundColor\":\"\",\"subscriptionSubTitleTextColor\":\"\",\"selectedCardBorderColor\":\"\",\"comboProductFullPriceFontStyle\":\"REGULAR\",\"fixedBundleProductPageBreakdownFreeBadgeTextColor\":\"\",\"secondaryTextColor\":\"#ffffff\",\"fixedBundleProductPageChildFixedQtyBackgroundColor\":\"\",\"blockTitleColor\":\"\",\"tierSubTitleColor\":\"\",\"primaryTextColor\":\"#000000\",\"tierFreeGiftTitleFontStyle\":\"BOLD\",\"perRowItem\":\"THREE\",\"fixedBundleProductPageAddToBundleButtonTextColor\":\"\",\"badgesBackgroundColor\":\"\",\"otherProductsModalHeadingLabelColor\":\"\",\"fixedBundleProductPageParentTitleFontSize\":13,\"lowStockAlertBackgroundColor\":\"\",\"fixedBundleProductPageFooterPriceColor\":\"\",\"fixedBundleProductPageProgressBarFillColor\":\"\",\"tierUpsellTitleFontSize\":13,\"fixedBundleProductPageAddToBundleButtonBackgroundColor\":\"\",\"fixedBundleProductPageContentsTitleFontStyle\":\"BOLD\",\"fixedBundleProductPageCheckoutButtonFontStyle\":\"BOLD\",\"primaryColor\":\"#000000\",\"fixedBundleProductPageValidationMessageColor\":\"\",\"otherProductsModalFullPriceColor\":\"\",\"cardHoverColor\":\"\",\"otherProductsButtonBackgroundColor\":\"\",\"fixedBundleProductPagePurchaseOptionBorderColor\":\"\",\"tierPriceFontSize\":20,\"headingTextColor\":\"#000000\",\"fixedBundleProductPageChildTitleFontStyle\":\"MEDIUM\",\"tierTitleFontSize\":20,\"otherProductsImageSize\":40,\"cardGap\":16,\"otherProductsButtonTextColor\":\"\",\"ruleUpsellSubTitleFontSize\":13,\"comboProductPriceFontSize\":13,\"tierUnitLabelFontSize\":14,\"blockTitleFontSize\":14,\"cardBackgroundColor\":\"\",\"bundlePageBackgroundColor\":\"#FAFAF9\",\"fixedBundleProductPageChildPriceFontStyle\":\"REGULAR\",\"borderRadius\":8,\"primaryDisabledTextColor\":\"#ffffff\",\"fixedBundleProductPageBorderRadius\":14,\"fixedBundleProductPageBreakdownYouPayColor\":\"\",\"otherProductsModalImageSize\":80,\"disabledTextColor\":\"#6B7280\",\"primaryHoverColor\":\"#000000\",\"fixedBundleProductPageParentTitleFontStyle\":\"BOLD\",\"fixedBundleProductPageBreakdownToggleFontSize\":11,\"fixedBundleProductPageBreakdownFreeBadgeBackgroun
13881dColor\":\"\",\"fixedBundleProductPageDetailsMediaBackgroundColor\":\"\",\"tierTitleColor\":\"\",\"tierFullPriceFontStyle\":\"REGULAR\",\"fixedBundleProductPageCardBorderColor\":\"\",\"fixedBundleProductPageCheckoutButtonBackgroundColor\":\"\",\"tierSubTitleFontStyle\":\"REGULAR\",\"fixedBundleProductPageAllSetLabelColor\":\"\",\"saveBadgeFontSize\":12,\"fixedBundleProductPageParentEyebrowColor\":\"\",\"tierFreeGiftTextColor\":\"\",\"fixedBundleProductPageContentsSubtitleColor\":\"\",\"fixedBundleProductPageChildCompareAtPriceColor\":\"\",\"fixedBundleProductPageCheckoutButtonFontSize\":13,\"fixedBundleProductPageChildTitleColor\":\"\",\"tierUpsellTitleTextColor\":\"\",\"fixedBundleProductPageChildVariantColor\":\"\",\"tierFreeGiftPriceFontStyle\":\"REGULAR\",\"fixedBundleProductPagePurchaseOptionSelectedColor\":\"\",\"otherProductsModalButtonBackgroundColor\":\"\",\"dedicatedSubscriptionLayout\":\"LAYOUT_ONE\",\"fixedBundleProductPageParentTitleColor\":\"\",\"saveBadgeFontStyle\":\"REGULAR\",\"subscriptionTitleFontSize\":15,\"otherProductsModalProductPriceTextSize\":14,\"fixedBundleProductPageContentsTitleColor\":\"\",\"comboProductPriceFontStyle\":\"BOLD\",\"fixedBundleProductPageCardPadding\":12,\"fixedBundleProductPageBreakdownToggleFontStyle\":\"BOLD\",\"fixedBundleProductPageParentCompareAtPriceColor\":\"\"}","labels":"{\"fixedBundleProductPageOutOfStockTooltip\":\"This item is out of stock and cannot be added to the bundle.\",\"fixedBundleProductPageLowStockTooltip\":\"This bundle needs {{required}}, but only {{available}} in stock.\",\"oneTimeTitle\":\"One Time Purchase\",\"fixedBundleProductPageFlexibleContentsTitle\":\"Build your bundle\",\"fixedBundleProductPageAllSetLabel\":\"All set\",\"volumeAmountDiscountQuantityRewardsLabel\":\"Buy {{quantity}} quantity and get {{currency}}{{discount}} discount!\",\"oneTimeSubtitle\":\"No Subscription\",\"fixedBundleProductPageYouPayLabel\":\"You pay\",\"fixedBundleProductPageNotEligibleLabel\":\"You're not eligible to purchase this bundle!\",\"mixAndMatchGiftBadgeLabel\":\"+ Gift\",\"volumeDiscountSpentAmountRewardsLabel\":\"Spend {{currency}}{{spent_amount}} and get {{discount}}{{discount_type}} discount!\",\"fixedBundleProductPageRequiredLoginLabel\":\"Please log in to purchase this bundle!\",\"stickyBarButtonLabel\":\"Choose bundle\",\"fixedBundleProductPagePriceBreakdownTitle\":\"Price breakdown\",\"fixedBundleProductPagePickRangeLabel\":\"Pick {{min}} to {{max}} items\",\"fixedBundleProductPageSubscriptionSaveLabel\":\"Save {{amount}}\",\"fixedBundleProductPageFixedContentsTitle\":\"What's included\",\"fixedBundleProductPagePurchaseOptionLabel\":\"Purchase option\",\"mixAndMatchUpsellBadgeLabel\":\"+ Upsell\",\"mixAndMatchAddedItemsLabel\":\"Added items\",\"fixedBundleProductPageEmptyContentsLabel\":\"No items to show right now.\",\"fixedBundleProductPageChooseSourceProductLabel\":\"Please choose source product!\",\"mixAndMatchNoProductsAvailableLabel\":\"No products available.\",\"fixedBundleProductPageOutOfStockLabel\":\"Out of stock\",\"fixedBundleProductPageItemsInsideLabel\":\"{{count}} items inside\",\"otherProductsModalSubtitleLabel\":\"\",\"fixedBundleProductPagePickMaxLabel\":\"Pick up to {{max}} items\",\"volumeAmountDiscountSpentAmountRewardsLabel\":\"Spend {{currency}}{{spent_amount}} and get {{currency}}{{discount}} discount!\",\"mixAndMatchUnlockedLabel\":\"Unlocked\",\"volumeAmountDiscountSaveRewardsLabel\":\"Save {{currency}}{{discount}}!\",\"fixedBundleProductPagePickMinLabel\":\"Pick {{min}} items or more\",\"mixAndMatchTierQuantityLabel\":\"{{discountQuantityLabel}} items\",\"fixedBundleProductPageBreakdownLabel\":\"Breakdown\",\"fixedBundleProductPageAdditionalOrderNoteLabel\":\"Additional note\",\"fixedBundleProductPageProgressLabel\":\"{{selected}} of {{target}} added\",\"fixedBundleProductPageAddToBundleLabel\":\"Add to bundle\",\"fixedBundleProductPageFreeLabel\":\"Free\",\"fixedBundleProductPageAddingToCartLabel\":\"Adding\\u2026\",\"fixedBundleProductPageChooseAssociatedProductsLabel\":\"Please choose associated products!\",\"fixedBundleProductPageOutOfStockCheckoutMessage\":\"Some items in this bundle are out of stock.\",\"fixedBundleProductPageYourBundleLabel\":\"Your bundle\",\"fixedBundleProductPagePickAnyLabel\":\"Add any items you want\",\"mixAndMatchLockedLabel\":\"Locked\",\"mixAndMatchAddToCartLabel\":\"Add to cart\",\"fixedBundleProductPageCurrentlyOutOfStockTooltip\":\"This item is currently out of stock.\",\"fixedBundleProductPageOrderNoteLabel\":\"Add a note\",\"fixedBundleProductPageLowStockLabel\":\"Only {{count}} left\",\"mixAndMatchNoProductSelectedLabel\":\"No product selected\",\"fixedBundleProductPageTotalValueLabel\":\"Total value\",\"fixedBundleProductPageMinimumQuantityLabel\":\"Add minimum {{minimum_quantity}} product\",\"volumeDiscountSaveRewardsLabel\":\"Save {{discount}}{{discount_type}}!\",\"fixedBundleProductPageAddToCartLabel\":\"Add To Cart\",\"volumeDiscountQuantityRewardsLabel\":\"Buy {{quantity}} quantity and get {{discount}}{{discount_type}} discount!\",\"mixAndMatchAddButtonLabel\":\"Add\",\"fixedBundleProductPageSelectOptionLabel\":\"Select option\",\"mixAndMatchSeeAllLabel\":\"See all\",\"mixAndMatchTierDiscountLabel\":\"{{discount}} OFF\",\"fixedBundleProductPageMaximumQuantityLabel\":\"Add maximum up to {{maximum_quantity}} product\"}","upsells":null,"enableVolumeDiscountUpsell":false,"combos":"[]","progressiveGift":null,"enableProgressiveGifts":false,"discountName":null,"shippingDiscountType":"NO_DISCOUNT","inventoryTrackingMode":"ADD_CHILD_PRODUCT_ON_ORDER","defaultVariants":null,"translations":null},{"id":60330,"shop":"loma-for-life.myshopify.com","name":"Nourishing Duo","description":null,"status":"ACTIVE","customerIncludeTags":null,"discountType":"NO_DISCOUNT","discountValue":null,"products":"null","variants":"[]","sequenceNo":null,"bundleType":"SINGLE_PRODUCT_BUILD_A_BOX","settings":"{\"showSectionedBundleDiscountProgressBar\":false,\"productFilterConfig\":\"{\\\"enabled\\\":false,\\\"filters\\\":[]}\",\"enableStickyBar\":false,\"includedSubscriptionPlans\":\"\",\"sellingPlanSource\":\"PRODUCT\",\"sellingPlanDisplayType\":\"DROPDOWN\",\"fixedBundleSubscriptionType\":\"INLINE\",\"disableHighestTierPreference\":false,\"disableCartLineForSelectedBundleItems\":false,\"enableAnnouncementBar\":false,\"showClassicBundleWidgetInChildProduct\":false,\"showSellingPlanDescription\":false,\"removeBundlePropertiesWhenNoDiscount\":false,\"enableMixAndMatchProductDescription\":false,\"updateThemeProductPrice\":false,\"enableVolumeDiscountMixAndMatch\":false,\"cardGap\":16,\"requireItemSelectionLabel\":\"\",\"enableMixAndMatchNativeAddToCart\":false,\"showPricesWithoutDecimal\":false,\"bundleCheckoutSectionPosition\":\"BELOW\",\"enableOrderDiscountClass\":false,\"enableTriggerFreeGiftWithoutWidget\":false,\"enableCompactMixAndMatchVariants\":false,\"borderRadius\":8,\"enableVolumeDiscountTierRestriction\":false,\"requireItemSelection\":false,\"enableSequentialProductLoading\":false,\"autofillNotChosenItems\":false,\"allowMixAndMatchBelowMinimumTier\":false,\"disableScrollingToBundle\":false,\"enableTierQuantitySelector\":false,\"hideOutOfStockVariants\":false,\"buttonPriceSelector\":\"\",\"enableCustomAddToCartButton\":false,\"hideThemeVariants\":false,\"sequentialProductsPerBatch\":50,\"lowStockThreshold\":5,\"priceSelector\":\"\",\"disableProductDescription\":false,\"excludeSubscriptionPlans\":\"\",\"enableLowStockAlert\":false,\"showPriceWithSubscriptionPrice\":true,\"showComboBundleWidgetInComboProduct\":false,\"hideBundleTitle\":true,\"hideQuantitySelector\":false,\"enableDedicatedAddToCartButton\":false,\"enableTierSellingPlan\":false,\"showUnitPrice\":false,\"upsellProductSelectionMode\":\"ALL_SELECTED_VARIA
13881NTS\",\"discountBadgeSelector\":\"\",\"eligibleProductSelectionType\":\"\",\"validateInventoryQuantity\":true,\"bundleProductNameSortOrder\":\"DEFAULT\",\"disableTierRestriction\":true,\"separateTiersByPurchaseType\":false,\"perRowItem\":\"THREE\",\"showCompareAtPrice\":false,\"excludeShippingRatesByAmount\":false,\"showAdditionalNoteInput\":false,\"applyDiscountOnlyIfAddedFromWidget\":false,\"useOriginalPriceForBuyXTotal\":false,\"compareAtPriceSelector\":\"\",\"initialVisibleMixAndMatchVariantCount\":4,\"showPriceOfChosenProductsOnly\":false,\"disableQuantityRestrictedSection\":false}","bundleProductId":null,"bundleVariantId":null,"productHandle":null,"discountId":null,"price":null,"numberOfProducts":0,"subscriptionBundlingEnabled":false,"subscriptionId":null,"minProductCount":null,"maxProductCount":null,"uniqueRef":"lxcipkenuo","bundleRedirect":"CART","customRedirectURL":null,"minOrderAmount":null,"tieredDiscount":null,"productViewStyle":"QUICK_ADD","singleProductSettings":"[{\"sourceProduct\":{\"id\":50614995517626,\"title\":\"Nourishing Duo \",\"handle\":\"nourishing-duo\",\"status\":\"DRAFT\",\"vendor\":\"\",\"productType\":\"\",\"price\":\"0.00\",\"tags\":[],\"productId\":10343132823738},\"minQuantity\":0,\"maxQuantity\":null,\"products\":[{\"id\":41775134048442,\"type\":\"VARIANT\",\"title\":\"Nourishing Shampoo - 12 fl oz \/ 355mL\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0275\/5801\/9212\/files\/LOMA-REBRAND_nourishing-shampoo-12oz_08-17-26_e9e9701b-9005-4945-b6ef-954b2ec849b8.jpg?v=1786973803\",\"productHandle\":\"nourishing-shampoo\",\"variantId\":41775134048442,\"productId\":7182012580026,\"quantity\":1,\"status\":\"ACTIVE\"},{\"id\":37739401871546,\"type\":\"VARIANT\",\"title\":\"Nourishing Conditioner - 12 fl oz \/ 355mL\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0275\/5801\/9212\/files\/LOMA-REBRAND_nourishing-conditioner-12oz_08-17-26_2781b7d9-6d76-4e82-b640-fc1ce771245f.jpg?v=1786973832\",\"productHandle\":\"nourishing-conditioner\",\"variantId\":37739401871546,\"productId\":5531080884386,\"quantity\":1,\"status\":\"ACTIVE\"}],\"collections\":[]}]","trackInventory":true,"sellingPlanType":"BUNDLE_LEVEL","clearCart":"ENABLED","minPrice":null,"maxPrice":null,"externalBuildABoxId":20597,"variantVisibilityType":"SHOW_VARIANTS_AS_INDIVIDUAL","subTitle":null,"freeShipping":false,"themeType":"THEME_TWO","showBundleInProductPage":true,"combinedWithProductDiscount":true,"combinedWithShippingDiscount":true,"combinedWithOrderDiscount":true,"allowedTags":null,"restrictTags":null,"selectionType":"FIXED","bundleHtml":"[]","discountedVariants":"null","allowedCountries":null,"appliesOn":"BOTH","purchaseRequirement":"NO_REQUIREMENT","productDiscountType":"EACH_PRODUCT","countrySelectionType":"ALL_COUNTRY","discountApplyApproach":"SHOPIFY_DISCOUNT_FUNCTION","discountedProductChooseType":"CHOOSE_ALL","internalName":"Nourishing Duo","sections":"[]","limitToUsePerCustomer":null,"discountedVariantSelectionLimit":null,"hideOneTimePurchase":false,"hideSubscriptionPurchase":false,"maxOrderAmount":null,"collectionData":null,"excludedProducts":null,"productSelectionType":"PRODUCT","tag":"appstle_bundles","productChooseType":"CHOOSE_ALL","variantSelectionLimit":null,"discountTargetType":"VARIANT","enableSubscription":false,"subscriptionWidgetPosition":"BELOW","subscribeTitle":"Subscribe and Save","subscribeSubtitle":"Delivered Monthly","subscriptionPreselected":false,"getYAppliesOn":"BOTH","announcementBarMessage":null,"automaticDiscountNodeId":null,"recurringCycleLimit":0,"automaticShippingDiscountNodeId":null,"scheduledBundleRule":false,"bundleActiveFrom":null,"bundleActiveTo":null,"bundleSubType":"FIXED_BUNDLE","discountAppliesOn":"PER_ORDER","layoutType":"LAYOUT_ONE","style":"{\"tierFullPriceColor\":\"\",\"fixedBundleProductPageContentsTitleFontSize\":14,\"tierFreeGiftTitleFontSize\":13,\"fixedBundleProductPageCheckoutButtonTextColor\":\"\",\"fixedBundleProductPagePurchaseOptionLabelColor\":\"\",\"tierSubTitleFontSize\":13,\"primaryDisabledColor\":\"#333333\",\"otherProductsModalPriceColor\":\"\",\"otherProductsModalButtonTextColor\":\"\",\"tierUpsellSubTitleFontSize\":12,\"comboProductFullPriceFontSize\":12,\"lowStockAlertTextColor\":\"\",\"badgesTextColor\":\"\",\"blockTitleFontStyle\":\"BOLD\",\"fixedBundleProductPageChildTitleFontSize\":13,\"fixedBundleProductPageParentPriceFontStyle\":\"BOLD\",\"otherProductsProductTitleColor\":\"\",\"subscriptionTitleTextColor\":\"\",\"subscriptionSubTitleFontSize\":13,\"saveBadgeBackgroun
13881dColor\":\"\",\"tierFreeGiftBackgroundColor\":\"\",\"tierPriceFontStyle\":\"BOLD\",\"otherProductsModalOverlayColor\":\"\",\"tierPriceColor\":\"\",\"fixedBundleProductPageProgressBarTrackColor\":\"\",\"tierFreeGiftPriceFontSize\":14,\"fixedBundleProductPageParentPriceColor\":\"\",\"fixedBundleProductPageParentPriceFontSize\":15,\"tierTitleFontStyle\":\"BOLD\",\"fixedBundleProductPageFooterPriceFontSize\":18,\"otherProductsProductTitleSize\":16,\"productCardBackgroundColor\":\"#ffffff\",\"buttonBackgroundColor\":\"#000000\",\"tierUpsellBackgroundColor\":\"\",\"ruleUpsellTitleTextColor\":\"\",\"ruleUpsellSubTitleTextColor\":\"\",\"tierUpsellSubTitleTextColor\":\"\",\"otherProductsModalProductTitleTextSize\":14,\"otherProductsModalProductTitleColor\":\"\",\"fieldDisabledBackgroundColor\":\"#D1D5DB\",\"comboProductTitleFontStyle\":\"BOLD\",\"saveBadgeTextColor\":\"\",\"tierUnitLabelFontStyle\":\"REGULAR\",\"fixedBundleProductPageFooterPriceFontStyle\":\"BOLD\",\"cardBorderColor\":\"\",\"fixedBundleProductPageChildPriceFontSize\":11,\"ruleUpsellTitleFontSize\":15,\"selectedCardBackgroundColor\":\"\",\"tierFullPriceFontSize\":14,\"comboProductTitleFontSize\":13,\"fixedBundleProductPageCardBackgroundColor\":\"\",\"subscriptionSubTitleTextColor\":\"\",\"selectedCardBorderColor\":\"\",\"comboProductFullPriceFontStyle\":\"REGULAR\",\"fixedBundleProductPageBreakdownFreeBadgeTextColor\":\"\",\"secondaryTextColor\":\"#ffffff\",\"fixedBundleProductPageChildFixedQtyBackgroundColor\":\"\",\"blockTitleColor\":\"\",\"tierSubTitleColor\":\"\",\"primaryTextColor\":\"#000000\",\"tierFreeGiftTitleFontStyle\":\"BOLD\",\"perRowItem\":\"THREE\",\"fixedBundleProductPageAddToBundleButtonTextColor\":\"\",\"badgesBackgroundColor\":\"\",\"otherProductsModalHeadingLabelColor\":\"\",\"fixedBundleProductPageParentTitleFontSize\":13,\"lowStockAlertBackgroundColor\":\"\",\"fixedBundleProductPageFooterPriceColor\":\"\",\"fixedBundleProductPageProgressBarFillColor\":\"\",\"tierUpsellTitleFontSize\":13,\"fixedBundleProductPageAddToBundleButtonBackgroundColor\":\"\",\"fixedBundleProductPageContentsTitleFontStyle\":\"BOLD\",\"fixedBundleProductPageCheckoutButtonFontStyle\":\"BOLD\",\"primaryColor\":\"#000000\",\"fixedBundleProductPageValidationMessageColor\":\"\",\"otherProductsModalFullPriceColor\":\"\",\"cardHoverColor\":\"\",\"otherProductsButtonBackgroundColor\":\"\",\"fixedBundleProductPagePurchaseOptionBorderColor\":\"\",\"tierPriceFontSize\":20,\"headingTextColor\":\"#000000\",\"fixedBundleProductPageChildTitleFontStyle\":\"MEDIUM\",\"tierTitleFontSize\":20,\"otherProductsImageSize\":40,\"cardGap\":16,\"otherProductsButtonTextColor\":\"\",\"ruleUpsellSubTitleFontSize\":13,\"comboProductPriceFontSize\":13,\"tierUnitLabelFontSize\":14,\"blockTitleFontSize\":14,\"cardBackgroundColor\":\"\",\"bundlePageBackgroundColor\":\"#FAFAF9\",\"fixedBundleProductPageChildPriceFontStyle\":\"REGULAR\",\"borderRadius\":8,\"primaryDisabledTextColor\":\"#ffffff\",\"fixedBundleProductPageBorderRadius\":14,\"fixedBundleProductPageBreakdownYouPayColor\":\"\",\"otherProductsModalImageSize\":80,\"disabledTextColor\":\"#6B7280\",\"primaryHoverColor\":\"#000000\",\"fixedBundleProductPageParentTitleFontStyle\":\"BOLD\",\"fixedBundleProductPageBreakdownToggleFontSize\":11,\"fixedBundleProductPageBreakdownFreeBadgeBackgroun
13881dColor\":\"\",\"fixedBundleProductPageDetailsMediaBackgroundColor\":\"\",\"tierTitleColor\":\"\",\"tierFullPriceFontStyle\":\"REGULAR\",\"fixedBundleProductPageCardBorderColor\":\"\",\"fixedBundleProductPageCheckoutButtonBackgroundColor\":\"\",\"tierSubTitleFontStyle\":\"REGULAR\",\"fixedBundleProductPageAllSetLabelColor\":\"\",\"saveBadgeFontSize\":12,\"fixedBundleProductPageParentEyebrowColor\":\"\",\"tierFreeGiftTextColor\":\"\",\"fixedBundleProductPageContentsSubtitleColor\":\"\",\"fixedBundleProductPageChildCompareAtPriceColor\":\"\",\"fixedBundleProductPageCheckoutButtonFontSize\":13,\"fixedBundleProductPageChildTitleColor\":\"\",\"tierUpsellTitleTextColor\":\"\",\"fixedBundleProductPageChildVariantColor\":\"\",\"tierFreeGiftPriceFontStyle\":\"REGULAR\",\"fixedBundleProductPagePurchaseOptionSelectedColor\":\"\",\"otherProductsModalButtonBackgroundColor\":\"\",\"dedicatedSubscriptionLayout\":\"LAYOUT_ONE\",\"fixedBundleProductPageParentTitleColor\":\"\",\"saveBadgeFontStyle\":\"REGULAR\",\"subscriptionTitleFontSize\":15,\"otherProductsModalProductPriceTextSize\":14,\"fixedBundleProductPageContentsTitleColor\":\"\",\"comboProductPriceFontStyle\":\"BOLD\",\"fixedBundleProductPageCardPadding\":12,\"fixedBundleProductPageBreakdownToggleFontStyle\":\"BOLD\",\"fixedBundleProductPageParentCompareAtPriceColor\":\"\"}","labels":"{\"fixedBundleProductPageOutOfStockTooltip\":\"This item is out of stock and cannot be added to the bundle.\",\"fixedBundleProductPageLowStockTooltip\":\"This bundle needs {{required}}, but only {{available}} in stock.\",\"oneTimeTitle\":\"One Time Purchase\",\"fixedBundleProductPageFlexibleContentsTitle\":\"Build your bundle\",\"fixedBundleProductPageAllSetLabel\":\"All set\",\"volumeAmountDiscountQuantityRewardsLabel\":\"Buy {{quantity}} quantity and get {{currency}}{{discount}} discount!\",\"oneTimeSubtitle\":\"No Subscription\",\"fixedBundleProductPageYouPayLabel\":\"You pay\",\"fixedBundleProductPageNotEligibleLabel\":\"You're not eligible to purchase this bundle!\",\"mixAndMatchGiftBadgeLabel\":\"+ Gift\",\"volumeDiscountSpentAmountRewardsLabel\":\"Spend {{currency}}{{spent_amount}} and get {{discount}}{{discount_type}} discount!\",\"fixedBundleProductPageRequiredLoginLabel\":\"Please log in to purchase this bundle!\",\"stickyBarButtonLabel\":\"Choose bundle\",\"fixedBundleProductPagePriceBreakdownTitle\":\"Price breakdown\",\"fixedBundleProductPagePickRangeLabel\":\"Pick {{min}} to {{max}} items\",\"fixedBundleProductPageSubscriptionSaveLabel\":\"Save {{amount}}\",\"fixedBundleProductPageFixedContentsTitle\":\"What's included\",\"fixedBundleProductPagePurchaseOptionLabel\":\"Purchase option\",\"mixAndMatchUpsellBadgeLabel\":\"+ Upsell\",\"mixAndMatchAddedItemsLabel\":\"Added items\",\"fixedBundleProductPageEmptyContentsLabel\":\"No items to show right now.\",\"fixedBundleProductPageChooseSourceProductLabel\":\"Please choose source product!\",\"mixAndMatchNoProductsAvailableLabel\":\"No products available.\",\"fixedBundleProductPageOutOfStockLabel\":\"Out of stock\",\"fixedBundleProductPageItemsInsideLabel\":\"{{count}} items inside\",\"otherProductsModalSubtitleLabel\":\"\",\"fixedBundleProductPagePickMaxLabel\":\"Pick up to {{max}} items\",\"volumeAmountDiscountSpentAmountRewardsLabel\":\"Spend {{currency}}{{spent_amount}} and get {{currency}}{{discount}} discount!\",\"mixAndMatchUnlockedLabel\":\"Unlocked\",\"volumeAmountDiscountSaveRewardsLabel\":\"Save {{currency}}{{discount}}!\",\"fixedBundleProductPagePickMinLabel\":\"Pick {{min}} items or more\",\"mixAndMatchTierQuantityLabel\":\"{{discountQuantityLabel}} items\",\"fixedBundleProductPageBreakdownLabel\":\"Breakdown\",\"fixedBundleProductPageAdditionalOrderNoteLabel\":\"Additional note\",\"fixedBundleProductPageProgressLabel\":\"{{selected}} of {{target}} added\",\"fixedBundleProductPageAddToBundleLabel\":\"Add to bundle\",\"fixedBundleProductPageFreeLabel\":\"Free\",\"fixedBundleProductPageAddingToCartLabel\":\"Adding\\u2026\",\"fixedBundleProductPageChooseAssociatedProductsLabel\":\"Please choose associated products!\",\"fixedBundleProductPageOutOfStockCheckoutMessage\":\"Some items in this bundle are out of stock.\",\"fixedBundleProductPageYourBundleLabel\":\"Your bundle\",\"fixedBundleProductPagePickAnyLabel\":\"Add any items you want\",\"mixAndMatchLockedLabel\":\"Locked\",\"mixAndMatchAddToCartLabel\":\"Add to cart\",\"fixedBundleProductPageCurrentlyOutOfStockTooltip\":\"This item is currently out of stock.\",\"fixedBundleProductPageOrderNoteLabel\":\"Add a note\",\"fixedBundleProductPageLowStockLabel\":\"Only {{count}} left\",\"mixAndMatchNoProductSelectedLabel\":\"No product selected\",\"fixedBundleProductPageTotalValueLabel\":\"Total value\",\"fixedBundleProductPageMinimumQuantityLabel\":\"Add minimum {{minimum_quantity}} product\",\"volumeDiscountSaveRewardsLabel\":\"Save {{discount}}{{discount_type}}!\",\"fixedBundleProductPageAddToCartLabel\":\"Add To Cart\",\"volumeDiscountQuantityRewardsLabel\":\"Buy {{quantity}} quantity and get {{discount}}{{discount_type}} discount!\",\"mixAndMatchAddButtonLabel\":\"Add\",\"fixedBundleProductPageSelectOptionLabel\":\"Select option\",\"mixAndMatchSeeAllLabel\":\"See all\",\"mixAndMatchTierDiscountLabel\":\"{{discount}} OFF\",\"fixedBundleProductPageMaximumQuantityLabel\":\"Add maximum up to {{maximum_quantity}} product\"}","upsells":null,"enableVolumeDiscountUpsell":false,"combos":"[]","progressiveGift":null,"enableProgressiveGifts":false,"discountName":null,"shippingDiscountType":"NO_DISCOUNT","inventoryTrackingMode":"ADD_CHILD_PRODUCT_ON_ORDER","defaultVariants":null,"translations":null},{"id":60331,"shop":"loma-for-life.myshopify.com","name":"Daily Duo","description":null,"status":"ACTIVE","customerIncludeTags":null,"discountType":"NO_DISCOUNT","discountValue":null,"products":"null","variants":"[]","sequenceNo":null,"bundleType":"SINGLE_PRODUCT_BUILD_A_BOX","settings":"{\"showSectionedBundleDiscountProgressBar\":false,\"productFilterConfig\":\"{\\\"enabled\\\":false,\\\"filters\\\":[]}\",\"enableStickyBar\":false,\"includedSubscriptionPlans\":\"\",\"sellingPlanSource\":\"PRODUCT\",\"sellingPlanDisplayType\":\"DROPDOWN\",\"fixedBundleSubscriptionType\":\"INLINE\",\"disableHighestTierPreference\":false,\"disableCartLineForSelectedBundleItems\":false,\"enableAnnouncementBar\":false,\"showClassicBundleWidgetInChildProduct\":false,\"showSellingPlanDescription\":false,\"removeBundlePropertiesWhenNoDiscount\":false,\"enableMixAndMatchProductDescription\":false,\"updateThemeProductPrice\":false,\"enableVolumeDiscountMixAndMatch\":false,\"cardGap\":16,\"requireItemSelectionLabel\":\"\",\"enableMixAndMatchNativeAddToCart\":false,\"showPricesWithoutDecimal\":false,\"bundleCheckoutSectionPosition\":\"BELOW\",\"enableOrderDiscountClass\":false,\"enableTriggerFreeGiftWithoutWidget\":false,\"enableCompactMixAndMatchVariants\":false,\"borderRadius\":8,\"enableVolumeDiscountTierRestriction\":false,\"requireItemSelection\":false,\"enableSequentialProductLoading\":false,\"autofillNotChosenItems\":false,\"allowMixAndMatchBelowMinimumTier\":false,\"disableScrollingToBundle\":false,\"enableTierQuantitySelector\":false,\"hideOutOfStockVariants\":false,\"buttonPriceSelector\":\"\",\"enableCustomAddToCartButton\":false,\"hideThemeVariants\":false,\"sequentialProductsPerBatch\":50,\"lowStockThreshold\":5,\"priceSelector\":\"\",\"disableProductDescription\":false,\"excludeSubscriptionPlans\":\"\",\"enableLowStockAlert\":false,\"showPriceWithSubscriptionPrice\":true,\"showComboBundleWidgetInComboProduct\":false,\"hideBundleTitle\":true,\"hideQuantitySelector\":false,\"enableDedicatedAddToCartButton\":false,\"enableTierSellingPlan\":false,\"showUnitPrice\":false,\"upsellProductSelectionMode\":\"ALL_SELECTED_VARIA
13881NTS\",\"discountBadgeSelector\":\"\",\"eligibleProductSelectionType\":\"\",\"validateInventoryQuantity\":true,\"bundleProductNameSortOrder\":\"DEFAULT\",\"disableTierRestriction\":true,\"separateTiersByPurchaseType\":false,\"perRowItem\":\"THREE\",\"showCompareAtPrice\":false,\"excludeShippingRatesByAmount\":false,\"showAdditionalNoteInput\":false,\"applyDiscountOnlyIfAddedFromWidget\":false,\"useOriginalPriceForBuyXTotal\":false,\"compareAtPriceSelector\":\"\",\"initialVisibleMixAndMatchVariantCount\":4,\"showPriceOfChosenProductsOnly\":false,\"disableQuantityRestrictedSection\":false}","bundleProductId":null,"bundleVariantId":null,"productHandle":null,"discountId":null,"price":null,"numberOfProducts":0,"subscriptionBundlingEnabled":false,"subscriptionId":null,"minProductCount":null,"maxProductCount":null,"uniqueRef":"znkn8zbmwm","bundleRedirect":"CART","customRedirectURL":null,"minOrderAmount":null,"tieredDiscount":null,"productViewStyle":"QUICK_ADD","singleProductSettings":"[{\"sourceProduct\":{\"id\":50614996893882,\"title\":\"Daily Duo \",\"handle\":\"daily-duo\",\"status\":\"DRAFT\",\"vendor\":\"\",\"productType\":\"\",\"price\":\"0.00\",\"tags\":[],\"productId\":10343134199994},\"minQuantity\":0,\"maxQuantity\":null,\"products\":[{\"id\":39682071986362,\"type\":\"VARIANT\",\"title\":\"Daily Shampoo - 12 fl oz \/ 355mL\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0275\/5801\/9212\/files\/LOMA-REBRAND_daily-shampoo-12oz_08-17-26_ab59d7b4-a307-4af1-b2ec-8f35e59d24c6.jpg?v=1786974051\",\"productHandle\":\"daily-shampoo\",\"variantId\":39682071986362,\"productId\":4657305485452,\"quantity\":1,\"status\":\"ACTIVE\"},{\"id\":32593201004684,\"type\":\"VARIANT\",\"title\":\"Daily Conditioner - 12 fl oz \/ 355mL\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0275\/5801\/9212\/files\/LOMA-REBRAND_daily-conditioner-12oz_08-17-26_119a9aee-a70f-4f35-a482-fb44719e0b13.jpg?v=1786974063\",\"productHandle\":\"daily-conditioner\",\"variantId\":32593201004684,\"productId\":4657287725196,\"quantity\":1,\"status\":\"ACTIVE\"}],\"collections\":[]}]","trackInventory":true,"sellingPlanType":"BUNDLE_LEVEL","clearCart":"ENABLED","minPrice":null,"maxPrice":null,"externalBuildABoxId":20598,"variantVisibilityType":"SHOW_VARIANTS_AS_INDIVIDUAL","subTitle":null,"freeShipping":false,"themeType":"THEME_TWO","showBundleInProductPage":true,"combinedWithProductDiscount":true,"combinedWithShippingDiscount":true,"combinedWithOrderDiscount":true,"allowedTags":null,"restrictTags":null,"selectionType":"FIXED","bundleHtml":"[]","discountedVariants":"null","allowedCountries":null,"appliesOn":"BOTH","purchaseRequirement":"NO_REQUIREMENT","productDiscountType":"EACH_PRODUCT","countrySelectionType":"ALL_COUNTRY","discountApplyApproach":"SHOPIFY_DISCOUNT_FUNCTION","discountedProductChooseType":"CHOOSE_ALL","internalName":"Daily Duo","sections":"[]","limitToUsePerCustomer":null,"discountedVariantSelectionLimit":null,"hideOneTimePurchase":false,"hideSubscriptionPurchase":false,"maxOrderAmount":null,"collectionData":null,"excludedProducts":null,"productSelectionType":"PRODUCT","tag":"appstle_bundles","productChooseType":"CHOOSE_ALL","variantSelectionLimit":null,"discountTargetType":"VARIANT","enableSubscription":false,"subscriptionWidgetPosition":"BELOW","subscribeTitle":"Subscribe and Save","subscribeSubtitle":"Delivered Monthly","subscriptionPreselected":false,"getYAppliesOn":"BOTH","announcementBarMessage":null,"automaticDiscountNodeId":null,"recurringCycleLimit":0,"automaticShippingDiscountNodeId":null,"scheduledBundleRule":false,"bundleActiveFrom":null,"bundleActiveTo":null,"bundleSubType":"FIXED_BUNDLE","discountAppliesOn":"PER_ORDER","layoutType":"LAYOUT_ONE","style":"{\"tierFullPriceColor\":\"\",\"fixedBundleProductPageContentsTitleFontSize\":14,\"tierFreeGiftTitleFontSize\":13,\"fixedBundleProductPageCheckoutButtonTextColor\":\"\",\"fixedBundleProductPagePurchaseOptionLabelColor\":\"\",\"tierSubTitleFontSize\":13,\"primaryDisabledColor\":\"#333333\",\"otherProductsModalPriceColor\":\"\",\"otherProductsModalButtonTextColor\":\"\",\"tierUpsellSubTitleFontSize\":12,\"comboProductFullPriceFontSize\":12,\"lowStockAlertTextColor\":\"\",\"badgesTextColor\":\"\",\"blockTitleFontStyle\":\"BOLD\",\"fixedBundleProductPageChildTitleFontSize\":13,\"fixedBundleProductPageParentPriceFontStyle\":\"BOLD\",\"otherProductsProductTitleColor\":\"\",\"subscriptionTitleTextColor\":\"\",\"subscriptionSubTitleFontSize\":13,\"saveBadgeBackgroun
13881dColor\":\"\",\"tierFreeGiftBackgroundColor\":\"\",\"tierPriceFontStyle\":\"BOLD\",\"otherProductsModalOverlayColor\":\"\",\"tierPriceColor\":\"\",\"fixedBundleProductPageProgressBarTrackColor\":\"\",\"tierFreeGiftPriceFontSize\":14,\"fixedBundleProductPageParentPriceColor\":\"\",\"fixedBundleProductPageParentPriceFontSize\":15,\"tierTitleFontStyle\":\"BOLD\",\"fixedBundleProductPageFooterPriceFontSize\":18,\"otherProductsProductTitleSize\":16,\"productCardBackgroundColor\":\"#ffffff\",\"buttonBackgroundColor\":\"#000000\",\"tierUpsellBackgroundColor\":\"\",\"ruleUpsellTitleTextColor\":\"\",\"ruleUpsellSubTitleTextColor\":\"\",\"tierUpsellSubTitleTextColor\":\"\",\"otherProductsModalProductTitleTextSize\":14,\"otherProductsModalProductTitleColor\":\"\",\"fieldDisabledBackgroundColor\":\"#D1D5DB\",\"comboProductTitleFontStyle\":\"BOLD\",\"saveBadgeTextColor\":\"\",\"tierUnitLabelFontStyle\":\"REGULAR\",\"fixedBundleProductPageFooterPriceFontStyle\":\"BOLD\",\"cardBorderColor\":\"\",\"fixedBundleProductPageChildPriceFontSize\":11,\"ruleUpsellTitleFontSize\":15,\"selectedCardBackgroundColor\":\"\",\"tierFullPriceFontSize\":14,\"comboProductTitleFontSize\":13,\"fixedBundleProductPageCardBackgroundColor\":\"\",\"subscriptionSubTitleTextColor\":\"\",\"selectedCardBorderColor\":\"\",\"comboProductFullPriceFontStyle\":\"REGULAR\",\"fixedBundleProductPageBreakdownFreeBadgeTextColor\":\"\",\"secondaryTextColor\":\"#ffffff\",\"fixedBundleProductPageChildFixedQtyBackgroundColor\":\"\",\"blockTitleColor\":\"\",\"tierSubTitleColor\":\"\",\"primaryTextColor\":\"#000000\",\"tierFreeGiftTitleFontStyle\":\"BOLD\",\"perRowItem\":\"THREE\",\"fixedBundleProductPageAddToBundleButtonTextColor\":\"\",\"badgesBackgroundColor\":\"\",\"otherProductsModalHeadingLabelColor\":\"\",\"fixedBundleProductPageParentTitleFontSize\":13,\"lowStockAlertBackgroundColor\":\"\",\"fixedBundleProductPageFooterPriceColor\":\"\",\"fixedBundleProductPageProgressBarFillColor\":\"\",\"tierUpsellTitleFontSize\":13,\"fixedBundleProductPageAddToBundleButtonBackgroundColor\":\"\",\"fixedBundleProductPageContentsTitleFontStyle\":\"BOLD\",\"fixedBundleProductPageCheckoutButtonFontStyle\":\"BOLD\",\"primaryColor\":\"#000000\",\"fixedBundleProductPageValidationMessageColor\":\"\",\"otherProductsModalFullPriceColor\":\"\",\"cardHoverColor\":\"\",\"otherProductsButtonBackgroundColor\":\"\",\"fixedBundleProductPagePurchaseOptionBorderColor\":\"\",\"tierPriceFontSize\":20,\"headingTextColor\":\"#000000\",\"fixedBundleProductPageChildTitleFontStyle\":\"MEDIUM\",\"tierTitleFontSize\":20,\"otherProductsImageSize\":40,\"cardGap\":16,\"otherProductsButtonTextColor\":\"\",\"ruleUpsellSubTitleFontSize\":13,\"comboProductPriceFontSize\":13,\"tierUnitLabelFontSize\":14,\"blockTitleFontSize\":14,\"cardBackgroundColor\":\"\",\"bundlePageBackgroundColor\":\"#FAFAF9\",\"fixedBundleProductPageChildPriceFontStyle\":\"REGULAR\",\"borderRadius\":8,\"primaryDisabledTextColor\":\"#ffffff\",\"fixedBundleProductPageBorderRadius\":14,\"fixedBundleProductPageBreakdownYouPayColor\":\"\",\"otherProductsModalImageSize\":80,\"disabledTextColor\":\"#6B7280\",\"primaryHoverColor\":\"#000000\",\"fixedBundleProductPageParentTitleFontStyle\":\"BOLD\",\"fixedBundleProductPageBreakdownToggleFontSize\":11,\"fixedBundleProductPageBreakdownFreeBadgeBackgroun
13881dColor\":\"\",\"fixedBundleProductPageDetailsMediaBackgroundColor\":\"\",\"tierTitleColor\":\"\",\"tierFullPriceFontStyle\":\"REGULAR\",\"fixedBundleProductPageCardBorderColor\":\"\",\"fixedBundleProductPageCheckoutButtonBackgroundColor\":\"\",\"tierSubTitleFontStyle\":\"REGULAR\",\"fixedBundleProductPageAllSetLabelColor\":\"\",\"saveBadgeFontSize\":12,\"fixedBundleProductPageParentEyebrowColor\":\"\",\"tierFreeGiftTextColor\":\"\",\"fixedBundleProductPageContentsSubtitleColor\":\"\",\"fixedBundleProductPageChildCompareAtPriceColor\":\"\",\"fixedBundleProductPageCheckoutButtonFontSize\":13,\"fixedBundleProductPageChildTitleColor\":\"\",\"tierUpsellTitleTextColor\":\"\",\"fixedBundleProductPageChildVariantColor\":\"\",\"tierFreeGiftPriceFontStyle\":\"REGULAR\",\"fixedBundleProductPagePurchaseOptionSelectedColor\":\"\",\"otherProductsModalButtonBackgroundColor\":\"\",\"dedicatedSubscriptionLayout\":\"LAYOUT_ONE\",\"fixedBundleProductPageParentTitleColor\":\"\",\"saveBadgeFontStyle\":\"REGULAR\",\"subscriptionTitleFontSize\":15,\"otherProductsModalProductPriceTextSize\":14,\"fixedBundleProductPageContentsTitleColor\":\"\",\"comboProductPriceFontStyle\":\"BOLD\",\"fixedBundleProductPageCardPadding\":12,\"fixedBundleProductPageBreakdownToggleFontStyle\":\"BOLD\",\"fixedBundleProductPageParentCompareAtPriceColor\":\"\"}","labels":"{\"fixedBundleProductPageOutOfStockTooltip\":\"This item is out of stock and cannot be added to the bundle.\",\"fixedBundleProductPageLowStockTooltip\":\"This bundle needs {{required}}, but only {{available}} in stock.\",\"oneTimeTitle\":\"One Time Purchase\",\"fixedBundleProductPageFlexibleContentsTitle\":\"Build your bundle\",\"fixedBundleProductPageAllSetLabel\":\"All set\",\"volumeAmountDiscountQuantityRewardsLabel\":\"Buy {{quantity}} quantity and get {{currency}}{{discount}} discount!\",\"oneTimeSubtitle\":\"No Subscription\",\"fixedBundleProductPageYouPayLabel\":\"You pay\",\"fixedBundleProductPageNotEligibleLabel\":\"You're not eligible to purchase this bundle!\",\"mixAndMatchGiftBadgeLabel\":\"+ Gift\",\"volumeDiscountSpentAmountRewardsLabel\":\"Spend {{currency}}{{spent_amount}} and get {{discount}}{{discount_type}} discount!\",\"fixedBundleProductPageRequiredLoginLabel\":\"Please log in to purchase this bundle!\",\"stickyBarButtonLabel\":\"Choose bundle\",\"fixedBundleProductPagePriceBreakdownTitle\":\"Price breakdown\",\"fixedBundleProductPagePickRangeLabel\":\"Pick {{min}} to {{max}} items\",\"fixedBundleProductPageSubscriptionSaveLabel\":\"Save {{amount}}\",\"fixedBundleProductPageFixedContentsTitle\":\"What's included\",\"fixedBundleProductPagePurchaseOptionLabel\":\"Purchase option\",\"mixAndMatchUpsellBadgeLabel\":\"+ Upsell\",\"mixAndMatchAddedItemsLabel\":\"Added items\",\"fixedBundleProductPageEmptyContentsLabel\":\"No items to show right now.\",\"fixedBundleProductPageChooseSourceProductLabel\":\"Please choose source product!\",\"mixAndMatchNoProductsAvailableLabel\":\"No products available.\",\"fixedBundleProductPageOutOfStockLabel\":\"Out of stock\",\"fixedBundleProductPageItemsInsideLabel\":\"{{count}} items inside\",\"otherProductsModalSubtitleLabel\":\"\",\"fixedBundleProductPagePickMaxLabel\":\"Pick up to {{max}} items\",\"volumeAmountDiscountSpentAmountRewardsLabel\":\"Spend {{currency}}{{spent_amount}} and get {{currency}}{{discount}} discount!\",\"mixAndMatchUnlockedLabel\":\"Unlocked\",\"volumeAmountDiscountSaveRewardsLabel\":\"Save {{currency}}{{discount}}!\",\"fixedBundleProductPagePickMinLabel\":\"Pick {{min}} items or more\",\"mixAndMatchTierQuantityLabel\":\"{{discountQuantityLabel}} items\",\"fixedBundleProductPageBreakdownLabel\":\"Breakdown\",\"fixedBundleProductPageAdditionalOrderNoteLabel\":\"Additional note\",\"fixedBundleProductPageProgressLabel\":\"{{selected}} of {{target}} added\",\"fixedBundleProductPageAddToBundleLabel\":\"Add to bundle\",\"fixedBundleProductPageFreeLabel\":\"Free\",\"fixedBundleProductPageAddingToCartLabel\":\"Adding\\u2026\",\"fixedBundleProductPageChooseAssociatedProductsLabel\":\"Please choose associated products!\",\"fixedBundleProductPageOutOfStockCheckoutMessage\":\"Some items in this bundle are out of stock.\",\"fixedBundleProductPageYourBundleLabel\":\"Your bundle\",\"fixedBundleProductPagePickAnyLabel\":\"Add any items you want\",\"mixAndMatchLockedLabel\":\"Locked\",\"mixAndMatchAddToCartLabel\":\"Add to cart\",\"fixedBundleProductPageCurrentlyOutOfStockTooltip\":\"This item is currently out of stock.\",\"fixedBundleProductPageOrderNoteLabel\":\"Add a note\",\"fixedBundleProductPageLowStockLabel\":\"Only {{count}} left\",\"mixAndMatchNoProductSelectedLabel\":\"No product selected\",\"fixedBundleProductPageTotalValueLabel\":\"Total value\",\"fixedBundleProductPageMinimumQuantityLabel\":\"Add minimum {{minimum_quantity}} product\",\"volumeDiscountSaveRewardsLabel\":\"Save {{discount}}{{discount_type}}!\",\"fixedBundleProductPageAddToCartLabel\":\"Add To Cart\",\"volumeDiscountQuantityRewardsLabel\":\"Buy {{quantity}} quantity and get {{discount}}{{discount_type}} discount!\",\"mixAndMatchAddButtonLabel\":\"Add\",\"fixedBundleProductPageSelectOptionLabel\":\"Select option\",\"mixAndMatchSeeAllLabel\":\"See all\",\"mixAndMatchTierDiscountLabel\":\"{{discount}} OFF\",\"fixedBundleProductPageMaximumQuantityLabel\":\"Add maximum up to {{maximum_quantity}} product\"}","upsells":null,"enableVolumeDiscountUpsell":false,"combos":"[]","progressiveGift":null,"enableProgressiveGifts":false,"discountName":null,"shippingDiscountType":"NO_DISCOUNT","inventoryTrackingMode":"ADD_CHILD_PRODUCT_ON_ORDER","defaultVariants":null,"translations":null}];
13882        
13883        
13884
13885        
13886
13887        
13888
13889        
13890        _ABConfig.bundle_setting = {"id":23919,"shop":"loma-for-life.myshopify.com","showOnProductPage":null,"selector":null,"placement":"AFTER","customCss":null,"customizeBundleOptionType":"RADIO","buyButtonSelector":null,"labels":"{\"productDiscountCombinedWithOrderDiscount\":true,\"bundleListViewDetailsButtonLabel\":\"View Details\",\"requiredLoginValidationLabel\":\"Please log in to purchase this bundle!\",\"volumeDiscountTypeLabel\":\"Volume Discount\",\"loginAlertLinkLabel\":\"Click here to login\",\"breadCrumbProductsLabel\":\"Choose Products\",\"enableClassicBundleRecreation\":false,\"emptyProductImage\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0661\/9224\/4900\/files\/EmptyImage.jpg?v=1718447038\",\"enableAnnouncementBarAutoRotate\":true,\"reviewOrderInfoLabel\":\"\",\"validateExactDiscountQuantity\":false,\"productDiscountCombinedWithProductDiscount\":true,\"bundleMaximumQuantityLabel\":\"Add maximum up to {{maximum_quantity}} product\",\"productAddToBundleLabel\":\"Add\",\"breadCrumbReviewBundleLabel\":\"Review Bun
13890dle\",\"enableScrollingToBundleSection\":true,\"orderNoteLabel\":\"Order Note\",\"showProductPerPage\":50,\"requiresSubscriptionMessage\":\"Requires subscription\",\"dynamicBundleDiscountCombinedWithShippingDiscount\":true,\"hidePurchaseOptionSelectLabel\":false,\"showPriceAsDecimals\":false,\"tieredDiscountQuantityLabel\":\"Buy {{quantity}}, Get {{discount_amount}}{{discount_type}} OFF\",\"fixedDiscountText\":\"Enjoy a fixed discount of {{currency}}{{discount_value}} on your purchase!\",\"sectionTotalLabel\":\"Section Total\",\"fieldDisabledBackgroundColor\":\"#D1D5DB\",\"enableShippingDiscountBar\":false,\"bundleTotalLabel\":\"Total\",\"disableRefreshSellingPlan\":false,\"checkInventoryQuantity\":false,\"showSubscriptionPlanDescription\":false,\"fixedPricingBundleTypeLabel\":\"Fixed Pricing Bundle\",\"subscriptionAvailableLabel\":\"Subscription Available\",\"readLessText\":\"Read Less\",\"shippingDiscountLabel\":\"{{discount}}{{discount_type}} Shipping Discount\",\"selectedGiftProductProgressLabelText\":\"{{selected_product_quantity}} gift products added. The required quantity is {{required_product_quantity}}.\",\"disableFitImage\":false,\"secondaryTextColor\":\"#ffffff\",\"bundleProductsQuantityLabel\":\"{{quantity}}x quantity\",\"buyXGetYDiscountCombinedWithProductDiscount\":true,\"tieredDiscountLabel\":\"\",\"buyXGetYQuantityValidationLabel\":\"Add {{product_quantity}} quantities of the gift product (Get Y)\",\"primaryTextColor\":\"#000000\",\"modalOpenOnAddToCart\":true,\"notApplicableForSubscribeAndSaveNotificationTitle\":\"Not applicable for subscribe \u0026 save\",\"showAppstleBundleBranding\":false,\"customSignInLink\":\"\",\"volumeDiscountChooseProductLabel\":\"Choose Product\",\"loginAlertTextLabel\":\"You need to login to purchase this bundle.\",\"buyXGetYChooseProductLabel\":\"Choose Product\",\"enableAlternativeVolumeDiscountCalculation\":false,\"chooseAPlanLabel\":\"Choose Plan\",\"singleParentProductDirectRedirectToChildProducts\":true,\"buyXGetYFixedDiscountText\":\"Enjoy a fixed discount of {{discount_value}} {{currency}}\",\"notAvailableSubscriptionMessage\":\"Not available for subscription\",\"primaryColor\":\"#000000\",\"buyXGetYGiftProductPriceVisibilityType\":\"UNIT_PRICE\",\"volumeDiscountVariantSelectLabel\":\"Denominations\",\"chooseSourceProductValidationLabel\":\"Please choose source product!\",\"enableAutoThemeStyleDetection\":true,\"headingTextColor\":\"#000000\",\"hideBundleToastNotification\":false,\"classicBundleTypeLabel\":\"Classic Bundle\",\"oneTimeAvailableHintLabel\":\"One-time purchase available.\",\"bundleListDescription\":\"Explore our Bundles and Discounted Pricing and enjoy exclusive discounts when you buy products together\",\"getYNoProductSelectedLabel\":\"No gift product selected (Get Y)\",\"prepaidPerDeliveryPriceLabel\":\"{{prepaid_per_delivery_price}}\/delivery\",\"hideVariantSelectLabel\":false,\"childProductInfoBannerText\":\"This product is part of a bundle\",\"availableOnlySubscriptionLabel\":\"Available Only On Subscription\",\"enableParentProductDetailButton\":false,\"bundleListTitle\":\"List of Bundles and Discounted Pricing\",\"chooseAssociatedProductsValidationLabel\":\"Please choose associated products!\",\"selectedSourceProductLabel\":\"Selected\",\"enableBuyXGetYWidgetMergeAsOptions\":false,\"volumeDiscountNextApplicableSpentAmountRewardsLabel\":\"Spend {{spent_amount}}{{currency}} get {{discount}}{{discount_type}}\",\"sectionNoProductSelectedValidationLabel\":\"No product selected for: {{section_name}}!\",\"bundlePageBackgroundColor\":\"#FAFAF9\",\"showVendorName\":false,\"buyXQuantityValidationLabel\":\"Add {{product_quantity}} quantities of the product (Bux X)\",\"sectionMaximumQuantityValidationLabel\":\"Maximum quantity not selected for: {{section_name}}!\",\"enableMaxDiscountCap\":false,\"enableVolumeDiscountBar\":false,\"sectionLabel\":\"Section\",\"disabledTextColor\":\"#6B7280\",\"tieredDiscountAmountLabel\":\"Spend {{spent_amount}}, Get {{discount_amount}}{{discount_type}} OFF\",\"primaryHoverColor\":\"#000000\",\"shippingDiscountCombinedWithOrderDiscount\":true,\"defaultDiscountBarMessage\":\"Welcome to our store\",\"enableBundleProductFilter\":false,\"buyXGetYDiscountCombinedWithOrderDiscount\":true,\"bundleSubtotalLabel\":\"Subtotal\",\"reviewOrderDescription\":\"Check your items and select your required frequency plan\",\"dynamicBundleDiscountCombinedWithOrderDiscount\":true,\"addingProductsToBundle\":\"Adding products to bundle\",\"buyXGetYMergedWidgetTitle\":\"Select Buy X Get Y Discount\",\"bundleModalHeaderLabel\":\"Your Bundle({{total_quantity}})\",\"productAddedToBundleNotificationDescription\":\"{{product_title}} added to bundle.\",\"productDiscountTypeLabel\":\"Product Discount\",\"bundleSearchBarPlaceholder\":\"Search product by name or title\",\"bundleTopHtml\":\"\",\"proceedToCheckoutButtonText\":\"\",\"defaultSelectedPurchaseOption\":\"ONE_TIME\",\"interceptorExecutionType\":\"AUTO\",\"showDraftProduct\":false,\"switchSubscriptionLabel\":\"Subscribe \u0026 Save\",\"percentDiscountText\":\"Get {{discount_value}}% off on your purchase!\",\"discountUsageLimitExceedLabel\":\"You have exceeded the bundle usage limit\",\"reviewOrderLabel\":\"Review Bun
13890dle\",\"chooseSectionProductsLabel\":\"Choose Section Products\",\"primaryDisabledColor\":\"#333333\",\"bundleMinimumOrderAmountLabel\":\"Add minimum {{minimum_amount}} order amount\",\"breadCrumbSelectSectionLabel\":\"Select Section\",\"loadMoreButtonLabel\":\"Load More\",\"addedBundleToTheCart\":\"Added bundle to the cart\",\"bundleQuantityRewardsLabel\":\"Add {{quantity}} item, get {{discount}}{{discount_type}} discount\",\"shippingDiscountCombinedWithProductDiscount\":true,\"sellingPlanNameSortOrder\":\"ASC\",\"switchOnTimeLabel\":\"One Time\",\"volumeDiscountCombinedWithProductDiscount\":true,\"chooseProductsText\":\"Products\",\"productDetailsViewType\":\"SHOW_PRODUCT_POPUP\",\"enableManualBundleBlockIntegration\":false,\"volumeDiscountNextApplicableQuantityRewardsLabel\":\"Buy {{quantity}} get {{discount}}{{discount_type}}\",\"bundleCheckoutLabel\":\"Checkout\",\"productDiscountCombinedWithShippingDiscount\":true,\"skipSelectSectionPage\":false,\"productCardBackgroundColor\":\"#ffffff\",\"buyXGetYFreeLabel\":\"Free\",\"buttonBackgroundColor\":\"#000000\",\"discountMessageInterval\":3000,\"sectionedBundleTypeLabel\":\"Sectioned Bundle\",\"buyXGetYAddToCartLabel\":\"Add to cart\",\"volumeDiscountChooseButtonLabel\":\"Choose\",\"buyXGetYDiscountCombinedWithShippingDiscount\":true,\"switchPurchaseModeLabel\":\"Switch\",\"selectedProgressLabelText\":\"{{total_bundle_items}} item added with a minimum quantity of {{minimum_quantity}}\",\"requiredBundleProductLabel\":\"Your bundle needs {{min_product_count}} more item(s).\",\"sellingPlanSelectionDropDownLabel\":\"Purchase Options\",\"buyXGetYPercentDiscountText\":\"Enjoy a percentage discount of {{discount_value}}%\",\"preventClickableProductsOnCart\":false,\"showPrepaidPerDeliveryPrice\":true,\"enableProductDetailButton\":false,\"buyXGetYDiscountTypeLabel\":\"Buy X Get Y Discount\",\"customOfferLink\":\"collections\/all\",\"noItemsInBundle\":\"No items added to the bundle\",\"enableOpusCart\":false,\"hideProductPurchaseModeAwarenessHint\":false,\"variantSelectionDropDownLabel\":\"Variants\",\"chooseSectionLabel\":\"Choose Section\",\"dynamicPricingBundleTypeLabel\":\"Dynamic Pricing Bundle\",\"breadCrumbPlanLabel\":\"Select Plan\",\"showDynamicBundleOrderNote\":false,\"showOutOfStockProduct\":true,\"disabledSellingPlanSelectionValidation\":false,\"disableViewShopifyProduct\":false,\"bundleDiscountLabel\":\"Discount\",\"bundleNotEligibleLabel\":\"You're not eligible to purchase this bundle!\",\"reviewOrderProductsLabel\":\"Bundle Products\",\"outOfStockLabel\":\"Out Of Stock\",\"buyXGetYFreeGiftDiscountText\":\"Enjoy the free product\",\"showDescriptionPopup\":true,\"maxDiscountCapValue\":0,\"readMoreText\":\"Read More\",\"totalBundleProductsAddedLabel\":\"{{total_bundle_items}} Products Added\",\"bundleMinimumQuantityLabel\":\"Add minimum {{minimum_quantity}} product\",\"noSourceProductSelectedLabel\":\"No source product selected.\",\"nonListedProductText\":\"Non-Listed\",\"buyXNoProductSelectedLabel\":\"No product selected (Buy X)\",\"freeShippingLabel\":\"Free Shipping\",\"previousButtonLabel\":\"Previous Step\",\"draftBundlePageTitle\":\"Oops! This bundle is temporarily unavailable.\",\"productDetailsMaximumDescriptionCount\":300,\"oneTimeOnlyLabel\":\"One time only\",\"buyXAnyNumberOfProductChooseLabel\":\"Choose any number of products\",\"disableDiscountedPricingRedirectToCart\":false,\"volumeDiscountCombinedWithOrderDiscount\":true,\"choosePlanButtonLabel\":\"Choose Plan\",\"enableAnnouncementBar\":false,\"bundleQuantityLabel\":\"{{quantity}}x\",\"disableAutoSelection\":false,\"disableCustomAttributeInterceptor\":false,\"classicBundleLinkLabel\":\"View Complete Bundle\",\"bundleDetailsLabel\":\"Your bundle:\",\"enableAutoRemoveRelevantBundleItemInCart\":false,\"bundleModalShowRewardsLabel\":\"Show all rewards\",\"cartAndCheckoutMandatoryProductValidationMessage\":\"This bundle or discount must include all required products and they cannot be removed.\",\"notApplicableForOneTimeNotificationTitle\":\"Not applicable for one time\",\"showDiscountToNonEligibleCustomers\":false,\"primaryDisabledTextColor\":\"#ffffff\",\"draftBundlePageSubTitle\":\"In the meantime, check out our latest offers and discounts!\",\"volumeDiscountCombinedWithShippingDiscount\":true,\"bundleSpentAmountRewardsLabel\":\"Spent {{spent_amount}} worth of items, get {{discount}}{{discount_type}} discount\",\"nextButtonLabel\":\"Next Step\",\"classicBundleDescriptionLabel\":\"Your bundle contains the following products.\",\"bundleBottomHtml\":\"\",\"sectionMinimumQuantityValidationLabel\":\"Minimum quantity not selected for: {{section_name}}!\",\"enableGa4CrossDomainTracking\":false,\"dynamicBundleDiscountCombinedWithProductDiscount\":true,\"buyXGetYAnyNumberOfGiftProductLabel\":\"Choose any number of gift products\",\"subscriptionAvailableHintLabel\":\"Subscribe \u0026 save available.\",\"descriptionLength\":200,\"bundleDiscountNote\":\"Discounts will be applied at checkout.\",\"bundleModalCloseRewardsLabel\":\"Close all rewards\",\"productDetailsAddToBundleLabel\":\"Add to bundle\",\"cartAndCheckoutQuantityValidationMessage\":\"Orders must match the quantity range: Min {{min_quantity}}, Max {{max_quantity}}\",\"bundleNoProductSelectedLabel\":\"No product selected\",\"hideIncompatibleProductMessage\":false,\"checkoutInfoLabel\":\"Add products from each section to enable the add to cart button.\",\"enableShowMultipleImages\":false,\"redirectToCartPageOnCartIconClick\":true,\"customOfferLinkButtonLabel\":\"Explore Offers\",\"oneTimePurchaseLabel\":\"One Time Purchase\",\"bundleMaximumOrderAmountLabel\":\"Add maximum {{maximum_amount}} order amount\",\"enableBundleProductAscOrderView\":true,\"productAddedToBundleNotificationTitle\":\"Added to bundle\",\"customHtmlInject\":\"[]\",\"showMainToggleForProductLevel\":false,\"enableAppliesOnOneTimePurchaseForMixPurchaseType\":false,\"breadCrumbReviewSectionLabel\":\"Review Section\",\"enableBundleRecreation\":false}","bundleTopHtml":"","bundleBottomHtml":"","proceedToCheckoutButtonText":"","chooseProductsText":"Products","productAddToBundleLabel":"Add","productDetailsAddToBundleLabel":"Add to bundle","productDetailsMaximumDescriptionCount":300,"variantSelectionDropDownLabel":"Variants","sellingPlanSelectionDropDownLabel":"Purchase Options","bundleModalHeaderLabel":"Your Bundle({{total_quantity}})","bundleModalShowRewardsLabel":"Show all rewards","bundleModalCloseRewardsLabel":"Close all rewards","bundleQuantityRewardsLabel":"Add {{quantity}} item, get {{discount}}{{discount_type}} discount","bundleSpentAmountRewardsLabel":"Spent {{spent_amount}} worth of items, get {{discount}}{{discount_type}} discount","bundleQuantityLabel":"{{quantity}}x","bundleSubtotalLabel":"Subtotal","bundleDiscountLabel":"Discount","bundleTotalLabel":"Total","bundleCheckoutLabel":"Checkout","bundleMinimumQuantityLabel":"Add minimum {{minimum_quantity}} product","bundleMaximumQuantityLabel":"Add maximum up to {{maximum_quantity}} product","bundleMinimumOrderAmountLabel":"Add minimum {{minimum_amount}} order amount","oneTimePurchaseLabel":"One Time Purchase","noItemsInBundle":"No items added to the bundle","modalOpenOnAddToCart":true,"productAddedToBundleNotificationTitle":"Added to bundle","productAddedToBundleNotificationDescription":"{{product_title}} added to bundle.","chooseAPlanLabel":"Choose Plan","nextButtonLabel":"Next Step","previousButtonLabel":"Previous Step","chooseSourceProductValidationLabel":"Please choose source product!","chooseAssociatedProductsValidationLabel":"Please choose associated products!","choosePlanButtonLabel":"Choose Plan","selectedSourceProductLabel":"Selected","noSourceProductSelectedLabel":"No source product selected.","reviewOrderLabel":"Review Bun
13890dle","reviewOrderDescription":"Check your items and select your required frequency plan","reviewOrderProductsLabel":"Bundle Products","reviewOrderInfoLabel":"","orderNoteLabel":"Order Note","selectedProgressLabelText":"{{total_bundle_items}} item added with a minimum quantity of {{minimum_quantity}}","availableOnlySubscriptionLabel":"Available Only On Subscription","subscriptionAvailableLabel":"Subscription Available","oneTimeOnlyLabel":"One time only","switchOnTimeLabel":"One Time","switchSubscriptionLabel":"Subscribe \u0026 Save","breadCrumbPlanLabel":"Select Plan","breadCrumbProductsLabel":"Choose Products","breadCrumbReviewBundleLabel":"Review Bundle","showDescriptionPopup":true,"tieredDiscountQuantityLabel":"Buy {{quantity}}, Get {{discount_amount}}{{discount_type}} OFF","tieredDiscountAmountLabel":"Spend {{spent_amount}}, Get {{discount_amount}}{{discount_type}} OFF","tieredDiscountLabel":"","emptyProductImage":"https:\/\/cdn.shopify.com\/s\/files\/1\/0661\/9224\/4900\/files\/EmptyImage.jpg?v=1718447038","outOfStockLabel":"Out Of Stock","notApplicableForOneTimeNotificationTitle":"Not applicable for one time","notApplicableForSubscribeAndSaveNotificationTitle":"Not applicable for subscribe \u0026 save","descriptionLength":200,"readLessText":"Read Less","readMoreText":"Read More","bundleNoProductSelectedLabel":"No product selected","customHtmlInject":"[]","bundleDetailsLabel":"Your bundle:","bundleDiscountNote":"Discounts will be applied at checkout.","fixedDiscountText":"Enjoy a fixed discount of {{currency}}{{discount_value}} on your purchase!","percentDiscountText":"Get {{discount_value}}% off on your purchase!","hideVariantSelectLabel":false,"hidePurchaseOptionSelectLabel":false,"showMainToggleForProductLevel":false,"hideProductPurchaseModeAwarenessHint":false,"hideIncompatibleProductMessage":false,"subscriptionAvailableHintLabel":"Subscribe \u0026 save available.","oneTimeAvailableHintLabel":"One-time purchase available.","switchPurchaseModeLabel":"Switch","notAvailableSubscriptionMessage":"Not available for subscription","requiresSubscriptionMessage":"Requires subscription","headingFontFamily":null,"bodyFontFamily":null,"primaryColor":"#000000","primaryTextColor":"#000000","secondaryTextColor":"#ffffff","primaryHoverColor":"#000000","primaryDisabledColor":"#333333","primaryDisabledTextColor":"#ffffff","fieldDisabledBackgroundColor":"#D1D5DB","disabledTextColor":"#6B7280","volumeDiscountNextApplicableQuantityRewardsLabel":"Buy {{quantity}} get {{discount}}{{discount_type}}","volumeDiscountNextApplicableSpentAmountRewardsLabel":"Spend {{spent_amount}}{{currency}} get {{discount}}{{discount_type}}","addingProductsToBundle":"Adding products to bundle","freeShippingLabel":"Free Shipping","requiredBundleProductLabel":"Your bundle needs {{min_product_count}} more item(s).","enableProductDetailButton":false,"requiredLoginValidationLabel":"Please log in to purchase this bundle!","bundleNotEligibleLabel":"You're not eligible to purchase this bundle!","loginAlertTextLabel":"You need to login to purchase this bundle.","loginAlertLinkLabel":"Click here to login","customSignInLink":"","shippingDiscountLabel":"{{discount}}{{discount_type}} Shipping Discount","classicBundleDescriptionLabel":"Your bundle contains the following products.","singleParentProductDirectRedirectToChildProducts":true,"buyXGetYFixedDiscountText":"Enjoy a fixed discount of {{discount_value}} {{currency}}","buyXGetYPercentDiscountText":"Enjoy a percentage discount of {{discount_value}}%","buyXGetYFreeGiftDiscountText":"Enjoy the free product","buyXGetYAddToCartLabel":"Add to cart","addingToCartLabel":null,"buyXGetYFreeLabel":"Free","disableDiscountedPricingRedirectToCart":false,"nonListedProductText":"Non-Listed","preventClickableProductsOnCart":false,"buyXGetYChooseProductLabel":"Choose Product","showSubscriptionPlanDescription":false,"enableManualBundleBlockIntegration":false,"cartAndCheckoutQuantityValidationMessage":"Orders must match the quantity range: Min {{min_quantity}}, Max {{max_quantity}}","discountUsageLimitExceedLabel":"You have exceeded the bundle usage limit","disableViewShopifyProduct":false,"redirectToCartPageOnCartIconClick":true,"sectionLabel":"Section","chooseSectionLabel":"Choose Section","chooseSectionProductsLabel":"Choose Section Products","breadCrumbSelectSectionLabel":"Select Section","breadCrumbReviewSectionLabel":"Review Section","checkoutInfoLabel":"Add products from each section to enable the add to cart button.","sectionNoProductSelectedValidationLabel":"No product selected for: {{section_name}}!","sectionMinimumQuantityValidationLabel":"Minimum quantity not selected for: {{section_name}}!","sectionMaximumQuantityValidationLabel":"Maximum quantity not selected for: {{section_name}}!","dynamicBundleDiscountCombinedWithProductDiscount":true,"dynamicBundleDiscountCombinedWithShippingDiscount":true,"dynamicBundleDiscountCombinedWithOrderDiscount":true,"volumeDiscountCombinedWithProductDiscount":true,"volumeDiscountCombinedWithShippingDiscount":true,"volumeDiscountCombinedWithOrderDiscount":true,"productDiscountCombinedWithProductDiscount":true,"productDiscountCombinedWithShippingDiscount":true,"productDiscountCombinedWithOrderDiscount":true,"buyXGetYDiscountCombinedWithProductDiscount":true,"buyXGetYDiscountCombinedWithShippingDiscount":true,"buyXGetYDiscountCombinedWithOrderDiscount":true,"shippingDiscountCombinedWithProductDiscount":true,"shippingDiscountCombinedWithOrderDiscount":true,"showDynamicBundleOrderNote":false,"bundleMaximumOrderAmountLabel":"Add maximum {{maximum_amount}} order amount","buyXGetYQuantityValidationLabel":"Add {{product_quantity}} quantities of the gift product (Get Y)","selectedGiftProductProgressLabelText":"{{selected_product_quantity}} gift products added. The required quantity is {{required_product_quantity}}.","draftBundlePageTitle":"Oops! This bundle is temporarily unavailable.","draftBundlePageSubTitle":"In the meantime, check out our latest offers and discounts!","customOfferLink":"collections\/all","customOfferLinkButtonLabel":"Explore Offers","enableParentProductDetailButton":false,"sectionTotalLabel":"Section Total","skipSelectSectionPage":false,"buyXGetYGiftProductPriceVisibilityType":"UNIT_PRICE","defaultSelectedPurchaseOption":"ONE_TIME","enableShowMultipleImages":false,"buyXGetYAnyNumberOfGiftProductLabel":"Choose any number of gift products","showDiscountToNonEligibleCustomers":false,"buyXNoProductSelectedLabel":"No product selected (Buy X)","getYNoProductSelectedLabel":"No gift product selected (Get Y)","buyXQuantityValidationLabel":"Add {{product_quantity}} quantities of the product (Bux X)","buyXAnyNumberOfProductChooseLabel":"Choose any number of products","enableBuyXGetYWidgetMergeAsOptions":false,"buyXGetYMergedWidgetTitle":"Select Buy X Get Y Discount","showClassicBundleProductVariant":null,"showProductPerPage":50,"loadMoreButtonLabel":"Load More","enableBundleProductAscOrderView":true,"cartAndCheckoutMandatoryProductValidationMessage":"This bundle or discount must include all required products and they cannot be removed.","cartAndCheckoutChildOutOfStockValidationMessage":null,"sellingPlanNameSortOrder":"ASC","showVendorName":false,"disableFitImage":false,"enableAutoRemoveRelevantBundleItemInCart":false,"enableBundleProductFilter":false,"enableMaxDiscountCap":false,"maxDiscountCapValue":0,"classicBundleLinkLabel":"View Complete Bundle","childProductInfoBannerText":"This product is part of a bundle","showPriceAs
13890Decimals":false,"showOutOfStockProduct":true,"showDraftProduct":false,"totalBundleProductsAddedLabel":"{{total_bundle_items}} Products Added","bundleProductsQuantityLabel":"{{quantity}}x quantity","productDetailsViewType":"SHOW_PRODUCT_POPUP","disableRefreshSellingPlan":false,"enableShippingDiscountBar":false,"enableVolumeDiscountBar":false,"defaultDiscountBarMessage":"Welcome to our store","discountMessageInterval":3000,"addedBundleToTheCart":"Added bundle to the cart","disabledSellingPlanSelectionValidation":false,"volumeDiscountVariantSelectLabel":"Denominations","enableScrollingToBundleSection":true,"enableClassicBundleRecreation":false,"checkInventoryQuantity":false,"hideBundleToastNotification":false,"enableBundleRecreation":false,"enableAnnouncementBar":false,"enableAnnouncementBarAutoRotate":true,"enableAutoThemeStyleDetection":true,"enableComboBundleAutoThemeStyleDetection":false,"bundleListTitle":"List of Bundles and Discounted Pricing","bundleListDescription":"Explore our Bundles and Discounted Pricing and enjoy exclusive discounts when you buy products together","bundleListViewDetailsButtonLabel":"View Details","classicBundleTypeLabel":"Classic Bundle","dynamicPricingBundleTypeLabel":"Dynamic Pricing Bundle","fixedPricingBundleTypeLabel":"Fixed Pricing Bundle","sectionedBundleTypeLabel":"Sectioned Bundle","volumeDiscountTypeLabel":"Volume Discount","productDiscountTypeLabel":"Product Discount","buyXGetYDiscountTypeLabel":"Buy X Get Y Discount","bundlePageBackgroundColor":"#FAFAF9","productCardBackgroundColor":"#ffffff","buttonBackgroundColor":"#000000","showPrepaidPerDeliveryPrice":true,"prepaidPerDeliveryPriceLabel":"{{prepaid_per_delivery_price}}\/delivery","bundleSearchBarPlaceholder":"Search product by name or title","headingTextColor":"#000000","volumeDiscountChooseButtonLabel":"Choose","volumeDiscountChooseProductLabel":"Choose Product","disableAutoSelection":false,"interceptorExecutionType":"AUTO","enableOpusCart":false,"disableCustomAttributeInterceptor":false,"enableGa4CrossDomainTracking":false,"enableAlternativeVolumeDiscountCalculation":false,"enableAppliesOnOneTimePurchaseForMixPurchaseType":false,"validateExactDiscountQuantity":false,"showAppstleBundleBranding":false};
13891        
13892
13893        
13894        _ABConfig.shop_info = {"disableAppFunctionality":null,"shopMoneyFormat":null,"enableLooxReview":false,"bundleExcludedPaths":[],"overwriteSetting":{}};
13895        
13896
13897        
13898        _ABConfig.enabledSubscription = true;
13899        
13900
13901        
13902
13903        
13904        _ABConfig.shop_labels = {"switchSubscriptionLabel":"Subscribe \u0026 Save","bundleListViewDetailsButtonLabel":"View Details","percentDiscountText":"Get {{discount_value}}% off on your purchase!","discountUsageLimitExceedLabel":"You have exceeded the bundle usage limit","requiredLoginValidationLabel":"Please log in to purchase this bundle!","volumeDiscountTypeLabel":"Volume Discount","reviewOrderLabel":"Review Bundle","loginAlertLinkLabel":"Click here to login","chooseSectionProductsLabel":"Choose Section Products","bundleMinimumOrderAmountLabel":"Add minimum {{minimum_amount}} order amount","breadCrumbSelectSectionLabel":"Select Section","breadCrumbProductsLabel":"Choose Products","loadMoreButtonLabel":"Load More","addedBundleToTheCart":"Added bundle to the cart","bundleQuantityRewardsLabel":"Add {{quantity}} item, get {{discount}}{{discount_type}} discount","reviewOrderInfoLabel":"","switchOnTimeLabel":"One Time","bundleMaximumQuantityLabel":"Add maximum up to {{maximum_quantity}} product","chooseProductsText":"Products","volumeDiscountNextApplicableQuantityRewardsLabel":"Buy {{quantity}} get {{discount}}{{discount_type}}","bundleCheckoutLabel":"Checkout","productAddToBundleLabel":"Add","breadCrumbReviewBundleLabel":"Review Bundle","orderNoteLabel":"Order Note","requiresSubscriptionMessage":"Requires subscription","buyXGetYFreeLabel":"Free","sectionedBundleTypeLabel":"Sectioned Bundle","buyXGetYAddToCartLabel":"Add to cart","tieredDiscountQuantityLabel":"Buy {{quantity}}, Get {{discount_amount}}{{discount_type}} OFF","volumeDiscountChooseButtonLabel":"Choose","fixedDiscountText":"Enjoy a fixed discount of {{currency}}{{discount_value}} on your purchase!","sectionTotalLabel":"Section Total","switchPurchaseModeLabel":"Switch","selectedProgressLabelText":"{{total_bundle_items}} item added with a minimum quantity of {{minimum_quantity}}","bundleTotalLabel":"Total","requiredBundleProductLabel":"Your bundle needs {{min_product_count}} more item(s).","sellingPlanSelectionDropDownLabel":"Purchase Options","buyXGetYPercentDiscountText":"Enjoy a percentage discount of {{discount_value}}%","fixedPricingBundleTypeLabel":"Fixed Pricing Bundle","subscriptionAvailableLabel":"Subscription Available","readLessText":"Read Less","buyXGetYDiscountTypeLabel":"Buy X Get Y Discount","customOfferLink":"collections\/all","noItemsInBundle":"No items added to the bundle","variantSelectionDropDownLabel":"Variants","shippingDiscountLabel":"{{discount}}{{discount_type}} Shipping Discount","chooseSectionLabel":"Choose Section","selectedGiftProductProgressLabelText":"{{selected_product_quantity}} gift products added. The required quantity is {{required_product_quantity}}.","dynamicPricingBundleTypeLabel":"Dynamic Pricing Bundle","breadCrumbPlanLabel":"Select Plan","bundleProductsQuantityLabel":"{{quantity}}x quantity","bundleDiscountLabel":"Discount","bundleNotEligibleLabel":"You're not eligible to purchase this bundle!","reviewOrderProductsLabel":"Bundle Products","outOfStockLabel":"Out Of Stock","tieredDiscountLabel":"","buyXGetYFreeGiftDiscountText":"Enjoy the free product","buyXGetYQuantityValidationLabel":"Add {{product_quantity}} quantities of the gift product (Get Y)","readMoreText":"Read More","notApplicableForSubscribeAndSaveNotificationTitle":"Not applicable for subscribe \u0026 save","totalBundleProductsAddedLabel":"{{total_bundle_items}} Products Added","bundleMinimumQuantityLabel":"Add minimum {{minimum_quantity}} product","noSourceProductSelectedLabel":"No source product selected.","nonListedProductText":"Non-Listed","buyXNoProductSelectedLabel":"No product selected (Buy X)","volumeDiscountChooseProductLabel":"Choose Product","loginAlertTextLabel":"You need to login to purchase this bundle.","buyXGetYChooseProductLabel":"Choose Product","freeShippingLabel":"Free Shipping","previousButtonLabel":"Previous Step","draftBundlePageTitle":"Oops! This bundle is temporarily unavailable.","chooseAPlanLabel":"Choose Plan","oneTimeOnlyLabel":"One time only","buyXGetYFixedDiscountText":"Enjoy a fixed discount of {{discount_value}} {{currency}}","buyXAnyNumberOfProductChooseLabel":"Choose any number of products","notAvailableSubscriptionMessage":"Not available for subscription","volumeDiscountVariantSelectLabel":"Denominations","chooseSourceProductValidationLabel":"Please choose source product!","choosePlanButtonLabel":"Choose Plan","bundleQuantityLabel":"{{quantity}}x","classicBundleTypeLabel":"Classic Bundle","oneTimeAvailableHintLabel":"One-time purchase available.","bundleListDescription":"Explore our Bundles and Discounted Pricing and enjoy exclusive discounts when you buy products together","getYNoProductSelectedLabel":"No gift product selected (Get Y)","prepaidPerDeliveryPriceLabel":"{{prepaid_per_delivery_price}}\/delivery","bundleDetailsLabel":"Your bundle:","availableOnlySubscriptionLabel":"Available Only On Subscription","additionalOrderNoteLabel":"Additional Order Note","bundleListTitle":"List of Bundles and Discounted Pricing","chooseAssociatedProductsValidationLabel":"Please choose associated products!","selectedSourceProductLabel":"Selected","bundleModalShowRewardsLabel":"Show all rewards","volumeDiscountNextApplicableSpentAmountRewardsLabel":"Spend {{spent_amount}}{{currency}} get {{discount}}{{discount_type}}","sectionNoProductSelectedValidationLabel":"No product selected for: {{section_name}}!","buyXQuantityValidationLabel":"Add {{product_quantity}} quantities of the product (Bux X)","sectionMaximumQuantityValidationLabel":"Maximum quantity not selected for: {{section_name}}!","notApplicableForOneTimeNotificationTitle":"Not applicable for one time","sectionLabel":"Section","draftBundlePageSubTitle":"In the meantime, check out our latest offers and discounts!","bundleSpentAmountRewardsLabel":"Spent {{spent_amount}} worth of items, get {{discount}}{{discount_type}} discount","tieredDiscountAmountLabel":"Spend {{spent_amount}}, Get {{discount_amount}}{{discount_type}} OFF","nextButtonLabel":"Next Step","classicBundleDescriptionLabel":"Your bundle contains the following products.","sectionMinimumQuantityValidationLabel":"Minimum quantity not selected for: {{section_name}}!","defaultDiscountBarMessage":"Welcome to our store","subscriptionAvailableHintLabel":"Subscribe \u0026 save available.","bundleDiscountNote":"Discounts will be applied at checkout.","bundleModalCloseRewardsLabel":"Close all rewards","productDetailsAddToBundleLabel":"Add to bundle","cartAndCheckoutQuantityValidationMessage":"Orders must match the quantity range: Min {{min_quantity}}, Max {{max_quantity}}","bundleNoProductSelectedLabel":"No product selected","checkoutInfoLabel":"Add products from each section to enable the add to cart button.","bundleSubtotalLabel":"Subtotal","reviewOrderDescription":"Check your items and select your required frequency plan","customOfferLinkButtonLabel":"Explore Offers","popupCommunityHeadingText":"Loma Hair \u0026 Body Care | Aloe Based Salon Quality Care","oneTimePurchaseLabel":"One Time Purchase","bundleMaximumOrderAmountLabel":"Add maximum {{maximum_amount}} order amount","addingProductsToBundle":"Adding products to bundle","buyXGetYMergedWidgetTitle":"Select Buy X Get Y Discount","bundleModalHeaderLabel":"Your Bundle({{total_quantity}})","productAddedToBundleNotificationTitle":"Added to bundle","productAddedToBundleNotificationDescription":"{{product_title}} added to bundle.","productDiscountTypeLabel":"Product Discount","bundleSearchBarPlaceholder":"Search product by name or title","proceedToCheckoutButtonText":"","breadCrumbReviewSectionLabel":"Review Section"};
13905        
13906
13907        _ABConfig.enableValidateDiscountQuantity = false;
13908
13909        
13910        _ABConfig.customerId = null;
13911        _ABConfig.customerName = '';
13912        _ABConfig.firstName = '';
13913        _ABConfig.lastName = '';
13914        _ABConfig.customerEmail = null;
13915        _ABConfig.customerTags = [];
13916        _ABConfig.customerDiscountUsage = [];
13917        
13918
13919
13920        
13921        _ABConfig.shop = "loma-for-life.myshopify.com";
13922        _ABConfig.shopMoneyFormat = "\u0026lt;span class=\u0026quot;money\u0026quot;\u0026gt;${{amount}}\u0026lt;\/span\u0026gt;";
13923        _ABConfig.shopMoneyFormatWithCurrencyFormat = "\u0026lt;span class=\u0026quot;money\u0026quot;\u0026gt;${{amount}} USD\u0026lt;\/span\u0026gt;";
13924        
13925
13926        
13927
13928            
13929
13930        (function() {
13931            const appstleBundlesCurrentPath = "\/search";
13932            if (appstleBundlesCurrentPath?.includes('/collections')) _ABConfig.isCollectionPage = true;
13933            if (appstleBundlesCurrentPath === '/') _ABConfig.isHomePage = true;
13934        })();
13935
13936        _ABConfig.loadBundleAssets = () => {
13937            const css = "https:\/\/bundles-admin.appstle.com\/content\/build-a-box.css?v=1790880751532";
13938            const js = "https:\/\/bundles-admin.appstle.com\/app\/build-a-box.bundle.js?v=1790880751532";
13939            const link = document.createElement('link');
13940            link.rel = 'stylesheet';
13941            link.href = css;
13942            document.head.appendChild(link);
13943            const script = document.createElement('script');
13944            script.defer = true;
13945            script.src = js;
13946            document.head.appendChild(script);
13947        };
13948
13949        <!-- BEGIN app snippet: get-discount-bundles -->
13950    window._ABConfig.getProductDiscountedPricing = ({ variantId, amount, quantity, sellingPlanId }) => {
13951        const disableAppFunctionality = window?._ABConfig?.['disableAppFunctionality'] || false;
13952        if (!variantId || disableAppFunctionality) {
13953            console.error('Please provide a current variant id');
13954            return [];
13955        }
13956        //helper functions
13957        const isDiscountUsageLimitExceed = (customerDiscountUsage, bundle) => {
13958            if (customerDiscountUsage && customerDiscountUsage.length) {
13959                const targetDiscountUsage = customerDiscountUsage.find(
13960                    (discountUsage) => discountUsage?.uniqueRef === bundle?.uniqueRef
13961                );
13962                return targetDiscountUsage && targetDiscountUsage?.usageCount >= bundle?.limitToUsePerCustomer;
13963            }
13964            return false;
13965        };
13966        const isBundleRestrictedCustomerByTagsByDiscount = (item, customerTags) => {
13967            if (!item?.restrictTags) return false;
13968            const restrictTags = item?.restrictTags?.split(',');
13969            return customerTags && customerTags.length > 0 && customerTags.some((tag) => restrictTags?.includes(tag));
13970        };
13971        const isBundleAllowedByCustomersTagByDiscount = (item, customerTags) => {
13972            if (!item?.allowedTags) return true;
13973            const allowedCustomersOnly = item?.allowedTags?.split(',');
13974            return (
13975                customerTags &&
13976                customerTags.length > 0 &&
13977                customerTags.some((tag) => allowedCustomersOnly?.includes(tag))
13978            );
13979        };
13980        const isBundleRestrictedByDiscount = (item, customerTags) => {
13981            return isBundleRestrictedCustomerByTagsByDiscount(item, customerTags) || !isBundleAllowedByCustomersTagByDiscount(item, customerTags);
13982        };
13983        const processBundleRules = (bundles, type, fields) =>
13984            bundles
13985                .filter((bundle) => bundle?.bundleType === type)
13986                .map((rule) => {
13987                    const parsedRule = { ...rule };
13988                    fields.forEach((field) => {
13989                        try {
13990                            parsedRule[field] = JSON.parse(rule[field] || '[]');
13991                        } catch (e) {
13992                            console.error('Failed to parse field:', field, e);
13993                            parsedRule[field] = [];
13994                        }
13995                    });
13996                    return parsedRule;
13997                });
13998        const getBestDiscount = (applicableDiscounts, lineItem, discountKey = 'discount') => {
13999            return applicableDiscounts.reduce((greater, current) => {
14000                const greaterDiscount = greater?.[discountKey];
14001                const currentDiscount = current?.[discountKey];
14002
14003                if ((greater?.discountType === "PERCENTAGE" && current?.discountType === "PERCENTAGE") ||
14004                    (greater?.discountType === "FIXED_AMOUNT" && current?.discountType === "FIXED_AMOUNT")) {
14005                    return currentDiscount > greaterDiscount ? current : greater;
14006
14007                } else if (current?.discountType === "FIXED_AMOUNT" && greater?.discountType === "PERCENTAGE") {
14008                    return currentDiscount > ((greaterDiscount / 100) * lineItem?.totalAmount) ? current : greater;
14009
14010                } else if (current?.discountType === "PERCENTAGE" && greater?.discountType === "FIXED_AMOUNT") {
14011                    return ((currentDiscount / 100) * lineItem?.totalAmount) > greaterDiscount ? current : greater;
14012                }
14013
14014                return currentDiscount > greaterDiscount ? current : greater;
14015            });
14016        };
14017        const getApplicableTieredDiscount = (volumeDiscountBundles, lineItem) => {
14018            let applicableDiscount = null;
14019
14020            const updatedVolumeDiscountBundles = volumeDiscountBundles.map(bundle => {
14021                const updatedTieredDiscount = bundle?.tieredDiscount.map(discount => {
14022                    return {
14023                        ...discount,
14024                        appliesOn: bundle?.appliesOn
14025                    };
14026                })
14027
14028                return {
14029                    ...bundle,
14030                    tieredDiscount: updatedTieredDiscount
14031                }
14032            });
14033
14034            const volumeDiscountBundlesTieredDiscount = updatedVolumeDiscountBundles.reduce((acc, item) => {
14035                return acc.concat(item?.tieredDiscount);
14036            }, []);
14037
14038            let applicableQuantityBasedDiscount = volumeDiscountBundlesTieredDiscount
14039                .filter(tieredDiscount => tieredDiscount?.discountBasedOn === "QUANTITY")
14040                .filter(tieredDiscount => lineItem?.quantity >= tieredDiscount?.value);
14041            applicableQuantityBasedDiscount = applicableQuantityBasedDiscount.length > 0 ? getBestDiscount(applicableQuantityBasedDiscount, lineItem) : null;
14042
14043            let applicableSpendAmountBasedDiscount = volumeDiscountBundlesTieredDiscount
14044                .filter(tieredDiscount => tieredDiscount?.discountBasedOn === "AMOUNT")
14045                .filter(tieredDiscount => lineItem?.totalAmount >= tieredDiscount?.value);
14046            applicableSpendAmountBasedDiscount = applicableSpendAmountBasedDiscount.length > 0 ? getBestDiscount(applicableSpendAmountBasedDiscount, lineItem, ) : null;
14047
14048            if (applicableQuantityBasedDiscount && applicableSpendAmountBasedDiscount) {
14049
14050                if ((applicableQuantityBasedDiscount?.discountType === "PERCENTAGE" && applicableSpendAmountBasedDiscount?.discountType === "PERCENTAGE") || (applicableQuantityBasedDiscount?.discountType === "FIXED_AMOUNT" && applicableSpendAmountBasedDiscount?.discountType === "FIXED_AMOUNT")) {
14051                    if (applicableQuantityBasedDiscount?.discount > applicableSpendAmountBasedDiscount?.discount) {
14052                        applicableDiscount = applicableQuantityBasedDiscount;
14053                    } else {
14054                        applicableDiscount = applicableSpendAmountBasedDiscount;
14055                    }
14056
14057                }else if(applicableQuantityBasedDiscount?.discountType === "PERCENTAGE" && applicableSpendAmountBasedDiscount?.discountType === "FIXED_AMOUNT"){
14058                    if (((applicableQuantityBasedDiscount?.discount / 100) * lineItem?.totalAmount) > applicableSpendAmountBasedDiscount?.discount) {
14059                        applicableDiscount = applicableQuantityBasedDiscount;
14060                    } else {
14061                        applicableDiscount = applicableSpendAmountBasedDiscount;
14062                    }
14063
14064                }else if(applicableQuantityBasedDiscount?.discountType === "FIXED_AMOUNT" && applicableSpendAmountBasedDiscount?.discountType === "PERCENTAGE"){
14065                    if (applicableQuantityBasedDiscount?.discount > ((applicableSpendAmountBasedDiscount?.discount / 100) * lineItem?.totalAmount)) {
14066                        applicableDiscount = applicableQuantityBasedDiscount;
14067                    } else {
14068                        applicableDiscount = applicableSpendAmountBasedDiscount;
14069                    }
14070                }
14071
14072            } else if (applicableQuantityBasedDiscount) {
14073                applicableDiscount = applicableQuantityBasedDiscount;
14074            } else if (applicableSpendAmountBasedDiscount) {
14075                applicableDiscount = applicableSpendAmountBasedDiscount;
14076            }
14077            return applicableDiscount;
14078        }
14079        const getApplicablePercentOrFixedDiscount = (discountedPricingBundles, lineItem) => {
14080            let applicableDiscount = null;
14081
14082            let applicableQuantityBasedDiscount = discountedPricingBundles
14083                .map(bundle => {
14084                    return {
14085                        ...bundle,
14086                        minProductCount: bundle?.minProductCount || 0,
14087                        maxProductCount: bundle?.maxProductCount || 0,
14088                        minOrderAmount: bundle?.minOrderAmount || 0
14089                    };
14090                })
14091                .filter(bundle => {
14092                    const minCount = bundle.minProductCount;
14093                    const maxCount = bundle.maxProductCount;
14094                    const minAmount = bundle.minOrderAmount;
14095
14096                    if (minCount > 0 && lineItem.quantity < minCount) return false;
14097                    if (maxCount > 0 && lineItem.quantity > maxCount) return false;
14098
14099                    if (minAmount > 0 && lineItem.amount < minAmount) return false;
14100
14101                    return true;
14102                });
14103            applicableDiscount = applicableQuantityBasedDiscount.length > 0 ? getBestDiscount(applicableQuantityBasedDiscount, lineItem, 'discountValue') : null;
14104
14105            if(applicableDiscount){
14106                applicableDiscount =  {
14107                    discountBasedOn: applicableDiscount?.minOrderAmount > 0 && applicableDiscount?.minProductCount === 0 ? "AMOUNT" : "QUANTITY",
14108                    value: applicableDiscount?.minOrderAmount > 0 && applicableDiscount?.minProductCount === 0 ? lineItem?.totalAmount : lineItem?.quantity,
14109                    discount: applicableDiscount?.discountValue,
14110                    discountType: applicableDiscount?.discountType,
14111                    appliesOn: applicableDiscount?.appliesOn
14112                }
14113            }
14114
14115            return applicableDiscount;
14116        }
14117
14118
14119
14120
14121        const collections = _ABConfig?.product?.collections || [];
14122        const discountBundles = [{"id":56917,"shop":"loma-for-life.myshopify.com","name":"Volumizing System","description":null,"status":"ACTIVE","customerIncludeTags":null,"discountType":"NO_DISCOUNT","discountValue":null,"products":"null","variants":"[]","sequenceNo":null,"bundleType":"SINGLE_PRODUCT_BUILD_A_BOX","settings":"{\"showSectionedBundleDiscountProgressBar\":false,\"productFilterConfig\":\"{\\\"enabled\\\":false,\\\"filters\\\":[]}\",\"enableStickyBar\":false,\"includedSubscriptionPlans\":\"\",\"sellingPlanSource\":\"PRODUCT\",\"sellingPlanDisplayType\":\"DROPDOWN\",\"disableHighestTierPreference\":false,\"disableCartLineForSelectedBundleItems\":false,\"enableAnnouncementBar\":false,\"showClassicBundleWidgetInChildProduct\":false,\"showSellingPlanDescription\":false,\"removeBundlePropertiesWhenNoDiscount\":false,\"enableMixAndMatchProductDescription\":false,\"updateThemeProductPrice\":false,\"enableVolumeDiscountMixAndMatch\":false,\"cardGap\":16,\"requireItemSelectionLabel\":\"\",\"enableMixAndMatchNativeAddToCart\":false,\"showPricesWithoutDecimal\":false,\"bundleCheckoutSectionPosition\":\"BELOW\",\"enableOrderDiscountClass\":false,\"enableTriggerFreeGiftWithoutWidget\":false,\"enableCompactMixAndMatchVariants\":false,\"borderRadius\":8,\"enableVolumeDiscountTierRestriction\":false,\"requireItemSelection\":false,\"enableSequentialProductLoading\":false,\"autofillNotChosenItems\":false,\"allowMixAndMatchBelowMinimumTier\":false,\"disableScrollingToBundle\":false,\"enableTierQuantitySelector\":false,\"hideOutOfStockVariants\":false,\"buttonPriceSelector\":\"\",\"enableCustomAddToCartButton\":false,\"hideThemeVariants\":false,\"sequentialProductsPerBatch\":50,\"lowStockThreshold\":5,\"priceSelector\":\"\",\"disableProductDescription\":false,\"excludeSubscriptionPlans\":\"\",\"enableLowStockAlert\":false,\"showPriceWithSubscriptionPrice\":true,\"showComboBundleWidgetInComboProduct\":false,\"hideBundleTitle\":false,\"hideQuantitySelector\":false,\"enableDedicatedAddToCartButton\":false,\"enableTierSellingPlan\":false,\"showUnitPrice\":false,\"upsellProductSelectionMode\":\"ALL_SELECTED_VARIANTS\",\"discountBadgeSelector\":\"\",\"eligibleProductSelectionType\":\"\",\"validateInventoryQuantity\":true,\"bundleProductNameSortOrder\":\"DEFAULT\",\"disableTierRestriction\":true,\"separateTiersByPurchaseType\":false,\"perRowItem\":\"THREE\",\"showCompareAtPrice\":false,\"excludeShippingRatesByAmount\":false,\"showAdditionalNoteInput\":false,\"applyDiscountOnlyIfAddedFromWidget\":false,\"useOriginalPriceForBuyXTotal\":false,\"compareAtPriceSelector\":\"\",\"initialVisibleMixAndMatchVariantCount\":4,\"showPriceOfChosenProductsOnly\":false,\"disableQuantityRestrictedSection\":false}","bundleProductId":null,"bundleVariantId":null,"productHandle":null,"discountId":null,"price":null,"numberOfProducts":0,"subscriptionBundlingEnabled":false,"subscriptionId":null,"minProductCount":null,"maxProductCount":null,"uniqueRef":"5dxvpkodd9","bundleRedirect":"CART","customRedirectURL":null,"minOrderAmount":null,"tieredDiscount":null,"productViewStyle":"QUICK_ADD","singleProductSettings":"[{\"sourceProduct\":{\"id\":46406365118650,\"title\":\"Volumizing System \",\"handle\":\"volumizing-system\",\"status\":\"UNLISTED\",\"vendor\":\"\",\"productType\":\"\",\"price\":\"73.60\",\"tags\":[],\"productId\":8492183912634},\"minQuantity\":0,\"maxQuantity\":null,\"products\":[{\"id\":32593201004684,\"type\":\"VARIANT\",\"title\":\"Daily Conditioner - 12 fl oz \/ 355mL\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0275\/5801\/9212\/files\/LOMA-REBRAND_daily-conditioner-12oz_08-17-26_119a9aee-a70f-4f35-a482-fb44719e0b13.jpg?v=1786974063\",\"productHandle\":\"daily-conditioner\",\"variantId\":32593201004684,\"productId\":4657287
14122725196,\"quantity\":1,\"status\":\"ACTIVE\"},{\"id\":39682071986362,\"type\":\"VARIANT\",\"title\":\"Daily Shampoo - 12 fl oz \/ 355mL\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0275\/5801\/9212\/files\/LOMA-REBRAND_daily-shampoo-12oz_08-17-26_ab59d7b4-a307-4af1-b2ec-8f35e59d24c6.jpg?v=1786974051\",\"productHandle\":\"daily-shampoo\",\"variantId\":39682071986362,\"productId\":4657305485452,\"quantity\":1,\"status\":\"ACTIVE\"},{\"id\":46299977023674,\"type\":\"VARIANT\",\"title\":\"Maximum Volumizing Solution - 6.7 fl oz \/ 198mL\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0275\/5801\/9212\/files\/LOMA-REBRAND_maximum-volumizing-solution-6.7oz_08-17-26_e7a1f318-3833-462b-9819-2091de900989.jpg?v=1786973975\",\"productHandle\":\"maximum-volumizing-solution\",\"variantId\":46299977023674,\"productId\":4662527656076,\"quantity\":1,\"status\":\"ACTIVE\"},{\"id\":42033485349050,\"type\":\"VARIANT\",\"title\":\"LIGHT Nourishing Oil Treatment - 3.4 fl oz \/ 100mL\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0275\/5801\/9212\/files\/LOMA-REBRAND_light-nourishing-oil-treatment-3.4.jpg?v=1786974921\",\"productHandle\":\"light-nourishing-oil-treatment\",\"variantId\":42033485349050,\"productId\":7281404444858,\"quantity\":1,\"status\":\"ACTIVE\"}]}]","trackInventory":true,"sellingPlanType":"BUNDLE_LEVEL","clearCart":"ENABLED","minPrice":null,"maxPrice":null,"externalBuildABoxId":19967,"variantVisibilityType":"SHOW_VARIANTS_AS_INDIVIDUAL","subTitle":null,"freeShipping":false,"themeType":"THEME_TWO","showBundleInProductPage":true,"combinedWithProductDiscount":true,"combinedWithShippingDiscount":true,"combinedWithOrderDiscount":true,"allowedTags":null,"restrictTags":null,"selectionType":"FIXED","bundleHtml":"[]","discountedVariants":"null","allowedCountries":null,"appliesOn":"BOTH","purchaseRequirement":"NO_REQUIREMENT","productDiscountType":"EACH_PRODUCT","countrySelectionType":"ALL_COUNTRY","discountApplyApproach":"SHOPIFY_DISCOUNT_FUNCTION","discountedProductChooseType":"CHOOSE_ALL","internalName":"Volumizing System","sections":"[]","limitToUsePerCustomer":null,"discountedVariantSelectionLimit":null,"hideOneTimePurchase":false,"hideSubscriptionPurchase":false,"maxOrderAmount":null,"collectionData":null,"excludedProducts":null,"productSelectionType":"PRODUCT","tag":"appstle_bundles","productChooseType":"CHOOSE_ALL","variantSelectionLimit":null,"discountTargetType":"VARIANT","enableSubscription":false,"subscriptionWidgetPosition":"BELOW","subscribeTitle":"Subscribe and Save","subscribeSubtitle":"Delivered Monthly","subscriptionPreselected":false,"getYAppliesOn":"BOTH","announcementBarMessage":null,"automaticDiscountNodeId":"gid:\/\/shopify\/DiscountAutomaticNode\/1555307790522","recurringCycleLimit":0,"automaticShippingDiscountNodeId":null,"scheduledBundleRule":false,"bundleActiveFrom":null,"bundleActiveTo":null,"bundleSubType":"FIXED_BUNDLE","discountAppliesOn":"PER_ORDER","layoutType":"LAYOUT_ONE","style":"{\"tierFullPriceColor\":\"\",\"fixedBundleProductPageContentsTitleFontSize\":14,\"tierFreeGiftTitleFontSize\":13,\"fixedBundleProductPageCheckoutButtonTextColor\":\"\",\"fixedBundleProductPagePurchaseOptionLabelColor\":\"\",\"tierSubTitleFontSize\":13,\"primaryDisabledColor\":\"#333333\",\"otherProductsModalPriceColor\":\"\",\"otherProductsModalButtonTextColor\":\"\",\"tierUpsellSubTitleFontSize\":12,\"comboProductFullPriceFontSize\":12,\"lowStockAlertTextColor\":\"\",\"badgesTextColor\":\"\",\"blockTitleFontStyle\":\"BOLD\",\"fixedBundleProductPageChildTitleFontSize\":13,\"fixedBundleProductPageParentPriceFontStyle\":\"BOLD\",\"otherProductsProductTitleColor\":\"\",\"subscriptionTitleTextColor\":\"\",\"subscriptionSubTitleFontSize\":13,\"saveBadgeBackgroun
14122dColor\":\"\",\"tierFreeGiftBackgroundColor\":\"\",\"tierPriceFontStyle\":\"BOLD\",\"otherProductsModalOverlayColor\":\"\",\"tierPriceColor\":\"\",\"fixedBundleProductPageProgressBarTrackColor\":\"\",\"tierFreeGiftPriceFontSize\":14,\"fixedBundleProductPageParentPriceColor\":\"\",\"fixedBundleProductPageParentPriceFontSize\":15,\"tierTitleFontStyle\":\"BOLD\",\"fixedBundleProductPageFooterPriceFontSize\":18,\"otherProductsProductTitleSize\":16,\"productCardBackgroundColor\":\"#ffffff\",\"buttonBackgroundColor\":\"#000000\",\"tierUpsellBackgroundColor\":\"\",\"ruleUpsellTitleTextColor\":\"\",\"ruleUpsellSubTitleTextColor\":\"\",\"tierUpsellSubTitleTextColor\":\"\",\"otherProductsModalProductTitleTextSize\":14,\"otherProductsModalProductTitleColor\":\"\",\"fieldDisabledBackgroundColor\":\"#D1D5DB\",\"comboProductTitleFontStyle\":\"BOLD\",\"saveBadgeTextColor\":\"\",\"tierUnitLabelFontStyle\":\"REGULAR\",\"fixedBundleProductPageFooterPriceFontStyle\":\"BOLD\",\"cardBorderColor\":\"\",\"fixedBundleProductPageChildPriceFontSize\":11,\"ruleUpsellTitleFontSize\":15,\"selectedCardBackgroundColor\":\"\",\"tierFullPriceFontSize\":14,\"comboProductTitleFontSize\":13,\"fixedBundleProductPageCardBackgroundColor\":\"\",\"subscriptionSubTitleTextColor\":\"\",\"selectedCardBorderColor\":\"\",\"comboProductFullPriceFontStyle\":\"REGULAR\",\"fixedBundleProductPageBreakdownFreeBadgeTextColor\":\"\",\"secondaryTextColor\":\"#ffffff\",\"fixedBundleProductPageChildFixedQtyBackgroundColor\":\"\",\"blockTitleColor\":\"\",\"tierSubTitleColor\":\"\",\"primaryTextColor\":\"#000000\",\"tierFreeGiftTitleFontStyle\":\"BOLD\",\"perRowItem\":\"THREE\",\"fixedBundleProductPageAddToBundleButtonTextColor\":\"\",\"badgesBackgroundColor\":\"\",\"otherProductsModalHeadingLabelColor\":\"\",\"fixedBundleProductPageParentTitleFontSize\":13,\"lowStockAlertBackgroundColor\":\"\",\"fixedBundleProductPageFooterPriceColor\":\"\",\"fixedBundleProductPageProgressBarFillColor\":\"\",\"tierUpsellTitleFontSize\":13,\"fixedBundleProductPageAddToBundleButtonBackgroundColor\":\"\",\"fixedBundleProductPageContentsTitleFontStyle\":\"BOLD\",\"fixedBundleProductPageCheckoutButtonFontStyle\":\"BOLD\",\"primaryColor\":\"#000000\",\"fixedBundleProductPageValidationMessageColor\":\"\",\"otherProductsModalFullPriceColor\":\"\",\"cardHoverColor\":\"\",\"otherProductsButtonBackgroundColor\":\"\",\"fixedBundleProductPagePurchaseOptionBorderColor\":\"\",\"tierPriceFontSize\":20,\"headingTextColor\":\"#000000\",\"fixedBundleProductPageChildTitleFontStyle\":\"MEDIUM\",\"tierTitleFontSize\":20,\"otherProductsImageSize\":40,\"cardGap\":16,\"otherProductsButtonTextColor\":\"\",\"ruleUpsellSubTitleFontSize\":13,\"comboProductPriceFontSize\":13,\"tierUnitLabelFontSize\":14,\"blockTitleFontSize\":14,\"cardBackgroundColor\":\"\",\"bundlePageBackgroundColor\":\"#FAFAF9\",\"fixedBundleProductPageChildPriceFontStyle\":\"REGULAR\",\"borderRadius\":8,\"primaryDisabledTextColor\":\"#ffffff\",\"fixedBundleProductPageBorderRadius\":14,\"fixedBundleProductPageBreakdownYouPayColor\":\"\",\"otherProductsModalImageSize\":80,\"disabledTextColor\":\"#6B7280\",\"primaryHoverColor\":\"#000000\",\"fixedBundleProductPageParentTitleFontStyle\":\"BOLD\",\"fixedBundleProductPageBreakdownToggleFontSize\":11,\"fixedBundleProductPageBreakdownFreeBadgeBackgroun
14122dColor\":\"\",\"fixedBundleProductPageDetailsMediaBackgroundColor\":\"\",\"tierTitleColor\":\"\",\"tierFullPriceFontStyle\":\"REGULAR\",\"fixedBundleProductPageCardBorderColor\":\"\",\"fixedBundleProductPageCheckoutButtonBackgroundColor\":\"\",\"tierSubTitleFontStyle\":\"REGULAR\",\"fixedBundleProductPageAllSetLabelColor\":\"\",\"saveBadgeFontSize\":12,\"fixedBundleProductPageParentEyebrowColor\":\"\",\"tierFreeGiftTextColor\":\"\",\"fixedBundleProductPageContentsSubtitleColor\":\"\",\"fixedBundleProductPageChildCompareAtPriceColor\":\"\",\"fixedBundleProductPageCheckoutButtonFontSize\":13,\"fixedBundleProductPageChildTitleColor\":\"\",\"tierUpsellTitleTextColor\":\"\",\"fixedBundleProductPageChildVariantColor\":\"\",\"tierFreeGiftPriceFontStyle\":\"REGULAR\",\"fixedBundleProductPagePurchaseOptionSelectedColor\":\"\",\"otherProductsModalButtonBackgroundColor\":\"\",\"dedicatedSubscriptionLayout\":\"LAYOUT_ONE\",\"fixedBundleProductPageParentTitleColor\":\"\",\"saveBadgeFontStyle\":\"REGULAR\",\"subscriptionTitleFontSize\":15,\"otherProductsModalProductPriceTextSize\":14,\"fixedBundleProductPageContentsTitleColor\":\"\",\"comboProductPriceFontStyle\":\"BOLD\",\"fixedBundleProductPageCardPadding\":12,\"fixedBundleProductPageBreakdownToggleFontStyle\":\"BOLD\",\"fixedBundleProductPageParentCompareAtPriceColor\":\"\"}","labels":"{\"fixedBundleProductPageOutOfStockTooltip\":\"This item is out of stock and cannot be added to the bundle.\",\"fixedBundleProductPageLowStockTooltip\":\"This bundle needs {{required}}, but only {{available}} in stock.\",\"oneTimeTitle\":\"One Time Purchase\",\"fixedBundleProductPageFlexibleContentsTitle\":\"Build your bundle\",\"fixedBundleProductPageAllSetLabel\":\"All set\",\"volumeAmountDiscountQuantityRewardsLabel\":\"Buy {{quantity}} quantity and get {{currency}}{{discount}} discount!\",\"oneTimeSubtitle\":\"No Subscription\",\"fixedBundleProductPageYouPayLabel\":\"You pay\",\"fixedBundleProductPageNotEligibleLabel\":\"You're not eligible to purchase this bundle!\",\"mixAndMatchGiftBadgeLabel\":\"+ Gift\",\"volumeDiscountSpentAmountRewardsLabel\":\"Spend {{currency}}{{spent_amount}} and get {{discount}}{{discount_type}} discount!\",\"fixedBundleProductPageRequiredLoginLabel\":\"Please log in to purchase this bundle!\",\"stickyBarButtonLabel\":\"Choose bundle\",\"fixedBundleProductPagePriceBreakdownTitle\":\"Price breakdown\",\"fixedBundleProductPagePickRangeLabel\":\"Pick {{min}} to {{max}} items\",\"fixedBundleProductPageSubscriptionSaveLabel\":\"Save {{amount}}\",\"fixedBundleProductPageFixedContentsTitle\":\"What's included\",\"fixedBundleProductPagePurchaseOptionLabel\":\"Purchase option\",\"mixAndMatchUpsellBadgeLabel\":\"+ Upsell\",\"mixAndMatchAddedItemsLabel\":\"Added items\",\"fixedBundleProductPageEmptyContentsLabel\":\"No items to show right now.\",\"fixedBundleProductPageChooseSourceProductLabel\":\"Please choose source product!\",\"mixAndMatchNoProductsAvailableLabel\":\"No products available.\",\"fixedBundleProductPageOutOfStockLabel\":\"Out of stock\",\"fixedBundleProductPageItemsInsideLabel\":\"{{count}} items inside\",\"otherProductsModalSubtitleLabel\":\"\",\"fixedBundleProductPagePickMaxLabel\":\"Pick up to {{max}} items\",\"volumeAmountDiscountSpentAmountRewardsLabel\":\"Spend {{currency}}{{spent_amount}} and get {{currency}}{{discount}} discount!\",\"mixAndMatchUnlockedLabel\":\"Unlocked\",\"volumeAmountDiscountSaveRewardsLabel\":\"Save {{currency}}{{discount}}!\",\"fixedBundleProductPagePickMinLabel\":\"Pick {{min}} items or more\",\"mixAndMatchTierQuantityLabel\":\"{{discountQuantityLabel}} items\",\"fixedBundleProductPageBreakdownLabel\":\"Breakdown\",\"fixedBundleProductPageAdditionalOrderNoteLabel\":\"Additional note\",\"fixedBundleProductPageProgressLabel\":\"{{selected}} of {{target}} added\",\"fixedBundleProductPageAddToBundleLabel\":\"Add to bundle\",\"fixedBundleProductPageFreeLabel\":\"Free\",\"fixedBundleProductPageAddingToCartLabel\":\"Adding\\u2026\",\"fixedBundleProductPageChooseAssociatedProductsLabel\":\"Please choose associated products!\",\"fixedBundleProductPageOutOfStockCheckoutMessage\":\"Some items in this bundle are out of stock.\",\"fixedBundleProductPageYourBundleLabel\":\"Your bundle\",\"fixedBundleProductPagePickAnyLabel\":\"Add any items you want\",\"mixAndMatchLockedLabel\":\"Locked\",\"mixAndMatchAddToCartLabel\":\"Add to cart\",\"fixedBundleProductPageCurrentlyOutOfStockTooltip\":\"This item is currently out of stock.\",\"fixedBundleProductPageOrderNoteLabel\":\"Add a note\",\"fixedBundleProductPageLowStockLabel\":\"Only {{count}} left\",\"mixAndMatchNoProductSelectedLabel\":\"No product selected\",\"fixedBundleProductPageTotalValueLabel\":\"Total value\",\"fixedBundleProductPageMinimumQuantityLabel\":\"Add minimum {{minimum_quantity}} product\",\"volumeDiscountSaveRewardsLabel\":\"Save {{discount}}{{discount_type}}!\",\"fixedBundleProductPageAddToCartLabel\":\"Add To Cart\",\"volumeDiscountQuantityRewardsLabel\":\"Buy {{quantity}} quantity and get {{discount}}{{discount_type}} discount!\",\"mixAndMatchAddButtonLabel\":\"Add\",\"fixedBundleProductPageSelectOptionLabel\":\"Select option\",\"mixAndMatchSeeAllLabel\":\"See all\",\"mixAndMatchTierDiscountLabel\":\"{{discount}} OFF\",\"fixedBundleProductPageMaximumQuantityLabel\":\"Add maximum up to {{maximum_quantity}} product\"}","upsells":null,"enableVolumeDiscountUpsell":false,"combos":"[]","progressiveGift":null,"enableProgressiveGifts":false,"discountName":null,"shippingDiscountType":"NO_DISCOUNT","inventoryTrackingMode":"ADD_CHILD_PRODUCT_ON_ORDER","defaultVariants":null,"translations":null},{"id":57073,"shop":"loma-for-life.myshopify.com","name":"Moisturizing Routine","description":null,"status":"ACTIVE","customerIncludeTags":null,"discountType":"NO_DISCOUNT","discountValue":null,"products":"null","variants":"[]","sequenceNo":null,"bundleType":"SINGLE_PRODUCT_BUILD_A_BOX","settings":"{\"showSectionedBundleDiscountProgressBar\":false,\"productFilterConfig\":\"{\\\"enabled\\\":false,\\\"filters\\\":[]}\",\"enableStickyBar\":false,\"includedSubscriptionPlans\":\"\",\"sellingPlanSource\":\"PRODUCT\",\"sellingPlanDisplayType\":\"DROPDOWN\",\"disableHighestTierPreference\":false,\"disableCartLineForSelectedBundleItems\":false,\"enableAnnouncementBar\":false,\"showClassicBundleWidgetInChildProduct\":false,\"showSellingPlanDescription\":false,\"removeBundlePropertiesWhenNoDiscount\":false,\"enableMixAndMatchProductDescription\":false,\"updateThemeProductPrice\":false,\"enableVolumeDiscountMixAndMatch\":false,\"cardGap\":16,\"requireItemSelectionLabel\":\"\",\"enableMixAndMatchNativeAddToCart\":false,\"showPricesWithoutDecimal\":false,\"bundleCheckoutSectionPosition\":\"BELOW\",\"enableOrderDiscountClass\":false,\"enableTriggerFreeGiftWithoutWidget\":false,\"enableCompactMixAndMatchVariants\":false,\"borderRadius\":8,\"enableVolumeDiscountTierRestriction\":false,\"requireItemSelection\":false,\"enableSequentialProductLoading\":false,\"autofillNotChosenItems\":false,\"allowMixAndMatchBelowMinimumTier\":false,\"disableScrollingToBundle\":false,\"enableTierQuantitySelector\":false,\"hideOutOfStockVariants\":false,\"buttonPriceSelector\":\"\",\"enableCustomAddToCartButton\":false,\"hideThemeVariants\":false,\"sequentialProductsPerBatch\":50,\"lowStockThreshold\":5,\"priceSelector\":\"\",\"disableProductDescription\":false,\"excludeSubscriptionPlans\":\"\",\"enableLowStockAlert\":false,\"showPriceWithSubscriptionPrice\":true,\"showComboBundleWidgetInComboProduct\":false,\"hideBundleTitle\":false,\"hideQuantitySelector\":false,\"enableDedicatedAddToCartButton\":false,\"enableTierSellingPlan\":false,\"showUnitPrice\":false,\"upsellProductSelectionMode\":\"ALL_SELECTED_VARIA
14122NTS\",\"discountBadgeSelector\":\"\",\"eligibleProductSelectionType\":\"\",\"validateInventoryQuantity\":true,\"bundleProductNameSortOrder\":\"DEFAULT\",\"disableTierRestriction\":true,\"separateTiersByPurchaseType\":false,\"perRowItem\":\"THREE\",\"showCompareAtPrice\":false,\"excludeShippingRatesByAmount\":false,\"showAdditionalNoteInput\":false,\"applyDiscountOnlyIfAddedFromWidget\":false,\"useOriginalPriceForBuyXTotal\":false,\"compareAtPriceSelector\":\"\",\"initialVisibleMixAndMatchVariantCount\":4,\"showPriceOfChosenProductsOnly\":false,\"disableQuantityRestrictedSection\":false}","bundleProductId":null,"bundleVariantId":null,"productHandle":null,"discountId":null,"price":null,"numberOfProducts":0,"subscriptionBundlingEnabled":false,"subscriptionId":null,"minProductCount":null,"maxProductCount":null,"uniqueRef":"bedvjjzgf5","bundleRedirect":"CART","customRedirectURL":null,"minOrderAmount":null,"tieredDiscount":null,"productViewStyle":"QUICK_ADD","singleProductSettings":"[{\"sourceProduct\":{\"id\":46411341299898,\"title\":\"Moisturizing System \",\"handle\":\"moisturizing-system\",\"status\":\"UNLISTED\",\"vendor\":\"\",\"productType\":\"\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0275\/5801\/9212\/files\/LOMA-REBRAND_MoisturizingRoutine_08-17-26_a5e93383-e5a3-4f45-a7fa-7d64437bcb4c.jpg?v=1786973594\",\"price\":\"77.60\",\"tags\":[],\"productId\":8492977127610},\"minQuantity\":0,\"maxQuantity\":null,\"products\":[{\"id\":32609018216588,\"type\":\"VARIANT\",\"title\":\"Moisturizing Shampoo - 12 fl oz \/ 355mL\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0275\/5801\/9212\/files\/LOMA-REBRAND_moisturizing-shampoo-12oz_08-17-26_12b86bb1-78d4-449b-b89d-10839fda8d15.jpg?v=1786973963\",\"productHandle\":\"moisturizing-shampoo\",\"variantId\":32609018216588,\"productId\":4662541353100,\"quantity\":1,\"status\":\"ACTIVE\"},{\"id\":32609045643404,\"type\":\"VARIANT\",\"title\":\"Moisturizing Treatment - 12 fl oz \/ 355mL\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0275\/5801\/9212\/files\/LOMA-REBRAND_moisturizing-treatment-12oz_08-17-26_dc056c3e-e365-4b90-aaad-71b6301deb6e.jpg?v=1786973950\",\"productHandle\":\"moisturizing-treatment\",\"variantId\":32609045643404,\"productId\":4662551347340,\"quantity\":1,\"status\":\"ACTIVE\"},{\"id\":32591008465036,\"type\":\"VARIANT\",\"title\":\"Calming Crème - 8 fl oz \/ 237mL\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0275\/5801\/9212\/files\/LOMA-REBRAND_calming-creme-8oz_08-17-26_0d05e6b1-99fc-4581-a7ad-65639d03a183.
14122jpg?v=1786976199\",\"productHandle\":\"calming-creme\",\"variantId\":32591008465036,\"productId\":4656603529356,\"quantity\":1,\"status\":\"ACTIVE\"},{\"id\":32609376927884,\"type\":\"VARIANT\",\"title\":\"Nourishing Oil Treatment - 3.4 fl oz \/ 100mL\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0275\/5801\/9212\/files\/LOMA-REBRAND_nourishing-oil-treatment-3.4oz_08-17-26_367ce698-1099-4049-bd81-a2b1fc673d6f.jpg?v=1786973925\",\"productHandle\":\"nourishing-oil-treatment\",\"variantId\":32609376927884,\"productId\":4662653091980,\"quantity\":1,\"status\":\"ACTIVE\"}]}]","trackInventory":true,"sellingPlanType":"BUNDLE_LEVEL","clearCart":"ENABLED","minPrice":null,"maxPrice":null,"externalBuildABoxId":19983,"variantVisibilityType":"SHOW_VARIANTS_AS_INDIVIDUAL","subTitle":null,"freeShipping":false,"themeType":"THEME_TWO","showBundleInProductPage":true,"combinedWithProductDiscount":true,"combinedWithShippingDiscount":true,"combinedWithOrderDiscount":true,"allowedTags":null,"restrictTags":null,"selectionType":"FIXED","bundleHtml":"[]","discountedVariants":"null","allowedCountries":null,"appliesOn":"BOTH","purchaseRequirement":"NO_REQUIREMENT","productDiscountType":"EACH_PRODUCT","countrySelectionType":"ALL_COUNTRY","discountApplyApproach":"SHOPIFY_DISCOUNT_FUNCTION","discountedProductChooseType":"CHOOSE_ALL","internalName":"Moisturizing Routine","sections":"[]","limitToUsePerCustomer":null,"discountedVariantSelectionLimit":null,"hideOneTimePurchase":false,"hideSubscriptionPurchase":false,"maxOrderAmount":null,"collectionData":null,"excludedProducts":null,"productSelectionType":"PRODUCT","tag":"appstle_bundles","productChooseType":"CHOOSE_ALL","variantSelectionLimit":null,"discountTargetType":"VARIANT","enableSubscription":false,"subscriptionWidgetPosition":"BELOW","subscribeTitle":"Subscribe and Save","subscribeSubtitle":"Delivered Monthly","subscriptionPreselected":false,"getYAppliesOn":"BOTH","announcementBarMessage":null,"automaticDiscountNodeId":null,"recurringCycleLimit":0,"automaticShippingDiscountNodeId":null,"scheduledBundleRule":false,"bundleActiveFrom":null,"bundleActiveTo":null,"bundleSubType":"FIXED_BUNDLE","discountAppliesOn":"PER_ORDER","layoutType":"LAYOUT_ONE","style":"{\"tierFullPriceColor\":\"\",\"fixedBundleProductPageContentsTitleFontSize\":14,\"tierFreeGiftTitleFontSize\":13,\"fixedBundleProductPageCheckoutButtonTextColor\":\"\",\"fixedBundleProductPagePurchaseOptionLabelColor\":\"\",\"tierSubTitleFontSize\":13,\"primaryDisabledColor\":\"#333333\",\"otherProductsModalPriceColor\":\"\",\"otherProductsModalButtonTextColor\":\"\",\"tierUpsellSubTitleFontSize\":12,\"comboProductFullPriceFontSize\":12,\"lowStockAlertTextColor\":\"\",\"badgesTextColor\":\"\",\"blockTitleFontStyle\":\"BOLD\",\"fixedBundleProductPageChildTitleFontSize\":13,\"fixedBundleProductPageParentPriceFontStyle\":\"BOLD\",\"otherProductsProductTitleColor\":\"\",\"subscriptionTitleTextColor\":\"\",\"subscriptionSubTitleFontSize\":13,\"saveBadgeBackgroun
14122dColor\":\"\",\"tierFreeGiftBackgroundColor\":\"\",\"tierPriceFontStyle\":\"BOLD\",\"otherProductsModalOverlayColor\":\"\",\"tierPriceColor\":\"\",\"fixedBundleProductPageProgressBarTrackColor\":\"\",\"tierFreeGiftPriceFontSize\":14,\"fixedBundleProductPageParentPriceColor\":\"\",\"fixedBundleProductPageParentPriceFontSize\":15,\"tierTitleFontStyle\":\"BOLD\",\"fixedBundleProductPageFooterPriceFontSize\":18,\"otherProductsProductTitleSize\":16,\"productCardBackgroundColor\":\"#ffffff\",\"buttonBackgroundColor\":\"#000000\",\"tierUpsellBackgroundColor\":\"\",\"ruleUpsellTitleTextColor\":\"\",\"ruleUpsellSubTitleTextColor\":\"\",\"tierUpsellSubTitleTextColor\":\"\",\"otherProductsModalProductTitleTextSize\":14,\"otherProductsModalProductTitleColor\":\"\",\"fieldDisabledBackgroundColor\":\"#D1D5DB\",\"comboProductTitleFontStyle\":\"BOLD\",\"saveBadgeTextColor\":\"\",\"tierUnitLabelFontStyle\":\"REGULAR\",\"fixedBundleProductPageFooterPriceFontStyle\":\"BOLD\",\"cardBorderColor\":\"\",\"fixedBundleProductPageChildPriceFontSize\":11,\"ruleUpsellTitleFontSize\":15,\"selectedCardBackgroundColor\":\"\",\"tierFullPriceFontSize\":14,\"comboProductTitleFontSize\":13,\"fixedBundleProductPageCardBackgroundColor\":\"\",\"subscriptionSubTitleTextColor\":\"\",\"selectedCardBorderColor\":\"\",\"comboProductFullPriceFontStyle\":\"REGULAR\",\"fixedBundleProductPageBreakdownFreeBadgeTextColor\":\"\",\"secondaryTextColor\":\"#ffffff\",\"fixedBundleProductPageChildFixedQtyBackgroundColor\":\"\",\"blockTitleColor\":\"\",\"tierSubTitleColor\":\"\",\"primaryTextColor\":\"#000000\",\"tierFreeGiftTitleFontStyle\":\"BOLD\",\"perRowItem\":\"THREE\",\"fixedBundleProductPageAddToBundleButtonTextColor\":\"\",\"badgesBackgroundColor\":\"\",\"otherProductsModalHeadingLabelColor\":\"\",\"fixedBundleProductPageParentTitleFontSize\":13,\"lowStockAlertBackgroundColor\":\"\",\"fixedBundleProductPageFooterPriceColor\":\"\",\"fixedBundleProductPageProgressBarFillColor\":\"\",\"tierUpsellTitleFontSize\":13,\"fixedBundleProductPageAddToBundleButtonBackgroundColor\":\"\",\"fixedBundleProductPageContentsTitleFontStyle\":\"BOLD\",\"fixedBundleProductPageCheckoutButtonFontStyle\":\"BOLD\",\"primaryColor\":\"#000000\",\"fixedBundleProductPageValidationMessageColor\":\"\",\"otherProductsModalFullPriceColor\":\"\",\"cardHoverColor\":\"\",\"otherProductsButtonBackgroundColor\":\"\",\"fixedBundleProductPagePurchaseOptionBorderColor\":\"\",\"tierPriceFontSize\":20,\"headingTextColor\":\"#000000\",\"fixedBundleProductPageChildTitleFontStyle\":\"MEDIUM\",\"tierTitleFontSize\":20,\"otherProductsImageSize\":40,\"cardGap\":16,\"otherProductsButtonTextColor\":\"\",\"ruleUpsellSubTitleFontSize\":13,\"comboProductPriceFontSize\":13,\"tierUnitLabelFontSize\":14,\"blockTitleFontSize\":14,\"cardBackgroundColor\":\"\",\"bundlePageBackgroundColor\":\"#FAFAF9\",\"fixedBundleProductPageChildPriceFontStyle\":\"REGULAR\",\"borderRadius\":8,\"primaryDisabledTextColor\":\"#ffffff\",\"fixedBundleProductPageBorderRadius\":14,\"fixedBundleProductPageBreakdownYouPayColor\":\"\",\"otherProductsModalImageSize\":80,\"disabledTextColor\":\"#6B7280\",\"primaryHoverColor\":\"#000000\",\"fixedBundleProductPageParentTitleFontStyle\":\"BOLD\",\"fixedBundleProductPageBreakdownToggleFontSize\":11,\"fixedBundleProductPageBreakdownFreeBadgeBackgroun
14122dColor\":\"\",\"fixedBundleProductPageDetailsMediaBackgroundColor\":\"\",\"tierTitleColor\":\"\",\"tierFullPriceFontStyle\":\"REGULAR\",\"fixedBundleProductPageCardBorderColor\":\"\",\"fixedBundleProductPageCheckoutButtonBackgroundColor\":\"\",\"tierSubTitleFontStyle\":\"REGULAR\",\"fixedBundleProductPageAllSetLabelColor\":\"\",\"saveBadgeFontSize\":12,\"fixedBundleProductPageParentEyebrowColor\":\"\",\"tierFreeGiftTextColor\":\"\",\"fixedBundleProductPageContentsSubtitleColor\":\"\",\"fixedBundleProductPageChildCompareAtPriceColor\":\"\",\"fixedBundleProductPageCheckoutButtonFontSize\":13,\"fixedBundleProductPageChildTitleColor\":\"\",\"tierUpsellTitleTextColor\":\"\",\"fixedBundleProductPageChildVariantColor\":\"\",\"tierFreeGiftPriceFontStyle\":\"REGULAR\",\"fixedBundleProductPagePurchaseOptionSelectedColor\":\"\",\"otherProductsModalButtonBackgroundColor\":\"\",\"dedicatedSubscriptionLayout\":\"LAYOUT_ONE\",\"fixedBundleProductPageParentTitleColor\":\"\",\"saveBadgeFontStyle\":\"REGULAR\",\"subscriptionTitleFontSize\":15,\"otherProductsModalProductPriceTextSize\":14,\"fixedBundleProductPageContentsTitleColor\":\"\",\"comboProductPriceFontStyle\":\"BOLD\",\"fixedBundleProductPageCardPadding\":12,\"fixedBundleProductPageBreakdownToggleFontStyle\":\"BOLD\",\"fixedBundleProductPageParentCompareAtPriceColor\":\"\"}","labels":"{\"fixedBundleProductPageOutOfStockTooltip\":\"This item is out of stock and cannot be added to the bundle.\",\"fixedBundleProductPageLowStockTooltip\":\"This bundle needs {{required}}, but only {{available}} in stock.\",\"oneTimeTitle\":\"One Time Purchase\",\"fixedBundleProductPageFlexibleContentsTitle\":\"Build your bundle\",\"fixedBundleProductPageAllSetLabel\":\"All set\",\"volumeAmountDiscountQuantityRewardsLabel\":\"Buy {{quantity}} quantity and get {{currency}}{{discount}} discount!\",\"oneTimeSubtitle\":\"No Subscription\",\"fixedBundleProductPageYouPayLabel\":\"You pay\",\"fixedBundleProductPageNotEligibleLabel\":\"You're not eligible to purchase this bundle!\",\"mixAndMatchGiftBadgeLabel\":\"+ Gift\",\"volumeDiscountSpentAmountRewardsLabel\":\"Spend {{currency}}{{spent_amount}} and get {{discount}}{{discount_type}} discount!\",\"fixedBundleProductPageRequiredLoginLabel\":\"Please log in to purchase this bundle!\",\"stickyBarButtonLabel\":\"Choose bundle\",\"fixedBundleProductPagePriceBreakdownTitle\":\"Price breakdown\",\"fixedBundleProductPagePickRangeLabel\":\"Pick {{min}} to {{max}} items\",\"fixedBundleProductPageSubscriptionSaveLabel\":\"Save {{amount}}\",\"fixedBundleProductPageFixedContentsTitle\":\" A Four-Step Moisture System\",\"fixedBundleProductPagePurchaseOptionLabel\":\"Purchase option\",\"mixAndMatchUpsellBadgeLabel\":\"+ Upsell\",\"mixAndMatchAddedItemsLabel\":\"Added items\",\"fixedBundleProductPageEmptyContentsLabel\":\"No items to show right now.\",\"fixedBundleProductPageChooseSourceProductLabel\":\"Please choose source product!\",\"mixAndMatchNoProductsAvailableLabel\":\"No products available.\",\"fixedBundleProductPageOutOfStockLabel\":\"Out of stock\",\"fixedBundleProductPageItemsInsideLabel\":\"For Dry and Color-Treated Hair\",\"otherProductsModalSubtitleLabel\":\"\",\"fixedBundleProductPagePickMaxLabel\":\"Pick up to {{max}} items\",\"volumeAmountDiscountSpentAmountRewardsLabel\":\"Spend {{currency}}{{spent_amount}} and get {{currency}}{{discount}} discount!\",\"mixAndMatchUnlockedLabel\":\"Unlocked\",\"volumeAmountDiscountSaveRewardsLabel\":\"Save {{currency}}{{discount}}!\",\"fixedBundleProductPagePickMinLabel\":\"Pick {{min}} items or more\",\"mixAndMatchTierQuantityLabel\":\"{{discountQuantityLabel}} items\",\"fixedBundleProductPageBreakdownLabel\":\"Breakdown\",\"fixedBundleProductPageAdditionalOrderNoteLabel\":\"Additional note\",\"fixedBundleProductPageProgressLabel\":\"{{selected}} of {{target}} added\",\"fixedBundleProductPageAddToBundleLabel\":\"Add to bundle\",\"fixedBundleProductPageFreeLabel\":\"Free\",\"fixedBundleProductPageAddingToCartLabel\":\"Adding\\u2026\",\"fixedBundleProductPageChooseAssociatedProductsLabel\":\"Please choose associated products!\",\"fixedBundleProductPageOutOfStockCheckoutMessage\":\"Some items in this bundle are out of stock.\",\"fixedBundleProductPageYourBundleLabel\":\"Hydrate. Calm. Soften.\",\"fixedBundleProductPagePickAnyLabel\":\"Add any items you want\",\"mixAndMatchLockedLabel\":\"Locked\",\"mixAndMatchAddToCartLabel\":\"Add to cart\",\"fixedBundleProductPageCurrentlyOutOfStockTooltip\":\"This item is currently out of stock.\",\"fixedBundleProductPageOrderNoteLabel\":\"Add a note\",\"fixedBundleProductPageLowStockLabel\":\"Only {{count}} left\",\"mixAndMatchNoProductSelectedLabel\":\"No product selected\",\"fixedBundleProductPageTotalValueLabel\":\"Total value\",\"fixedBundleProductPageMinimumQuantityLabel\":\"Add minimum {{minimum_quantity}} product\",\"volumeDiscountSaveRewardsLabel\":\"Save {{discount}}{{discount_type}}!\",\"fixedBundleProductPageAddToCartLabel\":\"Add To Cart\",\"volumeDiscountQuantityRewardsLabel\":\"Buy {{quantity}} quantity and get {{discount}}{{discount_type}} discount!\",\"mixAndMatchAddButtonLabel\":\"Add\",\"fixedBundleProductPageSelectOptionLabel\":\"Select option\",\"mixAndMatchSeeAllLabel\":\"See all\",\"mixAndMatchTierDiscountLabel\":\"{{discount}} OFF\",\"fixedBundleProductPageMaximumQuantityLabel\":\"Add maximum up to {{maximum_quantity}} product\"}","upsells":null,"enableVolumeDiscountUpsell":false,"combos":"[]","progressiveGift":null,"enableProgressiveGifts":false,"discountName":null,"shippingDiscountType":"NO_DISCOUNT","inventoryTrackingMode":"ADD_CHILD_PRODUCT_ON_ORDER","defaultVariants":null,"translations":null},{"id":60329,"shop":"loma-for-life.myshopify.com","name":"Moisturizing Duo","description":null,"status":"ACTIVE","customerIncludeTags":null,"discountType":"NO_DISCOUNT","discountValue":null,"products":"null","variants":"[]","sequenceNo":null,"bundleType":"SINGLE_PRODUCT_BUILD_A_BOX","settings":"{\"showSectionedBundleDiscountProgressBar\":false,\"productFilterConfig\":\"{\\\"enabled\\\":false,\\\"filters\\\":[]}\",\"enableStickyBar\":false,\"includedSubscriptionPlans\":\"\",\"sellingPlanSource\":\"PRODUCT\",\"sellingPlanDisplayType\":\"DROPDOWN\",\"fixedBundleSubscriptionType\":\"INLINE\",\"disableHighestTierPreference\":false,\"disableCartLineForSelectedBundleItems\":false,\"enableAnnouncementBar\":false,\"showClassicBundleWidgetInChildProduct\":false,\"showSellingPlanDescription\":false,\"removeBundlePropertiesWhenNoDiscount\":false,\"enableMixAndMatchProductDescription\":false,\"updateThemeProductPrice\":false,\"enableVolumeDiscountMixAndMatch\":false,\"cardGap\":16,\"requireItemSelectionLabel\":\"\",\"enableMixAndMatchNativeAddToCart\":false,\"showPricesWithoutDecimal\":false,\"bundleCheckoutSectionPosition\":\"BELOW\",\"enableOrderDiscountClass\":false,\"enableTriggerFreeGiftWithoutWidget\":false,\"enableCompactMixAndMatchVariants\":false,\"borderRadius\":8,\"enableVolumeDiscountTierRestriction\":false,\"requireItemSelection\":false,\"enableSequentialProductLoading\":false,\"autofillNotChosenItems\":false,\"allowMixAndMatchBelowMinimumTier\":false,\"disableScrollingToBundle\":false,\"enableTierQuantitySelector\":false,\"hideOutOfStockVariants\":false,\"buttonPriceSelector\":\"\",\"enableCustomAddToCartButton\":false,\"hideThemeVariants\":false,\"sequentialProductsPerBatch\":50,\"lowStockThreshold\":5,\"priceSelector\":\"\",\"disableProductDescription\":false,\"excludeSubscriptionPlans\":\"\",\"enableLowStockAlert\":false,\"showPriceWithSubscriptionPrice\":true,\"showComboBundleWidgetInComboProduct\":false,\"hideBundleTitle\":true,\"hideQuantitySelector\":false,\"enableDedicatedAddToCartButton\":false,\"enableTierSellingPlan\":false,\"showUnitPrice\":false,\"upsellProductSelectionMode\":\"ALL_SELECTED_VARIA
14122NTS\",\"discountBadgeSelector\":\"\",\"eligibleProductSelectionType\":\"\",\"validateInventoryQuantity\":true,\"bundleProductNameSortOrder\":\"DEFAULT\",\"disableTierRestriction\":true,\"separateTiersByPurchaseType\":false,\"perRowItem\":\"THREE\",\"showCompareAtPrice\":false,\"excludeShippingRatesByAmount\":false,\"showAdditionalNoteInput\":false,\"applyDiscountOnlyIfAddedFromWidget\":false,\"useOriginalPriceForBuyXTotal\":false,\"compareAtPriceSelector\":\"\",\"initialVisibleMixAndMatchVariantCount\":4,\"showPriceOfChosenProductsOnly\":false,\"disableQuantityRestrictedSection\":false}","bundleProductId":null,"bundleVariantId":null,"productHandle":null,"discountId":null,"price":null,"numberOfProducts":0,"subscriptionBundlingEnabled":false,"subscriptionId":null,"minProductCount":null,"maxProductCount":null,"uniqueRef":"1v2izygqln","bundleRedirect":"CART","customRedirectURL":null,"minOrderAmount":null,"tieredDiscount":null,"productViewStyle":"QUICK_ADD","singleProductSettings":"[{\"sourceProduct\":{\"id\":50614993453242,\"title\":\"Moisturizing Duo \",\"handle\":\"moisturizing-duo\",\"status\":\"DRAFT\",\"vendor\":\"\",\"productType\":\"\",\"price\":\"0.00\",\"tags\":[],\"productId\":10343131250874},\"minQuantity\":0,\"maxQuantity\":null,\"products\":[{\"id\":32609018216588,\"type\":\"VARIANT\",\"title\":\"Moisturizing Shampoo - 12 fl oz \/ 355mL\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0275\/5801\/9212\/files\/LOMA-REBRAND_moisturizing-shampoo-12oz_08-17-26_12b86bb1-78d4-449b-b89d-10839fda8d15.jpg?v=1786973963\",\"productHandle\":\"moisturizing-shampoo\",\"variantId\":32609018216588,\"productId\":4662541353100,\"quantity\":1,\"status\":\"ACTIVE\"},{\"id\":32609045643404,\"type\":\"VARIANT\",\"title\":\"Moisturizing Treatment - 12 fl oz \/ 355mL\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0275\/5801\/9212\/files\/LOMA-REBRAND_moisturizing-treatment-12oz_08-17-26_dc056c3e-e365-4b90-aaad-71b6301deb6e.jpg?v=1786973950\",\"productHandle\":\"moisturizing-treatment\",\"variantId\":32609045643404,\"productId\":4662551347340,\"quantity\":1,\"status\":\"ACTIVE\"}],\"collections\":[]}]","trackInventory":true,"sellingPlanType":"BUNDLE_LEVEL","clearCart":"ENABLED","minPrice":null,"maxPrice":null,"externalBuildABoxId":20596,"variantVisibilityType":"SHOW_VARIANTS_AS_INDIVIDUAL","subTitle":null,"freeShipping":false,"themeType":"THEME_TWO","showBundleInProductPage":true,"combinedWithProductDiscount":true,"combinedWithShippingDiscount":true,"combinedWithOrderDiscount":true,"allowedTags":null,"restrictTags":null,"selectionType":"FIXED","bundleHtml":"[]","discountedVariants":"null","allowedCountries":null,"appliesOn":"BOTH","purchaseRequirement":"NO_REQUIREMENT","productDiscountType":"EACH_PRODUCT","countrySelectionType":"ALL_COUNTRY","discountApplyApproach":"SHOPIFY_DISCOUNT_FUNCTION","discountedProductChooseType":"CHOOSE_ALL","internalName":"Moisturizing Duo","sections":"[]","limitToUsePerCustomer":null,"discountedVariantSelectionLimit":null,"hideOneTimePurchase":false,"hideSubscriptionPurchase":false,"maxOrderAmount":null,"collectionData":null,"excludedProducts":null,"productSelectionType":"PRODUCT","tag":"appstle_bundles","productChooseType":"CHOOSE_ALL","variantSelectionLimit":null,"discountTargetType":"VARIANT","enableSubscription":false,"subscriptionWidgetPosition":"BELOW","subscribeTitle":"Subscribe and Save","subscribeSubtitle":"Delivered Monthly","subscriptionPreselected":false,"getYAppliesOn":"BOTH","announcementBarMessage":null,"automaticDiscountNodeId":null,"recurringCycleLimit":0,"automaticShippingDiscountNodeId":null,"scheduledBundleRule":false,"bundleActiveFrom":null,"bundleActiveTo":null,"bundleSubType":"FIXED_BUNDLE","discountAppliesOn":"PER_ORDER","layoutType":"LAYOUT_ONE","style":"{\"tierFullPriceColor\":\"\",\"fixedBundleProductPageContentsTitleFontSize\":14,\"tierFreeGiftTitleFontSize\":13,\"fixedBundleProductPageCheckoutButtonTextColor\":\"\",\"fixedBundleProductPagePurchaseOptionLabelColor\":\"\",\"tierSubTitleFontSize\":13,\"primaryDisabledColor\":\"#333333\",\"otherProductsModalPriceColor\":\"\",\"otherProductsModalButtonTextColor\":\"\",\"tierUpsellSubTitleFontSize\":12,\"comboProductFullPriceFontSize\":12,\"lowStockAlertTextColor\":\"\",\"badgesTextColor\":\"\",\"blockTitleFontStyle\":\"BOLD\",\"fixedBundleProductPageChildTitleFontSize\":13,\"fixedBundleProductPageParentPriceFontStyle\":\"BOLD\",\"otherProductsProductTitleColor\":\"\",\"subscriptionTitleTextColor\":\"\",\"subscriptionSubTitleFontSize\":13,\"saveBadgeBackgroun
14122dColor\":\"\",\"tierFreeGiftBackgroundColor\":\"\",\"tierPriceFontStyle\":\"BOLD\",\"otherProductsModalOverlayColor\":\"\",\"tierPriceColor\":\"\",\"fixedBundleProductPageProgressBarTrackColor\":\"\",\"tierFreeGiftPriceFontSize\":14,\"fixedBundleProductPageParentPriceColor\":\"\",\"fixedBundleProductPageParentPriceFontSize\":15,\"tierTitleFontStyle\":\"BOLD\",\"fixedBundleProductPageFooterPriceFontSize\":18,\"otherProductsProductTitleSize\":16,\"productCardBackgroundColor\":\"#ffffff\",\"buttonBackgroundColor\":\"#000000\",\"tierUpsellBackgroundColor\":\"\",\"ruleUpsellTitleTextColor\":\"\",\"ruleUpsellSubTitleTextColor\":\"\",\"tierUpsellSubTitleTextColor\":\"\",\"otherProductsModalProductTitleTextSize\":14,\"otherProductsModalProductTitleColor\":\"\",\"fieldDisabledBackgroundColor\":\"#D1D5DB\",\"comboProductTitleFontStyle\":\"BOLD\",\"saveBadgeTextColor\":\"\",\"tierUnitLabelFontStyle\":\"REGULAR\",\"fixedBundleProductPageFooterPriceFontStyle\":\"BOLD\",\"cardBorderColor\":\"\",\"fixedBundleProductPageChildPriceFontSize\":11,\"ruleUpsellTitleFontSize\":15,\"selectedCardBackgroundColor\":\"\",\"tierFullPriceFontSize\":14,\"comboProductTitleFontSize\":13,\"fixedBundleProductPageCardBackgroundColor\":\"\",\"subscriptionSubTitleTextColor\":\"\",\"selectedCardBorderColor\":\"\",\"comboProductFullPriceFontStyle\":\"REGULAR\",\"fixedBundleProductPageBreakdownFreeBadgeTextColor\":\"\",\"secondaryTextColor\":\"#ffffff\",\"fixedBundleProductPageChildFixedQtyBackgroundColor\":\"\",\"blockTitleColor\":\"\",\"tierSubTitleColor\":\"\",\"primaryTextColor\":\"#000000\",\"tierFreeGiftTitleFontStyle\":\"BOLD\",\"perRowItem\":\"THREE\",\"fixedBundleProductPageAddToBundleButtonTextColor\":\"\",\"badgesBackgroundColor\":\"\",\"otherProductsModalHeadingLabelColor\":\"\",\"fixedBundleProductPageParentTitleFontSize\":13,\"lowStockAlertBackgroundColor\":\"\",\"fixedBundleProductPageFooterPriceColor\":\"\",\"fixedBundleProductPageProgressBarFillColor\":\"\",\"tierUpsellTitleFontSize\":13,\"fixedBundleProductPageAddToBundleButtonBackgroundColor\":\"\",\"fixedBundleProductPageContentsTitleFontStyle\":\"BOLD\",\"fixedBundleProductPageCheckoutButtonFontStyle\":\"BOLD\",\"primaryColor\":\"#000000\",\"fixedBundleProductPageValidationMessageColor\":\"\",\"otherProductsModalFullPriceColor\":\"\",\"cardHoverColor\":\"\",\"otherProductsButtonBackgroundColor\":\"\",\"fixedBundleProductPagePurchaseOptionBorderColor\":\"\",\"tierPriceFontSize\":20,\"headingTextColor\":\"#000000\",\"fixedBundleProductPageChildTitleFontStyle\":\"MEDIUM\",\"tierTitleFontSize\":20,\"otherProductsImageSize\":40,\"cardGap\":16,\"otherProductsButtonTextColor\":\"\",\"ruleUpsellSubTitleFontSize\":13,\"comboProductPriceFontSize\":13,\"tierUnitLabelFontSize\":14,\"blockTitleFontSize\":14,\"cardBackgroundColor\":\"\",\"bundlePageBackgroundColor\":\"#FAFAF9\",\"fixedBundleProductPageChildPriceFontStyle\":\"REGULAR\",\"borderRadius\":8,\"primaryDisabledTextColor\":\"#ffffff\",\"fixedBundleProductPageBorderRadius\":14,\"fixedBundleProductPageBreakdownYouPayColor\":\"\",\"otherProductsModalImageSize\":80,\"disabledTextColor\":\"#6B7280\",\"primaryHoverColor\":\"#000000\",\"fixedBundleProductPageParentTitleFontStyle\":\"BOLD\",\"fixedBundleProductPageBreakdownToggleFontSize\":11,\"fixedBundleProductPageBreakdownFreeBadgeBackgroun
14122dColor\":\"\",\"fixedBundleProductPageDetailsMediaBackgroundColor\":\"\",\"tierTitleColor\":\"\",\"tierFullPriceFontStyle\":\"REGULAR\",\"fixedBundleProductPageCardBorderColor\":\"\",\"fixedBundleProductPageCheckoutButtonBackgroundColor\":\"\",\"tierSubTitleFontStyle\":\"REGULAR\",\"fixedBundleProductPageAllSetLabelColor\":\"\",\"saveBadgeFontSize\":12,\"fixedBundleProductPageParentEyebrowColor\":\"\",\"tierFreeGiftTextColor\":\"\",\"fixedBundleProductPageContentsSubtitleColor\":\"\",\"fixedBundleProductPageChildCompareAtPriceColor\":\"\",\"fixedBundleProductPageCheckoutButtonFontSize\":13,\"fixedBundleProductPageChildTitleColor\":\"\",\"tierUpsellTitleTextColor\":\"\",\"fixedBundleProductPageChildVariantColor\":\"\",\"tierFreeGiftPriceFontStyle\":\"REGULAR\",\"fixedBundleProductPagePurchaseOptionSelectedColor\":\"\",\"otherProductsModalButtonBackgroundColor\":\"\",\"dedicatedSubscriptionLayout\":\"LAYOUT_ONE\",\"fixedBundleProductPageParentTitleColor\":\"\",\"saveBadgeFontStyle\":\"REGULAR\",\"subscriptionTitleFontSize\":15,\"otherProductsModalProductPriceTextSize\":14,\"fixedBundleProductPageContentsTitleColor\":\"\",\"comboProductPriceFontStyle\":\"BOLD\",\"fixedBundleProductPageCardPadding\":12,\"fixedBundleProductPageBreakdownToggleFontStyle\":\"BOLD\",\"fixedBundleProductPageParentCompareAtPriceColor\":\"\"}","labels":"{\"fixedBundleProductPageOutOfStockTooltip\":\"This item is out of stock and cannot be added to the bundle.\",\"fixedBundleProductPageLowStockTooltip\":\"This bundle needs {{required}}, but only {{available}} in stock.\",\"oneTimeTitle\":\"One Time Purchase\",\"fixedBundleProductPageFlexibleContentsTitle\":\"Build your bundle\",\"fixedBundleProductPageAllSetLabel\":\"All set\",\"volumeAmountDiscountQuantityRewardsLabel\":\"Buy {{quantity}} quantity and get {{currency}}{{discount}} discount!\",\"oneTimeSubtitle\":\"No Subscription\",\"fixedBundleProductPageYouPayLabel\":\"You pay\",\"fixedBundleProductPageNotEligibleLabel\":\"You're not eligible to purchase this bundle!\",\"mixAndMatchGiftBadgeLabel\":\"+ Gift\",\"volumeDiscountSpentAmountRewardsLabel\":\"Spend {{currency}}{{spent_amount}} and get {{discount}}{{discount_type}} discount!\",\"fixedBundleProductPageRequiredLoginLabel\":\"Please log in to purchase this bundle!\",\"stickyBarButtonLabel\":\"Choose bundle\",\"fixedBundleProductPagePriceBreakdownTitle\":\"Price breakdown\",\"fixedBundleProductPagePickRangeLabel\":\"Pick {{min}} to {{max}} items\",\"fixedBundleProductPageSubscriptionSaveLabel\":\"Save {{amount}}\",\"fixedBundleProductPageFixedContentsTitle\":\"What's included\",\"fixedBundleProductPagePurchaseOptionLabel\":\"Purchase option\",\"mixAndMatchUpsellBadgeLabel\":\"+ Upsell\",\"mixAndMatchAddedItemsLabel\":\"Added items\",\"fixedBundleProductPageEmptyContentsLabel\":\"No items to show right now.\",\"fixedBundleProductPageChooseSourceProductLabel\":\"Please choose source product!\",\"mixAndMatchNoProductsAvailableLabel\":\"No products available.\",\"fixedBundleProductPageOutOfStockLabel\":\"Out of stock\",\"fixedBundleProductPageItemsInsideLabel\":\"{{count}} items inside\",\"otherProductsModalSubtitleLabel\":\"\",\"fixedBundleProductPagePickMaxLabel\":\"Pick up to {{max}} items\",\"volumeAmountDiscountSpentAmountRewardsLabel\":\"Spend {{currency}}{{spent_amount}} and get {{currency}}{{discount}} discount!\",\"mixAndMatchUnlockedLabel\":\"Unlocked\",\"volumeAmountDiscountSaveRewardsLabel\":\"Save {{currency}}{{discount}}!\",\"fixedBundleProductPagePickMinLabel\":\"Pick {{min}} items or more\",\"mixAndMatchTierQuantityLabel\":\"{{discountQuantityLabel}} items\",\"fixedBundleProductPageBreakdownLabel\":\"Breakdown\",\"fixedBundleProductPageAdditionalOrderNoteLabel\":\"Additional note\",\"fixedBundleProductPageProgressLabel\":\"{{selected}} of {{target}} added\",\"fixedBundleProductPageAddToBundleLabel\":\"Add to bundle\",\"fixedBundleProductPageFreeLabel\":\"Free\",\"fixedBundleProductPageAddingToCartLabel\":\"Adding\\u2026\",\"fixedBundleProductPageChooseAssociatedProductsLabel\":\"Please choose associated products!\",\"fixedBundleProductPageOutOfStockCheckoutMessage\":\"Some items in this bundle are out of stock.\",\"fixedBundleProductPageYourBundleLabel\":\"Your bundle\",\"fixedBundleProductPagePickAnyLabel\":\"Add any items you want\",\"mixAndMatchLockedLabel\":\"Locked\",\"mixAndMatchAddToCartLabel\":\"Add to cart\",\"fixedBundleProductPageCurrentlyOutOfStockTooltip\":\"This item is currently out of stock.\",\"fixedBundleProductPageOrderNoteLabel\":\"Add a note\",\"fixedBundleProductPageLowStockLabel\":\"Only {{count}} left\",\"mixAndMatchNoProductSelectedLabel\":\"No product selected\",\"fixedBundleProductPageTotalValueLabel\":\"Total value\",\"fixedBundleProductPageMinimumQuantityLabel\":\"Add minimum {{minimum_quantity}} product\",\"volumeDiscountSaveRewardsLabel\":\"Save {{discount}}{{discount_type}}!\",\"fixedBundleProductPageAddToCartLabel\":\"Add To Cart\",\"volumeDiscountQuantityRewardsLabel\":\"Buy {{quantity}} quantity and get {{discount}}{{discount_type}} discount!\",\"mixAndMatchAddButtonLabel\":\"Add\",\"fixedBundleProductPageSelectOptionLabel\":\"Select option\",\"mixAndMatchSeeAllLabel\":\"See all\",\"mixAndMatchTierDiscountLabel\":\"{{discount}} OFF\",\"fixedBundleProductPageMaximumQuantityLabel\":\"Add maximum up to {{maximum_quantity}} product\"}","upsells":null,"enableVolumeDiscountUpsell":false,"combos":"[]","progressiveGift":null,"enableProgressiveGifts":false,"discountName":null,"shippingDiscountType":"NO_DISCOUNT","inventoryTrackingMode":"ADD_CHILD_PRODUCT_ON_ORDER","defaultVariants":null,"translations":null},{"id":60330,"shop":"loma-for-life.myshopify.com","name":"Nourishing Duo","description":null,"status":"ACTIVE","customerIncludeTags":null,"discountType":"NO_DISCOUNT","discountValue":null,"products":"null","variants":"[]","sequenceNo":null,"bundleType":"SINGLE_PRODUCT_BUILD_A_BOX","settings":"{\"showSectionedBundleDiscountProgressBar\":false,\"productFilterConfig\":\"{\\\"enabled\\\":false,\\\"filters\\\":[]}\",\"enableStickyBar\":false,\"includedSubscriptionPlans\":\"\",\"sellingPlanSource\":\"PRODUCT\",\"sellingPlanDisplayType\":\"DROPDOWN\",\"fixedBundleSubscriptionType\":\"INLINE\",\"disableHighestTierPreference\":false,\"disableCartLineForSelectedBundleItems\":false,\"enableAnnouncementBar\":false,\"showClassicBundleWidgetInChildProduct\":false,\"showSellingPlanDescription\":false,\"removeBundlePropertiesWhenNoDiscount\":false,\"enableMixAndMatchProductDescription\":false,\"updateThemeProductPrice\":false,\"enableVolumeDiscountMixAndMatch\":false,\"cardGap\":16,\"requireItemSelectionLabel\":\"\",\"enableMixAndMatchNativeAddToCart\":false,\"showPricesWithoutDecimal\":false,\"bundleCheckoutSectionPosition\":\"BELOW\",\"enableOrderDiscountClass\":false,\"enableTriggerFreeGiftWithoutWidget\":false,\"enableCompactMixAndMatchVariants\":false,\"borderRadius\":8,\"enableVolumeDiscountTierRestriction\":false,\"requireItemSelection\":false,\"enableSequentialProductLoading\":false,\"autofillNotChosenItems\":false,\"allowMixAndMatchBelowMinimumTier\":false,\"disableScrollingToBundle\":false,\"enableTierQuantitySelector\":false,\"hideOutOfStockVariants\":false,\"buttonPriceSelector\":\"\",\"enableCustomAddToCartButton\":false,\"hideThemeVariants\":false,\"sequentialProductsPerBatch\":50,\"lowStockThreshold\":5,\"priceSelector\":\"\",\"disableProductDescription\":false,\"excludeSubscriptionPlans\":\"\",\"enableLowStockAlert\":false,\"showPriceWithSubscriptionPrice\":true,\"showComboBundleWidgetInComboProduct\":false,\"hideBundleTitle\":true,\"hideQuantitySelector\":false,\"enableDedicatedAddToCartButton\":false,\"enableTierSellingPlan\":false,\"showUnitPrice\":false,\"upsellProductSelectionMode\":\"ALL_SELECTED_VARIA
14122NTS\",\"discountBadgeSelector\":\"\",\"eligibleProductSelectionType\":\"\",\"validateInventoryQuantity\":true,\"bundleProductNameSortOrder\":\"DEFAULT\",\"disableTierRestriction\":true,\"separateTiersByPurchaseType\":false,\"perRowItem\":\"THREE\",\"showCompareAtPrice\":false,\"excludeShippingRatesByAmount\":false,\"showAdditionalNoteInput\":false,\"applyDiscountOnlyIfAddedFromWidget\":false,\"useOriginalPriceForBuyXTotal\":false,\"compareAtPriceSelector\":\"\",\"initialVisibleMixAndMatchVariantCount\":4,\"showPriceOfChosenProductsOnly\":false,\"disableQuantityRestrictedSection\":false}","bundleProductId":null,"bundleVariantId":null,"productHandle":null,"discountId":null,"price":null,"numberOfProducts":0,"subscriptionBundlingEnabled":false,"subscriptionId":null,"minProductCount":null,"maxProductCount":null,"uniqueRef":"lxcipkenuo","bundleRedirect":"CART","customRedirectURL":null,"minOrderAmount":null,"tieredDiscount":null,"productViewStyle":"QUICK_ADD","singleProductSettings":"[{\"sourceProduct\":{\"id\":50614995517626,\"title\":\"Nourishing Duo \",\"handle\":\"nourishing-duo\",\"status\":\"DRAFT\",\"vendor\":\"\",\"productType\":\"\",\"price\":\"0.00\",\"tags\":[],\"productId\":10343132823738},\"minQuantity\":0,\"maxQuantity\":null,\"products\":[{\"id\":41775134048442,\"type\":\"VARIANT\",\"title\":\"Nourishing Shampoo - 12 fl oz \/ 355mL\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0275\/5801\/9212\/files\/LOMA-REBRAND_nourishing-shampoo-12oz_08-17-26_e9e9701b-9005-4945-b6ef-954b2ec849b8.jpg?v=1786973803\",\"productHandle\":\"nourishing-shampoo\",\"variantId\":41775134048442,\"productId\":7182012580026,\"quantity\":1,\"status\":\"ACTIVE\"},{\"id\":37739401871546,\"type\":\"VARIANT\",\"title\":\"Nourishing Conditioner - 12 fl oz \/ 355mL\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0275\/5801\/9212\/files\/LOMA-REBRAND_nourishing-conditioner-12oz_08-17-26_2781b7d9-6d76-4e82-b640-fc1ce771245f.jpg?v=1786973832\",\"productHandle\":\"nourishing-conditioner\",\"variantId\":37739401871546,\"productId\":5531080884386,\"quantity\":1,\"status\":\"ACTIVE\"}],\"collections\":[]}]","trackInventory":true,"sellingPlanType":"BUNDLE_LEVEL","clearCart":"ENABLED","minPrice":null,"maxPrice":null,"externalBuildABoxId":20597,"variantVisibilityType":"SHOW_VARIANTS_AS_INDIVIDUAL","subTitle":null,"freeShipping":false,"themeType":"THEME_TWO","showBundleInProductPage":true,"combinedWithProductDiscount":true,"combinedWithShippingDiscount":true,"combinedWithOrderDiscount":true,"allowedTags":null,"restrictTags":null,"selectionType":"FIXED","bundleHtml":"[]","discountedVariants":"null","allowedCountries":null,"appliesOn":"BOTH","purchaseRequirement":"NO_REQUIREMENT","productDiscountType":"EACH_PRODUCT","countrySelectionType":"ALL_COUNTRY","discountApplyApproach":"SHOPIFY_DISCOUNT_FUNCTION","discountedProductChooseType":"CHOOSE_ALL","internalName":"Nourishing Duo","sections":"[]","limitToUsePerCustomer":null,"discountedVariantSelectionLimit":null,"hideOneTimePurchase":false,"hideSubscriptionPurchase":false,"maxOrderAmount":null,"collectionData":null,"excludedProducts":null,"productSelectionType":"PRODUCT","tag":"appstle_bundles","productChooseType":"CHOOSE_ALL","variantSelectionLimit":null,"discountTargetType":"VARIANT","enableSubscription":false,"subscriptionWidgetPosition":"BELOW","subscribeTitle":"Subscribe and Save","subscribeSubtitle":"Delivered Monthly","subscriptionPreselected":false,"getYAppliesOn":"BOTH","announcementBarMessage":null,"automaticDiscountNodeId":null,"recurringCycleLimit":0,"automaticShippingDiscountNodeId":null,"scheduledBundleRule":false,"bundleActiveFrom":null,"bundleActiveTo":null,"bundleSubType":"FIXED_BUNDLE","discountAppliesOn":"PER_ORDER","layoutType":"LAYOUT_ONE","style":"{\"tierFullPriceColor\":\"\",\"fixedBundleProductPageContentsTitleFontSize\":14,\"tierFreeGiftTitleFontSize\":13,\"fixedBundleProductPageCheckoutButtonTextColor\":\"\",\"fixedBundleProductPagePurchaseOptionLabelColor\":\"\",\"tierSubTitleFontSize\":13,\"primaryDisabledColor\":\"#333333\",\"otherProductsModalPriceColor\":\"\",\"otherProductsModalButtonTextColor\":\"\",\"tierUpsellSubTitleFontSize\":12,\"comboProductFullPriceFontSize\":12,\"lowStockAlertTextColor\":\"\",\"badgesTextColor\":\"\",\"blockTitleFontStyle\":\"BOLD\",\"fixedBundleProductPageChildTitleFontSize\":13,\"fixedBundleProductPageParentPriceFontStyle\":\"BOLD\",\"otherProductsProductTitleColor\":\"\",\"subscriptionTitleTextColor\":\"\",\"subscriptionSubTitleFontSize\":13,\"saveBadgeBackgroun
14122dColor\":\"\",\"tierFreeGiftBackgroundColor\":\"\",\"tierPriceFontStyle\":\"BOLD\",\"otherProductsModalOverlayColor\":\"\",\"tierPriceColor\":\"\",\"fixedBundleProductPageProgressBarTrackColor\":\"\",\"tierFreeGiftPriceFontSize\":14,\"fixedBundleProductPageParentPriceColor\":\"\",\"fixedBundleProductPageParentPriceFontSize\":15,\"tierTitleFontStyle\":\"BOLD\",\"fixedBundleProductPageFooterPriceFontSize\":18,\"otherProductsProductTitleSize\":16,\"productCardBackgroundColor\":\"#ffffff\",\"buttonBackgroundColor\":\"#000000\",\"tierUpsellBackgroundColor\":\"\",\"ruleUpsellTitleTextColor\":\"\",\"ruleUpsellSubTitleTextColor\":\"\",\"tierUpsellSubTitleTextColor\":\"\",\"otherProductsModalProductTitleTextSize\":14,\"otherProductsModalProductTitleColor\":\"\",\"fieldDisabledBackgroundColor\":\"#D1D5DB\",\"comboProductTitleFontStyle\":\"BOLD\",\"saveBadgeTextColor\":\"\",\"tierUnitLabelFontStyle\":\"REGULAR\",\"fixedBundleProductPageFooterPriceFontStyle\":\"BOLD\",\"cardBorderColor\":\"\",\"fixedBundleProductPageChildPriceFontSize\":11,\"ruleUpsellTitleFontSize\":15,\"selectedCardBackgroundColor\":\"\",\"tierFullPriceFontSize\":14,\"comboProductTitleFontSize\":13,\"fixedBundleProductPageCardBackgroundColor\":\"\",\"subscriptionSubTitleTextColor\":\"\",\"selectedCardBorderColor\":\"\",\"comboProductFullPriceFontStyle\":\"REGULAR\",\"fixedBundleProductPageBreakdownFreeBadgeTextColor\":\"\",\"secondaryTextColor\":\"#ffffff\",\"fixedBundleProductPageChildFixedQtyBackgroundColor\":\"\",\"blockTitleColor\":\"\",\"tierSubTitleColor\":\"\",\"primaryTextColor\":\"#000000\",\"tierFreeGiftTitleFontStyle\":\"BOLD\",\"perRowItem\":\"THREE\",\"fixedBundleProductPageAddToBundleButtonTextColor\":\"\",\"badgesBackgroundColor\":\"\",\"otherProductsModalHeadingLabelColor\":\"\",\"fixedBundleProductPageParentTitleFontSize\":13,\"lowStockAlertBackgroundColor\":\"\",\"fixedBundleProductPageFooterPriceColor\":\"\",\"fixedBundleProductPageProgressBarFillColor\":\"\",\"tierUpsellTitleFontSize\":13,\"fixedBundleProductPageAddToBundleButtonBackgroundColor\":\"\",\"fixedBundleProductPageContentsTitleFontStyle\":\"BOLD\",\"fixedBundleProductPageCheckoutButtonFontStyle\":\"BOLD\",\"primaryColor\":\"#000000\",\"fixedBundleProductPageValidationMessageColor\":\"\",\"otherProductsModalFullPriceColor\":\"\",\"cardHoverColor\":\"\",\"otherProductsButtonBackgroundColor\":\"\",\"fixedBundleProductPagePurchaseOptionBorderColor\":\"\",\"tierPriceFontSize\":20,\"headingTextColor\":\"#000000\",\"fixedBundleProductPageChildTitleFontStyle\":\"MEDIUM\",\"tierTitleFontSize\":20,\"otherProductsImageSize\":40,\"cardGap\":16,\"otherProductsButtonTextColor\":\"\",\"ruleUpsellSubTitleFontSize\":13,\"comboProductPriceFontSize\":13,\"tierUnitLabelFontSize\":14,\"blockTitleFontSize\":14,\"cardBackgroundColor\":\"\",\"bundlePageBackgroundColor\":\"#FAFAF9\",\"fixedBundleProductPageChildPriceFontStyle\":\"REGULAR\",\"borderRadius\":8,\"primaryDisabledTextColor\":\"#ffffff\",\"fixedBundleProductPageBorderRadius\":14,\"fixedBundleProductPageBreakdownYouPayColor\":\"\",\"otherProductsModalImageSize\":80,\"disabledTextColor\":\"#6B7280\",\"primaryHoverColor\":\"#000000\",\"fixedBundleProductPageParentTitleFontStyle\":\"BOLD\",\"fixedBundleProductPageBreakdownToggleFontSize\":11,\"fixedBundleProductPageBreakdownFreeBadgeBackgroun
14122dColor\":\"\",\"fixedBundleProductPageDetailsMediaBackgroundColor\":\"\",\"tierTitleColor\":\"\",\"tierFullPriceFontStyle\":\"REGULAR\",\"fixedBundleProductPageCardBorderColor\":\"\",\"fixedBundleProductPageCheckoutButtonBackgroundColor\":\"\",\"tierSubTitleFontStyle\":\"REGULAR\",\"fixedBundleProductPageAllSetLabelColor\":\"\",\"saveBadgeFontSize\":12,\"fixedBundleProductPageParentEyebrowColor\":\"\",\"tierFreeGiftTextColor\":\"\",\"fixedBundleProductPageContentsSubtitleColor\":\"\",\"fixedBundleProductPageChildCompareAtPriceColor\":\"\",\"fixedBundleProductPageCheckoutButtonFontSize\":13,\"fixedBundleProductPageChildTitleColor\":\"\",\"tierUpsellTitleTextColor\":\"\",\"fixedBundleProductPageChildVariantColor\":\"\",\"tierFreeGiftPriceFontStyle\":\"REGULAR\",\"fixedBundleProductPagePurchaseOptionSelectedColor\":\"\",\"otherProductsModalButtonBackgroundColor\":\"\",\"dedicatedSubscriptionLayout\":\"LAYOUT_ONE\",\"fixedBundleProductPageParentTitleColor\":\"\",\"saveBadgeFontStyle\":\"REGULAR\",\"subscriptionTitleFontSize\":15,\"otherProductsModalProductPriceTextSize\":14,\"fixedBundleProductPageContentsTitleColor\":\"\",\"comboProductPriceFontStyle\":\"BOLD\",\"fixedBundleProductPageCardPadding\":12,\"fixedBundleProductPageBreakdownToggleFontStyle\":\"BOLD\",\"fixedBundleProductPageParentCompareAtPriceColor\":\"\"}","labels":"{\"fixedBundleProductPageOutOfStockTooltip\":\"This item is out of stock and cannot be added to the bundle.\",\"fixedBundleProductPageLowStockTooltip\":\"This bundle needs {{required}}, but only {{available}} in stock.\",\"oneTimeTitle\":\"One Time Purchase\",\"fixedBundleProductPageFlexibleContentsTitle\":\"Build your bundle\",\"fixedBundleProductPageAllSetLabel\":\"All set\",\"volumeAmountDiscountQuantityRewardsLabel\":\"Buy {{quantity}} quantity and get {{currency}}{{discount}} discount!\",\"oneTimeSubtitle\":\"No Subscription\",\"fixedBundleProductPageYouPayLabel\":\"You pay\",\"fixedBundleProductPageNotEligibleLabel\":\"You're not eligible to purchase this bundle!\",\"mixAndMatchGiftBadgeLabel\":\"+ Gift\",\"volumeDiscountSpentAmountRewardsLabel\":\"Spend {{currency}}{{spent_amount}} and get {{discount}}{{discount_type}} discount!\",\"fixedBundleProductPageRequiredLoginLabel\":\"Please log in to purchase this bundle!\",\"stickyBarButtonLabel\":\"Choose bundle\",\"fixedBundleProductPagePriceBreakdownTitle\":\"Price breakdown\",\"fixedBundleProductPagePickRangeLabel\":\"Pick {{min}} to {{max}} items\",\"fixedBundleProductPageSubscriptionSaveLabel\":\"Save {{amount}}\",\"fixedBundleProductPageFixedContentsTitle\":\"What's included\",\"fixedBundleProductPagePurchaseOptionLabel\":\"Purchase option\",\"mixAndMatchUpsellBadgeLabel\":\"+ Upsell\",\"mixAndMatchAddedItemsLabel\":\"Added items\",\"fixedBundleProductPageEmptyContentsLabel\":\"No items to show right now.\",\"fixedBundleProductPageChooseSourceProductLabel\":\"Please choose source product!\",\"mixAndMatchNoProductsAvailableLabel\":\"No products available.\",\"fixedBundleProductPageOutOfStockLabel\":\"Out of stock\",\"fixedBundleProductPageItemsInsideLabel\":\"{{count}} items inside\",\"otherProductsModalSubtitleLabel\":\"\",\"fixedBundleProductPagePickMaxLabel\":\"Pick up to {{max}} items\",\"volumeAmountDiscountSpentAmountRewardsLabel\":\"Spend {{currency}}{{spent_amount}} and get {{currency}}{{discount}} discount!\",\"mixAndMatchUnlockedLabel\":\"Unlocked\",\"volumeAmountDiscountSaveRewardsLabel\":\"Save {{currency}}{{discount}}!\",\"fixedBundleProductPagePickMinLabel\":\"Pick {{min}} items or more\",\"mixAndMatchTierQuantityLabel\":\"{{discountQuantityLabel}} items\",\"fixedBundleProductPageBreakdownLabel\":\"Breakdown\",\"fixedBundleProductPageAdditionalOrderNoteLabel\":\"Additional note\",\"fixedBundleProductPageProgressLabel\":\"{{selected}} of {{target}} added\",\"fixedBundleProductPageAddToBundleLabel\":\"Add to bundle\",\"fixedBundleProductPageFreeLabel\":\"Free\",\"fixedBundleProductPageAddingToCartLabel\":\"Adding\\u2026\",\"fixedBundleProductPageChooseAssociatedProductsLabel\":\"Please choose associated products!\",\"fixedBundleProductPageOutOfStockCheckoutMessage\":\"Some items in this bundle are out of stock.\",\"fixedBundleProductPageYourBundleLabel\":\"Your bundle\",\"fixedBundleProductPagePickAnyLabel\":\"Add any items you want\",\"mixAndMatchLockedLabel\":\"Locked\",\"mixAndMatchAddToCartLabel\":\"Add to cart\",\"fixedBundleProductPageCurrentlyOutOfStockTooltip\":\"This item is currently out of stock.\",\"fixedBundleProductPageOrderNoteLabel\":\"Add a note\",\"fixedBundleProductPageLowStockLabel\":\"Only {{count}} left\",\"mixAndMatchNoProductSelectedLabel\":\"No product selected\",\"fixedBundleProductPageTotalValueLabel\":\"Total value\",\"fixedBundleProductPageMinimumQuantityLabel\":\"Add minimum {{minimum_quantity}} product\",\"volumeDiscountSaveRewardsLabel\":\"Save {{discount}}{{discount_type}}!\",\"fixedBundleProductPageAddToCartLabel\":\"Add To Cart\",\"volumeDiscountQuantityRewardsLabel\":\"Buy {{quantity}} quantity and get {{discount}}{{discount_type}} discount!\",\"mixAndMatchAddButtonLabel\":\"Add\",\"fixedBundleProductPageSelectOptionLabel\":\"Select option\",\"mixAndMatchSeeAllLabel\":\"See all\",\"mixAndMatchTierDiscountLabel\":\"{{discount}} OFF\",\"fixedBundleProductPageMaximumQuantityLabel\":\"Add maximum up to {{maximum_quantity}} product\"}","upsells":null,"enableVolumeDiscountUpsell":false,"combos":"[]","progressiveGift":null,"enableProgressiveGifts":false,"discountName":null,"shippingDiscountType":"NO_DISCOUNT","inventoryTrackingMode":"ADD_CHILD_PRODUCT_ON_ORDER","defaultVariants":null,"translations":null},{"id":60331,"shop":"loma-for-life.myshopify.com","name":"Daily Duo","description":null,"status":"ACTIVE","customerIncludeTags":null,"discountType":"NO_DISCOUNT","discountValue":null,"products":"null","variants":"[]","sequenceNo":null,"bundleType":"SINGLE_PRODUCT_BUILD_A_BOX","settings":"{\"showSectionedBundleDiscountProgressBar\":false,\"productFilterConfig\":\"{\\\"enabled\\\":false,\\\"filters\\\":[]}\",\"enableStickyBar\":false,\"includedSubscriptionPlans\":\"\",\"sellingPlanSource\":\"PRODUCT\",\"sellingPlanDisplayType\":\"DROPDOWN\",\"fixedBundleSubscriptionType\":\"INLINE\",\"disableHighestTierPreference\":false,\"disableCartLineForSelectedBundleItems\":false,\"enableAnnouncementBar\":false,\"showClassicBundleWidgetInChildProduct\":false,\"showSellingPlanDescription\":false,\"removeBundlePropertiesWhenNoDiscount\":false,\"enableMixAndMatchProductDescription\":false,\"updateThemeProductPrice\":false,\"enableVolumeDiscountMixAndMatch\":false,\"cardGap\":16,\"requireItemSelectionLabel\":\"\",\"enableMixAndMatchNativeAddToCart\":false,\"showPricesWithoutDecimal\":false,\"bundleCheckoutSectionPosition\":\"BELOW\",\"enableOrderDiscountClass\":false,\"enableTriggerFreeGiftWithoutWidget\":false,\"enableCompactMixAndMatchVariants\":false,\"borderRadius\":8,\"enableVolumeDiscountTierRestriction\":false,\"requireItemSelection\":false,\"enableSequentialProductLoading\":false,\"autofillNotChosenItems\":false,\"allowMixAndMatchBelowMinimumTier\":false,\"disableScrollingToBundle\":false,\"enableTierQuantitySelector\":false,\"hideOutOfStockVariants\":false,\"buttonPriceSelector\":\"\",\"enableCustomAddToCartButton\":false,\"hideThemeVariants\":false,\"sequentialProductsPerBatch\":50,\"lowStockThreshold\":5,\"priceSelector\":\"\",\"disableProductDescription\":false,\"excludeSubscriptionPlans\":\"\",\"enableLowStockAlert\":false,\"showPriceWithSubscriptionPrice\":true,\"showComboBundleWidgetInComboProduct\":false,\"hideBundleTitle\":true,\"hideQuantitySelector\":false,\"enableDedicatedAddToCartButton\":false,\"enableTierSellingPlan\":false,\"showUnitPrice\":false,\"upsellProductSelectionMode\":\"ALL_SELECTED_VARIA
14122NTS\",\"discountBadgeSelector\":\"\",\"eligibleProductSelectionType\":\"\",\"validateInventoryQuantity\":true,\"bundleProductNameSortOrder\":\"DEFAULT\",\"disableTierRestriction\":true,\"separateTiersByPurchaseType\":false,\"perRowItem\":\"THREE\",\"showCompareAtPrice\":false,\"excludeShippingRatesByAmount\":false,\"showAdditionalNoteInput\":false,\"applyDiscountOnlyIfAddedFromWidget\":false,\"useOriginalPriceForBuyXTotal\":false,\"compareAtPriceSelector\":\"\",\"initialVisibleMixAndMatchVariantCount\":4,\"showPriceOfChosenProductsOnly\":false,\"disableQuantityRestrictedSection\":false}","bundleProductId":null,"bundleVariantId":null,"productHandle":null,"discountId":null,"price":null,"numberOfProducts":0,"subscriptionBundlingEnabled":false,"subscriptionId":null,"minProductCount":null,"maxProductCount":null,"uniqueRef":"znkn8zbmwm","bundleRedirect":"CART","customRedirectURL":null,"minOrderAmount":null,"tieredDiscount":null,"productViewStyle":"QUICK_ADD","singleProductSettings":"[{\"sourceProduct\":{\"id\":50614996893882,\"title\":\"Daily Duo \",\"handle\":\"daily-duo\",\"status\":\"DRAFT\",\"vendor\":\"\",\"productType\":\"\",\"price\":\"0.00\",\"tags\":[],\"productId\":10343134199994},\"minQuantity\":0,\"maxQuantity\":null,\"products\":[{\"id\":39682071986362,\"type\":\"VARIANT\",\"title\":\"Daily Shampoo - 12 fl oz \/ 355mL\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0275\/5801\/9212\/files\/LOMA-REBRAND_daily-shampoo-12oz_08-17-26_ab59d7b4-a307-4af1-b2ec-8f35e59d24c6.jpg?v=1786974051\",\"productHandle\":\"daily-shampoo\",\"variantId\":39682071986362,\"productId\":4657305485452,\"quantity\":1,\"status\":\"ACTIVE\"},{\"id\":32593201004684,\"type\":\"VARIANT\",\"title\":\"Daily Conditioner - 12 fl oz \/ 355mL\",\"imageSrc\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0275\/5801\/9212\/files\/LOMA-REBRAND_daily-conditioner-12oz_08-17-26_119a9aee-a70f-4f35-a482-fb44719e0b13.jpg?v=1786974063\",\"productHandle\":\"daily-conditioner\",\"variantId\":32593201004684,\"productId\":4657287725196,\"quantity\":1,\"status\":\"ACTIVE\"}],\"collections\":[]}]","trackInventory":true,"sellingPlanType":"BUNDLE_LEVEL","clearCart":"ENABLED","minPrice":null,"maxPrice":null,"externalBuildABoxId":20598,"variantVisibilityType":"SHOW_VARIANTS_AS_INDIVIDUAL","subTitle":null,"freeShipping":false,"themeType":"THEME_TWO","showBundleInProductPage":true,"combinedWithProductDiscount":true,"combinedWithShippingDiscount":true,"combinedWithOrderDiscount":true,"allowedTags":null,"restrictTags":null,"selectionType":"FIXED","bundleHtml":"[]","discountedVariants":"null","allowedCountries":null,"appliesOn":"BOTH","purchaseRequirement":"NO_REQUIREMENT","productDiscountType":"EACH_PRODUCT","countrySelectionType":"ALL_COUNTRY","discountApplyApproach":"SHOPIFY_DISCOUNT_FUNCTION","discountedProductChooseType":"CHOOSE_ALL","internalName":"Daily Duo","sections":"[]","limitToUsePerCustomer":null,"discountedVariantSelectionLimit":null,"hideOneTimePurchase":false,"hideSubscriptionPurchase":false,"maxOrderAmount":null,"collectionData":null,"excludedProducts":null,"productSelectionType":"PRODUCT","tag":"appstle_bundles","productChooseType":"CHOOSE_ALL","variantSelectionLimit":null,"discountTargetType":"VARIANT","enableSubscription":false,"subscriptionWidgetPosition":"BELOW","subscribeTitle":"Subscribe and Save","subscribeSubtitle":"Delivered Monthly","subscriptionPreselected":false,"getYAppliesOn":"BOTH","announcementBarMessage":null,"automaticDiscountNodeId":null,"recurringCycleLimit":0,"automaticShippingDiscountNodeId":null,"scheduledBundleRule":false,"bundleActiveFrom":null,"bundleActiveTo":null,"bundleSubType":"FIXED_BUNDLE","discountAppliesOn":"PER_ORDER","layoutType":"LAYOUT_ONE","style":"{\"tierFullPriceColor\":\"\",\"fixedBundleProductPageContentsTitleFontSize\":14,\"tierFreeGiftTitleFontSize\":13,\"fixedBundleProductPageCheckoutButtonTextColor\":\"\",\"fixedBundleProductPagePurchaseOptionLabelColor\":\"\",\"tierSubTitleFontSize\":13,\"primaryDisabledColor\":\"#333333\",\"otherProductsModalPriceColor\":\"\",\"otherProductsModalButtonTextColor\":\"\",\"tierUpsellSubTitleFontSize\":12,\"comboProductFullPriceFontSize\":12,\"lowStockAlertTextColor\":\"\",\"badgesTextColor\":\"\",\"blockTitleFontStyle\":\"BOLD\",\"fixedBundleProductPageChildTitleFontSize\":13,\"fixedBundleProductPageParentPriceFontStyle\":\"BOLD\",\"otherProductsProductTitleColor\":\"\",\"subscriptionTitleTextColor\":\"\",\"subscriptionSubTitleFontSize\":13,\"saveBadgeBackgroun
14122dColor\":\"\",\"tierFreeGiftBackgroundColor\":\"\",\"tierPriceFontStyle\":\"BOLD\",\"otherProductsModalOverlayColor\":\"\",\"tierPriceColor\":\"\",\"fixedBundleProductPageProgressBarTrackColor\":\"\",\"tierFreeGiftPriceFontSize\":14,\"fixedBundleProductPageParentPriceColor\":\"\",\"fixedBundleProductPageParentPriceFontSize\":15,\"tierTitleFontStyle\":\"BOLD\",\"fixedBundleProductPageFooterPriceFontSize\":18,\"otherProductsProductTitleSize\":16,\"productCardBackgroundColor\":\"#ffffff\",\"buttonBackgroundColor\":\"#000000\",\"tierUpsellBackgroundColor\":\"\",\"ruleUpsellTitleTextColor\":\"\",\"ruleUpsellSubTitleTextColor\":\"\",\"tierUpsellSubTitleTextColor\":\"\",\"otherProductsModalProductTitleTextSize\":14,\"otherProductsModalProductTitleColor\":\"\",\"fieldDisabledBackgroundColor\":\"#D1D5DB\",\"comboProductTitleFontStyle\":\"BOLD\",\"saveBadgeTextColor\":\"\",\"tierUnitLabelFontStyle\":\"REGULAR\",\"fixedBundleProductPageFooterPriceFontStyle\":\"BOLD\",\"cardBorderColor\":\"\",\"fixedBundleProductPageChildPriceFontSize\":11,\"ruleUpsellTitleFontSize\":15,\"selectedCardBackgroundColor\":\"\",\"tierFullPriceFontSize\":14,\"comboProductTitleFontSize\":13,\"fixedBundleProductPageCardBackgroundColor\":\"\",\"subscriptionSubTitleTextColor\":\"\",\"selectedCardBorderColor\":\"\",\"comboProductFullPriceFontStyle\":\"REGULAR\",\"fixedBundleProductPageBreakdownFreeBadgeTextColor\":\"\",\"secondaryTextColor\":\"#ffffff\",\"fixedBundleProductPageChildFixedQtyBackgroundColor\":\"\",\"blockTitleColor\":\"\",\"tierSubTitleColor\":\"\",\"primaryTextColor\":\"#000000\",\"tierFreeGiftTitleFontStyle\":\"BOLD\",\"perRowItem\":\"THREE\",\"fixedBundleProductPageAddToBundleButtonTextColor\":\"\",\"badgesBackgroundColor\":\"\",\"otherProductsModalHeadingLabelColor\":\"\",\"fixedBundleProductPageParentTitleFontSize\":13,\"lowStockAlertBackgroundColor\":\"\",\"fixedBundleProductPageFooterPriceColor\":\"\",\"fixedBundleProductPageProgressBarFillColor\":\"\",\"tierUpsellTitleFontSize\":13,\"fixedBundleProductPageAddToBundleButtonBackgroundColor\":\"\",\"fixedBundleProductPageContentsTitleFontStyle\":\"BOLD\",\"fixedBundleProductPageCheckoutButtonFontStyle\":\"BOLD\",\"primaryColor\":\"#000000\",\"fixedBundleProductPageValidationMessageColor\":\"\",\"otherProductsModalFullPriceColor\":\"\",\"cardHoverColor\":\"\",\"otherProductsButtonBackgroundColor\":\"\",\"fixedBundleProductPagePurchaseOptionBorderColor\":\"\",\"tierPriceFontSize\":20,\"headingTextColor\":\"#000000\",\"fixedBundleProductPageChildTitleFontStyle\":\"MEDIUM\",\"tierTitleFontSize\":20,\"otherProductsImageSize\":40,\"cardGap\":16,\"otherProductsButtonTextColor\":\"\",\"ruleUpsellSubTitleFontSize\":13,\"comboProductPriceFontSize\":13,\"tierUnitLabelFontSize\":14,\"blockTitleFontSize\":14,\"cardBackgroundColor\":\"\",\"bundlePageBackgroundColor\":\"#FAFAF9\",\"fixedBundleProductPageChildPriceFontStyle\":\"REGULAR\",\"borderRadius\":8,\"primaryDisabledTextColor\":\"#ffffff\",\"fixedBundleProductPageBorderRadius\":14,\"fixedBundleProductPageBreakdownYouPayColor\":\"\",\"otherProductsModalImageSize\":80,\"disabledTextColor\":\"#6B7280\",\"primaryHoverColor\":\"#000000\",\"fixedBundleProductPageParentTitleFontStyle\":\"BOLD\",\"fixedBundleProductPageBreakdownToggleFontSize\":11,\"fixedBundleProductPageBreakdownFreeBadgeBackgroun
14122dColor\":\"\",\"fixedBundleProductPageDetailsMediaBackgroundColor\":\"\",\"tierTitleColor\":\"\",\"tierFullPriceFontStyle\":\"REGULAR\",\"fixedBundleProductPageCardBorderColor\":\"\",\"fixedBundleProductPageCheckoutButtonBackgroundColor\":\"\",\"tierSubTitleFontStyle\":\"REGULAR\",\"fixedBundleProductPageAllSetLabelColor\":\"\",\"saveBadgeFontSize\":12,\"fixedBundleProductPageParentEyebrowColor\":\"\",\"tierFreeGiftTextColor\":\"\",\"fixedBundleProductPageContentsSubtitleColor\":\"\",\"fixedBundleProductPageChildCompareAtPriceColor\":\"\",\"fixedBundleProductPageCheckoutButtonFontSize\":13,\"fixedBundleProductPageChildTitleColor\":\"\",\"tierUpsellTitleTextColor\":\"\",\"fixedBundleProductPageChildVariantColor\":\"\",\"tierFreeGiftPriceFontStyle\":\"REGULAR\",\"fixedBundleProductPagePurchaseOptionSelectedColor\":\"\",\"otherProductsModalButtonBackgroundColor\":\"\",\"dedicatedSubscriptionLayout\":\"LAYOUT_ONE\",\"fixedBundleProductPageParentTitleColor\":\"\",\"saveBadgeFontStyle\":\"REGULAR\",\"subscriptionTitleFontSize\":15,\"otherProductsModalProductPriceTextSize\":14,\"fixedBundleProductPageContentsTitleColor\":\"\",\"comboProductPriceFontStyle\":\"BOLD\",\"fixedBundleProductPageCardPadding\":12,\"fixedBundleProductPageBreakdownToggleFontStyle\":\"BOLD\",\"fixedBundleProductPageParentCompareAtPriceColor\":\"\"}","labels":"{\"fixedBundleProductPageOutOfStockTooltip\":\"This item is out of stock and cannot be added to the bundle.\",\"fixedBundleProductPageLowStockTooltip\":\"This bundle needs {{required}}, but only {{available}} in stock.\",\"oneTimeTitle\":\"One Time Purchase\",\"fixedBundleProductPageFlexibleContentsTitle\":\"Build your bundle\",\"fixedBundleProductPageAllSetLabel\":\"All set\",\"volumeAmountDiscountQuantityRewardsLabel\":\"Buy {{quantity}} quantity and get {{currency}}{{discount}} discount!\",\"oneTimeSubtitle\":\"No Subscription\",\"fixedBundleProductPageYouPayLabel\":\"You pay\",\"fixedBundleProductPageNotEligibleLabel\":\"You're not eligible to purchase this bundle!\",\"mixAndMatchGiftBadgeLabel\":\"+ Gift\",\"volumeDiscountSpentAmountRewardsLabel\":\"Spend {{currency}}{{spent_amount}} and get {{discount}}{{discount_type}} discount!\",\"fixedBundleProductPageRequiredLoginLabel\":\"Please log in to purchase this bundle!\",\"stickyBarButtonLabel\":\"Choose bundle\",\"fixedBundleProductPagePriceBreakdownTitle\":\"Price breakdown\",\"fixedBundleProductPagePickRangeLabel\":\"Pick {{min}} to {{max}} items\",\"fixedBundleProductPageSubscriptionSaveLabel\":\"Save {{amount}}\",\"fixedBundleProductPageFixedContentsTitle\":\"What's included\",\"fixedBundleProductPagePurchaseOptionLabel\":\"Purchase option\",\"mixAndMatchUpsellBadgeLabel\":\"+ Upsell\",\"mixAndMatchAddedItemsLabel\":\"Added items\",\"fixedBundleProductPageEmptyContentsLabel\":\"No items to show right now.\",\"fixedBundleProductPageChooseSourceProductLabel\":\"Please choose source product!\",\"mixAndMatchNoProductsAvailableLabel\":\"No products available.\",\"fixedBundleProductPageOutOfStockLabel\":\"Out of stock\",\"fixedBundleProductPageItemsInsideLabel\":\"{{count}} items inside\",\"otherProductsModalSubtitleLabel\":\"\",\"fixedBundleProductPagePickMaxLabel\":\"Pick up to {{max}} items\",\"volumeAmountDiscountSpentAmountRewardsLabel\":\"Spend {{currency}}{{spent_amount}} and get {{currency}}{{discount}} discount!\",\"mixAndMatchUnlockedLabel\":\"Unlocked\",\"volumeAmountDiscountSaveRewardsLabel\":\"Save {{currency}}{{discount}}!\",\"fixedBundleProductPagePickMinLabel\":\"Pick {{min}} items or more\",\"mixAndMatchTierQuantityLabel\":\"{{discountQuantityLabel}} items\",\"fixedBundleProductPageBreakdownLabel\":\"Breakdown\",\"fixedBundleProductPageAdditionalOrderNoteLabel\":\"Additional note\",\"fixedBundleProductPageProgressLabel\":\"{{selected}} of {{target}} added\",\"fixedBundleProductPageAddToBundleLabel\":\"Add to bundle\",\"fixedBundleProductPageFreeLabel\":\"Free\",\"fixedBundleProductPageAddingToCartLabel\":\"Adding\\u2026\",\"fixedBundleProductPageChooseAssociatedProductsLabel\":\"Please choose associated products!\",\"fixedBundleProductPageOutOfStockCheckoutMessage\":\"Some items in this bundle are out of stock.\",\"fixedBundleProductPageYourBundleLabel\":\"Your bundle\",\"fixedBundleProductPagePickAnyLabel\":\"Add any items you want\",\"mixAndMatchLockedLabel\":\"Locked\",\"mixAndMatchAddToCartLabel\":\"Add to cart\",\"fixedBundleProductPageCurrentlyOutOfStockTooltip\":\"This item is currently out of stock.\",\"fixedBundleProductPageOrderNoteLabel\":\"Add a note\",\"fixedBundleProductPageLowStockLabel\":\"Only {{count}} left\",\"mixAndMatchNoProductSelectedLabel\":\"No product selected\",\"fixedBundleProductPageTotalValueLabel\":\"Total value\",\"fixedBundleProductPageMinimumQuantityLabel\":\"Add minimum {{minimum_quantity}} product\",\"volumeDiscountSaveRewardsLabel\":\"Save {{discount}}{{discount_type}}!\",\"fixedBundleProductPageAddToCartLabel\":\"Add To Cart\",\"volumeDiscountQuantityRewardsLabel\":\"Buy {{quantity}} quantity and get {{discount}}{{discount_type}} discount!\",\"mixAndMatchAddButtonLabel\":\"Add\",\"fixedBundleProductPageSelectOptionLabel\":\"Select option\",\"mixAndMatchSeeAllLabel\":\"See all\",\"mixAndMatchTierDiscountLabel\":\"{{discount}} OFF\",\"fixedBundleProductPageMaximumQuantityLabel\":\"Add maximum up to {{maximum_quantity}} product\"}","upsells":null,"enableVolumeDiscountUpsell":false,"combos":"[]","progressiveGift":null,"enableProgressiveGifts":false,"discountName":null,"shippingDiscountType":"NO_DISCOUNT","inventoryTrackingMode":"ADD_CHILD_PRODUCT_ON_ORDER","defaultVariants":null,"translations":null}];
14123        const customerTags = null;
14124        let customerDiscountUsage = [];
14125        let isLoggedIn = false;
14126
14127        
14128
14129        const filteredDiscountBundles = Array.isArray(discountBundles) && discountBundles.length > 0 && discountBundles?.filter((bundle) => {
14130            if (bundle?.status !== 'ACTIVE' || bundle?.bundleSubType === 'BUY_X_GET_Y') {
14131                return false;
14132            }
14133            if ((bundle?.allowedTags || bundle?.restrictTags || bundle?.limitToUsePerCustomer > 0) && !isLoggedIn) {
14134                return false;
14135            }
14136            if ((bundle?.allowedTags || bundle?.restrictTags) && isLoggedIn && isBundleRestrictedByDiscount(bundle, customerTags)) {
14137                return false;
14138            }
14139            if (bundle?.limitToUsePerCustomer > 0 && isDiscountUsageLimitExceed(customerDiscountUsage, bundle)) {
14140                return false;
14141            }
14142            if (bundle?.appliesOn === "ONE_TIME" && sellingPlanId != null) {
14143                return false;
14144            }
14145            if (bundle?.appliesOn === "SUBSCRIPTION" && sellingPlanId === null) {
14146                return false;
14147            }
14148            try {
14149                const variantsString = bundle?.variants || '[]';
14150                const variants = typeof variantsString === 'string' ? JSON.parse(variantsString) : variantsString;
14151                const bundleCollections = JSON.parse(bundle?.collectionData || '[]');
14152
14153                return (Array.isArray(variants) && variants.some((variant) => variant && parseInt(variant?.variantId) === parseInt(variantId))) ||
14154                    (Array.isArray(bundleCollections) &&
14155                        bundleCollections?.length > 0 &&
14156                        bundleCollections.some(bundleCollection => collections.some(collection => collection?.id === bundleCollection?.id)))
14157            } catch (e) {
14158                console.error('Failed to parse JSON:', e);
14159                return false;
14160            }
14161        }) || [];
14162
14163        const totalAmount =  amount * quantity;
14164        const lineItem = {variantId, quantity, amount, totalAmount };
14165        const volumeDiscountBundles = processBundleRules(filteredDiscountBundles, 'VOLUME_DISCOUNT', ["variants", "tieredDiscount"]);
14166        const discountedPricingBundles = processBundleRules(filteredDiscountBundles, 'DISCOUNTED_PRICING', ["variants"]);
14167
14168        let applicableDiscount = null;
14169        const volumeDiscount = getApplicableTieredDiscount(volumeDiscountBundles, lineItem);
14170        const pricingDiscount = getApplicablePercentOrFixedDiscount(discountedPricingBundles, lineItem);
14171
14172        if (volumeDiscount && pricingDiscount) {
14173            applicableDiscount = getBestDiscount([volumeDiscount, pricingDiscount], lineItem);
14174        } else {
14175            applicableDiscount = volumeDiscount || pricingDiscount;
14176        }
14177
14178        const discountAmount = applicableDiscount?.discountType === "PERCENTAGE" ? (totalAmount *  applicableDiscount?.discount) / 100 : applicableDiscount?.discount;
14179        const discountedPrice = applicableDiscount?.discountType === "PERCENTAGE" ? (totalAmount - discountAmount) : ( totalAmount - applicableDiscount?.discount);
14180
14181        return {
14182            variantId,
14183            quantity,
14184            amount,
14185            totalAmount,
14186            discountType: applicableDiscount?.discountType,
14187            discountValue: applicableDiscount?.discount,
14188            discountAmount,
14189            discountedPrice: !isNaN(discountedPrice) ? discountedPrice : undefined,
14190            discountConfigure: applicableDiscount?.appliesOn
14191        };
14192    };
14193
14194<!-- END app snippet -->
14195        
14196        
14197        
14198        
14199        
14200        
14201        
14202
14203        
14204
14205        
14206
14207        if (_ABConfig?.bundle_setting?.enableGa4CrossDomainTracking === true) {
14208            (function () {
14209                const params = new URLSearchParams(window.location.search);
14210                const gl = params.get('_gl');
14211
14212                if (gl) {
14213                    sessionStorage.setItem('_ab_ga4_gl', gl);
14214                }
14215
14216                const saved = sessionStorage.getItem('_ab_ga4_gl');
14217
14218                document.addEventListener('DOMContentLoaded', function () {
14219                    const links = document.querySelectorAll('a[href*="/apps/bundles/bb/"]');
14220                    links.forEach(function (link) {
14221                        const url = new URL(link.href);
14222                        if (saved) url.searchParams.set('_gl', saved);
14223                        link.href = url.toString();
14224                    });
14225                });
14226            })();
14227        }
14228    </script>
14228
14229
14230    
14231
14232    
14233
14234    
14235    
14236
14237    
14238        <link href="//cdn.shopify.com/extensions/01a1074c-30ba-7485-a4b0-919f62ca47a3/appstle-bundles-3337/assets/appstle-bundles.min.css" rel="stylesheet" type="text/css" media="all" />
14239        
14239<script>
14240            var appstleBundleSettings = _ABConfig.bundle_setting || {};
14241            var appstleBundleStyle = document.createElement('style');
14242            appstleBundleStyle.textContent = `
14243                .ab-bogo-title, .ab-classic-bundle-description, .ab-classic-bundle-product-quantity,
14244                .ab-classic-bundle-product-name-quantity, .ab-classic-bundle-product-link {
14245                    color: ${appstleBundleSettings.primaryTextColor || '#000000'};
14246                }
14247                .ab-discount-header-banner {
14248                    background-color: ${appstleBundleSettings.primaryColor || '#105e85'};
14249                    color: ${appstleBundleSettings.secondaryTextColor || '#ffffff'};
14250                }
14251                ${appstleBundleSettings.bodyFontFamily ? ':is([class^="ab-"],[class*=" ab-"]){font-family:' + appstleBundleSettings.bodyFontFamily + '!important}' : ''}
14252                ${appstleBundleSettings.headingFontFamily ? ':is([class^="ab-"],[class*=" ab-"]):is([class*="-title"],[class*="-heading"],[class*="-name"]),.ab-classic-bundle-description,.ab-volume-discount-header-label{font-family:' + appstleBundleSettings.headingFontFamily + '!important}' : ''}
14253                ${appstleBundleSettings.customCss || ''}
14254            `;
14255            document.body.appendChild(appstleBundleStyle);
14256        </script>
14256
14257        
14257<script src="https://cdn.shopify.com/extensions/01a1074c-30ba-7485-a4b0-919f62ca47a3/appstle-bundles-3337/assets/appstle-bundles-trigger-cart-refresh.min.js" defer></script>
14257
14258        
14259            
14259<script src="https://cdn.shopify.com/extensions/01a1074c-30ba-7485-a4b0-919f62ca47a3/appstle-bundles-3337/assets/appstle-bundles.min.js" defer></script>
14259
14260        
14261        
14262        
14263        
14264        
14265            
14265<script src="https://cdn.shopify.com/extensions/01a1074c-30ba-7485-a4b0-919f62ca47a3/appstle-bundles-3337/assets/appstle-bundles-interceptor-bundle-product-auto-removal.min.js" defer></script>
14265
14266        
14267        
14268            
14268<script src="https://cdn.shopify.com/extensions/01a1074c-30ba-7485-a4b0-919f62ca47a3/appstle-bundles-3337/assets/appstle-bundles-interceptor-subscription-free-product-validator.min.js" defer></script>
14268
14269        
14270        
14271    
14272
14273
14274
14275</div><div id="shopify-block-AT09BQzF5OVIxeEV5U__12645857707859633983" class="shopify-block shopify-app-block">
14276
14277<script>
14278  var isOlAppEmbed = true;
14279</script>
14279
14280
14281
14282</div><div id="shopify-block-AcHNDR2NxbTQvc0hSa__17082977709075827707" class="shopify-block shopify-app-block"></div><div id="shopify-block-AU3RpOHNzMElZU0pJQ__6143736321357441667" class="shopify-block shopify-app-block">
14283
14284</div><div id="shopify-block-ARTg3djF4REhDLzg1M__16237003337219470499" class="shopify-block shopify-app-block">
14285
14286
14287
14288
14289
14290<script>
14291    var _ALConfig = _ALConfig || {};
14292    _ALConfig = {
14293        'shop_name': '',
14294        'public_domain': null,
14295        'proxy_path_prefix': 'apps/loyalty',
14296        'widgetJsPath': 'https://loyalty-admin.appstle.com/app/loyalty-widget.bundle.js',
14297        'widgetCssPath': 'https://loyalty-admin.appstle.com/content/loyalty-widget.css',
14298        'pointEarnRules': [],
14299        'pointRedeemRules': [],
14300        'widget_setting': null,
14301        'product': null,
14302        'productCollections': [],
14303        'shop_labels': null,
14304        'pointRoundType': 'NO_ROUND'
14305    };
14306
14307    // Shopify's market-aware account routes. Emitted from the Liquid `routes` object so links keep
14308    // the customer's current market/language prefix (e.g. /en-eu/account/login) instead of a
14309    // hard-coded /account/login, which Shopify resolves against the shop's primary market.
14310    _ALConfig.routes = {
14311        'root_url': "\/",
14312        'account_url': "\/account",
14313        'account_login_url': "\/account\/login",
14314        'account_register_url': "\/account\/register",
14315        'account_logout_url': "\/account\/logout"
14316    };
14317
14318    
14319    _ALConfig.shop_name = "Loma Hair \u0026 Body Care | Aloe Based Salon Quality Care";
14320    
14321
14322    
14323    _ALConfig.proxy_path_prefix = "community\/rewards";
14324    
14325
14326    
14327    _ALConfig.currency = "USD";
14328    
14329
14330    
14331    _ALConfig.storeCurrency = "USD";
14332    
14333
14334    
14335    _ALConfig.pointRoundType = "NO_ROUND";
14336    
14337
14338    
14339    _ALConfig.public_domain = "lomabeauty.us";
14340    
14341
14342    
14343    _ALConfig.widgetJsPath = "https:\/\/loyalty-admin.appstle.com\/app\/loyalty-widget.bundle.js?v=1783529028499";
14344    
14345
14346    
14347    _ALConfig.widgetCssPath = "https:\/\/loyalty-admin.appstle.com\/content\/loyalty-widget.css?v=1783529028499";
14348    
14349
14350    
14351    _ALConfig.referralEnabled = true;
14352    
14353
14354    
14355    _ALConfig.vipTierEnabled = false;
14356    
14357
14358    
14359
14360    
14361
14362    
14363    _ALConfig.pointEarnRules = [{"id":48848,"shop":"loma-for-life.myshopify.com","type":"CREATE_ACCOUNT","status":"ACTIVE","historicPurchaseDuration":"NONE","basePoints":500.0,"includeSubtotal":false,"includeTax":false,"excludeCollections":null,"name":"Customer Sign Up","customerNotification":"{{points}} points added for {{rule_name}}","createAt":"2026-04-01T19:04:44.569581Z","updateAt":"2026-04-03T14:15:40.004251Z","rewardInterval":"DAY","productId":null,"collectionId":null,"variantId":null,"productData":null,"collectionData":null,"customerFacingLabel":"Get 500 points for signup as new customer","socialUrl":null,"disableForOnSellProduct":false,"autoApprovalDays":0,"enableInterval":false,"earnLimit":1,"activityType":"REGULAR","allowedCustomerTags":null,"includeShippingPoints":false,"eligibleForFirstOrder":false,"maximumPoints":null,"restrictCustomerTags":"Account Created","customerFacingIconUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/0275\/5801\/9212\/files\/LOMA_Rewards_Icon_1.png?v=1775225720","serial":0,"excludeOrderTags":null,"pointBasedOn":null,"excludeProducts":null,"givePointsToGuestCustomers":false,"allowedProductTags":null,"restrictProductTags":null,"rollBackPointsOnUnsubscribe":false,"addAdditionalPoints":false,"additionalPoints":null,"refundNotificationLabel":"{{points}} points removed for refund.","disablePointsForDiscountedProduct":false,"platformType":"BOTH","vipTierId":null,"earnType":"POINTS","minimumOrderValue":null,"allowedOrderTags":null,"excludeVariantIds":null,"rewardAssignType":"DYNAMIC","applyOnImportedCustomer":false,"enableBirthdayPromo":false,"promoPointsMultiplier":null,"ruleStartDate":null,"ruleEndDate":null,"translations":null,"appliesOn":null,"manuallyApprovePoints":null},{"id":48876,"shop":"loma-for-life.myshopify.com","type":"PURCHASE","status":"ACTIVE","historicPurchaseDuration":"NONE","basePoints":10.0,"includeSubtotal":false,"includeTax":false,"excludeCollections":null,"name":"Product Purchase","customerNotification":"{{points}} points added for {{rule_name}}","createAt":"2026-04-01T21:24:29.370921Z","updateAt":"2026-04-03T14:16:15.385056Z","rewardInterval":"DAY","productId":null,"collectionId":null,"variantId":null,"productData":null,"collectionData":null,"customerFacingLabel":"Get 10 points for every $1 spent on product purchases","socialUrl":null,"disableForOnSellProduct":false,"autoApprovalDays":0,"enableInterval":false,"earnLimit":1,"activityType":"REGULAR","allowedCustomerTags":null,"includeShippingPoints":false,"eligibleForFirstOrder":false,"maximumPoints":null,"restrictCustomerTags":null,"customerFacingIconUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/0275\/5801\/9212\/files\/LOMA_Rewards_Icon_2.png?v=1775225721","serial":1,"excludeOrderTags":null,"pointBasedOn":null,"excludeProducts":null,"givePointsToGuestCustomers":true,"allowedProductTags":null,"restrictProductTags":null,"rollBackPointsOnUnsubscribe":false,"addAdditionalPoints":false,"additionalPoints":null,"refundNotificationLabel":"{{points}} points have been deducted for the refunded product.","disablePointsForDiscountedProduct":false,"platformType":"BOTH","vipTierId":null,"earnType":"POINTS","minimumOrderValue":null,"allowedOrderTags":null,"excludeVariantIds":null,"rewardA
14363ssignType":"DYNAMIC","applyOnImportedCustomer":false,"enableBirthdayPromo":false,"promoPointsMultiplier":null,"ruleStartDate":null,"ruleEndDate":null,"translations":null,"appliesOn":null,"manuallyApprovePoints":null},{"id":48879,"shop":"loma-for-life.myshopify.com","type":"BIRTHDAY","status":"ACTIVE","historicPurchaseDuration":"NONE","basePoints":1000.0,"includeSubtotal":false,"includeTax":false,"excludeCollections":null,"name":"Birthday Reward","customerNotification":"{{points}} points added for {{rule_name}}","createAt":"2026-04-01T21:25:40.766908Z","updateAt":"2026-04-03T14:16:28.362409Z","rewardInterval":"DAY","productId":null,"collectionId":null,"variantId":null,"productData":null,"collectionData":null,"customerFacingLabel":"Get 1,000 points on your birthday","socialUrl":null,"disableForOnSellProduct":false,"autoApprovalDays":0,"enableInterval":false,"earnLimit":1,"activityType":"REGULAR","allowedCustomerTags":null,"includeShippingPoints":false,"eligibleForFirstOrder":false,"maximumPoints":null,"restrictCustomerTags":null,"customerFacingIconUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/0275\/5801\/9212\/files\/LOMA_Rewards_Icon_3.png?v=1775225720","serial":2,"excludeOrderTags":null,"pointBasedOn":null,"excludeProducts":null,"givePointsToGuestCustomers":false,"allowedProductTags":null,"restrictProductTags":null,"rollBackPointsOnUnsubscribe":false,"addAdditionalPoints":false,"additionalPoints":null,"refundNotificationLabel":"{{points}} points removed for refund.","disablePointsForDiscountedProduct":false,"platformType":"BOTH","vipTierId":null,"earnType":"POINTS","minimumOrderValue":null,"allowedOrderTags":null,"excludeVariantIds":null,"rewardAssignType":"DYNAMIC","applyOnImportedCustomer":false,"enableBirthdayPromo":false,"promoPointsMultiplier":null,"ruleStartDate":null,"ruleEndDate":null,"translations":null,"appliesOn":null,"manuallyApprovePoints":null},{"id":48882,"shop":"loma-for-life.myshopify.com","type":"LEAVE_REVIEW_JUDGE_ME","status":"ACTIVE","historicPurchaseDuration":"NONE","basePoints":100.0,"includeSubtotal":false,"includeTax":false,"excludeCollections":null,"name":"Write a review using Judge Me","customerNotification":"{{points}} points added for review using {{review_type}}, {{details}}","createAt":"2026-04-01T21:27:09.484767Z","updateAt":"2026-04-03T14:16:56.568214Z","rewardInterval":"DAY","productId":null,"collectionId":null,"variantId":null,"productData":null,"collectionData":null,"customerFacingLabel":"100 points for leaving a review","socialUrl":null,"disableForOnSellProduct":false,"autoApprovalDays":0,"enableInterval":true,"earnLimit":5,"activityType":"REGULAR","allowedCustomerTags":null,"includeShippingPoints":false,"eligibleForFirstOrder":false,"maximumPoints":null,"restrictCustomerTags":null,"customerFacingIconUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/0275\/5801\/9212\/files\/LOMA_Rewards_Icon_4.png?v=1775225720","serial":3,"excludeOrderTags":null,"pointBasedOn":null,"excludeProducts":null,"givePointsToGuestCustomers":false,"allowedProductTags":null,"restrictProductTags":null,"rollBackPointsOnUnsubscribe":false,"addAdditionalPoints":true,"additionalPoints":100.0,"refundNotificationLabel":"{{points}} points removed for refund.","disablePointsForDiscountedProduct":false,"platformType":"BOTH","vipTierId":null,"earnType":"POINTS","minimumOrderValue":null,"allowedOrderTags":null,"excludeVariantIds":null,"rewardAssignType":"DYNAMIC","applyOnImportedCustomer":false,"enableBirthdayPromo":false,"promoPointsMultiplier":null,"ruleStartDate":null,"ruleEndDate":null,"translations":null,"appliesOn":null,"manuallyApprovePoints":null},{"id":48888,"shop":"loma-for-life.myshopify.com","type":"FACEBOOK_PAGE_LIKE","status":"ACTIVE","historicPurchaseDuration":"NONE","basePoints":100.0,"includeSubtotal":false,"includeTax":false,"excludeCollections":null,"name":"Like Us on Facebook","customerNotification":"{{points}} points added for {{rule_name}}","createAt":"2026-04-01T21:31:03.233872Z","updateAt":"2026-04-03T14:17:37.534806Z","rewardInterval":"DAY","productId":null,"collectionId":null,"variantId":null,"productData":null,"collectionData":null,"customerFacingLabel":"Like us on facebook and get 100 points","socialUrl":"https:\/\/www.facebook.com\/lomahairandbodycare","disableForOnSellProduct":false,"autoApprovalDays":0,"enableInterval":false,"earnLimit":1,"activityType":"REGULAR","allowedCustomerTags":null,"includeShippingPoints":false,"eligibleForFirstOrder":false,"maximumPoints":null,"restrictCustomerTags":null,"customerFacingIconUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/0275\/5801\/9212\/files\/LOMA_Rewards_Icon_5.png?v=1775225720","serial":4,"excludeOrderTags":null,"pointBasedOn":null,"excludeProducts":null,"givePointsToGuestCustomers":false,"allowedProductTags":null,"restrictProductTags":null,"rollBackPointsOnUnsubscribe":false,"addAdditionalPoints":false,"additionalPoints":null,"refundNotificationLabel":"{{points}} points removed for refund.","disablePointsForDiscountedProduct":false,"platformType":"BOTH","vipTierId":null,"earnType":"POINTS","minimumOrderValue":null,"allowedOrderTags":null,"excludeVariantIds":null,"rewardA
14363ssignType":"DYNAMIC","applyOnImportedCustomer":false,"enableBirthdayPromo":false,"promoPointsMultiplier":null,"ruleStartDate":null,"ruleEndDate":null,"translations":null,"appliesOn":null,"manuallyApprovePoints":null},{"id":48891,"shop":"loma-for-life.myshopify.com","type":"TIKTOK","status":"ACTIVE","historicPurchaseDuration":"NONE","basePoints":100.0,"includeSubtotal":false,"includeTax":false,"excludeCollections":null,"name":"Follow us on Tiktok","customerNotification":"{{points}} points added for {{rule_name}}","createAt":"2026-04-01T21:33:57.532858Z","updateAt":"2026-04-03T14:18:05.873551Z","rewardInterval":"DAY","productId":null,"collectionId":null,"variantId":null,"productData":null,"collectionData":null,"customerFacingLabel":"Follow us on tiktok and get 100 points","socialUrl":"https:\/\/www.tiktok.com\/@lomabeauty_us","disableForOnSellProduct":false,"autoApprovalDays":0,"enableInterval":false,"earnLimit":1,"activityType":"REGULAR","allowedCustomerTags":null,"includeShippingPoints":false,"eligibleForFirstOrder":false,"maximumPoints":null,"restrictCustomerTags":null,"customerFacingIconUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/0275\/5801\/9212\/files\/LOMA_Rewards_Icon_6.png?v=1775225720","serial":5,"excludeOrderTags":null,"pointBasedOn":null,"excludeProducts":null,"givePointsToGuestCustomers":false,"allowedProductTags":null,"restrictProductTags":null,"rollBackPointsOnUnsubscribe":false,"addAdditionalPoints":false,"additionalPoints":null,"refundNotificationLabel":"{{points}} points removed for refund.","disablePointsForDiscountedProduct":false,"platformType":"BOTH","vipTierId":null,"earnType":"POINTS","minimumOrderValue":null,"allowedOrderTags":null,"excludeVariantIds":null,"rewardAssignType":"DYNAMIC","applyOnImportedCustomer":false,"enableBirthdayPromo":false,"promoPointsMultiplier":null,"ruleStartDate":null,"ruleEndDate":null,"translations":null,"appliesOn":null,"manuallyApprovePoints":null},{"id":48893,"shop":"loma-for-life.myshopify.com","type":"FOLLOW_INSTAGRAM","status":"ACTIVE","historicPurchaseDuration":"NONE","basePoints":100.0,"includeSubtotal":false,"includeTax":false,"excludeCollections":null,"name":"Follow us on Instagram","customerNotification":"{{points}} points added for {{rule_name}}","createAt":"2026-04-01T21:34:57.080173Z","updateAt":"2026-04-03T14:17:51.071412Z","rewardInterval":"DAY","productId":null,"collectionId":null,"variantId":null,"productData":null,"collectionData":null,"customerFacingLabel":"Follow us on instagram and get 100 points","socialUrl":"https:\/\/www.instagram.com\/lomabeauty.us\/","disableForOnSellProduct":false,"autoApprovalDays":0,"enableInterval":false,"earnLimit":1,"activityType":"REGULAR","allowedCustomerTags":null,"includeShippingPoints":false,"eligibleForFirstOrder":false,"maximumPoints":null,"restrictCustomerTags":null,"customerFacingIconUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/0275\/5801\/9212\/files\/LOMA_Rewards_Icon_7.png?v=1775225720","serial":6,"excludeOrderTags":null,"pointBasedOn":null,"excludeProducts":null,"givePointsToGuestCustomers":false,"allowedProductTags":null,"restrictProductTags":null,"rollBackPointsOnUnsubscribe":false,"addAdditionalPoints":false,"additionalPoints":null,"refundNotificationLabel":"{{points}} points removed for refund.","disablePointsForDiscountedProduct":false,"platformType":"BOTH","vipTierId":null,"earnType":"POINTS","minimumOrderValue":null,"allowedOrderTags":null,"excludeVariantIds":null,"rewardAssignType":"DYNAMIC","applyOnImportedCustomer":false,"enableBirthdayPromo":false,"promoPointsMultiplier":null,"ruleStartDate":null,"ruleEndDate":null,"translations":null,"appliesOn":null,"manuallyApprovePoints":null}];
14364    
14365
14366    
14367    _ALConfig.pointRedeemRules = [{"id":61210,"shop":"loma-for-life.myshopify.com","name":"Discount Reward $50","type":"DISCOUNT_CODE","referralType":null,"status":"ACTIVE","redeemPoints":4000.0,"discountType":"FIXED","discount":50.0,"minimumPurchaseAmount":0.0,"createAt":"2026-04-01T21:41:48.359104Z","updateAt":"2026-04-03T14:20:23.088935Z","maximumShippingRate":0.0,"productId":null,"variantId":null,"productData":null,"collectionId":null,"collectionData":null,"customerFacingLabel":"Redeem 4,000 points to receive a $50 discount","restrictCustomers":null,"restrictCustomersWithTags":null,"rewardInterval":"DAY","appliesOn":"ONE_TIME","combinedWithProductDiscount":true,"combinedWithShippingDiscount":true,"combinedWithOrderDiscount":true,"enableInterval":false,"redeemLimit":1,"enableNumberOfUsagesLimit":false,"numberOfUsagesLimit":null,"allowedCustomerTags":null,"earnRuleId":null,"vipTierId":null,"redeemLabel":"Get a {{discount}} discount on your entire order with a minimum spend of {{min_spend_amount}}","customerFacingIconUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/0275\/5801\/9212\/files\/LOMA_Rewards_Icon_8.png?v=1775225997","serial":0,"discountCodeForAllCustomer":false,"allowedCountries":null,"showInPosOnly":false,"redeemAllPoints":false,"enableMinimumPointsToRedeem":false,"requiredMinimumPointsToRedeem":0.0,"enableMaximumPointsToRedeem":false,"requiredMaximumPointsToRedeem":0.0,"enablePOS":false,"minimumPointsLabel":"Add minimum {{points}} points to redeem","maximumPointsLabel":"Maximum {{points}}
14367 points can be redeemed","applyDiscountOnce":true,"enableDiscountPrefix":false,"discountPrefixText":null,"discountCodeNodeId":"gid:\/\/shopify\/DiscountCodeNode\/1506703605946","translations":null,"quantity":1,"applyToEachItem":null},{"id":61209,"shop":"loma-for-life.myshopify.com","name":"Discount Reward $20","type":"DISCOUNT_CODE","referralType":null,"status":"ACTIVE","redeemPoints":2000.0,"discountType":"FIXED","discount":20.0,"minimumPurchaseAmount":0.0,"createAt":"2026-04-01T21:40:59.604864Z","updateAt":"2026-04-03T14:20:39.172448Z","maximumShippingRate":0.0,"productId":null,"variantId":null,"productData":null,"collectionId":null,"collectionData":null,"customerFacingLabel":"Redeem 2,000 points to receive a $20 discount","restrictCustomers":null,"restrictCustomersWithTags":null,"rewardInterval":"DAY","appliesOn":"ONE_TIME","combinedWithProductDiscount":true,"combinedWithShippingDiscount":true,"combinedWithOrderDiscount":true,"enableInterval":false,"redeemLimit":1,"enableNumberOfUsagesLimit":false,"numberOfUsagesLimit":null,"allowedCustomerTags":null,"earnRuleId":null,"vipTierId":null,"redeemLabel":"Get a {{discount}} discount on your entire order with a minimum spend of {{min_spend_amount}}","customerFacingIconUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/0275\/5801\/9212\/files\/LOMA_Rewards_Icon_8.png?v=1775225997","serial":0,"discountCodeForAllCustomer":false,"allowedCountries":null,"showInPosOnly":false,"redeemAllPoints":false,"enableMinimumPointsToRedeem":false,"requiredMinimumPointsToRedeem":0.0,"enableMaximumPointsToRedeem":false,"requiredMaximumPointsToRedeem":0.0,"enablePOS":false,"minimumPointsLabel":"Add minimum {{points}} points to redeem","maximumPointsLabel":"Maximum {{points}} points can be redeemed","applyDiscountOnce":true,"enableDiscountPrefix":false,"discountPrefixText":null,"discountCodeNodeId":"gid:\/\/shopify\/DiscountCodeNode\/1506703376570","translations":null,"quantity":1,"applyToEachItem":null},{"id":61208,"shop":"loma-for-life.myshopify.com","name":"Discount Reward $15","type":"DISCOUNT_CODE","referralType":null,"status":"ACTIVE","redeemPoints":1500.0,"discountType":"FIXED","discount":15.0,"minimumPurchaseAmount":0.0,"createAt":"2026-04-01T21:40:00.029228Z","updateAt":"2026-04-03T14:20:49.384037Z","maximumShippingRate":0.0,"productId":null,"variantId":null,"productData":null,"collectionId":null,"collectionData":null,"customerFacingLabel":"Redeem 1,500 points to receive a $15 discount","restrictCustomers":null,"restrictCustomersWithTags":null,"rewardInterval":"DAY","appliesOn":"ONE_TIME","combinedWithProductDiscount":true,"combinedWithShippingDiscount":true,"combinedWithOrderDiscount":true,"enableInterval":false,"redeemLimit":1,"enableNumberOfUsagesLimit":false,"numberOfUsagesLimit":null,"allowedCustomerTags":null,"earnRuleId":null,"vipTierId":null,"redeemLabel":"Get a {{discount}} discount on your entire order with a minimum spend of {{min_spend_amount}}","customerFacingIconUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/0275\/5801\/9212\/files\/LOMA_Rewards_Icon_8.png?v=1775225997","serial":0,"discountCodeForAllCustomer":false,"allowedCountries":null,"showInPosOnly":false,"redeemAllPoints":false,"enableMinimumPointsToRedeem":false,"requiredMinimumPointsToRedeem":0.0,"enableMaximumPointsToRedeem":false,"requiredMaximumPointsToRedeem":0.0,"enablePOS":false,"minimumPointsLabel":"Add minimum {{points}} points to redeem","maximumPointsLabel":"Maximum {{points}} points can be redeemed","applyDiscountOnce":true,"enableDiscountPrefix":false,"discountPrefixText":null,"discountCodeNodeId":"gid:\/\/shopify\/DiscountCodeNode\/1506703147194","translations":null,"quantity":1,"applyToEachItem":null},{"id":61207,"shop":"loma-for-life.myshopify.com","name":"Discount Reward $10","type":"DISCOUNT_CODE","referralType":null,"status":"ACTIVE","redeemPoints":1000.0,"discountType":"FIXED","discount":10.0,"minimumPurchaseAmount":0.0,"createAt":"2026-04-01T21:38:50.836308Z","updateAt":"2026-04-03T14:20:59.812913Z","maximumShippingRate":0.0,"productId":null,"variantId":null,"productData":null,"collectionId":null,"collectionData":null,"customerFacingLabel":"Redeem 1,000 points to receive a $10 discount","restrictCustomers":null,"restrictCustomersWithTags":null,"rewardInterval":"DAY","appliesOn":"ONE_TIME","combinedWithProductDiscount":true,"combinedWithShippingDiscount":true,"combinedWithOrderDiscount":true,"enableInterval":false,"redeemLimit":1,"enableNumberOfUsagesLimit":false,"numberOfUsagesLimit":null,"allowedCustomerTags":null,"earnRuleId":null,"vipTierId":null,"redeemLabel":"Get a {{discount}} discount on your entire order with a minimum spend of {{min_spend_amount}}","customerFacingIconUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/0275\/5801\/9212\/files\/LOMA_Rewards_Icon_8.png?v=1775225997","serial":0,"discountCodeForAllCustomer":false,"allowedCountries":null,"showInPosOnly":false,"redeemAllPoints":false,"enableMinimumPointsToRedeem":false,"requiredMinimumPointsToRedeem":0.0,"enableMaximumPointsToRedeem":false,"requiredMaximumPointsToRedeem":0.0,"enablePOS":false,"minimumPointsLabel":"Add minimum {{points}} points to redeem","maximumPointsLabel":"Maximum {{points}}
14367 points can be redeemed","applyDiscountOnce":true,"enableDiscountPrefix":false,"discountPrefixText":null,"discountCodeNodeId":"gid:\/\/shopify\/DiscountCodeNode\/1506702917818","translations":null,"quantity":1,"applyToEachItem":null},{"id":61206,"shop":"loma-for-life.myshopify.com","name":"Discount Reward $5","type":"DISCOUNT_CODE","referralType":null,"status":"ACTIVE","redeemPoints":500.0,"discountType":"FIXED","discount":5.0,"minimumPurchaseAmount":0.0,"createAt":"2026-04-01T21:37:50.123139Z","updateAt":"2026-04-03T14:21:08.929778Z","maximumShippingRate":0.0,"productId":null,"variantId":null,"productData":null,"collectionId":null,"collectionData":null,"customerFacingLabel":"Redeem 500 points to receive a $5 discount","restrictCustomers":null,"restrictCustomersWithTags":null,"rewardInterval":"DAY","appliesOn":"ONE_TIME","combinedWithProductDiscount":true,"combinedWithShippingDiscount":true,"combinedWithOrderDiscount":true,"enableInterval":false,"redeemLimit":1,"enableNumberOfUsagesLimit":false,"numberOfUsagesLimit":null,"allowedCustomerTags":null,"earnRuleId":null,"vipTierId":null,"redeemLabel":"Get a {{discount}} discount on your entire order with a minimum spend of {{min_spend_amount}}","customerFacingIconUrl":"https:\/\/cdn.shopify.com\/s\/files\/1\/0275\/5801\/9212\/files\/LOMA_Rewards_Icon_8.png?v=1775225997","serial":0,"discountCodeForAllCustomer":false,"allowedCountries":null,"showInPosOnly":false,"redeemAllPoints":false,"enableMinimumPointsToRedeem":false,"requiredMinimumPointsToRedeem":0.0,"enableMaximumPointsToRedeem":false,"requiredMaximumPointsToRedeem":0.0,"enablePOS":false,"minimumPointsLabel":"Add minimum {{points}} points to redeem","maximumPointsLabel":"Maximum {{points}} points can be redeemed","applyDiscountOnce":true,"enableDiscountPrefix":false,"discountPrefixText":null,"discountCodeNodeId":"gid:\/\/shopify\/DiscountCodeNode\/1506702753978","translations":null,"quantity":1,"applyToEachItem":null}];
14368    
14369
14370    
14371
14372    
14373
14374    
14375    _ALConfig.widget_setting = {"id":16690,"shop":"loma-for-life.myshopify.com","themePrimaryColor":null,"themeSecondaryColor":null,"widgetPosition":"RIGHT","showWidget":true,"widgetBackgroundColor":"#141614","widgetTextColor":"#ffffff","faq":null,"popupHeaderColor":"#141614","popupTilesColor":"#f7f7f7","popupButtonColor":"#141614","popupIconColor":"#000000","popupLinksColor":"#141614","homeGreetings":null,"homeSignup":null,"popupButtonTextColor":"#ffffff","popupTilesTextColor":"#212121","popupDiscountCodeGenerated":null,"popupCopyDiscount":null,"popupCopiedDiscount":null,"widgetTitle":null,"customCss":null,"widgetCounterBackgroundColor":"#141614","widgetCounterTextColor":"#ffffff","logoUrl":null,"notificationToastBackgroundColor":"#4EC33D","notificationToastTextColor":"#ffffff","acquirePointsBackgroundColor":"#000000","acquirePointsTextColor":"#ffffff","pointsBalanceBackgroundColor":"inherit","pointsBalanceTextColor":"#000000","allowedCustomersTag":null,"widgetSettingJson":"{\"widgetDateTimeFormat\":\"MMM D, YYYY, h:mm A\",\"showVIPSection\":true,\"dedicatedPageType\":\"DEDICATED_PAGE_V2\",\"referralRedirectUrl\":\"\",\"loaderIcon\":\"\",\"showLoyaltyOptOut\":false,\"cartWidgetSelector\":\"\",\"toastPosition\":\"bottom-center\",\"primaryDedicatedPageSectionBackgroundColor\":\"#F2F8FF\",\"reachVipMileStoneType\":\"TOTAL_AMOUNT\",\"createAccountLink\":\"\",\"cartDrawerWidgetPlacement\":\"BEFORE\",\"refreshOnAddToCart\":false,\"selectApplyRewardsDefault\":false,\"dateLocalFormat\":\"DEFAULT\",\"loyaltyPageMetaDescription\":\"\",\"enableMetaTagForNoIndexing\":false,\"hideToastNotification\":false,\"hideAppstleLoaderIcon\":false,\"showRedeemSection\":true,\"loadScriptOnlyOnDedicatedPage\":false,\"hideRedeemRuleSectionOnEmpty\":true,\"widgetBackgroundImage\":\"\",\"vipTierBadgeBackgroun
14375dColor\":\"inherit\",\"enableEnhancedV2Styling\":true,\"showCustomerHistoryDescriptionToolTip\":false,\"checkoutAllowedCustomerTags\":\"\",\"secondaryDedicatedPageBackgroundColor\":\"#ffffff\",\"launcherDataType\":\"POINTS\",\"titleCount\":60,\"hideCheckoutBlockLoggedOutCustomers\":false,\"vipTierBadgeTextColor\":\"#000000\",\"popupButtonHoverColor\":\"#1A1DFF\",\"cartWidgetPlacement\":\"BEFORE\",\"showRewardSection\":true,\"primaryDedicatedPageBackgroundColor\":\"#141614\",\"showHowItWorksSection\":true,\"visitedIcon\":\"\",\"afterCopiedDiscountRedirectUrl\":\"\",\"showVipTierBadge\":false,\"loggedOutFlagAcquirePoints\":false,\"manageLoyaltyButtonUrl\":\"\",\"hideRulesForLoggedOutCustomer\":false,\"hideStoreCreditsBalance\":true,\"checkoutRestrictCustomerTags\":\"\",\"hideExpirationDate\":false,\"dedicatedPageV2CardGap\":\"1.25rem\",\"showReferralSection\":true,\"cartWidgetRewardIcon\":\"\",\"hideEarnRuleSectionOnEmpty\":true,\"primaryDedicatedPageTextColor\":\"#818cf8\",\"showFAQSection\":true,\"showRangeForRedeemPoints\":false,\"dedicatedPageV2BorderRadius\":\"8px\",\"secondaryDedicatedPageSectionBackgroundColor\":\"#FFFFFF\",\"loyaltyPageMetaTitle\":\"\",\"applyDiscountCodeOnRedeem\":false,\"referralCustomRedirectUrl\":\"\",\"waysToEarnIcon\":\"\",\"vipTierBadgeSelector\":\"\",\"displayMethod\":\"TEXT_ICON\",\"hideFaqSection\":false,\"disableRuleCollapsible\":false,\"showEarnSection\":true,\"showTierName\":false,\"cartDrawerRedeemWidgetSelector\":\"\",\"checkoutRedeemLoginURL\":\"\",\"disableLoyaltyBlocks\":false,\"hidePointsBalance\":false,\"descriptionCount\":500,\"hideWidgetOnScroll\":false,\"customFontUrl\":\"\",\"hideWidgetLauncherOnMobile\":false,\"hideFreeProductDropdownProductTitle\":false,\"showCartRedeemWidget\":false,\"customSignInLink\":\"\",\"referredCustomerRewardIcon\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0275\/5801\/9212\/files\/LOMA_Rewards_Icon_10.png?v=1775226542\",\"enableAcquirePointsQuantitySelector\":false,\"showPoweredBy\":true,\"hideVipTierName\":false,\"showTransactionHistory\":true,\"waysToRedeemIcon\":\"\",\"secondaryDedicatedPageTextColor\":\"#4b5563\",\"customHtmlInject\":\"[]\",\"referringCustomerRewardIcon\":\"https:\/\/cdn.shopify.com\/s\/files\/1\/0275\/5801\/9212\/files\/LOMA_Rewards_Icon_9.png?v=1775226542\"}","widgetButtonLogoUrl":null,"showReferralSocialMedia":true,"referralSocialMediaInfo":"[{\"socialMediaIconURL\":\"data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiB2aWV3Qm94PSItMzIgMCA1MTIgNTEyIj4KCTxwYXRoIGZpbGw9ImN1cnJlbnRDb2xvciIgZD0iTTY0IDMyQzI4LjcgMzIgMCA2MC43IDAgOTZ2MzIwYzAgMzUuMyAyOC43IDY0IDY0IDY0aDk4LjJWMzM0LjJoLTUyLjhWMjU2aDUyLjh2LTMzLjdjMC04Ny4xIDM5LjQtMTI3LjUgMTI1LTEyNy41YzE2LjIgMCA0NC4yIDMuMiA1NS43IDYuNFYxNzJjLTYtLjYtMTYuNS0xLTI5LjYtMWMtNDIgMC01OC4yIDE1LjktNTguMiA1Ny4yVjI1Nmg4My42bC0xNC40IDc4LjJIMjU1VjQ4MGgxMjljMzUuMyAwIDY0LTI4LjcgNjQtNjRWOTZjMC0zNS4zLTI4LjctNjQtNjQtNjR6IiAvPgo8L3N2Zz4=\",\"socialMediaLink\":\"https:\/\/www.facebook.com\/lomahairandbodycare\",\"socialMedia\":\"FACEBOOK\"},{\"socialMediaIconURL\":\"data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KCTxnIGZpbGw9ImN1cnJlbnRDb2xvciI+CgkJPHBhdGggZD0iTTIyIDcuNTM1VjE3YTMgMyAwIDAgMS0yLjgyNCAyLjk5NUwxOSAyMEg1YTMgMyAwIDAgMS0yLjk5NS0yLjgyNEwyIDE3VjcuNTM1bDkuNDQ1IDYuMjk3bC4xMTYuMDY2YTEgMSAwIDAgMCAuODc4IDBsLjExNi0uMDY2eiIgLz4KCQk8cGF0aCBkPSJNMTkgNGMxLjA4IDAgMi4wMjcuNTcgMi41NTUgMS40MjdMMTIgMTEuNzk3bC05LjU1NS02LjM3YTMgMyAwIDAgMSAyLjM1NC0xLjQyTDUgNHoiIC8+Cgk8L2c+Cjwvc3ZnPg==\",\"socialMediaLink\":\"https:\/\/mail.google.com\",\"socialMedia\":\"EMAIL\"},{\"socialMedia\":\"INSTAGRAM\",\"socialMediaLink\":\"https:\/\/www.instagram.com\/lomabeauty.us\/\",\"socialMediaIconURL\":\"data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij4KCTxwYXRoIGZpbGw9ImN1cnJlbnRDb2xvciIgZD0iTTcuOCAyaDguNEMxOS40IDIgMjIgNC42IDIyIDcuOHY4LjRhNS44IDUuOCAwIDAgMS01LjggNS44SDcuOEM0LjYgMjIgMiAxOS40IDIgMTYuMlY3LjhBNS44IDUuOCAwIDAgMSA3LjggMm0tLjIgMkEzLjYgMy42IDAgMCAwIDQgNy42djguOEM0IDE4LjM5IDUuNjEgMjAgNy42IDIwaDguOGEzLjYgMy42IDAgMCAwIDMuNi0zLjZWNy42QzIwIDUuNjEgMTguMzkgNCAxNi40IDR6bTkuNjUgMS41YTEuMjUgMS4yNSAwIDAgMSAxLjI1IDEuMjVBMS4yNSAxLjI1IDAgMCAxIDE3LjI1IDhBMS4yNSAxLjI1IDAgMCAxIDE2IDYuNzVhMS4yNSAxLjI1IDAgMCAxIDEuMjUtMS4yNU0xMiA3YTUgNSAwIDAgMSA1IDVhNSA1IDAgMCAxLTUgNWE1IDUgMCAwIDEtNS01YTUgNSAwIDAgMSA1LTVtMCAyYTMgMyAwIDAgMC0zIDNhMyAzIDAgMCAwIDMgM2EzIDMgMCAwIDAgMy0zYTMgMyAwIDAgMC0zLTMiIC8+Cjwvc3ZnPg==\"}]","restrictedCustomersTag":null,"blockWidgetOnPages":null,"colorSettingsJson":"{\"popupLinksColor\":\"#141614\",\"popupHeaderColor\":\"#141614\",\"popupIconColor\":\"#000000\",\"acquirePointsBackgroun
14375dColor\":\"#000000\",\"pointsBalanceBackgroundColor\":\"inherit\",\"pointsBalanceTextColor\":\"#000000\",\"widgetCounterBackgroundColor\":\"#141614\",\"popupButtonColor\":\"#141614\",\"popupTilesColor\":\"#f7f7f7\",\"widgetBackgroundColor\":\"#141614\",\"notificationToastTextColor\":\"#ffffff\",\"widgetCounterTextColor\":\"#ffffff\",\"notificationToastBackgroundColor\":\"#4EC33D\",\"popupTilesTextColor\":\"#212121\",\"popupButtonTextColor\":\"#ffffff\",\"widgetTextColor\":\"#ffffff\",\"acquirePointsTextColor\":\"#ffffff\"}","widgetType":"DEDICATED_PAGE","imageLinksJson":"{\"collectionDiscountRuleImage\":\"\",\"purchaseRuleImage\":\"\",\"buyProductFromCollectionRuleImage\":\"\",\"vipTierImage\":\"\",\"freeShippingRuleImage\":\"\",\"birthdayDiscountRuleImage\":\"\",\"referralBackgroundImage\":\"\",\"youtubeRuleImage\":\"\",\"referralReferenceImage\":\"\",\"birthdayRuleImage\":\"\",\"judgeMeReviewRuleImage\":\"\",\"pinterestRuleImage\":\"\",\"freeProductRuleImage\":\"\",\"productDiscountRuleImage\":\"\",\"faqIconImage\":\"\",\"looxIoReviewRuleImage\":\"\",\"stampedIoReviewRuleImage\":\"\",\"productReviewRuleImage\":\"\",\"discountRuleImage\":\"\",\"faqBackgroundImage\":\"\",\"tiktokRuleImage\":\"\",\"twitterRuleImage\":\"\",\"subscriptionRuleImage\":\"\",\"buyProductRuleImage\":\"\",\"createAccountRuleImage\":\"\",\"dynamicDiscountRuleImage\":\"\",\"visitShopRuleImage\":\"\",\"facebookRuleImage\":\"\",\"heroBackgroundImage\":\"\",\"instagramRuleImage\":\"\",\"okendoReviewRuleImage\":\"\",\"availableRewardsImage\":\"\"}","customerGreetingsIcon":null,"heroBackgroundImage":"","referralReferenceImage":"","referralBackgroundImage":"","purchaseRuleImage":"","subscriptionRuleImage":"","createAccountRuleImage":"","visitShopRuleImage":"","birthdayRuleImage":"","buyProductRuleImage":"","buyProductFromCollectionRuleImage":"","facebookRuleImage":"","pinterestRuleImage":"","instagramRuleImage":"","tiktokRuleImage":"","youtubeRuleImage":"","twitterRuleImage":"","stampedIoReviewRuleImage":"","looxIoReviewRuleImage":"","judgeMeReviewRuleImage":"","productReviewRuleImage":"","okendoReviewRuleImage":"","discountRuleImage":"","freeShippingRuleImage":"","freeProductRuleImage":"","productDiscountRuleImage":"","collectionDiscountRuleImage":"","dynamicDiscountRuleImage":"","birthdayDiscountRuleImage":"","availableRewardsImage":"","vipTierImage":"","faqBackgroundImage":"","showAcquirePoints":false,"acquirePointsSelector":null,"showPointsBalance":null,"pointsBalanceSelector":null,"showPoweredBy":true,"forceRedirectDedicatedPage":null,"historyDate":null,"historyActivityDetails":null,"historyPointsAdjustment":null,"historyStatus":null,"afterCopiedDiscountRedirectUrl":"","showVipTierBadge":false,"vipTierBadgeSelector":"","vipTierBadgeBackgroun
14375dColor":"inherit","vipTierBadgeTextColor":"#000000","faqIconImage":"","descriptionCount":500,"customHtmlInject":"[]","availablePoints":null,"showTransactionHistory":true,"showLoyaltyOptOut":false,"loyaltyOptoutActive":null,"loyaltyOptoutInactive":null,"createAccountLink":"","showReferralSection":true,"showRewardSection":true,"showRedeemSection":true,"showEarnSection":true,"showFAQSection":true,"showVIPSection":true,"showHowItWorksSection":true,"vipTierBenefits":null,"enrollLoyaltyProgramTitle":null,"enrollLoyaltyProgramDescription":null,"freeProductRewardAddToCart":null,"freeProductRewardAddedSuccessMessage":null,"enrolledSuccessMessage":null,"customFontUrl":"","visitedIcon":"","allowWidgetOnSpecificPages":null,"referralRedirectUrl":"","showRangeForRedeemPoints":false,"hideAppstleLoaderIcon":false,"hideFreeProductDropdownProductTitle":false,"showToLoggedInCustomerOnly":false,"enableMetaTagForNoIndexing":false,"waysToEarnIcon":"","waysToRedeemIcon":"","loaderIcon":"","toastPosition":"bottom-center","widgetDateTimeFormat":"MMM D, YYYY, h:mm A","toastErrorMsg":null,"primaryDedicatedPageBackgroundColor":"#141614","secondaryDedicatedPageBackgroundColor":"#ffffff","titleCount":60,"programUpdateMessage":null,"primaryDedicatedPageSectionBackgroundColor":"#F2F8FF","secondaryDedicatedPageSectionBackgroundColor":"#FFFFFF","primaryDedicatedPageV2SectionBackgroundColor":null,"secondaryDedicatedPageV2SectionBackgroundColor":null,"primaryDedicatedPageV2BackgroundColor":null,"secondaryDedicatedPageV2BackgroundColor":null,"primaryDedicatedPageV2TextColor":null,"secondaryDedicatedPageV2TextColor":null,"dedicatedPageV2BorderColor":null,"dedicatedPageV2BorderRadius":"8px","dedicatedPageV2CardGap":"1.25rem","dedicatedPageV2SectionPadding":null,"refreshOnAddToCart":false,"showTierName":false,"customSignInLink":"","checkoutRedeemLoginDescription":null,"checkoutRedeemLoginURL":"","checkoutTotalAcquirePoints":null,"checkoutTotalAcquirePointsDescription":null,"reachVipMileStoneType":"TOTAL_AMOUNT","showCustomerHistoryDescriptionToolTip":false,"checkoutTotalStoreCreditAcquirePoints":null,"hideRulesForLoggedOutCustomer":false,"hideCheckoutBlockLoggedOutCustomers":false,"checkoutAllowedCustomerTags":"","checkoutRe
14375strictCustomerTags":"","hideWidgetLauncherOnMobile":false,"referringCustomerRewardIcon":"https:\/\/cdn.shopify.com\/s\/files\/1\/0275\/5801\/9212\/files\/LOMA_Rewards_Icon_9.png?v=1775226542","referredCustomerRewardIcon":"https:\/\/cdn.shopify.com\/s\/files\/1\/0275\/5801\/9212\/files\/LOMA_Rewards_Icon_10.png?v=1775226542","referralClaimGiftIcon":null,"hideToastNotification":false,"dateLocalFormat":"DEFAULT","manageLoyaltyButtonUrl":"","rewardsDetailsExpireDate":null,"hideEarnRuleSectionOnEmpty":true,"hideRedeemRuleSectionOnEmpty":true,"hideStoreCreditsBalance":true,"hidePointsBalance":false,"popupButtonHoverColor":"#1A1DFF","hideWidgetOnScroll":false,"loyaltyPageMetaTitle":"","loyaltyPageMetaDescription":"","hideExpirationDate":false,"disableLoyaltyBlocks":false,"loadScriptOnlyOnDedicatedPage":false,"hideFaqSection":false,"enableAcquirePointsQuantitySelector":false,"showCartRedeemWidget":false,"cartWidgetSelector":"","cartDrawerRedeemWidgetSelector":"","cartWidgetPlacement":"BEFORE","cartWidgetRewardIcon":"","cartDrawerWidgetPlacement":"BEFORE","dedicatedPageType":"DEDICATED_PAGE_V2","secondaryDedicatedPageTextColor":"#4b5563","primaryDedicatedPageTextColor":"#818cf8","displayMethod":"TEXT_ICON","launcherDataType":"POINTS","widgetBackgroundImage":"","hideVipTierName":false,"enableEnhancedV2Styling":true,"applyDiscountCodeOnRedeem":false,"dedicatedPageSectionOrders":"[{\"id\":\"hero\",\"title\":\"Hero\",\"visible\":true},{\"id\":\"howItWorks\",\"title\":\"How It Works\",\"visible\":true},{\"id\":\"rewards\",\"title\":\"Rewards\",\"visible\":true},{\"id\":\"waysToEarn\",\"title\":\"Ways To Earn\",\"visible\":true},{\"id\":\"referralProgram\",\"title\":\"Referral Program\",\"visible\":true},{\"id\":\"waysToRedeem\",\"title\":\"Ways To Redeem\",\"visible\":true},{\"id\":\"transactionHistory\",\"title\":\"Transaction History\",\"visible\":true},{\"id\":\"vipProgram\",\"title\":\"Vip Program\",\"visible\":true},{\"id\":\"faqs\",\"title\":\"Faqs\",\"visible\":true}]","disableRuleCollapsible":false,"referralCustomRedirectUrl":"","selectApplyRewardsDefault":false,"exploreButtonCustomRedirect":null,"heroBackgroundMobileImage":null,"loggedOutFlagAcquirePoints":false};
14376    
14377
14378    
14379    _ALConfig.referralLoyalty = {"referralType":"PURCHASE","referralRestrictedCustomerTags":"","referralGet":"Get $20 discount on any product","referredGet":"Get $15 discount on any product","referralAllowedCustomerTags":""};
14380    
14381
14382    
14383    
14384    _ALConfig.assetRev = "0799d8fbb46bb6bfab739e6f7f6ade7c";
14385    
14386    _ALConfig.storeFrontApiVersion = "2026-01";
14387    _ALConfig.__appstleLoyaltyNativeFetch = window.fetch.bind(window);
14388
14389    
14390    _ALConfig.pointsExpirationSetting = {"expirationInterval":1,"expirationIntervalType":"YEAR"};
14391    
14392
14393    
14394
14395
14396    
14397    _ALConfig.showStoreCreditRewards = false;
14398    
14399
14400    
14401    _ALConfig.customerId = null;
14402    _ALConfig.customerName = '';
14403    _ALConfig.customerEmail = null;
14404    _ALConfig.customerStoreCreditBalance = null;
14405    _ALConfig.customerStoreCreditCurrency = null;
14406    _ALConfig.customerTags = [];
14407    _ALConfig.customerLoyalty = null;
14408    
14409
14410    
14411    _ALConfig.shop = "loma-for-life.myshopify.com";
14412    _ALConfig.shopMoneyFormat = "\u0026lt;span class=\u0026quot;money\u0026quot;\u0026gt;${{amount}}\u0026lt;\/span\u0026gt;";
14413    _ALConfig.shopMoneyFormatWithCurrencyFormat = "\u0026lt;span class=\u0026quot;money\u0026quot;\u0026gt;${{amount}} USD\u0026lt;\/span\u0026gt;";
14414    
14415
14416    
14417    
14418    _ALConfig.enableInactiveCustomer = false;
14419    
14420
14421    
14422    _ALConfig.allowCustomerOptIn = false;
14423    
14424
14425    
14426    _ALConfig.enableDiscountToApplyAutomatically = true;
14427    
14428
14429    
14430        _ALConfig.hasDedicatedPageAccess = true;
14431    
14432
14433    
14434        _ALConfig.themeEditorMode = false;
14435    
14436
14437    
14438    _ALConfig.shop_labels = {"popupRewardsDetailsHeadingText":"Your Discounts","rewardsExpirationLabel":"{{day}}d","acquirePointsLabel":"Earn {{totalPoints}} points when you buy this item","checkoutPendingPointsLabel":"with {{pendingPoints}} pending points.","homeSignup":"Sign up to \u003cstrong\u003e{{site_name}}'s store \u003c\/strong\u003e to start earning rewards","vipSpentAmountLabel":"Spent {{amount}}","minimumPointsForRedeemText":"Minimum {{points}} points required for point redemption","checkoutAcquiredPointsLabel":"You have acquired {{acquiredPoints}} points from this order","cartWidgetLoginMessageLabel":"Log in to redeem your points for rewards.","popupDiscountCodeGenerated":"Use the below coupon to get your discount.","checkoutDiscountCodeApplyButtonLabel":"Apply","exploreLabel":"Explore","loyaltyPageHeroV2Heading":"Exclusive Discounts for Our Exclusive Community","availablePoints":"Available points {{ points }}","otherRulesRedirectActionLabel":"Claim","birthdayDayPlaceholderL
14438abel":"Day","currentVipTierBadgeLabel":"You are a {{current_tier}} member","checkoutAvailableRewardsLabel":"Your Rewards","noteHeadingLabel":"Note","popupCopiedDiscount":"Applied to the Cart","referralFriendGetText":"They","cartWidgetRewardsButtonLabel":"Discounts","customerReferralClaimedStatus":"Claimed","popupReferralContentText":"Give your friends a reward and claim your own when they make a purchase.","storeCreditApplyGuideLabel":"Your Store Credit is ready at checkout—make sure the 'Apply store credit' checkbox is checked and verify the amount you're using.","storeCreditBalanceLabel":"Your Store Credits","faq":"[{\"title\":\"What is this Program? \",\"content\":\"\u003cp\u003eEarn points every time you engage with the LOMA Community — through purchases, referrals, and more. Redeem those points for discounts on future orders. The more you earn, the more you save.\u003c\/p\u003e\"},{\"title\":\"Who Can Join the Rewards Program?\",\"content\":\"\u003cp\u003eWhen you sign up for a LOMA account is automatically enrolled. No separate sign-up required.\u003c\/p\u003e\"},{\"title\":\"How Do I Earn Points?\",\"content\":\"\u003cp\u003ePoints are earned through purchases, referrals, and other activities. See \\\"Ways to Earn\\\" above to learn about all of the ways you can earn points.\u003c\/p\u003e\"},{\"title\":\"How Do I Use My Points\/Discounts?\",\"content\":\"\u003cp\u003ePoints accumulate in your account until you're ready to redeem. To convert points into a discount go to your Rewards Dashboard in the top navigation and ensure you are signed in. You can then see \\\"Ways to Redeem\\\". Here you can select which discounts you would like to redeem points for. After you Claim the Reward, your discount code will show on your dashboard.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eDiscount codes form our rewards program typically start with \\\"REWARD\\\".\u003c\/p\u003e\"},{\"title\":\"Can I Stack My Rewards With Other Discounts Or Promotions?\",\"content\":\"\u003cp\u003eRewards can typically be stacked with our site discounts. Due to the different types of deals we offer, we can not guarantee they will always work with every deal. Always feel free to wait until the promotion is over to ensure your getting the most out of your rewards, or contact support for further assistance.\u003c\/p\u003e\"},{\"title\":\"Do My Reward Points Expire?\",\"content\":\"\u003cp\u003eYes. Points expire one year after they are earned. Redeem them before they lapse.\u003c\/p\u003e\"},{\"title\":\"How Do I Refer A Friend?\",\"content\":\"\u003cp\u003eIn your Dashboard you can share your refferal link. Once your referral completes their first purchase using your unique link or code, the points are added to your account automatically.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\"},{\"title\":\"What Do The Point Statuses Mean?\",\"content\":\"\u003cp\u003eApproved: Ready to redeem.\u003c\/p\u003e\u003cp\u003ePending: Being verified — this typically applies to purchases and referrals.\u003c\/p\u003e\u003cp\u003eCancelled: These points will not be added to your account, such as when a purchase is cancelled.\u003c\/p\u003e\"}]","dynamicPointsLabel":"Enter Points","loyaltyOptOutLabel":"Loyalty Program Updated","enrollLoyaltyProgramTitle":"Rewards Program","howItWorksTitleDescription":"","rewardDetailsHelpLabel":"Use the below coupon to get your discount","popupCopyDiscount":"Apply Discount to Cart","howItWorksStep2Description":"Complete activities to collect points.","vipStatusLabel":"VIP Status","pendingStatusLabel":"Pending","checkoutTotalStoreCreditAcquirePoints":"Complete this purchase to earn up to {{totalStoreCreditPoints}} store credits.","acquirePointsLoggedOutText":"Loyalty Members earn {{totalPoints}} points when they purchase this item.","sendEmailHeadingText":"Send Referral Link","enrollLoyaltyProgramActionLabel":"Enroll Now","freeProductRewardAddedSuccessMessage":"Added to cart","birthdayYearPlaceholderLabel":"Year","cartWidgetLoginLinkLabel":"Log in","popupFAQHeadingText":"FAQ's","widgetTitle":"Rewards Points","claimReferralEmailFieldHintText":"Note: To redeem your reward, please create an account using the same email address.","checkoutToggleRedeemButtonLabel":"Redeem Discounts","rejectedStatusLabel":"Rejected","checkoutViewMoreDiscountCodeButtonLabel":"View More","perTransactionLimitExceedText":"Per transaction limit exceed. Cannot redeem more then {{shop_redeem_limit}} points","pointsBalanceLabel":"Your point balance: {{points}}","vipTierBenefits":"Benefits","popupRedeemRewardsHeadingText":"Redeem Rewards","transactionHistoryPaginationLabel":"Showing {{startItem}} to {{endItem}} of {{totalItems}} entries","vipRewardLabel":"Rewards","sendEmailButtonText":"Send Email","cartWidgetAvailableBalanceLabel":"You have {{available_points}} points","checkoutRedeemLabel":"Redeem your Points","referredByText":"Referred by someone","loyaltyPageMetaTitle":"","birthdayActionLabel":"Submit","rewardDetail
14438sButtonLabel":"Discount Details","authenticationLabel":"You need to sign in to access this feature","notEligibleLabel":"You are not eligible for this loyalty program.","popupReferralTitleText":"Referrals","popupEarnRewardsHeadingText":"Earn Rewards","popupAvailableRewardsContentText":"You have {{rewards}} discounts available.","claimedStatusLabel":"Claimed","redeemActionLabel":"Redeem","checkoutRedeemLoginLabel":"Log in","createAccountLabel":"Join Now","rewardDetailsTitleLabel":"Spend {{spend_amount}} and , get {{discount_amount}} {{discount_type}} discount","howItWorksTitle":"How it Works","claimGiftHeaderText":"Claim Your Gift","yourReferralsHeadingLabel":"Your Referrals","noRefferralAvailableText":"No Referrals reward available","popupCardActionText":"Sign In","popupFAQAskedQuestionHeadingText":"Frequently Asked Questions","popupEarnTilesText":"Ways to Earn","minimumAmountSpentForRedeemText":"Minimum {{amount_spent}} spent amount required for point redemption","birthdayUpdatedToastLabel":"Birthday Updated","historyPointsAdjustment":"Points\/Credits","referButtonLabel":"Refer Now","claimReferralGiftButtonText":"Claim Your Gift","historyActivityDetails":"Activity Details","widgetCopiedLabel":"Copied","sentDiscountCodeToEmailText":"Referral invitation accepted.","referralCustomerGetText":"You","sendRefferralLink":"Send Referral Link","popupRemainingPointsHeadingText":"Your Points","referralLinkSentLabel":"Referral Link Sent","birthdayTitleLabel":"Enter your birthday","checkoutSelectRedeemRuleDropdownLabel":"Select Discounts","noRedeemRulesLabel":"No Redeem Rules Found","minimumOrderCountForRedeemText":"Minimum {{order_count}} orders required for point redemption","enrolledSuccessMessage":"Enrolled Successfully","customerHistoryLabel":"Transaction history","redeemLimitExceedText":"Redeem Limit Exceed. Cannot redeem more then {{redeem_limit}} times per {{reward_interval}}","widgetDateTimeFormat":"MMM D, YYYY, h:mm A","pointExpirationDateLabel":"Expiration date: {{expiration_date}}","popupRedeemTilesText":"Ways to Redeem","loyaltyOptOutSettingsLabel":"Settings","alreadyHaveAnAccountLabel":"Already have an account?","checkoutTotalAcquirePointsDescription":"Use your points to redeem a discount on your next order.","birthdayMonthPlaceholderLabel":"Month","checkoutEmptyRewardsLabel":"You don't have any rewards available.","popupRewardPointContentText":"Earn points for different actions and turn those points into discounts!","chooseAnOptionLabel":"Choose an Option","excludeCustomerLabel":"Exclude yourself from the Loyalty program.","noEarnRulesLabel":"No Earn Rules Found","emailValidationLabel":"Please provide a valid email","historyDate":"Date","popupAvailableRewardsHeadingText":"Your Discounts","customerHistoryDescriptionLabel":"See the list of your points\/credits earned and redeemed activity.","totalAcquiredStoreCreditsLabel":"You have earned {{currency}}{{totalStoreCreditPoints}} store credits on this order","claimReferralEmailFieldText":"Enter your email","subscribeRuleRedirectActionLabel":"Subscribe","loyaltyPageMetaDescription":"","claimRewardButtonLabel":"Claim Reward","checkoutRedeemLoginDescription":"to check your points balance and explore the exciting discounts available for redemption.","howItWorksStep2Title":"Earn Points","loyaltyStatusLabel":"Loyalty Status","vipEarnPointLabel":"Earn {{points}} Points","vipCurrentTierLabel":"Your Current Tier","storeOnSaleForRedeemText":"Store on sale, to redeem point please try after {{shop_on_sale_end_date}}","popupCardHeadingText":"Access your Rewards","loyaltyPageHeroV2SubHeading":"Become a member and earn points and exclusive discounts every time you shop.","checkoutToggleAvailableRewardsButtonLabel":"Available Discounts","manageLoyaltyButtonLabel":"Manage Loyalty","howItWorksStep1Title":"Create an Account","shareReferralLinkLabel":"Share Your Unique Link","popupWelcomeText":" ✦ Welcome  ✦","referYourFriendContentText":"When friends and family check out using the referral link below, they receive {{referred_reward}} and you receive a {{referral_reward}} reward","vipAchievableTierLabel":"{{milestone_type}} {{milestone}} to reach {{achievable_tier}}","shareSocialMediaLabel":"Share directly on your favorite platform:","homeGreetings":"Welcome, {{customer_first_name}}","loyaltyOptOutActiveLabel":"Loyalty program {{active_status}}.","dailyLimitExceedText":"Daily limit exceed. Cannot redeem more than {{redeem_limit}} points per day","popupCardContentText":"Sign in to \u003cstrong\u003e{{site_name}}'s store \u003c\/strong\u003e to start earning rewards","rewardsDetailsExpireDate":"Expires at: {{expire_date}}","enrollLoyaltyProgramDescription":"Enroll our loyalty program to get rewards and incentives.","loyaltyPageHeroV2AuthenticatedHeading":" ✦ Welcome ✦ \u003cbr\u003eto LOMA Rewards","statusHeadingLabel":"Status","minimumRedeemRequiredPointsLabel":"","vipTierDetailsText":"Your all access pass to exclusive rewards. Reach higher tiers for more exclusive perks.","membershipRewardTitleLabel":"Appstle Membership","howItWorksStep1Description":"Sign up and instantly receive 500 points.","historyStatus":"Status","approvedStatusLabel":"Approved","discountAppliedLabel":"Please copy the discount and proceed to checkout and the discount will be applied automatically","acquireStoreCreditLabel":"Earn {{totalStoreCreditPoints}} store credits when you buy this item","toastErrorMsg":"Something went wrong","includeCustomerLabel":"Include yourself in the Loyalty program to earn points.","checkThankYouAcquiredPointsHeadingLabel":"Congratulations","popupCommunityContentText":"Join the Community","customerReferralPendingStatus":"Pending","referredEmailHeadingLabel":"Email","currentVipTierText":"Your Current Tier","popupRewardPointTitleText":"Earn Rewards","socialMediaActionLabel":"Claim","howItWorksStep3Description":"Exchange points for exciting discounts.","noCustomerHistoryLabel":"No History Found","freeProductRewardAddToCart":"Add to cart","creditRe
14438wardDetailsHelpLabel":"Apply these credits on the order page to get a discount on your purchase!","shareReferralEmailFieldText":"Enter your friend's email","vipTierTitleLabel":"VIP","referralCompletedText":"{{total_count}} referrals completed","customerReferralRecurringStatus":"Recurring","reviewRuleRedirectActionLabel":"Review","referYourFriendTitleText":"Refer your friends","popupEarnPointDescriptionText":"Earn more points, and turn those points into discounts!","popupCommunityHeadingText":"Loma Hair \u0026amp; Body Care | Aloe Based Salon Quality Care","recurringStatusLabel":"Recurring","claimReferralGiftDescriptionText":"Someone has sent you a gift. Enter your email to claim it now.","programUpdateMessage":"Process initiated. Please wait for the page to reload","dynamicPointsHelpText":"Spend {{points}} points to get {{discount}} discount.","totalAcquiredPointsLabel":"You have earned {{totalAcquiredPoints}} points on this order","howItWorksStep3Title":"Redeem Points","checkoutTotalAcquirePoints":"Complete this purchase to earn up to {{totalAcquiredPoints}} points"};
14439    
14440
14441    var loyaltyGlobalStyles = `<style>
14442body {
14443margin: 0
14444}
14445.appstle-loyalty-hidden {
14446display: none !important;
14447visibility: hidden !important;
14448}
14449</style>`
14450    document.querySelector('body').insertAdjacentHTML('beforeend', loyaltyGlobalStyles);
14451
14452    window.addEventListener('message', appstleLoyaltyIframeListener, false);
14453    window.addEventListener('kp_user_logged_out', function() { window.location.reload(); });
14454    const removeFirstSlashFromURL = (url) => url ? url?.replace(/\\\//g, "/")?.replace(/^\/+/, "") : url;
14455
14456
14457    function applyDiscount(discountCode, shouldReload = false) {
14458        const encodedDiscountCode = encodeURIComponent(discountCode?.trim());
14459        const discountURL = `${location?.origin}/discount/${encodedDiscountCode}`;
14460        fetch(discountURL).then(res => {
14461            if (res.ok) {
14462                console.log('Discount Code Applied');
14463                const discountDetails = window?._ALConfig?.customerLoyalty?.rewards?.find((item) => item?.discountCode === discountCode) || null;
14464                if (discountCode && discountDetails) {
14465                    const discountData = {discountCode: discountCode || discountDetails?.discountCode, description: discountDetails?.description, customerId: discountDetails?.customerId}
14466                    document.dispatchEvent(new CustomEvent('AppstleLoyalty:AppliedDiscountCode', { detail: discountData }));
14467                    window.dispatchEvent(new CustomEvent('AppstleLoyalty:AppliedDiscountCode', { detail: discountData }));
14468                }
14469                if (shouldReload) {
14470                    window.location.reload();
14471                }
14472            } else {
14473                console.log('Discount Code NOT Applied');
14474            }
14475        });
14476    }
14477    const applyDiscountAutomatically = (discountCode, shouldReload = false) => {
14478        (async () => {
14479            const encodedDiscountCode = encodeURIComponent(discountCode?.trim());
14480            const discountURL = `${location.origin}/checkout?discount=${encodedDiscountCode}`;
14481            const cartURL = `${location.origin}/cart.js`;
14482            try {
14483                const discountRes = await fetch(discountURL);
14484                if(discountRes) {
14485                    const cartRes = await fetch(cartURL);
14486                    if (!cartRes.ok) return;
14487                    const cart = await cartRes.json();
14488                    const discount_codes = cart && Array.isArray(cart?.['discount_codes']) ? cart?.['discount_codes'] : [];
14489                    const hasDiscount = discount_codes.some(d => (d?.code || "").toLowerCase() === String(discountCode).toLowerCase());
14490                    if (hasDiscount && shouldReload) {
14491                        window.location.reload();
14492                    }
14493                }
14494            } catch (err) {
14495                console.error("Error applying discount:", err);
14496            }
14497        })();
14498    };
14499
14500    const unescapeWidgetString = (str) => {
14501        if (!str || typeof str !== 'string') return '';
14502        return str?.replace(/\\\//g, '/')?.replace(/\\\\/g, '\\');
14503    };
14504    // Resolves a market-aware account URL. Prefers the routes published above so the customer keeps
14505    // their market/language prefix; the shop root fallback keeps that prefix too when a single route
14506    // entry is blank. Safe to assign to location.href as-is - with new customer accounts Shopify
14507    // returns an absolute URL here, so never prefix an origin.
14508    const loyaltyAccountRoute = (key, fallbackPath) => {
14509        const route = _ALConfig?.routes?.[key];
14510        if (route) return route;
14511        const shopRoot = _ALConfig?.routes?.root_url || window?.Shopify?.routes?.root || '/';
14512        return (shopRoot?.replace(/\/+$/, '') ?? '') + fallbackPath;
14513    };
14514
14515    // Shopify's /customer_authentication/login answers 400 Bad Request unless return_to is a
14516    // store-relative path with one leading slash, so coerce `return_to=apps/loyalty`,
14517    // `return_to=collections/all` or a same-store absolute URL into that shape.
14518    const normalizeLoyaltyReturnTo = (link) => {
14519        const match = /([?&]return_to=)([^&#]*)/i.exec(link || '');
14520        // Only Shopify's own login route on this store - a third-party login app may legitimately want an absolute return_to.
14521        if (!match || !/(^|\/)customer_authentication\//i.test(link.slice(0, match.index))) return link;
14522        if (/^(https?:)?\/\//i.test(link)) {
14523            try {
14524                if (new URL(link, window.location.origin).host !== window.location.host) return link;
14525            } catch (e) {
14526                return link;
14527            }
14528        }
14529        let value = match[2];
14530        try {
14531            for (let i = 0; i < 2 && /%[0-9a-f]{2}/i.test(value); i++) value = decodeURIComponent(value);
14532        } catch (e) {
14533            return link;
14534        }
14535        value = value.trim();
14536        if (/^(https?:)?\/\//i.test(value)) {
14537            try {
14538                const parsed = new URL(value, window.location.origin);
14539                if (parsed.host !== window.location.host) return link;
14540                value = parsed.pathname + parsed.search + parsed.hash;
14541            } catch (e) {
14542                return link;
14543            }
14544        }
14545        value = '/' + value.replace(/^\/+/, '');
14546        return link.slice(0, match.index) + match[1] + encodeURIComponent(value) + link.slice(match.index + match[0].length);
14547    };
14548
14549    const formatUrlByLoyalty = (link) => {
14550        if (!link) return '';
14551        const decodedLink = decodeURIComponent(link);
14552        const loyaltyPagePath = '/' + (_ALConfig?.hasDedicatedPageAccess ? _ALConfig?.proxy_path_prefix || 'apps/loyalty' : '');
14553        let l = decodedLink?.replace("{{proxy_path_prefix}}", loyaltyPagePath)?.trim()?.replace(/\\\//g, '/')?.replace(/^\/+/, '') || '';
14554        l = normalizeLoyaltyReturnTo(l?.replace(/([^:]\/)\/+/g, '$1') ?? '');
14555        if (/^(https?:\/\/|\/\/|www\.)/i.test(l)) {
14556            return /^www\./i.test(l) ? 'https://' + l : l;
14557        }
14558        const shopRoot = window?.Shopify?.routes?.root ?? '/';
14559        return (shopRoot?.replace(/\/+$/, '') ?? '') + '/' + l;
14560    };
14561
14562    function isAppstleLoyaltyMessage(event) {
14563        if (event.origin !== window.location.origin) return false;
14564        return event.source === window || ['appstle_loyalty_iframe', 'appstle_loyalty_cart_widget_iframe'].some(id => {
14565            const frame = document.getElementById(id);
14566            return frame && event.source === frame.contentWindow;
14567        });
14568    }
14569
14570    const loyaltyLabelHtmlPolicy = {
14571        ALLOWED_TAGS: ['a', 'b', 'blockquote', 'br', 'button', 'center', 'div', 'em', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'hr', 'i', 'img', 'li', 'ol', 'p', 's', 'small', 'span', 'strong', 'sub', 'sup', 'u', 'ul'],
14572        ALLOWED_ATTR: ['alt', 'class', 'height', 'href', 'loading', 'rel', 'src', 'style', 'target', 'title', 'width'],
14573        ALLOW_DATA_ATTR: false,
14574        ALLOW_ARIA_ATTR: false
14575    };
14576    const escapeLoyaltyAttribute = value => String(value ?? '').replace(/[&<>"']/g, char => ({ '&': '&amp;', '<': '&lt;', '>': '&gt;', '"': '&quot;', "'": '&#39;' }[char]));
14577    const loyaltyNavigationUrl = value => {
14578        if (typeof value !== 'string' || !value.trim()) return null;
14579        try {
14580            const url = new URL(value, window.location.href);
14581            return ['https:', 'http:'].includes(url.protocol) && !url.username && !url.password ? url : null;
14582        } catch {
14583            return null;
14584        }
14585    };
14586    // Follow the Bundles rich-label declaration filter, preserving native storefront layout
14587    // (relative offsets, negative margins and transforms) that the merchant already configures.
14588    const sanitizeLoyaltyLabelStyle = styleText => {
14589        const allowedProperty = /^(?:color|opacity|visibility|cursor|display|order|columns|aspect-ratio|box-shadow|box-sizing|line-height|letter-spacing|white-space|vertical-align|accent-color|caret-color|appearance|width|height|position|top|right|bottom|left|transform|(?:background|border(?!-image)|outline|font|text|margin|padding|flex|align|justify|place|grid|gap|row-gap|column|overflow|transition|list-style|word|min|max|object)(?:-[a-z]+)*)$/;
14590        const unsafeValue = /[{}<>\\]|\b(?:url|attr|env|image|image-set|element|src|expression)\s*\(/i;
14591        return String(styleText ?? '').split(';').filter(declaration => {
14592            const separator = declaration.indexOf(':');
14593            if (separator < 0) return false;
14594            const property = declaration.slice(0, separator).trim().toLowerCase();
14595            const value = declaration.slice(separator + 1).trim();
14596            return (allowedProperty.test(property) || /^--[a-z0-9_-]+$/i.test(property)) && value && !unsafeValue.test(value)
14597                && (property !== 'position' || /^(?:relative|static)$/i.test(value));
14598        }).join(';');
14599    };
14600    const sanitizeLoyaltyLabel = (value, purifier, allowLinks = true) => {
14601        if (!purifier) return escapeLoyaltyAttribute(value);
14602        const fragment = purifier.sanitize(String(value ?? ''), {
14603            ...loyaltyLabelHtmlPolicy,
14604            FORBID_TAGS: allowLinks ? [] : ['a', 'button'],
14605            RETURN_DOM_FRAGMENT: true
14606        });
14607        fragment.querySelectorAll('[href], [src]').forEach(element => {
14608            for (const attribute of ['href', 'src']) {
14609                if (element.hasAttribute(attribute) && !loyaltyNavigationUrl(element.getAttribute(attribute))) element.removeAttribute(attribute);
14610            }
14611        });
14612        fragment.querySelectorAll('[style]').forEach(element => {
14613            const style = sanitizeLoyaltyLabelStyle(element.getAttribute('style'));
14614            if (style) element.setAttribute('style', style);
14615            else element.removeAttribute('style');
14616        });
14617        fragment.querySelectorAll('[target]').forEach(element => {
14618            if (element.tagName !== 'A' || !['_blank', '_self'].includes(element.getAttribute('target'))) element.removeAttribute('target');
14619            else if (element.getAttribute('target') === '_blank') {
14620                const rel = new Set((element.getAttribute('rel') || '').split(/\s+/).filter(Boolean));
14621                rel.add('noopener');
14622                element.setAttribute('rel', [...rel].join(' '));
14623            }
14624        });
14625        fragment.querySelectorAll('button').forEach(button => button.setAttribute('type', 'button'));
14626        const container = document.createElement('div');
14627        container.appendChild(fragment);
14628        return container.innerHTML;
14629    };
14630    let loyaltyHtmlSanitizer;
14631    window.appstleLoyaltyLoadSanitizer = () => loyaltyHtmlSanitizer ||= new Promise(resolve => {
14632        if (window.DOMPurify) return resolve(window.DOMPurify);
14633        const script = document.createElement('script');
14634        script.src = 'https://cdn.jsdelivr.net/npm/[email protected]/dist/purify.min.js';
14635        script.integrity = 'sha384-46dPGH1XlTmj7bc50bqLjTdORXs/3EP2QpA/6EWbelYWOY9VGp+87RT61S3Mcslb';
14636        script.crossOrigin = 'anonymous';
14637        const settle = purifier => {
14638            clearTimeout(timeout);
14639            resolve(purifier);
14640        };
14641        const timeout = setTimeout(() => settle(null), 8000);
14642        script.onload = () => settle(window.DOMPurify);
14643        script.onerror = () => settle(null);
14644        document.head.appendChild(script);
14645    });
14646
14647    function appstleLoyaltyIframeListener(event) {
14648        if (!isAppstleLoyaltyMessage(event)) return;
14649        const redirect = (link, fallback) => {
14650            try {
14651                const destination = link ? formatUrlByLoyalty(link) : fallback;
14652                const url = new URL(destination, window.location.origin);
14653                if (!['http:', 'https:'].includes(url.protocol) || url.username || url.password) return;
14654                window.location.href = destination;
14655            } catch (e) {}
14656        };
14657        if (event.data === 'appstle_loyalty_message_to_redirect_to_account') {
14658            if (!_ALConfig?.widget_setting?.customSignInLink && typeof kpHandleLogin === 'function') {
14659                kpHandleLogin(window.location.href);
14660            } else {
14661                redirect(_ALConfig?.widget_setting?.customSignInLink, loyaltyAccountRoute('account_url', '/account'));
14662            }
14663        } else if (event.data === 'appstle_message_to_redirect_to_signup') {
14664            if (typeof kpHandleLogin === 'function') {
14665                kpHandleLogin(window.location.href);
14666            } else {
14667                redirect(null, loyaltyAccountRoute('account_register_url', '/account/register'));
14668            }
14669        } else if (event?.data && event?.data?.type === 'appstle_message_to_redirect_to_after_copied_discount_redirect_url' && typeof event?.data?.value === 'string') {
14670            try {
14671                const redirectUrl = new URL(event.data.value, window.location.origin);
14672                if (redirectUrl.origin !== window.location.origin || !['http:', 'https:'].includes(redirectUrl.protocol) || redirectUrl.username || redirectUrl.password) return;
14673                window.location.href = redirectUrl.href;
14674            } catch (e) {
14675                return;
14676            }
14677        } else if (event.data === 'appstle_message_to_redirect_to_custom_url') {
14678            redirect(_ALConfig?.widget_setting?.createAccountLink, loyaltyAccountRoute('account_register_url', '/account/register'));
14679        } else if (typeof event.data === 'string') {
14680            const parts = event.data.split('|');
14681            if (parts.length !== 2 || !parts[1].trim()) return;
14682            const [command, discountCode] = parts;
14683            if (command === 'appstle_message_to_apply_discount_and_reload') applyDiscount(discountCode, true);
14684            else if (command === 'appstle_message_to_apply_discount') applyDiscount(discountCode, false);
14685            else if (command === 'appstle_message_to_automatic_apply_discount_and_refresh') applyDiscountAutomatically(discountCode, true);
14686            else if (command === 'appstle_message_to_automatic_apply_discount') applyDiscountAutomatically(discountCode, false);
14687        }
14688    }
14689
14690    
14691    
14692    
14693    
14694    
14695    
14696    
14697
14698    
14699        <!-- BEGIN app snippet: loyalty-snackbar -->
14700    const snackBarStyles = `
14701#snackbar {
14702visibility: hidden;
14703min-width: 250px;
14704text-align: center;
14705position: fixed;
14706z-index: 9999999;
14707bottom: 90px;
14708font-size: 15px;
14709
14710}
14711
14712.left_snackbar {
14713left: 30px;
14714}
14715
14716#snackbar .icon {
14717display: flex
14718}
14719
14720#snackbar.show {
14721visibility: visible;
14722-webkit-animation: fadein 0.5s, fadeout 0.5s 2.5s;
14723animation: fadein 0.5s, fadeout 0.5s 2.5s;
14724}
14725
14726#snackbar .arrow_icon {
14727font-size: 25px;
14728}
14729
14730div.snackElement {
14731background-color: ${_ALConfig?.widget_setting?.notificationToastBackgroun
14731dColor || '#4EC33D'};
14732color: ${_ALConfig?.widget_setting?.notificationToastTextColor || 'white'};
14733border-radius: 16px;
14734width: 350px;
14735height: 94px;
14736position: relative;
14737overflow: hidden;
14738padding: 0;
14739margin-bottom: 10px;
14740text-align: left;
14741}
14742
14743svg.appstle-green-bubble {
14744position: absolute;
14745bottom: 0;
14746left: 0;
14747z-index: 0;
14748}
14749
14750svg.closeSnackBar {
14751position: absolute;
14752right: 16px;
14753top: 16px;
14754cursor: pointer;
14755}
14756
14757#snackbar .message {
14758padding-left: 74px;
14759font-size: 20px;
14760padding-top: 10px;
14761padding-right: 46px;
14762font-weight: bold;
14763}
14764
14765#snackbar .description {
14766width: 100%;
14767height: 100%;
14768display: flex;
14769justify-content: center;
14770align-items: center;
14771padding: 0 65px;
14772font-weight: 400;
14773line-height: 1;
14774font-size: 14px;
14775}
14776
14777@-webkit-keyframes fadein {
14778from {
14779bottom: 0;
14780opacity: 0;
14781}
14782to {
14783bottom: 30px;
14784opacity: 1;
14785}
14786}
14787
14788@keyframes fadein {
14789from {
14790bottom: 0;
14791opacity: 0;
14792}
14793to {
14794bottom: 30px;
14795opacity: 1;
14796}
14797}
14798
14799@-webkit-keyframes fadeout {
14800from {
14801bottom: 30px;
14802opacity: 1;
14803}
14804to {
14805bottom: 0;
14806opacity: 0;
14807}
14808}
14809
14810@keyframes fadeout {
14811from {
14812bottom: 30px;
14813opacity: 1;
14814}
14815to {
14816bottom: 0;
14817opacity: 0;
14818}
14819}
14820`;
14821    const snackBarStyle = document.createElement('style');
14822    snackBarStyle.textContent = snackBarStyles;
14823    document.body.appendChild(snackBarStyle);
14824    const snackBarHtml = `<div id="snackbar"></div>`;
14825    document.querySelector('body').insertAdjacentHTML('beforeend', snackBarHtml);
14826
14827    window.addEventListener('message', toasterEventListener, false);
14828
14829    function toasterEventListener(event) {
14830        if (!isAppstleLoyaltyMessage(event)) return;
14831        if (typeof event.data === 'string' && event.data.startsWith('appstle_message_for_notification|')) {
14832            var message = event?.data?.split('|')[1];
14833            showAppstleLoyaltyToaster(message);
14834        }
14835    }
14836
14837    let snackBarIndex = 0;
14838    async function showAppstleLoyaltyToaster(msg) {
14839        const purifier = await window.appstleLoyaltyLoadSanitizer();
14840        var snackBar = document.getElementById('snackbar');
14841        snackBar.classList.add('show');
14842        snackBar.insertAdjacentHTML('beforeend', `
14843        <div class="snackElement"  id="elem${snackBarIndex}">
14844            <div class="description"></div>
14845            <svg  class="appstle-green-bubble" xmlns="http://www.w3.org/2000/svg" width="50" height="45" viewBox="0 0 84 75" fill="none">
14846                <circle cx="20.6075" cy="9.29547" r="9.29547" fill="#2C7721"/>
14847                <circle cx="80.0986" cy="47.7167" r="3.71819" fill="#2C7721"/>
14848                <path d="M79.4438 11.0253C82.4971 18.5483 78.8737 27.1221 71.3507 30.1754C70.5208 30.5122 69.6781 30.7678 68.8315 30.9458C64.1204 31.9366 58.8591 33.2841 56.3382 37.3855C53.3951 42.1741 55.0036 48.3927 59.3496 51.9571C68.015 59.0642 75.0268 68.4315 79.3829 79.6187C92.9059 114.348 75.7149 153.464 40.9856 166.987C6.25636 180.51 -32.8599 163.319 -46.3829 128.59C-59.9059 93.8607 -42.7149 54.7445 -7.98562 41.2214C7.18342 35.3148 23.1894 35.2678 37.5341 39.9824C42.7299 41.69 48.6536 40.072 51.5174 35.4125L52.5823 33.68C54.694 30.2441 53.7172 25.8191 52.2006 22.0823C49.1473 14.5592 52.7707 5.98544 60.2937 2.93215C67.8167 -0.121136 76.3906 3.5023 79.4438 11.0253Z" fill="#2C7721"/>
14849            </svg>
14850            <svg class="closeSnackBar" onclick="closeSnackBar('elem${snackBarIndex}')" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none">
14851                <path d="M2.93934 18.9393C2.35355 19.5251 2.35355 20.4749 2.93934 21.0607C3.52513 21.6464 4.47487 21.6464 5.06066 21.0607L12 14.1213L18.9393 21.0607C19.5251 21.6465 20.4749 21.6465 21.0607 21.0607C21.6464 20.4749 21.6464 19.5251 21.0607 18.9393L14.1213 12L21.0607 5.06066C21.6464 4.47487 21.6464 3.52513 21.0607 2.93934C20.4749 2.35355 19.5251 2.35355 18.9393 2.93934L12 9.87868L5.06066 2.93934C4.47487 2.35356 3.52513 2.35356 2.93934 2.93934C2.35355 3.52513 2.35355 4.47488 2.93934 5.06066L9.87868 12L2.93934 18.9393Z" fill="white"/>
14852            </svg>
14853        </div>`);
14854        const description = document.getElementById(`elem${snackBarIndex}`).querySelector('.description');
14855        if (purifier) description.innerHTML = purifier.sanitize(String(msg), {
14856            ALLOWED_TAGS: ['a', 'b', 'br', 'em', 'i', 'span', 'strong'],
14857            ALLOWED_ATTR: ['href', 'title', 'class'],
14858        });
14859        else description.textContent = String(msg);
14860        const el = snackBarIndex;
14861        setTimeout(function() {
14862            if (document.getElementById(`elem${el}`))
14863                document.getElementById(`elem${el}`).remove();
14864        }, 5000);
14865        snackBarIndex++;
14866
14867    }
14868
14869    const closeSnackBar = (el) => document.getElementById(el).remove();
14870
14871    document.addEventListener('DOMContentLoaded', () => {
14872        
14873    });
14874
14875<!-- END app snippet -->
14876    
14877
14878    const executeLoyaltyWidget = () => {
14879        <!-- BEGIN app snippet: loyalty-widget -->
14880    const parseHtmlStringContent = (content) => {
14881        if (typeof content !== 'string') return content;
14882        try {
14883            const htmlDecoded = content?.replace(/\\\//g, '/');
14884            return JSON.parse(`"${htmlDecoded}"`);
14885        } catch (error) {
14886            console.error('Error parsing content:', error);
14887            return content;
14888        }
14889    };
14890
14891    const formatNumberByPointRoundType = num => {
14892        if (typeof num !== 'number') return num;
14893        const roundType = _ALConfig?.pointRoundType || "NO_ROUND";
14894        const rounded = roundType === 'ROUND_UP' ? Math.ceil(num) : roundType === 'ROUND_DOWN' ? Math.floor(num) : num;
14895        return (Number.isInteger(rounded) || rounded % 1 === 0) ? rounded.toFixed(0) : rounded.toFixed(2);
14896    };
14897
14898    const formatStoreCreditAmount = value => {
14899        try {
14900            const num = Number(value);
14901            const safe = Number.isFinite(num) ? num : 0;
14902            const format = (_ALConfig?.shopMoneyFormat || '')?.replace(/&lt;/g, '<')?.replace(/&gt;/g, '>')?.replace(/<[^>]*>/g, '');
14903            const tokenMatch = String(format)?.match?.(/\{\{\s*(amount[a-z_]*)\s*\}\}/i);
14904            const token = (tokenMatch?.[1] || 'amount')?.toLowerCase?.() || 'amount';
14905            const decimals = token?.includes?.('no_decimals') ? 0 : 2;
14906            let thousands = ',', decimal = '.';
14907            if (token?.includes?.('comma_separator')) { thousands = '.'; decimal = ','; }
14908            else if (token?.includes?.('space_separator')) { thousands = ' '; }
14909            else if (token?.includes?.('apostrophe_separator')) { thousands = "'"; }
14910            const sign = safe < 0 ? '-' : '';
14911            const parts = Math.abs(safe)?.toFixed?.(decimals)?.split?.('.') || [];
14912            const intPart = (parts?.[0] || '0')?.replace?.(/\B(?=(\d{3})+(?!\d))/g, thousands) || '0';
14913            const amount = decimals === 0 ? sign + intPart : sign + intPart + decimal + (parts?.[1] || '00');
14914            return tokenMatch ? format?.replace(/\{\{\s*amount[a-z_]*\s*\}\}/gi, amount)?.trim() : amount;
14915        } catch (e) {
14916            return String(value ?? '0');
14917        }
14918    };
14919
14920
14921    const loyaltyWidgetStyles = `
14922.appstle-loyalty-widget-close-icon {
14923width: 28px;
14924height: 28px;
14925opacity: 0;
14926position: absolute;
14927top: 50%;
14928left: 50%;
14929transform: translate(-50%, -50%);
14930transition: opacity 0.2s;
14931}
14932
14933.appstle-loyalty-button {
14934bottom: 24px;
14935z-index: 999;
14936border-radius: 12px;
14937position: fixed;
14938border: none;
14939transition: max-width 1s;
14940padding: 0 19px;
14941overflow: hidden;
14942height: 56px;
14943transform-origin: left;
14944max-width: 300px;
14945background-color: ${_ALConfig?.widget_setting?.widgetBackgroundColor || 'rgb(29, 78, 216)'};
14946color: ${_ALConfig?.widget_setting?.widgetTextColor || 'white'};
14947}
14948
14949.appstle-loyalty-right {
14950right: 40px;
14951}
14952
14953.appstle-loyalty-left {
14954left: 40px;
14955}
14956
14957#appstle_loyalty_iframe {
14958width: 1px;
14959min-width: 400px;
14960border: none;
14961height: 516px;
14962position: fixed;
14963bottom: 100px;
14964z-index: 1234567;
14965box-shadow: 0 4px 6px -1px rgb(0 0 0 / 10%), 0 2px 4px -2px rgb(0 0 0 / 10%);
14966background-color: white;
14967border-radius: 12px;
14968max-height: calc(100vh - 120px);
14969transform: scale(0) !important;
14970transition: all 0.5s;
14971transform-origin: bottom  right;
14972max-width: 80vw;
14973}
14974
14975@media screen and (max-width: 800px) {
14976#appstle_loyalty_iframe {
14977left: 0;
14978height: 100vh;
14979top: 0;
14980min-width: 100%;
14981}
14982
14983#appstle_loyalty_iframe.open + .appstle-loyalty-button {
14984left: 50%;
14985transform: translateX(-50%);
14986}
14987
14988.appstle-loyalty-button {
14989transition: all 0.5s;
14990}
14991}
14992
14993#appstle_loyalty_iframe.open {
14994transform: scale(1) !important;
14995}
14996
14997#appstle_loyalty_iframe.open.show-close-icon + button .appstle-loyalty-widget-close-icon {
14998opacity: 1;
14999}
15000
15001#appstle_loyalty_iframe.open + button .appstle_loyalty_widget_button_wrapper {
15002color: transparent;
15003}
15004
15005.appstle_loyalty_widget_button_wrapper {
15006height: 100%;
15007width: 100%;
15008display: flex;
15009flex-wrap: nowrap;
15010align-items: center;
15011gap: 10px;
15012}
15013
15014.appstle-loyalty-widget-button-text {
15015flex-shrink: 0;
15016}
15017
15018.loyalty_widget_available_points {
15019display: none;
15020height: 100%;
15021width: auto;
15022flex-shrink: 0;
15023}
15024
15025.appstle_show_points .loyalty_widget_available_points {
15026display: flex;
15027align-items: center;
15028padding: 0 8px;
15029margin-right: -14px;
15030background-color: ${_ALConfig?.widget_setting?.widgetCounterBackgroundColor || 'rgba(29, 78, 216, 0.8)'};
15031color: ${_ALConfig?.widget_setting?.widgetCounterTextColor || 'white'};
15032}
15033
15034#appstle_loyalty_iframe.open.show-close-icon + button {
15035background-color: ${_ALConfig?.widget_setting?.widgetBackgroundColor || 'rgb(29, 78, 216)'};
15036}
15037
15038#appstle_loyalty_iframe.open.show-close-icon + button .appstle-loyalty-widget-button-text-wrapper,
15039#appstle_loyalty_iframe.open.show-close-icon + button .loyalty_widget_available_points {
15040opacity: 0;
15041}
15042
15043#appstle_loyalty_iframe.open + button {
15044max-width: 56px;
15045}
15046
15047.loyalty-widget-buttonImage {
15048height: 24px;
15049width: 24px;
15050}
15051
15052.appstle-loyalty-widget-button-text-wrapper {
15053height: 100%;
15054display: flex;
15055gap: 4px;
15056align-items: center;
15057}
15058
15059.right_snackbar {
15060right: 30px;
15061}
15062
15063
15064`;
15065    const launcherStyles = document.createElement('style');
15066    launcherStyles.id = 'appstle-loyalty-launcher-styles';
15067    launcherStyles.textContent = loyaltyWidgetStyles;
15068    const customStyles = document.getElementById('appstle-loyalty-custom-styles');
15069    if (customStyles) {
15070        customStyles.before(launcherStyles);
15071    } else {
15072        document.body.appendChild(launcherStyles);
15073    }
15074    const mainHTMLString = `
15075<iframe id="appstle_loyalty_iframe" class="appslte-iframe" title="Appstle Loyalty Widget"></iframe>
15076<button id="appstle-loyalty-button"
15077        class="appstle-loyalty-button appstle-loyalty-hidden ${_ALConfig?.customerId ? `logged-in-customer-loyalty-button` : `logged-out-customer-loyalty-button`}"
15078        style="${_ALConfig.widget_setting.showWidget && _ALConfig.widget_setting.widgetType === 'LAUNCHER' ? `` : `display: none !important;`}">
15079    <div class="appstle_loyalty_widget_button_wrapper">
15080        <div class="appstle-loyalty-widget-button-text-wrapper">
15081            
15082            <span id="loyalty-widget-title" class="appstle-loyalty-widget-button-text"></span>
15083        </div>
15084        <div class="loyalty_widget_available_points"></div>
15085    </div>
15086    <svg class="appstle-loyalty-widget-close-icon" xmlns="http://www.w3.org/2000/svg" fill="none"
15087         viewBox="0 0 24 24"
15088         stroke-width="1.5" stroke="currentColor">
15089        <path stroke-linecap="round" stroke-linejoin="round" d="M6 18L18 6M6 6l12 12"></path>
15090    </svg>
15091</button>`;
15092    document.querySelector('body').insertAdjacentHTML('beforeend', mainHTMLString);
15093    const launcherLogo = document.querySelector('.loyalty-widget-buttonImage');
15094    if (launcherLogo) launcherLogo.src = parseHtmlStringContent(_ALConfig?.widget_setting?.widgetButtonLogoUrl);
15095    window.addEventListener('message', widgetEventListener, false);
15096
15097    function widgetEventListener(event) {
15098        if (event.origin !== window.location.origin ||
15099            (event.source !== window && event.source !== document.getElementById('appstle_loyalty_iframe')?.contentWindow)) return;
15100        if (event.data === 'appstle_message_for_showWidget') {
15101        } else if (event.data === 'appstle_widget_showHide') {
15102            toggleWidget();
15103        } else if (event.data === 'refresh_appstle_loyalty_widget' && _ALConfig?.widget_setting?.widgetType === 'LAUNCHER') {
15104            loadAppstleLoyaltyWidget();
15105            console.log('REFRESH WIDGET');
15106        } else if (event.data === 'show_appstle_loyalty_widget') {
15107            loadAppstleLoyaltyWidget();
15108            enableWidget();
15109        }
15110    }
15111
15112    function removeAppstleLoyaltyWidget() {
15113        document.querySelector('#appstle-loyalty-button')?.classList?.add('appstle-loyalty-hidden');
15114        document.querySelector('#appstle_loyalty_iframe')?.classList?.add('appstle-loyalty-hidden');
15115    }
15116
15117    (function checkForWidgetRestrictions() {
15118        let isShowWidget = true;
15119
15120        if (_ALConfig?.customerLoyalty?.customerStatus === 'EXCLUDED') {
15121            isShowWidget = false;
15122        }
15123        if (!_ALConfig?.customerId) {
15124            isShowWidget = !(_ALConfig?.widget_setting?.restrictedCustomersTag || _ALConfig?.widget_setting?.allowedCustomersTag);
15125        }
15126        if (_ALConfig?.widget_setting?.allowedCustomersTag?.length && isShowWidget) {
15127            let allowedTags = _ALConfig?.widget_setting?.allowedCustomersTag.split(',');
15128            if (allowedTags?.length > 0 && !_ALConfig?.customerTags?.some((tag) => allowedTags?.some((allowedTag) => allowedTag?.trim()?.toLowerCase() === tag?.trim()?.toLowerCase()))) {
15129                isShowWidget = false;
15130            }
15131        }
15132        if (_ALConfig?.widget_setting?.restrictedCustomersTag?.length && isShowWidget) {
15133            let restrictedTags = _ALConfig?.widget_setting?.restrictedCustomersTag?.split(',');
15134            if (restrictedTags?.length > 0 && _ALConfig?.customerTags?.some((tag) => restrictedTags?.some((restrictedTag) => restrictedTag?.trim()?.toLowerCase() === tag?.trim()?.toLowerCase()))) {
15135                isShowWidget = false;
15136            }
15137        }
15138        if (_ALConfig?.widget_setting?.blockWidgetOnPages?.length && isShowWidget) {
15139            let restrictedPages = _ALConfig?.widget_setting?.blockWidgetOnPages?.split(',');
15140            const currentPage = window?.location?.pathname;
15141            if (restrictedPages?.length > 0) {
15142                if (restrictedPages?.includes('/homepage') && currentPage === '/') {
15143                    isShowWidget = false;
15144                } else if (restrictedPages?.some((page) => currentPage?.includes(page))) {
15145                    isShowWidget = false;
15146                }
15147            }
15148        }
15149        if (_ALConfig?.widget_setting?.allowWidgetOnSpecificPages?.length && isShowWidget) {
15150            let allowedPages = _ALConfig?.widget_setting?.allowWidgetOnSpecificPages?.split(',');
15151            const currentPage = window?.location?.pathname;
15152            if (allowedPages?.length > 0) {
15153                if (allowedPages?.includes('/homepage') && currentPage === '/') {
15154                    isShowWidget = true;
15155                } else if (allowedPages?.some((page) => currentPage?.includes(page))) {
15156                    isShowWidget = true;
15157                } else {
15158                    isShowWidget = false;
15159                }
15160            }
15161        }
15162        if (!_ALConfig?.customerId && _ALConfig?.widget_setting?.showToLoggedInCustomerOnly) {
15163            isShowWidget = false;
15164        }
15165        window.__APPSTLE_LOYALTY_LAUNCHER_ALLOWED = !!isShowWidget;
15166        if (isShowWidget) {
15167            showAppstleLoyaltyWidget();
15168        } else {
15169            removeAppstleLoyaltyWidget();
15170        }
15171    })();
15172
15173    function enableWidget() {
15174        document.querySelector('#appstle_loyalty_iframe')?.classList?.add('open');
15175        document.querySelector('#appstle_loyalty_iframe')?.classList?.remove('appstle-loyalty-hidden');
15176        setTimeout(function() {
15177            document.querySelector('#appstle_loyalty_iframe')?.classList?.toggle('show-close-icon');
15178        }, 900);
15179    }
15180
15181    function showAppstleLoyaltyWidget() {
15182        const launcherAllowed = window?.['__APPSTLE_LOYALTY_LAUNCHER_ALLOWED'] !== false;
15183        document.querySelector('#appstle_loyalty_iframe')?.classList?.remove('appstle-loyalty-hidden');
15184        const btn = document.querySelector('#appstle-loyalty-button');
15185        if (!btn) return;
15186        if (launcherAllowed) {
15187            btn.classList.remove('appstle-loyalty-hidden');
15188        } else {
15189            btn.classList.add('appstle-loyalty-hidden');
15190        }
15191    }
15192
15193
15194    document.querySelector('.appstle-loyalty-button').addEventListener('click', toggleWidget);
15195
15196    if (_ALConfig?.widget_setting?.widgetPosition === 'LEFT') {
15197        document.getElementById('appstle_loyalty_iframe')?.classList?.add('appstle-loyalty-left');
15198        document.querySelector('.appstle-loyalty-button')?.classList?.add('appstle-loyalty-left');
15199        document.getElementById('appstle_loyalty_iframe')?.classList?.add('appstle-loyalty-left');
15200        document.getElementById('snackbar')?.classList?.add('left_snackbar');
15201
15202    } else {
15203        document.getElementById('appstle_loyalty_iframe')?.classList?.add('appstle-loyalty-right');
15204        document.querySelector('.appstle-loyalty-button')?.classList?.add('appstle-loyalty-right');
15205        document.getElementById('snackbar')?.classList?.add('right_snackbar');
15206    }
15207
15208
15209    const alIframeSrc = `\x3chtml>
15210\x3chead>
15211    \x3cscript>
15212        window["isAppstleLoyaltyCustomerPortal"] = true;
15213        \x3c/script>
15214        <link rel="stylesheet" href="${escapeLoyaltyAttribute(_ALConfig.widgetCssPath)}">
15215            \x3cscript defer type="text/javascript" src="${escapeLoyaltyAttribute(_ALConfig.widgetJsPath)}">\x3c/script>
15216                <style>
15217                    #loyalty_spinner_container {
15218                    position: absolute;
15219                    top: 0;
15220                    right: 0;
15221                    bottom: 0;
15222                    left: 0;
15223                    display: flex;
15224                    justify-content: center;
15225                    align-items: center;
15226                    height: 100%;
15227                    width: 100%;
15228                    z-index: 9999999999999999999999999;
15229                }
15230                    #loyalty_spinner {
15231                    height: 32px;
15232                    width: 32px;
15233                    animation: spin 1s linear infinite;
15234                    border-radius: 9999px;
15235                    border-width: 1px;
15236                    border-style: solid;
15237                    border-color: rgb(107 114 128);
15238                    border-top-color: transparent;
15239                }
15240                    @keyframes spin {
15241                    100% {
15242                        transform: rotate(360deg);
15243                }
15244                }
15245                </style>
15246            \x3c/head>
15247            \x3cbody>
15248            <div style="overflow: auto;" id="appstleLoyaltyWidget">
15249                <div id="loyalty_spinner_container">
15250                    <div id="loyalty_spinner"></div>
15251                </div>
15252            </div>
15253            \x3c/body>
15254        \x3c/html>`;
15255
15256
15257    function toggleWidget() {
15258        loadAppstleLoyaltyWidget();
15259        if (_ALConfig?.widget_setting?.widgetType?.toUpperCase() === 'LAUNCHER' && _ALConfig?.widget_setting?.forceRedirectDedicatedPage === true) {
15260            window.open(`/${_ALConfig?.proxy_path_prefix}`);
15261        } else {
15262            const isWidgetOpen = document.querySelector('#appstle_loyalty_iframe')?.classList?.toggle('open');
15263            if (isWidgetOpen === false) {
15264                clearLoyaltyDeepLinkHash();
15265            }
15266            showAppstleLoyaltyWidget();
15267            setTimeout(function() {
15268                document.querySelector('#appstle_loyalty_iframe')?.classList?.toggle('show-close-icon');
15269            }, 900);
15270        }
15271    }
15272
15273    const loadAppstleLoyaltyWidget = () => {
15274        var iframe = document.querySelectorAll('#appstle_loyalty_iframe');
15275        iframe.forEach(function(item) {
15276            item.contentWindow.document.open('text/html', 'replace');
15277            item.contentWindow._ALConfig = _ALConfig;
15278            item.contentWindow.__st = window.__st;
15279            item.contentWindow.Shopify = { shop: location.host };
15280            item.contentWindow.appstle_public_domain = location.host;
15281            item.contentWindow.document.write(alIframeSrc);
15282            item.contentWindow.document.close();
15283        });
15284    };
15285
15286    const launcherDataType = _ALConfig?.widget_setting?.launcherDataType || 'POINTS';
15287
15288    const loyaltyButtonTitle = document.getElementById('loyalty-widget-title');
15289    if (_ALConfig?.shop_labels?.widgetTitle) {
15290        const title = parseHtmlStringContent(_ALConfig?.shop_labels?.widgetTitle);
15291        loyaltyButtonTitle.textContent = title;
15292        window.appstleLoyaltyLoadSanitizer().then(purifier => {
15293            if (purifier) loyaltyButtonTitle.innerHTML = sanitizeLoyaltyLabel(title, purifier, false);
15294        });
15295    }
15296
15297    (function() {
15298        const { customerLoyalty, widget_setting } = _ALConfig || {};
15299        if (!customerLoyalty && !(launcherDataType === 'STORE_CREDITS' && _ALConfig?.customerId)) return;
15300
15301        const showTier = widget_setting?.showTierName;
15302        const launcherButtonElement = document.querySelector('#appstle-loyalty-button');
15303        const pointsEl = document.querySelector('.loyalty_widget_available_points');
15304        if (!pointsEl) return;
15305
15306        const fmt = new Intl.NumberFormat();
15307        const { storeCreditBalance = 0, availablePoints = 0, currentVipTier = '' } = customerLoyalty || {};
15308
15309        let displayValue;
15310        if (launcherDataType === 'STORE_CREDITS') {
15311            displayValue = formatStoreCreditAmount(_ALConfig?.customerStoreCreditBalance || storeCreditBalance || 0);
15312        } else if ((launcherDataType === 'VIP_TIER') && currentVipTier) {
15313            displayValue = String(currentVipTier);
15314        } else {
15315            const n = Number(availablePoints) || 0;
15316            displayValue = fmt.format(formatNumberByPointRoundType(n));
15317        }
15318        pointsEl.textContent = displayValue;
15319        launcherButtonElement?.classList.add('appstle_show_points');
15320    })();
15321
15322
15323    const loyaltyDeepLinks = [
15324        '#appstle-loyalty',
15325        '#appstle-refer',
15326        '#appstle-loyalty-earn-rewards',
15327        '#appstle-loyalty-redeem-rewards',
15328        '#appstle-loyalty-referrals',
15329        '#appstle-loyalty-vip-program'
15330    ];
15331
15332    let lastLoyaltyWidgetUrl = location.href;
15333
15334    function hasLoyaltyDeepLink() {
15335        return loyaltyDeepLinks.some(hash => location?.hash?.includes(hash));
15336    }
15337
15338    function clearLoyaltyDeepLinkHash() {
15339        if (!hasLoyaltyDeepLink()) {
15340            return;
15341        }
15342        window.history.replaceState({}, document.title, window.location.pathname + window.location.search);
15343        lastLoyaltyWidgetUrl = location.href;
15344    }
15345
15346    function handleDeepLink() {
15347        if (!_ALConfig?.widget_setting?.showWidget || !hasLoyaltyDeepLink()) {
15348            return;
15349        }
15350        loadAppstleLoyaltyWidget();
15351        enableWidget();
15352        setTimeout(() => {
15353            document.querySelector('#appstle_loyalty_iframe')?.classList?.add('show-close-icon');
15354        }, 900);
15355    }
15356
15357    handleDeepLink();
15358
15359    const widgetReferralUrl = new URL(window.location.href);
15360    if (_ALConfig?.referralEnabled && widgetReferralUrl?.searchParams.get('appstle_referral') && _ALConfig?.widget_setting?.widgetType === 'LAUNCHER') {
15361        const referralUrlObj = loyaltyNavigationUrl(_ALConfig?.widget_setting?.referralRedirectUrl);
15362        if (referralUrlObj) {
15363            let referralPath = referralUrlObj.pathname.replace(/\/+$/, '');
15364            let currentPath = window.location.pathname.replace(/\/+$/, '');
15365            if (referralPath && (referralUrlObj.origin !== window.location.origin || currentPath !== referralPath)) {
15366                widgetReferralUrl.searchParams.forEach((value, key) => referralUrlObj.searchParams.set(key, value));
15367                window.open(referralUrlObj.href, '_self');
15368            }
15369        }
15370        setTimeout(() => {
15371            loadAppstleLoyaltyWidget();
15372            enableWidget();
15373        }, 200);
15374    }
15375
15376
15377    (function observeURLChanges() {
15378        const handleUrlChange = () => {
15379            if (location.href !== lastLoyaltyWidgetUrl) {
15380                lastLoyaltyWidgetUrl = location.href;
15381                handleDeepLink();
15382            }
15383        };
15384        new MutationObserver(handleUrlChange).observe(document.body, { subtree: true, childList: true });
15385        window.addEventListener('popstate', handleUrlChange);
15386        window.addEventListener('hashchange', handleUrlChange);
15387    })();
15388
15389    const alDOMObserver = new MutationObserver(function(mutations_list) {
15390        mutations_list.forEach(function(mutation) {
15391            mutation.addedNodes.forEach(function(added_node) {
15392                if (added_node.id === 'appstle_loyalty_iframe') {
15393                    var iframe = document.querySelectorAll('#appstle_loyalty_iframe');
15394                    iframe.forEach(function(item) {
15395                        item.contentWindow.document.open('text/html', 'replace');
15396                        item.contentWindow._ALConfig = _ALConfig;
15397                        item.contentWindow.__st = window.__st;
15398                        item.contentWindow.Shopify = { shop: location.host };
15399                        item.contentWindow.appstle_public_domain = location.host;
15400                        item.contentWindow.document.write(alIframeSrc);
15401                        item.contentWindow.document.close();
15402                    });
15403                    alDOMObserver.disconnect();
15404                }
15405            });
15406        });
15407    });
15408    alDOMObserver.observe(document.querySelector('body'), { subtree: true, childList: true });
15409
15410    
15411
15412    
15413<!-- END app snippet -->
15414    }
15415
15416    
15417
15418    const storeCreditMismatch = _ALConfig?.customerId && _ALConfig?.customerStoreCreditBalance >= 0 && _ALConfig?.customerLoyalty?.storeCreditBalance >= 0 && _ALConfig?.customerLoyalty?.storeCreditBalance !== _ALConfig?.customerStoreCreditBalance;
15419    if (storeCreditMismatch && _ALConfig.shop === 'olineloyalty27.myshopify.com') {
15420        const updateCustomerUrl = `/${_ALConfig?.proxy_path_prefix || 'apps/loyalty'}/cp/api/update-customer`;
15421        try {
15422            fetch(updateCustomerUrl, { method: 'POST', headers: { 'X-Requested-With': 'XMLHttpRequest' } })
15423                .then((response) => {
15424                    if(response.ok) {}
15425                })
15426                .catch(() => {});
15427        } catch (err) {}
15428    }
15429
15430    <!-- BEGIN app snippet: loyalty-dedicated-page -->
15431    const dedicatedPageURL = new URL(window.location.href);
15432    const decodeUrl = (content) => {
15433        if (typeof content !== 'string') return content;
15434        try {
15435            const htmlDecoded = content?.replace(/\\\//g, '/');
15436            return JSON.parse(`"${htmlDecoded}"`);
15437        } catch (error) {
15438            console.error('Error parsing content:', error);
15439            return content;
15440        }
15441    };
15442
15443    if (dedicatedPageURL?.searchParams?.get('appstle_referral') && _ALConfig?.widget_setting?.widgetType === 'DEDICATED_PAGE') {
15444        const customUrl = decodeUrl(_ALConfig?.widget_setting?.referralCustomRedirectUrl);
15445        if (customUrl) {
15446            const normalizedCustomPath = customUrl.startsWith('/') ? customUrl : `/${customUrl}`;
15447            if (window.location.pathname !== normalizedCustomPath) {
15448                const redirectUrl = new URL(window.location.href);
15449                redirectUrl.pathname = normalizedCustomPath;
15450                window.open(redirectUrl.toString(), '_self');
15451            }
15452        }
15453        else if (dedicatedPageURL?.searchParams?.get('appstle_referral') && _ALConfig?.widget_setting?.widgetType === 'DEDICATED_PAGE' && !window.location.href.includes(_ALConfig?.proxy_path_prefix)) {
15454            window.open(`${window.location.origin}/${_ALConfig?.proxy_path_prefix}${window.location.search}`, '_self');
15455        }
15456    }
15457
15458    
15459    const dedicatedPageEventListener = (event) => {
15460        if (event.origin !== window.location.origin || event.source !== window) return;
15461        if (event.data === 'refresh_appstle_loyalty_page') {
15462            initiateAppstleLoyaltyPage();
15463            console.log('REFRESH PAGE');
15464        }
15465    };
15466    window.addEventListener('message', dedicatedPageEventListener, false);
15467
15468    function initiateAppstleLoyaltyPage() {
15469        if (document.querySelector('#appstleLoyaltyPage')) {
15470            const appstleLoyaltyPageElement = document.getElementById('appstleLoyaltyPage');
15471            while (appstleLoyaltyPageElement.firstChild) {
15472                appstleLoyaltyPageElement.firstChild.remove();
15473            }
15474
15475            
15476
15477
15478            
15479            document.title = decodeUrl(_ALConfig?.shop_labels?.loyaltyPageMetaTitle) || '';
15480            
15481
15482            
15483            setTimeout(() => {
15484                let metaDescription = document.querySelector('meta[name="description"]');
15485                if (metaDescription) {
15486                    metaDescription.content = decodeUrl(_ALConfig?.shop_labels?.loyaltyPageMetaDescription) || '';
15487                } else {
15488                    metaDescription = document.createElement('meta');
15489                    metaDescription.name = 'description';
15490                    metaDescription.content = decodeUrl(_ALConfig?.shop_labels?.loyaltyPageMetaDescription) || '';
15491                    document.head.appendChild(metaDescription);
15492                }
15493            }, 500);
15494            
15495            if (appstleLoyaltyPageElement) {
15496
15497                const loadDedicatedPageAsset = (createAsset, attempt, onSettle) => {
15498                    const asset = createAsset();
15499                    let settled = false;
15500                    const settle = () => {
15501                        if (settled) return;
15502                        settled = true;
15503                        if (typeof onSettle === 'function') {
15504                            onSettle();
15505                        }
15506                    };
15507                    asset.onload = settle;
15508                    asset.onerror = () => {
15509                        asset.remove();
15510                        if (attempt < 4) {
15511                            setTimeout(() => loadDedicatedPageAsset(createAsset, attempt + 1, onSettle), 1000 * Math.pow(2, attempt - 1));
15512                        } else {
15513                            settle();
15514                        }
15515                    };
15516                }
15517
15518                const appendDedicatedPageWidgetScript = () => {
15519                    loadDedicatedPageAsset(() => {
15520                        const s = document.createElement('script');
15521                        s.setAttribute('src', _ALConfig?.widgetJsPath);
15522                        s.async = false;
15523                        document.body.appendChild(s);
15524                        return s;
15525                    }, 1);
15526                }
15527
15528                const executeDedicatedPageScript = () => {
15529                    let widgetScriptAppended = false;
15530                    const appendWidgetScriptOnce = () => {
15531                        if (widgetScriptAppended) return;
15532                        widgetScriptAppended = true;
15533                        appendDedicatedPageWidgetScript();
15534                    };
15535                    try {
15536                        const preload = document.createElement('link');
15537                        preload.rel = 'preload';
15538                        preload.as = 'script';
15539                        preload.href = _ALConfig?.widgetJsPath;
15540                        document.head.appendChild(preload);
15541                    } catch (e) {}
15542                    loadDedicatedPageAsset(() => {
15543                        const link = document.createElement('link');
15544                        link.type = 'text/css';
15545                        link.rel = 'stylesheet';
15546                        link.href = _ALConfig?.widgetCssPath;
15547                        document.head.appendChild(link);
15548                        return link;
15549                    }, 1, appendWidgetScriptOnce);
15550                    setTimeout(appendWidgetScriptOnce, 8000);
15551                }
15552
15553                try {
15554                    const versionUrl = `${location.origin}/${_ALConfig?.proxy_path_prefix || 'apps/loyalty'}/app-loyalty-version`;
15555                    fetch(versionUrl).then(res => res.json()).then(data => {
15556                            if (data) {
15557                                const widgetJsUrl = new URL(_ALConfig.widgetJsPath);
15558                                const widgetCssUrl = new URL(_ALConfig.widgetCssPath);
15559                                widgetJsUrl.searchParams.set('v', data);
15560                                widgetCssUrl.searchParams.set('v', data);
15561                                _ALConfig.widgetJsPath = widgetJsUrl.toString();
15562                                _ALConfig.widgetCssPath = widgetCssUrl.toString();
15563                            }
15564                        }).catch(() => {}).finally(() => {
15565                            executeDedicatedPageScript();
15566                        });
15567                } catch (err) {
15568                    executeDedicatedPageScript();
15569                }
15570
15571
15572            }
15573
15574        } else {
15575            setTimeout(() => {
15576                initiateAppstleLoyaltyPage();
15577            }, 2000);
15578        }
15579    }
15580
15581    const dedicatedPageReferralUrl = new URL(window.location.href)?.searchParams.get('appstle_referral');
15582
15583    if (_ALConfig?.widget_setting?.showWidget === true) {
15584        initiateAppstleLoyaltyPage();
15585    }
15586    
15587
15588<!-- END app snippet -->
15589
15590    
15591        <!-- BEGIN app snippet: loyalty-visit-shop -->
15592    (async function() {
15593        const isAvailableVisitShop = _ALConfig?.pointEarnRules?.length > 0 && _ALConfig?.pointEarnRules?.find((rule) => rule?.type === 'VISIT_SHOP' && rule?.status === 'ACTIVE');
15594        if (_ALConfig?.customerId && isAvailableVisitShop) {
15595            if (!sessionStorage.getItem('syncVisitStore') && ((_ALConfig?.customerId && isAvailableVisitShop && isAvailableVisitShop?.id) ||  (_ALConfig?.referralEnabled && _ALConfig?.referralLoyalty?.referralType === 'VISIT_SHOP'))) {
15596                try {
15597                    const response = await fetch(`/${_ALConfig?.proxy_path_prefix || 'apps/loyalty'}/cp/api/customer-visit-store`, { method: 'POST', headers: {'Content-Type': 'application/json', 'X-Requested-With': 'XMLHttpRequest'}, });
15598                    if (response?.ok) {
15599                        sessionStorage.setItem('syncVisitStore', 'true');
15600                    }
15601                } catch (error) {
15602                    console.error('Error:', error);
15603                }
15604            }
15605        }
15606    })();
15607
15608<!-- END app snippet -->
15609        <!-- BEGIN app snippet: loyalty-custom-styles -->
15610    const loyaltyCustomStyles = document.createElement('style');
15611    loyaltyCustomStyles.id = 'appstle-loyalty-custom-styles';
15612    loyaltyCustomStyles.textContent = _ALConfig?.widget_setting?.customCss || '';
15613    document.body.appendChild(loyaltyCustomStyles);
15614
15615<!-- END app snippet -->
15616    
15617</script>
15617
15618
15619
15620    
15620<script src="https://cdn.shopify.com/extensions/01a1013f-f11e-7ab3-8e03-558ce2a98cb1/appstle-loyalty-1456/assets/appstle-loyalty.js" defer></script>
15620
15621    <style>
15622.acquire-points-badge {
15623display: flex;
15624flex-direction: column;
15625max-width: max-content;
15626font-size: 14px;
15627font-weight: 500;
15628letter-spacing: 0.05em;
15629border-radius: 3px;
15630padding: 10px;
15631}
15632.loyalty-acquire-points-badge sup {
15633font-size: 10px;
15634margin-left: 3px;
15635}
15636.loyalty-point-balance {
15637font-size: 16px;
15638font-weight: 500;
15639letter-spacing: 0.05em;
15640max-width: max-content;
15641}
15642.loyalty-current-vip-tier-badge {
15643font-size: 16px;
15644font-weight: 500;
15645letter-spacing: 0.05em;
15646max-width: max-content;
15647}
15648.loyalty-acquire-points-logged-out-label,
15649.loyalty-acquire-earn-points-label,
15650.loyalty-acquire-store-credit-label {
15651color: inherit;
15652background-color: inherit;
15653}
15654
15655
15656.appstle_loyalty_cart_widget_wrapper {
15657position: relative !important;
15658max-width: 400px !important;
15659margin-left: auto !important;
15660}
15661@media screen and (max-width: 749px) {
15662.appstle_loyalty_cart_widget_wrapper {
15663position: relative !important;
15664max-width: 100% !important;
15665}
15666}
15667#appstle_loyalty_cart_widget_iframe {
15668display: none !important;
15669}
15670#appstle_loyalty_cart_widget_iframe.open {
15671display: block !important;
15672position: fixed !important;
15673top: 0 !important;
15674left: 0 !important;
15675width: 100% !important;
15676height: 100% !important;
15677border: none !important;
15678z-index: 99999999999999999999 !important;
15679}
15680.appstle_loyalty_cart_widget_wrapper {
15681margin-bottom: 12px !important;
15682}
15683.loyalty-cart-widget-button {
15684display: flex !important;
15685align-items: center !important;
15686justify-content: space-between !important;
15687flex-wrap: nowrap !important;
15688background-color: white !important;
15689gap: 1rem !important;
15690border-radius: 8px !important;
15691padding: 10px !important;
15692width: 100% !important;
15693border: 1px solid #e5e7eb !important;
15694}
15695.loyalty-cart-widget-points-store-credits-info {
15696display: flex !important;
15697align-items: center !important;
15698gap: 12px !important;
15699}
15700.loyalty-cart-widget-icon {
15701display: flex !important;
15702align-items: center !important;
15703justify-content: center !important;
15704width: 32px !important;
15705height: 32px !important;
15706background-color: #141614 !important;
15707border-radius: 6px !important;
15708}
15709.loyalty-cart-widget-icon-image {
15710width: 20px !important;
15711height: 20px !important;
15712}
15713.loyalty-cart-widget-icon-svg {
15714fill: white !important;
15715}
15716.loyalty-cart-widget-available-balance-label {
15717font-size: 16px !important;
15718font-weight: 500 !important;
15719color: #1f2937 !important;
15720}
15721.loyalty-cart-widget-rewards-btn {
15722background-color: #141614 !important;
15723color: #ffffff !important;
15724border: none !important;
15725min-width: 82px !important;
15726border-radius: 4px !important;
15727padding: 6px 12px !important;
15728font-size: 14px !important;
15729font-weight: 600 !important;
15730cursor: pointer !important;
15731transition: background-color 0.15s !important;
15732}
15733.loyalty-cart-widget-rewards-btn-disabled {
15734opacity: 0.5 !important;
15735pointer-events: none !important;
15736cursor: not-allowed !important;
15737}
15738</style>
15739
15740
15741
15742
15743</div><div id="shopify-block-Ady9IdDFscnNkR1MyY__17288229127477420511" class="shopify-block shopify-app-block">
15744
15745
15746</div><div id="shopify-block-AUmxxSU96YlBadm5qT__7046932070715527255" class="shopify-block shopify-app-block"></div><div id="shopify-block-AeXBScDE0UEhSRXV0S__17490893240554998340" class="shopify-block shopify-app-block"></div><div id="shopify-block-ANThZazMwNGNyV05Va__18020446634262408591" class="shopify-block shopify-app-block">
15747
15748
15749</div><div id="shopify-block-AY3pVa3ZJR0E3aHF6e__10436698916776057164" class="shopify-block shopify-app-block">
15749<script id="subscription-helper">
15750
15751        function appstleStringSetting(value) {
15752            if (typeof value !== 'string') return value;
15753            try { return JSON.parse('"' + value + '"'); } catch { return value; }
15754        }
15755        function appstleJsonSetting(value) {
15756            if (typeof value !== 'string') return value;
15757            try { return JSON.parse(value); } catch { return null; }
15758        }
15759
15760        if (!window.AppstleIncluded) {
15761          window.AppstleIncluded = true;
15762          window.RS = Window.RS || {};
15763          
15764            RS.Config = {
15765                "selectors": {
15766                    "payment_button_selectors": "form[action$='/cart/add'] .shopify-payment-button",
15767                    "subscriptionLinkSelector": appstleStringSetting(""),
15768                    "atcButtonPlacement": appstleStringSetting("BEFORE"),
15769                    "subscriptionLinkPlacement": appstleStringSetting("BEFORE"),
15770                    "cartRowSelector": appstleStringSetting(""),
15771                    "cartLineItemSelector": appstleStringSetting(""),
15772                    "cartLineItemPerQuantityPriceSelector": appstleStringSetting(""),
15773                    "cartLineItemTotalPriceSelector": appstleStringSetting(""),
15774                    "cartLineItemSellingPlanNameSelector": appstleStringSetting(""),
15775                    "cartSubTotalSelector" : appstleStringSetting(""),
15776                    "cartLineItemPriceSelector": appstleStringSetting(""),
15777                    "cartLineItemPlacement": appstleStringSetting("BEFORE"),
15778                    "cartHiddenAttributesSelector": appstleStringSetting(""),
15779                    "buildABoxDiscountSelector": appstleStringSetting(""),
15780                },
15781                "baseUrl": appstleStringSetting("https:\/\/subscription-admin.appstle.com"),
15782                "usedTranslation": "true",
15783                "enableCartWidgetFeature": appstleStringSetting("false"),
15784                "storefrontAnalyticsForwardingEnabled": appstleJsonSetting("false"),
15785                "appstleStorefrontAnalyticsPath": appstleStringSetting("https:\/\/subscription-admin.appstle.com\/assets\/js\/appstle-storefront-analytics.min.js?shop=loma-for-life.myshopify.com\u0026v=1789571115223"),
15786                "useUrlWithCustomerId": appstleStringSetting("true"),
15787                "atcButtonSelector": appstleStringSetting(".button-product-buy_buttons .flex.gap-2"),
15788                "moneyFormat": appstleStringSetting("\u003cspan class=\\\"money\\\"\u003e${{amount}}\u003c\\\/span\u003e"),
15789                "oneTimePurchaseText": appstleStringSetting("One-Time Purchase"),
15790                "minimumQuantityMessage": appstleStringSetting(""),
15791                "tapToSelectText": appstleStringSetting("Tap To Select"),
15792                "bundleDiscountTextV2": appstleStringSetting("bundle discount extra: {{bundleDiscount}} off"),
15793                "productPageUnitPriceSelectorV2": appstleStringSetting(null),
15794                "monthsFrequencyTextV2": appstleStringSetting("Months"),
15795                "monthlyLabelTextV2": appstleStringSetting("Monthly"),
15796                "monthFrequencyTextV2": appstleStringSetting("Month"),
15797                "weeksFrequencyTextV2": appstleStringSetting("Weeks"),
15798                "weeklyLabelTextV2": appstleStringSetting("Weekly"),
15799                "weekFrequencyTextV2": appstleStringSetting("Week"),
15800                "daysFrequencyTextV2": appstleStringSetting("Days"),
15801                "dayFrequencyTextV2": appstleStringSetting("day"),
15802                "yearsFrequencyTextV2": appstleStringSetting("Years"),
15803                "yearlyLabelTextV2": appstleStringSetting("Yearly"),
15804                "yearFrequencyTextV2": appstleStringSetting("Year"),
15805                "offFrequencyTextV2": appstleStringSetting("Off"),
15806                "prepayLabelTextV2": appstleStringSetting("Prepay"),
15807                "prepaidLabelTextV2": appstleStringSetting("Prepaid"),
15808                "prepaidSaveBadgeTextV2": appstleStringSetting("SAVE {{selectedDiscountPercentage}}"),
15809                "onetimeDescriptionTextV2": appstleStringSetting(""),
15810                "atcButtonTextV2": appstleStringSetting(""),
15811                "oneTimeFrequencyTextV2": appstleStringSetting("One Time"),
15812                "cancelAnytimeLabelTextV2": appstleStringSetting("Cancel Anytime"),
15813                "noSubscriptionLabelTextV2": appstleStringSetting("No Subscription"),
15814                "addToShipmentButtonTextV2": appstleStringSetting("Add to Shipment"),
15815                "addToShipmentProcessingV2": appstleStringSetting("Processing..."),
15816                "addToShipmentSuccessTextV2": appstleStringSetting("Success"),
15817                "addToShipmentErrorTextV2": appstleStringSetting("Error"),
15818                "addToShipmentTooltipTextV2": appstleStringSetting("Please avoid double delivery charges! Login to add this product to an upcoming delivery."),
15819                "frequencyCombinedWidgetTextV2": appstleStringSetting("Frequency"),
15820                "selectDeliverOptionV2": appstleStringSetting("Select Delivery Option"),
15821                "subscribeAndSaveSuccessV2": appstleStringSetting("Subscription Selected"),
15822                "unsubscribeFrequencyTextV2": appstleStringSetting("One-time Purchase"),
15823                "deliveryEveryFrequencyTextV2": appstleStringSetting("Delivery Frequency"),
15824                "sellingPlanTitleTextNonPrepaid": appstleStringSetting("{{sellingPlanName}}"),
15825                "subscribeAndSaveInitalV2": appstleStringSetting("Subscribe and save"),
15826                "subscriptionDescriptionTextV2": appstleStringSetting(""),
15827                "atcButtonTextSelector": appstleStringSetting(""),
15828                "disableCartWidgetOnVariants": appstleStringSetting(""),
15829                "shop": appstleStringSetting("loma-for-life.myshopify.com"),
15830                "deliveryText": appstleStringSetting("delivery"),
15831                "purchaseOptionsText": appstleStringSetting("Purchase Options"),
15832                "manageSubscriptionButtonText": appstleStringSetting("Manage Subscription"),
15833                "subscriptionOptionText": appstleStringSetting("Subscribe \u0026 Save"),
15834                "sellingPlanSelectTitle": appstleStringSetting("DELIVERY FREQUENCY"),
15835                "subscriptionPriceDisplayText": appstleStringSetting(""),
15836                "tooltipTitle": appstleStringSetting("Subscription detail"),
15837                "showTooltipOnClick": appstleStringSetting("false"),
15838                "tooltipDesctiption": appstleStringSetting("\u003cstrong\u003eHave complete control of your subscriptions\u003c\\\/strong\u003e\u003cbr\\\/\u003e\u003cbr\\\/\u003eSkip, reschedule, edit, or cancel deliveries anytime, based on your needs."),
15839                "tooltipDescriptionOnPrepaidPlan": appstleStringSetting("\u003cb\u003ePrepaid Plan Details\u003c\\\/b\u003e\u003c\\\/br\u003e Total price: {{totalPrice}} ( Price for every delivery: {{pricePerDelivery}})"),
15840                "tooltipDescriptionOnMultipleDiscount": appstleStringSetting("\u003cb\u003eDiscount Details\u003c\\\/b\u003e\u003cbr\\\/\u003eAn initial discount of {{discountOne}} will be applied to your first subscription!"),
15841                "manualTranslation": appstleStringSetting("false"),
15842                "tooltipDescriptionCustomization": appstleStringSetting("{{{defaultTooltipDescription}}} \u003c\\\/br\u003e  {{{prepaidDetails}}} \u003c\\\/br\u003e {{{discountDetails}}}"),
15843                "orderStatusManageSubscriptionTitle": appstleStringSetting("Subscription"),
15844                "orderStatusManageSubscriptionDescription": appstleStringSetting("Continue to your account to view and manage your subscriptions. Please use the same email address that you used to buy the subscription."),
15845                "orderStatusManageSubscriptionButtonText": appstleStringSetting("Manage your subscription"),
15846                "subscriptionOptionSelectedByDefault" : appstleJsonSetting("false"),
15847                "totalPricePerDeliveryText" : appstleStringSetting("{{prepaidPerDeliveryPrice}}\\\/delivery"),
15848                "memberOnlySellingPlansJson": appstleJsonSetting("{}"),
15849                "nonMemberOnlySellingPlansJson": appstleJsonSetting("{}"),
15850                "sellingPlansJson": appstleJsonSetting("[{\"frequencyCount\":1,\"frequencyInterval\":\"MONTH\",\"billingFrequencyCount\":1,\"billingFrequencyInterval\":\"MONTH\",\"frequencyName\":\"Monthly Restock\",\"discountOffer\":10.0,\"afterCycle1\":0,\"discountType\":\"PERCENTAGE\",\"discountEnabled\":true,\"discountEnabledMasked\":true,\"id\":\"gid:\/\/shopify\/SellingPlan\/4662001850\",\"frequencyType\":\"ON_PURCHASE_DAY\",\"specificDayEnabled\":false,\"cutOff\":0,\"prepaidFlag\":\"false\",\"idNew\":\"gid:\/\/shopify\/SellingPlan\/4662001850\",\"planType\":\"PAY_AS_YOU_GO\",\"deliveryPolicyPreAnchorBehavior\":\"ASAP\",\"freeTrialEnabled\":false,\"memberOnly\":false,\"nonMemberOnly\":false,\"formFieldJson\":\"[]\",\"frequencySequence\":0,\"groupName\":\"Subscribe \\u0026 Save\",\"groupId\":1725595834,\"repeatingCycle\":false,\"defaultSelectedPlan\":false,\"inventoryPolicyReserve\":\"ON_SALE\",\"appstleCycles\":[]},{\"frequencyCount\":2,\"frequencyInterval\":\"MONTH\",\"billingFrequencyCount\":2,\"billingFrequencyInterval\":\"MONTH\",\"frequencyName\":\"2 Month Restock\",\"discountOffer\":10.0,\"afterCycle1\":0,\"discountType\":\"PERCENTAGE\",\"discountEnabled\":true,\"discountEnabledMasked\":true,\"id\":\"gid:\/\/shopify\/SellingPlan\/4662034618\",\"frequencyType\":\"ON_PURCHASE_DAY\",\"specificDayEnabled\":false,\"cutOff\":0,\"prepaidFlag\":\"false\",\"idNew\":\"gid:\/\/shopify\/SellingPlan\/4662034618\",\"planType\":\"PAY_AS_YOU_GO\",\"deliveryPolicyPreAnchorBehavior\":\"ASAP\",\"freeTrialEnabled\":false,\"memberOnly\":false,\"nonMemberOnly\":false,\"formFieldJson\":\"[]\",\"frequencySequence\":1,\"groupName\":\"Subscribe \\u0026 Save\",\"groupId\":1725595834,\"repeatingCycle\":false,\"defaultSelectedPlan\":false,\"inventoryPolicyReserve\":\"ON_SALE\",\"appstleCycles\":[]},{\"frequencyCount\":3,\"frequencyInterval\":\"MONTH\",\"billingFrequencyCount\":3,\"billingFrequencyInterval\":\"MONTH\",\"frequencyName\":\"3 Month Restock\",\"frequencyDescription\":\"\",\"discountOffer\":10.0,\"afterCycle1\":0,\"discountType\":\"PERCENTAGE\",\"discountEnabled\":true,\"discountEnabledMasked\":true,\"id\":\"gid:\/\/shopify\/SellingPlan\/4662067386\",\"frequencyType\":\"ON_PURCHASE_DAY\",\"specificDayEnabled\":false,\"cutOff\":0,\"prepaidFlag\":\"false\",\"idNew\":\"gid:\/\/shopify\/SellingPlan\/4662067386\",\"planType\":\"PAY_AS_YOU_GO\",\"deliveryPolicyPreAnchorBehavior\":\"ASAP\",\"freeTrialEnabled\":false,\"memberOnly\":false,\"nonMemberOnly\":false,\"formFieldJson\":\"[]\",\"frequencySequence\":2,\"groupName\":\"Subscribe \\u0026 Save\",\"groupId\":1725595834,\"repeatingCycle\":false,\"defaultSelectedPlan\":false,\"inventoryPolicyReserve\":\"ON_SALE\",\"appstleCycles\":[]},{\"frequencyCount\":1,\"frequencyInterval\":\"MONTH\",\"billingFrequencyCount\":1,\"billingFrequencyInterval\":\"MONTH\",\"frequencyName\":\"Monthly Restock\",\"discountOffer\":5.0,\"afterCycle1\":0,\"discountType\":\"PERCENTAGE\",\"discountEnabled\":true,\"discountEnabledMasked\":true,\"id\":\"gid:\/\/shopify\/SellingPlan\/4665737402\",\"frequencyType\":\"ON_PURCHASE_DAY\",\"specificDayEnabled\":false,\"cutOff\":0,\"prepaidFlag\":\"false\",\"idNew\":\"gid:\/\/shopify\/SellingPlan\/4665737402\",\"planType\":\"PAY_AS_YOU_GO\",\"deliveryPolicyPreAnchorBehavior\":\"ASAP\",\"freeTrialEnabled\":false,\"memberOnly\":false,\"nonMemberOnly\":false,\"formFieldJson\":\"[]\",\"frequencySequence\":0,\"groupName\":\"Subscribe \\u0026 Save - Routines\",\"groupId\":1726906554,\"repeatingCycle\":false,\"defaultSelectedPlan\":false,\"inventoryPolicyReserve\":\"ON_SALE\",\"appstleCycles\":[]},{\"frequencyCount\":2,\"frequencyInterval\":\"MONTH\",\"billingFrequencyCount\":2,\"billingFrequencyInterval\":\"MONTH\",\"frequencyName\":\"2 Month Restock\",\"discountOffer\":5.0,\"afterCycle1\":0,\"discountType\":\"PERCENTAGE\",\"discountEnabled\":true,\"discountEnabledMasked\":true,\"id\":\"gid:\/\/shopify\/SellingPlan\/4665770170\",\"frequencyType\":\"ON_PURCHASE_DAY\",\"specificDayEnabled\":false,\"cutOff\":0,\"prepaidFlag\":\"false\",\"idNew\":\"gid:\/\/shopify\/SellingPlan\/4665770170\",\"planType\":\"PAY_AS_YOU_GO\",\"deliveryPolicyPreAnchorBehavior\":\"ASAP\",\"freeTrialEnabled\":false,\"memberOnly\":false,\"nonMemberOnly\":false,\"formFieldJson\":\"[]\",\"frequencySequence\":1,\"groupName\":\"Subscribe \\u0026 Save - Routines\",\"groupId\":1726906554,\"repeatingCycle\":false,\"defaultSelectedPlan\":false,\"inventoryPolicyReserve\":\"ON_SALE\",\"appstleCycles\":[]},{\"frequencyCount\":3,\"frequencyInterval\":\"MONTH\",\"billingFrequencyCount\":3,\"billingFrequencyInterval\":\"MONTH\",\"frequencyName\":\"3 Month Restock\",\"frequencyDescription\":\"\",\"discountOffer\":5.0,\"afterCycle1\":0,\"discountType\":\"PERCENTAGE\",\"discountEnabled\":true,\"discountEnabledMasked\":true,\"id\":\"gid:\/\/shopify\/SellingPlan\/4665802938\",\"frequencyType\":\"ON_PURCHASE_DAY\",\"specificDayEnabled\":false,\"cutOff\":0,\"prepaidFlag\":\"false\",\"idNew\":\"gid:\/\/shopify\/SellingPlan\/4665802938\",\"planType\":\"PAY_AS_YOU_GO\",\"deliveryPolicyPreAnchorBehavior\":\"ASAP\",\"freeTrialEnabled\":false,\"memberOnly\":false,\"nonMemberOnly\":false,\"formFieldJson\":\"[]\",\"frequencySequence\":2,\"groupName\":\"Subscribe \\u0026 Save - Routines\",\"groupId\":1726906554,\"repeatingCycle\":false,\"defaultSelectedPlan\":false,\"inventoryPolicyReserve\":\"ON_SALE\",\"appstleCycles\":[]}]"),
15851                "widgetEnabled": appstleJsonSetting("true"),
15852                "showFreeGiftPrice" : appstleJsonSetting("true"),
15853                "showFreeGiftComparePrice" : appstleJsonSetting("true"),
15854                "enableFreeGiftLayout" : appstleJsonSetting("true"),
15855                "freeGiftLabelText": appstleStringSetting("+ Free {{productName}}"),
15856                "freeGiftBadgeText": appstleStringSetting(""),
15857                "showTooltip" : appstleJsonSetting("true"),
15858                "showCartWidgetOnBundleItems" : appstleJsonSetting("false"),
15859                "prepaidOptionSelectedByDefault" : appstleJsonSetting("false"),
15860                "disablePassingSellingPlanAsLineProperties" : appstleJsonSetting("true"),
15861                "updateThemePrice" : appstleJsonSetting("false"),
15862                "sortByDefaultSequence": appstleJsonSetting("false"),
15863                "showSubOptionBeforeOneTime": appstleJsonSetting("false"),
15864                "detectVariantFromURLParams": appstleJsonSetting("false"),
15865                "disableQueryParamsUpdate": appstleJsonSetting("false"),
15866                "showStaticTooltip": appstleJsonSetting("false"),
15867                "showAppstleLink": appstleJsonSetting("false"),
15868                "sellingPlanTitleText" : appstleStringSetting("{{sellingPlanName}} ({{sellingPlanPrice}}\\\/delivery)"),
15869                "oneTimePriceText" : appstleStringSetting("{{price}}"),
15870                "selectedPayAsYouGoSellingPlanPriceText" : appstleStringSetting("{{price}}"),
15871                "selectedPrepaidSellingPlanPriceText" : appstleStringSetting(" {{totalPrice}}"),
15872                "selectedDiscountFormat" : appstleStringSetting("SAVE {{selectedDiscountPercentage}}"),
15873                "manageSubscriptionBtnFormat" : appstleStringSetting("\u003ca href='https:\\\/\\\/lomabeauty.us\\\/community\\\/subscriptions' class='appstle_manageSubBtn' \u003e\u003cbutton class='btn' style='padding: 2px 20px'\u003e{{manageSubscriptionButtonText}}\u003c\\\/button\u003e\u003c\\\/a\u003e\u003cbr\u003e\u003cbr\u003e"),
15874                "manageSubscriptionUrl" : appstleStringSetting("https:\\\/\\\/lomabeauty.us\\\/community\\\/subscriptions"),
15875                "appstlePlanId": appstleJsonSetting("162"),
15876                "showCheckoutSubscriptionBtn": appstleJsonSetting("true"),
15877                "priceSelector": appstleStringSetting("[id^=\\\"price-template--\\\"] .main-product-price, [id^=\\\"x-atc-button-template--\\\"] .main-product-price\\n\\n\\
15877n\\n\\n\\n\\n\\n\\n\\n\\n\\n"),
15878                "reloadPriceSelector": appstleStringSetting(""),
15879                "landingPagePriceSelector": appstleStringSetting(""),
15880                "quickViewClickSelector": appstleStringSetting(""),
15881                "badgeTop": appstleStringSetting(""),
15882                "pricePlacement": appstleStringSetting("BEFORE"),
15883                "disableLoadingJquery": appstleJsonSetting("false"),
15884                "widgetEnabledOnSoldVariant": appstleStringSetting("false"),
15885                "switchRadioButtonWidget": appstleJsonSetting("false"),
15886                "appstlePlanName": appstleStringSetting("STARTER"),
15887                "appstlePlanFeatures": appstleJsonSetting("{\"accessSplitContract\":false,\"enableExternalApi\":false,\"enableNextBillingDateModification\":true,\"enableStorefrontAnalyticsForwarding\":false,\"enableQuickActions\":false,\"accessSubscriptionActivityLogs\":true,\"analytics\":true,\"enableCustomEmailHtml\":false,\"accessAdvanceSubscriptionPlanOptions\":false,\"enableServerSideConversionTracking\":false,\"accessQuickCheckout\":false,\"enableOrderConsolidation\":false,\"enableCancellationFlow\":false,\"enableCustomEmailDomain\":false,\"enableInventoryManagement\":false,\"enableAddToExistingSubscription\":false,\"enableBackupPaymentMethodRetry\":false,\"accessResendEmail\":false,\"enableContractPriceModification\":true,\"enableTrackInventoryInSingleBAB\":false,\"enableCartWidget\":false,\"enableCancellationManagement\":false,\"enableAdminNotificationAccess\":false,\"enableProductSwapAutomation\":false,\"enableCampaigns\":false,\"enableAddressSync\":false,\"webhookAccess\":false,\"enableAutoSync\":false,\"enableDunningManagement\":true,\"accessBundling\":false,\"enableShippingProfiles\":true,\"accessAdvancedCustomerPortalSettings\":false,\"enableExportActivityLog\":true,\"accessOneTimeProductUpsells\":false,\"enableImmediatePlaceOrder\":true,\"enableResendEmail\":false,\"enableSummaryReports\":true,\"accessManualSubscriptionCreation\":true,\"enablePrepaidPayAsYouGo\":false,\"enableBillingIntervalChange\":true,\"subscriptionOrderAmount\":10000,\"enableAutomation\":false,\"enablePhasedRetry\":false,\"enablePriceSync\":false,\"accessCustomerPortalProductUpsells\":false,\"accessWidgetDesignOptions\":false,\"accessSubscriberLoyaltyFeatures\":true,\"enableWidgetPlacement\":false,\"accessBuildABox\":false}"),
15888                "formMappingAttributeName": appstleStringSetting(""),
15889                "formMappingAttributeSelector": appstleStringSetting(""),
15890                "quickViewModalPollingSelector": appstleStringSetting(""),
15891                "scriptLoadDelay": appstleStringSetting("0"),
15892                "formatMoneyOverride": appstleStringSetting("false"),
15893                "enableAddToExistingSubscriptionFeature": appstleStringSetting("false"),
15894                "displayAddToExistingSubscriptionButtonForNotLoggedInV2": appstleStringSetting(null),
15895                "showAddToSubscriptionButtonOnlyOnSubscriptionProducts": appstleStringSetting("false"),
15896                "appstle_app_proxy_path_prefix": appstleStringSetting("community\\\/subscriptions"),
15897                "updatePriceOnQuantityChange": appstleStringSetting(""),
15898                "widgetParentSelector": appstleStringSetting(""),
15899                "quantitySelector": appstleStringSetting(""),
15900                "enableAddJSInterceptor": appstleStringSetting("true"),
15901                "isDevEnabled": appstleJsonSetting(false),
15902                "forceReloadWidgetSelector": appstleStringSetting(".variant-update-template--21328607445178__main block"),
15903                "forceReloadOnFreqChange": appstleJsonSetting("false"),
15904                "showPrepaidPlanSeparately": appstleJsonSetting("true"),
15905                "debugLogsEnabled": appstleJsonSetting(false),
15906                "isUseStorefrontAPI": appstleJsonSetting(true),
15907                "reBuyEnabled": appstleStringSetting("false"),
15908                "loyaltyDetailsLabelText": appstleStringSetting("Loyalty Details"),
15909                "loyaltyPerkDescriptionTextV2": appstleStringSetting("\u003cdiv\u003e {{#isDiscountTypeFreeProduct}} \u003cdiv style='display: flex; align-items: center;'\u003e \u003cdiv class='appstle-dot'\u003e \u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e \u003cdiv class='appstle-reward-description'\u003e {{^isZeroBillingCycle}} \u003cspan class='appstle-loyalty-billing-cycle'\u003e Get a free {{freeProductName}} worth of {{productPrice}} on your \u003cspan class='appstle-loyalty-billing-cycle-count'\u003e{{{billingCycleBlock}}}\u003c\\\/span\u003e order \u003c\\\/span\u003e {{\\\/isZeroBillingCycle}} {{#isZeroBillingCycle}} \u003cspan class='appstle-free-product-loyalty'\u003e Get a free {{freeProductName}} worth of {{productPrice}} with your \u003cspan class='appstle-loyalty-billing-cycle-count'\u003e1st\u003c\\\/span\u003e order \u003c\\\/span\u003e {{\\\/isZeroBillingCycle}} \u003c\\\/div\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e {{\\\/isDiscountTypeFreeProduct}} {{#isDiscountTypePercentage}} {{#isPerkOnward}}
15909 \u003cdiv class='appstle-reward-items'\u003e \u003cdiv class='appstle-dot'\u003e \u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e \u003cdiv class='appstle-reward-description'\u003e Save \u003cspan class='appstle-loyalty-discount'\u003e \u003cspan class='appstle-precentage-loyalty'\u003e{{{discount}}}% off\u003c\\\/span\u003e \u003c\\\/span\u003e on \u003cspan class='appstle-loyalty-billing-cycle'\u003e \u003cspan class='appstle-loyalty-billing-cycle-count'\u003e{{{billingCycleBlock}}}\u003c\\\/span\u003e order and onwards\u003c\\\/span\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e {{\\\/isPerkOnward}} {{\\\/isDiscountTypePercentage}} {{#isDiscountTypePercentage}} {{#isPerkRange}} \u003cdiv class='appstle-reward-items'\u003e \u003cdiv class='appstle-dot'\u003e \u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e \u003cdiv class='appstle-reward-description'\u003e Save \u003cspan class='appstle-loyalty-discount'\u003e \u003cspan class='appstle-precentage-loyalty'\u003e{{{discount}}}% off\u003c\\\/span\u003e \u003c\\\/span\u003e from \u003cspan class='appstle-loyalty-billing-cycle'\u003e \u003cspan class='appstle-loyalty-billing-cycle-count'\u003e{{{billingCycleBlock}}}\u003c\\\/span\u003e to \u003cspan class='appstle-loyalty-billing-cycle-count'\u003e{{{isRangeEnd}}}\u003c\\\/span\u003e order\u003c\\\/span\u003e \u003c\\\/div\u003e {{\\\/isPerkRange}} {{\\\/isDiscountTypePercentage}} {{#isDiscountTypePercentage}} {{#onlyApplyOnThis}} \u003cdiv class='appstle-reward-items'\u003e \u003cdiv class='appstle-dot'\u003e \u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e \u003cdiv class='appstle-reward-description'\u003e Save \u003cspan class='appstle-loyalty-discount'\u003e \u003cspan class='appstle-precentage-loyalty'\u003e{{{discount}}}% off\u003c\\\/span\u003e \u003c\\\/span\u003e for the \u003cspan class='appstle-loyalty-billing-cycle'\u003e \u003cspan class='appstle-loyalty-billing-cycle-count'\u003e{{{billingCycleBlock}}}\u003c\\\/span\u003e order\u003c\\\/span\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e {{\\\/onlyApplyOnThis}} {{\\\/isDiscountTypePercentage}} {{#isDiscountTypeShipping}} {{#isPerkOnward}} \u003cdiv class='appstle-reward-items'\u003e \u003cdiv class='appstle-dot'\u003e \u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e \u003cdiv class='appstle-reward-description'\u003eShipping at \u003cspan class='appstle-loyalty-discount'\u003e \u003cspan class='appstle-shipping-loyalty'\u003e{{{formatDiscountedPrice}}}\u003c\\\/span\u003e \u003c\\\/span\u003e on \u003cspan class='appstle-loyalty-billing-cycle'\u003e \u003cspan class='appstle-loyalty-billing-cycle-count'\u003e{{{billingCycleBlock}}}\u003c\\\/span\u003e order and onwards\u003c\\\/span\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e {{\\\/isPerkOnward}} {{\\\/isDiscountTypeShipping}} {{#isDiscountTypeShipping}} {{#isPerkRange}} \u003cdiv class='appstle-reward-items'\u003e \u003cdiv class='appstle-dot'\u003e \u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e \u003cdiv class='appstle-reward-description'\u003e Get \u003cspan class='appstle-loyalty-discount'\u003eshipping \u003cspan class='appstle-shipping-loyalty'\u003e{{{formatDiscountedPrice}}}\u003c\\\/span\u003e off \u003c\\\/span\u003e from \u003cspan class='appstle-loyalty-billing-cycle'\u003e{{{billingCycleBlock}}} to {{{isRangeEnd}}} order\u003c\\\/span\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e {{\\\/isPerkRange}} {{\\\/isDiscountTypeShipping}} {{#isDiscountTypeShipping}} {{#onlyApplyOnThis}} \u003cdiv class='appstle-reward-items'\u003e \u003cdiv class='appstle-dot'\u003e \u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e \u003cdiv class='appstle-reward-description'\u003eGet shipping at\u003cspan class='appstle-loyalty-discount'\u003e \u003cspan class='appstle-shipping-loyalty'\u003e{{{formatDiscountedPrice}}}\u003c\\\/span\u003e \u003c\\\/span\u003e for the \u003cspan class='appstle-loyalty-billing-cycle'\u003e \u003cspan class='appstle-loyalty-billing-cycle-count'\u003e{{{billingCycleBlock}}}\u003c\\\/span\u003e order\u003c\\\/span\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e {{\\\/onlyApplyOnThis}} {{\\\/isDiscountTypeShipping}} {{#isDiscountTypeFixed}} {{#isPerkOnward}}
15909 \u003cdiv class='appstle-reward-items'\u003e \u003cdiv class='appstle-dot'\u003e \u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e \u003cdiv class='appstle-reward-description'\u003e Get \u003cspan class='appstle-loyalty-discount'\u003e{{{formatDiscountedPrice}}}\u003c\\\/span\u003e off on \u003cspan class='appstle-loyalty-billing-cycle'\u003e{{{billingCycleBlock}}} order and onwards\u003c\\\/span\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e {{\\\/isPerkOnward}} {{\\\/isDiscountTypeFixed}} {{#isDiscountTypeFixed}} {{#isPerkRange}} \u003cdiv class='appstle-reward-items'\u003e \u003cdiv class='appstle-dot'\u003e \u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e \u003cdiv class='appstle-reward-description'\u003e Get \u003cspan class='appstle-loyalty-discount'\u003e{{{formatDiscountedPrice}}}\u003c\\\/span\u003e off from \u003cspan class='appstle-loyalty-billing-cycle'\u003e{{{billingCycleBlock}}} order to {{{isRangeEnd}}} order\u003c\\\/span\u003e. \u003c\\\/div\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e {{\\\/isPerkRange}} {{\\\/isDiscountTypeFixed}} {{#isDiscountTypeFixed}} {{#onlyApplyOnThis}} \u003cdiv class='appstle-reward-items'\u003e \u003cdiv class='appstle-dot'\u003e \u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e \u003cdiv class='appstle-reward-description'\u003e Save \u003cspan class='appstle-loyalty-discount'\u003e \u003cspan class='appstle-precentage-loyalty'\u003e{{{formatDiscountedPrice}}}\u003c\\\/span\u003e \u003c\\\/span\u003e on your \u003cspan class='appstle-loyalty-billing-cycle-count'\u003e{{{billingCycleBlock}}}\u003c\\\/span\u003e order only. \u003c\\\/div\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e {{\\\/onlyApplyOnThis}} {{\\\/isDiscountTypeFixed}} {{#isDiscountTypeFixedPrice}} {{#isPerkOnward}} \u003cdiv class='appstle-reward-items'\u003e \u003cdiv class='appstle-dot'\u003e \u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e \u003cdiv class='appstle-reward-description'\u003e Get this product at \u003cspan class='appstle-loyalty-discount'\u003e{{{formatDiscountedPrice}}}\u003c\\\/span\u003e from \u003cspan class='appstle-loyalty-billing-cycle'\u003e{{{billingCycleBlock}}} order and onwards\u003c\\\/span\u003e. \u003c\\\/div\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e {{\\\/isPerkOnward}} {{\\\/isDiscountTypeFixedPrice}} {{#isDiscountTypeFixedPrice}} {{#isPerkRange}} \u003cdiv class='appstle-reward-items'\u003e \u003cdiv class='appstle-dot'\u003e \u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e \u003cdiv class='appstle-reward-description'\u003e Get this product at \u003cspan class='appstle-loyalty-discount'\u003e{{{formatDiscountedPrice}}}\u003c\\\/span\u003e from \u003cspan class='appstle-loyalty-billing-cycle'\u003e{{{billingCycleBlock}}} to {{{isRangeEnd}}} order\u003c\\\/span\u003e. \u003c\\\/div\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e {{\\\/isPerkRange}} {{\\\/isDiscountTypeFixedPrice}} {{#isDiscountTypeFixedPrice}} {{#onlyApplyOnThis}} \u003cdiv class='appstle-reward-items'\u003e \u003cdiv class='appstle-dot'\u003e \u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e \u003cdiv class='appstle-reward-description'\u003eGet this product at \u003cspan class='appstle-loyalty-discount'\u003e \u003cspan class='appstle-fixed-price-loyalty'\u003e{{{formatDiscountedPrice}}}\u003c\\\/span\u003e \u003c\\\/span\u003e for the \u003cspan class='appstle-loyalty-billing-cycle'\u003e \u003cspan class='appstle-loyalty-billing-cycle-count'\u003e{{{billingCycleBlock}}}\u003c\\\/span\u003e order\u003c\\\/span\u003e.\u003c\\\/div\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e {{\\\/onlyApplyOnThis}} {{\\\/isDiscountTypeFixedPrice}} \u003cstyle\u003e .appstle-loyalty-table-v2{ box-shadow: none !important; border-spacing: 0 5px !important; border-collapse: unset !important; } .appstleLoyaltyTable .appstle-loyalty-table-data{ border-bottom: none !important; background: none !important; padding: 0px !important; } .appstleLoyaltyTable .appstle-loyalty-table-data:hover{ background: none !important;} .appstle-dot { width: 4px; height: 4px; border-radius: 4px; background-color: #282c3f; margin-right: 10px; margin-bottom: 2px; display: inline-block; vertical-align: middle; } .appstle-reward-items{ align-items: center !important; } .appstle-precentage-loyalty, .appstle-loyalty-discount{ font-weight: bold !important; } .appstle-loyalty-table.ugc-iconContainer { padding-left: 5px; } .appstle-loyalty-table.ugc-iconContainer svg { height: 16px; } .appstleLoyaltyTableHeader{ display: flex; } .appstleLoyaltyTableHeader{ display: flex; } .appstle-loyalty-table.ugc-iconContainer { padding-left: 5px; } .appstle-loyalty-table.ugc-iconContainer svg { height: 16px; } .appstle-toggle-more-btn-v2{ cursor:pointer !important; font-size: 12px !important; font-weight: bold !important; color:#ff3f6c !important; } .appstle-toggle-more-row-v2{ background-color: transparent !important; } .appstleLoyaltyTable .appstle-toggle-more-btn-container-v2{ padding: 0px !important; border-bottom: none !important; } .appstleLoyaltyTable .appstle-toggle-more-btn-container-v2:hover{ background: none !important; } .appstleLoyaltyTable .appstle_loyalty_text_v2{ background: none !important; } .appstleLoyaltyTable .appstle-hidden-perks-v2{ background: none !important; } .appstle-loyalty-table.ugc-iconContainer{display: block !important} \u003c\\\/style\u003e \u003c\\\/div\u003e"),
15910                "widgetType": appstleStringSetting("WIDGET_TYPE_7"),
15911                "collectionWidgetType": appstleStringSetting("LEGACY"),
15912                "enableCompactProductPageWidget": appstleJsonSetting("false"),
15913                "enableCartDrawerWidget": appstleJsonSetting("false"),
15914                "cartDrawerWidgetStyle": appstleJsonSetting("false"),
15915                "cartDrawerWidgetInlineStyle": appstleStringSetting("false"),
15916                "cartDrawerWidgetPanelStyle": appstleStringSetting("false"),
15917                "cartDrawerWidgetSegmentedStyle": appstleStringSetting("false"),
15918                "showOneTimeComparePrice": appstleJsonSetting("false"),
15919                "showCompareAtPriceForSubscription": appstleJsonSetting(false),
15920                "showCombinedSellingPlanCartWidget": appstleJsonSetting("false"),
15921                "combinedCartWidgetSelector": appstleStringSetting(""),
15922                "removeUnsubscribeOption": appstleJsonSetting(false),
15923                "widgetTemplateHtml": "{% raw %}{% endraw %}",
15924                
15925                  "allWidgetTemplateHtml": "{\"WIDGET_TYPE_1\":\"{% raw %}{% endraw %}\",\"WIDGET_TYPE_6\":\"{% raw %}\u003cdiv id=\\\"appstle-widget-template\\\"\u003e\\n  \u003cdiv class=\\\"appstle_sub_widget\\\" id=\\\"appstle_subscription_widget{{widgetId}}\\\"\u003e\\n\u003cdiv class=\\\"appstle_widget_title\\\"\u003e{{{purchaseOptionsText}}}\u003c\/div\u003e\\n      \u003cdiv class=\\\"widgetSellingPlanWrapper\\\"\u003e\\n{{^requires_selling_plan}}\\n{{^showSubOptionBeforeOneTime}}\\n        \u003cdiv class=\\\"appstle_input_wrapper appstle_onetime_block\\\"\u003e\\n          \u003cinput type=\\\"radio\\\" id=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{\/subscriptionOptionSelectedDefault}}\u003e\\n          \u003clabel for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\"\u003e\\n\u003cdiv class=\\\"appstle-selling-plan-name-wrapper\\\"\u003e\\n            {{oneTimePuchaseText}}\\n\u003cdiv class=\\\"appstle-cancel-text\\\"\u003e{{{noSubscriptionLabelTextV2}}}\u003c\/div\u003e\\n\u003c\/div\u003e\\n      \u003cdiv class=\\\"appstle-selling-plan-detail-wrapper\\\"\u003e\\n\u003cdiv class=\\\"appstle_span_wrapper\\\"\u003e\\n{{#showOneTimeComparePrice}}\\n\u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount_compare\\\"\u003e\\n  {{{oneTimePuchaseComparePriceAmount}}}\\n\u003c\/span\u003e\\n{{\/showOneTimeComparePrice}}\\n\\n\u003cspan  class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount\\\"\u003e{{{oneTimePuchaseAmount}}}\u003c\/span\u003e\u003c\/div\u003e\\n\u003c\/div\u003e\\n          \u003c\/label\u003e\\n          \\n        \u003c\/div\u003e\\n{{\/showSubOptionBeforeOneTime}}\\n{{\/requires_selling_plan}}\\n        {{#sellingPlanVariants}}\\n           \u003cdiv class=\\\"appstle_input_wrapper\\\"\u003e\\n    \\n             \u003cinput type=\\\"radio\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" id=\\\"{{sellingPlanId}}\\\" value=\\\"{{sellingPlanId}}\\\" name=\\\"selling_plan\\\" {{#isChecked}}checked{{\/isChecked}}\u003e\\n{{^prepaidFlag}}\\n             \u003clabel for=\\\"{{sellingPlanId}}\\\"\u003e\\n\u003cdiv class=\\\"appstle-selling-plan-name-wrapper appstle-selling-plan-label-name\\\"\u003e\\n                {{{name}}}\\n\u003cdiv class=\\\"appstle-cancel-text\\\"\u003e{{{cancelAnytimeLabelTextV2}}}\u003c\/div\u003e\\n\u003c\/div\u003e\\n\u003cdiv class=\\\"appstle-selling-plan-detail-wrapper\\\"\u003e\\n\u003cdiv class=\\\"appstle_span_wrapper\\\"\u003e\\n       \u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_formattedCompareAtPrice appstle_price_block\\\"\u003e{{{formattedCompareAtPrice}}}\u003c\/span\u003e\\n        \u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\"\u003e{{{formattedPrice}}}\u003c\/span\u003e\\n\\n\\n\u003c\/div\u003e   \\n\u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_formattext_block\\\"\u003e\u003c\/span\u003e\\n{{#showPricePerDay}}\u003cdiv class=\\\"appstle-perday-price\\\"\u003e{{{pricePerDay}}}
15925\u003c\/div\u003e{{\/showPricePerDay}}\\n\u003cdiv class=\\\"appstle-frequency-description\\\"\u003e\\n{{{frequencyDescription}}}    \\n\u003c\/div\u003e\\n     \u003c\/div\u003e\\n \u003c\/label\u003e\\n{{#showFormattedDiscountText}}\\n  \u003cspan class=\\\"appstle_sellingPlan_discountText\\\"\u003e{{{formattedDiscountText}}}\u003c\/span\u003e\\n{{\/showFormattedDiscountText}}\\n\u003cdiv class=\\\"appstle-sm-hide  appstle-frequency-description\\\"\u003e{{{frequencyDescription}}} \u003c\/div\u003e     \\n{{\/prepaidFlag}}\\n{{#prepaidFlag}}\\n\u003clabel for=\\\"{{sellingPlanId}}\\\"\u003e\\n\u003cdiv class=\\\"appstle-selling-plan-name-wrapper appstle-selling-plan-label-name\\\"\u003e\\n                {{{name}}}\\n\u003cdiv class=\\\"appstle-cancel-text\\\"\u003e{{{cancelAnytimeLabelTextV2}}}\u003c\/div\u003e\\n\u003c\/div\u003e\\n\u003cdiv class=\\\"appstle-selling-plan-detail-wrapper\\\"\u003e\\n\u003cdiv class=\\\"appstle_span_wrapper\\\"\u003e\\n       \u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_formattedCompareAtPrice appstle_price_block\\\"\u003e{{{formattedCompareAtPrice}}}\u003c\/span\u003e\\n        \u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\"\u003e{{{totalPrice}}}\u003c\/span\u003e\\n\\n\u003c\/div\u003e  \\n\u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_discount_block appstle_formattedPrepaidPerDeliveryPriceText\\\"\u003e{{{formattedPrepaidPerDeliveryPriceText}}}\u003c\/span\u003e\\n       {{#showPricePerDay}}\u003cdiv class=\\\"appstle-perday-price\\\"\u003e{{{pricePerDay}}}\u003c\/div\u003e{{\/showPricePerDay}}\\n\u003cdiv class=\\\"\\\"\u003e\\n\u003cdiv class=\\\"appstle-frequency-description\\\"\u003e\\n{{{frequencyDescription}}}    \\n\u003c\/div\u003e\\n\u003c\/div\u003e\\n\u003c\/div\u003e\\n\u003c\/label\u003e\\n{{#showFormattedDiscountText}}\\n  \u003cspan class=\\\"appstle_sellingPlan_discountText\\\"\u003e{{{formattedDiscountText}}}\u003c\/span\u003e\\n{{\/showFormattedDiscountText}}\\n\u003cdiv class=\\\"appstle-sm-hide  appstle-frequency-description\\\"\u003e{{{frequencyDescription}}} \u003c\/div\u003e     \\n\\n{{\/prepaidFlag}}\\n      \\n           \u003c\/div\u003e\\n        {{\/sellingPlanVariants}}\\n{{^requires_selling_plan}}\\n{{#showSubOptionBeforeOneTime}}\\n        \u003cdiv class=\\\"appstle_input_wrapper appstle_onetime_block\\\"\u003e\\n          \u003cinput type=\\\"radio\\\" id=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{\/subscriptionOptionSelectedDefault}}\u003e\\n          \u003clabel for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\"\u003e\\n\u003cdiv  class=\\\"appstle-selling-plan-name-wrapper\\\"\u003e\\n            {{oneTimePuchaseText}}\\n\u003cdiv class=\\\"appstle-cancel-text\\\"\u003e{{{noSubscriptionLabelTextV2}}}\u003c\/div\u003e\\n\u003c\/div\u003e\\n\u003cdiv class=\\\"appstle-selling-plan-detail-wrapper\\\"\u003e\\n\u003cspan  class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount_compare\\\"\u003e{{{oneTimePuchaseComparePriceAmount}}}\u003c\/span\u003e\\n      \u003cspan  class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount\\\"\u003e{{{oneTimePuchaseAmount}}}\u003c\/span\u003e\\n\\n\u003c\/div\u003e\\n          \u003c\/label\u003e\\n          \\n        \u003c\/div\u003e\\n{{\/showSubOptionBeforeOneTime}}\\n{{\/requires_selling_plan}}\\n    \u003c\/div\u003e\\n{{#showStaticTooltip}}\\n\u003cdiv class=\\\"appstle_tooltip_wrapper_static\\\"\u003e {{{toolTipDescription}}}\u003c\/div\u003e\\n{{\/showStaticTooltip}}\\n{{#showTooltip}}\\n\u003cdiv class=\\\"appstle-tootltip-parent\\\"\u003e\\n    \u003cdiv data-appstle-icon=\\\"\\\" class=\\\"appstle_tooltip_wrapper\\\"\u003e\\n    \u003csvg width=\\\"90\\\" height=\\\"90\\\" viewBox=\\\"0 0 90 90\\\" xmlns=\\\"http:\/\/www.w3.org\/2000\/svg\\\" class=\\\"tooltip_subscription_svg\\\"\u003e\\n    \u003cpath\\n      d=\\\"M45 0C20.1827 0 0 20.1827 0 45C0 69.8173 20.1827 90 45 90C69.8173 90 90 69.8174 90 45C90.0056 44.6025 89.9322 44.2078 89.7839 43.8389C89.6357 43.47 89.4156 43.1342 89.1365 42.8511C88.8573 42.568 88.5247 42.3432 88.158 42.1897C87.7912 42.0363 87.3976 41.9573 87 41.9573C86.6024 41.9573 86.2088 42.0363 85.842 42.1897C85.4753 42.3432 85.1427 42.568 84.8
15925635 42.8511C84.5844 43.1342 84.3643 43.47 84.2161 43.8389C84.0678 44.2078 83.9944 44.6025 84 45C84 66.5748 66.5747 84 45 84C23.4253 84 6 66.5747 6 45C6 23.4254 23.4253 6 45 6C56.1538 6 66.3012 10.5882 73.4375 18H65.4062C65.0087 17.9944 64.614 18.0678 64.2451 18.2161C63.8762 18.3643 63.5405 18.5844 63.2573 18.8635C62.9742 19.1427 62.7494 19.4753 62.596 19.842C62.4425 20.2088 62.3635 20.6024 62.3635 21C62.3635 21.3976 62.4425 21.7912 62.596 22.158C62.7494 22.5247 62.9742 22.8573 63.2573 23.1365C63.5405 23.4156 63.8762 23.6357 64.2451 23.7839C64.614 23.9322 65.0087 24.0056 65.4062 24H79.8125C80.6081 23.9999 81.3711 23.6838 81.9337 23.1212C82.4963 22.5586 82.8124 21.7956 82.8125 21V6.59375C82.821 6.18925 82.7476 5.78722 82.5966 5.41183C82.4457 5.03644 82.2205 4.69545 81.9344 4.40936C81.6483 4.12327 81.3073 3.898 80.9319 3.7471C80.5565 3.5962 80.1545 3.52277 79.75 3.53125C79.356 3.53941 78.9675 3.62511 78.6067 3.78344C78.2458 3.94177 77.9197 4.16963 77.6469 4.45402C77.3741 4.73841 77.16 5.07375 77.0168 5.44089C76.8737 5.80803 76.8042 6.19977 76.8125 6.59375V12.875C68.6156 4.86282 57.3081 0 45 0ZM43.75 20.75C43.356 20.7582 42.9675 20.8439 42.6067 21.0022C42.2458 21.1605 41.9197 21.3884 41.6469 21.6728C41.3741 21.9572 41.16 22.2925 41.0168 22.6596C40.8737 23.0268 40.8042 23.4185 40.8125 23.8125V47.375C40.8116 47.7693 40.8883 48.16 41.0385 48.5246C41.1886 48.8892 41.4092 49.2207 41.6875 49.5L54.0938 61.9375C54.6573 62.5011 55.4217 62.8177 56.2188 62.8177C57.0158 62.8177 57.7802 62.5011 58.3438 61.9375C58.9073 61.3739 59.224 60.6095 59.224 59.8125C59.224 59.0155 58.9073 58.2511 58.3438 57.6875L46.8125 46.1875V23.8125C46.821 23.408 46.7476 23.006 46.5966 22.6306C46.4457 22.2552 46.2205 21.9142 45.9344 21.6281C45.6483 21.342 45.3073 21.1168 44.9319 20.9658C44.5565 20.8149 44.1545 20.7415 43.75 20.75Z\\\"\\n    \u003e\u003c\/path\u003e\\n    \u003c\/svg\u003e\\n    \u003cspan class=\\\"appstle_tooltip_title\\\"\u003e{{{tooltipTitle}}}\u003c\/span\u003e\\n  \u003c\/div\u003e\\n\u003cdiv class=\\\"appstle_tooltip\\\"\u003e\\n    \u003cdiv class=\\\"appstle_tooltip_content\\\"\u003e\\n      {{{toolTipDescription}}}\\n    \u003c\/div\u003e\\n    {{#showAppstleLink}}\\n    \u003cdiv class=\\\"appstle_tooltip_appstle\\\"\u003e\\n      \u003ca href=\\\"https:\/\/appstle.com\\\" class=\\\"appstle_link\\\" target=\\\"_blank\\\"\u003e\\n      POWERED BY APPSTLE      \u003c\/a\u003e\\n    \u003c\/div\u003e\\n    {{\/showAppstleLink}}\\n    \u003c\/div\u003e\\n\u003c\/div\u003e\\n{{\/showTooltip}}\\n\u003cstyle\u003e\\n.widgetSellingPlanWrapper {\\n    display: grid;\\n    grid-template-columns: repeat(2, minmax(0, 1fr));\\n    gap: 1.5rem;\\n    grid-auto-rows: 1fr;\\n    margin-bottom: 6px;\\nmargin-top: 10px;\\n}\\n\\n.widgetSellingPlanWrapper input {\\n    display: none;\\n}\\n\\n.widgetSellingPlanWrapper label {\\n    border-radius: 10px;\\n    border: 1px solid rgba(var(--color-foreground));\\n    padding: 0.5rem;\\n    display: flex;\\n    justify-content: center;\\n    align-items: center;\\n    display: block;\\n    height: 100%;\\n    width: 100%;\\n    text-align: center;\\ncursor: pointer;\\n}\\n\\n.widgetSellingPlanWrapper input:checked+label {\\n    background-color: rgba(var(--color-foreground)) !important;\\ncolor: rgba(var(--color-background)) !important;\\n}\\n.appstle_lowercase {\\n    text-transform: lowercase;\\n}\\n\\n\\n.appstle_input_wrapper {\\n    position: relative;\\n}\\n\\nspan.appstle_sellingPlan_discountText {\\n    position: absolute;\\n    background: rgba(var(--color-foreground));\\n    color: rgba(var(--color-background));\\n    border-radius: 3px;\\n    padding: 1px 18px;\\n    left: 50%;\\n    display: block;\\n    transform: translate(-50%, -50%);\\n    white-space: nowrap;\\n}\\n\\nspan.appstle_sellingPlan_discountText:empty {\\n    display: none !important;\\n}\\ndiv.appstle_span_wrapper{\\n\\tdisplay: flex;\\n\\tjustify-content: center;\\n}\\n\u003c\/style\u003e\\n\u003cstyle\u003e\\n.widgetSellingPlanWrapper {\\n    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\\n   gap: 0.8rem !important;\\n}\\n\\n.appstle_sub_widget {\\n    max-width: 100%!important;\\n} \\n\\n.widgetSellingPlanWrapper label {\\n    height: auto !important;\\n    border: none !important;\\n    padding: 14px 5px !important;\\n    display: flex !important;\\n    justify-content: center !important;
15925\\n    align-items: center !important;\\n    flex-direction: column;\\n    max-width: 100% !important;\\n    width: unset !important;\\nline-height: 20px;\\n}\\n\\n.appstle_how_does_it_work {\\n    line-height: 16px !important;\\n    margin: 6px 0px;\\n    color: rgba(var(--color-background));\\n}\\n@media screen and (max-width: 800px) {\\n    .appstle_how_does_it_work {\\n        text-align: right;\\n    }\\n}\\n\\nspan.appstle_lowercase.appstle_sellingPlan_price.appstle_formattext_block {\\ntext-align: right !important;\\n    display: block;\\n}\\n\\n.appstle_span_wrapper {\\n    align-items: baseline;\\n}\\n\\nspan.appstle_lowercase.appstle_sellingPlan_price.appstle_discount_block.appstle_formattedPrepaidPerDeliveryPriceText {\\n    display: block;\\n    text-align: right;\\n}\\n\\n.appstle_input_wrapper {\\n    display: flex;\\n    height: 100% !important;\\nflex-direction: column;\\n}\\n\\n.appstle_sub_widget input[type=radio]+label:before {\\n    content: \\\"\\\";\\n    position: absolute;\\n    inset: 0;\\n    border-radius: 12px;\\n    padding: 2px;\\n    background: #121212;\\n    -webkit-mask: linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);\\n    -webkit-mask-composite: xor;\\n    mask-composite: exclude;\\n    pointer-events: none;\\n    z-index: 0;\\n    transition: all 0.2s;\\n}\\n\\n.appstle_sub_widget input[type=radio]:checked+label:before {\\n    content: \\\"\\\";\\n    position: absolute;\\n    inset: 0;\\n    border-radius: 12px;\\n \/\/   padding: 4px;\\n\/\/ background: linear-gradient(to right,#Fef58f,#7A3900);\\n\/\/background: #E53D29;\\n  border: 2px transparent;\\n    -webkit-mask: linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);\\n    -webkit-mask-composite: xor;\\n    mask-composite: exclude;\\n    pointer-events: none;\\n    z-index: 0;\\n}\\n\\nspan.appstle_sellingPlan_discountText {\\n    background: rgba(var(--color-foreground));\\n    border-radius: 100px !important;\\n    padding: 0px 8px !important;\\n    height: 20px;\\n    display: flex !important;\\n    justify-content: center;\\n    align-items: center;\\n    letter-spacing: 1px;\\nz-index: 2;\\n}\\nspan.appstle_lowercase.appstle_sellingPlan_price.appstle_onetime_amount_compare {\\ntext-decoration: line-through;\\n}\\n\\n\\nspan.appstle-popular {\\n    position: absolute;\\n    top: -40px;\\n    background: black;\\n    color: rgba(var(--color-background));\\n    z-index: -3;\\n    border-radius: 10px;\\n    padding: 0px 10px 29px 10px;\\nleft: 0;\\n}\\n\\n.widgetSellingPlanWrapper label {\\n    border-radius: 14px;\\n}\\n\\n.widgetSellingPlanWrapper input:checked+label {\\n    overflow: hidden;\\n}\\n\\n\\n.appstle-perday-price {\\ndisplay: none;\\n}\\n\\n    .widgetSellingPlanWrapper {\\n    grid-template-columns: repeat(1, minmax(0, 1fr)) !important;\\n}\\n\\n.widgetSellingPlanWrapper label {\\n    flex-direction: row;\\n    justify-content: space-between !important;\\n    align-items: flex-start !important;\\nwidth: 100% !important;\\n}\\n\\n.widgetSellingPlanWrapper label {\\n    text-align: left;\\n    padding: 16px !important;\\nflex-basis: unset;\\n}\\n\\n.appstle_span_wrapper {\\n    justify-content: flex-end !important;\\n}\\n\\n.appstle-perday-price {\\n    text-align: right;\\n}\\n\\n.widgetSellingPlanWrapper {\\n    gap: 15px !important;\\n}\\n\\nspan.appstle-popular {\\n    width: calc(100% - 20px);\\n    text-align: center;\\n    letter-spacing: 2px;\\n    top: -30px;\\nleft: 0;\\n}\\n\\nspan.appstle_sellingPlan_discountText {    \\nleft: unset !important;\\n    right: 15px;\\n    transform: translate(0, -50%) !important;\\n}\\n.appstle-cancel-text {\\n    text-align: left;\\n}\\n\\n.appstle_input_wrapper label {\\n    text-align: left !important;\\n}\\n\\n.widgetSellingPlanWrapper input:checked+label {\\n    width: 100% !important;\\n    margin: 0 !important;\\n}\\n.appstle_input_wrapper {\\n    width: 100% !important;\\nflex-direction: row;\\n}\\n.widgetSellingPlanWrapper input:checked+label+span {\\n    background: rgba(var(--color-background)) !important;\\n    color:rgba(var(--color-foreground)) !important;\\n    border: 2px solid rgba(var(--color-foreground));\\n}\\n.appstle_onetime_block .appstle_span_wrapper {\\n    grid-column: 2;\\n}\\n.appstle-frequency-description {\\n  text-align: right !important;\\n}\\n\\n\\n.appstle-sm-hide {\\n  display: none;\\n}\\n\\n@media screen and (min-width: 800px) {\\n.appstle-lg-show {\\n  display: block;\\n}\\n.appstle-lg-hide {\\n  display: none;\\n}\\n\\n}\\n\\nspan.appstle_lowercase.appstle_sellingPlan_formattedCompareAtPrice.appstle_price_block {\\n    text-decoration: line-through;\\n    display: block;\\n    margin-right: 3px;\\n    color: rgba(var(--color-foreground));\\n}\\n.widgetSellingPlanWrapper input:checked+label .appstle_sellingPlan_formattedCompareAtPrice {\\ncolor:rgba(var(--color-background));\\n} \\n\\n.appstle_span_wrapper \u003e * {\\nflex-shrink: 0\\n}\\n.appstle-selling-plan-detail-wrapper{\\ncolor: rgba(var(--color-foreground));\\n}\\n.widgetSellingPlanWrapper input:checked+label .appstle-selling-plan-detail-wrapper{\\ncolor: rgba(var(--color-background)) !important;\\n}\\n\\n\u003c\/style\u003e\\n\u003c\/div\u003e{% endraw %}\",\"WIDGET_TYPE_7\":\"{% raw %}{% endraw %}\",\"WIDGET_TYPE_8\":\"{% raw %}{% endraw %}\",\"WIDGET_TYPE_2\":\"{% raw %}{% endraw %}\",\"WIDGET_TYPE_3\":\"{% raw %}
15925\u003cdiv id=\\\"appstle-widget-template\\\"\u003e\\n  \u003cdiv class=\\\"appstle_sub_widget\\\" id=\\\"appstle_subscription_widget{{widgetId}}\\\"\u003e\\n\u003cdiv class=\\\"appstle_widget_title\\\"\u003e{{{purchaseOptionsText}}}\u003c\/div\u003e\\n      \u003cdiv class=\\\"widgetSellingPlanWrapper appstle_subscription_wrapper\\\"\u003e\\n{{#showSubOptionBeforeOneTime}}\\n        {{#sellingPlanVariants}}\\n           \u003cdiv class=\\\"appstle_input_wrapper appstle_subscription_option\\\"\u003e\\n             \u003cinput type=\\\"radio\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" id=\\\"{{sellingPlanId}}\\\" value=\\\"{{sellingPlanId}}\\\" name=\\\"selling_plan\\\" {{#isChecked}}checked{{\/isChecked}}\u003e\\n             {{^prepaidFlag}}\\n             \u003clabel for=\\\"{{sellingPlanId}}\\\" class=\\\"appstle_widget_three\\\"\u003e\\n                 {{{name}}}\\n\u003cdiv class=\\\"appstle_span_wrapper\\\"\u003e\\n        \u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\"\u003e{{{formattedPrice}}}\u003c\/span\u003e\\n{{#showSecondFormattedDiscountText}}{{^isFixedPrice}}\u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_discount_block\\\"\u003e\u0026nbsp;({{{secondFormattedDiscountText}}})\u003c\/span\u003e {{\/isFixedPrice}}{{\/showSecondFormattedDiscountText}}\\n\u003c\/div\u003e\\n    \\n             \u003c\/label\u003e\\n        {{\/prepaidFlag}}\\n        {{#prepaidFlag}}\\n             \u003clabel for=\\\"{{sellingPlanId}}\\\" class=\\\"appstle_widget_three\\\"\u003e\\n               {{{name}}}\\n\u003cdiv class=\\\"appstle_span_wrapper\\\"\u003e\\n        \u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\"\u003e{{{totalPrice}}}\u003c\/span\u003e\\n {{#showSecondFormattedDiscountText}}{{^isFixedPrice}}\u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_discount_block\\\"\u003e\u0026nbsp;({{{secondFormattedDiscountText}}})\u003c\/span\u003e{{\/isFixedPrice}}{{\/showSecondFormattedDiscountText}}\\n {{#formattedPrepaidPerDeliveryPriceText}}\u003cspan class=\\\"appstle_formattedPrepaidPerDeliveryPriceText\\\"\u003e\u0026nbsp;({{{formattedPrepaidPerDeliveryPriceText}}})\u003c\/span\u003e{{\/formattedPrepaidPerDeliveryPriceText}}\\n        \u003c\/div\u003e\\n    \\n             \u003c\/label\u003e\\n        {{\/prepaidFlag}}\\n      \\n           \u003c\/div\u003e\\n        {{\/sellingPlanVariants}}\\n{{\/showSubOptionBeforeOneTime}}\\n       {{^requires_selling_plan}}\\n        \u003cdiv class=\\\"appstle_input_wrapper appstle_onetime\\\"\u003e\\n          \u003cinput type=\\\"radio\\\" id=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"{{sellingPlanId}}\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{\/subscriptionOptionSelectedDefault}}\u003e\\n          \u003clabel for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" class=\\\"appstle_widget_three\\\"\u003e\\n            {{oneTimePuchaseText}}\\n      \u003cspan  class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount\\\"\u003e\\n{{#showOneTimeComparePrice}}\\n\u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount_compare\\\"\u003e\\n  {{{oneTimePuchaseComparePriceAmount}}}\\n\u003c\/span\u003e\\n{{\/showOneTimeComparePrice}}\\n{{{oneTimePuchaseAmount}}}\u003c\/span\u003e\\n          \u003c\/label\u003e\\n          \\n        \u003c\/div\u003e\\n        {{\/requires_selling_plan}}\\n{{^showSubOptionBeforeOneTime}}\\n        {{#sellingPlanVariants}}\\n           \u003cdiv class=\\\"appstle_input_wrapper appstle_subscription_option\\\"\u003e\\n             \u003cinput type=\\\"radio\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" id=\\\"{{sellingPlanId}}\\\" value=\\\"{{sellingPlanId}}\\\" name=\\\"selling_plan\\\" {{#isChecked}}checked{{\/isChecked}}\u003e\\n             {{^prepaidFlag}}\\n             \u003clabel for=\\\"{{sellingPlanId}}\\\" class=\\\"appstle_widget_three\\\"\u003e\\n                 {{{name}}}\\n\u003cdiv class=\\\"appstle_span_wrapper\\\"\u003e\\n        \u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\"\u003e{{{formattedPrice}}}\u003c\/span\u003e\\n{{#showSecondFormattedDiscountText}}{{^isFixedPrice}}\u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_discount_block\\\"\u003e\u0026nbsp;({{{secondFormattedDiscountText}}})\u003c\/span\u003e {{\/isFixedPrice}}{{\/showSecondFormattedDiscountText}}\\n\u003c\/div\u003e\\n    \\n             \u003c\/label\u003e\\n        {{\/prepaidFlag}}\\n        {{#prepaidFlag}}\\n             \u003clabel for=\\\"{{sellingPlanId}}\\\" class=\\\"appstle_widget_three\\\"\u003e\\n               {{{name}}}\\n\u003cdiv class=\\\"appstle_span_wrapper\\\"\u003e\\n        \u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\"\u003e{{{totalPrice}}}\u003c\/span\u003e\\n {{#showSecondFormattedDiscountText}}{{^isFixedPrice}}\u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_discount_block\\\"\u003e\u0026nbsp;({{{secondFormattedDiscountText}}})\u003c\/span\u003e{{\/isFixedPrice}}{{\/showSecondFormattedDiscountText}}\\n {{#formattedPrepaidPerDeliveryPriceText}}\u003cspan class=\\\"appstle_formattedPrepaidPerDeliveryPriceText\\\"\u003e\u0026nbsp;({{{formattedPrepaidPerDeliveryPriceText}}})\u003c\/span\u003e{{\/formattedPrepaidPerDeliveryPriceText}}\\n        \u003c\/div\u003e\\n    \\n             \u003c\/label\u003e\\n        {{\/prepaidFlag}}\\n      \\n           \u003c\/div\u003e\\n        {{\/sellingPlanVariants}}\\n{{\/showSubOptionBeforeOneTime}}\\n    \u003c\/div\u003e\\n{{#showStaticTooltip}}\\n\u003cdiv class=\\\"appstle_tooltip_wrapper_static\\\"\u003e{{{toolTipDescription}}}\u003c\/div\u003e\\n{{\/showStaticTooltip}}\\n{{#showTooltip}}\\n    \u003cdiv data-appstle-icon=\\\"\\\" class=\\\"appstle_tooltip_wrapper\\\"\u003e\\n    \u003csvg width=\\\"90\\\" height=\\\"90\\\" viewBox=\\\"0 0 90 90\\\" xmlns=\\\"http:\/\/www.w3.org\/2000\/svg\\\" class=\\\"tooltip_subscription_svg\\\"\u003e\\n    \u003cpath\\n      d=\\\"M45 0C20.1827 0 0 20.1827 0 45C0 69.8173 20.1827 90 45 90C69.8173 90 90 69.8174 90 45C90.0056 44.6025 89.9322 44.2078 89.7839 43.8389C89.6357 43.47 89.4156 43.1342 89.1365 42.8511C88.8573 42.568 88.5247 42.3432 88.158 42.1897C87.7912 42.0363 87.3976 41.9573 87 41.9573C86.6024 41.9573 86.2088 42.0363 85.842 42.1897C85.4753 42.3432 85.1427 42.568 84.8
15925635 42.8511C84.5844 43.1342 84.3643 43.47 84.2161 43.8389C84.0678 44.2078 83.9944 44.6025 84 45C84 66.5748 66.5747 84 45 84C23.4253 84 6 66.5747 6 45C6 23.4254 23.4253 6 45 6C56.1538 6 66.3012 10.5882 73.4375 18H65.4062C65.0087 17.9944 64.614 18.0678 64.2451 18.2161C63.8762 18.3643 63.5405 18.5844 63.2573 18.8635C62.9742 19.1427 62.7494 19.4753 62.596 19.842C62.4425 20.2088 62.3635 20.6024 62.3635 21C62.3635 21.3976 62.4425 21.7912 62.596 22.158C62.7494 22.5247 62.9742 22.8573 63.2573 23.1365C63.5405 23.4156 63.8762 23.6357 64.2451 23.7839C64.614 23.9322 65.0087 24.0056 65.4062 24H79.8125C80.6081 23.9999 81.3711 23.6838 81.9337 23.1212C82.4963 22.5586 82.8124 21.7956 82.8125 21V6.59375C82.821 6.18925 82.7476 5.78722 82.5966 5.41183C82.4457 5.03644 82.2205 4.69545 81.9344 4.40936C81.6483 4.12327 81.3073 3.898 80.9319 3.7471C80.5565 3.5962 80.1545 3.52277 79.75 3.53125C79.356 3.53941 78.9675 3.62511 78.6067 3.78344C78.2458 3.94177 77.9197 4.16963 77.6469 4.45402C77.3741 4.73841 77.16 5.07375 77.0168 5.44089C76.8737 5.80803 76.8042 6.19977 76.8125 6.59375V12.875C68.6156 4.86282 57.3081 0 45 0ZM43.75 20.75C43.356 20.7582 42.9675 20.8439 42.6067 21.0022C42.2458 21.1605 41.9197 21.3884 41.6469 21.6728C41.3741 21.9572 41.16 22.2925 41.0168 22.6596C40.8737 23.0268 40.8042 23.4185 40.8125 23.8125V47.375C40.8116 47.7693 40.8883 48.16 41.0385 48.5246C41.1886 48.8892 41.4092 49.2207 41.6875 49.5L54.0938 61.9375C54.6573 62.5011 55.4217 62.8177 56.2188 62.8177C57.0158 62.8177 57.7802 62.5011 58.3438 61.9375C58.9073 61.3739 59.224 60.6095 59.224 59.8125C59.224 59.0155 58.9073 58.2511 58.3438 57.6875L46.8125 46.1875V23.8125C46.821 23.408 46.7476 23.006 46.5966 22.6306C46.4457 22.2552 46.2205 21.9142 45.9344 21.6281C45.6483 21.342 45.3073 21.1168 44.9319 20.9658C44.5565 20.8149 44.1545 20.7415 43.75 20.75Z\\\"\\n    \u003e\u003c\/path\u003e\\n    \u003c\/svg\u003e\\n    \u003cspan class=\\\"appstle_tooltip_title\\\"\u003e{{{tooltipTitle}}}\u003c\/span\u003e\\n  \u003c\/div\u003e\\n\u003cdiv class=\\\"appstle_tooltip appstle_tooltip_hover\\\"\u003e\\n    \u003cdiv class=\\\"appstle_tooltip_content\\\"\u003e\\n      {{{toolTipDescription}}}\\n    \u003c\/div\u003e\\n   {{#showAppstleLink}}\\n    \u003cdiv class=\\\"appstle_tooltip_appstle\\\"\u003e\\n      \u003ca href=\\\"https:\/\/appstle.com\\\" class=\\\"appstle_link\\\" target=\\\"_blank\\\"\u003e\\n      POWERED BY APPSTLE\\n      \u003c\/a\u003e\\n    \u003c\/div\u003e\\n{{\/showAppstleLink}}\\n    \u003c\/div\u003e\\n{{\/showTooltip}}\\n\u003cstyle\u003e.widgetSellingPlanWrapper {\\n    display: grid;\\n    grid-template-columns: repeat(2, minmax(0, 1fr));\\n    gap: 0.5rem;\\n    grid-auto-rows: 1fr;\\n    margin-bottom: 6px;\\n}\\n.widgetSellingPlanWrapper input {\\n    display: none;\\n}\\n.widgetSellingPlanWrapper label {\\n    border-radius: 8px;\\n    border: 1px solid rgba(var(--color-foreground));\\n    padding: 0.5rem;\\n    display: flex;\\n    justify-content: center;\\n    align-items: center;\\n    display: block;\\n    height: 100%;\\n    width: 100%;\\n    text-align: center;\\ncursor: pointer;\\ncolor: rgba(var(--color-foreground));\\n}\\n.widgetSellingPlanWrapper input:checked+label {\\n    background-color: rgba(var(--color-foreground));\\n    color: rgba(var(--color-background));\\n    border: 1px solid rgba(var(--color-background)) !important;\\n}\\n.appstle_lowercase {\\n    text-transform: lowercase;\\n}\\n.appstle_input_wrapper {\\n    position: relative;\\n}\\nspan.appstle_sellingPlan_discountText {\\n    position: absolute;\\n    background-color: color: rgba(var(--color-foreground));\\n    color: rgba(var(--color-background));\\n    border-radius: 3px;\\n    padding: 1px 18px;\\n    left: 50%;\\n    display: block;\\n    transform: translate(-50%, -50%);\\n    white-space: nowrap;\\n}\\nspan.appstle_sellingPlan_discountText:empty {\\n    display: none !important;\\n}\\nspan.appstle_lowercase.appstle_sellingPlan_price {\\n    color: rgba(var(--color-foreground));\\n}\\nspan.appstle_lowercase.appstle_sellingPlan_price.appstle_onetime_amount_compare {\\n    color: rgba(var(--color-foreground));\\n    text-decoration: line-through;\\n    padding: 0 3px;\\n}\\n#appstle_subscription_widget0 .appstle_tooltip_wrapper {\\n   margin-top: 8px;\\n    margin-bottom: 16px;\\n}\\n.appstle_subscription_wrapper {\\n    border: none !important;\\n}\\nlabel.appstle_widget_three {\\n    display: flex;\\n    flex-direction: column;\\n}\\n.widgetSellingPlanWrapper input:checked+label span {\\n   color: rgba(var(--color-background)) !important;\\n}\\n.appstle_sub_widget .appstle_subscription_wrapper{\\n    border-radius:unset !important;\\n}\\nspan.appstle_second_price_block:empty {\\n  display: none !important;\\n}\\n\u003c\/style\u003e\\n\u003c\/div\u003e{% endraw %}\",\"WIDGET_TYPE_4\":\"{% raw %}
15925\u003cdiv id=\\\"appstle-widget-template\\\"\u003e\\n  \u003cdiv class=\\\"appstle_sub_widget\\\" id=\\\"appstle_subscription_widget{{widgetId}}\\\"\u003e\\n\u003cdiv class=\\\"appstle_widget_title\\\"\u003e{{{purchaseOptionsText}}}\u003c\/div\u003e\\n      \u003cdiv class=\\\"widgetSellingPlanWrapper\\\"\u003e\\n{{^requires_selling_plan}}\\n{{^showSubOptionBeforeOneTime}}\\n        \u003cdiv class=\\\"appstle_input_wrapper\\\"\u003e\\n          \u003cinput type=\\\"radio\\\" id=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{\/subscriptionOptionSelectedDefault}}\u003e\\n          \u003clabel for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\"\u003e\\n            {{oneTimePuchaseText}}\\n{{#showOneTimeComparePrice}}\\n\u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount_compare\\\"\u003e\\n  {{{oneTimePuchaseComparePriceAmount}}}\\n\u003c\/span\u003e\\n{{\/showOneTimeComparePrice}}\\n      \u003cspan  class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount\\\"\u003e{{{oneTimePuchaseAmount}}}\/{{{oneTimeFrequencyText}}}\u003c\/span\u003e\\n          \u003c\/label\u003e\\n        \u003c\/div\u003e\\n{{\/showSubOptionBeforeOneTime}}\\n{{\/requires_selling_plan}}\\n        {{#sellingPlanVariants}}\\n           \u003cdiv class=\\\"appstle_input_wrapper\\\"\u003e\\n      \u003cspan class=\\\"appstle_sellingPlan_discountText\\\"\u003e{{{formattedDiscountText}}}\u003c\/span\u003e\\n             \u003cinput type=\\\"radio\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" id=\\\"{{sellingPlanId}}\\\" value=\\\"{{sellingPlanId}}\\\" name=\\\"selling_plan\\\" {{#isChecked}}checked{{\/isChecked}}\u003e\\n{{^prepaidFlag}}\\n             \u003clabel for=\\\"{{sellingPlanId}}\\\"\u003e\\n                {{{name}}}\\n\u003cdiv class=\\\"appstle_span_wrapper\\\"\u003e\\n        \u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\"\u003e{{{formattedPrice}}}\u003cspan\u003e\\n\u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_formattext_block\\\"\u003e\/{{{sellingPlanFrequencyText}}}{{#isFrequencySubsequent}}{{\/isFrequencySubsequent}}\u003c\/span\u003e\\n\u003c\/div\u003e\\n \u003c\/label\u003e\\n{{\/prepaidFlag}}\\n{{#prepaidFlag}}\\n\u003clabel for=\\\"{{sellingPlanId}}\\\"\u003e\\n                {{{name}}}\\n\u003cdiv class=\\\"appstle_span_wrapper\\\"\u003e\\n        \u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_price_block\\\"\u003e{{{totalPrice}}}\u003c\/span\u003e\\n\u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_discount_block appstle_formattedPrepaidPerDeliveryPriceText\\\"\u003e\u0026nbsp;{{{formattedPrepaidPerDeliveryPriceText}}}\u003c\/span\u003e\\n\u003c\/div\u003e\\n\u003c\/label\u003e\\n{{\/prepaidFlag}}\\n           \u003c\/div\u003e\\n        {{\/sellingPlanVariants}}\\n{{^requires_selling_plan}}\\n{{#showSubOptionBeforeOneTime}}\\n        \u003cdiv class=\\\"appstle_input_wrapper\\\"\u003e\\n          \u003cinput type=\\\"radio\\\" id=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{\/subscriptionOptionSelectedDefault}}\u003e\\n          \u003clabel for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\"\u003e\\n            {{oneTimePuchaseText}}\\n{{#showOneTimeComparePrice}}\\n\u003cspan class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount_compare\\\"\u003e\\n  {{{oneTimePuchaseComparePriceAmount}}}\\n\u003c\/span\u003e\\n{{\/showOneTimeComparePrice}}\\n      \u003cspan  class=\\\"appstle_lowercase appstle_sellingPlan_price appstle_onetime_amount\\\"\u003e{{{oneTimePuchaseAmount}}}\/{{{oneTimeFrequencyText}}}\u003c\/span\u003e\\n          \u003c\/label\u003e\\n        \u003c\/div\u003e\\n{{\/showSubOptionBeforeOneTime}}\\n{{\/requires_selling_plan}}\\n    \u003c\/div\u003e\\n{{#showStaticTooltip}}\\n\u003cdiv class=\\\"appstle_tooltip_wrapper_static\\\"\u003e {{{toolTipDescription}}}\u003c\/div\u003e\\n{{\/showStaticTooltip}}\\n{{#showTooltip}}\\n    \u003cdiv data-appstle-icon=\\\"\\\" class=\\\"appstle_tooltip_wrapper\\\"\u003e\\n    \u003csvg width=\\\"90\\\" height=\\\"90\\\" viewBox=\\\"0 0 90 90\\\" xmlns=\\\"http:\/\/www.w3.org\/2000\/svg\\\" class=\\\"tooltip_subscription_svg\\\"\u003e\\n    \u003cpath\\n      d=\\\"M45 0C20.1827 0 0 20.1827 0 45C0 69.8173 20.1827 90 45 90C69.8173 90 90 69.8174 90 45C90.0056 44.6025 89.9322 44.2078 89.7839 43.8389C89.6357 43.47 89.4156 43.1342 89.1365 42.8511C88.8573 42.568 88.5247 42.3432 88.158 42.1897C87.7912 42.0363 87.3976 41.9573 87 41.9573C86.6024 41.9573 86.2088 42.0363 85.842 42.1897C85.4753 42.3432 85.1427 42.568 84.8
15925635 42.8511C84.5844 43.1342 84.3643 43.47 84.2161 43.8389C84.0678 44.2078 83.9944 44.6025 84 45C84 66.5748 66.5747 84 45 84C23.4253 84 6 66.5747 6 45C6 23.4254 23.4253 6 45 6C56.1538 6 66.3012 10.5882 73.4375 18H65.4062C65.0087 17.9944 64.614 18.0678 64.2451 18.2161C63.8762 18.3643 63.5405 18.5844 63.2573 18.8635C62.9742 19.1427 62.7494 19.4753 62.596 19.842C62.4425 20.2088 62.3635 20.6024 62.3635 21C62.3635 21.3976 62.4425 21.7912 62.596 22.158C62.7494 22.5247 62.9742 22.8573 63.2573 23.1365C63.5405 23.4156 63.8762 23.6357 64.2451 23.7839C64.614 23.9322 65.0087 24.0056 65.4062 24H79.8125C80.6081 23.9999 81.3711 23.6838 81.9337 23.1212C82.4963 22.5586 82.8124 21.7956 82.8125 21V6.59375C82.821 6.18925 82.7476 5.78722 82.5966 5.41183C82.4457 5.03644 82.2205 4.69545 81.9344 4.40936C81.6483 4.12327 81.3073 3.898 80.9319 3.7471C80.5565 3.5962 80.1545 3.52277 79.75 3.53125C79.356 3.53941 78.9675 3.62511 78.6067 3.78344C78.2458 3.94177 77.9197 4.16963 77.6469 4.45402C77.3741 4.73841 77.16 5.07375 77.0168 5.44089C76.8737 5.80803 76.8042 6.19977 76.8125 6.59375V12.875C68.6156 4.86282 57.3081 0 45 0ZM43.75 20.75C43.356 20.7582 42.9675 20.8439 42.6067 21.0022C42.2458 21.1605 41.9197 21.3884 41.6469 21.6728C41.3741 21.9572 41.16 22.2925 41.0168 22.6596C40.8737 23.0268 40.8042 23.4185 40.8125 23.8125V47.375C40.8116 47.7693 40.8883 48.16 41.0385 48.5246C41.1886 48.8892 41.4092 49.2207 41.6875 49.5L54.0938 61.9375C54.6573 62.5011 55.4217 62.8177 56.2188 62.8177C57.0158 62.8177 57.7802 62.5011 58.3438 61.9375C58.9073 61.3739 59.224 60.6095 59.224 59.8125C59.224 59.0155 58.9073 58.2511 58.3438 57.6875L46.8125 46.1875V23.8125C46.821 23.408 46.7476 23.006 46.5966 22.6306C46.4457 22.2552 46.2205 21.9142 45.9344 21.6281C45.6483 21.342 45.3073 21.1168 44.9319 20.9658C44.5565 20.8149 44.1545 20.7415 43.75 20.75Z\\\"\\n    \u003e\u003c\/path\u003e\\n    \u003c\/svg\u003e\\n    \u003cspan class=\\\"appstle_tooltip_title\\\"\u003e{{{tooltipTitle}}}\u003c\/span\u003e\\n  \u003c\/div\u003e\\n    \u003cdiv class=\\\"appstle_tooltip\\\"\u003e\\n    \u003cdiv class=\\\"appstle_tooltip_content\\\"\u003e\\n      {{{toolTipDescription}}}\\n    \u003c\/div\u003e\\n{{#showAppstleLink}}\\n    \u003cdiv class=\\\"appstle_tooltip_appstle\\\"\u003e\\n      \u003ca href=\\\"https:\/\/appstle.com\\\" class=\\\"appstle_link\\\" target=\\\"_blank\\\"\u003e\\n      POWERED BY APPSTLE\\n      \u003c\/a\u003e\\n    \u003c\/div\u003e\\n{{\/showAppstleLink}}\\n    \u003c\/div\u003e\\n{{\/showTooltip}}\\n\u003cstyle\u003e\\n.widgetSellingPlanWrapper {\\n    display: grid;\\n    grid-template-columns: repeat(2, minmax(0, 1fr));\\n    gap: 16px;\\n    grid-auto-rows: 1fr;\\n    margin-bottom: 6px;\\nmargin-top: 10px\\n}\\n.widgetSellingPlanWrapper input {\\n    display: none;\\n}\\n.widgetSellingPlanWrapper label {\\n    border-radius: 10px;\\n    border: 1px solid rgba(var(--color-foreground, 0, 0, 0));\\n    padding: 0.5rem;\\n    display: flex !important;\\n    flex-direction: column;\\n    justify-content: center;\\n    align-items: center;\\n    display: block;\\n    height: 100%;\\n    width: 100%;\\n    text-align: center;\\ncursor: pointer;\\n}\\n.widgetSellingPlanWrapper input:checked+label {\\n    background-color: rgba(var(--color-foreground, 0, 0, 0));\\n}\\n.appstle_lowercase {\\n    text-transform: lowercase;\\n}\\n.appstle_input_wrapper {\\n    position: relative;\\n}\\nspan.appstle_sellingPlan_discountText {\\n    position: absolute;\\n    font-size: 1.2rem;\\n    background-color: rgba(var(--color-foreground, 0, 0, 0));\\n    color: rgba(var(--color-background, 255, 255, 255));\\n    border-radius: 3px;\\n    border: 2px solid rgba(var(--color-background, 255, 255, 255));\\n    padding: 1px 18px;\\n    left: 50%;\\n    display: block;\\n    transform: translate(-50%, -50%);\\n    white-space: nowrap;\\n}\\nspan.appstle_sellingPlan_discountText:empty {\\n    display: none !important;\\n}\\nspan.appstle_lowercase.appstle_sellingPlan_price.appstle_onetime_amount_compare {\\ntext-decoration: line-through;\\n}\\n.appstle_tooltip_wrapper {\\n    margin-bottom:10px;\\n}\\n.widgetSellingPlanWrapper input:checked+label {\\n    background-color: rgba(var(--color-foreground, 0, 0, 0));\\n    color: rgba(var(--color-background, 255, 255, 255));\\n    border: 2px solid rgba(var(--color-background, 255, 255, 255)) !important;\\n}\\n\u003c\/style\u003e\\n\u003c\/div\u003e{% endraw %}\",\"WIDGET_TYPE_5\":\"{% raw %}
15925\u003cdiv id=\\\"appstle-widget-template\\\"\u003e\\n    \u003cdiv class=\\\"appstle_sub_widget\\\" id=\\\"appstle_subscription_widget{{widgetId}}\\\"\u003e\\n\u003cdiv class=\\\"appstle_widget_title\\\"\u003e{{{purchaseOptionsText}}}\u003c\/div\u003e\\n        \u003cdiv class=\\\"widgetSellingPlanWrapper\\\"\u003e\\n{{^showSubOptionBeforeOneTime}}\\n{{^requires_selling_plan}}\\n          \u003cdiv class=\\\"appstle_input_wrapper\\\"\u003e\\n            \u003cinput type=\\\"radio\\\" id=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{\/subscriptionOptionSelectedDefault}}\/\u003e\\n            \u003clabel for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\"\u003e\\n              {{{oneTimePuchaseText}}}\\n            \u003c\/label\u003e\\n            \\n          \u003c\/div\u003e\\n{{\/requires_selling_plan}}\\n{{\/showSubOptionBeforeOneTime}}\\n          {{#sellingPlanVariants}}\\n             \u003cdiv class=\\\"appstle_input_wrapper\\\"\u003e\\n               \u003cinput type=\\\"radio\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" id=\\\"{{sellingPlanId}}\\\" value=\\\"{{sellingPlanId}}\\\" name=\\\"selling_plan\\\"  {{#isChecked}}checked{{\/isChecked}} \/\u003e\\n               \u003clabel for=\\\"{{sellingPlanId}}\\\"\u003e\\n                  {{{name}}}\\n               \u003c\/label\u003e\\n        \\n             \u003c\/div\u003e\\n          {{\/sellingPlanVariants}}\\n{{#showSubOptionBeforeOneTime}}\\n{{^requires_selling_plan}}\\n          \u003cdiv class=\\\"appstle_input_wrapper\\\"\u003e\\n            \u003cinput type=\\\"radio\\\" id=\\\"appstle_selling_plan_label_1{{widgetId}}\\\" name=\\\"selling_plan\\\" value=\\\"\\\" class=\\\"appstleSellingPlan{{widgetId}}\\\" {{^subscriptionOptionSelectedDefault}}checked{{\/subscriptionOptionSelectedDefault}}\/\u003e\\n            \u003clabel for=\\\"appstle_selling_plan_label_1{{widgetId}}\\\"\u003e\\n              {{{oneTimePuchaseText}}}\\n            \u003c\/label\u003e\\n            \\n          \u003c\/div\u003e\\n{{\/requires_selling_plan}}\\n{{\/showSubOptionBeforeOneTime}}\\n      \u003c\/div\u003e\\n{{#showStaticTooltip}}\\n\u003cdiv class=\\\"appstle_tooltip_wrapper_static\\\"\u003e{{{toolTipDescription}}}\u003c\/div\u003e\\n{{\/showStaticTooltip}}\\n{{#showTooltip}}\\n    \u003cdiv data-appstle-icon=\\\"\\\" class=\\\"appstle_tooltip_wrapper\\\"\u003e\\n    \u003csvg width=\\\"90\\\" height=\\\"90\\\" viewBox=\\\"0 0 90 90\\\" xmlns=\\\"http:\/\/www.w3.org\/2000\/svg\\\" class=\\\"tooltip_subscription_svg\\\"\u003e\\n    \u003cpath\\n      d=\\\"M45 0C20.1827 0 0 20.1827 0 45C0 69.8173 20.1827 90 45 90C69.8173 90 90 69.8174 90 45C90.0056 44.6025 89.9322 44.2078 89.7839 43.8389C89.6357 43.47 89.4156 43.1342 89.1365 42.8511C88.8573 42.568 88.5247 42.3432 88.158 42.1897C87.7912 42.0363 87.3976 41.9573 87 41.9573C86.6024 41.9573 86.2088 42.0363 85.842 42.1897C85.4753 42.3432 85.1427 42.568 84.8635 42.8511C84.5844 43.1342 84.3643 43.47 84.2161 43.8389C84.0678 44.2078 83.9944 44.6025 84 45C84 66.5748 66.5747 84 45 84C23.4253 84 6 66.5747 6 45C6 23.4254 23.4253 6 45 6C56.1538 6 66.3012 10.5882 73.4375 18H65.4062C65.0087 17.9944 64.614 18.0678 64.2451 18.2161C63.8762 18.3643 63.5405 18.5844 63.2573 18.8635C62.9742 19.1427 62.7494 19.4753 62.596 19.842C62.4425 20.2088 62.3635 20.6024 62.3635 21C62.3635 21.3976 62.4425 21.7912 62.596 22.158C62.7494 22.5247 62.9742 22.8573 63.2573 23.1365C63.5405 23.4156 63.8762 23.6357 64.2451 23.7839C64.614 23.9322 65.0087 24.0056 65.4062 24H79.8125C80.6081 23.9999 81.3711 23.6838 81.9337 23.1212C82.4963 22.5586 82.8124 21.7956 82.8125 21V6.59375C82.821 6.18925 82.7476 5.78722 82.5966 5.41183C82.4457 5.03644 82.2205 4.69545 81.9344 4.40936C81.6483 4.12327 81.3073 3.898 80.9319 3.7471C80.5565 3.5962 80.1545 3.52277 79.75 3.53125C79.356 3.53941 78.9675 3.62511 78.6067 3.78344C78.2458 3.94177 77.9197 4.16963 77.6469 4.45402C77.3741 4.73841 77.16 5.07375 77.0168 5.44089C76.8737 5.80803 76.8042 6.19977 76.8125 6.59375V12.875C68.6156 4.86282 57.3081 0 45 0ZM43.75 20.75C43.356 20.7582 42.9675 20.8439 42.6067 21.0022C42.2458 21.1605 41.9197 21.3884 41.6469 21.6728C41.3741 21.9572 41.16 22.2925 41.0168 22.6596C40.8737 23.0268 40.8042 23.4185 40.8125 23.8125V47.375C40.8116 47.7693 40.8883 48.16 41.0385 48.5246C41.1886 48.8892 41.4092 49.2207 41.6875 49.5L54.0938 61.9375C54.6573 62.5011 55.4217 62.8177 56.2188 62.8177C57.0158 62.8177 57.7802 62.5011 58.3438 61.9375C58.9073 61.3739 59.224 60.6095 59.224 59.8125C59.224 59.0155 58.9073 58.2511 58.3438 57.6875L46.8125 46.1875V23.8125C46.821 23.408 46.7476 23.006 46.5966 22.6306C46.4457 22.2552 46.2205 21.9142 45.9344 21.6281C45.6483 21.342 45.3073 21.1168 44.9319 20.9658C44.5565 20.8149 44.1545 20.7415 43.75 20.75Z\\\"\\n    \u003e\u003c\/path\u003e\\n    \u003c\/svg\u003e\\n    \u003cspan class=\\\"appstle_tooltip_title\\\"\u003e{{{tooltipTitle}}}\u003c\/span\u003e\\n  \u003c\/div\u003e\\n\u003cdiv class=\\\"appstle_tooltip appstle_tooltip_hover\\\"\u003e\\n    \u003cdiv class=\\\"appstle_tooltip_content\\\"\u003e\\n      {{{toolTipDescription}}}\\n    \u003c\/div\u003e\\n  {{#showAppstleLink}}\\n    \u003cdiv class=\\\"appstle_tooltip_appstle\\\"\u003e\\n      \u003ca href=\\\"https:\/\/appstle.com\\\" class=\\\"appstle_link\\\" target=\\\"_blank\\\"\u003e\\n      POWERED BY APPSTLE\\n      \u003c\/a\u003e\\n    \u003c\/div\u003e\\n  {{\/showAppstleLink}}\\n    \u003c\/div\u003e\\n{{\/showTooltip}}\\n  \u003cstyle\u003e\\n  .widgetSellingPlanWrapper {\\n      display: grid;\\n      grid-template-columns: repeat(2, minmax(0, 1fr));\\n      gap: 8px;\\n      grid-auto-rows: 1fr;\\n      margin-bottom: 6px;\\n      margin-top: 10px;\\n  }\\n  \\n  .widgetSellingPlanWrapper input {\\n      display: none;\\n  }\\n  \\n  .widgetSellingPlanWrapper label {\\n      border-radius: 4px;\\n      border: 1px solid rgba(var(--color-foreground));\\n      padding: 0.5rem;\\n      display: flex;\\n      justify-content: center;\\n      align-items: center;\\n      display: block;\\n      height: 100%;\\n      width: 100%;\\n      text-align: center;\\n \\t color: rgba(var(--color-foreground));\\ncursor: pointer;\\n  }\\n  \\n  .widgetSellingPlanWrapper input:checked+label {\\n      background-color: rgba(var(--color-foreground));\\n \\t color: rgba(var(--color-background));\\n  }\\n  .appstle_lowercase {\\n      text-transform: lowercase;\\n  }\\n  \\n  \\n  .appstle_input_wrapper {\\n      position: relative;\\n  }\\n  \\n  span.appstle_sellingPlan_discountText {\\n      position: absolute;\\n      background-color: rgba(var(--color-foreground));\\n      color: rgba(var(--color-background));\\n      border-radius: 3px;\\n      padding: 1px 18px;\\n      left: 50%;\\n      display: block;\\n      transform: translate(-50%, -50%);\\n      white-space: nowrap;\\n  }\\n  span.appstle_sellingPlan_discountText:empty {\\n      display: none !important;\\n  }\\n  \u003c\/style\u003e\\n  \u003c\/div\u003e{% endraw %}\"}",
15926                
15927                
15928                  "bundle": {},
15929                
15930                
15931                  "labels": appstleStringSetting("{\\\"appstle.subscription.wg.billingCycleBlockV2\\\":\\\"true\\\",\\\"appstle.subscription.wg.cartHiddenAttributesSelectorV2\\\":\\\"\\\",\\\"appstle.subscription.wg.daysFrequencyTextV2\\\":\\\"Days\\\",\\\"appstle.subscription.wg.subscribeAndSaveSuccessV2\\\":\\\"Subscription Selected\\\",\\\"appstle.subscription.wg.addToShipmentSuccessTextV2\\\":\\\"Success\\\",\\\"appstle.subscription.wg.monthFrequencyTextV2\\\":\\\"Month\\\",\\\"appstle.subscription.wg.addToShipmentButtonTextV2\\\":\\\"Add to Shipment\\\",\\\"appstle.subscription.wg.onetimeDescriptionTextV2\\\":\\\"\\\",\\\"appstle.subscription.wg.oneTimePurchaseTextV2\\\":\\\"One Time Purchase\\\",\\\"appstle.subscription.wg.loyaltyPerkDescriptionTextV2\\\":\\\"\u003cdiv\u003e {{#isDiscountTypeFreeProduct}} \u003cdiv style='display: flex; align-items: center;'\u003e \u003cdiv class='appstle-dot'\u003e \u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e \u003cdiv class='appstle-reward-description'\u003e {{^isZeroBillingCycle}} \u003cspan class='appstle-loyalty-billing-cycle'\u003e Get a free {{freeProductName}} worth of {{productPrice}} on your \u003cspan class='appstle-loyalty-billing-cycle-count'\u003e{{{billingCycleBlock}}}\u003c\\\/span\u003e order \u003c\\\/span\u003e {{\\\/isZeroBillingCycle}} {{#isZeroBillingCycle}} \u003cspan class='appstle-free-product-loyalty'\u003e Get a free {{freeProductName}} worth of {{productPrice}} with your \u003cspan class='appstle-loyalty-billing-cycle-count'\u003e1st\u003c\\\/span\u003e order \u003c\\\/span\u003e {{\\\/isZeroBillingCycle}} \u003c\\\/div\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e {{\\\/isDiscountTypeFreeProduct}} {{#isDiscountTypePercentage}} {{#isPerkOnward}}
15931 \u003cdiv class='appstle-reward-items'\u003e \u003cdiv class='appstle-dot'\u003e \u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e \u003cdiv class='appstle-reward-description'\u003e Save \u003cspan class='appstle-loyalty-discount'\u003e \u003cspan class='appstle-precentage-loyalty'\u003e{{{discount}}}% off\u003c\\\/span\u003e \u003c\\\/span\u003e on \u003cspan class='appstle-loyalty-billing-cycle'\u003e \u003cspan class='appstle-loyalty-billing-cycle-count'\u003e{{{billingCycleBlock}}}\u003c\\\/span\u003e order and onwards\u003c\\\/span\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e {{\\\/isPerkOnward}} {{\\\/isDiscountTypePercentage}} {{#isDiscountTypePercentage}} {{#isPerkRange}} \u003cdiv class='appstle-reward-items'\u003e \u003cdiv class='appstle-dot'\u003e \u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e \u003cdiv class='appstle-reward-description'\u003e Save \u003cspan class='appstle-loyalty-discount'\u003e \u003cspan class='appstle-precentage-loyalty'\u003e{{{discount}}}% off\u003c\\\/span\u003e \u003c\\\/span\u003e from \u003cspan class='appstle-loyalty-billing-cycle'\u003e \u003cspan class='appstle-loyalty-billing-cycle-count'\u003e{{{billingCycleBlock}}}\u003c\\\/span\u003e to \u003cspan class='appstle-loyalty-billing-cycle-count'\u003e{{{isRangeEnd}}}\u003c\\\/span\u003e order\u003c\\\/span\u003e \u003c\\\/div\u003e {{\\\/isPerkRange}} {{\\\/isDiscountTypePercentage}} {{#isDiscountTypePercentage}} {{#onlyApplyOnThis}} \u003cdiv class='appstle-reward-items'\u003e \u003cdiv class='appstle-dot'\u003e \u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e \u003cdiv class='appstle-reward-description'\u003e Save \u003cspan class='appstle-loyalty-discount'\u003e \u003cspan class='appstle-precentage-loyalty'\u003e{{{discount}}}% off\u003c\\\/span\u003e \u003c\\\/span\u003e for the \u003cspan class='appstle-loyalty-billing-cycle'\u003e \u003cspan class='appstle-loyalty-billing-cycle-count'\u003e{{{billingCycleBlock}}}\u003c\\\/span\u003e order\u003c\\\/span\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e {{\\\/onlyApplyOnThis}} {{\\\/isDiscountTypePercentage}} {{#isDiscountTypeShipping}} {{#isPerkOnward}} \u003cdiv class='appstle-reward-items'\u003e \u003cdiv class='appstle-dot'\u003e \u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e \u003cdiv class='appstle-reward-description'\u003eShipping at \u003cspan class='appstle-loyalty-discount'\u003e \u003cspan class='appstle-shipping-loyalty'\u003e{{{formatDiscountedPrice}}}\u003c\\\/span\u003e \u003c\\\/span\u003e on \u003cspan class='appstle-loyalty-billing-cycle'\u003e \u003cspan class='appstle-loyalty-billing-cycle-count'\u003e{{{billingCycleBlock}}}\u003c\\\/span\u003e order and onwards\u003c\\\/span\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e {{\\\/isPerkOnward}} {{\\\/isDiscountTypeShipping}} {{#isDiscountTypeShipping}} {{#isPerkRange}} \u003cdiv class='appstle-reward-items'\u003e \u003cdiv class='appstle-dot'\u003e \u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e \u003cdiv class='appstle-reward-description'\u003e Get \u003cspan class='appstle-loyalty-discount'\u003eshipping \u003cspan class='appstle-shipping-loyalty'\u003e{{{formatDiscountedPrice}}}\u003c\\\/span\u003e off \u003c\\\/span\u003e from \u003cspan class='appstle-loyalty-billing-cycle'\u003e{{{billingCycleBlock}}} to {{{isRangeEnd}}} order\u003c\\\/span\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e {{\\\/isPerkRange}} {{\\\/isDiscountTypeShipping}} {{#isDiscountTypeShipping}} {{#onlyApplyOnThis}} \u003cdiv class='appstle-reward-items'\u003e \u003cdiv class='appstle-dot'\u003e \u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e \u003cdiv class='appstle-reward-description'\u003eGet shipping at\u003cspan class='appstle-loyalty-discount'\u003e \u003cspan class='appstle-shipping-loyalty'\u003e{{{formatDiscountedPrice}}}\u003c\\\/span\u003e \u003c\\\/span\u003e for the \u003cspan class='appstle-loyalty-billing-cycle'\u003e \u003cspan class='appstle-loyalty-billing-cycle-count'\u003e{{{billingCycleBlock}}}\u003c\\\/span\u003e order\u003c\\\/span\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e {{\\\/onlyApplyOnThis}} {{\\\/isDiscountTypeShipping}} {{#isDiscountTypeFixed}} {{#isPerkOnward}}
15931 \u003cdiv class='appstle-reward-items'\u003e \u003cdiv class='appstle-dot'\u003e \u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e \u003cdiv class='appstle-reward-description'\u003e Get \u003cspan class='appstle-loyalty-discount'\u003e{{{formatDiscountedPrice}}}\u003c\\\/span\u003e off on \u003cspan class='appstle-loyalty-billing-cycle'\u003e{{{billingCycleBlock}}} order and onwards\u003c\\\/span\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e {{\\\/isPerkOnward}} {{\\\/isDiscountTypeFixed}} {{#isDiscountTypeFixed}} {{#isPerkRange}} \u003cdiv class='appstle-reward-items'\u003e \u003cdiv class='appstle-dot'\u003e \u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e \u003cdiv class='appstle-reward-description'\u003e Get \u003cspan class='appstle-loyalty-discount'\u003e{{{formatDiscountedPrice}}}\u003c\\\/span\u003e off from \u003cspan class='appstle-loyalty-billing-cycle'\u003e{{{billingCycleBlock}}} order to {{{isRangeEnd}}} order\u003c\\\/span\u003e. \u003c\\\/div\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e {{\\\/isPerkRange}} {{\\\/isDiscountTypeFixed}} {{#isDiscountTypeFixed}} {{#onlyApplyOnThis}} \u003cdiv class='appstle-reward-items'\u003e \u003cdiv class='appstle-dot'\u003e \u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e \u003cdiv class='appstle-reward-description'\u003e Save \u003cspan class='appstle-loyalty-discount'\u003e \u003cspan class='appstle-precentage-loyalty'\u003e{{{formatDiscountedPrice}}}\u003c\\\/span\u003e \u003c\\\/span\u003e on your \u003cspan class='appstle-loyalty-billing-cycle-count'\u003e{{{billingCycleBlock}}}\u003c\\\/span\u003e order only. \u003c\\\/div\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e {{\\\/onlyApplyOnThis}} {{\\\/isDiscountTypeFixed}} {{#isDiscountTypeFixedPrice}} {{#isPerkOnward}} \u003cdiv class='appstle-reward-items'\u003e \u003cdiv class='appstle-dot'\u003e \u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e \u003cdiv class='appstle-reward-description'\u003e Get this product at \u003cspan class='appstle-loyalty-discount'\u003e{{{formatDiscountedPrice}}}\u003c\\\/span\u003e from \u003cspan class='appstle-loyalty-billing-cycle'\u003e{{{billingCycleBlock}}} order and onwards\u003c\\\/span\u003e. \u003c\\\/div\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e {{\\\/isPerkOnward}} {{\\\/isDiscountTypeFixedPrice}} {{#isDiscountTypeFixedPrice}} {{#isPerkRange}} \u003cdiv class='appstle-reward-items'\u003e \u003cdiv class='appstle-dot'\u003e \u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e \u003cdiv class='appstle-reward-description'\u003e Get this product at \u003cspan class='appstle-loyalty-discount'\u003e{{{formatDiscountedPrice}}}\u003c\\\/span\u003e from \u003cspan class='appstle-loyalty-billing-cycle'\u003e{{{billingCycleBlock}}} to {{{isRangeEnd}}} order\u003c\\\/span\u003e. \u003c\\\/div\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e {{\\\/isPerkRange}} {{\\\/isDiscountTypeFixedPrice}} {{#isDiscountTypeFixedPrice}} {{#onlyApplyOnThis}} \u003cdiv class='appstle-reward-items'\u003e \u003cdiv class='appstle-dot'\u003e \u003c\\\/div\u003e \u003cdiv class='appstle-reward-content'\u003e \u003cdiv class='appstle-reward-description'\u003eGet this product at \u003cspan class='appstle-loyalty-discount'\u003e \u003cspan class='appstle-fixed-price-loyalty'\u003e{{{formatDiscountedPrice}}}\u003c\\\/span\u003e \u003c\\\/span\u003e for the \u003cspan class='appstle-loyalty-billing-cycle'\u003e \u003cspan class='appstle-loyalty-billing-cycle-count'\u003e{{{billingCycleBlock}}}\u003c\\\/span\u003e order\u003c\\\/span\u003e.\u003c\\\/div\u003e \u003c\\\/div\u003e \u003c\\\/div\u003e {{\\\/onlyApplyOnThis}} {{\\\/isDiscountTypeFixedPrice}} \u003cstyle\u003e .appstle-loyalty-table-v2{ box-shadow: none !important; border-spacing: 0 5px !important; border-collapse: unset !important; } .appstleLoyaltyTable .appstle-loyalty-table-data{ border-bottom: none !important; background: none !important; padding: 0px !important; } .appstleLoyaltyTable .appstle-loyalty-table-data:hover{ background: none !important;} .appstle-dot { width: 4px; height: 4px; border-radius: 4px; background-color: #282c3f; margin-right: 10px; margin-bottom: 2px; display: inline-block; vertical-align: middle; } .appstle-reward-items{ align-items: center !important; } .appstle-precentage-loyalty, .appstle-loyalty-discount{ font-weight: bold !important; } .appstle-loyalty-table.ugc-iconContainer { padding-left: 5px; } .appstle-loyalty-table.ugc-iconContainer svg { height: 16px; } .appstleLoyaltyTableHeader{ display: flex; } .appstleLoyaltyTableHeader{ display: flex; } .appstle-loyalty-table.ugc-iconContainer { padding-left: 5px; } .appstle-loyalty-table.ugc-iconContainer svg { height: 16px; } .appstle-toggle-more-btn-v2{ cursor:pointer !important; font-size: 12px !important; font-weight: bold !important; color:#ff3f6c !important; } .appstle-toggle-more-row-v2{ background-color: transparent !important; } .appstleLoyaltyTable .appstle-toggle-more-btn-container-v2{ padding: 0px !important; border-bottom: none !important; } .appstleLoyaltyTable .appstle-toggle-more-btn-container-v2:hover{ background: none !important; } .appstleLoyaltyTable .appstle_loyalty_text_v2{ background: none !important; } .appstleLoyaltyTable .appstle-hidden-perks-v2{ background: none !important; } .appstle-loyalty-table.ugc-iconContainer{display: block !important} \u003c\\\/style\u003e \u003c\\\/div\u003e\\\",\\\"appstle.subscription.wg.bundleDiscountTextV2\\\":\\\"bundle discount extra: {{bundleDiscount}} off\\\",\\\"appstle.subscription.wg.atcButtonTextSelectorV2\\\":\\\"\\\",\\\"appstle.subscription.wg.subscriptionDescriptionTextV2\\\":\\\"\\\",\\\"appstle.subscription.wg.oneTimeFrequencyTextV2\\\":\\\"One Time\\\",\\\"appstle.subscription.wg.allowFulfilmentCountViaPropertiesV2\\\":\\\"false\\\",\\\"appstle.subscription.wg.valdiateFormSelectorV2\\\":\\\"\\\",\\\"appstle.subscription.wg.monthsFrequencyTextV2\\\":\\\"Months\\\",\\\"appstle.subscription.wg.prepaidSaveBadgeTextV2\\\":\\\"SAVE {{selectedDiscountPercentage}}\\\",\\\"appstle.subscription.wg.manageSubscriptionButtonTextV2\\\":\\\"Manage Subscription\\\",\\\"appstle.subscription.wg.removeClassFromPriceElementV2\\\":\\\"\\\",\\\"appstle.subscription.wg.yearFrequencyTextV2\\\":\\\"Year\\\",\\\"appstle.subscription.wg.widgetPriceChangeListenerSelectorV2\\\":\\\"\\\",\\\"appstle.subscription.wg.atcButtonTextV2\\\":\\\"\\\",\\\"appstle.subscription.wg.noSubscriptionLabelTextV2\\\":\\\"No Subscription\\\",\\\"appstle.subscription.wg.cancelAnytimeLabelTextV2\\\":\\\"Cancel Anytime\\\",\\\"appstle.subscription.wg.addToShipmentErrorTextV2\\\":\\\"Error\\\",\\\"appstle.subscription.wg.weeksFrequencyTextV2\\\":\\\"Weeks\\\",\\\"appstle.subscription.wg.weeklyLabelTextV2\\\":\\\"Weekly\\\",\\\"appstle.subscription.wg.displayAddToExistingSubscriptionButtonForNotLoggedInV2\\\":\\\"false\\\",\\\"appstle.subscription.wg.addToShipmentProcessingV2\\\":\\\"Processing...\\\",\\\"appstle.subscription.wg.showWidgetStaticV2\\\":\\\"false\\\",\\\"appstle.subscription.wg.deliveryEveryFrequencyTextV2\\\":\\\"Delivery Frequency\\\",\\\"appstle.subscription.wg.subscribeAndSaveInitalV2\\\":\\\"Subscribe and save\\\",\\\"appstle.subscription.wg.allowRefreshOnCartPageV2\\\":\\\"false\\\",\\\"appstle.subscription.wg.prepaidLabelTextV2\\\":\\\"Prepaid\\\",\\\"appstle.subscription.wg.monthlyLabelTextV2\\\":\\\"Monthly\\\",\\\"appstle.subscription.wg.displayAddToExistingSubscriptionButtonToSubscribersOnlyV2\\\":\\\"false\\\",\\\"appstle.subscription.wg.yearsFrequencyTextV2\\\":\\\"Years\\\",\\\"appstle.subscription.wg.addToShipmentTooltipTextV2\\\":\\\"Please avoid double delivery charges! Login to add this product to an upcoming delivery.\\\",\\\"appstle.subscription.wg.weekFrequencyTextV2\\\":\\\"Week\\\",\\\"appstle.subscription.wg.unsubscribeFrequencyTextV2\\\":\\\"One-time Purchase\\\",\\\"appstle.subscription.wg.widgetVariantChangeListenerSelectorV2\\\":\\\"\\\",\\\"appstle.subscription.wg.atcButtonTextSelectorObserverV2\\\":\\\"\\\",\\\"appstle.subscription.wg.dayFrequencyTextV2\\\":\\\"day\\\",\\\"appstle.subscription.wg.showPrepidPerDeliveryProductPriceV2\\\":\\\"false\\\",\\\"appstle.subscription.wg.offFrequencyTextV2\\\":\\\"Off\\\",\\\"appstle.subscription.wg.prepayLabelTextV2\\\":\\\"Prepay\\\",\\\"appstle.subscription.wg.productPageUnitPriceSelectorV2\\\":\\\"\\\",\\\"appstle.subscription.wg.showNewLoyaltyUI\\\":\\\"false\\\",\\\"appstle.subscription.wg.frequencyCombinedWidgetTextV2\\\":\\\"Frequency\\\",\\\"appstle.subscription.wg.sellingPlanTitleTextNonPrepaid\\\":\\\"{{sellingPlanName}}\\\",\\\"appstle.subscription.wg.selectDeliverOptionV2\\\":\\\"Select Delivery Option\\\",\\\"appstle.subscription.wg.yearlyLabelTextV2\\\":\\\"Yearly\\\"}"),
15932                
15933                "css": {
15934                    "appstle_subscription_widget": {
15935                        "margin-top": appstleStringSetting("") ,
15936                        "margin-bottom": appstleStringSetting(""),
15937                    },
15938
15939                    "appstle_subscription_wrapper": {
15940                        "border-width": appstleStringSetting(""),
15941                        "border-color": appstleStringSetting(""),
15942                    },
15943
15944                    "appstle_circle": {
15945                        "border-color": appstleStringSetting(""),
15946                    },
15947
15948                    "appstle_dot": {
15949                        "background-color": appstleStringSetting(""),
15950                    },
15951
15952                    "appstle_select": {
15953                        "padding-top": appstleStringSetting(""),
15954                        "padding-bottom": appstleStringSetting(""),
15955                        "padding-left": appstleStringSetting(""),
15956                        "padding-right": appstleStringSetting(""),
15957                        "border-width": appstleStringSetting(""),
15958                        "border-style": appstleStringSetting(""),
15959                        "border-color": appstleStringSetting(""),
15960                        "border-radius": appstleStringSetting(""),
15961                    },
15962
15963                    "tooltip_subscription_svg": {
15964                        "fill": appstleStringSetting(""),
15965                    },
15966
15967                    "appstle_tooltip": {
15968                        "color": appstleStringSetting(""),
15969                        "background-color": appstleStringSetting(""),
15970                    },
15971
15972                    "appstle_tooltip_border_top_color": {
15973                        "border-top-color": appstleStringSetting(""),
15974                    },
15975
15976                    "appstle_subscription_final_price": {
15977                        "color": appstleStringSetting(""),
15978                    },
15979                    "appstle_widget_text_color": {
15980                        "color": appstleStringSetting(""),
15981                    },
15982                    "appstle_selected_background": {
15983                        "background": "transparent",
15984                    },
15985                    "elementCSS": appstleStringSetting("[\\\".appstleLoyaltyTable{ display:none! important; }\\\",\\\".appstle-tootltip-parent, .appstle_tooltip_wrapper_static { display: none !important; } \\\\n[data-selected-selling-plan] .appstle-tootltip-parent, [data-selected-selling-plan] .appstle_tooltip_wrapper_static { display: block !important; } \\\\n.product-form__submit { margin-top: 1rem; }\\\"]"),
15986                    "customCSS": appstleStringSetting("\\\/* Fix 1: subscription price \\u2014 remove red, use black (out
15986side the ATC button) *\\\/\\r\\n.appstle_subscription_final_price .money:not(.x-atc-text *) {\\r\\n  color: #000000 !important;\\r\\n}\\r\\n\\r\\n\\\/* Fix 2: align the Add to Cart button's price row on one line *\\\/\\r\\n.x-atc-text {\\r\\n  display: inline-flex !important;\\r\\n  flex-wrap: wrap !important;\\r\\n  align-items: baseline !important;\\r\\n  justify-content: center !important;\\r\\n  gap: 0.35em !important;\\r\\n}\\r\\n\\r\\n.x-atc-text .appstle_subscription_final_price,\\r\\n.x-atc-text .appstle_subscription_save {\\r\\n  display: inline-flex !important;\\r\\n  align-items: baseline !important;\\r\\n  margin: 0 !important;\\r\\n}\\r\\n\\r\\n\\\/* Mute the strikethrough price so it doesn't compete with the current price *\\\/\\r\\n.x-atc-text div[style*=\\\"line-through\\\"] .money {\\r\\n  color: rgba(255, 255, 255, 0.65) !important;\\r\\n}\\r\\n\\r\\n\\\/* Soften the SAVE badge to match the black button (was red-on-black, clashing) *\\\/\\r\\n.x-atc-text .appstle_subscription_save {\\r\\n  color: #ffffff !important;\\r\\n  border-color: rgba(255, 255, 255, 0.6) !important;\\r\\n}\\r\\n\\r\\n.appstle_subscription_element,\\r\\n.appstle_subscription_save {\\r\\n  color: #000 !important;\\r\\n  border: 1px solid #000 !important;\\r\\n}"),
15987                    "customerPortalCss": appstleStringSetting(""),
15988                    "externalStyleTag": appstleStringSetting(""),
15989                    "themeCss": appstleStringSetting(""),
15990                }
15991            };
15992          
15993
15994          window.AppstleSubscription = window.AppstleSubscription || JSON.parse(JSON.stringify(RS));
15995
15996          sessionStorage['appstleSubscriptionConfig'] = JSON.stringify(RS.Config);
15997
15998          
15999            try {
16000            
16001                window.appstle_build_a_box_labels = {"perDeliveryLabelTextV2":"\\\/delivery","variantNotAvailable":"Not Available","saveDiscountText":"{{discount}}","bundleSummaryTextV2":"Your bundle is empty. Please add products to your bundles to see bundle summary here.","freeProductLabelTextV2":"Free","bundleDescriptionTextV2":"Our bundle of all bundles, The Ultimate Superfood Bundle delivers exactly what it promises - a complete superfood solution. With 7 superfood blends each created to empower every aspect of your health and wellbeing - from immunity and gut health to energy \u0026 better focus.","productDetails":"Product Details","failedToAddMsgText":"Your cart can't have more than {{maxProduct}} products","cart":"Cart","reviewBundleTextV2":"Review Bundle","addButtonText":"Add","minimumQuantityToCheckoutV2":"Minimum {{quantity}} quantity to checkout","buildBoxErrormsgV2":"Build a Box token is Invalid, Please reach out to support.","continueShopping":"Continue Shopping","failedToAddTitleText":"Failed to add","spendAmountGetDiscount":"Spend {{amount}} get {{percent}}% discount","maxiumQuantityToCheckoutV2":"Maxium {{quantity}} quantity to checkout","contentsOnModalTextV2":"Contents","nextStepButtonTextV2":"Next Step","choosePlanLifeStyleTextV2":"Choose a plan to match your lifestyle","selectMinimumProductButtonText":"Please select {{minProduct}} minimum product","subtotal":"Subtotal","buyQuantityGetDiscount":"Buy {{quantity}} get {{percent}}% discount","loyaltyTablePercentageTextV2":"After \u003cspan class='appstle-loyalty-billing-cycle'\u003e\u003cspan class=''\u003e{{billingCycle}}\u003c\\\/span\u003e order\u003c\\\/span\u003e, \u003cspan class='appstle-loyalty-discount'\u003eget \u003cspan class='appstle-loyalty-discount-amount'\u003e{{discount}}% off\u003c\\\/span\u003e\u003c\\\/span\u003e.","loyaltyTablePriceTextV2":"After \u003cspan class='appstle-loyalty-billing-cycle'\u003e\u003cspan class=''\u003e{{billingCycle}}\u003c\\\/span\u003e order\u003c\\\/span\u003e, \u003cspan class='appstle-loyalty-discount'\u003eget at \u003cspan class='appstle-loyalty-discount-amount'\u003e{{price}}\u003c\\\/span\u003e\u003c\\\/span\u003e.","myDeliveryText":"My {{selectedSellingPlanDisplayName}} delivery","removeItem":"Remove","productsToProceedText":"Please select products to proceed","previousStepButtonTextV2":"Previous step","loadMoreTextV2":"Load more","selectedFrequencyLabelText":"Selected Frequency","addToCartButtonTextV2":"Add To Cart","basePriceFormatFieldV2":"{{unitPrice}}\\\/{{quantityUnit}}","title":"Build-A-Box","productPriceFormatField":"{{price}}","reviewOrdeDescriptionTextV2":"Check your items and select your required frequency plan","quantityLabelV2":"Quantity","minimumOrderAmountLabelTextV2":"Minimum order amount {{minOrderAmount}}.","subscriptionNotAvailableButtonV2":"Subscription not available","shoppingCart":"Shopping Cart","checkoutMessage":"Shipping and taxes calculated at checkout.","discountPopupCheckoutMessageV2":"Discount","testProperties":"","selectedButtonTextV2":"Selected","congratsMessageText":"You've achieved the highest discount of {{discount}}%","okBtnText":"Ok","tieredDiscount":"Tiered Discount","addProductsToSubscriptionLabel":"Adding product to your subscription... ","choosePlanLifeStyleDescriptionTextV2":"Cutoff each week to amend your meals is midnight on Thursday's. (Delivery Schedule is as follows: Gold Coast - Mondays | Brisbane \u0026 Sunshine Coast - Wednesdays)","orderNoteLabelTextV2":"Order Note","minimumToCheckoutV2":"Minimum {{quantity}} to checkout","loyaltyTableFixedTextV2":"After \u003cspan class='appstle-loyalty-billing-cycle'\u003e\u003cspan class=''\u003e{{billingCycle}}\u003c\\\/span\u003e order\u003c\\\/span\u003e, \u003cspan class='appstle-loyalty-discount'\u003eget \u003cspan class='appstle-loyalty-discount-amount'\u003e{{price}} off\u003c\\\/span\u003e\u003c\\\/span\u003e.","editQuantity":"Edit Quantity","itemsText":"Items","onetimeDescriptionTextV2":"","chooseProductsTextV2":"Choose Products","loyaltyTableFreeProductTextV2":"After \u003cspan class='appstle-loyalty-billing-cycle'\u003e\u003cspan class=''\u003e{{billingCycle}}\u003c\\\/span\u003e order\u003c\\\/span\u003e, \u003cspan class='appstle-loyalty-discount'\u003eget \u003cspan class='appstle-loyalty-discount-amount'\u003eFREE PRODUCT ({{productName}})\u003c\\\/span\u003e\u003c\\\/span\u003e.","loyaltyTableShippingTextV2":"After \u003cspan class='appstle-loyalty-billing-cycle'\u003e\u003cspan class=''\u003e{{billingCycle}}\u003c\\\/span\u003e order\u003c\\\/span\u003e, \u003cspan class='appstle-loyalty-discount'\u003eget \u003cspan class='appstle-loyalty-discount-amount'\u003eshipping at {{price}}\u003c\\\/span\u003e\u003c\\\/span\u003e.","spentText":"spent","quantityLabel":"Quantity","addButtonV2":"Add","loyaltyTableFreeTrailTextV2":"Get \u003cspan class='appstle-loyalty-free-trial-discount'\u003e{{discount}} \u003cspan class='appstle-loyalty-free-trial-discount-count' style='text-transform: lowercase;'\u003e{{discountType}} \u003c\\\/span\u003e\u003c\\\/span\u003e \u003cspan class='appstle-loyalty-free-trial-text'\u003efree trial.\u003c\\\/span\u003e","bundleCheckoutTextV2":"Checkout","reviewOrderTextV2":"Review Order","goBackButtonText":"Go Back","selectPlanTextV2":"Select Plan","viewProduct":"View Product","oneTimePurchaseTextV2":"One Time Purchase","bundleOnModalTextV2":"Bundle","proceedToCheckoutButtonText":"Proceed to checkout","pleaseWaitLabelTextV2":"Please wait...","typeToSearchPlaceholderTextV2":"Type to search","selectedProgressLabelTextV2":"Selected","outOfStockTextV2":"Out of stock"};
16002            
16003            } catch (e) {
16004            console.error("Error parsing build a box labels:", e);
16005            }
16006          
16007
16008          var _RSConfig = _RSConfig || {};
16009
16010          _RSConfig.shop = "loma-for-life.myshopify.com";
16011
16012          
16013
16014          
16015
16016            
16017            _RSConfig.shopMoneyFormat = "\u0026lt;span class=\u0026quot;money\u0026quot;\u0026gt;${{amount}}\u0026lt;\/span\u0026gt;";
16018            _RSConfig.shopMoneyFormatWithCurrencyFormat = "\u0026lt;span class=\u0026quot;money\u0026quot;\u0026gt;${{amount}} USD\u0026lt;\/span\u0026gt;";
16019            
16020
16021            
16022
16023        }
16024
16025        
16026        
16027            _RSConfig.assetRev = "8e0684ebb80c1e8319be8edbef25fac2";
16028        
16029
16030</script>
16030
16031
16032<style id="appstle-payment-button-override">
16033    .shopify-payment-button {display: none;}
16034</style>
16035<script>
16036 let appstleCount = 0
16037 function isAppstleJSInitiated() {
16038    appstleCount++;
16039    if (window?.["RSConfig"] || appstleCount > 20) {
16040        let appstleStyleElement = document.querySelector('#appstle-payment-button-override');
16041        if (appstleStyleElement) {
16042            appstleStyleElement.remove();
16043        }
16044    } else {
16045        setTimeout(isAppstleJSInitiated, 500)
16046    }
16047 }
16048 isAppstleJSInitiated();
16049</script>
16049
16050
16051<script>
16052    var appstleExternalStyle = document.createElement('style');
16053    appstleExternalStyle.textContent = appstleStringSetting("");
16054    document.body.appendChild(appstleExternalStyle);
16055</script>
vendor: 1 bytes, line 16055
16055
16056<script>
16057    function pollAppstleInit() {
16058        if (window?.appstleInit) {
16059        window?.appstleInit()
16060        } else {
16061        setTimeout(pollAppstleInit, 30);
16062        }
16063    }
16064</script>
16064
16065
16066
16067
16068
16069
16070
16071
16072
16073
16074
16075
16076
16077
16078
16079
16080    
16081
16082    
16082<script src="https://subscription-admin.appstle.com/assets/js/appstle-subscription.min.js?shop=loma-for-life.myshopify.com&v=1789571115223" defer ></script>
16082
16083
16084    
16085
16086    
16087    
16088
16089
16090
16091</div><div id="shopify-block-AU2NlRUlROGErWGk1V__16934432316630173842" class="shopify-block shopify-app-block">
16092
16093
16094
16095<script>
16096  var isPfAppEmbed = true;
16097</script>
16097
16098
16099
16100</div>
16100<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
16100
16101</body>
16102</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.