PageSourceSearch

https://drjennatural.com/account/login?return_url=%2Faccount

html drjennatural.com collected 2026-10-07 18:31:04 UTC 561,114 bytes, 8,383 lines download raw bytes

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17<!doctype html>
18<html class="no-js" lang="en">
19  <head>
20  
21  
21<script type="text/javascript" async src="https://na.shgcdn3.com/pixel-collector.js"></script>
vendor: 1 bytes, line 21
21
22<script src="https://sapi.negate.io/script/hA8rRbrn4ZcAKz3+AV5SyQ==?shop=dr-jen-natural.myshopify.com"></script>
22
23    <meta charset="utf-8">
24    <meta http-equiv="X-UA-Compatible" content="IE=edge">
25    <meta name="viewport" content="width=device-width, initial-scale=1.0">
26    <meta name="theme-color" content="">
27    
28      <link rel="canonical" href="https://drjennatural.com/account/login">
29    
30<link rel="icon" type="image/png" href="//drjennatural.com/cdn/shop/files/Favicon_Dr._Jen.png?crop=center&height=32&v=1764681324&width=32"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><title>
31      Account
32 &ndash; Dr Jen Natural</title>
33    
34    <link href="//drjennatural.com/cdn/shop/t/248/assets/theme.css?v=30762859840229276081790001666" rel="stylesheet" type="text/css" media="all" />
35    <link href="//drjennatural.com/cdn/shop/t/248/assets/style.css?v=18999168320999562501790001533" rel="stylesheet" type="text/css" media="all" />
36    
37    <link href="//drjennatural.com/cdn/shop/t/248/assets/mm-custom.css?v=169948293131960507171790001532" rel="stylesheet" type="text/css" media="all" />
38    
39    <link rel="preload" href="//drjennatural.com/cdn/fonts/dm_sans/dmsans_n4.ec80bd4dd7e1a334c969c265873491ae56018d72.woff2" as="font" type="font/woff2" crossorigin="anonymous" />
40    
41    
42
43<meta property="og:site_name" content="Dr Jen Natural">
44<meta property="og:url" content="https://drjennatural.com/account/login">
45<meta property="og:title" content="Account">
46<meta property="og:type" content="website">
47<meta property="og:description" content="The next generation of preventive oral care products uses clean and advanced ingredients to fight decay. Dr. Jen&#39;s Toothpaste uses optimal levels of 10% nano Hydroxyapatite for maximum cavity protection.  Give your enamel a fighting chance against cavities with Dr. Jen&#39;s Oral Care. "><meta property="og:image" content="http://drjennatural.com/cdn/shop/files/logo.webp?v=1774275719">
48  <meta property="og:image:secure_url" content="https://drjennatural.com/cdn/shop/files/logo.webp?v=1774275719">
49  <meta property="og:image:width" content="131">
50  <meta property="og:image:height" content="35"><meta name="twitter:site" content="@shopify"><meta name="twitter:card" content="summary_large_image">
51<meta name="twitter:title" content="Account">
52<meta name="twitter:description" content="The next generation of preventive oral care products uses clean and advanced ingredients to fight decay. Dr. Jen&#39;s Toothpaste uses optimal levels of 10% nano Hydroxyapatite for maximum cavity protection.  Give your enamel a fighting chance against cavities with Dr. Jen&#39;s Oral Care. ">
53<style data-shopify>@font-face {
54  font-family: "DM Sans";
55  font-weight: 600;
56  font-style: normal;
57  font-display: swap;
58  src: url("//drjennatural.com/cdn/fonts/dm_sans/dmsans_n6.70a2453ea926d613c6a2f89af05180d14b3a7c96.woff2") format("woff2"),
59       url("//drjennatural.com/cdn/fonts/dm_sans/dmsans_n6.355605667bef215872257574b57fc097044f7e20.woff") format("woff");
60}
61
62  @font-face {
63  font-family: "DM Sans";
64  font-weight: 400;
65  font-style: normal;
66  font-display: swap;
67  src: url("//drjennatural.com/cdn/fonts/dm_sans/dmsans_n4.ec80bd4dd7e1a334c969c265873491ae56018d72.woff2") format("woff2"),
68       url("//drjennatural.com/cdn/fonts/dm_sans/dmsans_n4.87bdd914d8a61247b911147ae68e754d695c58a6.woff") format("woff");
69}
70
71  @font-face {
72  font-family: "DM Sans";
73  font-weight: 500;
74  font-style: normal;
75  font-display: swap;
76  src: url("//drjennatural.com/cdn/fonts/dm_sans/dmsans_n5.8a0f1984c77eb7186ceb87c4da2173ff65eb012e.woff2") format("woff2"),
77       url("//drjennatural.com/cdn/fonts/dm_sans/dmsans_n5.9ad2e755a89e15b3d6c53259daad5fc9609888e6.woff") format("woff");
78}
79
80  @font-face {
81  font-family: "DM Sans";
82  font-weight: 400;
83  font-style: normal;
84  font-display: swap;
85  src: url("//drjennatural.com/cdn/fonts/dm_sans/dmsans_n4.ec80bd4dd7e1a334c969c265873491ae56018d72.woff2") format("woff2"),
86       url("//drjennatural.com/cdn/fonts/dm_sans/dmsans_n4.87bdd914d8a61247b911147ae68e754d695c58a6.woff") format("woff");
87}
88
89  @font-face {
90  font-family: "Playfair Display";
91  font-weight: 400;
92  font-style: italic;
93  font-display: swap;
94  src: url("//drjennatural.com/cdn/fonts/playfair_display/playfairdisplay_i4.804ea8da9192aaed0368534aa085b3c1f3411619.woff2") format("woff2"),
95       url("//drjennatural.com/cdn/fonts/playfair_display/playfairdisplay_i4.5538cb7a825d13d8a2333cd8a94065a93a95c710.woff") format("woff");
96}
97
98
99  @font-face {
100  font-family: "DM Sans";
101  font-weight: 700;
102  font-style: normal;
103  font-display: swap;
104  src: url("//drjennatural.com/cdn/fonts/dm_sans/dmsans_n7.97e21d81502002291ea1de8aefb79170c6946ce5.woff2") format("woff2"),
105       url("//drjennatural.com/cdn/fonts/dm_sans/dmsans_n7.af5c214f5116410ca1d53a2090665620e78e2e1b.woff") format("woff");
106}
107
108  @font-face {
109  font-family: "DM Sans";
110  font-weight: 400;
111  font-style: italic;
112  font-display: swap;
113  src: url("//drjennatural.com/cdn/fonts/dm_sans/dmsans_i4.b8fe05e69ee95d5a53155c346957d8cbf5081c1a.woff2") format("woff2"),
114       url("//drjennatural.com/cdn/fonts/dm_sans/dmsans_i4.403fe28ee2ea63e142575c0aa47684d65f8c23a0.woff") format("woff");
115}
116
117  @font-face {
118  font-family: "DM Sans";
119  font-weight: 700;
120  font-style: italic;
121  font-display: swap;
122  src: url("//drjennatural.com/cdn/fonts/dm_sans/dmsans_i7.52b57f7d7342eb7255084623d98ab83fd96e7f9b.woff2") format("woff2"),
123       url("//drjennatural.com/cdn/fonts/dm_sans/dmsans_i7.d5e14ef18a1d4a8ce78a4187580b4eb1759c2eda.woff") format("woff");
124}
125
126</style><link href="//drjennatural.com/cdn/shop/t/248/assets/theme.css?v=30762859840229276081790001666" rel="stylesheet" type="text/css" media="all" />
127<style data-shopify>:root,
128  *:before {
129    --base-font-size: 0.9625rem;
130    --font-size-medium-mobile: 0.99rem;
131    --font-size-medium: 1.1rem;
132    --font-size-small: 0.6875rem;
133    --font-size-small-mobile: 0.61875rem;
134    --font-size-normal: 0.825rem;
135    --font-size-normal-mobile: 0.7425rem;
136    --font-size-large: 1.375rem;
137    --font-size-large-mobile: 1.2375rem;
138    --heading-highlight-font-size: 100%;
139    --h1-font-size: 4.2075rem;
140    --h2-font-size: 2.475rem;
141    --h3-font-size: 1.485rem;
142    --h4-font-size: 1.36125rem;
143    --h5-font-size: 1.2375rem;
144    --h6-font-size: 1.11375rem;
145    --base-font-size-mobile: 0.86625rem;
146    --h1-font-size-mobile: 2.10375rem;
147    --h2-font-size-mobile: 1.485rem;
148    --h3-font-size-mobile: 1.0395rem;
149    --h4-font-size-mobile: 0.952875rem;
150    --h5-font-size-mobile: 0.86625rem;
151    --h6-font-size-mobile: 0.779625rem;
152    --rating-star-size: 0.77rem;
153    --border-radius: 100px;
154    --page-width: 1400px;
155    --width-countdown: 8.6625rem;
156    --font-menu: "DM Sans", sans-serif;
157    --font-menu-weight: 500;
158    --font-menu-style: normal;
159    --font-button: "DM Sans", sans-serif;
160    --font-button-weight: 400;
161    --font-button-style: normal;
162    --font-body-family: "DM Sans", sans-serif;
163    --font-body-style: normal;
164    --font-body-weight: 400;
165    --font-heading-family: "DM Sans", sans-serif;
166    --font-heading-highlight: "Playfair Display", serif;
167    --font-heading-highlight-style: italic;
168    --font-heading-highlight-weight: 400;
169    --font-heading-style: normal;
170    --font-heading-weight: 600;
171    --heading-text-tranform: none;
172    --advanced-sections-spacing: 0px;
173    --divider-spacing: -0;
174
175    --colors-pulse-speech: 104, 102, 72;
176    --image-treatment-overlay: 0, 0, 0;
177    --image-treatment-text: 255, 255, 255;
178    --colors-line-and-border: 225, 227, 225;
179    --colors-line-and-border-base: 225, 227, 225;
180    --colors-line-header: 236, 250, 255;
181    --colors-line-footer: 52, 54, 52;
182    --colors-background: 255, 255, 255;
183    --colors-text: 69, 70, 69;
184    --colors-heading: 0, 62, 82;
185    --colors-heading-base: 0, 62, 82;
186    --colors-background-secondary: 243, 246, 239;
187    --colors-text-secondary: 69, 70, 69;
188    --colors-heading-secondary: 40, 41, 40;
189    --colors-text-link: 96, 107, 87;
190    --background-color:  255, 255, 255;
191    --background-color-header: 255, 255, 255;
192    --colors-text-header: 40, 41, 40;
193    --background-color-footer: 236, 250, 255;
194    --colors-text-footer: 40, 41, 40;
195    --colors-heading-footer: 40, 41, 40;
196    --colors-text-link-footer: 145, 180, 116;
197    --color-error: 169, 70, 0;
198    --color-success: 96, 107, 87;
199    --colors-price: 69, 70, 69;
200    --colors-price-sale: 42, 180, 25;
201    --colors-button-text: 255, 255, 255;
202    --colors-button: 40, 41, 40;
203    --colors-button-text-hover: 255, 255, 255;
204    --colors-secondary-button: 40, 41, 40;
205    --colors-button-hover: rgb(16, 16, 16);
206    --colors-cart: 88, 180, 154;
207    --colors-cart-text: 255, 255, 255;
208    --colors-icon-rating: 166, 127, 99;
209    --colors-transition-arrows: 0, 0, 0;
210    --color-highlight: #58b49a;
211    --background-pagination-slideshow: 40, 41, 40;
212    --text-color-pagination-slideshow: 255, 255, 255;
213    
214      --background-secondary-button: transparent;
215      --colors-line-secondary-button: 40, 41, 40;
216    
217    
218      --button-width: 120%;
219      --button-height: 100%;
220      --button-transform: rotate3d(0,0,1,10deg) translate3d(-1.2em,110%,0);
221      --button-transform-origin: 0% 100%;
222    
223    
224      --height-parallax: 100%;
225    
226    
227      --image-zoom: 1.05;
228    
229    --card-product-bg: rgba(0,0,0,0);
230    --card-product-padding: 20px;
231    --card-product-padding-mobile: 8px;
232    --card-product-alignment: center;
233    
234    --width-scrollbar: 0;
235    --card-product-ratio: 100.0%;
236    --card-product-img-position:  absolute;
237    --card-product-img-height:  0;
238    --card-product-img-zoom:  scale(1.1);
239    --height-header: 0px;
240    --transition-card-loading: 500ms;
241    --transition-card-image-hover: 400ms;
242    --transition-slideshow: 500ms;
243    --transition-image-hover: 500ms;
244  }
245  .dark,
246  .dark *:before {
247    --image-treatment-overlay: 0, 0, 0;
248    --image-treatment-text: 255, 255, 255;
249    --colors-line-and-border: 49, 49, 49;
250    --colors-line-and-border-base: 49, 49, 49;
251    --colors-line-header: 52, 54, 52;
252    --colors-line-footer: 52, 54, 52;
253    --colors-background: 40, 41, 40;
254    --colors-text: 225, 227, 225;
255    --colors-heading: 255, 255, 255;
256    --colors-heading-base: 255, 255, 255;
257    --background-color: 40, 41, 40;
258    --colors-text-link: 145, 180, 116;
259    --color-error: 229, 105, 15;
260    --color-success: 145, 180, 116;
261    --background-color-header: 40, 41, 40;
262    --colors-text-header: 255, 255, 255;
263    --background-color-footer: 40, 41, 40;
264    --colors-text-footer: 225, 227, 225;
265    --colors-heading-footer: 255, 255, 255;
266    --colors-text-link-footer: 145, 180, 116;
267    --colors-price: 250, 250, 250;
268    --colors-price-sale: 229, 105, 15;
269    --colors-button-text: 40, 41, 40;
270    --colors-button: 255, 255, 255;
271    --colors-button-text-hover: 40, 41, 40;
272    --colors-secondary-button: 255, 255, 255;
273    --colors-button-hover: rgb(255, 255, 255);
274    --colors-cart: 145, 180, 116;
275    --colors-cart-text: 250, 250, 250;
276    --colors-background-secondary: 47, 48, 47;
277    --colors-text-secondary: 225, 227, 225;
278    --colors-heading-secondary: 255, 255, 255;
279    --colors-icon-rating: 229, 105, 15;
280    --colors-pulse-speech: 104, 102, 72;
281    --colors-transition-arrows: 0, 0, 0;
282    --color-highlight: #91b474;
283    
284      --background-secondary-button: transparent;
285      --colors-line-secondary-button: 255, 255, 255;
286    
287    --card-product-bg: rgba(0,0,0,0);
288  }
289  shopify-accelerated-checkout {
290    --shopify-accelerated-checkout-button-border-radius: 100px;
291  }
292  shopify-accelerated-checkout-cart {
293    --shopify-accelerated-checkout-button-border-radius: 100px;
294    --shopify-accelerated-checkout-inline-alignment: end;
295    --shopify-accelerated-checkout-button-block-size: 48px;
296    --shopify-accelerated-checkout-button-inline-size: 48px;
297  }
298  
299    [role="button"],
300    [type="button"],
301    .button {
302      color: rgb(var(--colors-button-text));
303    }
304    button.button-solid,
305    .button.button-solid {
306      border: none;
307      background-color: rgba(var(--colors-button));
308    }
309    button.button-disable-effect,
310    .button.button-disable-effect,
311    .payment-button .shopify-payment-button__button--unbranded {
312      color: rgb(var(--colors-button-text));
313      background-color: rgba(var(--colors-button));
314    }
315    .button-action {
316      border: none;
317      color: rgb(var(--colors-button-text));
318      background-color: rgba(var(--colors-button));
319    }
320  
321  [role="button"],
322  [type="button"],
323  .button {
324    direction: ltr;
325  }
326  .header, .header *::before {
327    --colors-text: var(--colors-text-header);
328    --colors-heading: var(--colors-text-header);
329    --colors-price: var(--colors-text-header);
330    --colors-line-and-border: var(--colors-line-header);
331  }
332  #sticky-header-content .divider {
333    --colors-line-and-border: var(--colors-line-header);
334  }
335  .paginate-slide-image {
336    background: rgba(var(--background-pagination-slideshow));
337    color: rgba(var(--text-color-pagination-slideshow));
338  }
339
340  @media (min-width: 1024px) {
341    .paginate-slide-image {
342      color: rgba(var(--text-color-pagination-slideshow));
343    }
344    .paginate-slide-image:hover {
345      color: rgba(var(--text-color-pagination-slideshow));
346    }
347  }
348
349  .section-quick-links,
350  .section-quick-links *::before,
351  .section-footer,
352  .section-footer *::before {
353    --colors-text: var(--colors-text-footer);
354    --colors-heading: var(--colors-heading-footer);
355    --colors-text-link: var(--colors-text-link-footer);
356    --colors-line-and-border: var(--colors-line-footer);
357  }
358  .sticky-header {
359    --font-body-weight: 700;
360  }
361
362  .scrollbar-horizontal {
363    position: relative;
364    -ms-overflow-style: none;
365  }
366  .scrollbar-horizontal::-webkit-scrollbar-track {
367    background-color: #ececec;
368  }
369  .scrollbar-horizontal::-webkit-scrollbar {
370    height: 3px;
371  }
372
373  .scrollbar-horizontal::-webkit-scrollbar-track {
374    -webkit-box-shadow: inset 0 0 0px rgba(0, 0, 0, 0);
375  }
376
377  .scrollbar-horizontal::-webkit-scrollbar-thumb {
378    visibility: visible;
379    background-color: #747474;
380  }
381
382  .scrollbar-horizontal::-webkit-scrollbar-thumb:hover {
383    background-color: #747474;
384  }
385  body.scrollbar-body::-webkit-scrollbar{
386    width: 5px;
387  }
388  .scrollbar-body::-webkit-scrollbar-track{
389    background: #ececec;
390  }
391  .scrollbar-horizontal {
392    position: relative;
393    -ms-overflow-style: none;
394  }
395  .scrollbar-horizontal::-webkit-scrollbar-track {
396    background-color: #ececec;
397  }
398  .scrollbar-horizontal::-webkit-scrollbar {
399    height: 3px;
400  }
401
402  .scrollbar-horizontal::-webkit-scrollbar-track {
403    -webkit-box-shadow: inset 0 0 0px rgba(0, 0, 0, 0);
404  }
405
406  .scrollbar-horizontal::-webkit-scrollbar-thumb {
407    visibility: visible;
408    background-color: #747474;
409  }
410
411  .scrollbar-horizontal::-webkit-scrollbar-thumb:hover {
412    background-color: #747474;
413  }
414  .scrollbar-body::-webkit-scrollbar{
415    width: 3px;
416  }
417  .scrollbar-body::-webkit-scrollbar-track{
418    background: #ececec;
419  }
420  .scrollbar-body.scrollbar-visible:active::-webkit-scrollbar-thumb,
421  .scrollbar-body.scrollbar-visible:focus::-webkit-scrollbar-thumb,
422  .scrollbar-body.scrollbar-visible:hover::-webkit-scrollbar-thumb {
423    background: #747474;
424    visibility: visible;
425  }
426  .scrollbar-body.scrollbar-visible::-webkit-scrollbar-track{
427    background: transparent;
428  }
429  .scrollbar-body.scrollbar-visible::-webkit-scrollbar-thumb{
430    background: transparent;
431    visibility: visible;
432  }
433  .scrollbar-body::-webkit-scrollbar-thumb{
434    background: #747474;
435  }
436  .animate-scroll-banner {
437    animation: scrollX var(--duration, 10s) linear infinite var(--play-state, running) var(--direction);
438  }
439  .padding-scrollbar, .padding-scrollbar-header {
440    padding-right: min(var(--width-scrollbar), 20px);
441  }
442  .rtl .padding-scrollbar-header {
443    padding-left: min(var(--width-scrollbar), 20px);
444    padding-right: 0;
445  }
446  
447  
448  .des-block iframe {
449    width: 100%;
450    height: 100%;
451  }
452  .toggle-compare  + label span:first-child,
453  .toggle-compare:checked + label span:last-child {
454    display: block
455  }
456  .toggle-compare  + label span:last-child,
457  .toggle-compare:checked + label span:first-child {
458    display: none;
459  }
460  .card-product:not(.recommendations) {}
461  .dark .card-product:not(.recommendations) {background: transparent;}
462  .card-product:not(.recommendations) .card-info,
463  .card-product:not(.recommendations) .x-variants-data {
464    padding-left: 8px;
465    padding-right: 8px;
466  }
467  .card-product:not(.recommendations) .card-info .x-variants-data
468  {
469    padding-left: 0;
470    padding-right: 0;
471  }
472  .card-product-slideshow {
473      background: #f3f6ef;}
474  .dark .card-product-slideshow {
475      background: #2f302f;}
476  button[class*='shopify-payment-button__more-options'] {
477    color: rgba(var(--colors-text));
478  }
479  .group-discount:before,.group-discount:after {
480    background-color: rgba(var(--colors-price-sale), 5%);
481    content: "";
482    position: absolute;
483    right: 100%;
484    height: 100%;
485    top: 0;
486    width: 1.25rem;
487  }
488  .shipping_insurance.group-discount:before,.shipping_insurance.group-discount:after {
489    background-color: rgb(var(--colors-background-secondary));
490  }
491  .group-discount:after {
492    left: 100%;
493    right: auto;
494  }
495  @media (min-width: 768px){
496    .list-layout .card-product:not(.recommendations) {
497      padding-bottom: 0;
498    }
499    .list-layout .card-product:not(.recommendations) .card-info,
500    .list-layout .card-product:not(.recommendations) .x-variants-data{
501      padding-left: 0;
502      padding-right: 0;
503    }
504    shopify-accelerated-checkout-cart {
505    --shopify-accelerated-checkout-button-block-size: 46px;
506    --shopify-accelerated-checkout-button-inline-size: 46px;
507  }
508  }
509  @media (min-width: 1024px){
510    .group-discount:before,.group-discount:after {
511       width: 0;
512    }
513    .payment-button .shopify-payment-button__button--unbranded {
514      color: rgb(var(--colors-button-text));
515      background: rgba(var(--colors-button));
516    }
517    .card-product:not(.recommendations) .card-info,
518    .card-product:not(.recommendations) .x-variants-data {
519      padding-left: 20px;
520      padding-right: 20px;
521    }
522    [role="button"],
523    [type="button"],
524    .button {
525      color: rgba(var(--colors-button-text));
526    }
527    button.button-solid,
528    .button.button-solid {
529      border: none;
530      box-shadow: none;
531      color: rgb(var(--colors-button-text));
532      background-color: rgba(var(--colors-button));
533      overflow: hidden;
534      background-origin: border-box;
535    }
536    button.button-solid:hover,
537    .button.button-solid:hover {
538      
539      transition-delay: 0.5s;
540      
541      transition-property: background-color;
542      background-color: var(--colors-button-hover);
543      color: rgba(var(--colors-button-text-hover));
544      background-origin: border-box;
545    }
546    .button-action {
547      border: none;
548      color: rgba(var(--colors-button-text-hover));
549      background-color: var(--colors-button-hover);
550    }
551    button.button-disable-effect,
552    .button.button-disable-effect {
553      color: rgb(var(--colors-button-text));
554      background-color: rgba(var(--colors-button));
555    }
556    button.button-disable-effect:hover,
557    .button.button-disable-effect:hover {
558      color: rgba(var(--colors-button-text-hover));
559      background-color: var(--colors-button-hover);
560    }
561    
562      button.button-solid:before,
563      .button.button-solid:before {
564        content: "";
565        z-index: -1;
566        position: absolute;
567        top: 0;
568        right: 0;
569        bottom: 0;
570        left: 0;
571        width: var(--button-width);
572        height: var(--button-height);
573        background-color: var(--colors-button-hover);
574        backface-visibility: hidden;
575        will-change: transform;
576        transform: var(--button-transform);
577        transform-origin: var(--button-transform-origin);
578        transition: transform 0.5s ease;
579      }
580      button.button-solid:hover:before,
581      .button.button-solid:hover:before {
582        transform: rotate3d(0,0,1,0) translateZ(0);
583      }
584    
585    
586  }
587  .inventory-low-stock-status {
588    
589      --stock-color: #BF122A;
590    
591      color: var(--stock-color);
592    }
593  .dark .inventory-low-stock-status {
594    
595      --stock-color: #BF122A;
596    
597  }
598  .inventory-in-stock-status {
599    
600      --stock-color: #6B762D;
601    
602      color: var(--stock-color);
603  }
604  .dark .inventory-in-stock-status {
605    
606      --stock-color: #858F4D;
607    
608  }
609  .inventory-out-of-stock-status {
610    
611      --stock-color: #767474;
612    
613      color: var(--stock-color);
614  }
615  .dark .inventory-out-of-stock-status {
616    
617      --stock-color: #867F7F;
618    
619  }
620  .inventory-status {
621    background-color: var(--stock-color);
622  }
623  .card-testimonial {
624      background: #f3f6ef;}
625  .dark .card-testimonial {
626      background: #2f302f;}/* App Shopify Subscription */
627  .shopify_subscriptions_app_policy a {
628    position: relative;
629    margin-top: .5rem;
630    margin-bottom: .5rem;
631    color: rgba(var(--colors-text-link)) !important;
632    text-decoration-thickness: 1px;
633    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));
634    background-size: 100% 0.1em, 0 0.1em;
635    background-position: 100% 100%,100% 100%;
636    background-repeat: no-repeat;
637    transition: background-size 250ms;
638  }
639  .shopify_subscriptions_app_policy:after {
640    clear: both;
641    content: var(--tw-content);
642    display: block;
643  }
644  @media (min-width: 1024px) {
645    .shopify_subscriptions_app_policy a:hover {
646      background-size: 0 .1em, 100% .1em;
647      background-position: 100% 100%, 0% 100%;
648    }
649  }
650
651  /* Recurpay Subscription App */
652  #recurpay-account-widget {
653    margin-top: 1rem;
654  }
655  .rtl .recurpay__widget .recurpay__group_frequency .recurpay__frequency_label_title {
656    padding-right: 10px;
657    right: 0.25rem;
658  }
659  .rtl .recurpay__widget .recurpay__group_title {
660    text-align: right;
661    margin-right: 0;
662    margin-left: 0.5em;
663  }
664  .rtl .recurpay__widget .recurpay__group_subtitle {
665    text-align: right;
666  }
667  .rtl .recurpay__widget .recurpay__description {
668    text-align: right;
669  }
670  .rtl .recurpay__widget .recurpay__radio_group {
671    margin-right: 0;
672    margin-left: 10px;
673  }
674  .rtl .recurpay__widget .recurpay__offer_saving_message {
675    padding-right: 10px;
676    padding-left: 0;
677  }
678  .rtl .recurpay__widget .recurpay__offer_wrapper svg {
679    margin-right: 0;
680    margin-left: 10px;
681  }
682  .rtl .recurpay__widget .recurpay__group_frequency .recurpay__frequency_label_title:before {
683    left: 0.5em;
684    margin-right: -50%;
685    right: auto;
686    margin-left: 0
687  }
688  .rtl .recurpay__widget .recurpay__group_frequency .recurpay__frequency_label_title:after {
689    right: 0.5em;
690    left: auto;
691    margin-left: 0;
692  }
693  .rtl .upgrade-subscription-cart .upgrade-icon-wrapper {
694    text-align: right;
695  }
696
697  /* Seal Subscriptions */
698  .sls-widget-branding {
699    z-index: 20 !important;
700  }
701  .card .sealsubs-target-element, .card-product-fbt .sealsubs-target-element {
702    display: none !important;
703  }
704  .seal-portal-link a {
705    position: relative;
706    margin-top: .5rem;
707    margin-bottom: .5rem;
708    color: rgba(var(--colors-text-link)) !important;
709    text-decoration-thickness: 1px;
710    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));
711    background-size: 100% 0.1em, 0 0.1em;
712    background-position: 100% 100%,100% 100%;
713    background-repeat: no-repeat;
714    transition: background-size 250ms;
715  }
716  .seal-portal-link:after {
717    clear: both;
718    content: var(--tw-content);
719    display: block;
720  }
721  @media (min-width: 1024px) {
722    .seal-portal-link a:hover {
723      background-size: 0 .1em, 100% .1em;
724      background-position: 100% 100%, 0% 100%;
725    }
726  }
727  .rtl .sealsubs-container {
728    text-align: right;
729  }
730  .x-card-title {
731    font-size: 0.9rem;
732    font-family: var(--font-heading-family);
733    font-weight: var(--font-heading-weight);
734  }
735  .x-card-price {
736    font-size: 0.9rem;
737    font-family: var(--font-body-family);
738    font-weight: var(--font-body-weight);
739  }
740  @media (min-width: 768px) {
741    .x-card-title {
742      font-size: 1.0rem;
743    }
744    .x-card-price {
745      font-size: 1.0rem;
746    }
747  }
748  .back{
749    position: absolute;
750    top: 50%;
751    left: 50%;
752    white-space: nowrap;
753    opacity: 0;
754    transform: translate(-50%, -50%) translateY(100%) translateZ(0);
755    transition-behavior: normal, normal;
756    transition-duration: 0.6s, 0.6s;
757    transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1), cubic-bezier(0.165, 0.84, 0.44, 1);
758    transition-delay: 0s, 0s;
759    transition-property: transform, opacity;
760  }
761  .front{
762    transform: translateZ(0);
763    transition-behavior: normal, normal;
764    transition-duration: 0.6s, 0.6s;
765    transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1), cubic-bezier(0.165, 0.84, 0.44, 1);
766    transition-delay: 0s, 0s;
767    transition-property: transform, opacity;
768    border-bottom: 1px solid transparent;
769  }
770  .flip-container:hover .front{
771    opacity: 0;
772    transform: translateY(-100%) translateZ(0);
773  }
774  .flip-container:hover .back{
775    opacity: 1;
776    transform: translate(-50%, -50%) translateY(0%) translateZ(0);
777    border-bottom: 1px solid rgba(var(--colors-text-link));
778  }
779  .dbtap-overlay{
780    display: none
781  }
782  @media (max-width: 1024px) and (pointer: coarse) and (hover: none) {
783    .dbtap-overlay{
784      display: block
785    }
786  }</style>
787    
788    
789  
789<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
789<meta name="google-site-verification" content="rUc9xjInN9i-47wKYaMypVbVXAHmGx9QfiN-BuSsxFg">
790<meta name="google-site-verification" content="lVlWpTfor3cUulzhqyeqDdb3gTZtmixQWn_vImc0WKk">
791<meta name="facebook-domain-verification" content="ynrek4xcv5voebqulhpf4843s0a8uh">
792<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/59902656680/digital_wallets/dialog">
793<meta id="in-context-paypal-metadata" data-shop-id="59902656680" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
794<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
794<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=1241874600"></script>
794
795<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
796<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=1241874600&shop_id=59902656680" crossorigin="anonymous"></script>
vendor: 1 bytes, line 796
796
797<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":59902656680,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/59902656680","merchantName":"Dr Jen Natural","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","discover","amex","elo","jcb"],"total":{"type":"pending","label":"Dr Jen Natural","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 797
797
798<script id="shopify-features" type="application/json">{"accessToken":"47e5202b480f8bb6b08b069121203f27","betas":["rich-media-storefront-analytics"],"domain":"drjennatural.com","predictiveSearch":true,"shopId":59902656680,"locale":"en"}</script>
vendor: 1 bytes, line 798
798
799<script>var Shopify = Shopify || {};
800Shopify.shop = "dr-jen-natural.myshopify.com";
801Shopify.locale = "en";
802Shopify.currency = {"active":"USD","rate":"1.0"};
803Shopify.country = "US";
804Shopify.theme = {"name":"dr-jen-natural-steplabs\/main","id":156085026984,"schema_name":"Eurus","schema_version":"9.1.1","theme_store_id":null,"role":"main"};
805Shopify.theme.handle = "null";
806Shopify.theme.style = {"id":null,"handle":null};
807Shopify.cdnHost = "drjennatural.com/cdn";
808Shopify.routes = Shopify.routes || {};
809Shopify.routes.root = "/";
810Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
811Shopify.SignInWithShop = Shopify.SignInWithShop || {};
812Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
813Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 813
813
814<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 814
814
815<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 815
815
816<script>
817  window.ShopifyPay = window.ShopifyPay || {};
818  window.ShopifyPay.apiHost = "shop.app\/pay";
819  window.ShopifyPay.redirectState = null;
820</script>
vendor: 1 bytes, line 820
820
821<script>
822  window.Shopify = window.Shopify || {};
823  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
824  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
825  window.Shopify.SignInWithShop.eligible = true;
826</script>
vendor: 1 bytes, line 826
826
827<script id="shop-js-analytics" type="application/json">{"pageType":"customers/login"}</script>
vendor: 1 bytes, line 827
827
828<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-customer-accounts.en.esm.js"></script>
vendor: 1 bytes, line 828
828
829<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"></script>
vendor: 1 bytes, line 829
829
830<script type="module">
831  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-customer-accounts.en.esm.js");
832await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-customer-accounts-sign-up.en.esm.js");
833
834  window.Shopify.SignInWithShop?.initCustomerAccounts?.(true, {"fedCMEnabled":true,"windoidEnabled":true});
835window.Shopify.SignInWithShop?.initCustomerAccountsSignUp?.({"fedCMEnabled":true,"windoidEnabled":true});
836
837</script>
vendor: 1 bytes, line 837
837
838<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 838
838
839<script type="module">
840  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
841
842  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
843
844</script>
vendor: 1 bytes, line 844
844
845<script>
846  window.Shopify = window.Shopify || {};
847  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
848  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"]};
849</script>
vendor: 1 bytes, line 849
849
850<script>(function() {
851  var isLoaded = false;
852  function asyncLoad() {
853    if (isLoaded) return;
854    isLoaded = true;
855    var urls = ["https:\/\/static.shareasale.com\/json\/shopify\/deduplication.js?shop=dr-jen-natural.myshopify.com","https:\/\/static.shareasale.com\/json\/shopify\/shareasale-tracking.js?sasmid=123306\u0026ssmtid=19038\u0026shop=dr-jen-natural.myshopify.com","https:\/\/api.revy.io\/discounts.js?shop=dr-jen-natural.myshopify.com","https:\/\/d22lwxpnhu2n4a.cloudfront.net\/grommet\/shopify.js?shop=dr-jen-natural.myshopify.com","https:\/\/na.shgcdn3.com\/pixel-collector.js?shop=dr-jen-natural.myshopify.com","https:\/\/cdn-app.cart-bot.net\/public\/js\/append.js?shop=dr-jen-natural.myshopify.com","\/\/cdn.shopify.com\/proxy\/8162406d3ce2b2e6b4d94eb0bc464bf10ad0c4387368393508fa61f82ca73d5c\/cdn.bogos.io\/script_tag\/secomapp.scripttag.js?shop=dr-jen-natural.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA"];
856    for (var i = 0; i < urls.length; i++) {
857      var s = document.createElement('script');
858      s.type = 'text/javascript';
859      s.async = true;
860      s.src = urls[i];
861      var x = document.getElementsByTagName('script')[0];
862      x.parentNode.insertBefore(s, x);
863    }
864  };
865  if(window.attachEvent) {
866    window.attachEvent('onload', asyncLoad);
867  } else {
868    window.addEventListener('load', asyncLoad, false);
869  }
870})();</script>
vendor: 1 bytes, line 870
870
871<script id="__st">var __st={"a":59902656680,"offset":-18000,"reqid":"1c419c74-0b1c-4790-8607-70f03206cea8-1791397864","pageurl":"drjennatural.com\/account\/login?return_url=%2Faccount","u":"4e2e074fad05"};</script>
vendor: 1 bytes, line 871
871
872<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 872
872
873<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
vendor: 1 bytes, line 873
873
874<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//drjennatural.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 874
874
875<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 = "//drjennatural.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
875<script crossorigin="anonymous" defer="defer" src="//drjennatural.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-f0e26bdf.js?v=20250812"></script>
vendor: 1 bytes, line 875
875
876<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 876
876
877<script>
878  window.Shopify = window.Shopify || {};
879  window.Shopify.MCP = window.Shopify.MCP || {};
880  window.Shopify.MCP.enabled = true;
881  window.Shopify.MCP.shop = "dr-jen-natural.myshopify.com";
882  window.Shopify.MCP.mcpEndpoint = "https:\/\/drjennatural.com\/api\/mcp";
883  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?\"\nSet policy_types to also get the store's written policies (full text and URL).\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."},"policy_types":{"type":"array","items":{"type":"string","enum":["refund","shipping","privacy","terms_of_service","terms_of_sale","subscription","legal_notice","contact"]},"description":"Policy kinds to fetch, chosen from the user's question — e.g. [\"refund\"] for returns\/exchanges\/damaged items, [\"contact\"] for phone\/hours\/address. Include every kind the question touches. Omit it to get only FAQ answers."}},"required":["query"]}}];
884</script>
vendor: 1 bytes, line 884
884
885<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("\/\/drjennatural.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
886</script>
vendor: 1 bytes, line 886
886
887<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://drjennatural.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
888</script>
vendor: 1 bytes, line 888
888
889<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
890  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);
891</script>
vendor: 1 bytes, line 891
891
892<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})}}));
893</script>
893
894<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://drjennatural.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
895<style id="shopify-accelerated-checkout-cart">
896        #shopify-buyer-consent {
897  margin-top: 1em;
898  display: inline-block;
899  width: 100%;
900}
901
902#shopify-buyer-consent.hidden {
903  display: none;
904}
905
906#shopify-subscription-policy-button {
907  background: none;
908  border: none;
909  padding: 0;
910  text-decoration: underline;
911  font-size: inherit;
912  cursor: pointer;
913}
914
915#shopify-subscription-policy-button::before {
916  box-shadow: none;
917}
918
919      </style>
920<link rel="stylesheet" media="screen" href="//drjennatural.com/cdn/shop/t/248/compiled_assets/styles.css?v=109296426375676006891790353908">
921<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
921
922  
923
924
925
926
927
928  
928<script type="text/javascript">
929    
930      window.__shgMoneyFormat = window.__shgMoneyFormat || {"USD":{"currency":"USD","currency_symbol":"$","currency_symbol_location":"left","decimal_places":2,"decimal_separator":".","thousands_separator":","}};
931    
932    window.__shgCurrentCurrencyCode = window.__shgCurrentCurrencyCode || {
933      currency: "USD",
934      currency_symbol: "$",
935      decimal_separator: ".",
936      thousands_separator: ",",
937      decimal_places: 2,
938      currency_symbol_location: "left"
939    };
940  </script>
940
941
942
943
944    
945
946    
947
948    <style data-shopify>
949      body {
950        /* INP mobile */
951        touch-action: manipulation;
952      }
953      @font-face {
954  font-family: "DM Sans";
955  font-weight: 400;
956  font-style: normal;
957  font-display: swap;
958  src: url("//drjennatural.com/cdn/fonts/dm_sans/dmsans_n4.ec80bd4dd7e1a334c969c265873491ae56018d72.woff2") format("woff2"),
959       url("//drjennatural.com/cdn/fonts/dm_sans/dmsans_n4.87bdd914d8a61247b911147ae68e754d695c58a6.woff") format("woff");
960}
961
962    </style>
963  
964  
965
966<script type="text/javascript">
967  
968    window.SHG_CUSTOMER = null;
969  
970</script>
970
971
972
973
974
975
976
977
978  
978<script nowprocket nitro-exclude type="text/javascript" id="sa-dynamic-optimization" data-uuid="90eef0f5-74f6-407b-9a43-d704d725b293" src="data:text/javascript;base64,dmFyIHNjcmlwdCA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoInNjcmlwdCIpO3NjcmlwdC5zZXRBdHRyaWJ1dGUoIm5vd3Byb2NrZXQiLCAiIik7c2NyaXB0LnNldEF0dHJpYnV0ZSgibml0cm8tZXhjbHVkZSIsICIiKTtzY3JpcHQuc3JjID0gImh0dHBzOi8vc2VvLnZhc3RhLm1lL3NjcmlwdHMvZHluYW1pY19vcHRpbWl6YXRpb24uanMiO3NjcmlwdC5kYXRhc2V0LnV1aWQgPSAiOTBlZWYwZjUtNzRmNi00MDdiLTlhNDMtZDcwNGQ3MjViMjkzIjtzY3JpcHQuaWQgPSAic2EtZHluYW1pYy1vcHRpbWl6YXRpb24tbG9hZGVyIjtkb2N1bWVudC5oZWFkLmFwcGVuZENoaWxkKHNjcmlwdCk7"></script>
978
979<!-- BEGIN app block: shopify://apps/intelligems-a-b-testing/blocks/intelligems-script/fa83b64c-0c77-4c0c-b4b2-b94b42f5ef19 -->
979<script>
980  window._template = {
981    directory: "customers",
982    name: "login",
983    suffix: ""
984  };
985  window.__productIdFromTemplate = null;
986  window.__plpCollectionIdFromTemplate = null;
987  window.igProductData = (function() {
988    const data = {};return data;
989  })();
990</script>
990
991
992<script type="module" blocking="render" fetchpriority="high" src="https://cdn.intelligems.io/esm/61e6badfa9b9/bundle.js" data-em-disable async></script>
992
993
994
995<!-- END app block --><!-- BEGIN app block: shopify://apps/klickly-connector/blocks/klickly-embed/019d9086-f209-7d9a-959a-034ff6648e37 -->
996
997
998  
999<link rel="dns-prefetch" href="//kp-27ma.klck.dev">
1000  <link rel="preconnect" href="//kp-27ma.klck.dev" fetchpriority="high">
1001  <link rel="preload" href="https://kp-27ma.klck.dev/boa.js?v=44&version=v2&platform=shopify&domain_id=2702&account_id=1310&b_type_cart=dba2f616d57062e1&b_type_visit=9e9ffe98c334ffef&b_type_checkout=a8c806252acb1a79&shop=dr-jen-natural.myshopify.com" as="script" fetchpriority="high">
1002  
1002<script src="https://kp-27ma.klck.dev/boa.js?v=44&version=v2&platform=shopify&domain_id=2702&account_id=1310&b_type_cart=dba2f616d57062e1&b_type_visit=9e9ffe98c334ffef&b_type_checkout=a8c806252acb1a79&shop=dr-jen-natural.myshopify.com" async fetchpriority="high"></script>
1002
1003
1004
1005
1006<!-- END app block --><!-- BEGIN app block: shopify://apps/mighty-ads-for-dr-jen-natural/blocks/openai-ads-measurement/01a0d46e-5d77-737e-a51a-a9c389fc9d6a -->
1006<script type="module">
1007  import { startOpenAIAdsMeasurement } from "https://cdn.shopify.com/extensions/01a0d46e-5d77-755c-8689-9664114feed4/mighty-ads-for-dr-jen-natural-2/assets/openai-ads-measurement.js";
1008
1009  
1010
1011  startOpenAIAdsMeasurement({
1012    apiUrl: "https:\/\/api.mightyai.app",
1013    publicMeasurementKey: "mi_live_measure_public_kOIRMiSMY2m116jvTJSLyij0GFKyeqwGo4EaVHadiWo",
1014    shop: "dr-jen-natural.myshopify.com",
1015  });
1016</script>
1016
1017
1018
1019<!-- END app block --><!-- BEGIN app block: shopify://apps/helium-customer-fields/blocks/app-embed/bab58598-3e6a-4377-aaaa-97189b15f131 -->
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059<script>
1060  if ('CF' in window) {
1061    window.CF.appEmbedEnabled = true;
1062  } else {
1063    window.CF = {
1064      appEmbedEnabled: true,
1065    };
1066  }
1067
1068  window.CF.editAccountFormId = "";
1069  window.CF.registrationFormId = "";
1070</script>
1070
1071
1072<!-- BEGIN app snippet: patch-registration-links -->
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112<script>
1113  function patchRegistrationLinks() {
1114    const PATCHABLE_LINKS_SELECTOR = 'a[href*="/account/register"]';
1115
1116    const search = new URLSearchParams(window.location.search);
1117    const checkoutUrl = search.get('checkout_url');
1118    const returnUrl = search.get('return_url');
1119
1120    const redirectUrl = checkoutUrl || returnUrl;
1121    if (!redirectUrl) return;
1122
1123    const registrationLinks = Array.from(document.querySelectorAll(PATCHABLE_LINKS_SELECTOR));
1124    registrationLinks.forEach(link => {
1125      const url = new URL(link.href);
1126
1127      url.searchParams.set('return_url', redirectUrl);
1128
1129      link.href = url.href;
1130    });
1131  }
1132
1133  if (['complete', 'interactive', 'loaded'].includes(document.readyState)) {
1134    patchRegistrationLinks();
1135  } else {
1136    document.addEventListener('DOMContentLoaded', () => patchRegistrationLinks());
1137  }
1138</script>
1138<!-- END app snippet -->
1139<!-- BEGIN app snippet: patch-login-grecaptcha-conflict -->
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179<script>
1180  // Fixes a problem where both grecaptcha and hcaptcha response fields are included in the /account/login form submission
1181  // resulting in a 404 on the /challenge page.
1182  // This is caused by our triggerShopifyRecaptchaLoad function in initialize-forms.liquid.ejs
1183  // The fix itself just removes the unnecessary g-recaptcha-response input
1184
1185  function patchLoginGrecaptchaConflict() {
1186    Array.from(document.querySelectorAll('form')).forEach(form => {
1187      form.addEventListener('submit', e => {
1188        const grecaptchaResponse = form.querySelector('[name="g-recaptcha-response"]');
1189        const hcaptchaResponse = form.querySelector('[name="h-captcha-response"]');
1190
1191        if (grecaptchaResponse && hcaptchaResponse) {
1192          // Can't use both. Only keep hcaptcha response field.
1193          grecaptchaResponse.parentElement.removeChild(grecaptchaResponse);
1194        }
1195      })
1196    })
1197  }
1198
1199  if (['complete', 'interactive', 'loaded'].includes(document.readyState)) {
1200    patchLoginGrecaptchaConflict();
1201  } else {
1202    document.addEventListener('DOMContentLoaded', () => patchLoginGrecaptchaConflict());
1203  }
1204</script>
1204<!-- END app snippet -->
1205<!-- BEGIN app snippet: embed-data -->
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259<script>
1260  window.CF.version = "5.3.0";
1261  window.CF.environment = 
1262  {
1263  
1264  "domain": "dr-jen-natural.myshopify.com",
1265  "baseApiUrl": "https:\/\/app.customerfields.com",
1266  "captchaSiteKey": "6LdbflcsAAAAAPWQ667Uf66JoRti2NISzvX39xUK",
1267  "captchaEnabled": true,
1268  "proxyPath": "\/tools\/customr",
1269  "countries": [{"code":"AF","name":"Afghanistan","hide_from_signup":false},{"code":"AX","name":"Aland Islands","hide_from_signup":false},{"code":"AL","name":"Albania","hide_from_signup":false},{"code":"DZ","name":"Algeria","hide_from_signup":false},{"code":"AD","name":"Andorra","hide_from_signup":false},{"code":"AO","name":"Angola","hide_from_signup":false},{"code":"AI","name":"Anguilla","hide_from_signup":false},{"code":"AG","name":"Antigua And Barbuda","hide_from_signup":false},{"code":"AR","name":"Argentina","hide_from_signup":false,"provinces":[{"name":"Buenos Aires","code":"B"},{"name":"Catamarca","code":"K"},{"name":"Chaco","code":"H"},{"name":"Chubut","code":"U"},{"name":"Ciudad Autónoma de Buenos Aires","code":"C"},{"name":"Córdoba","code":"X"},{"name":"Corrientes","code":"W"},{"name":"Entre Ríos","code":"E"},{"name":"Formosa","code":"P"},{"name":"Jujuy","code":"Y"},{"name":"La Pampa","code":"L"},{"name":"La Rioja","code":"F"},{"name":"Mendoza","code":"M"},{"name":"Misiones","code":"N"},{"name":"Neuquén","code":"Q"},{"name":"Río Negro","code":"R"},{"name":"Salta","code":"A"},{"name":"San Juan","code":"J"},{"name":"San Luis","code":"D"},{"name":"Santa Cruz","code":"Z"},{"name":"Santa Fe","code":"S"},{"name":"Santiago Del Estero","code":"G"},{"name":"Tierra Del Fuego","code":"V"},{"name":"Tucumán","code":"T"}]},{"code":"AM","name":"Armenia","hide_from_signup":false},{"code":"AW","name":"Aruba","hide_from_signup":false},{"code":"AC","name":"Ascension Island","hide_from_signup":false},{"code":"AU","name":"Australia","hide_from_signup":false,"provinces":[{"name":"Australian Capital Territory","code":"ACT"},{"name":"New South Wales","code":"NSW"},{"name":"Northern Territory","code":"NT"},{"name":"Queensland","code":"QLD"},{"name":"South Australia","code":"SA"},{"name":"Tasmania","code":"TAS"},{"name":"Victoria","code":"VIC"},{"name":"Western Australia","code":"WA"}]},{"code":"AT","name":"Austria","hide_from_signup":false},{"code":"AZ","name":"Azerbaijan","hide_from_signup":false},{"code":"BS","name":"Bahamas","hide_from_signup":false},{"code":"BH","name":"Bahrain","hide_from_signup":false},{"code":"BD","name":"Bangladesh","hide_from_signup":false},{"code":"BB","name":"Barbados","hide_from_signup":false},{"code":"BY","name":"Belarus","hide_from_signup":false},{"code":"BE","name":"Belgium","hide_from_signup":false},{"code":"BZ","name":"Belize","hide_from_signup":false},{"code":"BJ","name":"Benin","hide_from_signup":false},{"code":"BM","name":"Bermuda","hide_from_signup":false},{"code":"BT","name":"Bhutan","hide_from_signup":false},{"code":"BO","name":"Bolivia","hide_from_signup":false},{"code":"BA","name":"Bosnia And Herzegovina","hide_from_signup":false},{"code":"BW","name":"Botswana","hide_from_signup":false},{"code":"BV","name":"Bouvet Island","hide_from_signup":true},{"code":"BR","name":"Brazil","hide_from_signup":false,"provinces":[{"name":"Acre","code":"AC"},{"name":"Alagoas","code":"AL"},{"name":"Amapá","code":"AP"},{"name":"Amazonas","code":"AM"},{"name":"Bahia","code":"BA"},{"name":"Ceará","code":"CE"},{"name":"Distrito Federal","code":"DF"},{"name":"Espírito Santo","code":"ES"},{"name":"Goiás","code":"GO"},{"name":"Maranhão","code":"MA"},{"name":"Mato Grosso","code":"MT"},{"name":"Mato Grosso do Sul","code":"MS"},{"name":"Minas Gerais","code":"MG"},{"name":"Pará","code":"PA"},{"name":"Paraíba","code":"PB"},{"name":"Paraná","code":"PR"},{"name":"Pernambuco","code":"PE"},{"name":"Piauí","code":"PI"},{"name":"Rio de Janeiro","code":"RJ"},{"name":"Rio Grande do Norte","code":"RN"},{"name":"Rio Grande do Sul","code":"RS"},{"name":"Rondônia","code":"RO"},{"name":"Roraima","code":"RR"},{"name":"Santa Catarina","code":"SC"},{"name":"São Paulo","code":"SP"},{"name":"Sergipe","code":"SE"},{"name":"Tocantins","code":"TO"}]},{"code":"IO","name":"British Indian Ocean Territory","hide_from_signup":true},{"code":"BN","name":"Brunei","hide_from_signup":false},{"code":"BG","name":"Bulgaria","hide_from_signup":false},{"code":"BF","name":"Burkina Faso","hide_from_signup":false},{"code":"BI","name":"Burundi","hide_from_signup":false},{"code":"KH","name":"Cambodia","hide_from_signup":false},{"code":"CA","name":"Canada","hide_from_signup":false,"provinces":[{"name":"Alberta","code":"AB"},{"name":"British Columbia","code":"BC"},{"name":"Manitoba","code":"MB"},{"name":"New Brunswick","code":"NB"},{"name":"Newfoundland and Labrador","code":"NL"},{"name":"Northwest Territories","code":"NT"},{"name":"Nova Scotia","code":"NS"},{"name":"Nunavut","code":"NU"},{"name":"Ontario","code":"ON"},{"name":"Prince Edward Island","code":"PE"},{"name":"Quebec","code":"QC"},{"name":"Saskatchewan","code":"SK"},{"name":"Yukon","code":"YT"}]},{"code":"CV","name":"Cape Verde","hide_from_signup":false},{"code":"BQ","name":"Caribbean Netherlands","hide_from_signup":false},{"code":"KY","name":"Cayman Islands","hide_from_signup":false},{"code":"CF","name":"Central African Republic","hide_from_signup":false},{"code":"TD","name":"Chad","hide_from_signup":false},{"code":"CL","name":"Chile","hide_from_signup":false,"provinces":[{"name":"Arica and Parinacota","code":"AP"},{"name":"Tarapacá","code":"TA"},{"name":"Antofagasta","code":"AN"},{"name":"Atacama","code":"AT"},{"name":"Coquimbo","code":"CO"},{"name":"Valparaíso","code":"VS"},{"name":"Santiago","code":"RM"},{"name":"O'Higgins","code":"LI"},{"name":"Maule","code":"ML"},{"name":"Ñuble","code":"NB"},{"name":"Biobío","code":"BI"},{"name":"Araucanía","code":"AR"},{"name":"Los Ríos","code":"LR"},{"name":"Los Lagos","code":"LL"},{"name":"Aysén","code":"AI"},{"name":"Magallanes","code":"MA"}]},{"code":"CN","name":"China","hide_from_signup":false,"provinces":[{"name":"Anhui","code":"AH"},{"name":"Beijing","code":"BJ"},{"name":"Chongqing","code":"CQ"},{"name":"Fujian","code":"FJ"},{"name":"Gansu","code":"GS"},{"name":"Guangdong","code":"GD"},{"name":"Guangxi","code":"GX"},{"name":"Guizhou","code":"GZ"},{"name":"Hainan","code":"HI"},{"name":"Hebei","code":"HE"},{"name":"Heilongjiang","code":"HL"},{"name":"Henan","code":"HA"},{"name":"Hubei","code":"HB"},{"name":"Hunan","code":"HN"},{"name":"Inner Mongolia","code":"NM"},{"name":"Jiangsu","code":"JS"},{"name":"Jiangxi","code":"JX"},{"name":"Jilin","code":"JL"},{"name":"Liaoning","code":"LN"},{"name":"Ningxia","code":"NX"},{"name":"Qinghai","code":"QH"},{"name":"Shaanxi","code":"SN"},{"name":"Shandong","code":"SD"},{"name":"Shanghai","code":"SH"},{"name":"Shanxi","code":"SX"},{"name":"Sichuan","code":"SC"},{"name":"Tianjin","code":"TJ"},{"name":"Xinjiang","code":"XJ"},{"name":"Xizang","code":"YZ"},{"name":"Yunnan","code":"YN"},{"name":"Zhejiang","code":"ZJ"}]}
1269,{"code":"CX","name":"Christmas Island","hide_from_signup":false},{"code":"CC","name":"Cocos (Keeling) Islands","hide_from_signup":false},{"code":"CO","name":"Colombia","hide_from_signup":false,"provinces":[{"name":"Amazonas","code":"AMA"},{"name":"Antioquia","code":"ANT"},{"name":"Arauca","code":"ARA"},{"name":"Atlántico","code":"ATL"},{"name":"Bogotá, D.C.","code":"DC"},{"name":"Bolívar","code":"BOL"},{"name":"Boyacá","code":"BOY"},{"name":"Caldas","code":"CAL"},{"name":"Caquetá","code":"CAQ"},{"name":"Casanare","code":"CAS"},{"name":"Cauca","code":"CAU"},{"name":"Cesar","code":"CES"},{"name":"Chocó","code":"CHO"},{"name":"Córdoba","code":"COR"},{"name":"Cundinamarca","code":"CUN"},{"name":"Guainía","code":"GUA"},{"name":"Guaviare","code":"GUV"},{"name":"Huila","code":"HUI"},{"name":"La Guajira","code":"LAG"},{"name":"Magdalena","code":"MAG"},{"name":"Meta","code":"MET"},{"name":"Nariño","code":"NAR"},{"name":"Norte de Santander","code":"NSA"},{"name":"Putumayo","code":"PUT"},{"name":"Quindío","code":"QUI"},{"name":"Risaralda","code":"RIS"},{"name":"San Andrés, Providencia y Santa Catalina","code":"SAP"},{"name":"Santander","code":"SAN"},{"name":"Sucre","code":"SUC"},{"name":"Tolima","code":"TOL"},{"name":"Valle del Cauca","code":"VAC"},{"name":"Vaupés","code":"VAU"},{"name":"Vichada","code":"VID"}]},{"code":"KM","name":"Comoros","hide_from_signup":false},{"code":"CG","name":"Congo","hide_from_signup":false},{"code":"CD","name":"Congo, The Democratic Republic Of The","hide_from_signup":false},{"code":"CK","name":"Cook Islands","hide_from_signup":false},{"code":"CR","name":"Costa Rica","hide_from_signup":false,"provinces":[{"name":"Alajuela","code":"CR-A"},{"name":"Cartago","code":"CR-C"},{"name":"Guanacaste","code":"CR-G"},{"name":"Heredia","code":"CR-H"},{"name":"Limón","code":"CR-L"},{"name":"Puntarenas","code":"CR-P"},{"name":"San José","code":"CR-SJ"}]},{"code":"HR","name":"Croatia","hide_from_signup":false},{"code":"CU","name":"Cuba","hide_from_signup":true},{"code":"CW","name":"Curaçao","hide_from_signup":false},{"code":"CY","name":"Cyprus","hide_from_signup":false},{"code":"CZ","name":"Czech Republic","hide_from_signup":false},{"code":"CI","name":"Côte d'Ivoire","hide_from_signup":false},{"code":"DK","name":"Denmark","hide_from_signup":false},{"code":"DJ","name":"Djibouti","hide_from_signup":false},{"code":"DM","name":"Dominica","hide_from_signup":false},{"code":"DO","name":"Dominican Republic","hide_from_signup":false}
1269,{"code":"EC","name":"Ecuador","hide_from_signup":false},{"code":"EG","name":"Egypt","hide_from_signup":false,"provinces":[{"name":"6th of October","code":"SU"},{"name":"Al Sharqia","code":"SHR"},{"name":"Alexandria","code":"ALX"},{"name":"Aswan","code":"ASN"},{"name":"Asyut","code":"AST"},{"name":"Beheira","code":"BH"},{"name":"Beni Suef","code":"BNS"},{"name":"Cairo","code":"C"},{"name":"Dakahlia","code":"DK"},{"name":"Damietta","code":"DT"},{"name":"Faiyum","code":"FYM"},{"name":"Gharbia","code":"GH"},{"name":"Giza","code":"GZ"},{"name":"Helwan","code":"HU"},{"name":"Ismailia","code":"IS"},{"name":"Kafr el-Sheikh","code":"KFS"},{"name":"Luxor","code":"LX"},{"name":"Matrouh","code":"MT"},{"name":"Minya","code":"MN"},{"name":"Monufia","code":"MNF"},{"name":"New Valley","code":"WAD"},{"name":"North Sinai","code":"SIN"},{"name":"Port Said","code":"PTS"},{"name":"Qalyubia","code":"KB"},{"name":"Qena","code":"KN"},{"name":"Red Sea","code":"BA"},{"name":"Sohag","code":"SHG"},{"name":"South Sinai","code":"JS"},{"name":"Suez","code":"SUZ"}]},{"code":"SV","name":"El Salvador","hide_from_signup":false,"provinces":[{"name":"Ahuachapán","code":"SV-AH"},{"name":"Cabañas","code":"SV-CA"},{"name":"Chalatenango","code":"SV-CH"},{"name":"Cuscatlán","code":"SV-CU"},{"name":"La Libertad","code":"SV-LI"},{"name":"La Paz","code":"SV-PA"},{"name":"La Unión","code":"SV-UN"},{"name":"Morazán","code":"SV-MO"},{"name":"San Miguel","code":"SV-SM"},{"name":"San Salvador","code":"SV-SS"},{"name":"San Vicente","code":"SV-SV"},{"name":"Santa Ana","code":"SV-SA"},{"name":"Sonsonate","code":"SV-SO"},{"name":"Usulután","code":"SV-US"}]},{"code":"GQ","name":"Equatorial Guinea","hide_from_signup":false},{"code":"ER","name":"Eritrea","hide_from_signup":false},{"code":"EE","name":"Estonia","hide_from_signup":false},{"code":"SZ","name":"Eswatini","hide_from_signup":false},{"code":"ET","name":"Ethiopia","hide_from_signup":false},{"code":"FK","name":"Falkland Islands (Malvinas)","hide_from_signup":false},{"code":"FO","name":"Faroe Islands","hide_from_signup":false},{"code":"FJ","name":"Fiji","hide_from_signup":false},{"code":"FI","name":"Finland","hide_from_signup":false},{"code":"FR","name":"France","hide_from_signup":false},{"code":"GF","name":"French Guiana","hide_from_signup":false},{"code":"PF","name":"French Polynesia","hide_from_signup":false},{"code":"TF","name":"French Southern Territories","hide_from_signup":true},{"code":"GA","name":"Gabon","hide_from_signup":false},{"code":"GM","name":"Gambia","hide_from_signup":false},{"code":"GE","name":"Georgia","hide_from_signup":false},{"code":"DE","name":"Germany","hide_from_signup":false},{"code":"GH","name":"Ghana","hide_from_signup":false},{"code":"GI","name":"Gibraltar","hide_from_signup":false},{"code":"GR","name":"Greece","hide_from_signup":false},{"code":"GL","name":"Greenland","hide_from_signup":false},{"code":"GD","name":"Grenada","hide_from_signup":false},{"code":"GP","name":"Guadeloupe","hide_from_signup":false},{"code":"GT","name":"Guatemala","hide_from_signup":false,"provinces":[{"name":"Alta Verapaz","code":"AVE"},{"name":"Baja Verapaz","code":"BVE"},{"name":"Chimaltenango","code":"CMT"},{"name":"Chiquimula","code":"CQM"},{"name":"El Progreso","code":"EPR"},{"name":"Escuintla","code":"ESC"},{"name":"Guatemala","code":"GUA"},{"name":"Huehuetenango","code":"HUE"},{"name":"Izabal","code":"IZA"},{"name":"Jalapa","code":"JAL"},{"name":"Jutiapa","code":"JUT"},{"name":"Petén","code":"PET"},{"name":"Quetzaltenango","code":"QUE"},{"name":"Quiché","code":"QUI"},{"name":"Retalhuleu","code":"RET"},{"name":"Sacatepéquez","code":"SAC"},{"name":"San Marcos","code":"SMA"},{"name":"Santa Rosa","code":"SRO"},{"name":"Sololá","code":"SOL"},{"name":"Suchitepéquez","code":"SUC"},{"name":"Totonicapán","code":"TOT"},{"name":"Zacapa","code":"ZAC"}]},{"code":"GG","name":"Guernsey","hide_from_signup":false},{"code":"GN","name":"Guinea","hide_from_signup":false},{"code":"GW","name":"Guinea Bissau","hide_from_signup":false},{"code":"GY","name":"Guyana","hide_from_signup":false},{"code":"HT","name":"Haiti","hide_from_signup":false},{"code":"HM","name":"Heard Island And Mcdonald Islands","hide_from_signup":true},{"code":"VA","name":"Holy See (Vatican City State)","hide_from_signup":false},{"code":"HN","name":"Honduras","hide_from_signup":false},{"code":"HK","name":"Hong Kong","hide_from_signup":false,"provinces":[{"name":"Hong Kong Island","code":"HK"},{"name":"Kowloon","code":"KL"},{"name":"New Territories","code":"NT"}]},{"code":"HU","name":"Hungary","hide_from_signup":false},{"code":"IS","name":"Iceland","hide_from_signup":false},{"code":"IN","name":"India","hide_from_signup":false,"provinces":[{"name":"Andaman and Nicobar Islands","code":"AN"},{"name":"Andhra Pradesh","code":"AP"},{"name":"Arunachal Pradesh","code":"AR"},{"name":"Assam","code":"AS"},{"name":"Bihar","code":"BR"},{"name":"Chandigarh","code":"CH"},{"name":"Chhattisgarh","code":"CG"},{"name":"Dadra and Nagar Haveli","code":"DN"},{"name":"Daman and Diu","code":"DD"},{"name":"Delhi","code":"DL"},{"name":"Goa","code":"GA"},{"name":"Gujarat","code":"GJ"},{"name":"Haryana","code":"HR"},{"name":"Himachal Pradesh","code":"HP"},{"name":"Jammu and Kashmir","code":"JK"},{"name":"Jharkhand","code":"JH"},{"name":"Karnataka","code":"KA"},{"name":"Kerala","code":"KL"},{"name":"Ladakh","code":"LA"},{"name":"Lakshadweep","code":"LD"},{"name":"Madhya Pradesh","code":"MP"},{"name":"Maharashtra","code":"MH"},{"name":"Manipur","code":"MN"},{"name":"Meghalaya","code":"ML"},{"name":"Mizoram","code":"MZ"},{"name":"Nagaland","code":"NL"}
1269,{"name":"Odisha","code":"OR"},{"name":"Puducherry","code":"PY"},{"name":"Punjab","code":"PB"},{"name":"Rajasthan","code":"RJ"},{"name":"Sikkim","code":"SK"},{"name":"Tamil Nadu","code":"TN"},{"name":"Telangana","code":"TS"},{"name":"Tripura","code":"TR"},{"name":"Uttar Pradesh","code":"UP"},{"name":"Uttarakhand","code":"UK"},{"name":"West Bengal","code":"WB"}]},{"code":"ID","name":"Indonesia","hide_from_signup":false,"provinces":[{"name":"Aceh","code":"AC"},{"name":"Bali","code":"BA"},{"name":"Bangka Belitung","code":"BB"},{"name":"Banten","code":"BT"},{"name":"Bengkulu","code":"BE"},{"name":"Gorontalo","code":"GO"},{"name":"Jakarta","code":"JK"},{"name":"Jambi","code":"JA"},{"name":"Jawa Barat","code":"JB"},{"name":"Jawa Tengah","code":"JT"},{"name":"Jawa Timur","code":"JI"},{"name":"Kalimantan Barat","code":"KB"},{"name":"Kalimantan Selatan","code":"KS"},{"name":"Kalimantan Tengah","code":"KT"},{"name":"Kalimantan Timur","code":"KI"},{"name":"Kalimantan Utara","code":"KU"},{"name":"Kepulauan Riau","code":"KR"},{"name":"Lampung","code":"LA"},{"name":"Maluku","code":"MA"},{"name":"Maluku Utara","code":"MU"},{"name":"North Sumatra","code":"SU"},{"name":"Nusa Tenggara Barat","code":"NB"},{"name":"Nusa Tenggara Timur","code":"NT"},{"name":"Papua","code":"PA"},{"name":"Papua Barat","code":"PB"},{"name":"Riau","code":"RI"},{"name":"South Sumatra","code":"SS"},{"name":"Sulawesi Barat","code":"SR"},{"name":"Sulawesi Selatan","code":"SN"},{"name":"Sulawesi Tengah","code":"ST"},{"name":"Sulawesi Tenggara","code":"SG"},{"name":"Sulawesi Utara","code":"SA"},{"name":"West Sumatra","code":"SB"},{"name":"Yogyakarta","code":"YO"}]},{"code":"IR","name":"Iran, Islamic Republic Of","hide_from_signup":true},{"code":"IQ","name":"Iraq","hide_from_signup":false},{"code":"IE","name":"Ireland","hide_from_signup":false,"provinces":[{"name":"Carlow","code":"CW"},{"name":"Cavan","code":"CN"},{"name":"Clare","code":"CE"},{"name":"Cork","code":"CO"},{"name":"Donegal","code":"DL"},{"name":"Dublin","code":"D"},{"name":"Galway","code":"G"},{"name":"Kerry","code":"KY"},{"name":"Kildare","code":"KE"},{"name":"Kilkenny","code":"KK"},{"name":"Laois","code":"LS"},{"name":"Leitrim","code":"LM"},{"name":"Limerick","code":"LK"},{"name":"Longford","code":"LD"},{"name":"Louth","code":"LH"},{"name":"Mayo","code":"MO"},{"name":"Meath","code":"MH"},{"name":"Monaghan","code":"MN"},{"name":"Offaly","code":"OY"},{"name":"Roscommon","code":"RN"},{"name":"Sligo","code":"SO"},{"name":"Tipperary","code":"TA"},{"name":"Waterford","code":"WD"},{"name":"Westmeath","code":"WH"},{"name":"Wexford","code":"WX"},{"name":"Wicklow","code":"WW"}]},{"code":"IM","name":"Isle Of Man","hide_from_signup":false},{"code":"IL","name":"Israel","hide_from_signup":false},{"code":"IT","name":"Italy","hide_from_signup":false,"provinces":[{"name":"Agrigento","code":"AG"},{"name":"Alessandria","code":"AL"},{"name":"Ancona","code":"AN"},{"name":"Aosta","code":"AO"},{"name":"Arezzo","code":"AR"},{"name":"Ascoli Piceno","code":"AP"},{"name":"Asti","code":"AT"},{"name":"Avellino","code":"AV"},{"name":"Bari","code":"BA"},{"name":"Barletta-Andria-Trani","code":"BT"},{"name":"Belluno","code":"BL"},{"name":"Benevento","code":"BN"},{"name":"Bergamo","code":"BG"},{"name":"Biella","code":"BI"},{"name":"Bologna","code":"BO"},{"name":"Bolzano","code":"BZ"},{"name":"Brescia","code":"BS"},{"name":"Brindisi","code":"BR"},{"name":"Cagliari","code":"CA"},{"name":"Caltanissetta","code":"CL"},{"name":"Campobasso","code":"CB"},{"name":"Carbonia-Iglesias","code":"CI"},{"name":"Caserta","code":"CE"},{"name":"Catania","code":"CT"},{"name":"Catanzaro","code":"CZ"},{"name":"Chieti","code":"CH"},{"name":"Como","code":"CO"},{"name":"Cosenza","code":"CS"},{"name":"Cremona","code":"CR"},{"name":"Crotone","code":"KR"},{"name":"Cuneo","code":"CN"},{"name":"Enna","code":"EN"},{"name":"Fermo","code":"FM"},{"name":"Ferrara","code":"FE"},{"name":"Firenze","code":"FI"},{"name":"Foggia","code":"FG"},{"name":"Forlì-Cesena","code":"FC"},{"name":"Frosinone","code":"FR"},{"name":"Genova","code":"GE"},{"name":"Gorizia","code":"GO"},{"name":"Grosseto","code":"GR"},{"name":"Imperia","code":"IM"},{"name":"Isernia","code":"IS"},{"name":"L'Aquila","code":"AQ"},{"name":"La Spezia","code":"SP"},{"name":"Latina","code":"LT"},{"name":"Lecce","code":"LE"},{"name":"Lecco","code":"LC"},{"name":"Livorno","code":"LI"},{"name":"Lodi","code":"LO"},{"name":"Lucca","code":"LU"},{"name":"Macerata","code":"MC"},{"name":"Mantova","code":"MN"},{"name":"Massa-Carrara","code":"MS"},{"name":"Matera","code":"MT"},{"name":"Medio Campidano","code":"VS"},{"name":"Messina","code":"ME"},{"name":"Milano","code":"MI"},{"name":"Modena","code":"MO"},{"name":"Monza e Brianza","code":"MB"},{"name":"Napoli","code":"NA"},{"name":"Novara","code":"NO"},{"name":"Nuoro","code":"NU"},{"name":"Ogliastra","code":"OG"},{"name":"Olbia-Tempio","code":"OT"},{"name":"Oristano","code":"OR"},{"name":"Padova","code":"PD"},{"name":"Palermo","code":"PA"},{"name":"Parma","code":"PR"},{"name":"Pavia","code":"PV"},{"name":"Perugia","code":"PG"},{"name":"Pesaro e Urbino","code":"PU"},{"name":"Pescara","code":"PE"},{"name":"Piacenza","code":"PC"},{"name":"Pisa","code":"PI"},{"name":"Pistoia","code":"PT"},{"name":"Pordenone","code":"PN"},{"name":"Potenza","code":"PZ"},{"name":"Prato","code":"PO"},{"name":"Ragusa","code":"RG"},{"name":"Ravenna","code":"RA"},{"name":"Reggio Calabria","code":"RC"},{"name":"Reggio Emilia","code":"RE"},{"name":"Rieti","code":"RI"},{"name":"Rimini","code":"RN"},{"name":"Roma","code":"RM"},{"name":"Rovigo","code":"RO"},{"name":"Salerno","code":"SA"},{"name":"Sassari","code":"SS"},{"name":"Savona","code":"SV"},{"name":"Siena","code":"SI"},{"name":"Siracusa","code":"SR"},{"name":"Sondrio","code":"SO"},{"name":"Taranto","code":"TA"},{"name":"Teramo","code":"TE"},{"name":"Terni","code":"TR"},{"name":"Torino","code":"TO"},{"name":"Trapani","code":"TP"},{"name":"Trento","code":"TN"},{"name":"Treviso","code":"TV"},{"name":"Trieste","code":"TS"},{"name":"Udine","code":"UD"},{"name":"Varese","code":"VA"},{"name":"Venezia","code":"VE"},{"name":"Verbano-Cusio-Ossola","code":"VB"},{"name":"Vercelli","code":"VC"},{"name":"Verona","code":"VR"},{"name":"Vibo Valentia","code":"VV"},{"name":"Vicenza","code":"VI"},{"name":"Viterbo","code":"VT"}]},{"code":"JM","name":"Jamaica","hide_from_signup":false},{"code":"JP","name":"Japan","hide_from_signup":false,"provinces":[{"name":"Hokkaidō","code":"JP-01"},{"name":"Aomori","code":"JP-02"},{"name":"Iwate","code":"JP-03"},{"name":"Miyagi","code":"JP-04"},{"name":"Akita","code":"JP-05"},{"name":"Yamagata","code":"JP-06"},{"name":"Fukushima","code":"JP-07"},{"name":"Ibaraki","code":"JP-08"},{"name":"Tochigi","code":"JP-09"},{"name":"Gunma","code":"JP-10"},{"name":"Saitama","code":"JP-11"},{"name":"Chiba","code":"JP-12"},{"name":"Tōkyō","code":"JP-13"},{"name":"Kanagawa","code":"JP-14"},{"name":"Niigata","code":"JP-15"},{"name":"Toyama","code":"JP-16"},{"name":"Ishikawa","code":"JP-17"},{"name":"Fukui","code":"JP-18"},{"name":"Yamanashi","code":"JP-19"},{"name":"Nagano","code":"JP-20"},{"name":"Gifu","code":"JP-21"},{"name":"Shizuoka","code":"JP-22"},{"name":"Aichi","code":"JP-23"},{"name":"Mie","code":"JP-24"},{"name":"Shiga","code":"JP-25"},{"name":"Kyōto","code":"JP-26"},{"name":"Ōsaka","code":"JP-27"},{"name":"Hyōgo","code":"JP-28"},{"name":"Nara","code":"JP-29"},{"name":"Wakayama","code":"JP-30"},{"name":"Tottori","code":"JP-31"},{"name":"Shimane","code":"JP-32"},{"name":"Okayama","code":"JP-33"},{"name":"Hiroshima","code":"JP-34"},{"name":"Yamaguchi","code":"JP-35"},{"name":"Tokushima","code":"JP-36"},{"name":"Kagawa","code":"JP-37"},{"name":"Ehime","code":"JP-38"},{"name":"Kōchi","code":"JP-39"},{"name":"Fukuoka","code":"JP-40"},{"name":"Saga","code":"JP-41"},{"name":"Nagasaki","code":"JP-42"},{"name":"Kumamoto","code":"JP-43"},{"name":"Ōita","code":"JP-44"},{"name":"Miyazaki","code":"JP-45"},{"name":"Kagoshima","code":"JP-46"},{"name":"Okinawa","code":"JP-47"}]},{"code":"JE","name":"Jersey","hide_from_signup":false},{"code":"JO","name":"Jordan","hide_from_signup":false},{"code":"KZ","name":"Kazakhstan","hide_from_signup":false},{"code":"KE","name":"Kenya","hide_from_signup":false},{"code":"KI","name":"Kiribati","hide_from_signup":false},{"code":"KP","name":"Korea, Democratic People's Republic Of","hide_from_signup":true},{"code":"XK","name":"Kosovo","hide_from_signup":false},{"code":"KW","name":"Kuwait","hide_from_signup":false,"provinces":[{"name":"Al Ahmadi","code":"KW-AH"},{"name":"Al Asimah","code":"KW-KU"},{"name":"Al Farwaniyah","code":"KW-FA"},{"name":"Al Jahra","code":"KW-JA"},{"name":"Hawalli","code":"KW-HA"},{"name":"Mubarak Al-Kabeer","code":"KW-MU"}]},{"code":"KG","name":"Kyrgyzstan","hide_from_signup":false},{"code":"LA","name":"Lao People's Democratic Republic","hide_from_signup":false},{"code":"LV","name":"Latvia","hide_from_signup":false},{"code":"LB","name":"Lebanon","hide_from_signup":false},{"code":"LS","name":"Lesotho","hide_from_signup":false},{"code":"LR","name":"Liberia","hide_from_signup":false},{"code":"LY","name":"Libyan Arab Jamahiriya","hide_from_signup":false},{"code":"LI","name":"Liechtenstein","hide_from_signup":false},{"code":"LT","name":"Lithuania","hide_from_signup":false},{"code":"LU","name":"Luxembourg","hide_from_signup":false},{"code":"MO","name":"Macao","hide_from_signup":false},{"code":"MG","name":"Madagascar","hide_from_signup":false},{"code":"MW","name":"Malawi","hide_from_signup":false},{"code":"MY","name":"Malaysia","hide_from_signup":false,"provinces":[{"name":"Johor","code":"JHR"},{"name":"Kedah","code":"KDH"},{"name":"Kelantan","code":"KTN"},{"name":"Kuala Lumpur","code":"KUL"},{"name":"Labuan","code":"LBN"},{"name":"Melaka","code":"MLK"},{"name":"Negeri Sembilan","code":"NSN"},{"name":"Pahang","code":"PHG"},{"name":"Penang","code":"PNG"},{"name":"Perak","code":"PRK"},{"name":"Perlis","code":"PLS"},{"name":"Putrajaya","code":"PJY"},{"name":"Sabah","code":"SBH"},{"name":"Sarawak","code":"SWK"},{"name":"Selangor","code":"SGR"},{"name":"Terengganu","code":"TRG"}]},{"code":"MV","name":"Maldives","hide_from_signup":false},{"code":"ML","name":"Mali","hide_from_signup":false},{"code":"MT","name":"Malta","hide_from_signup":false},{"code":"MQ","name":"Martinique","hide_from_signup":false},{"code":"MR","name":"Mauritania","hide_from_signup":false},{"code":"MU","name":"Mauritius","hide_from_signup":false},{"code":"YT","name":"Mayotte","hide_from_signup":false},{"code":"MX","name":"Mexico","hide_from_signup":false,"provinces":[{"name":"Aguascalientes","code":"AGS"},{"name":"Baja California","code":"BC"},{"name":"Baja California Sur","code":"BCS"},{"name":"Campeche","code":"CAMP"},{"name":"Chiapas","code":"CHIS"},{"name":"Chihuahua","code":"CHIH"},{"name":"Ciudad de México","code":"DF"},{"name":"Coahuila","code":"COAH"},{"name":"Colima","code":"COL"},{"name":"Durango","code":"DGO"},{"name":"Guanajuato","code":"GTO"},{"name":"Guerrero","code":"GRO"},{"name":"Hidalgo","code":"HGO"},{"name":"Jalisco","code":"JAL"},{"name":"México","code":"MEX"},{"name":"Michoacán","code":"MICH"},{"name":"Morelos","code":"MOR"},{"name":"Nayarit","code":"NAY"},{"name":"Nuevo León","code":"NL"},{"name":"Oaxaca","code":"OAX"},{"name":"Puebla","code":"PUE"},{"name":"Querétaro","code":"QRO"},{"name":"Quintana Roo","code":"Q ROO"},{"name":"San Luis Potosí","code":"SLP"},{"name":"Sinaloa","code":"SIN"},{"name":"Sonora","code":"SON"},{"name":"Tabasco","code":"TAB"},{"name":"Tamaulipas","code":"TAMPS"},{"name":"Tlaxcala","code":"TLAX"},{"name":"Veracruz","code":"VER"},{"name":"Yucatán","code":"YUC"},{"name":"Zacatecas","code":"ZAC"}]},{"code":"MD","name":"Moldova, Republic of","hide_from_signup":false},{"code":"MC","name":"Monaco","hide_from_signup":false},{"code":"MN","name":"Mongolia","hide_from_signup":false},{"code":"ME","name":"Montenegro","hide_from_signup":false},{"code":"MS","name":"Montserrat","hide_from_signup":false},{"code":"MA","name":"Morocco","hide_from_signup":false},{"code":"MZ","name":"Mozambique","hide_from_signup":false},{"code":"MM","name":"Myanmar","hide_from_signup":false},{"code":"NA","name":"Namibia","hide_from_signup":false},{"code":"NR","name":"Nauru","hide_from_signup":false},{"code":"NP","name":"Nepal","hide_from_signup":false},{"code":"NL","name":"Netherlands","hide_from_signup":false},{"code":"AN","name":"Netherlands Antilles","hide_from_signup":true},{"code":"NC","name":"New Caledonia","hide_from_signup":false},{"code":"NZ","name":"New Zealand","hide_from_signup":false,"provinces":[{"name":"Auckland","code":"AUK"},{"name":"Bay of Plenty","code":"BOP"},{"name":"Canterbury","code":"CAN"},{"name":"Chatham Islands","code":"CIT"},{"name":"Gisborne","code":"GIS"},{"name":"Hawke's Bay","code":"HKB"},{"name":"Manawatu-Wanganui","code":"MWT"},{"name":"Marlborough","code":"MBH"},{"name":"Nelson","code":"NSN"},{"name":"Northland","code":"NTL"},{"name":"Otago","code":"OTA"},{"name":"Southland","code":"STL"},{"name":"Taranaki","code":"TKI"},{"name":"Tasman","code":"TAS"},{"name":"Waikato","code":"WKO"},{"name":"Wellington","code":"WGN"},{"name":"West Coast","code":"WTC"}]},{"code":"NI","name":"Nicaragua","hide_from_signup":false},{"code":"NE","name":"Niger","hide_from_signup":false},{"code":"NG","name":"Nigeria","hide_from_signup":false,"provinces":[{"name":"Abia","code":"AB"},{"name":"Abuja Federal Capital Territory","code":"FC"},{"name":"Adamawa","code":"AD"},{"name":"Akwa Ibom","code":"AK"},{"name":"Anambra","code":"AN"},{"name":"Bauchi","code":"BA"},{"name":"Bayelsa","code":"BY"},{"name":"Benue","code":"BE"},{"name":"Borno","code":"BO"},{"name":"Cross River","code":"CR"},{"name":"Delta","code":"DE"},{"name":"Ebonyi","code":"EB"},{"name":"Edo","code":"ED"},{"name":"Ekiti","code":"EK"},{"name":"Enugu","code":"EN"},{"name":"Gombe","code":"GO"},{"name":"Imo","code":"IM"},{"name":"Jigawa","code":"JI"},{"name":"Kaduna","code":"KD"},{"name":"Kano","code":"KN"},{"name":"Katsina","code":"KT"},{"name":"Kebbi","code":"KE"},{"name":"Kogi","code":"KO"},{"name":"Kwara","code":"KW"},{"name":"Lagos","code":"LA"},{"name":"Nasarawa","code":"NA"},{"name":"Niger","code":"NI"},{"name":"Ogun","code":"OG"},{"name":"Ondo","code":"ON"},{"name":"Osun","code":"OS"},{"name":"Oyo","code":"OY"},{"name":"Plateau","code":"PL"},{"name":"Rivers","code":"RI"},{"name":"Sokoto","code":"SO"},{"name":"Taraba","code":"TA"},{"name":"Yobe","code":"YO"},{"name":"Zamfara","code":"ZA"}]},{"code":"NU","name":"Niue","hide_from_signup":false},{"code":"NF","name":"Norfolk Island","hide_from_signup":false},{"code":"MK","name":"North Macedonia","hide_from_signup":false},{"code":"NO","name":"Norway","hide_from_signup":false},{"code":"OM","name":"Oman","hide_from_signup":false},{"code":"PK","name":"Pakistan","hide_from_signup":false},{"code":"PS","name":"Palestinian Territory, Occupied","hide_from_signup":false},{"code":"PA","name":"Panama","hide_from_signup":false,"provinces":[{"name":"Bocas del Toro","code":"PA-1"},{"name":"Chiriquí","code":"PA-4"},{"name":"Coclé","code":"PA-2"},{"name":"Colón","code":"PA-3"},{"name":"Darién","code":"PA-5"},{"name":"Emberá","code":"PA-EM"},{"name":"Herrera","code":"PA-6"},{"name":"Kuna Yala","code":"PA-KY"},{"name":"Los Santos","code":"PA-7"},{"name":"Ngöbe-Buglé","code":"PA-NB"},{"name":"Panamá","code":"PA-8"},{"name":"Panamá Oeste","code":"PA-10"},{"name":"Veraguas","code":"PA-9"}]},{"code":"PG","name":"Papua New Guinea","hide_from_signup":false},{"code":"PY","name":"Paraguay","hide_from_signup":false},{"code":"PE","name":"Peru","hide_from_signup":false,"provinces":[{"name":"Amazonas","code":"PE-AMA"},{"name":"Áncash","code":"PE-ANC"},{"name":"Apurímac","code":"PE-APU"},{"name":"Arequipa","code":"PE-ARE"},{"name":"Ayacucho","code":"PE-AYA"},{"name":"Cajamarca","code":"PE-CAJ"},{"name":"Callao","code":"PE-CAL"},{"name":"Cuzco","code":"PE-CUS"},{"name":"Huancavelica","code":"PE-HUV"},{"name":"Huánuco","code":"PE-HUC"},{"name":"Ica","code":"PE-ICA"},{"name":"Junín","code":"PE-JUN"},{"name":"La Libertad","code":"PE-LAL"},{"name":"Lambayeque","code":"PE-LAM"},{"name":"Lima (departamento)","code":"PE-LIM"},{"name":"Lima (provincia)","code":"PE-LMA"},{"name":"Loreto","code":"PE-LOR"},{"name":"Madre de Dios","code":"PE-MDD"},{"name":"Moquegua","code":"PE-MOQ"},{"name":"Pasco","code":"PE-PAS"},{"name":"Piura","code":"PE-PIU"},{"name":"Puno","code":"PE-PUN"},{
1269"name":"San Martín","code":"PE-SAM"},{"name":"Tacna","code":"PE-TAC"},{"name":"Tumbes","code":"PE-TUM"},{"name":"Ucayali","code":"PE-UCA"}]},{"code":"PH","name":"Philippines","hide_from_signup":false,"provinces":[{"name":"Abra","code":"PH-ABR"},{"name":"Agusan del Norte","code":"PH-AGN"},{"name":"Agusan del Sur","code":"PH-AGS"},{"name":"Aklan","code":"PH-AKL"},{"name":"Albay","code":"PH-ALB"},{"name":"Antique","code":"PH-ANT"},{"name":"Apayao","code":"PH-APA"},{"name":"Aurora","code":"PH-AUR"},{"name":"Basilan","code":"PH-BAS"},{"name":"Bataan","code":"PH-BAN"},{"name":"Batanes","code":"PH-BTN"},{"name":"Batangas","code":"PH-BTG"},{"name":"Benguet","code":"PH-BEN"},{"name":"Biliran","code":"PH-BIL"},{"name":"Bohol","code":"PH-BOH"},{"name":"Bukidnon","code":"PH-BUK"},{"name":"Bulacan","code":"PH-BUL"},{"name":"Cagayan","code":"PH-CAG"},{"name":"Camarines Norte","code":"PH-CAN"},{"name":"Camarines Sur","code":"PH-CAS"},{"name":"Camiguin","code":"PH-CAM"},{"name":"Capiz","code":"PH-CAP"},{"name":"Catanduanes","code":"PH-CAT"},{"name":"Cavite","code":"PH-CAV"},{"name":"Cebu","code":"PH-CEB"},{"name":"Cotabato","code":"PH-NCO"},{"name":"Davao de Oro","code":"PH-COM"},{"name":"Davao del Norte","code":"PH-DAV"},{"name":"Davao del Sur","code":"PH-DAS"},{"name":"Davao Occidental","code":"PH-DVO"},{"name":"Davao Oriental","code":"PH-DAO"},{"name":"Dinagat Islands","code":"PH-DIN"},{"name":"Eastern Samar","code":"PH-EAS"},{"name":"Guimaras","code":"PH-GUI"},{"name":"Ifugao","code":"PH-IFU"},{"name":"Ilocos Norte","code":"PH-ILN"},{"name":"Ilocos Sur","code":"PH-ILS"},{"name":"Iloilo","code":"PH-ILI"},{"name":"Isabela","code":"PH-ISA"},{"name":"Kalinga","code":"PH-KAL"},{"name":"La Union","code":"PH-LUN"},{"name":"Laguna","code":"PH-LAG"},{"name":"Lanao del Norte","code":"PH-LAN"},{"name":"Lanao del Sur","code":"PH-LAS"},{"name":"Leyte","code":"PH-LEY"},{"name":"Maguindanao","code":"PH-MAG"},{"name":"Marinduque","code":"PH-MAD"},{"name":"Masbate","code":"PH-MAS"},{"name":"Metro Manila","code":"PH-00"},{"name":"Misamis Occidental","code":"PH-MSC"},{"name":"Misamis Oriental","code":"PH-MSR"},{"name":"Mountain Province","code":"PH-MOU"},{"name":"Negros Occidental","code":"PH-NEC"},{"name":"Negros Oriental","code":"PH-NER"},{"name":"Northern Samar","code":"PH-NSA"},{"name":"Nueva Ecija","code":"PH-NUE"},{"name":"Nueva Vizcaya","code":"PH-NUV"},{"name":"Occidental Mindoro","code":"PH-MDC"},{"name":"Oriental Mindoro","code":"PH-MDR"},{"name":"Palawan","code":"PH-PLW"},{"name":"Pampanga","code":"PH-PAM"},{"name":"Pangasinan","code":"PH-PAN"},{"name":"Quezon","code":"PH-QUE"},{"name":"Quirino","code":"PH-QUI"},{"name":"Rizal","code":"PH-RIZ"},{"name":"Romblon","code":"PH-ROM"},{"name":"Samar","code":"PH-WSA"},{"name":"Sarangani","code":"PH-SAR"},{"name":"Siquijor","code":"PH-SIG"},{"name":"Sorsogon","code":"PH-SOR"},{"name":"South Cotabato","code":"PH-SCO"},{"name":"Southern Leyte","code":"PH-SLE"},{"name":"Sultan Kudarat","code":"PH-SUK"},{"name":"Sulu","code":"PH-SLU"},{"name":"Surigao del Norte","code":"PH-SUN"},{"name":"Surigao del Sur","code":"PH-SUR"},{"name":"Tarlac","code":"PH-TAR"},{"name":"Tawi-Tawi","code":"PH-TAW"},{"name":"Zambales","code":"PH-ZMB"},{"name":"Zamboanga del Norte","code":"PH-ZAN"},{"name":"Zamboanga del Sur","code":"PH-ZAS"},{"name":"Zamboanga Sibugay","code":"PH-ZSI"}]},{"code":"PN","name":"Pitcairn","hide_from_signup":false},{"code":"PL","name":"Poland","hide_from_signup":false},{"code":"PT","name":"Portugal","hide_from_signup":false,"provinces":[{"name":"Açores","code":"PT-20"},{"name":"Aveiro","code":"PT-01"},{"name":"Beja","code":"PT-02"},{"name":"Braga","code":"PT-03"},{"name":"Bragança","code":"PT-04"},{"name":"Castelo Branco","code":"PT-05"},{"name":"Coimbra","code":"PT-06"},{"name":"Évora","code":"PT-07"},{"name":"Faro","code":"PT-08"},{"name":"Guarda","code":"PT-09"},{"name":"Leiria","code":"PT-10"},{"name":"Lisboa","code":"PT-11"},{"name":"Madeira","code":"PT-30"},{"name":"Portalegre","code":"PT-12"},{"name":"Porto","code":"PT-13"},{"name":"Santarém","code":"PT-14"},{"name":"Setúbal","code":"PT-15"},{"name":"Viana do Castelo","code":"PT-16"},{"name":"Vila Real","code":"PT-17"},{"name":"Viseu","code":"PT-18"}]},{"code":"QA","name":"Qatar","hide_from_signup":false},{"code":"CM","name":"Republic of Cameroon","hide_from_signup":false},{"code":"RE","name":"Reunion","hide_from_signup":false},{"code":"RO","name":"Romania","hide_from_signup":false,"provinces":[{"name":"Alba","code":"AB"},{"name":"Arad","code":"AR"},{"name":"Argeș","code":"AG"},{"name":"Bacău","code":"BC"},{"name":"Bihor","code":"BH"},{"name":"Bistrița-Năsăud","code":"BN"},{"name":"Botoșani","code":"BT"},{"name":"Brașov","code":"BV"},{"name":"Brăila","code":"BR"},{"name":"București","code":"B"},{"name":"Buzău","code":"BZ"},{"name":"Călărași","code":"CL"},{"name":"Caraș-Severin","code":"CS"},{"name":"Cluj","code":"CJ"},{"name":"Constanța","code":"CT"},{"name":"Covasna","code":"CV"},{"name":"Dâmbovița","code":"DB"},{"name":"Dolj","code":"DJ"},{"name":"Galați","code":"GL"},{"name":"Giurgiu","code":"GR"},{"name":"Gorj","code":"GJ"},{"name":"Harghita","code":"HR"},{"name":"Hunedoara","code":"HD"},{"name":"Iași","code":"IS"},{"name":"Ialomița","code":"IL"},{"name":"Ilfov","code":"IF"},{"name":"Maramureș","code":"MM"},{"name":"Mehedinți","code":"MH"},{"name":"Mureș","code":"MS"},{"name":"Neamț","code":"NT"},{"name":"Olt","code":"OT"},{"name":"Prahova","code":"PH"},{"name":"Sălaj","code":"SJ"},{"name":"Satu Mare","code":"SM"},{"name":"Sibiu","code":"SB"},{"name":"Suceava","code":"SV"},{"name":"Teleorman","code":"TR"},{"name":"Timiș","code":"TM"},{"name":"Tulcea","code":"TL"},{"name":"Vâlcea","code":"VL"},{"name":"Vaslui","code":"VS"},{"name":"Vrancea","code":"VN"}]}
1269,{"code":"RU","name":"Russia","hide_from_signup":true,"provinces":[{"name":"Republic of Adygeya","code":"AD"},{"name":"Altai Republic","code":"AL"},{"name":"Altai Krai","code":"ALT"},{"name":"Amur Oblast","code":"AMU"},{"name":"Arkhangelsk Oblast","code":"ARK"},{"name":"Astrakhan Oblast","code":"AST"},{"name":"Republic of Bashkortostan","code":"BA"},{"name":"Belgorod Oblast","code":"BEL"},{"name":"Bryansk Oblast","code":"BRY"},{"name":"Republic of Buryatia","code":"BU"},{"name":"Chechen Republic","code":"CE"},{"name":"Chelyabinsk Oblast","code":"CHE"},{"name":"Chukotka Autonomous Okrug","code":"CHU"},{"name":"Chuvash Republic","code":"CU"},{"name":"Republic of Dagestan","code":"DA"},{"name":"Republic of Ingushetia","code":"IN"},{"name":"Irkutsk Oblast","code":"IRK"},{"name":"Ivanovo Oblast","code":"IVA"},{"name":"Jewish Autonomous Oblast","code":"YEV"},{"name":"Kabardino-Balkarian Republic","code":"KB"},{"name":"Kaliningrad Oblast","code":"KGD"},{"name":"Republic of Kalmykia","code":"KL"},{"name":"Kaluga Oblast","code":"KLU"},{"name":"Kamchatka Krai","code":"KAM"},{"name":"Karachay–Cherkess Republic","code":"KC"},{"name":"Republic of Karelia","code":"KR"},{"name":"Kemerovo Oblast","code":"KEM"},{"name":"Khabarovsk Krai","code":"KHA"},{"name":"Republic of Khakassia","code":"KK"},{"name":"Khanty-Mansi Autonomous Okrug","code":"KHM"},{"name":"Kirov Oblast","code":"KIR"},{"name":"Komi Republic","code":"KO"},{"name":"Kostroma Oblast","code":"KOS"},{"name":"Krasnodar Krai","code":"KDA"},{"name":"Krasnoyarsk Krai","code":"KYA"},{"name":"Kurgan Oblast","code":"KGN"},{"name":"Kursk Oblast","code":"KRS"},{"name":"Leningrad Oblast","code":"LEN"},{"name":"Lipetsk Oblast","code":"LIP"},{"name":"Magadan Oblast","code":"MAG"},{"name":"Mari El Republic","code":"ME"},{"name":"Republic of Mordovia","code":"MO"},{"name":"Moscow","code":"MOW"},{"name":"Moscow Oblast","code":"MOS"},{"name":"Murmansk Oblast","code":"MUR"},{"name":"Nizhny Novgorod Oblast","code":"NIZ"},{"name":"Novgorod Oblast","code":"NGR"},{"name":"Novosibirsk Oblast","code":"NVS"},{"name":"Omsk Oblast","code":"OMS"},{"name":"Orenburg Oblast","code":"ORE"},{"name":"Oryol Oblast","code":"ORL"},{"name":"Penza Oblast","code":"PNZ"},{"name":"Perm Krai","code":"PER"},{"name":"Primorsky Krai","code":"PRI"},{"name":"Pskov Oblast","code":"PSK"},{"name":"Rostov Oblast","code":"ROS"},{"name":"Ryazan Oblast","code":"RYA"},{"name":"Saint Petersburg","code":"SPE"},{"name":"Sakha Republic (Yakutia)","code":"SA"},{"name":"Sakhalin Oblast","code":"SAK"},{"name":"Samara Oblast","code":"SAM"},{"name":"Saratov Oblast","code":"SAR"},{"name":"Republic of North Ossetia–Alania","code":"SE"},{"name":"Smolensk Oblast","code":"SMO"},{"name":"Stavropol Krai","code":"STA"},{"name":"Sverdlovsk Oblast","code":"SVE"},{"name":"Tambov Oblast","code":"TAM"},{"name":"Republic of Tatarstan","code":"TA"},{"name":"Tomsk Oblast","code":"TOM"},{"name":"Tula Oblast","code":"TUL"},{"name":"Tver Oblast","code":"TVE"},{"name":"Tyumen Oblast","code":"TYU"},{"name":"Tyva Republic","code":"TY"},{"name":"Udmurtia","code":"UD"},{"name":"Ulyanovsk Oblast","code":"ULY"},{"name":"Vladimir Oblast","code":"VLA"},{"name":"Volgograd Oblast","code":"VGG"},{"name":"Vologda Oblast","code":"VLG"},{"name":"Voronezh Oblast","code":"VOR"},{"name":"Yamalo-Nenets Autonomous Okrug","code":"YAN"},{"name":"Yaroslavl Oblast","code":"YAR"},{"name":"Zabaykalsky Krai","code":"ZAB"}]},{"code":"RW","name":"Rwanda","hide_from_signup":false},{"code":"BL","name":"Saint Barthélemy","hide_from_signup":false},{"code":"SH","name":"Saint Helena","hide_from_signup":false},{"code":"KN","name":"Saint Kitts And Nevis","hide_from_signup":false},{"code":"LC","name":"Saint Lucia","hide_from_signup":false},{"code":"MF","name":"Saint Martin","hide_from_signup":false},{"code":"PM","name":"Saint Pierre And Miquelon","hide_from_signup":false},{"code":"WS","name":"Samoa","hide_from_signup":false},{"code":"SM","name":"San Marino","hide_from_signup":false},{"code":"ST","name":"Sao Tome And Principe","hide_from_signup":false},{"code":"SA","name":"Saudi Arabia","hide_from_signup":false},{"code":"SN","name":"Senegal","hide_from_signup":false},{"code":"RS","name":"Serbia","hide_from_signup":false},{"code":"SC","name":"Seychelles","hide_from_signup":false},{"code":"SL","name":"Sierra Leone","hide_from_signup":false},{"code":"SG","name":"Singapore","hide_from_signup":false},{"code":"SX","name":"Sint Maarten","hide_from_signup":false},{"code":"SK","name":"Slovakia","hide_from_signup":false},{"code":"SI","name":"Slovenia","hide_from_signup":false},{"code":"SB","name":"Solomon Islands","hide_from_signup":false},{"code":"SO","name":"Somalia","hide_from_signup":false},{"code":"ZA","name":"South Africa","hide_from_signup":false,"provinces":[{"name":"Eastern Cape","code":"EC"},{"name":"Free State","code":"FS"},{"name":"Gauteng","code":"GP"},{"name":"KwaZulu-Natal","code":"NL"},{"name":"Limpopo","code":"LP"},{"name":"Mpumalanga","code":"MP"},{"name":"North West","code":"NW"},{"name":"Northern Cape","code":"NC"},{"name":"Western Cape","code":"WC"}]},{"code":"GS","name":"South Georgia And The South Sandwich Islands","hide_from_signup":false},{"code":"KR","name":"South Korea","hide_from_signup":false,"provinces":[{"name":"Busan","code":"KR-26"},{"name":"Chungbuk","code":"KR-43"},{"name":"Chungnam","code":"KR-44"},{"name":"Daegu","code":"KR-27"},{"name":"Daejeon","code":"KR-30"},{"name":"Gangwon","code":"KR-42"}
1269,{"name":"Gwangju","code":"KR-29"},{"name":"Gyeongbuk","code":"KR-47"},{"name":"Gyeonggi","code":"KR-41"},{"name":"Gyeongnam","code":"KR-48"},{"name":"Incheon","code":"KR-28"},{"name":"Jeju","code":"KR-49"},{"name":"Jeonbuk","code":"KR-45"},{"name":"Jeonnam","code":"KR-46"},{"name":"Sejong","code":"KR-50"},{"name":"Seoul","code":"KR-11"},{"name":"Ulsan","code":"KR-31"}]},{"code":"SS","name":"South Sudan","hide_from_signup":false},{"code":"ES","name":"Spain","hide_from_signup":false,"provinces":[{"name":"A Coruña","code":"C"},{"name":"Álava","code":"VI"},{"name":"Albacete","code":"AB"},{"name":"Alicante","code":"A"},{"name":"Almería","code":"AL"},{"name":"Asturias","code":"O"},{"name":"Ávila","code":"AV"},{"name":"Badajoz","code":"BA"},{"name":"Balears","code":"PM"},{"name":"Barcelona","code":"B"},{"name":"Burgos","code":"BU"},{"name":"Cáceres","code":"CC"},{"name":"Cádiz","code":"CA"},{"name":"Cantabria","code":"S"},{"name":"Castellón","code":"CS"},{"name":"Ceuta","code":"CE"},{"name":"Ciudad Real","code":"CR"},{"name":"Córdoba","code":"CO"},{"name":"Cuenca","code":"CU"},{"name":"Girona","code":"GI"},{"name":"Granada","code":"GR"},{"name":"Guadalajara","code":"GU"},{"name":"Guipúzcoa","code":"SS"},{"name":"Huelva","code":"H"},{"name":"Huesca","code":"HU"},{"name":"Jaén","code":"J"},{"name":"La Rioja","code":"LO"},{"name":"Las Palmas","code":"GC"},{"name":"León","code":"LE"},{"name":"Lleida","code":"L"},{"name":"Lugo","code":"LU"},{"name":"Madrid","code":"M"},{"name":"Málaga","code":"MA"},{"name":"Melilla","code":"ML"},{"name":"Murcia","code":"MU"},{"name":"Navarra","code":"NA"},{"name":"Ourense","code":"OR"},{"name":"Palencia","code":"P"},{"name":"Pontevedra","code":"PO"},{"name":"Salamanca","code":"SA"},{"name":"Santa Cruz de Tenerife","code":"TF"},{"name":"Segovia","code":"SG"},{"name":"Sevilla","code":"SE"},{"name":"Soria","code":"SO"},{"name":"Tarragona","code":"T"},{"name":"Teruel","code":"TE"},{"name":"Toledo","code":"TO"},{"name":"Valencia","code":"V"},{"name":"Valladolid","code":"VA"},{"name":"Vizcaya","code":"BI"},{"name":"Zamora","code":"ZA"},{"name":"Zaragoza","code":"Z"}]},{"code":"LK","name":"Sri Lanka","hide_from_signup":false},{"code":"VC","name":"St. Vincent","hide_from_signup":false},{"code":"SD","name":"Sudan","hide_from_signup":false},{"code":"SR","name":"Suriname","hide_from_signup":false},{"code":"SJ","name":"Svalbard And Jan Mayen","hide_from_signup":false},{"code":"SE","name":"Sweden","hide_from_signup":false},{"code":"CH","name":"Switzerland","hide_from_signup":false},{"code":"SY","name":"Syria","hide_from_signup":true},{"code":"TW","name":"Taiwan","hide_from_signup":false},{"code":"TJ","name":"Tajikistan","hide_from_signup":false},{"code":"TZ","name":"Tanzania, United Republic Of","hide_from_signup":false},{"code":"TH","name":"Thailand","hide_from_signup":false,"provinces":[{"name":"Amnat Charoen","code":"TH-37"},{"name":"Ang Thong","code":"TH-15"},{"name":"Bangkok","code":"TH-10"},{"name":"Bueng Kan","code":"TH-38"},{"name":"Buriram","code":"TH-31"},{"name":"Chachoengsao","code":"TH-24"},{"name":"Chai Nat","code":"TH-18"},{"name":"Chaiyaphum","code":"TH-36"},{"name":"Chanthaburi","code":"TH-22"},{"name":"Chiang Mai","code":"TH-50"},{"name":"Chiang Rai","code":"TH-57"},{"name":"Chon Buri","code":"TH-20"},{"name":"Chumphon","code":"TH-86"},{"name":"Kalasin","code":"TH-46"},{"name":"Kamphaeng Phet","code":"TH-62"},{"name":"Kanchanaburi","code":"TH-71"},{"name":"Khon Kaen","code":"TH-40"},{"name":"Krabi","code":"TH-81"},{"name":"Lampang","code":"TH-52"},{"name":"Lamphun","code":"TH-51"},{"name":"Loei","code":"TH-42"},{"name":"Lopburi","code":"TH-16"},{"name":"Mae Hong Son","code":"TH-58"},{"name":"Maha Sarakham","code":"TH-44"},{"name":"Mukdahan","code":"TH-49"},{"name":"Nakhon Nayok","code":"TH-26"},{"name":"Nakhon Pathom","code":"TH-73"},{"name":"Nakhon Phanom","code":"TH-48"},{"name":"Nakhon Ratchasima","code":"TH-30"},{"name":"Nakhon Sawan","code":"TH-60"},{"name":"Nakhon Si Thammarat","code":"TH-80"},{"name":"Nan","code":"TH-55"},{"name":"Narathiwat","code":"TH-96"},{"name":"Nong Bua Lam Phu","code":"TH-39"},{"name":"Nong Khai","code":"TH-43"},{"name":"Nonthaburi","code":"TH-12"},{"name":"Pathum Thani","code":"TH-13"},{"name":"Pattani","code":"TH-94"},{"name":"Pattaya","code":"TH-S"},{"name":"Phangnga","code":"TH-82"},{"name":"Phatthalung","code":"TH-93"},{"name":"Phayao","code":"TH-56"},{"name":"Phetchabun","code":"TH-67"},{"name":"Phetchaburi","code":"TH-76"},{"name":"Phichit","code":"TH-66"},{"name":"Phitsanulok","code":"TH-65"},{"name":"Phra Nakhon Si Ayutthaya","code":"TH-14"},{"name":"Phrae","code":"TH-54"},{"name":"Phuket","code":"TH-83"},{"name":"Prachin Buri","code":"TH-25"},{"name":"Prachuap Khiri Khan","code":"TH-77"},{"name":"Ranong","code":"TH-85"},{"name":"Ratchaburi","code":"TH-70"},{"name":"Rayong","code":"TH-21"},{"name":"Roi Et","code":"TH-45"},{"name":"Sa Kaeo","code":"TH-27"},{"name":"Sakon Nakhon","code":"TH-47"},{"name":"Samut Prakan","code":"TH-11"},{"name":"Samut Sakhon","code":"TH-74"},{"name":"Samut Songkhram","code":"TH-75"},{"name":"Saraburi","code":"TH-19"},{"name":"Satun","code":"TH-91"},{"name":"Sing Buri","code":"TH-17"},{"name":"Sisaket","code":"TH-33"},{"name":"Songkhla","code":"TH-90"},{"name":"Sukhothai","code":"TH-64"},{"name":"Suphan Buri","code":"TH-72"},{"name":"Surat Thani","code":"TH-84"},{"name":"Surin","code":"TH-32"},{"name":"Tak","code":"TH-63"},{"name":"Trang","code":"TH-92"},{"name":"Trat","code":"TH-23"},{"name":"Ubon Ratchathani","code":"TH-34"},{"name":"Udon Thani","code":"TH-41"},{"name":"Uthai Thani","code":"TH-61"},{"name":"Uttaradit","code":"TH-53"},{"name":"Yala","code":"TH-95"},{"name":"Yasothon","code":"TH-35"}]},{"code":"TL","name":"Timor Leste","hide_from_signup":false},{"code":"TG","name":"Togo","hide_from_signup":false},{"code":"TK","name":"Tokelau","hide_from_signup":false},{"code":"TO","name":"Tonga","hide_from_signup":false},{"code":"TT","name":"Trinidad and Tobago","hide_from_signup":false},{"code":"TA","name":"Tristan da Cunha","hide_from_signup":false},{"code":"TN","name":"Tunisia","hide_from_signup":false},{"code":"TR","name":"Turkey","hide_from_signup":false},{"code":"TM","name":"Turkmenistan","hide_from_signup":false},{"code":"TC","name":"Turks and Caicos Islands","hide_from_signup":false},{"code":"TV","name":"Tuvalu","hide_from_signup":false},{"code":"UG","name":"Uganda","hide_from_signup":false},{"code":"UA","name":"Ukraine","hide_from_signup":false},{"code":"AE","name":"United Arab Emirates","hide_from_signup":false,"provinces":[{"name":"Abu Dhabi","code":"AZ"},{"name":"Ajman","code":"AJ"},{"name":"Dubai","code":"DU"},{"name":"Fujairah","code":"FU"},{"name":"Ras al-Khaimah","code":"RK"},{"name":"Sharjah","code":"SH"},{"name":"Umm al-Quwain","code":"UQ"}]}
1269,{"code":"GB","name":"United Kingdom","hide_from_signup":false,"provinces":[{"name":"British Forces","code":"BFP"},{"name":"England","code":"ENG"},{"name":"Northern Ireland","code":"NIR"},{"name":"Scotland","code":"SCT"},{"name":"Wales","code":"WLS"}]},{"code":"US","name":"United States","hide_from_signup":false,"provinces":[{"name":"Alabama","code":"AL"},{"name":"Alaska","code":"AK"},{"name":"American Samoa","code":"AS"},{"name":"Arizona","code":"AZ"},{"name":"Arkansas","code":"AR"},{"name":"California","code":"CA"},{"name":"Colorado","code":"CO"},{"name":"Connecticut","code":"CT"},{"name":"Delaware","code":"DE"},{"name":"Federated States of Micronesia","code":"FM"},{"name":"Florida","code":"FL"},{"name":"Georgia","code":"GA"},{"name":"Guam","code":"GU"},{"name":"Hawaii","code":"HI"},{"name":"Idaho","code":"ID"},{"name":"Illinois","code":"IL"},{"name":"Indiana","code":"IN"},{"name":"Iowa","code":"IA"},{"name":"Kansas","code":"KS"},{"name":"Kentucky","code":"KY"},{"name":"Louisiana","code":"LA"},{"name":"Maine","code":"ME"},{"name":"Marshall Islands","code":"MH"},{"name":"Maryland","code":"MD"},{"name":"Massachusetts","code":"MA"},{"name":"Michigan","code":"MI"},{"name":"Minnesota","code":"MN"},{"name":"Mississippi","code":"MS"},{"name":"Missouri","code":"MO"},{"name":"Montana","code":"MT"},{"name":"Nebraska","code":"NE"},{"name":"Nevada","code":"NV"},{"name":"New Hampshire","code":"NH"},{"name":"New Jersey","code":"NJ"},{"name":"New Mexico","code":"NM"},{"name":"New York","code":"NY"},{"name":"North Carolina","code":"NC"},{"name":"North Dakota","code":"ND"},{"name":"Northern Mariana Islands","code":"MP"},{"name":"Ohio","code":"OH"},{"name":"Oklahoma","code":"OK"},{"name":"Oregon","code":"OR"},{"name":"Palau","code":"PW"},{"name":"Pennsylvania","code":"PA"},{"name":"Puerto Rico","code":"PR"},{"name":"Rhode Island","code":"RI"},{"name":"South Carolina","code":"SC"},{"name":"South Dakota","code":"SD"},{"name":"Tennessee","code":"TN"},{"name":"Texas","code":"TX"},{"name":"Utah","code":"UT"},{"name":"Vermont","code":"VT"},{"name":"Virginia","code":"VA"},{"name":"Washington","code":"WA"},{"name":"District of Columbia","code":"DC"},{"name":"West Virginia","code":"WV"},{"name":"Wisconsin","code":"WI"},{"name":"Wyoming","code":"WY"},{"name":"Virgin Islands","code":"VI"},{"name":"Armed Forces Americas","code":"AA"},{"name":"Armed Forces Europe","code":"AE"},{"name":"Armed Forces Pacific","code":"AP"}]},{"code":"UM","name":"United States Minor Outlying Islands","hide_from_signup":true},{"code":"UY","name":"Uruguay","hide_from_signup":false,"provinces":[{"name":"Artigas","code":"UY-AR"},{"name":"Canelones","code":"UY-CA"},{"name":"Cerro Largo","code":"UY-CL"},{"name":"Colonia","code":"UY-CO"},{"name":"Durazno","code":"UY-DU"},{"name":"Flores","code":"UY-FS"},{"name":"Florida","code":"UY-FD"},{"name":"Lavalleja","code":"UY-LA"},{"name":"Maldonado","code":"UY-MA"},{"name":"Montevideo","code":"UY-MO"},{"name":"Paysandú","code":"UY-PA"},{"name":"Río Negro","code":"UY-RN"},{"name":"Rivera","code":"UY-RV"},{"name":"Rocha","code":"UY-RO"},{"name":"Salto","code":"UY-SA"},{"name":"San José","code":"UY-SJ"},{"name":"Soriano","code":"UY-SO"},{"name":"Tacuarembó","code":"UY-TA"},{"name":"Treinta y Tres","code":"UY-TT"}]},{"code":"UZ","name":"Uzbekistan","hide_from_signup":false},{"code":"VU","name":"Vanuatu","hide_from_signup":false},{"code":"VE","name":"Venezuela","hide_from_signup":false,"provinces":[{"name":"Amazonas","code":"VE-Z"},{"name":"Anzoátegui","code":"VE-B"},{"name":"Apure","code":"VE-C"},{"name":"Aragua","code":"VE-D"},{"name":"Barinas","code":"VE-E"},{"name":"Bolívar","code":"VE-F"},{"name":"Carabobo","code":"VE-G"},{"name":"Cojedes","code":"VE-H"},{"name":"Delta Amacuro","code":"VE-Y"},{"name":"Dependencias Federales","code":"VE-W"},{"name":"Distrito Capital","code":"VE-A"},{"name":"Falcón","code":"VE-I"},{"name":"Guárico","code":"VE-J"},{"name":"La Guaira","code":"VE-X"},{"name":"Lara","code":"VE-K"},{"name":"Mérida","code":"VE-L"},{"name":"Miranda","code":"VE-M"},{"name":"Monagas","code":"VE-N"},{"name":"Nueva Esparta","code":"VE-O"},{"name":"Portuguesa","code":"VE-P"},{"name":"Sucre","code":"VE-R"},{"name":"Táchira","code":"VE-S"},{"name":"Trujillo","code":"VE-T"},{"name":"Yaracuy","code":"VE-U"},{"name":"Zulia","code":"VE-V"}]},{"code":"VN","name":"Vietnam","hide_from_signup":false},{"code":"VG","name":"Virgin Islands, British","hide_from_signup":false},{"code":"WF","name":"Wallis And Futuna","hide_from_signup":false},{"code":"EH","name":"Western Sahara","hide_from_signup":false},{"code":"YE","name":"Yemen","hide_from_signup":false},{"code":"ZM","name":"Zambia","hide_from_signup":false},{"code":"ZW","name":"Zimbabwe","hide_from_signup":false}],
1270  "locale": "en",
1271  
1272    "localeRootPath": "\/",
1273  
1274  
1275    "adminIsLoggedIn": false
1276  
1277  }
1278;
1279  window.CF.allCountryOptionTags = `<option value="United States" data-provinces="[[&quot;Alabama&quot;,&quot;Alabama&quot;],[&quot;Alaska&quot;,&quot;Alaska&quot;],[&quot;American Samoa&quot;,&quot;American Samoa&quot;],[&quot;Arizona&quot;,&quot;Arizona&quot;],[&quot;Arkansas&quot;,&quot;Arkansas&quot;],[&quot;Armed Forces Americas&quot;,&quot;Armed Forces Americas&quot;],[&quot;Armed Forces Europe&quot;,&quot;Armed Forces Europe&quot;],[&quot;Armed Forces Pacific&quot;,&quot;Armed Forces Pacific&quot;],[&quot;California&quot;,&quot;California&quot;],[&quot;Colorado&quot;,&quot;Colorado&quot;],[&quot;Connecticut&quot;,&quot;Connecticut&quot;],[&quot;Delaware&quot;,&quot;Delaware&quot;],[&quot;District of Columbia&quot;,&quot;Washington DC&quot;],[&quot;Federated States of Micronesia&quot;,&quot;Micronesia&quot;],[&quot;Florida&quot;,&quot;Florida&quot;],[&quot;Georgia&quot;,&quot;Georgia&quot;],[&quot;Guam&quot;,&quot;Guam&quot;],[&quot;Hawaii&quot;,&quot;Hawaii&quot;],[&quot;Idaho&quot;,&quot;Idaho&quot;],[&quot;Illinois&quot;,&quot;Illinois&quot;],[&quot;Indiana&quot;,&quot;Indiana&quot;],[&quot;Iowa&quot;,&quot;Iowa&quot;],[&quot;Kansas&quot;,&quot;Kansas&quot;],[&quot;Kentucky&quot;,&quot;Kentucky&quot;],[&quot;Louisiana&quot;,&quot;Louisiana&quot;],[&quot;Maine&quot;,&quot;Maine&quot;],[&quot;Marshall Islands&quot;,&quot;Marshall Islands&quot;],[&quot;Maryland&quot;,&quot;Maryland&quot;],[&quot;Massachusetts&quot;,&quot;Massachusetts&quot;],[&quot;Michigan&quot;,&quot;Michigan&quot;],[&quot;Minnesota&quot;,&quot;Minnesota&quot;],[&quot;Mississippi&quot;,&quot;Mississippi&quot;],[&quot;Missouri&quot;,&quot;Missouri&quot;],[&quot;Montana&quot;,&quot;Montana&quot;],[&quot;Nebraska&quot;,&quot;Nebraska&quot;],[&quot;Nevada&quot;,&quot;Nevada&quot;],[&quot;New Hampshire&quot;,&quot;New Hampshire&quot;],[&quot;New Jersey&quot;,&quot;New Jersey&quot;],[&quot;New Mexico&quot;,&quot;New Mexico&quot;],[&quot;New York&quot;,&quot;New York&quot;],[&quot;North Carolina&quot;,&quot;North Carolina&quot;],[&quot;North Dakota&quot;,&quot;North Dakota&quot;],[&quot;Northern Mariana Islands&quot;,&quot;Northern Mariana Islands&quot;],[&quot;Ohio&quot;,&quot;Ohio&quot;],[&quot;Oklahoma&quot;,&quot;Oklahoma&quot;],[&quot;Oregon&quot;,&quot;Oregon&quot;],[&quot;Palau&quot;,&quot;Palau&quot;],[&quot;Pennsylvania&quot;,&quot;Pennsylvania&quot;],[&quot;Puerto Rico&quot;,&quot;Puerto Rico&quot;],[&quot;Rhode Island&quot;,&quot;Rhode Island&quot;],[&quot;South Carolina&quot;,&quot;South Carolina&quot;],[&quot;South Dakota&quot;,&quot;South Dakota&quot;],[&quot;Tennessee&quot;,&quot;Tennessee&quot;],[&quot;Texas&quot;,&quot;Texas&quot;],[&quot;Utah&quot;,&quot;Utah&quot;],[&quot;Vermont&quot;,&quot;Vermont&quot;],[&quot;Virgin Islands&quot;,&quot;U.S. Virgin Islands&quot;],[&quot;Virginia&quot;,&quot;Virginia&quot;],[&quot;Washington&quot;,&quot;Washington&quot;],[&quot;West Virginia&quot;,&quot;West Virginia&quot;],[&quot;Wisconsin&quot;,&quot;Wisconsin&quot;],[&quot;Wyoming&quot;,&quot;Wyoming&quot;]]">United States</option>
1280<option value="Canada" data-provinces="[[&quot;Alberta&quot;,&quot;Alberta&quot;],[&quot;British Columbia&quot;,&quot;British Columbia&quot;],[&quot;Manitoba&quot;,&quot;Manitoba&quot;],[&quot;New Brunswick&quot;,&quot;New Brunswick&quot;],[&quot;Newfoundland and Labrador&quot;,&quot;Newfoundland and Labrador&quot;],[&quot;Northwest Territories&quot;,&quot;Northwest Territories&quot;],[&quot;Nova Scotia&quot;,&quot;Nova Scotia&quot;],[&quot;Nunavut&quot;,&quot;Nunavut&quot;],[&quot;Ontario&quot;,&quot;Ontario&quot;],[&quot;Prince Edward Island&quot;,&quot;Prince Edward Island&quot;],[&quot;Quebec&quot;,&quot;Quebec&quot;],[&quot;Saskatchewan&quot;,&quot;Saskatchewan&quot;],[&quot;Yukon&quot;,&quot;Yukon&quot;]]">Canada</option>
1281<option value="United Kingdom" data-provinces="[[&quot;British Forces&quot;,&quot;British Forces&quot;],[&quot;England&quot;,&quot;England&quot;],[&quot;Northern Ireland&quot;,&quot;Northern Ireland&quot;],[&quot;Scotland&quot;,&quot;Scotland&quot;],[&quot;Wales&quot;,&quot;Wales&quot;]]">United Kingdom</option>
1282<option value="Austria" data-provinces="[]">Austria</option>
1283<option value="---" data-provinces="[]">---</option>
1284<option value="Afghanistan" data-provinces="[]">Afghanistan</option>
1285<option value="Aland Islands" data-provinces="[]">Åland Islands</option>
1286<option value="Albania" data-provinces="[]">Albania</option>
1287<option value="Algeria" data-provinces="[]">Algeria</option>
1288<option value="Andorra" data-provinces="[]">Andorra</option>
1289<option value="Angola" data-provinces="[]">Angola</option>
1290<option value="Anguilla" data-provinces="[]">Anguilla</option>
1291<option value="Antigua And Barbuda" data-provinces="[]">Antigua & Barbuda</option>
1292<option value="Argentina" data-provinces="[[&quot;Buenos Aires&quot;,&quot;Buenos Aires Province&quot;],[&quot;Catamarca&quot;,&quot;Catamarca&quot;],[&quot;Chaco&quot;,&quot;Chaco&quot;],[&quot;Chubut&quot;,&quot;Chubut&quot;],[&quot;Ciudad Autónoma de Buenos Aires&quot;,&quot;Buenos Aires (Autonomous City)&quot;],[&quot;Corrientes&quot;,&quot;Corrientes&quot;],[&quot;Córdoba&quot;,&quot;Córdoba&quot;],[&quot;Entre Ríos&quot;,&quot;Entre Ríos&quot;],[&quot;Formosa&quot;,&quot;Formosa&quot;],[&quot;Jujuy&quot;,&quot;Jujuy&quot;],[&quot;La Pampa&quot;,&quot;La Pampa&quot;],[&quot;La Rioja&quot;,&quot;La Rioja&quot;],[&quot;
1292Mendoza&quot;,&quot;Mendoza&quot;],[&quot;Misiones&quot;,&quot;Misiones&quot;],[&quot;Neuquén&quot;,&quot;Neuquén&quot;],[&quot;Río Negro&quot;,&quot;Río Negro&quot;],[&quot;Salta&quot;,&quot;Salta&quot;],[&quot;San Juan&quot;,&quot;San Juan&quot;],[&quot;San Luis&quot;,&quot;San Luis&quot;],[&quot;Santa Cruz&quot;,&quot;Santa Cruz&quot;],[&quot;Santa Fe&quot;,&quot;Santa Fe&quot;],[&quot;Santiago Del Estero&quot;,&quot;Santiago del Estero&quot;],[&quot;Tierra Del Fuego&quot;,&quot;Tierra del Fuego&quot;],[&quot;Tucumán&quot;,&quot;Tucumán&quot;]]">Argentina</option>
1293<option value="Armenia" data-provinces="[]">Armenia</option>
1294<option value="Aruba" data-provinces="[]">Aruba</option>
1295<option value="Ascension Island" data-provinces="[]">Ascension Island</option>
1296<option value="Australia" data-provinces="[[&quot;Australian Capital Territory&quot;,&quot;Australian Capital Territory&quot;],[&quot;New South Wales&quot;,&quot;New South Wales&quot;],[&quot;Northern Territory&quot;,&quot;Northern Territory&quot;],[&quot;Queensland&quot;,&quot;Queensland&quot;],[&quot;South Australia&quot;,&quot;South Australia&quot;],[&quot;Tasmania&quot;,&quot;Tasmania&quot;],[&quot;Victoria&quot;,&quot;Victoria&quot;],[&quot;Western Australia&quot;,&quot;Western Australia&quot;]]">Australia</option>
1297<option value="Austria" data-provinces="[]">Austria</option>
1298<option value="Azerbaijan" data-provinces="[]">Azerbaijan</option>
1299<option value="Bahamas" data-provinces="[]">Bahamas</option>
1300<option value="Bahrain" data-provinces="[]">Bahrain</option>
1301<option value="Bangladesh" data-provinces="[]">Bangladesh</option>
1302<option value="Barbados" data-provinces="[]">Barbados</option>
1303<option value="Belarus" data-provinces="[]">Belarus</option>
1304<option value="Belgium" data-provinces="[]">Belgium</option>
1305<option value="Belize" data-provinces="[]">Belize</option>
1306<option value="Benin" data-provinces="[]">Benin</option>
1307<option value="Bermuda" data-provinces="[]">Bermuda</option>
1308<option value="Bhutan" data-provinces="[]">Bhutan</option>
1309<option value="Bolivia" data-provinces="[]">Bolivia</option>
1310<option value="Bosnia And Herzegovina" data-provinces="[]">Bosnia & Herzegovina</option>
1311<option value="Botswana" data-provinces="[]">Botswana</option>
1312<option value="Brazil" data-provinces="[[&quot;Acre&quot;,&quot;Acre&quot;],[&quot;Alagoas&quot;,&quot;Alagoas&quot;],[&quot;Amapá&quot;,&quot;Amapá&quot;],[&quot;Amazonas&quot;,&quot;Amazonas&quot;],[&quot;Bahia&quot;,&quot;Bahia&quot;],[&quot;Ceará&quot;,&quot;Ceará&quot;],[&quot;Distrito Federal&quot;,&quot;Federal District&quot;],[&quot;Espírito Santo&quot;,&quot;Espírito Santo&quot;],[&quot;Goiás&quot;,&quot;Goiás&quot;],[&quot;Maranhão&quot;,&quot;Maranhão&quot;],[&quot;Mato Grosso&quot;,&quot;Mato Grosso&quot;],[&quot;Mato Grosso do Sul&quot;,&quot;Mato Grosso do Sul&quot;],[&quot;Minas Gerais&quot;,&quot;Minas Gerais&quot;],[&quot;Paraná&quot;,&quot;Paraná&quot;],[&quot;Paraíba&quot;,&quot;Paraíba&quot;],[&quot;Pará&quot;,&quot;Pará&quot;],[&quot;Pernambuco&quot;,&quot;Pernambuco&quot;],[&quot;Piauí&quot;,&quot;Piauí&quot;],[&quot;Rio Grande do Norte&quot;,&quot;Rio Grande do Norte&quot;],[&quot;Rio Grande do Sul&quot;,&quot;Rio Grande do Sul&quot;],[&quot;Rio de Janeiro&quot;,&quot;Rio de Janeiro&quot;],[&quot;Rondônia&quot;,&quot;Rondônia&quot;],[&quot;Roraima&quot;,&quot;Roraima&quot;],[&quot;Santa Catarina&quot;,&quot;Santa Catarina&quot;],[&quot;Sergipe&quot;,&quot;Sergipe&quot;],[&quot;São Paulo&quot;,&quot;São Paulo&quot;],[&quot;Tocantins&quot;,&quot;Tocantins&quot;]]">Brazil</option>
1313<option value="British Indian Ocean Territory" data-provinces="[]">British Indian Ocean Territory</option>
1314<option value="Virgin Islands, British" data-provinces="[]">British Virgin Islands</option>
1315<option value="Brunei" data-provinces="[]">Brunei</option>
1316<option value="Bulgaria" data-provinces="[]">Bulgaria</option>
1317<option value="Burkina Faso" data-provinces="[]">Burkina Faso</option>
1318<option value="Burundi" data-provinces="[]">Burundi</option>
1319<option value="Cambodia" data-provinces="[]">Cambodia</option>
1320<option value="Republic of Cameroon" data-provinces="[]">Cameroon</option>
1321<option value="Canada" data-provinces="[[&quot;Alberta&quot;,&quot;Alberta&quot;],[&quot;British Columbia&quot;,&quot;British Columbia&quot;],[&quot;Manitoba&quot;,&quot;Manitoba&quot;],[&quot;New Brunswick&quot;,&quot;New Brunswick&quot;],[&quot;Newfoundland and Labrador&quot;,&quot;Newfoundland and Labrador&quot;],[&quot;Northwest Territories&quot;,&quot;Northwest Territories&quot;],[&quot;Nova Scotia&quot;,&quot;Nova Scotia&quot;],[&quot;Nunavut&quot;,&quot;Nunavut&quot;],[&quot;Ontario&quot;,&quot;Ontario&quot;],[&quot;Prince Edward Island&quot;,&quot;Prince Edward Island&quot;],[&quot;Quebec&quot;,&quot;Quebec&quot;],[&quot;Saskatchewan&quot;,&quot;Saskatchewan&quot;],[&quot;Yukon&quot;,&quot;Yukon&quot;]]">Canada</option>
1322<option value="Cape Verde" data-provinces="[]">Cape Verde</option>
1323<option value="Caribbean Netherlands" data-provinces="[]">Caribbean Netherlands</option>
1324<option value="Cayman Islands" data-provinces="[]">Cayman Islands</option>
1325<option value="Central African Republic" data-provinces="[]">Central African Republic</option>
1326<option value="Chad" data-provinces="[]">Chad</option>
1327<option value="Chile" data-provinces="[[&quot;Antofagasta&quot;,&quot;Antofagasta&quot;],[&quot;Araucanía&quot;,&quot;Araucanía&quot;],[&quot;Arica and Parinacota&quot;,&quot;
1327Arica y Parinacota&quot;],[&quot;Atacama&quot;,&quot;Atacama&quot;],[&quot;Aysén&quot;,&quot;Aysén&quot;],[&quot;Biobío&quot;,&quot;Bío Bío&quot;],[&quot;Coquimbo&quot;,&quot;Coquimbo&quot;],[&quot;Los Lagos&quot;,&quot;Los Lagos&quot;],[&quot;Los Ríos&quot;,&quot;Los Ríos&quot;],[&quot;Magallanes&quot;,&quot;Magallanes Region&quot;],[&quot;Maule&quot;,&quot;Maule&quot;],[&quot;O&#39;Higgins&quot;,&quot;Libertador General Bernardo O’Higgins&quot;],[&quot;Santiago&quot;,&quot;Santiago Metropolitan&quot;],[&quot;Tarapacá&quot;,&quot;Tarapacá&quot;],[&quot;Valparaíso&quot;,&quot;Valparaíso&quot;],[&quot;Ñuble&quot;,&quot;Ñuble&quot;]]">Chile</option>
1328<option value="China" data-provinces="[[&quot;Anhui&quot;,&quot;Anhui&quot;],[&quot;Beijing&quot;,&quot;Beijing&quot;],[&quot;Chongqing&quot;,&quot;Chongqing&quot;],[&quot;Fujian&quot;,&quot;Fujian&quot;],[&quot;Gansu&quot;,&quot;Gansu&quot;],[&quot;Guangdong&quot;,&quot;Guangdong&quot;],[&quot;Guangxi&quot;,&quot;Guangxi&quot;],[&quot;Guizhou&quot;,&quot;Guizhou&quot;],[&quot;Hainan&quot;,&quot;Hainan&quot;],[&quot;Hebei&quot;,&quot;Hebei&quot;],[&quot;Heilongjiang&quot;,&quot;Heilongjiang&quot;],[&quot;Henan&quot;,&quot;Henan&quot;],[&quot;Hubei&quot;,&quot;Hubei&quot;],[&quot;Hunan&quot;,&quot;Hunan&quot;],[&quot;Inner Mongolia&quot;,&quot;Inner Mongolia&quot;],[&quot;Jiangsu&quot;,&quot;Jiangsu&quot;],[&quot;Jiangxi&quot;,&quot;Jiangxi&quot;],[&quot;Jilin&quot;,&quot;Jilin&quot;],[&quot;Liaoning&quot;,&quot;Liaoning&quot;],[&quot;Ningxia&quot;,&quot;Ningxia&quot;],[&quot;Qinghai&quot;,&quot;Qinghai&quot;],[&quot;Shaanxi&quot;,&quot;Shaanxi&quot;],[&quot;Shandong&quot;,&quot;Shandong&quot;],[&quot;Shanghai&quot;,&quot;Shanghai&quot;],[&quot;Shanxi&quot;,&quot;Shanxi&quot;],[&quot;Sichuan&quot;,&quot;Sichuan&quot;],[&quot;Tianjin&quot;,&quot;Tianjin&quot;],[&quot;Xinjiang&quot;,&quot;Xinjiang&quot;],[&quot;Xizang&quot;,&quot;Tibet&quot;],[&quot;Yunnan&quot;,&quot;Yunnan&quot;],[&quot;Zhejiang&quot;,&quot;Zhejiang&quot;]]">China</option>
1329<option value="Christmas Island" data-provinces="[]">Christmas Island</option>
1330<option value="Cocos (Keeling) Islands" data-provinces="[]">Cocos (Keeling) Islands</option>
1331<option value="Colombia" data-provinces="[[&quot;Amazonas&quot;,&quot;Amazonas&quot;],[&quot;Antioquia&quot;,&quot;Antioquia&quot;],[&quot;Arauca&quot;,&quot;Arauca&quot;],[&quot;Atlántico&quot;,&quot;Atlántico&quot;],[&quot;Bogotá, D.C.&quot;,&quot;Capital District&quot;],[&quot;Bolívar&quot;,&quot;Bolívar&quot;],[&quot;Boyacá&quot;,&quot;Boyacá&quot;],[&quot;Caldas&quot;,&quot;Caldas&quot;],[&quot;Caquetá&quot;,&quot;Caquetá&quot;],[&quot;Casanare&quot;,&quot;Casanare&quot;],[&quot;Cauca&quot;,&quot;Cauca&quot;],[&quot;Cesar&quot;,&quot;Cesar&quot;],[&quot;Chocó&quot;,&quot;Chocó&quot;],[&quot;Cundinamarca&quot;,&quot;Cundinamarca&quot;],[&quot;Córdoba&quot;,&quot;Córdoba&quot;],[&quot;Guainía&quot;,&quot;Guainía&quot;],[&quot;Guaviare&quot;,&quot;Guaviare&quot;],[&quot;Huila&quot;,&quot;Huila&quot;],[&quot;La Guajira&quot;,&quot;La Guajira&quot;],[&quot;Magdalena&quot;,&quot;Magdalena&quot;],[&quot;Meta&quot;,&quot;Meta&quot;],[&quot;Nariño&quot;,&quot;Nariño&quot;],[&quot;Norte de Santander&quot;,&quot;Norte de Santander&quot;],[&quot;Putumayo&quot;,&quot;Putumayo&quot;],[&quot;Quindío&quot;,&quot;Quindío&quot;],[&quot;Risaralda&quot;,&quot;Risaralda&quot;],[&quot;San Andrés, Providencia y Santa Catalina&quot;,&quot;San Andrés \u0026 Providencia&quot;],[&quot;Santander&quot;,&quot;Santander&quot;],[&quot;Sucre&quot;,&quot;Sucre&quot;],[&quot;Tolima&quot;,&quot;Tolima&quot;],[&quot;Valle del Cauca&quot;,&quot;Valle del Cauca&quot;],[&quot;Vaupés&quot;,&quot;Vaupés&quot;],[&quot;Vichada&quot;,&quot;Vichada&quot;]]">Colombia</option>
1332<option value="Comoros" data-provinces="[]">Comoros</option>
1333<option value="Congo" data-provinces="[]">Congo - Brazzaville</option>
1334<option value="Congo, The Democratic Republic Of The" data-provinces="[]">Congo - Kinshasa</option>
1335<option value="Cook Islands" data-provinces="[]">Cook Islands</option>
1336<option value="Costa Rica" data-provinces="[[&quot;Alajuela&quot;,&quot;Alajuela&quot;],[&quot;Cartago&quot;,&quot;Cartago&quot;],[&quot;Guanacaste&quot;,&quot;Guanacaste&quot;],[&quot;Heredia&quot;,&quot;Heredia&quot;],[&quot;Limón&quot;,&quot;Limón&quot;],[&quot;Puntarenas&quot;,&quot;Puntarenas&quot;],[&quot;San José&quot;,&quot;San José&quot;]]">Costa Rica</option>
1337<option value="Croatia" data-provinces="[]">Croatia</option>
1338<option value="Curaçao" data-provinces="[]">Curaçao</option>
1339<option value="Cyprus" data-provinces="[]">Cyprus</option>
1340<option value="Czech Republic" data-provinces="[]">Czechia</option>
1341<option value="Côte d'Ivoire" data-provinces="[]">Côte d’Ivoire</option>
1342<option value="Denmark" data-provinces="[]">Denmark</option>
1343<option value="Djibouti" data-provinces="[]">Djibouti</option>
1344<option value="Dominica" data-provinces="[]">Dominica</option>
1345<option value="Dominican Republic" data-provinces="[]">Dominican Republic</option>
1346<option value="Ecuador" data-provinces="[]">Ecuador</option>
1347<option value="Egypt" data-provinces="[[&quot;6th of October&quot;,&quot;6th of October&quot;],[&quot;Al Sharqia&quot;,&quot;Al Sharqia&quot;],[&quot;Alexandria&quot;,&quot;Alexandria&quot;],[&quot;Aswan&quot;,&quot;Aswan&quot;],[&quot;Asyut&quot;,&quot;Asyut&quot;],[&quot;Beheira&quot;,&quot;Beheira&quot;],[&quot;Beni Suef&quot;,&quot;Beni Suef&quot;],[&quot;Cairo&quot;,&quot;Cairo&quot;],[&quot;Dakahlia&quot;,&quot;Dakahlia&quot;],[&quot;Damietta&quot;,&quot;Damietta&quot;],[&quot;Faiyum&quot;,&quot;Faiyum&quot;],[&quot;Gharbia&quot;,&quot;Gharbia&quot;],[&quot;Giza&quot;,&quot;Giza&quot;],[&quot;Helwan&quot;,&quot;Helwan&quot;],[&quot;Ismailia&quot;,&quot;Ismailia&quot;],[&quot;Kafr el-Sheikh&quot;,&quot;Kafr el-Sheikh&quot;],[&quot;Luxor&quot;,&quot;Luxor&quot;],[&quot;Matrouh&quot;,&quot;Matrouh&quot;],[&quot;Minya&quot;,&quot;Minya&quot;],[&quot;Monufia&quot;,&quot;Monufia&quot;],[&quot;New Valley&quot;,&quot;New Valley&quot;],[&quot;North Sinai&quot;,&quot;North Sinai&quot;],[&quot;Port Said&quot;,&quot;Port Said&quot;],[&quot;Qalyubia&quot;,&quot;Qalyubia&quot;],[&quot;Qena&quot;,&quot;Qena&quot;],[&quot;Red Sea&quot;,&quot;Red Sea&quot;],[&quot;Sohag&quot;,&quot;Sohag&quot;],[&quot;South Sinai&quot;,&quot;South Sinai&quot;],[&quot;Suez&quot;,&quot;Suez&quot;]]">Egypt</option>
1348<option value="El Salvador" data-provinces="[[&quot;Ahuachapán&quot;,&quot;Ahuachapán&quot;],[&quot;Cabañas&quot;,&quot;Cabañas&quot;],[&quot;Chalatenango&quot;,&quot;Chalatenango&quot;],[&quot;Cuscatlán&quot;,&quot;Cuscatlán&quot;],[&quot;La Libertad&quot;,&quot;La Libertad&quot;],[&quot;La Paz&quot;,&quot;La Paz&quot;],[&quot;La Unión&quot;,&quot;La Unión&quot;],[&quot;Morazán&quot;,&quot;Morazán&quot;],[&quot;San Miguel&quot;,&quot;San Miguel&quot;],[&quot;San Salvador&quot;,&quot;San Salvador&quot;],[&quot;San Vicente&quot;,&quot;San Vicente&quot;],[&quot;Santa Ana&quot;,&quot;Santa Ana&quot;],[&quot;Sonsonate&quot;,&quot;Sonsonate&quot;],[&quot;Usulután&quot;,&quot;Usulután&quot;]]">El Salvador</option>
1349<option value="Equatorial Guinea" data-provinces="[]">Equatorial Guinea</option>
1350<option value="Eritrea" data-provinces="[]">Eritrea</option>
1351<option value="Estonia" data-provinces="[]">Estonia</option>
1352<option value="Eswatini" data-provinces="[]">Eswatini</option>
1353<option value="Ethiopia" data-provinces="[]">Ethiopia</option>
1354<option value="Falkland Islands (Malvinas)" data-provinces="[]">Falkland Islands</option>
1355<option value="Faroe Islands" data-provinces="[]">Faroe Islands</option>
1356<option value="Fiji" data-provinces="[]">Fiji</option>
1357<option value="Finland" data-provinces="[]">Finland</option>
1358<option value="France" data-provinces="[]">France</option>
1359<option value="French Guiana" data-provinces="[]">French Guiana</option>
1360<option value="French Polynesia" data-provinces="[]">French Polynesia</option>
1361<option value="French Southern Territories" data-provinces="[]">French Southern Territories</option>
1362<option value="Gabon" data-provinces="[]">Gabon</option>
1363<option value="Gambia" data-provinces="[]">Gambia</option>
1364<option value="Georgia" data-provinces="[]">Georgia</option>
1365<option value="Germany" data-provinces="[]">Germany</option>
1366<option value="Ghana" data-provinces="[]">Ghana</option>
1367<option value="Gibraltar" data-provinces="[]">Gibraltar</option>
1368<option value="Greece" data-provinces="[]">Greece</option>
1369<option value="Greenland" data-provinces="[]">Greenland</option>
1370<option value="Grenada" data-provinces="[]">Grenada</option>
1371<option value="Guadeloupe" data-provinces="[]">Guadeloupe</option>
1372<option value="Guatemala" data-provinces="[[&quot;Alta Verapaz&quot;,&quot;Alta Verapaz&quot;],[&quot;Baja Verapaz&quot;,&quot;Baja Verapaz&quot;],[&quot;Chimaltenango&quot;,&quot;Chimaltenango&quot;],[&quot;Chiquimula&quot;,&quot;Chiquimula&quot;],[&quot;El Progreso&quot;,&quot;El Progreso&quot;],[&quot;Escuintla&quot;,&quot;Escuintla&quot;],[&quot;Guatemala&quot;,&quot;Guatemala&quot;],[&quot;Huehuetenango&quot;,&quot;Huehuetenango&quot;],[&quot;Izabal&quot;,&quot;Izabal&quot;],[&quot;Jalapa&quot;,&quot;Jalapa&quot;],[&quot;Jutiapa&quot;,&quot;Jutiapa&quot;],[&quot;Petén&quot;,&quot;Petén&quot;],[&quot;Quetzaltenango&quot;,&quot;Quetzaltenango&quot;],[&quot;Quiché&quot;,&quot;Quiché&quot;],[&quot;Retalhuleu&quot;,&quot;Retalhuleu&quot;],[&quot;Sacatepéquez&quot;,&quot;Sacatepéquez&quot;],[&quot;San Marcos&quot;,&quot;San Marcos&quot;],[&quot;Santa Rosa&quot;,&quot;Santa Rosa&quot;],[&quot;Sololá&quot;,&quot;Sololá&quot;],[&quot;Suchitepéquez&quot;,&quot;Suchitepéquez&quot;],[&quot;Totonicapán&quot;,&quot;Totonicapán&quot;],[&quot;Zacapa&quot;,&quot;Zacapa&quot;]]">Guatemala</option>
1373<option value="Guernsey" data-provinces="[]">Guernsey</option>
1374<option value="Guinea" data-provinces="[]">Guinea</option>
1375<option value="Guinea Bissau" data-provinces="[]">Guinea-Bissau</option>
1376<option value="Guyana" data-provinces="[]">Guyana</option>
1377<option value="Haiti" data-provinces="[]">Haiti</option>
1378<option value="Honduras" data-provinces="[]">Honduras</option>
1379<option value="Hong Kong" data-provinces="[[&quot;Hong Kong Island&quot;,&quot;Hong Kong Island&quot;],[&quot;Kowloon&quot;,&quot;Kowloon&quot;],[&quot;New Territories&quot;,&quot;New Territories&quot;]]">Hong Kong SAR</option>
1380<option value="Hungary" data-provinces="[]">Hungary</option>
1381<option value="Iceland" data-provinces="[]">Iceland</option>
1382<option value="India" data-provinces="[[&quot;Andaman and Nicobar Islands&quot;,&quot;Andaman and Nicobar Islands&quot;],[&quot;Andhra Pradesh&quot;,&quot;Andhra Pradesh&quot;],[&quot;Arunachal Pradesh&quot;,&quot;Arunachal Pradesh&quot;],[&quot;Assam&quot;,&quot;Assam&quot;],[&quot;Bihar&quot;,&quot;Bihar&quot;],[&quot;Chandigarh&quot;,&quot;Chandigarh&quot;],[&quot;Chhattisgarh&quot;,&quot;Chhattisgarh&quot;],[&quot;Dadra and Nagar Haveli&quot;,&quot;Dadra and Nagar Haveli&quot;],[&quot;Daman and Diu&quot;,&quot;Daman and Diu&quot;],[&quot;Delhi&quot;,&quot;Delhi&quot;],[&quot;Goa&quot;,&quot;Goa&quot;],[&quot;Gujarat&quot;,&quot;Gujarat&quot;],[&quot;Haryana&quot;,&quot;Haryana&quot;],[&quot;Himachal Pradesh&quot;,&quot;Himachal Pradesh&quot;],[&quot;Jammu and Kashmir&quot;,&quot;Jammu and Kashmir&quot;],[&quot;Jharkhand&quot;,&quot;Jharkhand&quot;],[&quot;Karnataka&quot;,&quot;Karnataka&quot;],[&quot;Kerala&quot;,&quot;Kerala&quot;],[&quot;Ladakh&quot;,&quot;Ladakh&quot;],[&quot;Lakshadweep&quot;,&quot;Lakshadweep&quot;],[&quot;Madhya Pradesh&quot;,&quot;Madhya Pradesh&quot;],[&quot;Maharashtra&quot;,&quot;Maharashtra&quot;],[&quot;Manipur&quot;,&quot;Manipur&quot;],[&quot;Meghalaya&quot;,&quot;Meghalaya&quot;],[&quot;Mizoram&quot;,&quot;Mizoram&quot;],[&quot;Nagaland&quot;,&quot;Nagaland&quot;],[&quot;Odisha&quot;,&quot;Odisha&quot;],[&quot;Puducherry&quot;,&quot;Puducherry&quot;],[&quot;Punjab&quot;,&quot;Punjab&quot;],[&quot;Rajasthan&quot;,&quot;Rajasthan&quot;],[&quot;Sikkim&quot;,&quot;Sikkim&quot;],[&quot;Tamil Nadu&quot;,&quot;Tamil Nadu&quot;],[&quot;Telangana&quot;,&quot;Telangana&quot;],[&quot;Tripura&quot;,&quot;Tripura&quot;],[&quot;Uttar Pradesh&quot;,&quot;Uttar Pradesh&quot;],[&quot;Uttarakhand&quot;,&quot;Uttarakhand&quot;],[&quot;West Bengal&quot;,&quot;West Bengal&quot;]]">India</option>
1383<option value="Indonesia" data-provinces="[[&quot;Aceh&quot;,&quot;Aceh&quot;],[&quot;Bali&quot;,&quot;Bali&quot;],[&quot;Bangka Belitung&quot;,&quot;Bangka–Belitung Islands&quot;],[&quot;Banten&quot;,&quot;Banten&quot;],[&quot;Bengkulu&quot;,&quot;Bengkulu&quot;],[&quot;Gorontalo&quot;,&quot;Gorontalo&quot;],[&quot;Jakarta&quot;,&quot;Jakarta&quot;],[&quot;Jambi&quot;,&quot;Jambi&quot;],[&quot;Jawa Barat&quot;,&quot;West Java&quot;],[&quot;Jawa Tengah&quot;,&quot;Central Java&quot;],[&quot;Jawa Timur&quot;,&quot;East Java&quot;],[&quot;Kalimantan Barat&quot;,&quot;West Kalimantan&quot;],[&quot;Kalimantan Selatan&quot;,&quot;South Kalimantan&quot;],[&quot;Kalimantan Tengah&quot;,&quot;Central Kalimantan&quot;],[&quot;Kalimantan Timur&quot;,&quot;East Kalimantan&quot;],[&quot;Kalimantan Utara&quot;,&quot;North Kalimantan&quot;],[&quot;Kepulauan Riau&quot;,&quot;Riau Islands&quot;],[&quot;
1383Lampung&quot;,&quot;Lampung&quot;],[&quot;Maluku&quot;,&quot;Maluku&quot;],[&quot;Maluku Utara&quot;,&quot;North Maluku&quot;],[&quot;North Sumatra&quot;,&quot;North Sumatra&quot;],[&quot;Nusa Tenggara Barat&quot;,&quot;West Nusa Tenggara&quot;],[&quot;Nusa Tenggara Timur&quot;,&quot;East Nusa Tenggara&quot;],[&quot;Papua&quot;,&quot;Papua&quot;],[&quot;Papua Barat&quot;,&quot;West Papua&quot;],[&quot;Riau&quot;,&quot;Riau&quot;],[&quot;South Sumatra&quot;,&quot;South Sumatra&quot;],[&quot;Sulawesi Barat&quot;,&quot;West Sulawesi&quot;],[&quot;Sulawesi Selatan&quot;,&quot;South Sulawesi&quot;],[&quot;Sulawesi Tengah&quot;,&quot;Central Sulawesi&quot;],[&quot;Sulawesi Tenggara&quot;,&quot;Southeast Sulawesi&quot;],[&quot;Sulawesi Utara&quot;,&quot;North Sulawesi&quot;],[&quot;West Sumatra&quot;,&quot;West Sumatra&quot;],[&quot;Yogyakarta&quot;,&quot;Yogyakarta&quot;]]">Indonesia</option>
1384<option value="Iraq" data-provinces="[]">Iraq</option>
1385<option value="Ireland" data-provinces="[[&quot;Carlow&quot;,&quot;Carlow&quot;],[&quot;Cavan&quot;,&quot;Cavan&quot;],[&quot;Clare&quot;,&quot;Clare&quot;],[&quot;Cork&quot;,&quot;Cork&quot;],[&quot;Donegal&quot;,&quot;Donegal&quot;],[&quot;Dublin&quot;,&quot;Dublin&quot;],[&quot;Galway&quot;,&quot;Galway&quot;],[&quot;Kerry&quot;,&quot;Kerry&quot;],[&quot;Kildare&quot;,&quot;Kildare&quot;],[&quot;Kilkenny&quot;,&quot;Kilkenny&quot;],[&quot;Laois&quot;,&quot;Laois&quot;],[&quot;Leitrim&quot;,&quot;Leitrim&quot;],[&quot;Limerick&quot;,&quot;Limerick&quot;],[&quot;Longford&quot;,&quot;Longford&quot;],[&quot;Louth&quot;,&quot;Louth&quot;],[&quot;Mayo&quot;,&quot;Mayo&quot;],[&quot;Meath&quot;,&quot;Meath&quot;],[&quot;Monaghan&quot;,&quot;Monaghan&quot;],[&quot;Offaly&quot;,&quot;Offaly&quot;],[&quot;Roscommon&quot;,&quot;Roscommon&quot;],[&quot;Sligo&quot;,&quot;Sligo&quot;],[&quot;Tipperary&quot;,&quot;Tipperary&quot;],[&quot;Waterford&quot;,&quot;Waterford&quot;],[&quot;Westmeath&quot;,&quot;Westmeath&quot;],[&quot;Wexford&quot;,&quot;Wexford&quot;],[&quot;Wicklow&quot;,&quot;Wicklow&quot;]]">Ireland</option>
1386<option value="Isle Of Man" data-provinces="[]">Isle of Man</option>
1387<option value="Israel" data-provinces="[]">Israel</option>
1388<option value="Italy" data-provinces="[[&quot;Agrigento&quot;,&quot;Agrigento&quot;],[&quot;Alessandria&quot;,&quot;Alessandria&quot;],[&quot;Ancona&quot;,&quot;Ancona&quot;],[&quot;Aosta&quot;,&quot;Aosta Valley&quot;],[&quot;Arezzo&quot;,&quot;Arezzo&quot;],[&quot;Ascoli Piceno&quot;,&quot;Ascoli Piceno&quot;],[&quot;Asti&quot;,&quot;Asti&quot;],[&quot;Avellino&quot;,&quot;Avellino&quot;],[&quot;Bari&quot;,&quot;Bari&quot;],[&quot;Barletta-Andria-Trani&quot;,&quot;Barletta-Andria-Trani&quot;],[&quot;Belluno&quot;,&quot;Belluno&quot;],[&quot;Benevento&quot;,&quot;Benevento&quot;],[&quot;Bergamo&quot;,&quot;Bergamo&quot;],[&quot;Biella&quot;,&quot;Biella&quot;],[&quot;Bologna&quot;,&quot;Bologna&quot;],[&quot;Bolzano&quot;,&quot;South Tyrol&quot;],[&quot;Brescia&quot;,&quot;Brescia&quot;],[&quot;Brindisi&quot;,&quot;Brindisi&quot;],[&quot;Cagliari&quot;,&quot;Cagliari&quot;],[&quot;Caltanissetta&quot;,&quot;Caltanissetta&quot;],[&quot;Campobasso&quot;,&quot;Campobasso&quot;],[&quot;Caserta&quot;,&quot;Caserta&quot;],[&quot;Catania&quot;,&quot;Catania&quot;],[&quot;Catanzaro&quot;,&quot;Catanzaro&quot;],[&quot;Chieti&quot;,&quot;Chieti&quot;],[&quot;Como&quot;,&quot;Como&quot;],[&quot;Cosenza&quot;,&quot;Cosenza&quot;],[&quot;Cremona&quot;,&quot;Cremona&quot;],[&quot;Crotone&quot;,&quot;Crotone&quot;],[&quot;Cuneo&quot;,&quot;Cuneo&quot;],[&quot;Enna&quot;,&quot;Enna&quot;],[&quot;Fermo&quot;,&quot;Fermo&quot;],[&quot;Ferrara&quot;,&quot;Ferrara&quot;],[&quot;Firenze&quot;,&quot;Florence&quot;],[&quot;Foggia&quot;,&quot;Foggia&quot;],[&quot;Forlì-Cesena&quot;,&quot;Forlì-Cesena&quot;],[&quot;Frosinone&quot;,&quot;Frosinone&quot;],[&quot;Gallura Nord-Est Sardegna&quot;,&quot;Gallura Nord-Est Sardegna&quot;],[&quot;Genova&quot;,&quot;Genoa&quot;],[&quot;Gorizia&quot;,&quot;Gorizia&quot;],[&quot;Grosseto&quot;,&quot;Grosseto&quot;],[&quot;Imperia&quot;,&quot;Imperia&quot;],[&quot;Isernia&quot;,&quot;Isernia&quot;],[&quot;L&#39;Aquila&quot;,&quot;L’Aquila&quot;],[&quot;La Spezia&quot;,&quot;La Spezia&quot;],[&quot;Latina&quot;,&quot;Latina&quot;],[&quot;Lecce&quot;,&quot;Lecce&quot;],[&quot;Lecco&quot;,&quot;Lecco&quot;],[&quot;Livorno&quot;,&quot;Livorno&quot;],[&quot;Lodi&quot;,&quot;Lodi&quot;],[&quot;Lucca&quot;,&quot;Lucca&quot;],[&quot;Macerata&quot;,&quot;Macerata&quot;],[&quot;Mantova&quot;,&quot;Mantua&quot;],[&quot;Massa-Carrara&quot;,&quot;Massa and Carrara&quot;],[&quot;Matera&quot;,&quot;Matera&quot;],[&quot;Medio Campidano&quot;,&quot;Medio Campidano&quot;],[&quot;Messina&quot;,&quot;Messina&quot;],[&quot;Milano&quot;,&quot;Milan&quot;],[&quot;Modena&quot;,&quot;Modena&quot;],[&quot;Monza e Brianza&quot;,&quot;Monza and Brianza&quot;],[&quot;Napoli&quot;,&quot;Naples&quot;],[&quot;Novara&quot;,&quot;Novara&quot;],[&quot;Nuoro&quot;,&quot;Nuoro&quot;],[&quot;Ogliastra&quot;,&quot;Ogliastra&quot;],[&quot;Oristano&quot;,&quot;Oristano&quot;],[&quot;Padova&quot;,&quot;Padua&quot;],[&quot;Palermo&quot;,&quot;Palermo&quot;],[&quot;Parma&quot;,&quot;Parma&quot;],[&quot;Pavia&quot;,&quot;Pavia&quot;],[&quot;Perugia&quot;,&quot;Perugia&quot;],[&quot;Pesaro e Urbino&quot;,&quot;Pesaro and Urbino&quot;],[&quot;Pescara&quot;,&quot;Pescara&quot;],[&quot;Piacenza&quot;,&quot;Piacenza&quot;],[&quot;Pisa&quot;,&quot;Pisa&quot;],[&quot;Pistoia&quot;,&quot;Pistoia&quot;],[&quot;Pordenone&quot;,&quot;Pordenone&quot;],[&quot;Potenza&quot;,&quot;Potenza&quot;],[&quot;Prato&quot;,&quot;Prato&quot;],[&quot;Ragusa&quot;,&quot;Ragusa&quot;],[&quot;Ravenna&quot;,&quot;Ravenna&quot;],[&quot;Reggio Calabria&quot;,&quot;Reggio Calabria&quot;],[&quot;Reggio Emilia&quot;,&quot;Reggio Emilia&quot;],[&quot;Rieti&quot;,&quot;Rieti&quot;],[&quot;Rimini&quot;,&quot;Rimini&quot;],[&quot;Roma&quot;,&quot;Rome&quot;],[&quot;Rovigo&quot;,&quot;Rovigo&quot;],[&quot;Salerno&quot;,&quot;Salerno&quot;],[&quot;Sassari&quot;,&quot;Sassari&quot;],[&quot;Savona&quot;,&quot;Savona&quot;],[&quot;Siena&quot;,&quot;Siena&quot;],[&quot;Siracusa&quot;,&quot;Syracuse&quot;],[&quot;Sondrio&quot;,&quot;Sondrio&quot;],[&quot;Sulcis Iglesiente&quot;,&quot;Sulcis Iglesiente&quot;],[&quot;Taranto&quot;,&quot;Taranto&quot;],[&quot;Teramo&quot;,&quot;Teramo&quot;],[&quot;Terni&quot;,&quot;Terni&quot;],[&quot;Torino&quot;,&quot;Turin&quot;],[&quot;Trapani&quot;,&quot;Trapani&quot;],[&quot;Trento&quot;,&quot;Trentino&quot;],[&quot;Treviso&quot;,&quot;Treviso&quot;],[&quot;Trieste&quot;,&quot;Trieste&quot;],[&quot;Udine&quot;,&quot;Udine&quot;],[&quot;Varese&quot;,&quot;Varese&quot;],[&quot;Venezia&quot;,&quot;Venice&quot;],[&quot;Verbano-Cusio-Ossola&quot;,&quot;Verbano-Cusio-Ossola&quot;],[&quot;Vercelli&quot;,&quot;Vercelli&quot;],[&quot;Verona&quot;,&quot;Verona&quot;],[&quot;Vibo Valentia&quot;,&quot;Vibo Valentia&quot;],[&quot;Vicenza&quot;,&quot;Vicenza&quot;],[&quot;Viterbo&quot;,&quot;Viterbo&quot;]]">Italy</option>
1389<option value="Jamaica" data-provinces="[]">Jamaica</option>
1390<option value="Japan" data-provinces="[[&quot;Aichi&quot;,&quot;Aichi&quot;],[&quot;Akita&quot;,&quot;Akita&quot;],[&quot;Aomori&quot;,&quot;Aomori&quot;],[&quot;Chiba&quot;,&quot;Chiba&quot;],[&quot;Ehime&quot;,&quot;Ehime&quot;],[&quot;Fukui&quot;,&quot;Fukui&quot;],[&quot;Fukuoka&quot;,&quot;Fukuoka&quot;],[&quot;Fukushima&quot;,&quot;Fukushima&quot;],[&quot;Gifu&quot;,&quot;Gifu&quot;],[&quot;Gunma&quot;,&quot;Gunma&quot;],[&quot;Hiroshima&quot;,&quot;Hiroshima&quot;],[&quot;Hokkaidō&quot;,&quot;Hokkaido&quot;],[&quot;Hyōgo&quot;,&quot;Hyogo&quot;],[&quot;Ibaraki&quot;,&quot;Ibaraki&quot;],[&quot;Ishikawa&quot;,&quot;Ishikawa&quot;],[&quot;Iwate&quot;,&quot;Iwate&quot;],[&quot;Kagawa&quot;,&quot;Kagawa&quot;],[&quot;Kagoshima&quot;,&quot;Kagoshima&quot;],[&quot;Kanagawa&quot;,&quot;Kanagawa&quot;],[&quot;Kumamoto&quot;,&quot;Kumamoto&quot;],[&quot;Kyōto&quot;,&quot;Kyoto&quot;],[&quot;Kōchi&quot;,&quot;Kochi&quot;],[&quot;Mie&quot;,&quot;Mie&quot;],[&quot;Miyagi&quot;,&quot;Miyagi&quot;],[&quot;Miyazaki&quot;,&quot;Miyazaki&quot;],[&quot;Nagano&quot;,&quot;Nagano&quot;],[&quot;Nagasaki&quot;,&quot;Nagasaki&quot;],[&quot;Nara&quot;,&quot;Nara&quot;],[&quot;Niigata&quot;,&quot;Niigata&quot;],[&quot;Okayama&quot;,&quot;Okayama&quot;],[&quot;Okinawa&quot;,&quot;Okinawa&quot;],[&quot;Saga&quot;,&quot;Saga&quot;],[&quot;Saitama&quot;,&quot;Saitama&quot;],[&quot;Shiga&quot;,&quot;Shiga&quot;],[&quot;Shimane&quot;,&quot;Shimane&quot;],[&quot;Shizuoka&quot;,&quot;Shizuoka&quot;],[&quot;Tochigi&quot;,&quot;Tochigi&quot;],[&quot;Tokushima&quot;,&quot;Tokushima&quot;],[&quot;Tottori&quot;,&quot;Tottori&quot;],[&quot;Toyama&quot;,&quot;Toyama&quot;],[&quot;Tōkyō&quot;,&quot;Tokyo&quot;],[&quot;Wakayama&quot;,&quot;Wakayama&quot;],[&quot;Yamagata&quot;,&quot;Yamagata&quot;],[&quot;Yamaguchi&quot;,&quot;Yamaguchi&quot;],[&quot;Yamanashi&quot;,&quot;Yamanashi&quot;],[&quot;Ōita&quot;,&quot;Oita&quot;],[&quot;Ōsaka&quot;,&quot;Osaka&quot;]]">Japan</option>
1391<option value="Jersey" data-provinces="[]">Jersey</option>
1392<option value="Jordan" data-provinces="[]">Jordan</option>
1393<option value="Kazakhstan" data-provinces="[]">Kazakhstan</option>
1394<option value="Kenya" data-provinces="[]">Kenya</option>
1395<option value="Kiribati" data-provinces="[]">Kiribati</option>
1396<option value="Kosovo" data-provinces="[]">Kosovo</option>
1397<option value="Kuwait" data-provinces="[[&quot;Al Ahmadi&quot;,&quot;Al Ahmadi&quot;],[&quot;Al Asimah&quot;,&quot;Al Asimah&quot;],[&quot;Al Farwaniyah&quot;,&quot;Al Farwaniyah&quot;],[&quot;Al Jahra&quot;,&quot;Al Jahra&quot;],[&quot;Hawalli&quot;,&quot;Hawalli&quot;],[&quot;Mubarak Al-Kabeer&quot;,&quot;Mubarak Al-Kabeer&quot;]]">Kuwait</option>
1398<option value="Kyrgyzstan" data-provinces="[]">Kyrgyzstan</option>
1399<option value="Lao People's Democratic Republic" data-provinces="[]">Laos</option>
1400<option value="Latvia" data-provinces="[]">Latvia</option>
1401<option value="Lebanon" data-provinces="[]">Lebanon</option>
1402<option value="Lesotho" data-provinces="[]">Lesotho</option>
1403<option value="Liberia" data-provinces="[]">Liberia</option>
1404<option value="Libyan Arab Jamahiriya" data-provinces="[]">Libya</option>
1405<option value="Liechtenstein" data-provinces="[]">Liechtenstein</option>
1406<option value="Lithuania" data-provinces="[]">Lithuania</option>
1407<option value="Luxembourg" data-provinces="[]">Luxembourg</option>
1408<option value="Macao" data-provinces="[]">Macao SAR</option>
1409<option value="Madagascar" data-provinces="[]">Madagascar</option>
1410<option value="Malawi" data-provinces="[]">Malawi</option>
1411<option value="Malaysia" data-provinces="[[&quot;Johor&quot;,&quot;Johor&quot;],[&quot;Kedah&quot;,&quot;Kedah&quot;],[&quot;Kelantan&quot;,&quot;Kelantan&quot;],[&quot;Kuala Lumpur&quot;,&quot;Kuala Lumpur&quot;],[&quot;Labuan&quot;,&quot;Labuan&quot;],[&quot;Melaka&quot;,&quot;Malacca&quot;],[&quot;Negeri Sembilan&quot;,&quot;Negeri Sembilan&quot;],[&quot;Pahang&quot;,&quot;Pahang&quot;],[&quot;Penang&quot;,&quot;Penang&quot;],[&quot;Perak&quot;,&quot;Perak&quot;],[&quot;Perlis&quot;,&quot;Perlis&quot;],[&quot;Putrajaya&quot;,&quot;Putrajaya&quot;],[&quot;Sabah&quot;,&quot;Sabah&quot;],[&quot;Sarawak&quot;,&quot;Sarawak&quot;],[&quot;Selangor&quot;,&quot;Selangor&quot;],[&quot;Terengganu&quot;,&quot;Terengganu&quot;]]">Malaysia</option>
1412<option value="Maldives" data-provinces="[]">Maldives</option>
1413<option value="Mali" data-provinces="[]">Mali</option>
1414<option value="Malta" data-provinces="[]">Malta</option>
1415<option value="Martinique" data-provinces="[]">Martinique</option>
1416<option value="Mauritania" data-provinces="[]">Mauritania</option>
1417<option value="Mauritius" data-provinces="[]">Mauritius</option>
1418<option value="Mayotte" data-provinces="[]">Mayotte</option>
1419<option value="Mexico" data-provinces="[[&quot;Aguascalientes&quot;,&quot;Aguascalientes&quot;],[&quot;Baja California&quot;,&quot;Baja California&quot;],[&quot;Baja California Sur&quot;,&quot;Baja California Sur&quot;],[&quot;Campeche&quot;,&quot;Campeche&quot;],[&quot;Chiapas&quot;,&quot;Chiapas&quot;],[&quot;Chihuahua&quot;,&quot;Chihuahua&quot;],[&quot;Ciudad de México&quot;,&quot;Ciudad de Mexico&quot;],[&quot;Coahuila&quot;,&quot;Coahuila&quot;],[&quot;Colima&quot;,&quot;Colima&quot;],[&quot;Durango&quot;,&quot;Durango&quot;],[&quot;Guanajuato&quot;,&quot;Guanajuato&quot;],[&quot;Guerrero&quot;,&quot;Guerrero&quot;],[&quot;Hidalgo&quot;,&quot;Hidalgo&quot;],[&quot;Jalisco&quot;,&quot;Jalisco&quot;],[&quot;Michoacán&quot;,&quot;Michoacán&quot;],[&quot;Morelos&quot;,&quot;Morelos&quot;],[&quot;México&quot;,&quot;Mexico State&quot;],[&quot;Nayarit&quot;,&quot;Nayarit&quot;],[&quot;Nuevo León&quot;,&quot;Nuevo León&quot;],[&quot;Oaxaca&quot;,&quot;Oaxaca&quot;],[&quot;Puebla&quot;,&quot;Puebla&quot;],[&quot;Querétaro&quot;,&quot;Querétaro&quot;],[&quot;Quintana Roo&quot;,&quot;Quintana Roo&quot;],[&quot;San Luis Potosí&quot;,&quot;San Luis Potosí&quot;],[&quot;Sinaloa&quot;,&quot;Sinaloa&quot;],[&quot;Sonora&quot;,&quot;Sonora&quot;],[&quot;Tabasco&quot;,&quot;Tabasco&quot;],[&quot;Tamaulipas&quot;,&quot;Tamaulipas&quot;],[&quot;Tlaxcala&quot;,&quot;Tlaxcala&quot;],[&quot;Veracruz&quot;,&quot;Veracruz&quot;],[&quot;Yucatán&quot;,&quot;Yucatán&quot;],[&quot;Zacatecas&quot;,&quot;Zacatecas&quot;]]">Mexico</option>
1420<option value="Moldova, Republic of" data-provinces="[]">Moldova</option>
1421<option value="Monaco" data-provinces="[]">Monaco</option>
1422<option value="Mongolia" data-provinces="[]">Mongolia</option>
1423<option value="Montenegro" data-provinces="[]">Montenegro</option>
1424<option value="Montserrat" data-provinces="[]">Montserrat</option>
1425<option value="Morocco" data-provinces="[]">Morocco</option>
1426<option value="Mozambique" data-provinces="[]">Mozambique</option>
1427<option value="Myanmar" data-provinces="[]">Myanmar (Burma)</option>
1428<option value="Namibia" data-provinces="[]">Namibia</option>
1429<option value="Nauru" data-provinces="[]">Nauru</option>
1430<option value="Nepal" data-provinces="[]">Nepal</option>
1431<option value="Netherlands" data-provinces="[]">Netherlands</option>
1432<option value="New Caledonia" data-provinces="[]">New Caledonia</option>
1433<option value="New Zealand" data-provinces="[[&quot;Auckland&quot;,&quot;Auckland&quot;],[&quot;Bay of Plenty&quot;,&quot;Bay of Plenty&quot;],[&quot;Canterbury&quot;,&quot;Canterbury&quot;],[&quot;Chatham Islands&quot;,&quot;Chatham Islands&quot;],[&quot;Gisborne&quot;,&quot;Gisborne&quot;],[&quot;Hawke&#39;s Bay&quot;,&quot;Hawke’s Bay&quot;],[&quot;Manawatu-Wanganui&quot;,&quot;Manawatū-Whanganui&quot;],[&quot;Marlborough&quot;,&quot;Marlborough&quot;],[&quot;Nelson&quot;,&quot;Nelson&quot;],[&quot;Northland&quot;,&quot;Northland&quot;],[&quot;Otago&quot;,&quot;Otago&quot;],[&quot;Southland&quot;,&quot;Southland&quot;],[&quot;Taranaki&quot;,&quot;Taranaki&quot;],[&quot;Tasman&quot;,&quot;Tasman&quot;],[&quot;Waikato&quot;,&quot;Waikato&quot;],[&quot;Wellington&quot;,&quot;Wellington&quot;],[&quot;West Coast&quot;,&quot;West Coast&quot;]]">New Zealand</option>
1434<option value="Nicaragua" data-provinces="[]">Nicaragua</option>
1435<option value="Niger" data-provinces="[]">Niger</option>
1436<option value="Nigeria" data-provinces="[[&quot;Abia&quot;,&quot;Abia&quot;],[&quot;Abuja Federal Capital Territory&quot;,&quot;Federal Capital Territory&quot;],[&quot;Adamawa&quot;,&quot;Adamawa&quot;],[&quot;Akwa Ibom&quot;,&quot;Akwa Ibom&quot;],[&quot;Anambra&quot;,&quot;Anambra&quot;],[&quot;Bauchi&quot;,&quot;Bauchi&quot;],[&quot;Bayelsa&quot;,&quot;Bayelsa&quot;],[&quot;Benue&quot;,&quot;Benue&quot;],[&quot;Borno&quot;,&quot;Borno&quot;],[&quot;Cross River&quot;,&quot;Cross River&quot;],[&quot;Delta&quot;,&quot;Delta&quot;],[&quot;Ebonyi&quot;,&quot;Ebonyi&quot;],[&quot;Edo&quot;,&quot;Edo&quot;],[&quot;Ekiti&quot;,&quot;Ekiti&quot;],[&quot;Enugu&quot;,&quot;Enugu&quot;],[&quot;Gombe&quot;,&quot;Gombe&quot;],[&quot;Imo&quot;,&quot;Imo&quot;],[&quot;Jigawa&quot;,&quot;Jigawa&quot;],[&quot;Kaduna&quot;,&quot;Kaduna&quot;],[&quot;Kano&quot;,&quot;Kano&quot;],[&quot;Katsina&quot;,&quot;Katsina&quot;],[&quot;Kebbi&quot;,&quot;Kebbi&quot;],[&quot;Kogi&quot;,&quot;Kogi&quot;],[&quot;Kwara&quot;,&quot;Kwara&quot;],[&quot;Lagos&quot;,&quot;Lagos&quot;],[&quot;Nasarawa&quot;,&quot;Nasarawa&quot;],[&quot;Niger&quot;,&quot;Niger&quot;],[&quot;Ogun&quot;,&quot;Ogun&quot;],[&quot;Ondo&quot;,&quot;Ondo&quot;],[&quot;Osun&quot;,&quot;Osun&quot;],[&quot;Oyo&quot;,&quot;Oyo&quot;],[&quot;Plateau&quot;,&quot;Plateau&quot;],[&quot;Rivers&quot;,&quot;Rivers&quot;],[&quot;Sokoto&quot;,&quot;Sokoto&quot;],[&quot;Taraba&quot;,&quot;Taraba&quot;],[&quot;Yobe&quot;,&quot;Yobe&quot;],[&quot;Zamfara&quot;,&quot;Zamfara&quot;]]">Nigeria</option>
1437<option value="Niue" data-provinces="[]">Niue</option>
1438<option value="Norfolk Island" data-provinces="[]">Norfolk Island</option>
1439<option value="North Macedonia" data-provinces="[]">North Macedonia</option>
1440<option value="Norway" data-provinces="[]">Norway</option>
1441<option value="Oman" data-provinces="[]">Oman</option>
1442<option value="Pakistan" data-provinces="[]">Pakistan</option>
1443<option value="Palestinian Territory, Occupied" data-provinces="[]">Palestinian Territories</option>
1444<option value="Panama" data-provinces="[[&quot;Bocas del Toro&quot;,&quot;Bocas del Toro&quot;],[&quot;Chiriquí&quot;,&quot;Chiriquí&quot;],[&quot;Coclé&quot;,&quot;Coclé&quot;],[&quot;Colón&quot;,&quot;Colón&quot;],[&quot;Darién&quot;,&quot;Darién&quot;],[&quot;Emberá&quot;,&quot;Emberá&quot;],[&quot;Herrera&quot;,&quot;Herrera&quot;],[&quot;Kuna Yala&quot;,&quot;Guna Yala&quot;],[&quot;Los Santos&quot;,&quot;Los Santos&quot;],[&quot;Ngöbe-Buglé&quot;,&quot;Ngöbe-Buglé&quot;],[&quot;Panamá&quot;,&quot;Panamá&quot;],[&quot;Panamá Oeste&quot;,&quot;West Panamá&quot;],[&quot;Veraguas&quot;,&quot;Veraguas&quot;]]">Panama</option>
1445<option value="Papua New Guinea" data-provinces="[]">Papua New Guinea</option>
1446<option value="Paraguay" data-provinces="[]">Paraguay</option>
1447<option value="Peru" data-provinces="[[&quot;Amazonas&quot;,&quot;Amazonas&quot;],[&quot;Apurímac&quot;,&quot;Apurímac&quot;],[&quot;Arequipa&quot;,&quot;Arequipa&quot;],[&quot;Ayacucho&quot;,&quot;Ayacucho&quot;],[&quot;Cajamarca&quot;,&quot;Cajamarca&quot;],[&quot;Callao&quot;,&quot;El Callao&quot;],[&quot;Cuzco&quot;,&quot;Cusco&quot;],[&quot;Huancavelica&quot;,&quot;Huancavelica&quot;],[&quot;Huánuco&quot;,&quot;Huánuco&quot;],[&quot;Ica&quot;,&quot;Ica&quot;],[&quot;Junín&quot;,&quot;Junín&quot;],[&quot;La Libertad&quot;,&quot;La Libertad&quot;],[&quot;Lambayeque&quot;,&quot;Lambayeque&quot;],[&quot;Lima (departamento)&quot;,&quot;Lima (Department)&quot;],[&quot;Lima (provincia)&quot;,&quot;Lima (Metropolitan)&quot;],[&quot;Loreto&quot;,&quot;Loreto&quot;],[&quot;Madre de Dios&quot;,&quot;Madre de Dios&quot;],[&quot;Moquegua&quot;,&quot;Moquegua&quot;],[&quot;Pasco&quot;,&quot;Pasco&quot;],[&quot;Piura&quot;,&quot;Piura&quot;],[&quot;Puno&quot;,&quot;Puno&quot;],[&quot;San Martín&quot;,&quot;San Martín&quot;],[&quot;Tacna&quot;,&quot;Tacna&quot;],[&quot;Tumbes&quot;,&quot;Tumbes&quot;],[&quot;Ucayali&quot;,&quot;Ucayali&quot;],[&quot;Áncash&quot;,&quot;Ancash&quot;]]">
1447Peru</option>
1448<option value="Philippines" data-provinces="[[&quot;Abra&quot;,&quot;Abra&quot;],[&quot;Agusan del Norte&quot;,&quot;Agusan del Norte&quot;],[&quot;Agusan del Sur&quot;,&quot;Agusan del Sur&quot;],[&quot;Aklan&quot;,&quot;Aklan&quot;],[&quot;Albay&quot;,&quot;Albay&quot;],[&quot;Antique&quot;,&quot;Antique&quot;],[&quot;Apayao&quot;,&quot;Apayao&quot;],[&quot;Aurora&quot;,&quot;Aurora&quot;],[&quot;Basilan&quot;,&quot;Basilan&quot;],[&quot;Bataan&quot;,&quot;Bataan&quot;],[&quot;Batanes&quot;,&quot;Batanes&quot;],[&quot;Batangas&quot;,&quot;Batangas&quot;],[&quot;Benguet&quot;,&quot;Benguet&quot;],[&quot;Biliran&quot;,&quot;Biliran&quot;],[&quot;Bohol&quot;,&quot;Bohol&quot;],[&quot;Bukidnon&quot;,&quot;Bukidnon&quot;],[&quot;Bulacan&quot;,&quot;Bulacan&quot;],[&quot;Cagayan&quot;,&quot;Cagayan&quot;],[&quot;Camarines Norte&quot;,&quot;Camarines Norte&quot;],[&quot;Camarines Sur&quot;,&quot;Camarines Sur&quot;],[&quot;Camiguin&quot;,&quot;Camiguin&quot;],[&quot;Capiz&quot;,&quot;Capiz&quot;],[&quot;Catanduanes&quot;,&quot;Catanduanes&quot;],[&quot;Cavite&quot;,&quot;Cavite&quot;],[&quot;Cebu&quot;,&quot;Cebu&quot;],[&quot;Cotabato&quot;,&quot;Cotabato&quot;],[&quot;Davao Occidental&quot;,&quot;Davao Occidental&quot;],[&quot;Davao Oriental&quot;,&quot;Davao Oriental&quot;],[&quot;Davao de Oro&quot;,&quot;Compostela Valley&quot;],[&quot;Davao del Norte&quot;,&quot;Davao del Norte&quot;],[&quot;Davao del Sur&quot;,&quot;Davao del Sur&quot;],[&quot;Dinagat Islands&quot;,&quot;Dinagat Islands&quot;],[&quot;Eastern Samar&quot;,&quot;Eastern Samar&quot;],[&quot;Guimaras&quot;,&quot;Guimaras&quot;],[&quot;Ifugao&quot;,&quot;Ifugao&quot;],[&quot;Ilocos Norte&quot;,&quot;Ilocos Norte&quot;],[&quot;Ilocos Sur&quot;,&quot;Ilocos Sur&quot;],[&quot;Iloilo&quot;,&quot;Iloilo&quot;],[&quot;Isabela&quot;,&quot;Isabela&quot;],[&quot;Kalinga&quot;,&quot;Kalinga&quot;],[&quot;La Union&quot;,&quot;La Union&quot;],[&quot;Laguna&quot;,&quot;Laguna&quot;],[&quot;Lanao del Norte&quot;,&quot;Lanao del Norte&quot;],[&quot;Lanao del Sur&quot;,&quot;Lanao del Sur&quot;],[&quot;Leyte&quot;,&quot;Leyte&quot;],[&quot;Maguindanao&quot;,&quot;Maguindanao&quot;],[&quot;Marinduque&quot;,&quot;Marinduque&quot;],[&quot;Masbate&quot;,&quot;Masbate&quot;],[&quot;Metro Manila&quot;,&quot;Metro Manila&quot;],[&quot;Misamis Occidental&quot;,&quot;Misamis Occidental&quot;],[&quot;Misamis Oriental&quot;,&quot;Misamis Oriental&quot;],[&quot;Mountain Province&quot;,&quot;Mountain&quot;],[&quot;Negros Occidental&quot;,&quot;Negros Occidental&quot;],[&quot;Negros Oriental&quot;,&quot;Negros Oriental&quot;],[&quot;Northern Samar&quot;,&quot;Northern Samar&quot;],[&quot;Nueva Ecija&quot;,&quot;Nueva Ecija&quot;],[&quot;Nueva Vizcaya&quot;,&quot;Nueva Vizcaya&quot;],[&quot;Occidental Mindoro&quot;,&quot;Occidental Mindoro&quot;],[&quot;Oriental Mindoro&quot;,&quot;Oriental Mindoro&quot;],[&quot;Palawan&quot;,&quot;Palawan&quot;],[&quot;Pampanga&quot;,&quot;Pampanga&quot;],[&quot;Pangasinan&quot;,&quot;Pangasinan&quot;],[&quot;Quezon&quot;,&quot;Quezon&quot;],[&quot;Quirino&quot;,&quot;Quirino&quot;],[&quot;Rizal&quot;,&quot;Rizal&quot;],[&quot;Romblon&quot;,&quot;Romblon&quot;],[&quot;Samar&quot;,&quot;Samar&quot;],[&quot;Sarangani&quot;,&quot;Sarangani&quot;],[&quot;Siquijor&quot;,&quot;Siquijor&quot;],[&quot;Sorsogon&quot;,&quot;Sorsogon&quot;],[&quot;South Cotabato&quot;,&quot;South Cotabato&quot;],[&quot;Southern Leyte&quot;,&quot;Southern Leyte&quot;],[&quot;Sultan Kudarat&quot;,&quot;Sultan Kudarat&quot;],[&quot;Sulu&quot;,&quot;Sulu&quot;],[&quot;Surigao del Norte&quot;,&quot;Surigao del Norte&quot;],[&quot;Surigao del Sur&quot;,&quot;Surigao del Sur&quot;],[&quot;Tarlac&quot;,&quot;Tarlac&quot;],[&quot;Tawi-Tawi&quot;,&quot;Tawi-Tawi&quot;],[&quot;Zambales&quot;,&quot;Zambales&quot;],[&quot;Zamboanga Sibugay&quot;,&quot;Zamboanga Sibugay&quot;],[&quot;Zamboanga del Norte&quot;,&quot;Zamboanga del Norte&quot;],[&quot;Zamboanga del Sur&quot;,&quot;Zamboanga del Sur&quot;]]">Philippines</option>
1449<option value="Pitcairn" data-provinces="[]">Pitcairn Islands</option>
1450<option value="Poland" data-provinces="[]">Poland</option>
1451<option value="Portugal" data-provinces="[[&quot;Aveiro&quot;,&quot;Aveiro&quot;],[&quot;Açores&quot;,&quot;Azores&quot;],[&quot;Beja&quot;,&quot;Beja&quot;],[&quot;Braga&quot;,&quot;Braga&quot;],[&quot;Bragança&quot;,&quot;Bragança&quot;],[&quot;Castelo Branco&quot;,&quot;Castelo Branco&quot;],[&quot;Coimbra&quot;,&quot;Coimbra&quot;],[&quot;Faro&quot;,&quot;Faro&quot;],[&quot;Guarda&quot;,&quot;Guarda&quot;],[&quot;Leiria&quot;,&quot;Leiria&quot;],[&quot;Lisboa&quot;,&quot;Lisbon&quot;],[&quot;Madeira&quot;,&quot;Madeira&quot;],[&quot;Portalegre&quot;,&quot;Portalegre&quot;],[&quot;Porto&quot;,&quot;Porto&quot;],[&quot;Santarém&quot;,&quot;Santarém&quot;],[&quot;Setúbal&quot;,&quot;Setúbal&quot;],[&quot;Viana do Castelo&quot;,&quot;Viana do Castelo&quot;],[&quot;Vila Real&quot;,&quot;Vila Real&quot;],[&quot;Viseu&quot;,&quot;Viseu&quot;],[&quot;Évora&quot;,&quot;Évora&quot;]]">Portugal</option>
1452<option value="Qatar" data-provinces="[]">Qatar</option>
1453<option value="Reunion" data-provinces="[]">Réunion</option>
1454<option value="Romania" data-provinces="[[&quot;Alba&quot;,&quot;Alba&quot;],[&quot;Arad&quot;,&quot;Arad&quot;],[&quot;Argeș&quot;,&quot;Argeș&quot;],[&quot;Bacău&quot;,&quot;Bacău&quot;],[&quot;Bihor&quot;,&quot;Bihor&quot;],[&quot;Bistrița-Năsăud&quot;,&quot;Bistriţa-Năsăud&quot;],[&quot;Botoșani&quot;,&quot;Botoşani&quot;],[&quot;Brașov&quot;,&quot;Braşov&quot;],[&quot;Brăila&quot;,&quot;Brăila&quot;],[&quot;București&quot;,&quot;Bucharest&quot;],[&quot;Buzău&quot;,&quot;Buzău&quot;],[&quot;Caraș-Severin&quot;,&quot;Caraș-Severin&quot;],[&quot;Cluj&quot;,&quot;Cluj&quot;],[&quot;Constanța&quot;,&quot;Constanța&quot;],[&quot;Covasna&quot;,&quot;Covasna&quot;],[&quot;Călărași&quot;,&quot;Călărași&quot;],[&quot;Dolj&quot;,&quot;Dolj&quot;],[&quot;Dâmbovița&quot;,&quot;Dâmbovița&quot;],[&quot;Galați&quot;,&quot;Galați&quot;],[&quot;Giurgiu&quot;,&quot;Giurgiu&quot;],[&quot;Gorj&quot;,&quot;Gorj&quot;],[&quot;Harghita&quot;,&quot;Harghita&quot;],[&quot;Hunedoara&quot;,&quot;Hunedoara&quot;],[&quot;Ialomița&quot;,&quot;Ialomița&quot;],[&quot;Iași&quot;,&quot;Iași&quot;],[&quot;Ilfov&quot;,&quot;Ilfov&quot;],[&quot;Maramureș&quot;,&quot;Maramureş&quot;],[&quot;Mehedinți&quot;,&quot;Mehedinți&quot;],[&quot;Mureș&quot;,&quot;Mureş&quot;],[&quot;Neamț&quot;,&quot;Neamţ&quot;],[&quot;Olt&quot;,&quot;Olt&quot;],[&quot;Prahova&quot;,&quot;Prahova&quot;],[&quot;Satu Mare&quot;,&quot;Satu Mare&quot;],[&quot;Sibiu&quot;,&quot;Sibiu&quot;],[&quot;Suceava&quot;,&quot;Suceava&quot;],[&quot;Sălaj&quot;,&quot;Sălaj&quot;],[&quot;Teleorman&quot;,&quot;Teleorman&quot;],[&quot;Timiș&quot;,&quot;Timiș&quot;],[&quot;Tulcea&quot;,&quot;Tulcea&quot;],[&quot;Vaslui&quot;,&quot;Vaslui&quot;],[&quot;Vrancea&quot;,&quot;Vrancea&quot;],[&quot;Vâlcea&quot;,&quot;Vâlcea&quot;]]">Romania</option>
1455<option value="Russia" data-provinces="[[&quot;Altai Krai&quot;,&quot;Altai Krai&quot;],[&quot;Altai Republic&quot;,&quot;Altai&quot;],[&quot;Amur Oblast&quot;,&quot;Amur&quot;],[&quot;Arkhangelsk Oblast&quot;,&quot;Arkhangelsk&quot;],[&quot;Astrakhan Oblast&quot;,&quot;Astrakhan&quot;],[&quot;Belgorod Oblast&quot;,&quot;Belgorod&quot;],[&quot;Bryansk Oblast&quot;,&quot;Bryansk&quot;],[&quot;Chechen Republic&quot;,&quot;Chechen&quot;],[&quot;Chelyabinsk Oblast&quot;,&quot;Chelyabinsk&quot;],[&quot;Chukotka Autonomous Okrug&quot;,&quot;Chukotka Okrug&quot;],[&quot;Chuvash Republic&quot;,&quot;Chuvash&quot;],[&quot;Irkutsk Oblast&quot;,&quot;Irkutsk&quot;],[&quot;Ivanovo Oblast&quot;,&quot;Ivanovo&quot;],[&quot;Jewish Autonomous Oblast&quot;,&quot;Jewish&quot;],[&quot;Kabardino-Balkarian Republic&quot;,&quot;Kabardino-Balkar&quot;],[&quot;Kaliningrad Oblast&quot;,&quot;Kaliningrad&quot;],[&quot;Kaluga Oblast&quot;,&quot;Kaluga&quot;],[&quot;Kamchatka Krai&quot;,&quot;Kamchatka Krai&quot;],[&quot;Karachay–Cherkess Republic&quot;,&quot;Karachay-Cherkess&quot;],[&quot;Kemerovo Oblast&quot;,&quot;Kemerovo&quot;],[&quot;Khabarovsk Krai&quot;,&quot;Khabarovsk Krai&quot;],[&quot;Khanty-Mansi Autonomous Okrug&quot;,&quot;Khanty-Mansi&quot;],[&quot;Kirov Oblast&quot;,&quot;Kirov&quot;],[&quot;Komi Republic&quot;,&quot;Komi&quot;],[&quot;Kostroma Oblast&quot;,&quot;Kostroma&quot;],[&quot;Krasnodar Krai&quot;,&quot;Krasnodar Krai&quot;],[&quot;Krasnoyarsk Krai&quot;,&quot;Krasnoyarsk Krai&quot;],[&quot;Kurgan Oblast&quot;,&quot;Kurgan&quot;],[&quot;Kursk Oblast&quot;,&quot;Kursk&quot;],[&quot;Leningrad Oblast&quot;,&quot;Leningrad&quot;],[&quot;Lipetsk Oblast&quot;,&quot;Lipetsk&quot;],[&quot;Magadan Oblast&quot;,&quot;Magadan&quot;],[&quot;Mari El Republic&quot;,&quot;Mari El&quot;],[&quot;Moscow&quot;,&quot;Moscow&quot;],[&quot;Moscow Oblast&quot;,&quot;Moscow Province&quot;],[&quot;Murmansk Oblast&quot;,&quot;Murmansk&quot;],[&quot;Nizhny Novgorod Oblast&quot;,&quot;Nizhny Novgorod&quot;],[&quot;Novgorod Oblast&quot;,&quot;Novgorod&quot;],[&quot;Novosibirsk Oblast&quot;,&quot;Novosibirsk&quot;],[&quot;Omsk Oblast&quot;,&quot;Omsk&quot;],[&quot;Orenburg Oblast&quot;,&quot;Orenburg&quot;],[&quot;Oryol Oblast&quot;,&quot;Oryol&quot;],[&quot;Penza Oblast&quot;,&quot;Penza&quot;],[&quot;Perm Krai&quot;,&quot;Perm Krai&quot;],[&quot;Primorsky Krai&quot;,&quot;Primorsky Krai&quot;],[&quot;Pskov Oblast&quot;,&quot;Pskov&quot;],[&quot;Republic of Adygeya&quot;,&quot;Adygea&quot;],[&quot;Republic of Bashkortostan&quot;,&quot;Bashkortostan&quot;],[&quot;Republic of Buryatia&quot;,&quot;Buryat&quot;],[&quot;Republic of Dagestan&quot;,&quot;Dagestan&quot;],[&quot;Republic of Ingushetia&quot;,&quot;Ingushetia&quot;],[&quot;Republic of Kalmykia&quot;,&quot;Kalmykia&quot;],[&quot;Republic of Karelia&quot;,&quot;Karelia&quot;],[&quot;Republic of Khakassia&quot;,&quot;Khakassia&quot;],[&quot;Republic of Mordovia&quot;,&quot;Mordovia&quot;],[&quot;Republic of North Ossetia–Alania&quot;,&quot;North Ossetia-Alania&quot;],[&quot;Republic of Tatarstan&quot;,&quot;Tatarstan&quot;],[&quot;Rostov Oblast&quot;,&quot;Rostov&quot;],[&quot;Ryazan Oblast&quot;,&quot;Ryazan&quot;],[&quot;Saint Petersburg&quot;,&quot;Saint Petersburg&quot;],[&quot;Sakha Republic (Yakutia)&quot;,&quot;Sakha&quot;],[&quot;Sakhalin Oblast&quot;,&quot;Sakhalin&quot;],[&quot;Samara Oblast&quot;,&quot;Samara&quot;],[&quot;Saratov Oblast&quot;,&quot;Saratov&quot;],[&quot;Smolensk Oblast&quot;,&quot;Smolensk&quot;],[&quot;Stavropol Krai&quot;,&quot;Stavropol Krai&quot;],[&quot;Sverdlovsk Oblast&quot;,&quot;Sverdlovsk&quot;],[&quot;Tambov Oblast&quot;,&quot;Tambov&quot;],[&quot;Tomsk Oblast&quot;,&quot;Tomsk&quot;],[&quot;Tula Oblast&quot;,&quot;Tula&quot;],[&quot;Tver Oblast&quot;,&quot;Tver&quot;],[&quot;Tyumen Oblast&quot;,&quot;Tyumen&quot;],[&quot;Tyva Republic&quot;,&quot;Tuva&quot;],[&quot;Udmurtia&quot;,&quot;Udmurt&quot;],[&quot;Ulyanovsk Oblast&quot;,&quot;Ulyanovsk&quot;],[&quot;Vladimir Oblast&quot;,&quot;Vladimir&quot;],[&quot;Volgograd Oblast&quot;,&quot;Volgograd&quot;],[&quot;Vologda Oblast&quot;,&quot;Vologda&quot;],[&quot;Voronezh Oblast&quot;,&quot;Voronezh&quot;],[&quot;Yamalo-Nenets Autonomous Okrug&quot;,&quot;Yamalo-Nenets Okrug&quot;],[&quot;Yaroslavl Oblast&quot;,&quot;Yaroslavl&quot;],[&quot;Zabaykalsky Krai&quot;,&quot;Zabaykalsky Krai&quot;]]">Russia</option>
1456<option value="Rwanda" data-provinces="[]">Rwanda</option>
1457<option value="Samoa" data-provinces="[]">Samoa</option>
1458<option value="San Marino" data-provinces="[]">San Marino</option>
1459<option value="Sao Tome And Principe" data-provinces="[]">São Tomé & Príncipe</option>
1460<option value="Saudi Arabia" data-provinces="[]">Saudi Arabia</option>
1461<option value="Senegal" data-provinces="[]">Senegal</option>
1462<option value="Serbia" data-provinces="[]">Serbia</option>
1463<option value="Seychelles" data-provinces="[]">Seychelles</option>
1464<option value="Sierra Leone" data-provinces="[]">Sierra Leone</option>
1465<option value="Singapore" data-provinces="[]">Singapore</option>
1466<option value="Sint Maarten" data-provinces="[]">Sint Maarten</option>
1467<option value="Slovakia" data-provinces="[]">Slovakia</option>
1468<option value="Slovenia" data-provinces="[]">Slovenia</option>
1469<option value="Solomon Islands" data-provinces="[]">Solomon Islands</option>
1470<option value="Somalia" data-provinces="[]">Somalia</option>
1471<option value="South Africa" data-provinces="[[&quot;Eastern Cape&quot;,&quot;Eastern Cape&quot;],[&quot;Free State&quot;,&quot;Free State&quot;],[&quot;Gauteng&quot;,&quot;Gauteng&quot;],[&quot;KwaZulu-Natal&quot;,&quot;KwaZulu-Natal&quot;],[&quot;Limpopo&quot;,&quot;Limpopo&quot;],[&quot;Mpumalanga&quot;,&quot;Mpumalanga&quot;],[&quot;North West&quot;,&quot;North West&quot;],[&quot;Northern Cape&quot;,&quot;Northern Cape&quot;],[&quot;Western Cape&quot;,&quot;Western Cape&quot;]]">South Africa</option>
1472<option value="South Georgia And The South Sandwich Islands" data-provinces="[]">South Georgia & South Sandwich Islands</option>
1473<option value="South Korea" data-provinces="[[&quot;Busan&quot;,&quot;Busan&quot;],[&quot;Chungbuk&quot;,&quot;North Chungcheong&quot;],[&quot;Chungnam&quot;,&quot;South Chungcheong&quot;],[&quot;Daegu&quot;,&quot;Daegu&quot;],[&quot;Daejeon&quot;,&quot;Daejeon&quot;],[&quot;Gangwon&quot;,&quot;Gangwon&quot;],[&quot;Gwangju&quot;,&quot;Gwangju City&quot;],[&quot;Gyeongbuk&quot;,&quot;North Gyeongsang&quot;],[&quot;Gyeonggi&quot;,&quot;Gyeonggi&quot;],[&quot;Gyeongnam&quot;,&quot;South Gyeongsang&quot;],[&quot;Incheon&quot;,&quot;Incheon&quot;],[&quot;Jeju&quot;,&quot;Jeju&quot;],[&quot;Jeonbuk&quot;,&quot;North Jeolla&quot;],[&quot;Jeonnam&quot;,&quot;South Jeolla&quot;],[&quot;Sejong&quot;,&quot;Sejong&quot;],[&quot;Seoul&quot;,&quot;Seoul&quot;],[&quot;Ulsan&quot;,&quot;Ulsan&quot;]]">South Korea</option>
1474<option value="South Sudan" data-provinces="[]">South Sudan</option>
1475<option value="Spain" data-provinces="[[&quot;A Coruña&quot;,&quot;A Coruña&quot;],[&quot;Albacete&quot;,&quot;Albacete&quot;],[&quot;Alicante&quot;,&quot;Alicante&quot;],[&quot;Almería&quot;,&quot;Almería&quot;],[&quot;Asturias&quot;,&quot;Asturias Province&quot;],[&quot;Badajoz&quot;,&quot;Badajoz&quot;],[&quot;Balears&quot;,&quot;Balears Province&quot;],[&quot;Barcelona&quot;,&quot;Barcelona&quot;],[&quot;Burgos&quot;,&quot;Burgos&quot;],[&quot;Cantabria&quot;,&quot;Cantabria Province&quot;],[&quot;Castellón&quot;,&quot;Castellón&quot;],[&quot;Ceuta&quot;,&quot;Ceuta&quot;],[&quot;Ciudad Real&quot;,&quot;Ciudad Real&quot;],[&quot;Cuenca&quot;,&quot;Cuenca&quot;],[&quot;Cáceres&quot;,&quot;Cáceres&quot;],[&quot;Cádiz&quot;,&quot;Cádiz&quot;],[&quot;Córdoba&quot;,&quot;Córdoba&quot;],[&quot;Girona&quot;,&quot;Girona&quot;],[&quot;Granada&quot;,&quot;Granada&quot;],[&quot;Guadalajara&quot;,&quot;Guadalajara&quot;],[&quot;
1475Guipúzcoa&quot;,&quot;Gipuzkoa&quot;],[&quot;Huelva&quot;,&quot;Huelva&quot;],[&quot;Huesca&quot;,&quot;Huesca&quot;],[&quot;Jaén&quot;,&quot;Jaén&quot;],[&quot;La Rioja&quot;,&quot;La Rioja Province&quot;],[&quot;Las Palmas&quot;,&quot;Las Palmas&quot;],[&quot;León&quot;,&quot;León&quot;],[&quot;Lleida&quot;,&quot;Lleida&quot;],[&quot;Lugo&quot;,&quot;Lugo&quot;],[&quot;Madrid&quot;,&quot;Madrid Province&quot;],[&quot;Melilla&quot;,&quot;Melilla&quot;],[&quot;Murcia&quot;,&quot;Murcia&quot;],[&quot;Málaga&quot;,&quot;Málaga&quot;],[&quot;Navarra&quot;,&quot;Navarra&quot;],[&quot;Ourense&quot;,&quot;Ourense&quot;],[&quot;Palencia&quot;,&quot;Palencia&quot;],[&quot;Pontevedra&quot;,&quot;Pontevedra&quot;],[&quot;Salamanca&quot;,&quot;Salamanca&quot;],[&quot;Santa Cruz de Tenerife&quot;,&quot;Santa Cruz de Tenerife&quot;],[&quot;Segovia&quot;,&quot;Segovia&quot;],[&quot;Sevilla&quot;,&quot;Seville&quot;],[&quot;Soria&quot;,&quot;Soria&quot;],[&quot;Tarragona&quot;,&quot;Tarragona&quot;],[&quot;Teruel&quot;,&quot;Teruel&quot;],[&quot;Toledo&quot;,&quot;Toledo&quot;],[&quot;Valencia&quot;,&quot;Valencia&quot;],[&quot;Valladolid&quot;,&quot;Valladolid&quot;],[&quot;Vizcaya&quot;,&quot;Biscay&quot;],[&quot;Zamora&quot;,&quot;Zamora&quot;],[&quot;Zaragoza&quot;,&quot;Zaragoza&quot;],[&quot;Álava&quot;,&quot;Álava&quot;],[&quot;Ávila&quot;,&quot;Ávila&quot;]]">Spain</option>
1476<option value="Sri Lanka" data-provinces="[]">Sri Lanka</option>
1477<option value="Saint Barthélemy" data-provinces="[]">St. Barthélemy</option>
1478<option value="Saint Helena" data-provinces="[]">St. Helena</option>
1479<option value="Saint Kitts And Nevis" data-provinces="[]">St. Kitts & Nevis</option>
1480<option value="Saint Lucia" data-provinces="[]">St. Lucia</option>
1481<option value="Saint Martin" data-provinces="[]">St. Martin</option>
1482<option value="Saint Pierre And Miquelon" data-provinces="[]">St. Pierre & Miquelon</option>
1483<option value="St. Vincent" data-provinces="[]">St. Vincent & Grenadines</option>
1484<option value="Sudan" data-provinces="[]">Sudan</option>
1485<option value="Suriname" data-provinces="[]">Suriname</option>
1486<option value="Svalbard And Jan Mayen" data-provinces="[]">Svalbard & Jan Mayen</option>
1487<option value="Sweden" data-provinces="[]">Sweden</option>
1488<option value="Switzerland" data-provinces="[]">Switzerland</option>
1489<option value="Taiwan" data-provinces="[]">Taiwan</option>
1490<option value="Tajikistan" data-provinces="[]">Tajikistan</option>
1491<option value="Tanzania, United Republic Of" data-provinces="[]">Tanzania</option>
1492<option value="Thailand" data-provinces="[[&quot;Amnat Charoen&quot;,&quot;Amnat Charoen&quot;],[&quot;Ang Thong&quot;,&quot;Ang Thong&quot;],[&quot;Bangkok&quot;,&quot;Bangkok&quot;],[&quot;Bueng Kan&quot;,&quot;Bueng Kan&quot;],[&quot;Buriram&quot;,&quot;Buri Ram&quot;],[&quot;Chachoengsao&quot;,&quot;Chachoengsao&quot;],[&quot;Chai Nat&quot;,&quot;Chai Nat&quot;],[&quot;Chaiyaphum&quot;,&quot;Chaiyaphum&quot;],[&quot;Chanthaburi&quot;,&quot;Chanthaburi&quot;],[&quot;Chiang Mai&quot;,&quot;Chiang Mai&quot;],[&quot;Chiang Rai&quot;,&quot;Chiang Rai&quot;],[&quot;Chon Buri&quot;,&quot;Chon Buri&quot;],[&quot;Chumphon&quot;,&quot;Chumphon&quot;],[&quot;Kalasin&quot;,&quot;Kalasin&quot;],[&quot;Kamphaeng Phet&quot;,&quot;Kamphaeng Phet&quot;],[&quot;Kanchanaburi&quot;,&quot;Kanchanaburi&quot;],[&quot;Khon Kaen&quot;,&quot;Khon Kaen&quot;],[&quot;Krabi&quot;,&quot;Krabi&quot;],[&quot;Lampang&quot;,&quot;Lampang&quot;],[&quot;Lamphun&quot;,&quot;Lamphun&quot;],[&quot;Loei&quot;,&quot;Loei&quot;],[&quot;Lopburi&quot;,&quot;Lopburi&quot;],[&quot;Mae Hong Son&quot;,&quot;Mae Hong Son&quot;],[&quot;Maha Sarakham&quot;,&quot;Maha Sarakham&quot;],[&quot;Mukdahan&quot;,&quot;Mukdahan&quot;],[&quot;Nakhon Nayok&quot;,&quot;Nakhon Nayok&quot;],[&quot;Nakhon Pathom&quot;,&quot;Nakhon Pathom&quot;],[&quot;Nakhon Phanom&quot;,&quot;Nakhon Phanom&quot;],[&quot;Nakhon Ratchasima&quot;,&quot;Nakhon Ratchasima&quot;],[&quot;Nakhon Sawan&quot;,&quot;Nakhon Sawan&quot;],[&quot;Nakhon Si Thammarat&quot;,&quot;Nakhon Si Thammarat&quot;],[&quot;Nan&quot;,&quot;Nan&quot;],[&quot;Narathiwat&quot;,&quot;Narathiwat&quot;],[&quot;Nong Bua Lam Phu&quot;,&quot;Nong Bua Lam Phu&quot;],[&quot;Nong Khai&quot;,&quot;Nong Khai&quot;],[&quot;Nonthaburi&quot;,&quot;Nonthaburi&quot;],[&quot;Pathum Thani&quot;,&quot;Pathum Thani&quot;],[&quot;Pattani&quot;,&quot;Pattani&quot;],[&quot;Pattaya&quot;,&quot;Pattaya&quot;],[&quot;Phangnga&quot;,&quot;Phang Nga&quot;],[&quot;Phatthalung&quot;,&quot;Phatthalung&quot;],[&quot;Phayao&quot;,&quot;Phayao&quot;],[&quot;Phetchabun&quot;,&quot;Phetchabun&quot;],[&quot;Phetchaburi&quot;,&quot;Phetchaburi&quot;],[&quot;Phichit&quot;,&quot;Phichit&quot;],[&quot;Phitsanulok&quot;,&quot;Phitsanulok&quot;],[&quot;
1492Phra Nakhon Si Ayutthaya&quot;,&quot;Phra Nakhon Si Ayutthaya&quot;],[&quot;Phrae&quot;,&quot;Phrae&quot;],[&quot;Phuket&quot;,&quot;Phuket&quot;],[&quot;Prachin Buri&quot;,&quot;Prachin Buri&quot;],[&quot;Prachuap Khiri Khan&quot;,&quot;Prachuap Khiri Khan&quot;],[&quot;Ranong&quot;,&quot;Ranong&quot;],[&quot;Ratchaburi&quot;,&quot;Ratchaburi&quot;],[&quot;Rayong&quot;,&quot;Rayong&quot;],[&quot;Roi Et&quot;,&quot;Roi Et&quot;],[&quot;Sa Kaeo&quot;,&quot;Sa Kaeo&quot;],[&quot;Sakon Nakhon&quot;,&quot;Sakon Nakhon&quot;],[&quot;Samut Prakan&quot;,&quot;Samut Prakan&quot;],[&quot;Samut Sakhon&quot;,&quot;Samut Sakhon&quot;],[&quot;Samut Songkhram&quot;,&quot;Samut Songkhram&quot;],[&quot;Saraburi&quot;,&quot;Saraburi&quot;],[&quot;Satun&quot;,&quot;Satun&quot;],[&quot;Sing Buri&quot;,&quot;Sing Buri&quot;],[&quot;Sisaket&quot;,&quot;Si Sa Ket&quot;],[&quot;Songkhla&quot;,&quot;Songkhla&quot;],[&quot;Sukhothai&quot;,&quot;Sukhothai&quot;],[&quot;Suphan Buri&quot;,&quot;Suphanburi&quot;],[&quot;Surat Thani&quot;,&quot;Surat Thani&quot;],[&quot;Surin&quot;,&quot;Surin&quot;],[&quot;Tak&quot;,&quot;Tak&quot;],[&quot;Trang&quot;,&quot;Trang&quot;],[&quot;Trat&quot;,&quot;Trat&quot;],[&quot;Ubon Ratchathani&quot;,&quot;Ubon Ratchathani&quot;],[&quot;Udon Thani&quot;,&quot;Udon Thani&quot;],[&quot;Uthai Thani&quot;,&quot;Uthai Thani&quot;],[&quot;Uttaradit&quot;,&quot;Uttaradit&quot;],[&quot;Yala&quot;,&quot;Yala&quot;],[&quot;Yasothon&quot;,&quot;Yasothon&quot;]]">Thailand</option>
1493<option value="Timor Leste" data-provinces="[]">Timor-Leste</option>
1494<option value="Togo" data-provinces="[]">Togo</option>
1495<option value="Tokelau" data-provinces="[]">Tokelau</option>
1496<option value="Tonga" data-provinces="[]">Tonga</option>
1497<option value="Trinidad and Tobago" data-provinces="[]">Trinidad & Tobago</option>
1498<option value="Tristan da Cunha" data-provinces="[]">Tristan da Cunha</option>
1499<option value="Tunisia" data-provinces="[]">Tunisia</option>
1500<option value="Turkey" data-provinces="[]">Türkiye</option>
1501<option value="Turkmenistan" data-provinces="[]">Turkmenistan</option>
1502<option value="Turks and Caicos Islands" data-provinces="[]">Turks & Caicos Islands</option>
1503<option value="Tuvalu" data-provinces="[]">Tuvalu</option>
1504<option value="United States Minor Outlying Islands" data-provinces="[]">U.S. Outlying Islands</option>
1505<option value="Uganda" data-provinces="[]">Uganda</option>
1506<option value="Ukraine" data-provinces="[]">Ukraine</option>
1507<option value="United Arab Emirates" data-provinces="[[&quot;Abu Dhabi&quot;,&quot;Abu Dhabi&quot;],[&quot;Ajman&quot;,&quot;Ajman&quot;],[&quot;Dubai&quot;,&quot;Dubai&quot;],[&quot;Fujairah&quot;,&quot;Fujairah&quot;],[&quot;Ras al-Khaimah&quot;,&quot;Ras al-Khaimah&quot;],[&quot;Sharjah&quot;,&quot;Sharjah&quot;],[&quot;Umm al-Quwain&quot;,&quot;Umm al-Quwain&quot;]]">United Arab Emirates</option>
1508<option value="United Kingdom" data-provinces="[[&quot;British Forces&quot;,&quot;British Forces&quot;],[&quot;England&quot;,&quot;England&quot;],[&quot;Northern Ireland&quot;,&quot;Northern Ireland&quot;],[&quot;Scotland&quot;,&quot;Scotland&quot;],[&quot;Wales&quot;,&quot;Wales&quot;]]">United Kingdom</option>
1509<option value="United States" data-provinces="[[&quot;Alabama&quot;,&quot;Alabama&quot;],[&quot;Alaska&quot;,&quot;Alaska&quot;],[&quot;American Samoa&quot;,&quot;American Samoa&quot;],[&quot;Arizona&quot;,&quot;Arizona&quot;],[&quot;Arkansas&quot;,&quot;Arkansas&quot;],[&quot;Armed Forces Americas&quot;,&quot;Armed Forces Americas&quot;],[&quot;Armed Forces Europe&quot;,&quot;Armed Forces Europe&quot;],[&quot;Armed Forces Pacific&quot;,&quot;Armed Forces Pacific&quot;],[&quot;California&quot;,&quot;California&quot;],[&quot;Colorado&quot;,&quot;Colorado&quot;],[&quot;Connecticut&quot;,&quot;Connecticut&quot;],[&quot;Delaware&quot;,&quot;Delaware&quot;],[&quot;District of Columbia&quot;,&quot;Washington DC&quot;],[&quot;Federated States of Micronesia&quot;,&quot;Micronesia&quot;],[&quot;Florida&quot;,&quot;Florida&quot;],[&quot;Georgia&quot;,&quot;Georgia&quot;],[&quot;Guam&quot;,&quot;Guam&quot;],[&quot;Hawaii&quot;,&quot;Hawaii&quot;],[&quot;Idaho&quot;,&quot;Idaho&quot;],[&quot;Illinois&quot;,&quot;Illinois&quot;],[&quot;Indiana&quot;,&quot;Indiana&quot;],[&quot;Iowa&quot;,&quot;Iowa&quot;],[&quot;Kansas&quot;,&quot;Kansas&quot;],[&quot;Kentucky&quot;,&quot;Kentucky&quot;],[&quot;Louisiana&quot;,&quot;Louisiana&quot;],[&quot;Maine&quot;,&quot;Maine&quot;],[&quot;Marshall Islands&quot;,&quot;Marshall Islands&quot;],[&quot;Maryland&quot;,&quot;Maryland&quot;],[&quot;Massachusetts&quot;,&quot;Massachusetts&quot;],[&quot;Michigan&quot;,&quot;Michigan&quot;],[&quot;Minnesota&quot;,&quot;Minnesota&quot;],[&quot;Mississippi&quot;,&quot;Mississippi&quot;],[&quot;Missouri&quot;,&quot;Missouri&quot;],[&quot;Montana&quot;,&quot;Montana&quot;],[&quot;Nebraska&quot;,&quot;Nebraska&quot;],[&quot;Nevada&quot;,&quot;Nevada&quot;],[&quot;New Hampshire&quot;,&quot;New Hampshire&quot;],[&quot;New Jersey&quot;,&quot;New Jersey&quot;],[&quot;New Mexico&quot;,&quot;New Mexico&quot;],[&quot;New York&quot;,&quot;New York&quot;],[&quot;North Carolina&quot;,&quot;North Carolina&quot;],[&quot;North Dakota&quot;,&quot;North Dakota&quot;],[&quot;Northern Mariana Islands&quot;,&quot;Northern Mariana Islands&quot;],[&quot;Ohio&quot;,&quot;Ohio&quot;],[&quot;Oklahoma&quot;,&quot;Oklahoma&quot;],[&quot;Oregon&quot;,&quot;Oregon&quot;],[&quot;Palau&quot;,&quot;Palau&quot;],[&quot;Pennsylvania&quot;,&quot;Pennsylvania&quot;],[&quot;Puerto Rico&quot;,&quot;Puerto Rico&quot;],[&quot;Rhode Island&quot;,&quot;Rhode Island&quot;],[&quot;South Carolina&quot;,&quot;South Carolina&quot;],[&quot;South Dakota&quot;,&quot;South Dakota&quot;],[&quot;Tennessee&quot;,&quot;Tennessee&quot;],[&quot;Texas&quot;,&quot;Texas&quot;],[&quot;Utah&quot;,&quot;Utah&quot;],[&quot;Vermont&quot;,&quot;Vermont&quot;],[&quot;Virgin Islands&quot;,&quot;U.S. Virgin Islands&quot;],[&quot;Virginia&quot;,&quot;Virginia&quot;],[&quot;Washington&quot;,&quot;Washington&quot;],[&quot;West Virginia&quot;,&quot;West Virginia&quot;],[&quot;Wisconsin&quot;,&quot;Wisconsin&quot;],[&quot;Wyoming&quot;,&quot;Wyoming&quot;]]">United States</option>
1510<option value="Uruguay" data-provinces="[[&quot;Artigas&quot;,&quot;Artigas&quot;],[&quot;Canelones&quot;,&quot;Canelones&quot;],[&quot;Cerro Largo&quot;,&quot;Cerro Largo&quot;],[&quot;Colonia&quot;,&quot;Colonia&quot;],[&quot;Durazno&quot;,&quot;Durazno&quot;],[&quot;Flores&quot;,&quot;Flores&quot;],[&quot;Florida&quot;,&quot;Florida&quot;],[&quot;Lavalleja&quot;,&quot;Lavalleja&quot;],[&quot;Maldonado&quot;,&quot;Maldonado&quot;],[&quot;Montevideo&quot;,&quot;Montevideo&quot;],[&quot;Paysandú&quot;,&quot;Paysandú&quot;],[&quot;Rivera&quot;,&quot;Rivera&quot;],[&quot;Rocha&quot;,&quot;Rocha&quot;],[&quot;Río Negro&quot;,&quot;Río Negro&quot;],[&quot;Salto&quot;,&quot;Salto&quot;],[&quot;San José&quot;,&quot;San José&quot;],[&quot;Soriano&quot;,&quot;Soriano&quot;],[&quot;Tacuarembó&quot;,&quot;Tacuarembó&quot;],[&quot;Treinta y Tres&quot;,&quot;Treinta y Tres&quot;]]">Uruguay</option>
1511<option value="Uzbekistan" data-provinces="[]">Uzbekistan</option>
1512<option value="Vanuatu" data-provinces="[]">Vanuatu</option>
1513<option value="Holy See (Vatican City State)" data-provinces="[]">Vatican City</option>
1514<option value="Venezuela" data-provinces="[[&quot;Amazonas&quot;,&quot;Amazonas&quot;],[&quot;Anzoátegui&quot;,&quot;Anzoátegui&quot;],[&quot;Apure&quot;,&quot;Apure&quot;],[&quot;Aragua&quot;,&quot;Aragua&quot;],[&quot;Barinas&quot;,&quot;Barinas&quot;],[&quot;Bolívar&quot;,&quot;Bolívar&quot;],[&quot;Carabobo&quot;,&quot;Carabobo&quot;],[&quot;Cojedes&quot;,&quot;Cojedes&quot;],[&quot;Delta Amacuro&quot;,&quot;Delta Amacuro&quot;],[&quot;Dependencias Federales&quot;,&quot;Federal Dependencies&quot;],[&quot;Distrito Capital&quot;,&quot;Capital&quot;],[&quot;Falcón&quot;,&quot;Falcón&quot;],[&quot;Guárico&quot;,&quot;Guárico&quot;],[&quot;La Guaira&quot;,&quot;Vargas&quot;],[&quot;Lara&quot;,&quot;Lara&quot;],[&quot;Miranda&quot;,&quot;Miranda&quot;],[&quot;Monagas&quot;,&quot;Monagas&quot;],[&quot;Mérida&quot;,&quot;Mérida&quot;],[&quot;Nueva Esparta&quot;,&quot;Nueva Esparta&quot;],[&quot;Portuguesa&quot;,&quot;Portuguesa&quot;],[&quot;Sucre&quot;,&quot;Sucre&quot;],[&quot;Trujillo&quot;,&quot;Trujillo&quot;],[&quot;Táchira&quot;,&quot;Táchira&quot;],[&quot;Yaracuy&quot;,&quot;Yaracuy&quot;],[&quot;Zulia&quot;,&quot;Zulia&quot;]]">Venezuela</option>
1515<option value="Vietnam" data-provinces="[]">Vietnam</option>
1516<option value="Wallis And Futuna" data-provinces="[]">Wallis & Futuna</option>
1517<option value="Western Sahara" data-provinces="[]">Western Sahara</option>
1518<option value="Yemen" data-provinces="[]">Yemen</option>
1519<option value="Zambia" data-provinces="[]">Zambia</option>
1520<option value="Zimbabwe" data-provinces="[]">Zimbabwe</option>`;
1521  window.CF.shippingZoneCountryOptionTags = `<option value="United States" data-provinces="[[&quot;Alabama&quot;,&quot;Alabama&quot;],[&quot;Alaska&quot;,&quot;Alaska&quot;],[&quot;American Samoa&quot;,&quot;American Samoa&quot;],[&quot;Arizona&quot;,&quot;Arizona&quot;],[&quot;Arkansas&quot;,&quot;Arkansas&quot;],[&quot;Armed Forces Americas&quot;,&quot;Armed Forces Americas&quot;],[&quot;Armed Forces Europe&quot;,&quot;Armed Forces Europe&quot;],[&quot;Armed Forces Pacific&quot;,&quot;Armed Forces Pacific&quot;],[&quot;California&quot;,&quot;California&quot;],[&quot;Colorado&quot;,&quot;Colorado&quot;],[&quot;Connecticut&quot;,&quot;Connecticut&quot;],[&quot;Delaware&quot;,&quot;Delaware&quot;],[&quot;District of Columbia&quot;,&quot;Washington DC&quot;],[&quot;Federated States of Micronesia&quot;,&quot;Micronesia&quot;],[&quot;Florida&quot;,&quot;Florida&quot;],[&quot;Georgia&quot;,&quot;Georgia&quot;],[&quot;Guam&quot;,&quot;Guam&quot;],[&quot;Hawaii&quot;,&quot;Hawaii&quot;],[&quot;Idaho&quot;,&quot;Idaho&quot;],[&quot;Illinois&quot;,&quot;Illinois&quot;],[&quot;Indiana&quot;,&quot;Indiana&quot;],[&quot;Iowa&quot;,&quot;Iowa&quot;],[&quot;Kansas&quot;,&quot;Kansas&quot;],[&quot;Kentucky&quot;,&quot;Kentucky&quot;],[&quot;Louisiana&quot;,&quot;Louisiana&quot;],[&quot;Maine&quot;,&quot;Maine&quot;],[&quot;Marshall Islands&quot;,&quot;Marshall Islands&quot;],[&quot;Maryland&quot;,&quot;Maryland&quot;],[&quot;Massachusetts&quot;,&quot;Massachusetts&quot;],[&quot;Michigan&quot;,&quot;Michigan&quot;],[&quot;Minnesota&quot;,&quot;Minnesota&quot;],[&quot;Mississippi&quot;,&quot;Mississippi&quot;],[&quot;Missouri&quot;,&quot;Missouri&quot;],[&quot;Montana&quot;,&quot;Montana&quot;],[&quot;Nebraska&quot;,&quot;Nebraska&quot;],[&quot;Nevada&quot;,&quot;Nevada&quot;],[&quot;New Hampshire&quot;,&quot;New Hampshire&quot;],[&quot;New Jersey&quot;,&quot;New Jersey&quot;],[&quot;New Mexico&quot;,&quot;New Mexico&quot;],[&quot;New York&quot;,&quot;New York&quot;],[&quot;North Carolina&quot;,&quot;North Carolina&quot;],[&quot;North Dakota&quot;,&quot;North Dakota&quot;],[&quot;Northern Mariana Islands&quot;,&quot;Northern Mariana Islands&quot;],[&quot;Ohio&quot;,&quot;Ohio&quot;],[&quot;Oklahoma&quot;,&quot;Oklahoma&quot;],[&quot;Oregon&quot;,&quot;Oregon&quot;],[&quot;Palau&quot;,&quot;Palau&quot;],[&quot;Pennsylvania&quot;,&quot;Pennsylvania&quot;],[&quot;Puerto Rico&quot;,&quot;Puerto Rico&quot;],[&quot;Rhode Island&quot;,&quot;Rhode Island&quot;],[&quot;South Carolina&quot;,&quot;South Carolina&quot;],[&quot;South Dakota&quot;,&quot;South Dakota&quot;],[&quot;Tennessee&quot;,&quot;Tennessee&quot;],[&quot;Texas&quot;,&quot;Texas&quot;],[&quot;Utah&quot;,&quot;Utah&quot;],[&quot;Vermont&quot;,&quot;Vermont&quot;],[&quot;Virgin Islands&quot;,&quot;U.S. Virgin Islands&quot;],[&quot;Virginia&quot;,&quot;Virginia&quot;],[&quot;Washington&quot;,&quot;Washington&quot;],[&quot;West Virginia&quot;,&quot;West Virginia&quot;],[&quot;Wisconsin&quot;,&quot;Wisconsin&quot;],[&quot;Wyoming&quot;,&quot;Wyoming&quot;]]">United States</option>
1522<option value="---" data-provinces="[]">---</option>
1523<option value="Canada" data-provinces="[[&quot;Alberta&quot;,&quot;Alberta&quot;],[&quot;British Columbia&quot;,&quot;British Columbia&quot;],[&quot;Manitoba&quot;,&quot;Manitoba&quot;],[&quot;New Brunswick&quot;,&quot;New Brunswick&quot;],[&quot;Newfoundland and Labrador&quot;,&quot;Newfoundland and Labrador&quot;],[&quot;Northwest Territories&quot;,&quot;Northwest Territories&quot;],[&quot;Nova Scotia&quot;,&quot;Nova Scotia&quot;],[&quot;Nunavut&quot;,&quot;Nunavut&quot;],[&quot;Ontario&quot;,&quot;Ontario&quot;],[&quot;Prince Edward Island&quot;,&quot;Prince Edward Island&quot;],[&quot;Quebec&quot;,&quot;Quebec&quot;],[&quot;Saskatchewan&quot;,&quot;Saskatchewan&quot;],[&quot;Yukon&quot;,&quot;Yukon&quot;]]">Canada</option>
1524<option value="United States" data-provinces="[[&quot;Alabama&quot;,&quot;Alabama&quot;],[&quot;Alaska&quot;,&quot;Alaska&quot;],[&quot;American Samoa&quot;,&quot;American Samoa&quot;],[&quot;Arizona&quot;,&quot;Arizona&quot;],[&quot;Arkansas&quot;,&quot;Arkansas&quot;],[&quot;Armed Forces Americas&quot;,&quot;Armed Forces Americas&quot;],[&quot;Armed Forces Europe&quot;,&quot;Armed Forces Europe&quot;],[&quot;Armed Forces Pacific&quot;,&quot;Armed Forces Pacific&quot;],[&quot;California&quot;,&quot;California&quot;],[&quot;Colorado&quot;,&quot;Colorado&quot;],[&quot;Connecticut&quot;,&quot;Connecticut&quot;],[&quot;Delaware&quot;,&quot;Delaware&quot;],[&quot;District of Columbia&quot;,&quot;Washington DC&quot;],[&quot;Federated States of Micronesia&quot;,&quot;Micronesia&quot;],[&quot;Florida&quot;,&quot;Florida&quot;],[&quot;Georgia&quot;,&quot;Georgia&quot;],[&quot;Guam&quot;,&quot;Guam&quot;],[&quot;Hawaii&quot;,&quot;Hawaii&quot;],[&quot;Idaho&quot;,&quot;Idaho&quot;],[&quot;Illinois&quot;,&quot;Illinois&quot;],[&quot;Indiana&quot;,&quot;Indiana&quot;],[&quot;Iowa&quot;,&quot;Iowa&quot;],[&quot;Kansas&quot;,&quot;Kansas&quot;],[&quot;Kentucky&quot;,&quot;Kentucky&quot;],[&quot;Louisiana&quot;,&quot;Louisiana&quot;],[&quot;Maine&quot;,&quot;Maine&quot;],[&quot;Marshall Islands&quot;,&quot;Marshall Islands&quot;],[&quot;Maryland&quot;,&quot;Maryland&quot;],[&quot;Massachusetts&quot;,&quot;Massachusetts&quot;],[&quot;Michigan&quot;,&quot;Michigan&quot;],[&quot;Minnesota&quot;,&quot;Minnesota&quot;],[&quot;Mississippi&quot;,&quot;Mississippi&quot;],[&quot;Missouri&quot;,&quot;Missouri&quot;],[&quot;Montana&quot;,&quot;Montana&quot;],[&quot;Nebraska&quot;,&quot;Nebraska&quot;],[&quot;Nevada&quot;,&quot;Nevada&quot;],[&quot;New Hampshire&quot;,&quot;New Hampshire&quot;],[&quot;New Jersey&quot;,&quot;New Jersey&quot;],[&quot;New Mexico&quot;,&quot;New Mexico&quot;],[&quot;New York&quot;,&quot;New York&quot;],[&quot;North Carolina&quot;,&quot;North Carolina&quot;],[&quot;North Dakota&quot;,&quot;North Dakota&quot;],[&quot;Northern Mariana Islands&quot;,&quot;Northern Mariana Islands&quot;],[&quot;Ohio&quot;,&quot;Ohio&quot;],[&quot;Oklahoma&quot;,&quot;Oklahoma&quot;],[&quot;Oregon&quot;,&quot;Oregon&quot;],[&quot;Palau&quot;,&quot;Palau&quot;],[&quot;Pennsylvania&quot;,&quot;Pennsylvania&quot;],[&quot;Puerto Rico&quot;,&quot;Puerto Rico&quot;],[&quot;Rhode Island&quot;,&quot;Rhode Island&quot;],[&quot;South Carolina&quot;,&quot;South Carolina&quot;],[&quot;South Dakota&quot;,&quot;South Dakota&quot;],[&quot;Tennessee&quot;,&quot;Tennessee&quot;],[&quot;Texas&quot;,&quot;Texas&quot;],[&quot;Utah&quot;,&quot;Utah&quot;],[&quot;Vermont&quot;,&quot;Vermont&quot;],[&quot;Virgin Islands&quot;,&quot;U.S. Virgin Islands&quot;],[&quot;Virginia&quot;,&quot;Virginia&quot;],[&quot;Washington&quot;,&quot;Washington&quot;],[&quot;West Virginia&quot;,&quot;West Virginia&quot;],[&quot;Wisconsin&quot;,&quot;Wisconsin&quot;],[&quot;Wyoming&quot;,&quot;Wyoming&quot;]]">United States</option>`;
1525</script>
1525
1526<!-- END app snippet -->
1527<!-- BEGIN app snippet: initialize-forms -->
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583<script async>
1584  (() => {
1585    const FORM_DATA_TIMEOUT = 10000;
1586
1587    const devToolsEnabled = false;
1588    const latestEmbedVersion = "5.3.0";
1589    const isPreviewApp = "";
1590
1591    const nativeFormContainsErrors = false;
1592    const $preInitStyles = document.querySelector('#cf-pre-init-styles');
1593
1594    let mountedTextEntrypoints = false;
1595
1596    // i.e. ?view=orig, or "email taken" following a form crash
1597    if (onFallbackTemplate() || nativeFormContainsErrors) {
1598      // Reveal the original form
1599      $preInitStyles.parentElement.removeChild($preInitStyles);
1600      return;
1601    }
1602
1603    function start() {
1604      initializeForms();
1605      injectHiddenForms();
1606
1607      // Try for the next 5s to mount any dynamically injected forms.
1608      const intervalId = setInterval(() => {
1609        initializeForms();
1610      }, 100);
1611
1612      setTimeout(() => {
1613        clearInterval(intervalId);
1614      }, 5000);
1615    }
1616
1617    // This fires when a CF form has mounted on the page.
1618    // More reliable than putting this in start(), since developers can manually call
1619    // CF.initializeForms().
1620    window.addEventListener('cf:ready', () => {
1621      injectHiddenForms();
1622    });
1623
1624    if (['interactive', 'complete', 'loaded'].includes(document.readyState)) {
1625      start();
1626    } else {
1627      document.addEventListener('DOMContentLoaded', () => start());
1628    }
1629
1630    window.CF.initializeForms = initializeForms;
1631    const forms = [{"id":"qOt2V5","name":"Join ProSelect ","target":"legacy-storefront","version":"5.2.4","updated_at":1769635686}];
1632
1633    async function initializeForms() {
1634      // Semi-hack: Prevents older embed scripts from doing anything.
1635      // Any embed script before 4.12.0 checks only for the presence of this attribute,
1636      // not if it strictly equals "true".
1637      document.documentElement.setAttribute('data-cf-initialized', 'loading');
1638
1639      // Only mount text entrypoints once. This is expensive and causes render blocking time on mobile.
1640      if (!mountedTextEntrypoints) {
1641        mountedTextEntrypoints = true;
1642        mountTextEntrypoints();
1643      }
1644
1645      const reactTarget = `<!-- BEGIN app snippet: react-target-markup -->
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685<div class="cf-react-target">
1686  <div class="cf-preload">
1687    
1688      <div class="cf-preload-label cf-preload-item"></div>
1689      <div class="cf-preload-field cf-preload-item"></div>
1690    
1691      <div class="cf-preload-label cf-preload-item"></div>
1692      <div class="cf-preload-field cf-preload-item"></div>
1693    
1694      <div class="cf-preload-label cf-preload-item"></div>
1695      <div class="cf-preload-field cf-preload-item"></div>
1696    
1697      <div class="cf-preload-label cf-preload-item"></div>
1698      <div class="cf-preload-field cf-preload-item"></div>
1699    
1700    
1701      <span class="cf-preload-button cf-preload-item"></span>
1702    
1703      <span class="cf-preload-button cf-preload-item"></span>
1704    
1705  </div>
1706</div><!-- END app snippet -->`;
1707      const $forms = Array.from(document.querySelectorAll('form:not([data-cf-state])'));
1708      const entrypoints = [];
1709
1710      for (let $form of $forms) {
1711        if (isIgnored($form)) continue;
1712
1713        const id = getFormId($form);
1714        if (!id) continue;
1715
1716        const formData = forms.find(form => form.id === id);
1717        if (!formData) {
1718          console.error(`[Customer Fields] Unable to find form data with id ${id}`);
1719          setFormState($form, 'failed');
1720          continue;
1721        }
1722
1723        // Do not try to mount the same form element more than once,
1724        // otherwise failures are much harder to handle.
1725        if (isDetected($form)) continue;
1726        markAsDetected($form);
1727
1728        const $originalForm = $form.cloneNode(true);
1729
1730        // Shopify's captcha script can bind to the form that CF mounted to.
1731        // Their submit handler eventually calls the submit method after generating
1732        // the captcha response token, causing native submission behavior to occur.
1733        // We do not want this, so we override it to a no-op. See #2092
1734        $form.submit = () => {};
1735
1736        injectReactTarget($form);
1737        setFormState($form, 'loading');
1738
1739        const entrypoint = {
1740          $form,
1741          registration: isRegistrationForm($form),
1742          formId: formData.id,
1743          updatedAt: formData.updated_at,
1744          target: formData.target,
1745          originalForm: $originalForm,
1746          version: formData.version,
1747          restore: () => restoreEntrypoint(entrypoint),
1748        };
1749
1750        entrypoints.push(entrypoint);
1751
1752        // Required to be backwards compatible with older versions of the JS Form API, and prevent Shopify captcha
1753        $form.setAttribute('data-cf-form', formData.id);
1754        $form.setAttribute('action', '');
1755      }
1756
1757      if ($preInitStyles && $preInitStyles.parentElement) {
1758        $preInitStyles.parentElement.removeChild($preInitStyles);
1759      }
1760
1761      if (!entrypoints.length) return;
1762
1763      
1764      initializeEmbedScript();
1765
1766      function initializeEmbedScript() {
1767        if (!window.CF.requestedEmbedJS) {
1768          const $script = document.createElement('script');
1769          $script.src = getAssetUrl('customer-fields.js');
1770
1771          document.head.appendChild($script);
1772          window.CF.requestedEmbedJS = true;
1773        }
1774
1775        if (!window.CF.requestedEmbedCSS) {
1776          const $link = document.createElement('link');
1777          $link.href = getAssetUrl('customer-fields.css');
1778          $link.rel = 'stylesheet';
1779          $link.type = 'text/css';
1780
1781          document.head.appendChild($link);
1782          window.CF.requestedEmbedCSS = true;
1783        }
1784      }
1785      
1786
1787      const uniqueEntrypoints = entrypoints.reduce((acc, entrypoint) => {
1788        if (acc.some(e => e.formId === entrypoint.formId)) return acc;
1789        acc.push(entrypoint);
1790
1791        return acc;
1792      }, []);
1793
1794      const fullForms = await Promise.all(uniqueEntrypoints.map(e => getFormData(e.formId, e.updatedAt)));
1795
1796      fullForms.forEach((fullForm, index) => {
1797        // Could be a failed request.
1798        if (!fullForm) return;
1799
1800        const invalidFormTargets = ['customer-account'];
1801        if (invalidFormTargets.includes(fullForm.form.target)) {
1802          console.error('[Customer Fields] Invalid form target', fullForm);
1803          return;
1804        }
1805
1806        entrypoints
1807          .filter(e => e.formId === fullForm.form.id)
1808          .forEach(entrypoint => {
1809            entrypoint.form = {
1810              ...fullForm.form,
1811              currentRevision: fullForm.revision,
1812            };
1813          })
1814      });
1815
1816      entrypoints.forEach(e => {
1817        if (!e.form) {
1818          // Form can be null if the request failed one way or another.
1819          restoreEntrypoint(e);
1820          return;
1821        }
1822      });
1823
1824      if (window.CF.entrypoints) {
1825        window.CF.entrypoints.push(...entrypoints);
1826
1827        if (window.CF.mountForm) {
1828          entrypoints.forEach(entrypoint => {
1829            if (!entrypoint.form) return;
1830            
1831            window.CF.mountForm(entrypoint.form);
1832          });
1833        }
1834      } else {
1835        window.CF.entrypoints = entrypoints;
1836
1837        // The Core class has some logic that gets invoked as a result of this event
1838        // that we only want to fire once, so let's not emit this event multiple times.
1839        document.dispatchEvent(new CustomEvent('cf:entrypoints_ready'));
1840      }
1841
1842      function getFormData(formId, updatedAt) {
1843        return new Promise(resolve => {
1844          const controller = new AbortController();
1845          const timeoutId = setTimeout(() => controller.abort(), FORM_DATA_TIMEOUT);
1846          const maxAttempts = 3;
1847          let attempts = 0;
1848
1849          const attemptFetch = () => {
1850            if (controller.signal.aborted) {
1851              resolve(null);
1852              return;
1853            }
1854
1855            attempts++;
1856
1857            fetch(`https://app.customerfields.com/embed_api/v4/forms/${formId}.json?v=${updatedAt}`, {
1858              headers: {
1859                'X-Shopify-Shop-Domain': "dr-jen-natural.myshopify.com"
1860              },
1861              signal: controller.signal
1862            }).then(response => {
1863              if (controller.signal.aborted) {
1864                resolve(null);
1865                return;
1866              }
1867
1868              if (response.ok) {
1869                response.json().then(resolve);
1870                return;
1871              }
1872
1873              if (attempts < maxAttempts) {
1874                pause(2000).then(() => attemptFetch());
1875                return;
1876              }
1877
1878              console.error(`[Customer Fields] Received non-OK response from the back-end when fetching form ${formId}`)
1879              resolve(null);
1880            }).catch((err) => {
1881              if (controller.signal.aborted) {
1882                resolve(null);
1883                return;
1884              }
1885
1886              if (attempts < maxAttempts) {
1887                pause(2000).then(() => attemptFetch());
1888                return;
1889              }
1890
1891              console.error(`[Customer Fields] Encountered unknown error while fetching form ${formId}`, err);
1892              resolve(null);
1893            });
1894          };
1895
1896          attemptFetch();
1897        });
1898      }
1899
1900      function restoreEntrypoint(entrypoint) {
1901        // This has a side effect of removing the Form class' submit handlers.
1902        // Previously this only replaced the original children within the form, but the submit event
1903        // was still being handled by our script.
1904        entrypoint.$form.replaceWith(entrypoint.originalForm);
1905
1906        // After a form has been restored, make sure we don't touch it again.
1907        // Otherwise we might treat it as an "async mounted" entrypoint and try to mount it again
1908        entrypoint.originalForm.setAttribute('data-cf-ignore', 'true');
1909
1910        // Opacity was set to 0 with the #cf-pre-init-styles element
1911        entrypoint.$form.style.opacity = 1;
1912
1913        console.error(`[Customer Fields] Encountered an issue while mounting form, reverting to original form contents.`, entrypoint);
1914      }
1915
1916      function getAssetUrl(filename) {
1917        // We changed this to always get the latest embed assets
1918        // 4.15.7 included a crucial hotfix for recaptcha, see #2028
1919
1920        return `https://static.customerfields.com/releases/${isPreviewApp ? '' : `${latestEmbedVersion}/`}${filename}`;
1921      }
1922
1923      function injectReactTarget($form) {
1924        const containsReactTarget = !!$form.querySelector('.cf-react-target');
1925        if (containsReactTarget) return;
1926
1927        $form.innerHTML = reactTarget;
1928      }
1929
1930      function isIgnored($form) {
1931        return $form.getAttribute('data-cf-ignore') === 'true';
1932      }
1933
1934      function isDetected($form) {
1935        return $form.__cfDetected === true;
1936      }
1937
1938      function markAsDetected($form) {
1939        $form.__cfDetected = true;
1940      }
1941
1942      function isEditAccountForm($form) {
1943        return $form.getAttribute('data-cf-edit-account') === 'true';
1944      }
1945
1946      function isVintageRegistrationForm($form) {
1947        return (
1948          window.location.pathname.includes('/account/register')
1949            && $form.id === 'create_customer'
1950            && !!$form.getAttribute('data-cf-form')
1951        );
1952      }
1953
1954      function isRegistrationForm($form) {
1955        try {        
1956          const isWithinAppBlock = !!$form.closest('.cf-form-block');
1957          if (isWithinAppBlock) return false;
1958          
1959          const action = $form.getAttribute('action');
1960          if (!action) return false;
1961
1962          const formActionUrl = new URL(action, window.location.origin);
1963          const hasAccountPath = formActionUrl.pathname.endsWith('/account');
1964          const matchesShopDomain = formActionUrl.host === window.location.host;
1965
1966          const hasPostMethod = $form.method.toLowerCase() === 'post';
1967          const $formTypeInput = $form.querySelector('[name="form_type"]')
1968          
1969          const hasCreateCustomerFormType = $formTypeInput && $formTypeInput.value === 'create_customer';
1970          return (matchesShopDomain && hasAccountPath && hasPostMethod) || hasCreateCustomerFormType
1971        } catch (err) {
1972          return false;
1973        }
1974      }
1975
1976      function mountTextEntrypoints() {
1977        const tree = document.createTreeWalker(document.body, NodeFilter.SHOW_TEXT, (node) => {
1978          if (typeof node.data !== 'string' || !node.data) return NodeFilter.FILTER_REJECT;
1979
1980          return node.data.includes('data-cf-form="') ? NodeFilter.FILTER_ACCEPT : NodeFilter.FILTER_REJECT;
1981        });
1982
1983        /**
1984         * Walks through every text node on the document that contains 'data-cf-form="' and attempts to
1985         * splice a form element in place of every shortcode.
1986         *
1987         * @type Node[]
1988         */
1989        while (tree.nextNode()) {
1990          let node = tree.currentNode;
1991          const parser = new DOMParser();
1992
1993          while (entrypointContent = node.data.match(/<form.*data-cf-form="[a-zA-Z0-9]+".*>.*<\/form>/)) {
1994            const [match] = entrypointContent;
1995
1996            const doc = parser.parseFromString(match, 'text/html');
1997            const $form = doc.body.firstElementChild;
1998
1999            // Substring is better than split here in case the text node contains multiple forms.
2000            const beforeText = node.data.substring(0, node.data.indexOf(match));
2001            const afterText = node.data.substring(node.data.indexOf(match) + match.length);
2002
2003            node.replaceWith($form);
2004            node.data = node.data.replace(match, '');
2005
2006            if (beforeText) $form.insertAdjacentText('beforebegin', beforeText);
2007            if (afterText) {
2008              $form.insertAdjacentText('afterend', afterText);
2009
2010              // Continue scanning the rest of the node text in case there are more forms
2011              node = $form.nextSibling;
2012            }
2013          }
2014        }
2015      }
2016
2017      function getFormId($form) {
2018        const currentFormId = $form.getAttribute('data-cf-form');
2019
2020        let id;
2021
2022        if (isEditAccountForm($form)) {
2023          id = "";
2024        } else if (isVintageRegistrationForm($form) || isRegistrationForm($form)) {
2025          id = "";
2026        }
2027
2028        return id || currentFormId;
2029      }
2030
2031      function setFormState($form, state) {
2032        $form.setAttribute('data-cf-state', state);
2033      }
2034    }
2035
2036    function onFallbackTemplate() {
2037      const params = new URLSearchParams(window.location.search);
2038
2039      return location.pathname.includes('/account/register') && params.get('view') === 'orig';
2040    }
2041
2042    function injectHiddenForms() {
2043      if (!devToolsEnabled && !CF.entrypoints?.length) return;
2044      if (document.querySelector('#cf_hidden_forms')) return;
2045
2046      const container = document.createElement('div');
2047      
2048      container.id = "cf_hidden_forms";
2049      container.style.display = 'none';
2050      container.setAttribute('aria-hidden', 'true');
2051
2052      document.body.appendChild(container);
2053
2054      const loginForm = createLoginForm();
2055      const recoverForm = createRecoverPasswordForm();
2056
2057      container.appendChild(loginForm);
2058      container.appendChild(recoverForm);
2059
2060      if (window.Shopify.captcha) {
2061        // Only applicable for grecaptcha shops, but also safe for hcaptcha
2062        triggerShopifyRecaptchaLoad(container);
2063
2064        window.Shopify.captcha.protect(loginForm);
2065        window.Shopify.captcha.protect(recoverForm);
2066      }
2067    }
2068
2069    function triggerShopifyRecaptchaLoad(container) {
2070      if (document.getElementById('cf-hidden-recaptcha-trigger__create_customer')) return;
2071      if (document.getElementById('cf-hidden-recaptcha-trigger__contact')) return;
2072
2073      // Triggering a focus event on a form causes Shopify to load their recaptcha script.
2074      // This allows our Customer class to handle the copying/injecting of `grecaptcha` so we can
2075      // handle multiple `grecaptcha` instances. See methods `injectRecaptchaScript`
2076      // and `captureShopifyGrecaptcha` in `Customer.ts`.
2077      // Note: We have to try both types, in case the merchant has only one of the two recaptcha
2078      // options checked
2079      const $customerRecaptchaForm = createDummyRecaptchaForm('/account', 'create_customer');
2080      container.appendChild($customerRecaptchaForm);
2081
2082      const $contactRecaptchaForm = createDummyRecaptchaForm('/contact', 'contact');
2083      container.appendChild($contactRecaptchaForm);
2084
2085      triggerFocusEvent($customerRecaptchaForm);
2086      triggerFocusEvent($contactRecaptchaForm);
2087    }
2088
2089    function createDummyRecaptchaForm(action, type) {
2090      const dummyRecaptchaForm = document.createElement('form');
2091      
2092      dummyRecaptchaForm.action = action;
2093      dummyRecaptchaForm.method = "post";
2094      dummyRecaptchaForm.id = `cf-hidden-recaptcha-trigger__${type}`;
2095      dummyRecaptchaForm.setAttribute('data-cf-ignore', 'true');
2096      dummyRecaptchaForm.setAttribute('aria-hidden', 'true');
2097      dummyRecaptchaForm.style.display = 'none';
2098
2099      const formTypeInput = document.createElement('input');
2100
2101      formTypeInput.name = "form_type"
2102      formTypeInput.setAttribute('value', type);
2103
2104      dummyRecaptchaForm.appendChild(formTypeInput);
2105
2106      return dummyRecaptchaForm;
2107    }
2108
2109    function triggerFocusEvent(element) {
2110      const event = new Event('focusin', { bubbles: true, cancelable: false });
2111      element.dispatchEvent(event);
2112    }
2113
2114    function createLoginForm() {
2115      const form = createDummyRecaptchaForm('/account/login', 'customer_login');
2116      const email = document.createElement('input');
2117      email.name = 'customer[email]';
2118
2119      const password = document.createElement('input');
2120      password.name = 'customer[password]';
2121
2122      const redirect = document.createElement('input');
2123      redirect.name = 'return_to';
2124
2125      form.appendChild(email);
2126      form.appendChild(password);
2127      form.appendChild(redirect);
2128      form.setAttribute('aria-hidden', 'true');
2129
2130      return form;
2131    }
2132
2133    function createRecoverPasswordForm() {
2134      const parser = new DOMParser();
2135      const result = parser.parseFromString(`<form method="post" action="/account/recover" accept-charset="UTF-8"><input type="hidden" name="form_type" value="recover_customer_password" /><input type="hidden" name="utf8" value="✓" /><input name="email" value="" /><input name="return_to" value="" /></form>`, 'text/html');
2136      const form = result.querySelector('form');
2137      
2138      form.setAttribute('aria-hidden', 'true');
2139      form.id = "cf_recover_password_form";
2140
2141      return form;
2142    }
2143
2144    function pause(ms) {
2145      return new Promise(resolve => setTimeout(resolve, ms));
2146    }
2147  })();
2148</script>
2148
2149
2150<!-- END app snippet -->
2151<!-- BEGIN app snippet: theme-data -->
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191<script>
2192  document.addEventListener('DOMContentLoaded', async () => {
2193    let theme;
2194
2195    if (window.Shopify) {
2196      theme = {
2197        name: window.Shopify.theme.schema_name,
2198        version: window.Shopify.theme.schema_version,
2199      }
2200    }
2201
2202    if (theme) {
2203      document.documentElement.setAttribute('data-theme-name', theme.name);
2204      document.documentElement.setAttribute('data-theme-version', theme.version);
2205    }
2206  });
2207</script>
2207<!-- END app snippet -->
2208<!-- BEGIN app snippet: form-preload-style -->
2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
2219
2220
2221
2222
2223
2224
2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
2246
2247
2248<style>
2249.cf-preload {
2250  margin-top: 50px;
2251  opacity: 0.5;
2252  text-align: left;
2253}
2254
2255.cf-preload-item {
2256  position: relative;
2257  overflow: hidden;
2258  background: #e2e2e2;
2259  border-radius: 4px;
2260  display: block !important;
2261}
2262
2263.cf-preload-item:before {
2264  content: '';
2265  position: absolute;
2266  top: 0;
2267  left: 0;
2268  height: 100%;
2269  width: 100%;
2270  background: linear-gradient(to right, rgba(255,255,255,0), rgba(255,255,255,0.5), rgba(255,255,255,0.5), rgba(255,255,255,0));
2271  animation: cf-preload 1s cubic-bezier(0.33, 0.8, 0.85, 0.77) infinite;
2272  z-index: 1;
2273}
2274
2275.cf-preload-label {
2276  display: inline-block !important;
2277  width: 50%;
2278  height: 20px;
2279  background: #eee;
2280  margin-bottom: 5px;
2281}
2282
2283.cf-preload-field {
2284  margin-bottom: 25px;
2285  height: 40px;
2286}
2287
2288.cf-preload-button {
2289  display: inline-block !important;
2290  width: 120px;
2291  margin-right: 15px;
2292  height: 40px;
2293}
2294
2295.cf-form-inner {
2296  animation: cf-fadein 500ms cubic-bezier(0.11, 0.33, 0.24, 1);
2297}
2298
2299@keyframes cf-preload {
2300  from {
2301    transform: translateX(-100%);
2302    opacity: 0;
2303  }
2304  to {
2305    transform: translateX(100%);
2306    opacity: 1;
2307  }
2308}
2309
2310@keyframes cf-fadein {
2311  from {
2312    opacity: 0;
2313    transform: translateY(30px);
2314  }
2315  to {
2316    opacity: 1;
2317    transform: translateY(0);
2318  }
2319}
2320</style><!-- END app snippet -->
2321<!-- BEGIN app snippet: inject-edit-link -->
2322
2323
2324
2325
2326
2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
2361<!-- END app snippet -->
2362<!-- BEGIN app snippet: language -->
2363
2364
2365
2366
2367
2368
2369
2370
2371
2372
2373
2374
2375
2376
2377
2378
2379
2380
2381
2382
2383
2384
2385
2386
2387
2388
2389
2390
2391
2392
2393
2394
2395
2396
2397
2398
2399
2400
2401
2402<script>
2403  window.CF.language = window.CF.language || {};
2404  window.CF.language.editAccountHeading = "Edit account";
2405  window.CF.language.editAccountBackLinkText = "Back to account";
2406</script>
2406<!-- END app snippet -->
2407
2408<!-- BEGIN app snippet: developer-tools -->
2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
2419
2420
2421
2422
2423
2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451<script>
2452  (function() {
2453    const callbacksHandled = [];
2454
2455    function handleCallback(callback) {
2456      if (callbacksHandled.indexOf(callback) > -1) return;
2457
2458      callback();
2459      callbacksHandled.push(callback);
2460    };
2461
2462    function domIsReady() {
2463      return /complete|interactive|loaded/.test(document.readyState);
2464    };
2465
2466    function customerExistsInWindow() {
2467      const customerPresent = ('customer' in window.CF);
2468      if (!customerPresent) return false;
2469
2470      const hasCaptchaEnabled = document.body.getAttribute('data-cf-captcha-enabled') === 'true';
2471      if (hasCaptchaEnabled) {
2472        const captchaReady = document.body.getAttribute('data-cf-captcha-ready') === 'true';
2473        if (!captchaReady) return false;
2474      }
2475
2476      return true;
2477    };
2478
2479    function embedFormHasMounted() {
2480      return !!document.querySelector('.cf-form-inner');
2481    };
2482
2483    function customerReady(callback) {
2484      if (customerExistsInWindow()) {
2485        handleCallback(callback);
2486      } else {
2487        function createListener() {
2488          document.addEventListener("cf:customer_ready", function() {
2489            handleCallback(callback);
2490          });
2491        };
2492
2493        if (domIsReady()) {
2494          createListener();
2495        } else {
2496          document.addEventListener("DOMContentLoaded", function() {
2497            if (customerExistsInWindow()) {
2498              handleCallback(callback);
2499            } else {
2500              createListener();
2501            }
2502          });
2503        }
2504      }
2505    }
2506
2507    function formsReady(callback) {
2508      if (embedFormHasMounted()) {
2509        handleCallback(callback);
2510      } else {
2511        function createListener() {
2512          document.addEventListener("cf:ready", function() {
2513            handleCallback(callback);
2514          });
2515        };
2516
2517        if (domIsReady()) {
2518          createListener();
2519        } else {
2520          document.addEventListener("DOMContentLoaded", function() {
2521            if (embedFormHasMounted()) {
2522              handleCallback(callback);
2523            } else {
2524              createListener();
2525            }
2526          });
2527        }
2528      }
2529    };
2530
2531    window.CF.customerReady = customerReady;
2532    window.CF.ready = formsReady;
2533
2534    
2535      window.CF.customerReady = () => {
2536        console.warn('[Customer Fields] In order to access CF.customerReady, you need to enable developer tools in the Customer Fields app embed.');
2537      }
2538    
2539
2540    function initializeApiScript() {
2541      if (window.CF.requestedAPI) return;
2542      window.CF.requestedAPI = true;
2543
2544      const $script = document.createElement('script');
2545      $script.src = getAssetUrl('cf-api.js');
2546
2547      document.head.appendChild($script);
2548    }
2549
2550    function getAssetUrl(filename) {
2551      return `https://static.customerfields.com/releases/5.3.0/${filename}`;
2552    }
2553  })();
2554</script>
2554
2555
2556
2557<!-- END app snippet -->
2558
2559<!-- END app block --><!-- BEGIN app block: shopify://apps/digioh/blocks/app-embed/5c569d3e-93be-4334-a107-6d8e1e612339 -->
2560
2561  
2562  
2563  
2564    
2565    
2566  
2567    
2568    
2569  
2570
2571  
2572    <!--START Digioh Low Impact Javascript-->
2573<script async type='text/javascript' src='https://forms.drjennatural.com/w37htfhcq2/vendor/3b64d7a6-7117-4e42-a852-49a63115d858/lightbox_speed.js'></script>
2573
2574<!--END Digioh Low Impact Javascript-->
2575  
2576
2577
2578<!-- END app block --><!-- BEGIN app block: shopify://apps/powerful-form-builder/blocks/app-embed/e4bcb1eb-35b2-42e6-bc37-bfe0e1542c9d -->
2578<script type="text/javascript" hs-ignore data-cookieconsent="ignore">
2579  var Globo = Globo || {};
2580  var globoFormbuilderRecaptchaInit = function(){};
2581  var globoFormbuilderHcaptchaInit = function(){};
2582  window.Globo.FormBuilder = window.Globo.FormBuilder || {};
2583  window.Globo.FormBuilder.shop = {"configuration":{"money_format":"${{amount}}"},"pricing":{"features":{"bulkOrderForm":true,"cartForm":true,"fileUpload":100,"removeCopyright":true,"restrictedEmailDomains":true,"metrics":true}},"settings":{"copyright":"Powered by <a href=\"https://powerfulform.com\" target=\"_blank\">PowerfulForm</a> <a href=\"https://apps.shopify.com/form-builder-contact-form\" target=\"_blank\">Contact Form</a>","hideWaterMark":false,"reCaptcha":{"recaptchaType":"v2","siteKey":false,"languageCode":"en"},"hCaptcha":{"siteKey":false},"scrollTop":false,"customCssCode":"","customCssEnabled":false,"additionalColumns":[]},"encryption_form_id":1,"url":"https://app.powerfulform.com/","shop_url":"dr-jen-natural.myshopify.com","CDN_URL":"https://dnhcnb9q6pxc3.cloudfront.net","flags":{"canary_app_version":false},"app_id":"1783207"};
2584  if(window.Globo.FormBuilder.shop && window.Globo.FormBuilder.shop?.storefront_access_token){
2585    delete window.Globo.FormBuilder.shop.storefront_access_token;
2586  }
2587
2588  if(window.Globo.FormBuilder.shop.settings.customCssEnabled && window.Globo.FormBuilder.shop.settings.customCssCode){
2589    const customStyle = document.createElement('style');
2590    customStyle.type = 'text/css';
2591    customStyle.innerHTML = window.Globo.FormBuilder.shop.settings.customCssCode;
2592    document.head.appendChild(customStyle);
2593  }
2594
2595  window.Globo.FormBuilder.forms = [];
2596    
2597      
2598      
2599      
2600      window.Globo.FormBuilder.forms[127589] = {"127589":{"elements":[{"id":"group-1","type":"group","label":"Page 1","description":"","elements":[{"id":"row-1","type":"row","description":null,"elements":[{"id":"text-1","type":"text","label":{"en":"First Name","vi":"Your Name"},"placeholder":{"en":"First Name","vi":"Your Name"},"description":null,"hideLabel":false,"required":true,"columnWidth":100},{"id":"text","type":"text","label":{"en":"Last Name","vi":"Your Name"},"placeholder":{"en":"Last Name","vi":"Your Name"},"description":null,"hideLabel":false,"required":true,"columnWidth":100,"conditionalField":false}]},{"id":"row-2","type":"row","description":null,"elements":[{"id":"email","type":"email","label":"Email","placeholder":"Email","description":null,"hideLabel":false,"required":true,"columnWidth":100,"conditionalField":false,"displayType":"show","displayRules":[{"field":"","relation":"equal","condition":""}]}],"conditionalField":false},{"id":"radio-2","type":"radio","label":{"en":"Profession"},"options":[{"label":{"en":"Dentist"},"value":"Dentist"},{"label":{"en":"Hygienist"},"value":"Hygienist"}],"description":"","otherOptionLabel":"Other","otherOptionPlaceholder":"Enter other option","hideLabel":false,"keepPositionLabel":false,"inlineOption":20,"columnWidth":100,"displayType":"show","displayDisjunctive":false,"conditionalField":false,"required":true},{"id":"text-2","type":"text","label":{"en":"Medical License Number"},"placeholder":"","description":"","limitCharacters":false,"characters":100,"hideLabel":false,"keepPositionLabel":false,"columnWidth":100,"displayType":"show","displayDisjunctive":false,"conditionalField":false},{"id":"consent-1","type":"consent","label":{"en":"\u003cp\u003eI consent to receive marketing emails and promotional communications.\u003c\/p\u003e"},"rawOption":"Yes","defaultSelected":true,"description":"","columnWidth":100,"displayType":"show","displayDisjunctive":false,"conditionalField":false,"required":false},{"id":"hidden-1","type":"hidden","label":{"en":"Source"},"dataType":"fixed","fixedValue":"ProSelect","defaultValue":"{{-utm.source-}}","dynamicValue":[{"when":"","is":"","value":"","target":""}],"conditionalField":false}]}],"errorMessage":{"required":"{{ label | capitalize }} is required","minSelections":"Please choose at least {{ min_selections }} options","maxSelections":"Please choose at maximum of {{ max_selections }} options","exactlySelections":"Please choose exactly {{ exact_selections }} options","minProductSelections":"Please choose at least {{ min_selections }} products","maxProductSelections":"Please choose a maximum of {{ max_selections }} products","minProductQuantities":"Please choose a quantity of at least {{ min_quantities }} products","maxProductQuantities":"Please choose a quantity of no more than {{ max_quantities }} products","minEachProductQuantities":"Choose quantity of product {{product_name}} of at least {{min_quantities}}","maxEachProductQuantities":"Choose quantity of product {{product_name}} of at most {{max_quantities}}
2600","invalid":"Invalid","invalidName":"Invalid name","invalidEmail":"Email address is invalid","restrictedEmailDomain":"This email domain is restricted","invalidURL":"Invalid url","invalidPhone":"Invalid phone","invalidNumber":"Invalid number","invalidPassword":"Invalid password","confirmPasswordNotMatch":"Confirmed password doesn't match","customerAlreadyExists":"Customer already exists","keyAlreadyExists":"Data already exists","fileSizeLimit":"File size limit","fileNotAllowed":"File not allowed","requiredCaptcha":"Required captcha","requiredProducts":"Please select product","limitQuantity":"The number of products left in stock has been exceeded","shopifyInvalidPhone":"phone - Enter a valid phone number to use this delivery method","shopifyPhoneHasAlready":"phone - Phone has already been taken","shopifyInvalidProvice":"addresses.province - is not valid","otherError":"Something went wrong, please try again","limitNumberOfSubmissions":"Form submission limit reached"},"appearance":{"layout":"default","width":600,"style":"material_filled","mainColor":"rgba(46,78,73,1)","floatingIcon":"\u003csvg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"envelope\" class=\"svg-inline--fa fa-envelope fa-w-16\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\"\u003e\u003cpath fill=\"currentColor\" d=\"M464 64H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V112c0-26.51-21.49-48-48-48zm0 48v40.805c-22.422 18.259-58.168 46.651-134.587 106.49-16.841 13.247-50.201 45.072-73.413 44.701-23.208.375-56.579-31.459-73.413-44.701C106.18 199.465 70.425 171.067 48 152.805V112h416zM48 400V214.398c22.914 18.251 55.409 43.862 104.938 82.646 21.857 17.205 60.134 55.186 103.062 54.955 42.717.231 80.509-37.199 103.053-54.947 49.528-38.783 82.032-64.401 104.947-82.653V400H48z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e","floatingText":null,"displayOnAllPage":false,"formType":"normalForm","background":"color","backgroundColor":"#fff","descriptionColor":"#6c757d","headingColor":"#000","labelColor":"#1c1c1c","optionColor":"#000","paragraphBackground":"#fff","paragraphColor":"#000","theme_design":false,"font":{"family":"Almarai","variant":"regular"},"colorScheme":{"solidButton":{"red":0,"green":62,"blue":82},"solidButtonLabel":{"red":255,"green":255,"blue":255},"text":{"red":0,"green":62,"blue":82},"outlineButton":{"red":46,"green":78,"blue":73,"alpha":1},"background":{"red":255,"green":255,"blue":255}}},"afterSubmit":{"action":"clearForm","title":{"en":"Thanks for joining ProSelect!"},"message":{"en":"\u003ch2 class=\"ql-align-center\"\u003eYou’re all set!\u003c\/h2\u003e\u003ch3 class=\"ql-align-center\"\u003eUse the same email you signed up with at checkout to automatically receive your ProSelect discount and free gift.\u003c\/h3\u003e\u003cp class=\"ql-align-center\"\u003e\u003cbr\u003e\u003c\/p\u003e\u003ch4 class=\"ql-align-center\"\u003e\u003ca href=\"https:\/\/drjennatural.com\/collections\/all\" rel=\"noopener noreferrer\" target=\"_blank\"\u003e\u003cstrong\u003e\u003cu\u003eShop Toothpaste Now\u003c\/u\u003e\u003c\/strong\u003e\u003c\/a\u003e.\u003c\/h4\u003e\u003cp class=\"ql-align-center\"\u003e\u003cbr\u003e\u003c\/p\u003e"},"redirectUrl":null},"footer":{"description":null,"previousText":"Previous","nextText":"Next","submitText":"Submit","submitFullWidth":false,"submitAlignment":"center"},"header":{"active":true,"title":{"en":"Register Now"},"description":{"en":"\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e"},"headerAlignment":"center"},"isStepByStepForm":true,"publish":{"requiredLogin":false,"requiredLoginMessage":"Please \u003ca href='\/account\/login' title='login'\u003elogin\u003c\/a\u003e to continue","allowNumberOfSubmissions":"","submitedScriptSet":false,"ticket":{"enabled":false}},"reCaptcha":{"enable":false},"html":"\n\u003cdiv class=\"globo-form default-form globo-form-id-127589 \" data-locale=\"en\" \u003e\n\n\u003cstyle\u003e\n\n\n    \n        \n        @import url('https:\/\/fonts.googleapis.com\/css?family=Almarai:ital,wght@0,400');\n    \n\n    :root .globo-form-app[data-id=\"127589\"]{\n        \n        --gfb-color-solidButton: 0,62,82;\n        --gfb-color-solidButtonColor: rgb(var(--gfb-color-solidButton));\n        --gfb-color-solidButtonLabel: 255,255,255;\n        --gfb-color-solidButtonLabelColor: rgb(var(--gfb-color-solidButtonLabel));\n        --gfb-color-text: 0,62,82;\n        --gfb-color-textColor: rgb(var(--gfb-color-text));\n        --gfb-color-outlineButton: 46,78,73;\n        --gfb-color-outlineButtonColor: rgb(var(--gfb-color-outlineButton));\n        --gfb-color-background: 255,255,255;\n        --gfb-color-backgroundColor: rgb(var(--gfb-color-background));\n        \n        --gfb-main-color: rgba(46,78,73,1);\n        --gfb-primary-color: var(--gfb-color-solidButtonColor, var(--gfb-main-color));\n        --gfb-primary-text-color: var(--gfb-color-solidButtonLabelColor, #FFF);\n        --gfb-form-width: 600px;\n        --gfb-font-family: inherit;\n        --gfb-font-style: inherit;\n        --gfb--image: 40%;\n        --gfb-image-ratio-draft: var(--gfb--image);\n        --gfb-image-ratio: var(--gfb-image-ratio-draft);\n        \n        \n        --gfb-font-family: \"Almarai\";
2600\n        --gfb-font-weight: normal;\n        --gfb-font-style: normal;\n        \n        --gfb-bg-temp-color: #FFF;\n        --gfb-bg-position: ;\n        \n            --gfb-bg-temp-color: #fff;\n        \n        --gfb-bg-color: var(--gfb-color-backgroundColor, var(--gfb-bg-temp-color));\n        \n    }\n    \n.globo-form-id-127589 .globo-form-app{\n    max-width: 600px;\n    width: -webkit-fill-available;\n    \n    background-color: var(--gfb-bg-color);\n    \n    \n}\n\n.globo-form-id-127589 .globo-form-app .globo-heading{\n    color: var(--gfb-color-textColor, #000)\n}\n\n\n.globo-form-id-127589 .globo-form-app .header {\n    text-align:center;\n}\n\n\n.globo-form-id-127589 .globo-form-app .globo-description,\n.globo-form-id-127589 .globo-form-app .header .globo-description{\n    --gfb-color-description: rgba(var(--gfb-color-text), 0.8);\n    color: var(--gfb-color-description, #6c757d);\n}\n.globo-form-id-127589 .globo-form-app .globo-label,\n.globo-form-id-127589 .globo-form-app .globo-form-control label.globo-label,\n.globo-form-id-127589 .globo-form-app .globo-form-control label.globo-label span.label-content{\n    color: var(--gfb-color-textColor, #1c1c1c);\n    text-align: left;\n}\n.globo-form-id-127589 .globo-form-app .globo-label.globo-position-label{\n    height: 20px !important;\n}\n.globo-form-id-127589 .globo-form-app .globo-form-control .help-text.globo-description,\n.globo-form-id-127589 .globo-form-app .globo-form-control span.globo-description{\n    --gfb-color-description: rgba(var(--gfb-color-text), 0.8);\n    color: var(--gfb-color-description, #6c757d);\n}\n.globo-form-id-127589 .globo-form-app .globo-form-control .checkbox-wrapper .globo-option,\n.globo-form-id-127589 .globo-form-app .globo-form-control .radio-wrapper .globo-option\n{\n    color: var(--gfb-color-textColor, #1c1c1c);\n}\n.globo-form-id-127589 .globo-form-app .footer,\n.globo-form-id-127589 .globo-form-app .gfb__footer{\n    text-align:center;\n}\n.globo-form-id-127589 .globo-form-app .footer button,\n.globo-form-id-127589 .globo-form-app .gfb__footer button{\n    border:1px solid var(--gfb-primary-color);\n    \n}\n.globo-form-id-127589 .globo-form-app .footer button.submit,\n.globo-form-id-127589 .globo-form-app .gfb__footer button.submit\n.globo-form-id-127589 .globo-form-app .footer button.checkout,\n.globo-form-id-127589 .globo-form-app .gfb__footer button.checkout,\n.globo-form-id-127589 .globo-form-app .footer button.action.loading .spinner,\n.globo-form-id-127589 .globo-form-app .gfb__footer button.action.loading .spinner{\n    background-color: var(--gfb-primary-color);\n    color : #ffffff;\n}\n.globo-form-id-127589 .globo-form-app .globo-form-control .star-rating\u003efieldset:not(:checked)\u003elabel:before {\n    content: url('data:image\/svg+xml; utf8, \u003csvg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"star\" class=\"svg-inline--fa fa-star fa-w-18\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 576 512\"\u003e\u003cpath fill=\"rgba(46,78,73,1)\" d=\"M528.1 171.5L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6zM388.6 312.3l23.7 138.4L288 385.4l-124.3 65.3 23.7-138.4-100.6-98 139-20.2 62.2-126 62.2 126 139 20.2-100.6 98z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e');\n}\n.globo-form-id-127589 .globo-form-app .globo-form-control .star-rating\u003efieldset\u003einput:checked ~ label:before {\n    content: url('data:image\/svg+xml; utf8, \u003csvg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"star\" class=\"svg-inline--fa fa-star fa-w-18\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 576 512\"\u003e\u003cpath fill=\"rgba(46,78,73,1)\" d=\"M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e');\n}\n.globo-form-id-127589 .globo-form-app .globo-form-control .star-rating\u003efieldset:not(:checked)\u003elabel:hover:before,\n.globo-form-id-127589 .globo-form-app .globo-form-control .star-rating\u003efieldset:not(:checked)\u003elabel:hover ~ label:before{\n    content : url('data:image\/svg+xml;
2600 utf8, \u003csvg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"star\" class=\"svg-inline--fa fa-star fa-w-18\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 576 512\"\u003e\u003cpath fill=\"rgba(46,78,73,1)\" d=\"M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e')\n}\n.globo-form-id-127589 .globo-form-app .globo-form-control .checkbox-wrapper .checkbox-input:checked ~ .checkbox-label:before {\n    border-color: var(--gfb-primary-color);\n    box-shadow: 0 4px 6px rgba(50,50,93,0.11), 0 1px 3px rgba(0,0,0,0.08);\n    background-color: var(--gfb-primary-color);\n}\n.globo-form-id-127589 .globo-form-app .step.-completed .step__number,\n.globo-form-id-127589 .globo-form-app .line.-progress,\n.globo-form-id-127589 .globo-form-app .line.-start{\n    background-color: var(--gfb-primary-color);\n}\n.globo-form-id-127589 .globo-form-app .checkmark__check,\n.globo-form-id-127589 .globo-form-app .checkmark__circle{\n    stroke: var(--gfb-primary-color);\n}\n.globo-form-id-127589 .floating-button{\n    background-color: var(--gfb-primary-color);\n}\n.globo-form-id-127589 .globo-form-app .globo-form-control .checkbox-wrapper .checkbox-input ~ .checkbox-label:before,\n.globo-form-app .globo-form-control .radio-wrapper .radio-input ~ .radio-label:after{\n    border-color : var(--gfb-primary-color);\n}\n.globo-form-id-127589 .flatpickr-day.selected, \n.globo-form-id-127589 .flatpickr-day.startRange, \n.globo-form-id-127589 .flatpickr-day.endRange, \n.globo-form-id-127589 .flatpickr-day.selected.inRange, \n.globo-form-id-127589 .flatpickr-day.startRange.inRange, \n.globo-form-id-127589 .flatpickr-day.endRange.inRange, \n.globo-form-id-127589 .flatpickr-day.selected:focus, \n.globo-form-id-127589 .flatpickr-day.startRange:focus, \n.globo-form-id-127589 .flatpickr-day.endRange:focus, \n.globo-form-id-127589 .flatpickr-day.selected:hover, \n.globo-form-id-127589 .flatpickr-day.startRange:hover, \n.globo-form-id-127589 .flatpickr-day.endRange:hover, \n.globo-form-id-127589 .flatpickr-day.selected.prevMonthDay, \n.globo-form-id-127589 .flatpickr-day.startRange.prevMonthDay, \n.globo-form-id-127589 .flatpickr-day.endRange.prevMonthDay, \n.globo-form-id-127589 .flatpickr-day.selected.nextMonthDay, \n.globo-form-id-127589 .flatpickr-day.startRange.nextMonthDay, \n.globo-form-id-127589 .flatpickr-day.endRange.nextMonthDay {\n    background: var(--gfb-primary-color);\n    border-color: var(--gfb-primary-color);\n}\n.globo-form-id-127589 .globo-paragraph {\n    background: #fff;\n    color: var(--gfb-color-textColor, #000);\n    width: 100%!important;\n}\n\n[dir=\"rtl\"] .globo-form-app .header .title,\n[dir=\"rtl\"] .globo-form-app .header .description,\n[dir=\"rtl\"] .globo-form-id-127589 .globo-form-app .globo-heading,\n[dir=\"rtl\"] .globo-form-id-127589 .globo-form-app .globo-label,\n[dir=\"rtl\"] .globo-form-id-127589 .globo-form-app .globo-form-control label.globo-label,\n[dir=\"rtl\"] .globo-form-id-127589 .globo-form-app .globo-form-control label.globo-label span.label-content{\n    text-align: right;\n}\n\n[dir=\"rtl\"] .globo-form-app .line {\n    left: unset;\n    right: 50%;\n}\n\n[dir=\"rtl\"] .globo-form-id-127589 .globo-form-app .line.-start {\n    left: unset;    \n    right: 0%;\n}\n\n\u003c\/style\u003e\n\n\n\n\n\u003cdiv class=\"globo-form-app default-layout gfb-style-material_filled  gfb-font-size-medium\" data-id=127589\u003e\n    \n    \u003cdiv class=\"header dismiss hidden\" onclick=\"Globo.FormBuilder.closeModalForm(this)\"\u003e\n        \u003csvg width=20 height=20 viewBox=\"0 0 20 20\" class=\"\" focusable=\"false\" aria-hidden=\"true\"\u003e\u003cpath d=\"M11.414 10l4.293-4.293a.999.999 0 1 0-1.414-1.414L10 8.586 5.707 4.293a.999.999 0 1 0-1.414 1.414L8.586 10l-4.293 4.293a.999.999 0 1 0 1.414 1.414L10 11.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cform class=\"g-container\" novalidate action=\"https:\/\/app.powerfulform.com\/api\/front\/form\/127589\/send\" method=\"POST\" enctype=\"multipart\/form-data\" data-id=127589\u003e\n        \n            \n            \u003cdiv class=\"header\" data-path=\"header\"\u003e\n                \u003ch3 class=\"title globo-heading\"\u003eRegister Now\u003c\/h3\u003e\n                \n                \u003cdiv class=\"description globo-description\"\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003c\/div\u003e\n                \n            \u003c\/div\u003e\n            \n        \n        \n            \u003cdiv class=\"globo-formbuilder-wizard\" data-id=127589\u003e\n                \u003cdiv class=\"wizard__content\"\u003e\n                    \u003cheader class=\"wizard__header\"\u003e\n                        \u003cdiv class=\"wizard__steps\"\u003e\n                        \u003cnav class=\"steps hidden\"\u003e\n                            \n                            \n                                \n                            \n                            \n                                \n                                    \n                                    \n                                    \n                                    \n                                    \u003cdiv class=\"step last \" data-element-id=\"group-1\"  data-step=\"0\" \u003e\n                                        \u003cdiv class=\"step__content\"\u003e\n                                            \u003cp class=\"step__number\"\u003e\u003c\/p\u003e\n                                            \u003csvg class=\"checkmark\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=52 height=52 viewBox=\"0 0 52 52\"\u003e\n                                                \u003ccircle class=\"checkmark__circle\" cx=\"26\" cy=\"26\" r=\"25\" fill=\"none\"\/\u003e\n                                                \u003cpath class=\"checkmark__check\" fill=\"none\" d=\"M14.1 27.2l7.1 7.2 16.7-16.8\"\/\u003e\n                                            \u003c\/svg\u003e\n                                            \u003cdiv class=\"lines\"\u003e\n                                                \n                                                    \u003cdiv class=\"line -start\"\u003e\u003c\/div\u003e\n                                                \n                                                \u003cdiv class=\"line -background\"\u003e\n                                                \u003c\/div\u003e\n                                                \u003cdiv class=\"line -progress\"\u003e\n                                                \u003c\/div\u003e\n                                            \u003c\/div\u003e  \n                                        \u003c\/div\u003e\n                                    \u003c\/div\u003e\n                                \n                            \n                        \u003c\/nav\u003e\n                        \u003c\/div\u003e\n                    \u003c\/header\u003e\n                    \u003cdiv class=\"panels\"\u003e\n                        \n                            \n                            \n                            \n                            \n                                \u003cdiv class=\"panel \" data-element-id=\"group-1\" data-id=127589  data-step=\"0\" style=\"padding-top:0\"\u003e\n                                    \n                                            \n                                                \n                                                    \n    \n        \n        \u003cdiv class=\"globo-form-row\" data-element-id=\"row-1\" \u003e\n            \n\n\n            \n                \n                    \u003cdiv class=\"globo-form-row-item\" data-element-type=\"text\"\u003e\n                        \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    \n\n\n\n\n\n\n\n\n\n\n\u003cdiv class=\"globo-form-control layout-1-column \"  data-type='text' data-element-id='text-1'\u003e\n    \n    \n\n\n    \n        \n\u003clabel for=\"127589-text-1\" class=\"material_filled-label globo-label gfb__label-v2 \" data-label=\"First Name\"\u003e\n    \u003cspan class=\"label-content\" data-label=\"First Name\"\u003eFirst Name\u003c\/span\u003e\n    \n        \u003cspan class=\"text-danger text-smaller\"\u003e *\u003c\/span\u003e\n    \n\u003c\/label\u003e\n\n    \n\n    \u003cdiv class=\"globo-form-input\"\u003e\n        \n        \n        \u003cinput type=\"text\"  data-type=\"text\" class=\"material_filled-input\" id=\"127589-text-1\" name=\"text-1\" placeholder=\"First Name\" presence  \u003e\n    \u003c\/div\u003e\n    \n        \u003csmall class=\"help-text globo-description\"\u003e\u003c\/small\u003e\n    \n    \u003csmall class=\"messages\" id=\"127589-text-1-error\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n\n\n                    \u003c\/div\u003e\n                \n            \n                \n                    \u003cdiv class=\"globo-form-row-item\" data-element-type=\"text\"\u003e\n                        \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    \n\n\n\n\n\n\n\n\n\n\n\u003cdiv class=\"globo-form-control layout-1-column \"  data-type='text' data-element-id='text'\u003e\n    \n    \n\n\n    \n        \n\u003clabel for=\"127589-text\" class=\"material_filled-label globo-label gfb__label-v2 \" data-label=\"Last Name\"\u003e\n    \u003cspan class=\"label-content\" data-label=\"Last Name\"\u003eLast Name\u003c\/span\u003e\n    \n        \u003cspan class=\"text-danger text-smaller\"\u003e *\u003c\/span\u003e\n    \n\u003c\/label\u003e\n\n    \n\n    \u003cdiv class=\"globo-form-input\"\u003e\n        \n        \n        \u003cinput type=\"text\"  data-type=\"text\" class=\"material_filled-input\" id=\"127589-text\" name=\"text\" placeholder=\"Last Name\" presence  \u003e\n    \u003c\/div\u003e\n    \n        \u003csmall class=\"help-text globo-description\"\u003e\u003c\/small\u003e\n    \n    \u003csmall class=\"messages\" id=\"127589-text-error\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n\n\n                    \u003c\/div\u003e\n                \n            \n        \u003c\/div\u003e\n    \n\n                                                \n                                            \n                                                \n                                                    \n    \n        \n        \u003cdiv class=\"globo-form-row\" data-element-id=\"row-2\" \u003e\n            \n\n\n            \n                \n                    \u003cdiv class=\"globo-form-row-item\" data-element-type=\"email\"\u003e\n                        \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    \n\n\n\n\n\n\n\n\n\n\n\u003cdiv class=\"globo-form-control layout-1-column \"  data-type='email' data-element-id='email'\u003e\n    \n    \n\n\n    \n        \n\u003clabel for=\"127589-email\" class=\"material_filled-label globo-label gfb__label-v2 \" data-label=\"Email\"\u003e\n    \u003cspan class=\"label-content\" data-label=\"Email\"\u003eEmail\u003c\/span\u003e\n    \n        \u003cspan class=\"text-danger text-smaller\"\u003e *\u003c\/span\u003e\n    \n\u003c\/label\u003e\n\n    \n\n    \u003cdiv class=\"globo-form-input\"\u003e\n        \n        \n        \u003cinput type=\"text\"  data-type=\"email\" class=\"material_filled-input\" id=\"127589-email\" name=\"email\" placeholder=\"Email\" presence  \u003e\n    \u003c\/div\u003e\n    \n        \u003csmall class=\"help-text globo-description\"\u003e\u003c\/small\u003e\n    \n    \u003csmall class=\"messages\" id=\"127589-email-error\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n\n                    \u003c\/div\u003e\n                \n            \n        \u003c\/div\u003e\n    \n\n                                                \n                                            \n                                                \n                                                    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    \n\n\n\n\n\n\n\n\n\n\n\u003cdiv class=\"globo-form-control layout-1-column \"  data-type='radio' data-element-id='radio-2' data-default-value=\"\" data-type=\"radio\"\u003e\n    \n\n\n    \u003clabel tabindex=\"0\" class=\"material_filled-label globo-label \" data-label=\"Profession\"\u003e\u003cspan class=\"label-content\" data-label=\"Profession\"\u003eProfession\u003c\/span\u003e\u003cspan class=\"text-danger text-smaller\"\u003e *\u003c\/span\u003e\u003c\/label\u003e\n    \n    \n    \u003cdiv class=\"globo-form-input\"\u003e\n        \u003cul class=\"flex-wrap\"\u003e\n            \n            \u003cli class=\"globo-list-control option-5-column\"\u003e\n                \u003cdiv class=\"radio-wrapper\"\u003e\n                    \u003cinput class=\"radio-input\"  id=\"127589-radio-2-Dentist-\" type=\"radio\"   data-type=\"radio\" name=\"radio-2\" presence value=\"Dentist\"\u003e\n                    \u003clabel tabindex=\"0\" aria-label=\"Dentist\" class=\"radio-label globo-option\" for=\"127589-radio-2-Dentist-\"\u003eDentist\u003c\/label\u003e\n                \u003c\/div\u003e\n            \u003c\/li\u003e\n            \n            \u003cli class=\"globo-list-control option-5-column\"\u003e\n                \u003cdiv class=\"radio-wrapper\"\u003e\n                    \u003cinput class=\"radio-input\"  id=\"127589-radio-2-Hygienist-\" t
2600ype=\"radio\"   data-type=\"radio\" name=\"radio-2\" presence value=\"Hygienist\"\u003e\n                    \u003clabel tabindex=\"0\" aria-label=\"Hygienist\" class=\"radio-label globo-option\" for=\"127589-radio-2-Hygienist-\"\u003eHygienist\u003c\/label\u003e\n                \u003c\/div\u003e\n            \u003c\/li\u003e\n            \n            \n        \u003c\/ul\u003e\n    \u003c\/div\u003e\n    \u003csmall class=\"help-text globo-description\"\u003e\u003c\/small\u003e\n    \u003csmall class=\"messages\" id=\"127589-radio-2-error\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n\n                                                \n                                            \n                                                \n                                                    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    \n\n\n\n\n\n\n\n\n\n\n\u003cdiv class=\"globo-form-control layout-1-column \"  data-type='text' data-element-id='text-2'\u003e\n    \n    \n\n\n    \n        \n\u003clabel for=\"127589-text-2\" class=\"material_filled-label globo-label gfb__label-v2 \" data-label=\"Medical License Number\"\u003e\n    \u003cspan class=\"label-content\" data-label=\"Medical License Number\"\u003eMedical License Number\u003c\/span\u003e\n    \n        \u003cspan\u003e\u003c\/span\u003e\n    \n\u003c\/label\u003e\n\n    \n\n    \u003cdiv class=\"globo-form-input\"\u003e\n        \n        \n        \u003cinput type=\"text\"  data-type=\"text\" class=\"material_filled-input\" id=\"127589-text-2\" name=\"text-2\" placeholder=\"\"   \u003e\n    \u003c\/div\u003e\n    \n    \u003csmall class=\"messages\" id=\"127589-text-2-error\"\u003e\u003c\/small\u003e\n\u003c\/div\u003e\n\n\n\n\n                                                \n                                            \n                                                \n                                                    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    \n\n\n\n\n\n\n\n\n\n\n\u003cdiv class=\"globo-form-control layout-1-column \"  data-type='consent' data-element-id='consent-1' data-default-value=\"true\"\u003e\n    \n\n\n    \u003cdiv class=\"globo-form-input\"\u003e\n        \u003cdiv class=\"flex-wrap\"\u003e\n            \u003cdiv class=\"globo-list-control\"\u003e\n                \u003cdiv class=\"checkbox-wrapper\"\u003e\n                    \u003cinput  class=\"checkbox-input\" id=\"127589-consent-1\" type=\"checkbox\" data-type=\"consent\" name=\"consent-1[]\"  value=\"Yes\" checked\u003e\n                    \u003clabel tabindex=\"0\" class=\"checkbox-label globo-option\" for=\"127589-consent-1\" data-label=\"I consent to receive marketing emails and promotional communications.\"\u003e\u003cspan class=\"label-content\" data-label=\"I consent to receive marketing emails and promotional communications.\"\u003e\u003cp\u003eI consent to receive marketing emails and promotional communications.\u003c\/p\u003e\u003c\/span\u003e\u003c\/label\u003e\n                    \n                    \u003csmall class=\"messages\" id=\"127589-consent-1-error\"\u003e\u003c\/small\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n\u003c\/div\u003e\n\n\n\n\n                                                \n                                            \n                                                \n                                                    \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n    \n\n\n\n\n\n\n\n\n\n\n\u003cdiv class=\"globo-form-control layout-1-column \"  data-type='hidden' data-element-id='hidden-1' style=\"display: none;visibility: hidden;\"\u003e\n    \u003clabel for=\"hidden-1\" class=\"material_filled-label globo-label\" data-label=\"Source\"\u003e\n        \u003cspan class=\"label-content\" data-label=\"Source\"\u003eSource\u003c\/span\u003e\n        \u003cspan\u003e\u003c\/span\u003e\n    \u003c\/label\u003e\n    \n        \u003cinput type=\"hidden\" data-type=\"fixed\" id=\"hidden-1\" name=\"hidden-1\" value=\"ProSelect\"\u003e\n    \n\u003c\/div\u003e\n\n\n\n                                                \n                                            \n                                        \n                                    \n                                    \n                                        \n                                        \n                                    \n                                \u003c\/div\u003e\n                            \n                        \n                    \u003c\/div\u003e\n                    \u003cdiv class=\"message error\" data-other-error=\"Something went wrong, please try again\"\u003e\n                        \u003cdiv class=\"content\"\u003e\u003c\/div\u003e\n                        \u003cdiv class=\"dismiss\" onclick=\"Globo.FormBuilder.dismiss(this)\"\u003e\n                            \u003csvg width=20 height=20 viewBox=\"0 0 20 20\" class=\"\" focusable=\"false\" aria-hidden=\"true\"\u003e\u003cpath d=\"M11.414 10l4.293-4.293a.999.999 0 1 0-1.414-1.414L10 8.586 5.707 4.293a.999.999 0 1 0-1.414 1.414L8.586 10l-4.293 4.293a.999.999 0 1 0 1.414 1.414L10 11.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                        \u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \n                        \n                        \n                        \u003cdiv class=\"message success\"\u003e\n                            \n                                \u003cdiv class=\"gfb__c
2600ontent-title\"\u003eThanks for joining ProSelect!\u003c\/div\u003e\n                            \n                            \u003cdiv class=\"gfb__discount-wrapper\" onclick=\"Globo.FormBuilder.handleCopyDiscountCode(this)\"\u003e\n                                \u003cdiv class=\"gfb__content-discount\"\u003e\n                                    \u003cspan class=\"gfb__discount-code\"\u003e\u003c\/span\u003e\n                                    \u003cdiv class=\"gfb__copy\"\u003e\n                                        \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"\u003e\u003cpath d=\"M384 336H192c-8.8 0-16-7.2-16-16V64c0-8.8 7.2-16 16-16l140.1 0L400 115.9V320c0 8.8-7.2 16-16 16zM192 384H384c35.3 0 64-28.7 64-64V115.9c0-12.7-5.1-24.9-14.1-33.9L366.1 14.1c-9-9-21.2-14.1-33.9-14.1H192c-35.3 0-64 28.7-64 64V320c0 35.3 28.7 64 64 64zM64 128c-35.3 0-64 28.7-64 64V448c0 35.3 28.7 64 64 64H256c35.3 0 64-28.7 64-64V416H272v32c0 8.8-7.2 16-16 16H64c-8.8 0-16-7.2-16-16V192c0-8.8 7.2-16 16-16H96V128H64z\"\/\u003e\u003c\/svg\u003e\n                                    \u003c\/div\u003e\n                                    \u003cdiv class=\"gfb__copied\"\u003e\n                                        \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"\u003e\u003cpath d=\"M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z\"\/\u003e\u003c\/svg\u003e\n                                    \u003c\/div\u003e        \n                                \u003c\/div\u003e\n                            \u003c\/div\u003e\n                            \u003cdiv class=\"content\"\u003e\u003ch2 class=\"ql-align-center\"\u003eYou’re all set!\u003c\/h2\u003e\u003ch3 class=\"ql-align-center\"\u003eUse the same email you signed up with at checkout to automatically receive your ProSelect discount and free gift.\u003c\/h3\u003e\u003cp class=\"ql-align-center\"\u003e\u003cbr\u003e\u003c\/p\u003e\u003ch4 class=\"ql-align-center\"\u003e\u003ca href=\"https:\/\/drjennatural.com\/collections\/all\" rel=\"noopener noreferrer\" target=\"_blank\"\u003e\u003cstrong\u003e\u003cu\u003eShop Toothpaste Now\u003c\/u\u003e\u003c\/strong\u003e\u003c\/a\u003e.\u003c\/h4\u003e\u003cp class=\"ql-align-center\"\u003e\u003cbr\u003e\u003c\/p\u003e\u003c\/div\u003e\n                            \u003cdiv class=\"dismiss\" onclick=\"Globo.FormBuilder.dismiss(this)\"\u003e\n                                \u003csvg width=20 height=20 width=20 height=20 viewBox=\"0 0 20 20\" class=\"\" focusable=\"false\" aria-hidden=\"true\"\u003e\u003cpath d=\"M11.414 10l4.293-4.293a.999.999 0 1 0-1.414-1.414L10 8.586 5.707 4.293a.999.999 0 1 0-1.414 1.414L8.586 10l-4.293 4.293a.999.999 0 1 0 1.414 1.414L10 11.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n                            \u003c\/div\u003e\n                        \u003c\/div\u003e\n                        \n                        \n                    \n                    \u003cdiv class=\"gfb__footer wizard__footer\" data-path=\"footer\" \u003e\n                        \n                            \n                            \u003cdiv class=\"description globo-description\"\u003e\u003c\/div\u003e\n                            \n                        \n                        \u003cbutton type=\"button\" class=\"action previous hidden material_filled-button\"\u003ePrevious\u003c\/button\u003e\n                        \u003cbutton type=\"button\" class=\"action next submit material_filled-button\" data-submitting-text=\"\" data-submit-text='\u003cspan class=\"spinner\"\u003e\u003c\/span\u003eSubmit' data-next-text=\"Next\" \u003e\u003cspan class=\"spinner\"\u003e\u003c\/span\u003eNext\u003c\/button\u003e\n                        \n                        \u003cp class=\"wizard__congrats-message\"\u003e\u003c\/p\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n        \n        \u003cinput type=\"hidden\" value=\"\" name=\"customer[id]\"\u003e\n        \u003cinput type=\"hidden\" value=\"\" name=\"customer[email]\"\u003e\n        \u003cinput type=\"hidden\" value=\"\" name=\"customer[name]\"\u003e\n        \u003cinput type=\"hidden\" value=\"\" name=\"page[title]\"\u003e\n        \u003cinput type=\"hidden\" value=\"\" name=\"page[href]\"\u003e\n        \u003cinput type=\"hidden\" value=\"\" name=\"_keyLabel\"\u003e\n    \u003c\/form\u003e\n    \n    \n    \u003cdiv class=\"message success\"\u003e\n        \n            \u003cdiv class=\"gfb__c
2600ontent-title\"\u003eThanks for joining ProSelect!\u003c\/div\u003e\n        \n        \u003cdiv class=\"gfb__discount-wrapper\" onclick=\"Globo.FormBuilder.handleCopyDiscountCode(this)\"\u003e\n            \u003cdiv class=\"gfb__content-discount\"\u003e\n                \u003cspan class=\"gfb__discount-code\"\u003e\u003c\/span\u003e\n                \u003cdiv class=\"gfb__copy\"\u003e\n                    \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"\u003e\u003cpath d=\"M384 336H192c-8.8 0-16-7.2-16-16V64c0-8.8 7.2-16 16-16l140.1 0L400 115.9V320c0 8.8-7.2 16-16 16zM192 384H384c35.3 0 64-28.7 64-64V115.9c0-12.7-5.1-24.9-14.1-33.9L366.1 14.1c-9-9-21.2-14.1-33.9-14.1H192c-35.3 0-64 28.7-64 64V320c0 35.3 28.7 64 64 64zM64 128c-35.3 0-64 28.7-64 64V448c0 35.3 28.7 64 64 64H256c35.3 0 64-28.7 64-64V416H272v32c0 8.8-7.2 16-16 16H64c-8.8 0-16-7.2-16-16V192c0-8.8 7.2-16 16-16H96V128H64z\"\/\u003e\u003c\/svg\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"gfb__copied\"\u003e\n                    \u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\"\u003e\u003cpath d=\"M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z\"\/\u003e\u003c\/svg\u003e\n                \u003c\/div\u003e        \n            \u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"content\"\u003e\u003ch2 class=\"ql-align-center\"\u003eYou’re all set!\u003c\/h2\u003e\u003ch3 class=\"ql-align-center\"\u003eUse the same email you signed up with at checkout to automatically receive your ProSelect discount and free gift.\u003c\/h3\u003e\u003cp class=\"ql-align-center\"\u003e\u003cbr\u003e\u003c\/p\u003e\u003ch4 class=\"ql-align-center\"\u003e\u003ca href=\"https:\/\/drjennatural.com\/collections\/all\" rel=\"noopener noreferrer\" target=\"_blank\"\u003e\u003cstrong\u003e\u003cu\u003eShop Toothpaste Now\u003c\/u\u003e\u003c\/strong\u003e\u003c\/a\u003e.\u003c\/h4\u003e\u003cp class=\"ql-align-center\"\u003e\u003cbr\u003e\u003c\/p\u003e\u003c\/div\u003e\n        \u003cdiv class=\"dismiss\" onclick=\"Globo.FormBuilder.dismiss(this)\"\u003e\n            \u003csvg width=20 height=20 viewBox=\"0 0 20 20\" class=\"\" focusable=\"false\" aria-hidden=\"true\"\u003e\u003cpath d=\"M11.414 10l4.293-4.293a.999.999 0 1 0-1.414-1.414L10 8.586 5.707 4.293a.999.999 0 1 0-1.414 1.414L8.586 10l-4.293 4.293a.999.999 0 1 0 1.414 1.414L10 11.414l4.293 4.293a.997.997 0 0 0 1.414 0 .999.999 0 0 0 0-1.414L11.414 10z\" fill-rule=\"evenodd\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n    \n    \n\u003c\/div\u003e\n\n\u003c\/div\u003e\n"}}[127589];
2601      
2602    
2603  
2604  window.Globo.FormBuilder.url = window.Globo.FormBuilder.shop.url;
2605  window.Globo.FormBuilder.CDN_URL = window.Globo.FormBuilder.shop.CDN_URL ?? window.Globo.FormBuilder.shop.url;
2606  window.Globo.FormBuilder.themeOs20 = true;
2607  window.Globo.FormBuilder.searchProductByJson = true;
2608  
2609  
2610  window.Globo.FormBuilder.__webpack_public_path_2__ = "https://cdn.shopify.com/extensions/01a0fc0d-2150-7cf1-86f8-1d048d2b8454/powerful-form-builder-360/assets/";Globo.FormBuilder.page = {
2611    href : window.location.href,
2612    type: "customers/login"
2613  };
2614  Globo.FormBuilder.page.title = document.title
2615
2616  
2617  if(window.AVADA_SPEED_WHITELIST){
2618    const pfbs_w = new RegExp("powerful-form-builder", 'i')
2619    if(Array.isArray(window.AVADA_SPEED_WHITELIST)){
2620      window.AVADA_SPEED_WHITELIST.push(pfbs_w)
2621    }else{
2622      window.AVADA_SPEED_WHITELIST = [pfbs_w]
2623    }
2624  }
2625
2626  Globo.FormBuilder.shop.configuration = Globo.FormBuilder.shop.configuration || {};
2627  Globo.FormBuilder.shop.configuration.money_format = "${{amount}}";
2628</script>
vendor: 1 bytes, line 2628
2628
2629<script src="https://cdn.shopify.com/extensions/01a0fc0d-2150-7cf1-86f8-1d048d2b8454/powerful-form-builder-360/assets/globo.formbuilder.index.js" defer="defer" data-cookieconsent="ignore"></script>
2629
2630
2631<style>
2632                .globo-formbuilder[data-id="102685"],.globo-formbuilder[data-id="MTAyNjg1"]{
2633        display: block;
2634        height:229px;
2635        margin: 30px auto;
2636    }
2637                           .globo-formbuilder[data-id="109985"],.globo-formbuilder[data-id="MTA5OTg1"]{
2638        display: block;
2639        height:339px;
2640        margin: 30px auto;
2641    }
2642               </style>
2643
2644
2645<!-- END app block --><!-- BEGIN app block: shopify://apps/microsoft-clarity/blocks/clarity_js/31c3d126-8116-4b4a-8ba1-baeda7c4aeea -->
2646<script type="text/javascript">
2647  (function (c, l, a, r, i, t, y) {
2648    c[a] = c[a] || function () { (c[a].q = c[a].q || []).push(arguments); };
2649    t = l.createElement(r); t.async = 1; t.src = "https://www.clarity.ms/tag/" + i + "?ref=shopify";
2650    y = l.getElementsByTagName(r)[0]; y.parentNode.insertBefore(t, y);
2651
2652    c.Shopify.loadFeatures([{ name: "consent-tracking-api", version: "0.1" }], error => {
2653      if (error) {
2654        console.error("Error loading Shopify features:", error);
2655        return;
2656      }
2657
2658      c[a]('consentv2', {
2659        ad_Storage: c.Shopify.customerPrivacy.marketingAllowed() ? "granted" : "denied",
2660        analytics_Storage: c.Shopify.customerPrivacy.analyticsProcessingAllowed() ? "granted" : "denied",
2661        source: 101,
2662      });
2663    });
2664
2665    l.addEventListener("visitorConsentCollected", function (e) {
2666      c[a]('consentv2', {
2667        ad_Storage: e.detail.marketingAllowed ? "granted" : "denied",
2668        analytics_Storage: e.detail.analyticsAllowed ? "granted" : "denied",
2669        source: 101,
2670      });
2671    });
2672  })(window, document, "clarity", "script", "v0hiqba9yf");
2673</script>
2673
2674
2675
2676
2677<!-- END app block --><!-- BEGIN app block: shopify://apps/timesact-pre-order/blocks/app-embed/bf6c109b-79b5-457c-8752-0e5e9e9676e7 -->
2678<!-- END app block --><!-- BEGIN app block: shopify://apps/okendo/blocks/theme-settings/bb689e69-ea70-4661-8fb7-ad24a2e23c29 --><!-- BEGIN app snippet: header-metafields -->
2679
2680
2681
2682
2683
2684
2685
2686
2687
2688
2689
2690
2691    
2692        <style data-oke-reviews-version="0.82.1" type="text/css" data-href="https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/css/okendo-reviews-styles.9d163ae1.css"></style><style data-oke-reviews-version="0.82.1" type="text/css" data-href="https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/css/modules/okendo-star-rating.4cb378a8.css"></style><style data-oke-reviews-version="0.82.1" type="text/css" data-href="https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/css/modules/okendo-reviews-keywords.0942444f.css"></style><style data-oke-reviews-version="0.82.1" type="text/css" data-href="https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/css/modules/okendo-reviews-summary.a0c9d7d6.css"></style><style type="text/css">.okeReviews[data-oke-container],div.okeReviews{font-size:14px;font-size:var(--oke-text-regular);font-weight:400;font-family:var(--oke-text-fontFamily);line-height:1.6}.okeReviews[data-oke-container] *,.okeReviews[data-oke-container] :after,.okeReviews[data-oke-container] :before,div.okeReviews *,div.okeReviews :after,div.okeReviews :before{box-sizing:border-box}.okeReviews[data-oke-container] h1,.okeReviews[data-oke-container] h2,.okeReviews[data-oke-container] h3,.okeReviews[data-oke-container] h4,.okeReviews[data-oke-container] h5,.okeReviews[data-oke-container] h6,div.okeReviews h1,div.okeReviews h2,div.okeReviews h3,div.okeReviews h4,div.okeReviews h5,div.okeReviews h6{font-size:1em;font-weight:400;line-height:1.4;margin:0}.okeReviews[data-oke-container] ul,div.okeReviews ul{padding:0;margin:0}.okeReviews[data-oke-container] li,div.okeReviews li{list-style-type:none;padding:0}.okeReviews[data-oke-container] p,div.okeReviews p{line-height:1.8;margin:0 0 4px}.okeReviews[data-oke-container] p:last-child,div.okeReviews p:last-child{margin-bottom:0}.okeReviews[data-oke-container] a,div.okeReviews a{text-decoration:none;color:inherit}.okeReviews[data-oke-container] button,div.okeReviews button{border-radius:0;border:0;box-shadow:none;margin:0;width:auto;min-width:auto;padding:0;background-color:transparent;min-height:auto}.okeReviews[data-oke-container] button,.okeReviews[data-oke-container] input,.okeReviews[data-oke-container] select,.okeReviews[data-oke-container] textarea,div.okeReviews button,div.okeReviews input,div.okeReviews select,div.okeReviews textarea{font-family:inherit;font-size:1em}.okeReviews[data-oke-container] label,.okeReviews[data-oke-container] select,div.okeReviews label,div.okeReviews select{display:inline}.okeReviews[data-oke-container] select,div.okeReviews select{width:auto}.okeReviews[data-oke-container] article,.okeReviews[data-oke-container] aside,div.okeReviews article,div.okeReviews aside{margin:0}.okeReviews[data-oke-container] table,div.okeReviews table{background:transparent;border:0;border-collapse:collapse;border-spacing:0;font-family:inherit;font-size:1em;table-layout:auto}.okeReviews[data-oke-container] table td,.okeReviews[data-oke-container] table th,.okeReviews[data-oke-container] table tr,div.okeReviews table td,div.okeReviews table th,div.okeReviews table tr{border:0;font-family:inherit;font-size:1em}.okeReviews[data-oke-container] table td,.okeReviews[data-oke-container] table th,div.okeReviews table td,div.okeReviews table th{background:transparent;font-weight:400;letter-spacing:normal;padding:0;text-align:left;text-transform:none;vertical-align:middle}.okeReviews[data-oke-container] table tr:hover td,.okeReviews[data-oke-container] table tr:hover th,div.okeReviews table tr:hover td,div.okeReviews table tr:hover th{background:transparent}.okeReviews[data-oke-container] fieldset,div.okeReviews fieldset{border:0;padding:0;margin:0;min-width:0}.okeReviews[data-oke-container] img,.okeReviews[data-oke-container] svg,div.okeReviews img,div.okeReviews svg{max-width:none}.okeReviews[data-oke-container] div:empty,div.okeReviews div:empty{display:block}.okeReviews[data-oke-container] .oke-icon:before,div.okeReviews .oke-icon:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit}.okeReviews[data-oke-container] .oke-icon--select-arrow:before,div.okeReviews .oke-icon--select-arrow:before{content:""}.okeReviews[data-oke-container] .oke-icon--loading:before,div.okeReviews .oke-icon--loading:before{content:""}
2692.okeReviews[data-oke-container] .oke-icon--pencil:before,div.okeReviews .oke-icon--pencil:before{content:""}.okeReviews[data-oke-container] .oke-icon--filter:before,div.okeReviews .oke-icon--filter:before{content:""}.okeReviews[data-oke-container] .oke-icon--play:before,div.okeReviews .oke-icon--play:before{content:""}.okeReviews[data-oke-container] .oke-icon--tick-circle:before,div.okeReviews .oke-icon--tick-circle:before{content:""}.okeReviews[data-oke-container] .oke-icon--chevron-left:before,div.okeReviews .oke-icon--chevron-left:before{content:""}.okeReviews[data-oke-container] .oke-icon--chevron-right:before,div.okeReviews .oke-icon--chevron-right:before{content:""}.okeReviews[data-oke-container] .oke-icon--thumbs-down:before,div.okeReviews .oke-icon--thumbs-down:before{content:""}.okeReviews[data-oke-container] .oke-icon--thumbs-up:before,div.okeReviews .oke-icon--thumbs-up:before{content:""}.okeReviews[data-oke-container] .oke-icon--close:before,div.okeReviews .oke-icon--close:before{content:""}.okeReviews[data-oke-container] .oke-icon--chevron-up:before,div.okeReviews .oke-icon--chevron-up:before{content:""}.okeReviews[data-oke-container] .oke-icon--chevron-down:before,div.okeReviews .oke-icon--chevron-down:before{content:""}.okeReviews[data-oke-container] .oke-icon--star:before,div.okeReviews .oke-icon--star:before{content:""}.okeReviews[data-oke-container] .oke-icon--magnifying-glass:before,div.okeReviews .oke-icon--magnifying-glass:before{content:""}@font-face{font-family:oke-widget-icons;src:url(https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/fonts/oke-widget-icons.ttf) format("truetype"),url(https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/fonts/oke-widget-icons.woff) format("woff"),url(https://d3hw6dc1ow8pp2.cloudfront.net/reviews-widget-plus/img/oke-widget-icons.bc0d6b0a.svg) format("svg");font-weight:400;font-style:normal;font-display:block}.okeReviews[data-oke-container] .oke-button,div.okeReviews .oke-button{display:inline-block;border-style:solid;border-color:var(--oke-button-borderColor);border-width:var(--oke-button-borderWidth);background-color:var(--oke-button-backgroundColor);line-height:1;padding:12px 24px;margin:0;border-radius:var(--oke-button-borderRadius);color:var(--oke-button-textColor);text-align:center;position:relative;font-weight:var(--oke-button-fontWeight);font-size:var(--oke-button-fontSize);font-family:var(--oke-button-fontFamily);outline:0}.okeReviews[data-oke-container] .oke-button-text,.okeReviews[data-oke-container] .oke-button .oke-icon,div.okeReviews .oke-button-text,div.okeReviews .oke-button .oke-icon{line-height:1}.okeReviews[data-oke-container] .oke-button.oke-is-loading,div.okeReviews .oke-button.oke-is-loading{position:relative}.okeReviews[data-oke-container] .oke-button.oke-is-loading:before,div.okeReviews .oke-button.oke-is-loading:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:undefined;font-size:12px;display:inline-block;animation:oke-spin 1s linear infinite;position:absolute;width:12px;height:12px;top:0;left:0;bottom:0;right:0;margin:auto}.okeReviews[data-oke-container] .oke-button.oke-is-loading>*,div.okeReviews .oke-button.oke-is-loading>*{opacity:0}.okeReviews[data-oke-container] .oke-button.oke-is-active,div.okeReviews .oke-button.oke-is-active{background-color:var(--oke-button-backgroundColorActive);color:var(--oke-button-textColorActive);border-color:var(--oke-button-borderColorActive)}.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading),div.okeReviews .oke-button:not(.oke-is-loading){cursor:pointer}.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading):not(.oke-is-active):hover,div.okeReviews .oke-button:not(.oke-is-loading):not(.oke-is-active):hover{background-color:var(--oke-button-backgroundColorHover);color:var(--oke-button-textColorHover);border-color:var(--oke-button-borderColorHover);box-shadow:0 0 0 2px var(--oke-button-backgroundColorHover)}.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading):not(.oke-is-active):active,.okeReviews[data-oke-container] .oke-button:not(.oke-is-loading):not(.oke-is-active):hover:active,div.okeReviews .oke-button:not(.oke-is-loading):not(.oke-is-active):active,div.okeReviews .oke-button:not(.oke-is-loading):not(.oke-is-active):hover:active{background-color:var(--oke-button-backgroundColorActive);color:var(--oke-button-textColorActive);border-color:var(--oke-button-borderColorActive)}.okeReviews[data-oke-container] .oke-title,div.okeReviews .oke-title{font-weight:var(--oke-title-fontWeight);font-size:var(--oke-title-fontSize);font-family:var(--oke-title-fontFamily)}.okeReviews[data-oke-container] .oke-bodyText,div.okeReviews .oke-bodyText{font-weight:var(--oke-bodyText-fontWeight);font-size:var(--oke-bodyText-fontSize);font-family:var(--oke-bodyText-fontFamily)}.okeReviews[data-oke-container] .oke-linkButton,div.okeReviews .oke-linkButton{curs
2692or:pointer;font-weight:700;pointer-events:auto;text-decoration:underline}.okeReviews[data-oke-container] .oke-linkButton:hover,div.okeReviews .oke-linkButton:hover{text-decoration:none}.okeReviews[data-oke-container] .oke-readMore,div.okeReviews .oke-readMore{cursor:pointer;color:inherit;text-decoration:underline}.okeReviews[data-oke-container] .oke-select,div.okeReviews .oke-select{cursor:pointer;background-repeat:no-repeat;background-position-x:100%;background-position-y:50%;border:none;padding:0 24px 0 12px;-moz-appearance:none;appearance:none;color:inherit;-webkit-appearance:none;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='currentColor' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E");outline-offset:4px}.okeReviews[data-oke-container] .oke-select:disabled,div.okeReviews .oke-select:disabled{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='%239a9db1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3C/svg%3E")}.okeReviews[data-oke-container] .oke-loader,div.okeReviews .oke-loader{position:relative}.okeReviews[data-oke-container] .oke-loader:before,div.okeReviews .oke-loader:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:var(--oke-text-secondaryColor);font-size:12px;display:inline-block;animation:oke-spin 1s linear infinite;position:absolute;width:12px;height:12px;top:0;left:0;bottom:0;right:0;margin:auto}.okeReviews[data-oke-container] .oke-a11yText,div.okeReviews .oke-a11yText{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.okeReviews[data-oke-container] .oke-hidden,div.okeReviews .oke-hidden{display:none}.okeReviews[data-oke-container] .oke-modal,div.okeReviews .oke-modal{bottom:0;left:0;overflow:auto;position:fixed;right:0;top:0;z-index:2147483647;max-height:100%;background-color:rgba(0,0,0,.5);padding:40px 0 32px}@media only screen and (min-width:1024px){.okeReviews[data-oke-container] .oke-modal,div.okeReviews .oke-modal{display:flex;align-items:center;padding:48px 0}}.okeReviews[data-oke-container] .oke-modal ::-moz-selection,div.okeReviews .oke-modal ::-moz-selection{background-color:rgba(39,45,69,.2)}.okeReviews[data-oke-container] .oke-modal ::selection,div.okeReviews .oke-modal ::selection{background-color:rgba(39,45,69,.2)}.okeReviews[data-oke-container] .oke-modal,.okeReviews[data-oke-container] .oke-modal p,div.okeReviews .oke-modal,div.okeReviews .oke-modal p{color:#272d45}.okeReviews[data-oke-container] .oke-modal-content,div.okeReviews .oke-modal-content{background-color:#fff;margin:auto;position:relative;will-change:transform,opacity;width:calc(100% - 64px)}@media only screen and (min-width:1024px){.okeReviews[data-oke-container] .oke-modal-content,div.okeReviews .oke-modal-content{max-width:1000px}}.okeReviews[data-oke-container] .oke-modal-close,div.okeReviews .oke-modal-close{cursor:pointer;position:absolute;width:32px;height:32px;top:-32px;padding:4px;right:-4px;line-height:1}.okeReviews[data-oke-container] .oke-modal-close:before,div.okeReviews .oke-modal-close:before{font-family:oke-widget-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#fff;font-size:24px;display:inline-block;width:24px;height:24px}.okeReviews[data-oke-container] .oke-modal-overlay,div.okeReviews .oke-modal-overlay{background-color:rgba(43,46,56,.9)}@media only screen and (min-width:1024px){.okeReviews[data-oke-container] .oke-modal--large .oke-modal-content,div.okeReviews .oke-modal--large .oke-modal-content{max-width:1200px}}.okeReviews[data-oke-container] .oke-modal .oke-helpful,.okeReviews[data-oke-container] .oke-modal .oke-helpful-vote-button,.okeReviews[data-oke-container] .oke-modal .oke-reviewContent-date,div.okeReviews .oke-modal .oke-helpful,div.okeReviews .oke-modal .oke-helpful-vote-button,div.okeReviews .oke-modal .oke-reviewContent-date{color:#676986}.oke-modal .okeReviews[data-oke-container].oke-w,.oke-modal div.okeReviews.oke-w{color:#272d45}.okeReviews[data-oke-container] .oke-tag,div.okeReviews .oke-tag{align-items:center;color:#272d45;display:flex;font-size:var(--oke-text-small);font-weight:600;text-align:left;position:relative;z-index:2;background-color:#f4f4f6;padding:4px 6px;border:none;border-radius:4px;gap:6px;line-height:1}.okeReviews[data-oke-container] .oke-tag svg,div.okeReviews .oke-tag svg{fill:currentColor;height:1rem}.okeReviews[data-oke-container] .hooper,div.okeReviews .hooper{height:auto}.okeReviews--left{text-align:left}.okeReviews--right{text-align:right}.okeReviews--center{text-align:center}.okeReviews :not([tabindex="-1"]):focus-visible{outline:5px auto highlight;outline:5px auto -webkit-focus-ring-color}.is-oke-modalOpen{overflow:hidden!important}img.oke-is-error{background-color:var(--oke-shadingColor);background-size:cover;background-position:50% 50%;box-shadow:inset 0 0 0 1px var(--oke-border-color)}@keyframes oke-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes oke-fade-in{0%{opacity:0}
2692to{opacity:1}}
2693.oke-stars{line-height:1;position:relative;display:inline-block}.oke-stars-background svg{overflow:visible}.oke-stars-foreground{overflow:hidden;position:absolute;top:0;left:0}.oke-sr{display:inline-block;padding-top:var(--oke-starRating-spaceAbove);padding-bottom:var(--oke-starRating-spaceBelow)}.oke-sr .oke-is-clickable{cursor:pointer}.oke-sr--hidden{display:none}.oke-sr-count,.oke-sr-rating,.oke-sr-stars{display:inline-block;vertical-align:middle}.oke-sr-stars{line-height:1;margin-right:8px}.oke-sr-rating{display:none}.oke-sr-count--brackets:before{content:"("}.oke-sr-count--brackets:after{content:")"}
2694.oke-rk{display:block}.okeReviews[data-oke-container] .oke-reviewsKeywords-heading,div.okeReviews .oke-reviewsKeywords-heading{font-weight:700;margin-bottom:8px}.okeReviews[data-oke-container] .oke-reviewsKeywords-heading-skeleton,div.okeReviews .oke-reviewsKeywords-heading-skeleton{height:calc(var(--oke-button-fontSize) + 4px);width:150px}.okeReviews[data-oke-container] .oke-reviewsKeywords-list,div.okeReviews .oke-reviewsKeywords-list{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px}.okeReviews[data-oke-container] .oke-reviewsKeywords-list-category,div.okeReviews .oke-reviewsKeywords-list-category{background-color:var(--oke-filter-backgroundColor);color:var(--oke-filter-textColor);border:1px solid var(--oke-filter-borderColor);border-radius:var(--oke-filter-borderRadius);padding:6px 16px;transition:background-color .1s ease-out,border-color .1s ease-out;white-space:nowrap}.okeReviews[data-oke-container] .oke-reviewsKeywords-list-category.oke-is-clickable,div.okeReviews .oke-reviewsKeywords-list-category.oke-is-clickable{cursor:pointer}.okeReviews[data-oke-container] .oke-reviewsKeywords-list-category.oke-is-active,div.okeReviews .oke-reviewsKeywords-list-category.oke-is-active{background-color:var(--oke-filter-backgroundColorActive);color:var(--oke-filter-textColorActive);border-color:var(--oke-filter-borderColorActive)}.okeReviews[data-oke-container] .oke-reviewsKeywords .oke-translateButton,div.okeReviews .oke-reviewsKeywords .oke-translateButton{margin-top:12px}
2695.oke-rs{display:block}.oke-rs .oke-reviewsSummary.oke-is-preRender .oke-reviewsSummary-summary{-webkit-mask:linear-gradient(180deg,#000 0,#000 40%,transparent 95%,transparent 0) 100% 50%/100% 100% repeat-x;mask:linear-gradient(180deg,#000 0,#000 40%,transparent 95%,transparent 0) 100% 50%/100% 100% repeat-x;max-height:150px}.okeReviews[data-oke-container] .oke-reviewsSummary .oke-tooltip,div.okeReviews .oke-reviewsSummary .oke-tooltip{display:inline-block;font-weight:400}.okeReviews[data-oke-container] .oke-reviewsSummary .oke-tooltip-trigger,div.okeReviews .oke-reviewsSummary .oke-tooltip-trigger{height:15px;width:15px;overflow:hidden;transform:translateY(-10%)}.okeReviews[data-oke-container] .oke-reviewsSummary-heading,div.okeReviews .oke-reviewsSummary-heading{align-items:center;-moz-column-gap:4px;column-gap:4px;display:inline-flex;font-weight:700;margin-bottom:8px}.okeReviews[data-oke-container] .oke-reviewsSummary-heading-skeleton,div.okeReviews .oke-reviewsSummary-heading-skeleton{height:calc(var(--oke-button-fontSize) + 4px);width:150px}.okeReviews[data-oke-container] .oke-reviewsSummary-icon,div.okeReviews .oke-reviewsSummary-icon{fill:currentColor;font-size:14px}.okeReviews[data-oke-container] .oke-reviewsSummary-icon svg,div.okeReviews .oke-reviewsSummary-icon svg{vertical-align:baseline}.okeReviews[data-oke-container] .oke-reviewsSummary-summary.oke-is-truncated,div.okeReviews .oke-reviewsSummary-summary.oke-is-truncated{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}</style>
2696    
2697    
2697<script type="application/json" id="oke-reviews-settings">{"subscriberId":"32d651f2-f948-4d78-8ceb-4f74427127c2","analyticsSettings":{"provider":"none"},"locale":"en","localeAndVariant":{"code":"en"},"matchCustomerLocale":false,"widgetSettings":{"global":{"dateSettings":{"format":{"type":"relative"}},"hideOkendoBranding":false,"recorderPlusEnabled":true,"stars":{"backgroundColor":"#E5E5E5","borderColor":"#2C3E50","foregroundColor":"#FFCF2A","interspace":2,"showBorder":false}},"homepageCarousel":{"autoPlay":false,"defaultSort":"rating desc","scrollBehaviour":"slide","slidesPerPage":{"large":3,"medium":2},"style":{"arrows":{"color":"#676986","size":{"value":24,"unit":"px"},"enabled":true},"avatar":{"backgroundColor":"#E5E5EB","placeholderTextColor":"#2C3E50","size":{"value":48,"unit":"px"},"enabled":true},"border":{"color":"#E5E5EB","width":{"value":1,"unit":"px"}},"highlightColor":"#0E7A82","layout":{"name":"default","reviewDetailsPosition":"below","showAttributeBars":false,"showProductDetails":"only-when-grouped","showProductName":false},"media":{"size":{"value":80,"unit":"px"},"imageGap":{"value":4,"unit":"px"},"enabled":true},"productImageSize":{"value":48,"unit":"px"},"showDates":true,"spaceAbove":{"value":20,"unit":"px"},"spaceBelow":{"value":20,"unit":"px"},"stars":{"height":{"value":18,"unit":"px"}},"text":{"primaryColor":"#2C3E50","fontSizeRegular":{"value":14,"unit":"px"},"fontSizeSmall":{"value":12,"unit":"px"},"secondaryColor":"#676986"}},"totalSlides":12,"truncation":{"bodyMaxLines":4,"enabled":true,"truncateAll":false}},"mediaCarousel":{"minimumImages":1,"linkText":"Read More","autoPlay":false,"slideSize":"medium","arrowPosition":"outside"},"mediaGrid":{"gridStyleDesktop":{"layout":"default-desktop"},"gridStyleMobile":{"layout":"default-mobile"},"showMoreArrow":{"arrowColor":"#676986","enabled":true,"backgroundColor":"#f4f4f6"},"linkText":"Read More","infiniteScroll":false,"gapSize":{"value":10,"unit":"px"}},"questions":{"initialPageSize":6,"loadMorePageSize":6},"reviewsBadge":{"layout":"large","colorScheme":"dark"},"reviewsTab":{"backgroundColor":"#676986","position":"top-left","textColor":"#FFFFFF","enabled":true,"positionSmall":"top-left"},"reviewsWidget":{"header":{"columnDistribution":"space-between","verticalAlignment":"top","blocks":[{"columnWidth":"one-third","modules":[{"name":"rating-average","layout":"one-line"},{"name":"rating-breakdown","backgroundColor":"#F4F4F6","shadingColor":"#9A9DB1","stretchMode":"contain"}],"textAlignment":"left"},{"columnWidth":"two-thirds","modules":[{"name":"recommended"},{"name":"media-carousel","imageGap":{"value":4,"unit":"px"},"imageHeight":{"value":120,"unit":"px"}}],"textAlignment":"left"}]},"reviews":{"controls":{"filterMode":"closed","writeReviewButtonEnabled":true,"defaultSort":"has_media desc"},"list":{"initialPageSize":5,"layout":{"borderStyle":"full","collapseReviewerDetails":false,"name":"default","showAttributeBars":false,"showProductDetails":"only-when-grouped"},"loadMorePageSize":5,"media":{"layout":"featured","size":{"value":200,"unit":"px"},"imageGap":{"value":4,"unit":"px"}},"truncation":{"bodyMaxLines":4,"enabled":true,"truncateAll":false}}},"showWhenEmpty":true,"style":{"showDates":true,"border":{"color":"#E5E5EB","width":{"value":1,"unit":"px"}},"filters":{"backgroundColorActive":"#676986","backgroundColor":"#FFFFFF","borderColor":"#DBDDE4","borderRadius":{"value":100,"unit":"px"},"borderColorActive":"#676986","textColorActive":"#FFFFFF","textColor":"#2C3E50"},"avatar":{"backgroundColor":"#E5E5EB","placeholderTextColor":"#2C3E50","size":{"value":48,"unit":"px"},"enabled":true},"stars":{"height":{"value":18,"unit":"px"}},"shadingColor":"#F7F7F8","productImageSize":{"value":48,"unit":"px"},"button":{"backgroundColorActive":"#676986","borderColorHover":"#DBDDE4","backgroundColor":"#F7F7F8","borderColor":"#DBDDE4","backgroundColorHover":"#F4F4F6","textColorHover":"#272D45","borderRadius":{"value":4,"unit":"px"},"borderWidth":{"value":1,"unit":"px"},"borderColorActive":"#676986","textColorActive":"#FFFFFF","textColor":"#272D45"},"highlightColor":"#0E7A82","spaceAbove":{"value":20,"unit":"px"},"text":{"primaryColor":"#2C3E50","fontSizeRegular":{"value":14,"unit":"px"},"fontSizeLarge":{"value":20,"unit":"px"},"fontSizeSmall":{"value":12,"unit":"px"},"secondaryColor":"#676986"},"spaceBelow":{"value":20,"unit":"px"},"attributeBar":{"style":"default","borderColor":"#9A9DB1","backgroundColor":"#D3D4DD","shadingColor":"#9A9DB1","markerColor":"#00CAAA"}},"tabs":{"reviews":true,"questions":false}},"starRatings":{"showWhenEmpty":false,"style":{"text":{"content":"review-count","style":"number-and-text","brackets":false},"spaceAbove":{"value":0,"unit":"px"},"globalOverrideSettings":{"backgroundColor":"#E5E5E5","foregroundColor":"#FFCF2A","borderColor":"#2C3E50","showBorder":false},"spaceBelow":{"value":0,"unit":"px"},"height":{"value":18,"unit":"px"}},"clickBehavior":"scroll-to-widget"}},"features":{"attributeFiltersEnabled":true,"recorderPlusEnabled":true,"recorderQandaPlusEnabled":true,"reviewsKeywordsEnabled":true}}</script>
2697
2698            <style id="oke-css-vars">:root{--oke-widget-spaceAbove:20px;--oke-widget-spaceBelow:20px;--oke-starRating-spaceAbove:0;--oke-starRating-spaceBelow:0;--oke-button-backgroundColor:#f7f7f8;--oke-button-backgroundColorHover:#f4f4f6;--oke-button-backgroundColorActive:#676986;--oke-button-textColor:#272d45;--oke-button-textColorHover:#272d45;--oke-button-textColorActive:#fff;--oke-button-borderColor:#dbdde4;--oke-button-borderColorHover:#dbdde4;--oke-button-borderColorActive:#676986;--oke-button-borderRadius:4px;--oke-button-borderWidth:1px;--oke-button-fontWeight:700;--oke-button-fontSize:var(--oke-text-regular,14px);--oke-button-fontFamily:inherit;--oke-border-color:#e5e5eb;--oke-border-width:1px;--oke-text-primaryColor:#2c3e50;--oke-text-secondaryColor:#676986;--oke-text-small:12px;--oke-text-regular:14px;--oke-text-large:20px;--oke-text-fontFamily:inherit;--oke-avatar-size:48px;--oke-avatar-backgroundColor:#e5e5eb;--oke-avatar-placeholderTextColor:#2c3e50;--oke-highlightColor:#0e7a82;--oke-shadingColor:#f7f7f8;--oke-productImageSize:48px;--oke-attributeBar-shadingColor:#9a9db1;--oke-attributeBar-borderColor:#9a9db1;--oke-attributeBar-backgroundColor:#d3d4dd;--oke-attributeBar-markerColor:#00caaa;--oke-filter-backgroundColor:#fff;--oke-filter-backgroundColorActive:#676986;--oke-filter-borderColor:#dbdde4;--oke-filter-borderColorActive:#676986;--oke-filter-textColor:#2c3e50;--oke-filter-textColorActive:#fff;--oke-filter-borderRadius:100px;--oke-filter-searchHighlightColor:undefined;--oke-mediaGrid-chevronColor:#676986;--oke-stars-foregroundColor:#ffcf2a;--oke-stars-backgroundColor:#e5e5e5;--oke-stars-borderWidth:0}.oke-sr{--oke-stars-foregroundColor:#ffcf2a;--oke-stars-backgroundColor:#e5e5e5;--oke-stars-borderWidth:0}.oke-w,oke-modal{--oke-title-fontWeight:600;--oke-title-fontSize:var(--oke-text-regular,14px);--oke-title-fontFamily:inherit;--oke-bodyText-fontWeight:400;--oke-bodyText-fontSize:var(--oke-text-regular,14px);--oke-bodyText-fontFamily:inherit}</style>
2699            
2700            <template id="oke-reviews-body-template"><svg id="oke-star-symbols" style="display:none!important" data-oke-id="oke-star-symbols"><symbol id="oke-star-empty" style="overflow:visible;"><path id="star-default--empty" fill="var(--oke-stars-backgroundColor)" stroke="var(--oke-stars-borderColor)" stroke-width="var(--oke-stars-borderWidth)" d="M3.34 13.86c-.48.3-.76.1-.63-.44l1.08-4.56L.26 5.82c-.42-.36-.32-.7.24-.74l4.63-.37L6.92.39c.2-.52.55-.52.76 0l1.8 4.32 4.62.37c.56.05.67.37.24.74l-3.53 3.04 1.08 4.56c.13.54-.14.74-.63.44L7.3 11.43l-3.96 2.43z"/></symbol><symbol id="oke-star-filled" style="overflow:visible;"><path id="star-default--filled" fill="var(--oke-stars-foregroundColor)" stroke="var(--oke-stars-borderColor)" stroke-width="var(--oke-stars-borderWidth)" d="M3.34 13.86c-.48.3-.76.1-.63-.44l1.08-4.56L.26 5.82c-.42-.36-.32-.7.24-.74l4.63-.37L6.92.39c.2-.52.55-.52.76 0l1.8 4.32 4.62.37c.56.05.67.37.24.74l-3.53 3.04 1.08 4.56c.13.54-.14.74-.63.44L7.3 11.43l-3.96 2.43z"/></symbol></svg></template>
2700<script>document.addEventListener('readystatechange',() =>{Array.from(document.getElementById('oke-reviews-body-template')?.content.children)?.forEach(function(child){if(!Array.from(document.body.querySelectorAll('[data-oke-id='.concat(child.getAttribute('data-oke-id'),']'))).length){document.body.prepend(child)}})},{once:true});</script>
2700
2701
2702
2703
2704
2705
2706
2707
2708
2709
2710
2711
2712
2713
2714<!-- END app snippet -->
2715
2716    <!-- BEGIN app snippet: okendo-reviews-json-ld -->
2717<!-- END app snippet -->
2718
2719<!-- BEGIN app snippet: widget-plus-initialisation-script -->
2720
2721
2722
2723
2724    
2724<script async id="okendo-reviews-script" src="https://cdn-static.okendo.io/reviews-widget-plus/js/okendo-reviews.js"></script>
2724
2725
2726<!-- END app snippet -->
2727
2728
2729<!-- END app block --><!-- BEGIN app block: shopify://apps/tolstoy-ads-image-video/blocks/widget-block/06fa8282-42ff-403e-b67c-1936776aed11 -->
2730
2731
2732
2733
2734
2735
2736
2737
2738
2739                
2740
2741
2742
2743
2744
2745
2746
2747
2748
2749
2750
2751<script
2752  type="module"
2753  async
2754  src="https://widget.gotolstoy.com/we/widget.js"
2755  data-shop=dr-jen-natural.myshopify.com
2756  data-app-key=8507f226-1a78-4bae-ab97-4b9fbe7d2eee
2757  data-should-use-cache=true
2758  data-cache-version=1a05d33d8e0
2759  data-product-gallery-projects="[]"
2760  data-collection-gallery-projects="[]"
2761  data-product-id=""
2762  data-template-name="customers/login"
2763  data-ot-ignore
2764  data-cookieconsent="ignore"
2765>
2766</script>
vendor: 1 bytes, line 2766
2766
2767<script
2768  type="module"
2769  async
2770  src="https://play.gotolstoy.com/widget-v2/widget.js"
2771  id="tolstoy-widget-script"
2772  data-shop=dr-jen-natural.myshopify.com
2773  data-app-key=8507f226-1a78-4bae-ab97-4b9fbe7d2eee
2774  data-should-use-cache=true
2775  data-cache-version=1a05d33d8e0
2776  data-product-gallery-projects="[]"
2777  data-collection-gallery-projects="[]"
2778  data-product-id=""
2779  data-collection-id=""
2780  data-shop-assistant-enabled="false"
2781  data-search-bar-widget-enabled="false"
2782  data-template-name="customers/login"
2783  data-customer-id=""
2784  data-ot-ignore
2785  data-cookieconsent="ignore"
2786></script>
vendor: 1 bytes, line 2786
2786
2787<script
2788  type="module"
2789  async
2790  src="https://play.gotolstoy.com/widget-v2/widget.brand-mcp.js"
2791  data-app-key=8507f226-1a78-4bae-ab97-4b9fbe7d2eee
2792  data-ot-ignore
2793  data-cookieconsent="ignore"
2794></script>
vendor: 1 bytes, line 2794
2794
2795<script>
2796  window.tolstoyCurrencySymbol = "$";
2797  window.tolstoyMoneyFormat = "${{amount}}";
2798</script>
vendor: 1 bytes, line 2798
2798
2799<script>
2800  (function(){
2801    function hideOrphanedTiles(){
2802      var els = document.querySelectorAll('.tolstoy-collection-page-tile,tolstoy-collection-tile');
2803      for(var i=0;i<els.length;i++){
2804        if(els[i].children.length>0) continue;
2805        els[i].style.setProperty('display','none','important');
2806        var w=els[i].closest('[class*="tolstoy-grid"]')||els[i].closest('.tolstoy-collection-page-tile-wrapper');
2807        if(w) w.style.setProperty('display','none','important');
2808      }
2809    }
2810    if(document.readyState==='loading'){
2811      document.addEventListener('DOMContentLoaded',hideOrphanedTiles);
2812    }else{
2813      hideOrphanedTiles();
2814    }
2815  })();
2816</script>
vendor: 1 bytes, line 2816
2816
2817<script>
2818  window.tolstoyDebug = {
2819    enable: () => {
2820      fetch('/cart/update.js', {
2821        method: 'POST',
2822        headers: { 'Content-Type': 'application/json' },
2823        body: JSON.stringify({ attributes: { TolstoyDebugEnabled: 'true' } })
2824      })
2825      .then(response => response.json())
2826      .then(() => window.location.reload());
2827    },
2828    disable: () => {
2829      fetch('/cart/update.js', {
2830        method: 'POST',
2831        headers: { 'Content-Type': 'application/json' },
2832        body: JSON.stringify({ attributes: { TolstoyDebugEnabled: null } })
2833      })
2834      .then(response => response.json())
2835      .then(() => window.location.reload())
2836    },
2837    status: async () => {
2838      const response = await fetch('/cart.js');
2839      const json = await response.json();
2840      console.log(json.attributes);
2841    }
2842  }
2843</script>
2843
2844
2845<!-- END app block --><!-- BEGIN app block: shopify://apps/eg-auto-add-to-cart/blocks/app-embed/0f7d4f74-1e89-4820-aec4-6564d7e535d2 -->
2846
2847
2848
2849
2850
2851
2852
2853
2854
2855
2856
2857  
2858    
2858<script
2859      async
2860      type="text/javascript"
2861      src="https://cdn.506.io/eg/script.js?shop=dr-jen-natural.myshopify.com&v=12"
2862    ></script>
2862
2863  
2864
2865
2866
2867  <meta id="easygift-shop" itemid="c2hvcF8kXzE3OTEzOTc4NjQ=" content="{&quot;isInstalled&quot;:true,&quot;installedOn&quot;:&quot;2026-01-19T11:03:48.225Z&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;headerFontFamily&quot;:null,&quot;bodyFontFamily&quot;:null,&quot;addButtonText&quot;:null,&quot;closeModalOutsideClick&quot;:true,&quot;cssStyles&quot;:null,&quot;dismissButtonText&quot;:null,&quot;hasCustomizations&quot;:false,&quot;imageUrl&quot;:null,&quot;outOfStockButtonText&quot;:null,&quot;priceShowZeroDecimals&quot;:true,&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;reApplyValueBasedRulesInCart&quot;:false,&quot;useFinalPriceGetEntireCart&quot;:false,&quot;disableRedirectAfterFormSubmit&quot;:false,&quot;customCSS&quot;:null,&quot;decodePayload&quot;:false,&quot;delayUpdates&quot;:2000,&quot;enableBuyNowInterceptions&quot;:true,&quot;fetchCartDataBeforeRequest&quot;:false,&quot;fetchProductInfoFromSavedDomain&quot;:false,&quot;hideAlertsOnFrontend&quot;:false,&quot;hideGiftedPropertyText&quot;:false,&quot;removeEGPropertyFromSplitActionLineItems&quot;:false,&quot;removeProductsAddedFromExpiredRules&quot;:true,&quot;useFinalPrice&quot;:false},&quot;promoCodeMessageStyle&quot;:{&quot;message&quot;:&quot;Free gift added!&quot;},&quot;accessToEnterprise&quot;:false},&quot;translations&quot;:null,&quot;defaultLocale&quot;:&quot;en&quot;,&quot;shopDomain&quot;:&quot;drjennatural.com&quot;}">
2868
2869
2870<script defer>
2871  (async function() {
2872    try {
2873
2874      const blockVersion = "v3"
2875      if (blockVersion != "v3") {
2876        return
2877      }
2878
2879      let metaErrorFlag = false;
2880      if (metaErrorFlag) {
2881        return
2882      }
2883
2884      // Parse metafields as JSON
2885      const metafields = {"easygift-rule-696e11be9631805015ed97cd":{"schedule":{"enabled":false,"starts":null,"ends":null},"trigger":{"productTags":{"targets":[],"collectionInfo":null,"sellingPlan":null},"type":"cartValue","promoCode":null,"promoCodeDiscount":null,"minCartValue":10,"hasUpperCartValue":false,"upperCartValue":null,"products":[],"collections":[],"condition":null,"conditionMin":null,"conditionMax":null,"collectionSellingPlanType":null,"cartValueExcludedVariants":[]},"action":{"notification":{"enabled":false,"headerText":null,"subHeaderText":null,"showImage":false,"imageUrl":""},"discount":{"type":null,"title":null,"code":null,"id":null,"createdByEasyGift":false,"issue":null,"value":null,"discountType":null,"easygiftAppDiscount":false},"popupOptions":{"headline":null,"subHeadline":null,"showItemsPrice":false,"popupDismissable":false,"imageUrl":null,"persistPopup":false,"rewardQuantity":1,"showDiscountedPrice":false,"hideOOSItems":false,"showVariantsSeparately":false},"banner":{"enabled":false,"headerText":null,"imageUrl":null,"subHeaderText":null,"showImage":false,"displayAfter":"5","closingMode":"doNotAutoClose","selfcloseAfter":"5","reshowBannerAfter":"everyNewSession","redirectLink":null},"showPromoCodeMessage":false,"type":"addAutomatically","products":[{"name":"Dr Jen Referral Pad - Default Title","variantId":"54581915484328","variantGid":"gid:\/\/shopify\/ProductVariant\/54581915484328","productGid":"gid:\/\/shopify\/Product\/9205428256936","quantity":1,"handle":"dr-jen-referral-pad","price":"0.00"},{"name":"Plastic-Free Floss with Nano-Hydroxyapatite (Gift) - Mint","variantId":"54639946236072","variantGid":"gid:\/\/shopify\/ProductVariant\/54639946236072","productGid":"gid:\/\/shopify\/Product\/9210792870056","quantity":1,"handle":"plastic-free-floss-with-nano-hydroxyapatite-gift","price":"0.00","alerts":[{"type":"outOfStock","triggered":false}]}],"limit":1,"preventProductRemoval":true,"addAvailableProducts":false},"targeting":{"link":{"destination":null,"data":null,"cookieLifetime":14},"testMode":{"testCount":0,"lastTestedAt":null,"currentNonce":null,"lastTestUrl":null,"lastTokenExpiresAt":null},"additionalCriteria":{"geo":{"include":[],"exclude":[]},"type":"customerTags","customerTags":["proselect"],"customerTagsExcluded":["freegift"],"customerId":[],"orderCount":null,"hasOrderCountMax":false,"orderCountMax":null,"totalSpent":null,"hasTotalSpentMax":false,"totalSpentMax":null},"type":"loggedInCustomers"},"settings":{"worksInReverse":true,"runsOncePerSession":false,"preventAddedItemPurchase":false,"showReminderBanner":false},"testMode":false,"_id":"696e11be9631805015ed97cd","name":"Proselect Add-on","store":"696e0f93d00bc95855749393","shop":"dr-jen-natural","active":true,"translations":null,"createdAt":"2026-01-19T11:13:02.945Z","updatedAt":"2026-06-29T19:00:39.101Z","__v":0}};
2886
2887      // Process metafields in JavaScript
2888      let savedRulesArray = [];
2889      for (const [key, value] of Object.entries(metafields)) {
2890        if (value) {
2891          for (const prop in value) {
2892            // avoiding Object.Keys for performance gain -- no need to make an array of keys.
2893            savedRulesArray.push(value);
2894            break;
2895          }
2896        }
2897      }
2898
2899      const metaTag = document.createElement('meta');
2900      metaTag.id = 'easygift-rules';
2901      metaTag.content = JSON.stringify(savedRulesArray);
2902      metaTag.setAttribute('itemid', 'cnVsZXNfJF8xNzkxMzk3ODY0');
2903
2904      document.head.appendChild(metaTag);
2905      } catch (err) {
2906        
2907      }
2908  })();
2909</script>
2909
2910
2911
2912  
2912<script
2913    type="text/javascript"
2914    defer
2915  >
2916
2917    (function () {
2918      try {
2919        window.EG_INFO = window.EG_INFO || {};
2920        var shopInfo = {"isInstalled":true,"installedOn":"2026-01-19T11:03:48.225Z","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,"headerFontFamily":null,"bodyFontFamily":null,"addButtonText":null,"closeModalOutsideClick":true,"cssStyles":null,"dismissButtonText":null,"hasCustomizations":false,"imageUrl":null,"outOfStockButtonText":null,"priceShowZeroDecimals":true,"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},"reApplyValueBasedRulesInCart":false,"useFinalPriceGetEntireCart":false,"disableRedirectAfterFormSubmit":false,"customCSS":null,"decodePayload":false,"delayUpdates":2000,"enableBuyNowInterceptions":true,"fetchCartDataBeforeRequest":false,"fetchProductInfoFromSavedDomain":false,"hideAlertsOnFrontend":false,"hideGiftedPropertyText":false,"removeEGPropertyFromSplitActionLineItems":false,"removeProductsAddedFromExpiredRules":true,"useFinalPrice":false},"promoCodeMessageStyle":{"message":"Free gift added!"},"accessToEnterprise":false},"translations":null,"defaultLocale":"en","shopDomain":"drjennatural.com"};
2921        var productRedirectionEnabled = shopInfo.settings.scriptSettings.productPageRedirection.enabled;
2922        if (["Unlimited", "Enterprise"].includes(shopInfo.subscriptionName) && productRedirectionEnabled) {
2923          var products = shopInfo.settings.scriptSettings.productPageRedirection.products;
2924          if (products.length > 0) {
2925            var productIds = products.map(function(prod) {
2926              var productGid = prod.id;
2927              var productIdNumber = parseInt(productGid.split('/').pop());
2928              return productIdNumber;
2929            });
2930            var productInfo = null;
2931            var isProductInList = productIds.includes(productInfo.id);
2932            if (isProductInList) {
2933              var redirectionURL = shopInfo.settings.scriptSettings.productPageRedirection.redirectionURL;
2934              if (redirectionURL) {
2935                window.location = redirectionURL;
2936              }
2937            }
2938          }
2939        }
2940
2941        
2942      } catch(err) {
2943      return
2944    }}
2944)()
2945  </script>
2945
2946
2947
2948
2949<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
2950
2951
2952
2953
2954
2955
2956
2957
2958
2959
2960
2961
2962  
2962<script async src="https://static.klaviyo.com/onsite/js/UEH4C3/klaviyo.js?company_id=UEH4C3"></script>
2962
2963  
2963<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>
2963
2964
2965  
2966
2967
2968
2969
2970  
2970<script>
2971    window.klaviyoReviewsProductDesignMode = false
2972  </script>
2972
2973
2974
2975
2976
2977
2978
2979
2980
2981
2982<!-- END app block -->
2982<script src="https://cdn.shopify.com/extensions/01a0f2bc-d487-717e-ad93-a683f5f90d60/timesact-44/assets/timesact.js" type="text/javascript" defer="defer"></script>
2982
2983<link href="https://cdn.shopify.com/extensions/01a0f2bc-d487-717e-ad93-a683f5f90d60/timesact-44/assets/timesact.css" rel="stylesheet" type="text/css" media="all">
2984<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
2985<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: 59902656680,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "customers/login"};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 2985
2985
2986<script>
2987  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
2988</script>
vendor: 1 bytes, line 2988
2988
2989<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}
2989).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: 59902656680,storefrontBaseUrl: "https://drjennatural.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://drjennatural.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b"],webPixelsConfigList: [{"id":"2705948840","configuration":"{\"publicMeasurementKey\":\"mi_live_measure_public_kOIRMiSMY2m116jvTJSLyij0GFKyeqwGo4EaVHadiWo\",\"apiUrl\":\"https:\\\/\\\/api.mightyai.app\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"48372dc8fa8accb47d29e22652f7e8f8","type":"APP","apiClientId":427818057729,"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":"2704539816","configuration":"{\"redditPixelId\":\"a2_jnidgw5am4l7\",\"dataSharingType\":\"advanced\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"27a6dc1e95874487d57379b5c016869f","type":"APP","apiClientId":304258285569,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"2354053288","configuration":"{\"accountID\":\"dr-jen-natural.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"93768511ab825c17a9b96bb46f2bedcd","type":"APP","apiClientId":301933133825,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"2326593704","configuration":"{\"storeId\":\"ecb6efae-3773-4ca0-b22b-1716d8937cf6\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"2066bff610c5c92c0538059190a8d779","type":"APP","apiClientId":274629623809,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"2270658728","configuration":"{\"product_bundles_data\":\"[]\",\"shop\":\"dr-jen-natural.myshopify.com\",\"collect_url\":\"https:\\\/\\\/collect.bogos.io\\\/collect\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"e375ae2aeef9215058b62ddff7136cb9","type":"APP","apiClientId":177733,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"2245722280","configuration":"{\"ti\":\"343261563\",\"endpoint\"
2989:\"https:\/\/bat.bing.com\/action\/0\",\"tagIds\":\"[\\\"-1\\\"]\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"58a904981d2724b937c16718aa2f1aee","type":"APP","apiClientId":2997493,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"2135261352","configuration":"{\"myshopifyDomain\":\"dr-jen-natural.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":"2086928552","configuration":"{\"shopDomain\":\"dr-jen-natural.myshopify.com\",\"accountId\":\"1310\",\"basisPixelVisit\":\"9e9ffe98c334ffef\",\"basisPixelCart\":\"dba2f616d57062e1\",\"basisPixelCheckout\":\"a8c806252acb1a79\",\"analyticsApiURL\":\"https:\\\/\\\/kp-9dfa-api.klickly.com\\\/wp\",\"checkoutApiURL\":\"https:\\\/\\\/kp-9dfa-api.klickly.com\\\/cs\",\"cartApiURL\":\"https:\\\/\\\/kp-9dfa-api.klickly.com\\\/cc\",\"ardDataApiURL\":\"https:\\\/\\\/kp-9dfa-api.klickly.com\\\/ard\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"efdf7a548489ec4e8275e6f4b26ccd39","type":"APP","apiClientId":1821457,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"2036957352","configuration":"{\"publicMeasurementKey\":\"mi_live_measure_public_kOIRMiSMY2m116jvTJSLyij0GFKyeqwGo4EaVHadiWo\",\"apiUrl\":\"https:\\\/\\\/api.mightyai.app\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"1ced13724efbc2fc745fe407ebe74140","type":"APP","apiClientId":350718394369,"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":"1925284008","configuration":"{\"shopifyDomain\":\"dr-jen-natural.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"14b26290829f755f27eefbf196eb8024","type":"APP","apiClientId":2935586817,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1878720680","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":"1789264040","configuration":"{\"projectId\":\"v0hiqba9yf\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"d8a2bb2ccbb513dc8e8b6937f4b8033e","type":"APP","apiClientId":240074326017,"privacyPurposes":[],"capabilities":["advanced_dom_events"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1498415272","configuration":"{\"accountID\":\"UEH4C3\",\"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"]}
2989,{"id":"1462599848","configuration":"{\"store_id\":\"211175\",\"environment\":\"prod\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"10c4f173702937db6fa4bf871600cafd","type":"APP","apiClientId":294517,"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":"1086292136","configuration":"{\"shopId\":\"dr-jen-natural.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7093dff47f098f6de2afb75b62011ebe","type":"APP","apiClientId":2753413,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1030619304","configuration":"{\"accountID\":\"1220658\",\"workspaceId\":\"07d31f68-a48c-4ad8-ac0b-79a825e9bd32\",\"projectId\":\"a03859b0-f7ee-458b-a6ee-d5d3c1732532\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"d98eb033f1e81320021a411362de3a55","type":"APP","apiClientId":5461967,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"886931624","configuration":"{\"masterTagID\":\"19038\",\"merchantID\":\"123306\",\"appPath\":\"https:\/\/daedalus.shareasale.com\",\"storeID\":\"NaN\",\"xTypeMode\":\"NaN\",\"xTypeValue\":\"NaN\",\"channelDedup\":\"NaN\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"f300cca684872f2df140f714437af558","type":"APP","apiClientId":4929191,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"862093480","configuration":"{\"site_id\":\"abcb494a-567a-4db9-8fed-65bf2091a2bc\",\"analytics_endpoint\":\"https:\\\/\\\/na.shgcdn3.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"695709fc3f146fa50a25299517a954f2","type":"APP","apiClientId":1158168,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"859635880","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"9bce1c0cdfc09538057898e4ff134fa2","type":"APP","apiClientId":30400643073,"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":"543883432","configuration":"{\"pixelCode\":\"CEE9GCJC77UAS1JJT1VG\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"22e92c2ad45662f435e4801458fb78cc","type":"APP","apiClientId":4383523,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"532152488","configuration":"{\"config\":\"{\\\"pixel_id\\\":\\\"G-MWH7DMTZCV\\\",\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-MWH7DMTZCV\\\",\\\"AW-10860184453\\\/2msRCO7z6qoDEIWHxboo\\\"]},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-MWH7DMTZCV\\\",\\\"AW-10860184453\\\/uFe2COvz6qoDEIWHxboo\\\"]},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-MWH7DMTZCV\\\",\\\"AW-10860184453\\\/0Og8COXz6qoDEIWHxboo\\\",\\\"MC-GVN473RCFH\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-MWH7DMTZCV\\\",\\\"AW-10860184453\\\/41dtCOLz6qoDEIWHxboo\\\",\\\"MC-GVN473RCFH\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-MWH7DMTZCV\\\",\\\"AW-10860184453\\\/--TQCN_z6qoDEIWHxboo\\\",\\\"MC-GVN473RCFH\\\"]},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-MWH7DMTZCV\\\",\\\"AW-10860184453\\\/Y0uhCPHz6qoDEIWHxboo\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-MWH7DMTZCV\\\",\\\"AW-10860184453\\\/1vsiCOjz6qoDEIWHxboo\\\"]}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"529629352","configuration":"{\"shopId\":\"dr-jen-natural.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"31536d5a2ef62c18870
298954e49fd58dba0","type":"APP","apiClientId":4845829,"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":"366641320","configuration":"{\"shopDomain\":\"dr-jen-natural.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"1cc50c06a2fd060c142979e7a3df92db","type":"APP","apiClientId":2436932,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"136052904","configuration":"{\"pixel_id\":\"422728626017723\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"bd2f978c17a94bbb8a74d43de2165dc5","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"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":"Dr Jen Natural","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"dr-jen-natural.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/drjennatural.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"9592894947496","handle":"100-italian-silk-floss","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"55924593721512","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9631001542824","handle":"welcome-kit-fluoride-free","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"56013537837224","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"9631004262568","handle":"welcome-kit-fluoride","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"56013543178408","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8849501618344","handle":"free-gift-gentle-bristle-toothbrush","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"51700091814056","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://drjennatural.com/cdn","87a86122w399bf3b8pd0403c97m2c07468c",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"156085026984","themePublished":"true","eventMetadataId":"06aa83d3-0606-4e7b-9b0b-0e7de1e1c97b","shopId":"59902656680","storefrontBaseUrl":"https:\/\/drjennatural.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"87a86122w399bf3b8pd0403c97m2c07468c","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
2989<script>
2990  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
2991  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
2992  window.ShopifyAnalytics.meta.currency = 'USD';
2993  var meta = {"page":{"requestId":"1c419c74-0b1c-4790-8607-70f03206cea8-1791397864"}};
2994  for (var attr in meta) {
2995    window.ShopifyAnalytics.meta[attr] = meta[attr];
2996  }
2997</script>
vendor: 1 bytes, line 2997
2997
2998<script class="analytics">
2999  (function () {
3000    var customDocumentWrite = function(content) {
3001      var jquery = null;
3002
3003      if (window.jQuery) {
3004        jquery = window.jQuery;
3005      } else if (window.Checkout && window.Checkout.$) {
3006        jquery = window.Checkout.$;
3007      }
3008
3009      if (jquery) {
3010        jquery('body').append(content);
3011      }
3012    };
3013
3014    var hasLoggedConversion = function(token) {
3015      if (token) {
3016        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
3017      }
3018      return false;
3019    }
3020
3021    var setCookieIfConversion = function(token) {
3022      if (token) {
3023        var twoMonthsFromNow = new Date(Date.now());
3024        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
3025
3026        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
3027      }
3028    }
3029
3030    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
3031    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
3032    if (trekkie.integrations) {
3033      return;
3034    }
3035    trekkie.methods = [
3036      'identify',
3037      'page',
3038      'ready',
3039      'track',
3040      'trackForm',
3041      'trackLink'
3042    ];
3043    trekkie.factory = function(method) {
3044      return function() {
3045        var args = Array.prototype.slice.call(arguments);
3046        args.unshift(method);
3047        trekkie.push(args);
3048        if (method == 'track' || method == 'page') {
3049          var pageUrl;
3050          try {
3051            pageUrl = window.location.href;
3052          } catch (e) {}
3053          var pageReferrer;
3054          try {
3055            pageReferrer = document.referrer;
3056          } catch (e) {}
3057          try {
3058            if (window.__TREKKIE_SHIM_QUEUE == null) {
3059              window.__TREKKIE_SHIM_QUEUE = [];
3060            }
3061            window.__TREKKIE_SHIM_QUEUE.push({
3062              from: 'trekkie-stub',
3063              method: method,
3064              args: args.slice(1),
3065              pageContext: {
3066                url: pageUrl,
3067                referrer: pageReferrer
3068              }
3069            });
3070          } catch (e) {
3071            // no-op
3072          }
3073        }
3074        return trekkie;
3075      };
3076    };
3077    for (var i = 0; i < trekkie.methods.length; i++) {
3078      var key = trekkie.methods[i];
3079      trekkie[key] = trekkie.factory(key);
3080    }
3081    trekkie.load = function(config) {
3082      trekkie.config = config || {};
3083      trekkie.config.initialDocumentCookie = document.cookie;
3084      var first = document.getElementsByTagName('script')[0];
3085var script = document.createElement('script');
3086script.type = 'text/javascript';
3087script.onerror = function(e) {
3088  var scriptFallback = document.createElement('script');
3089  scriptFallback.type = 'text/javascript';
3090  scriptFallback.onerror = function(error) {
3091          var Monorail = {
3092      produce: function produce(monorailDomain, schemaId, payload) {
3093        var currentMs = new Date().getTime();
3094        var event = {
3095          schema_id: schemaId,
3096          payload: payload,
3097          metadata: {
3098            event_created_at_ms: currentMs,
3099            event_sent_at_ms: currentMs
3100          }
3101        };
3102        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
3103      },
3104      sendRequest: function sendRequest(endpointUrl, payload) {
3105        // Try the sendBeacon API
3106        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
3107          var blobData = new window.Blob([payload], {
3108            type: 'text/plain'
3109          });
3110
3111          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
3112            return true;
3113          } // sendBeacon was not successful
3114
3115        } // XHR beacon
3116
3117        var xhr = new XMLHttpRequest();
3118
3119        try {
3120          xhr.open('POST', endpointUrl);
3121          xhr.setRequestHeader('Content-Type', 'text/plain');
3122          xhr.send(payload);
3123        } catch (e) {
3124          console.log(e);
3125        }
3126
3127        return false;
3128      },
3129      isIos12: function isIos12() {
3130        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
3131      }
3132    };
3133    Monorail.produce('monorail-edge.shopifysvc.com',
3134      'trekkie_storefront_load_errors/1.1',
3135      {shop_id: 59902656680,
3136      theme_id: 156085026984,
3137      app_name: "storefront",
3138      context_url: window.location.href,
3139      source_url: "//drjennatural.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"});
3140
3141  };
3142  scriptFallback.async = true;
3143  scriptFallback.src = '//drjennatural.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
3144  first.parentNode.insertBefore(scriptFallback, first);
3145};
3146script.async = true;
3147script.src = '//drjennatural.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
3148first.parentNode.insertBefore(script, first);
3149
3150    };
3151    trekkie.load(
3152      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":59902656680,"isMerchantRequest":null,"themeId":156085026984,"themeCityHash":"1673929026007896593","contentLanguage":"en","currency":"USD","eventMetadataId":"06aa83d3-0606-4e7b-9b0b-0e7de1e1c97b"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
3153    );
3154
3155    var loaded = false;
3156    trekkie.ready(function() {
3157      if (loaded) return;
3158      loaded = true;
3159
3160      window.ShopifyAnalytics.lib = window.trekkie;
3161
3162      var originalDocumentWrite = document.write;
3163      document.write = customDocumentWrite;
3164      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
3165      document.write = originalDocumentWrite;
3166
3167      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
3168      var token = match? match[1]: undefined;
3169      if (!hasLoggedConversion(token)) {
3170        setCookieIfConversion(token);
3171        
3172      }
3173    });
3174
3175    window.ShopifyAnalytics.lib.page(null,{"requestId":"1c419c74-0b1c-4790-8607-70f03206cea8-1791397864","shopifyEmitted":true});
3176
3177    var eventsListenerScript = document.createElement('script');
3178    eventsListenerScript.async = true;
3179    eventsListenerScript.src = "//drjennatural.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
3180    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
3181})();</script>
3181
3182  
3182<script>
3183  if (!window.ga || (window.ga && typeof window.ga !== 'function')) {
3184    window.ga = function ga() {
3185      (window.ga.q = window.ga.q || []).push(arguments);
3186      if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
3187        window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"});
3188      }
3189      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.");
3190    };
3191    if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
3192      window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"});
3193    }
3194  }
3195</script>
vendor: 1 bytes, line 3195
3195
3196<script
3197  defer
3198  src="https://drjennatural.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.6.min.js"
3199  data-application="storefront-renderer"
3200  data-shop-id="59902656680"
3201  data-render-region="gcp-us-east1"
3202  data-page-type="customers/login"
3203  data-theme-instance-id="156085026984"
3204  data-theme-name="Eurus"
3205  data-theme-version="9.1.1"
3206  data-monorail-region="shop_domain"
3207  data-resource-timing-sampling-rate="10"
3208  data-shs="true"
3209  data-shs-beacon="true"
3210  data-shs-export-with-fetch="true"
3211  data-shs-logs-sample-rate="1"
3212  data-shs-beacon-endpoint="https://drjennatural.com/api/collect"
3213></script>
3213
3214<meta name="shopify-y" content="8d841fa5-dde5-40e5-8318-8f02da3c7179" data-expiration="1822955464000"><meta name="shopify-s" content="298eb3c2-3da6-4710-ab0e-443aeeb35a7f" data-expiration="1791399664000"><meta name="new-cookie-storage-activated" content="t">
3215</head>
3216  <body 
3217    class="Preview-theme gradient scrollbar-body overflow-x-hidden text-[0.86625rem] md:text-[0.9625rem]" 
3218    x-data="{ runDispatch: true }"
3219    :class="($store.xPopup.open || $store.xPopup.openVideoShopping) && 'overflow-hidden padding-scrollbar'" 
3220    x-init="$store.xPopup.setWidthScrollbar();"
3221    x-on:mouseover="if (runDispatch) { $dispatch('init-run'); runDispatch = false; }"
3222    x-on:touchstart="if (runDispatch) { 
3223      if (event.target.parentNode.parentNode.id == 'SearchOpen' || event.target.parentNode.id == 'SearchOpen') { setTimeout(() => {  document.querySelector('#SearchOpen').click() }, 200) }
3224      if (event.target.parentNode.parentNode.id == 'cart-icon' || event.target.parentNode.id == 'cart-icon') { setTimeout(() => {  document.querySelector('#cart-icon').click() }, 200) }
3225      if (event.target.parentNode.id == 'mobile-navigation' || event.target.id == 'mobile-navigation') { setTimeout(() => {  document.querySelector('#mobile-navigation').click() }, 200) }
3226      $dispatch('init-run'); runDispatch = false;
3227    }"
3228  ><div
3229          class="hidden" 
3230          x-data='xTabAttention({
3231            message1: "We\u0027re still here!", 
3232            message2: "Come back for rewards!", 
3233            delay: 3
3234          })'
3235        >
3236        </div>
3237        
3237<script src="//drjennatural.com/cdn/shop/t/248/assets/tab-attention.js?v=11879296936216401971790001529" defer></script>
3237<script>
3238        window.addEventListener('DOMContentLoaded', (event) => {
3239          const transitionEl = document.getElementById('x-page-transition');
3240          transitionEl.style.opacity = '0';
3241          setTimeout(() => {
3242            transitionEl.remove();
3243          }, 1000); 
3244        });
3245      </script>
3245
3246      <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 relative">
3247      <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">
3248        Skip to content
3249      </a>
3250
3251      
3252        
3253            <!-- BEGIN sections: header-group -->
3254<div id="shopify-section-sections--21507896869032__announcement-bar" class="shopify-section shopify-section-group-header-group section-announcement"><style data-shopify>#x-announcement-bar .arrow {
3255    background: transparent;
3256    border: 0;
3257    box-shadow: none;
3258    color: #003e52;
3259  }
3260  .dark #x-announcement-bar .arrow {
3261    color: rgba(0,0,0,0);
3262  }
3263  .announcement-bar_container-sections--21507896869032__announcement-bar {
3264    
3265      background: #d6ece6;
3266    
3267    
3268  }
3269  .dark .announcement-bar_container-sections--21507896869032__announcement-bar {
3270    
3271      background: rgba(var(--colors-background-secondary));
3272    
3273  
3274      --colors-text-link: 145, 180, 116;
3275    
3276  }
3277  .announcement-bar_text {
3278    
3279      color: #003e52;
3280      --colors-line-and-border: 0,62,82;
3281    
3282  }
3283  .dark .announcement-bar_text {
3284    
3285      color: rgb(var(--colors-text));
3286      --colors-line-and-border: 225, 227, 225;
3287    
3288  }
3289  
3290</style><div 
3291    id="x-announcement" 
3292    class="announcement-bar_container-sections--21507896869032__announcement-bar ltr mx-auto flex items-center lg:pl-5 lg:pr-5"
3293    
3294  >
3295        
3296          <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">
3297            <div class="splide__track x-pgw page-width mx-auto pl-0 pr-0">
3298              <div class="splide__list w-full flex  md:block"><style data-shopify>.text--announcement_GewciB .width-countdown {
3299                    width: 8.6625rem;
3300                  }.text--announcement_GewciB,
3301                    .btn--announcement_GewciB {
3302                      font-size: 0.86625rem;
3303                    }
3304                    @media (min-width: 768px) {
3305                      .text--announcement_GewciB,
3306                      .btn--announcement_GewciB {
3307                        font-size: 0.9625rem;
3308                      }
3309                    }.icon--announcement_GewciB {
3310                    width: 0.9625rem;
3311                    height: 0.9625rem;
3312                  }
3313                  .button.text_button_announ--announcement_GewciB {
3314                    
3315                      color: rgb(var(--colors-button-text));
3316                    
3317                    
3318                      background: rgba(var(--colors-button));
3319                    
3320                  }
3321                  .dark .button.text_button_announ--announcement_GewciB {
3322                    
3323                      color: rgb(var(--colors-button-text));
3324                    
3325                    
3326                      background: rgba(var(--colors-button));
3327                    
3328                  } 
3329                  @media(min-width: 768px){
3330                    .button.text_button_announ--announcement_GewciB {
3331                      
3332                        color: rgba(var(--colors-button-text-hover));
3333                      
3334                      
3335                    }
3336                    .dark .button.text_button_announ--announcement_GewciB {
3337                      
3338                        color: rgba(var(--colors-button-text-hover));
3339                      
3340                      
3341                        background: transparent;
3342                      
3343                    } 
3344                  }
3345                  .text-link-with-arrow--announcement_GewciB {
3346                    
3347                      color: rgb(var(--colors-text-link));
3348                    
3349                  }
3350                  .dark .text-link-with-arrow--announcement_GewciB {
3351                    
3352                      color: rgb(var(--colors-text-link));
3353                    
3354                  }
3355                  .hyperlink-circle-color--announcement_GewciB {
3356                    
3357                      background-color: rgba(var(--colors-text-link));
3358                    
3359                  }
3360                  .dark .hyperlink-circle-color--announcement_GewciB {
3361                    
3362                      background-color: rgba(var(--colors-button-text-hover));
3363                    
3364                  }</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 py-3 pl-5 pr-5 lg:pr-5 lg:pl-5" ><div 
3365                      
3366                      class="flex items-center flex-wrap justify-center gap-x-3 gap-y-2 ltr">
3367                      
3368                      <div class="text--announcement_GewciB announcement-bar_text flex">
3369<p class="x-announcement-bar-block-data leading-[initial]">FREE Shipping on all orders over $60</p></div></div></div></div>
3370            </div></div>
3371        
3372
3373</div>
3374<style> #shopify-section-sections--21507896869032__announcement-bar .announcement-bar_text {font-weight: bold;} </style></div><section id="shopify-section-sections--21507896869032__c-mega-menu" class="shopify-section shopify-section-group-header-group c-mega-menu-section"><link href="//drjennatural.com/cdn/shop/t/248/assets/mm-fonts.css?v=65098386628459100271790001530" rel="stylesheet" type="text/css" media="all" />
3375
3376<style data-shopify>
3377    /* Sticky header styles - applied to the section container */
3378    #shopify-section-sections--21507896869032__c-mega-menu {
3379      
3380      position: sticky !important;
3381      top: 0 !important;
3382      
3383      z-index: 1000;
3384      transition: box-shadow 0.3s ease, background-color 0.3s ease, transform 0.3s ease;
3385      background-color: #ffffff;
3386      will-change: transform;
3387    }
3388
3389    #shopify-section-sections--21507896869032__c-mega-menu.is-scrolled {
3390      
3391      position: fixed !important;
3392      top: 0 !important;
3393      left: 0;
3394      width: 100%;
3395      animation: cMegaMenuSlideDown 0.3s ease forwards;
3396      
3397      
3398      box-shadow: 0 2px 12px rgba(0, 0, 0, 0.1);
3399      
3400    }
3401
3402    @keyframes cMegaMenuSlideDown {
3403      from { transform: translateY(-100%); }
3404      to { transform: translateY(0); }
3405    }
3406
3407    #sections--21507896869032__c-mega-menu {
3408      display: block;
3409      position: relative;
3410      z-index: inherit;
3411
3412      /* Single horizontal gutter for the bar and every dropdown panel, so the
3413         nav, the logo and the dropdown columns all share one left edge.
3414         20px matches the theme header's own full-width gutter. */
3415      --cmm-gutter: 20px;
3416    }
3417
3418    #sections--21507896869032__c-mega-menu .c-mega-menu {
3419      position: relative;
3420      z-index: inherit;
3421    }
3422
3423    /* Full width: no max-width cap, matching the theme header's full-width mode. */
3424    #sections--21507896869032__c-mega-menu .c-mega-menu__container {
3425      max-width: none;
3426      width: 100%;
3427      margin: 0;
3428      padding: 0 var(--cmm-gutter);
3429    }
3430
3431    /* Deliberately static: the dropdowns resolve their containing block against
3432       .c-mega-menu (the section root) so they can span its full width without the
3433       100vw trick, which overflows by the scrollbar width. Nothing else inside the
3434       bar is absolutely positioned against this element. */
3435    #sections--21507896869032__c-mega-menu .c-mega-menu__header {
3436      position: static;
3437      display: flex;
3438      align-items: center;
3439      justify-content: space-between;
3440      height: auto;
3441      padding: 15px 0;
3442      background-color: #ffffff;
3443    }
3444
3445    #sections--21507896869032__c-mega-menu .c-mega-menu__logo {
3446      display: flex;
3447      align-items: center;
3448    }
3449
3450    #sections--21507896869032__c-mega-menu .c-mega-menu__logo-img {
3451      height: 23px;
3452      width: auto;
3453    }
3454
3455    #sections--21507896869032__c-mega-menu .c-mega-menu__nav {
3456      position: static;
3457    }
3458
3459    /* Mobile-first: hidden until the drawer media query opens it. Desktop
3460       shows it as a flex row (see the >=978px media query below). */
3461    #sections--21507896869032__c-mega-menu .c-mega-menu__nav-items {
3462      display: none;
3463    }
3464
3465    /* Positioned (not static): the floating dropdown is a fixed-width panel
3466       anchored under its own nav item, per Figma — unlike the old full-bleed
3467       dropdown, it does not need to resolve against .c-mega-menu. */
3468    #sections--21507896869032__c-mega-menu .c-mega-menu__nav-item {
3469      position: relative;
3470    }
3471
3472    #sections--21507896869032__c-mega-menu .c-mega-menu__nav-link {
3473      display: flex;
3474      align-items: center;
3475      gap: 4.5px;
3476      padding: 3.75px 20.25px !important;
3477      font-family: var(--font-body-family, 'DM Sans', sans-serif);
3478      font-size: 15.4px;
3479      font-weight: 400;
3480      color: #454645;
3481      text-decoration: none;
3482      transition: color 0.2s ease;
3483      cursor: pointer;
3484      background: none;
3485      border: none;
3486      line-height: 1.6;
3487    }
3488
3489    #sections--21507896869032__c-mega-menu .c-mega-menu__nav-link:hover {
3490      color: #454645;
3491      opacity: 0.7;
3492    }
3493
3494    #sections--21507896869032__c-mega-menu .c-mega-menu__nav-link svg {
3495      width: 10px;
3496      height: 10px;
3497      transition: transform 0.2s ease;
3498    }
3499
3500    #sections--21507896869032__c-mega-menu .c-mega-menu__nav-item.is-open .c-mega-menu__nav-link svg {
3501      transform: rotate(180deg);
3502    }
3503
3504    /* Optional badge on menu-link blocks (e.g. "New" on Join ProSelect),
3505       mirrors the legacy header's simple_menu label setting. */
3506    #sections--21507896869032__c-mega-menu .c-mega-menu__nav-badge {
3507      display: inline-flex;
3508      align-items: center;
3509      padding: 2px 8px;
3510      border-radius: 4px;
3511      font-family: var(--font-body-family, 'DM Sans', sans-serif);
3512      font-size: 10px;
3513      font-weight: 500;
3514      line-height: normal;
3515      white-space: nowrap;
3516    }
3517
3518    #sections--21507896869032__c-mega-menu .c-mega-menu__icons {
3519      display: flex;
3520      align-items: center;
3521    }
3522
3523    /* Host for the theme's header-search-block (mounted at runtime — see
3524       mountThemeSearch). Deliberately unpositioned: the block's popup is
3525       `absolute left-0 right-0`, meant to span the whole header bar. Making this
3526       40px box its containing block would squeeze the popup to that width and
3527       push it off-canvas, so the popup resolves against the header instead. */
3528    #sections--21507896869032__c-mega-menu .c-mega-menu__search {
3529      position: static;
3530      display: flex;
3531      align-items: center;
3532    }
3533
3534    /* The theme's markup sizes its icon with Tailwind utilities (w-11 h-10 plus
3535       px-3/pt-2.5/pb-2 on the inner span); override those so it matches the
3536       other icons in this bar — a 40px box around a 22px glyph. */
3537    #sections--21507896869032__c-mega-menu .c-mega-menu__search #SearchOpen {
3538      width: 40px;
3539      height: 40px;
3540      padding: 0 6px;
3541      color: #454645;
3542    }
3543
3544    #sections--21507896869032__c-mega-menu .c-mega-menu__search #SearchOpen > span {
3545      width: 22px;
3546      height: 22px;
3547      padding: 0;
3548      display: flex;
3549      align-items: center;
3550      justify-content: center;
3551    }
3552
3553    #sections--21507896869032__c-mega-menu .c-mega-menu__icon-btn {
3554      display: flex;
3555      align-items: center;
3556      justify-content: center;
3557      width: 40px;
3558      height: 40px;
3559      background: none;
3560      border: none;
3561      cursor: pointer;
3562      color: #454645;
3563      transition: color 0.2s ease;
3564      position: relative;
3565      padding: 0 6px;
3566      text-decoration: none;
3567    }
3568
3569    #sections--21507896869032__c-mega-menu .c-mega-menu__icon-btn:hover {
3570      opacity: 0.7;
3571    }
3572
3573    #sections--21507896869032__c-mega-menu .c-mega-menu__icon-btn svg {
3574      width: 22px;
3575      height: 22px;
3576    }
3577
3578    /* Cart link wrapper */
3579    #sections--21507896869032__c-mega-menu .c-mega-menu__cart-link {
3580      position: relative;
3581      display: flex;
3582    }
3583
3584    /* Cart counter bubble */
3585    #sections--21507896869032__c-mega-menu .c-mega-menu__cart-bubble {
3586      display: none;
3587    }
3588
3589    #sections--21507896869032__c-mega-menu .c-mega-menu__cart-bubble--visible {
3590      display: flex;
3591      align-items: center;
3592      justify-content: center;
3593      position: absolute;
3594      top: -11px;
3595      right: -11px;
3596      height: 20px;
3597      min-width: 20px;
3598      padding: 0 3px;
3599      border-radius: 999px;
3600      background-color: rgba(var(--colors-cart));
3601      color: rgba(var(--colors-cart-text));
3602      font-size: 10px;
3603      font-weight: 500;
3604      line-height: 1;
3605    }
3606
3607    #sections--21507896869032__c-mega-menu .c-mega-menu__cta-desktop {
3608      display: none;
3609    }
3610
3611    /* Custom button from page-settings */
3612    #sections--21507896869032__c-mega-menu .c-mega-menu__cta-custom {
3613      display: none;
3614    }
3615
3616    #sections--21507896869032__c-mega-menu .c-mega-menu__cta-desktop .c-cta--primary {
3617      font-family: var(--body-family, 'Basis Grotesque Arabic Pro', sans-serif) !important;
3618      font-size: 16px;
3619      font-weight: 400;
3620      line-height: 1.5;
3621      padding: 8px 20px;
3622      border-radius: 40px;
3623      background-color: var(--neutral-black, #000);
3624      border: 1px solid var(--neutral-black, #000);
3625      color: #fff !important;
3626    }
3627
3628    #sections--21507896869032__c-mega-menu .c-mega-menu__cta-desktop .c-cta--primary .c-cta__text {
3629      font-family: var(--body-family, 'Basis Grotesque Arabic Pro', sans-serif) !important;
3630      font-size: 16px;
3631      font-weight: 400;
3632      line-height: 1.5;
3633      color: #fff !important;
3634    }
3635
3636    /* Hamburger shows below 978px only (hidden in the desktop media query);
3637       search/account/cart are visible at every breakpoint. */
3638    #sections--21507896869032__c-mega-menu .c-mega-menu__hamburger {
3639      display: flex;
3640    }
3641
3642    #sections--21507896869032__c-mega-menu .c-mega-menu__cta-desktop {
3643      display: none;
3644    }
3645
3646/* ============================================================
3647       Nav item shell: dropdown panels (menu_panel blocks) and simple
3648       links (menu_link blocks) share this. Desktop shows a floating
3649       dropdown; mobile repositions the same markup into a full-width
3650       drop-panel under the header (see the mobile media query below).
3651       ============================================================ */
3652
3653    /* Dropdown panel shell (blocks/c-mega-menu-panel.liquid). Row layout on
3654       desktop: panel-groups (left, flexible) + panel-featured (right, fixed
3655       width), matching Figma; the mobile media query below stacks them. */
3656    /* top:100% is the nav item's bottom edge, which sits above the header's:
3657       the item is only as tall as its link and the bar centers it, so half the
3658       leftover height hangs below. --cmm-item-to-edge adds that back, landing
3659       the panel on the bar's edge; the desktop media query measures it. */
3660    #sections--21507896869032__c-mega-menu .c-mega-menu__dropdown {
3661      position: absolute;
3662      top: calc(100% + var(--cmm-item-to-edge, 0px));
3663      left: 0;
3664      width: var(--cmm-panel-width, 510px);
3665      max-width: calc(100vw - (2 * var(--cmm-gutter)));
3666      background-color: #FFFFFF;
3667      border: 0.4px solid #002C41;
3668      border-top: none;
3669      border-radius: 0 0 12px 12px;
3670      filter: drop-shadow(8px 8px 16px rgba(112, 113, 112, 0.24));
3671      opacity: 0;
3672      visibility: hidden;
3673      pointer-events: none;
3674      transform: translateY(4px);
3675      transition: opacity 0.2s ease, visibility 0.2s ease, transform 0.2s ease;
3676      z-index: 100;
3677      display: flex;
3678      flex-direction: row;
3679      align-items: flex-start;
3680      padding: 16px 0;
3681    }
3682
3683    #sections--21507896869032__c-mega-menu .c-mega-menu__nav-item.is-open .c-mega-menu__dropdown {
3684      opacity: 1;
3685      visibility: visible;
3686      pointer-events: auto;
3687      transform: translateY(0);
3688    }
3689
3690    #sections--21507896869032__c-mega-menu .c-mega-menu__panel-groups {
3691      display: flex;
3692      flex-direction: column;
3693      flex: 1;
3694      min-width: 0;
3695    }
3696
3697    /* Featured block (blocks/c-mega-menu-panel.liquid), Shop panel only.
3698       Sits to the right of panel-groups on desktop, per Figma. */
3699    #sections--21507896869032__c-mega-menu .c-mega-menu__panel-featured {
3700      display: flex;
3701      flex-direction: column;
3702      align-items: center;
3703      flex-shrink: 0;
3704      gap: 8px;
3705      padding: 0 32px;
3706      text-decoration: none;
3707    }
3708
3709    #sections--21507896869032__c-mega-menu .c-mega-menu__panel-featured-img {
3710      width: 277px;
3711      height: 277px;
3712      max-width: 100%;
3713      border-radius: 8px;
3714      object-fit: cover;
3715    }
3716
3717    #sections--21507896869032__c-mega-menu .c-mega-menu__panel-featured-link {
3718      display: inline-flex;
3719      align-items: center;
3720      gap: 12px;
3721      padding: 8px 2px;
3722      border-radius: 44px;
3723      font-family: 'Raleway', sans-serif;
3724      font-weight: 700;
3725      font-size: 12px;
3726      line-height: 1.2;
3727      color: #002C41;
3728      text-decoration: underline;
3729      text-transform: uppercase;
3730    }
3731
3732    #sections--21507896869032__c-mega-menu .c-mega-menu__panel-featured-link svg {
3733      width: 16px;
3734      height: 12px;
3735      transform: rotate(-90deg);
3736    }
3737
3738    /* Group (blocks/c-mega-menu-group.liquid) */
3739    #sections--21507896869032__c-mega-menu .c-mega-menu__group {
3740      display: flex;
3741      flex-direction: column;
3742      align-items: flex-start;
3743      gap: 4px;
3744      width: 100%;
3745      padding: 8px 24px 12px;
3746    }
3747
3748    #sections--21507896869032__c-mega-menu .c-mega-menu__group-heading {
3749      font-family: 'Raleway', sans-serif;
3750      font-weight: 700;
3751      font-size: 14px;
3752      line-height: 1.2;
3753      color: #000000;
3754      text-transform: uppercase;
3755    }
3756
3757    #sections--21507896869032__c-mega-menu .c-mega-menu__group-rows {
3758      display: flex;
3759      flex-direction: column;
3760      width: 100%;
3761    }
3762
3763    #sections--21507896869032__c-mega-menu .c-mega-menu__group-footer {
3764      display: inline-flex;
3765      align-items: center;
3766      gap: 12px;
3767      margin-top: 8px;
3768      padding: 8px 12px;
3769      border-radius: 44px;
3770      font-family: 'Raleway', sans-serif;
3771      font-weight: 700;
3772      font-size: 12px;
3773      line-height: 1.2;
3774      color: #002C41;
3775      text-decoration: underline;
3776      text-transform: uppercase;
3777    }
3778
3779    #sections--21507896869032__c-mega-menu .c-mega-menu__group-footer svg {
3780      width: 16px;
3781      height: 12px;
3782      transform: rotate(-90deg);
3783    }
3784
3785    /* Row (blocks/c-mega-menu-row.liquid) */
3786    #sections--21507896869032__c-mega-menu .c-mega-menu__row {
3787      display: flex;
3788      align-items: center;
3789      gap: 12px;
3790      width: 100%;
3791      padding: 6px 32px;
3792      text-decoration: none;
3793      transition: opacity 0.2s ease;
3794    }
3795
3796    #sections--21507896869032__c-mega-menu .c-mega-menu__row:hover {
3797      opacity: 0.7;
3798    }
3799
3800    #sections--21507896869032__c-mega-menu .c-mega-menu__row-image {
3801      flex-shrink: 0;
3802      width: 56px;
3803      height: 56px;
3804      border-radius: 8px;
3805      overflow: hidden;
3806      background-color: #f5f5f5;
3807      display: flex;
3808      align-items: center;
3809      justify-content: center;
3810    }
3811
3812    #sections--21507896869032__c-mega-menu .c-mega-menu__row-img {
3813      width: 100%;
3814      height: 100%;
3815      object-fit: cover;
3816    }
3817
3818    #sections--21507896869032__c-mega-menu .c-mega-menu__row-image svg {
3819      width: 24px;
3820      height: 24px;
3821      color: #999;
3822    }
3823
3824    #sections--21507896869032__c-mega-menu .c-mega-menu__row-content {
3825      display: flex;
3826      flex-direction: column;
3827      gap: 4px;
3828      align-items: flex-start;
3829      min-width: 0;
3830    }
3831
3832    #sections--21507896869032__c-mega-menu .c-mega-menu__row-heading {
3833      display: flex;
3834      flex-direction: row;
3835      align-items: center;
3836      gap: 8px;
3837    }
3838
3839    #sections--21507896869032__c-mega-menu .c-mega-menu__row-title {
3840      font-family: 'Raleway', sans-serif;
3841      font-weight: 700;
3842      line-height: 1.2;
3843      color: #000000;
3844    }
3845
3846    #sections--21507896869032__c-mega-menu .c-mega-menu__row-pill {
3847      display: inline-flex;
3848      align-items: center;
3849      justify-content: center;
3850      border: 0.4px solid #002C41;
3851      border-radius: 99px;
3852      padding: 2px 8px;
3853      font-family: 'Raleway', sans-serif;
3854      font-style: italic;
3855      font-weight: 400;
3856      font-size: 12px;
3857      line-height: 1.2;
3858      color: #000000;
3859      white-space: nowrap;
3860    }
3861
3862    #sections--21507896869032__c-mega-menu .c-mega-menu__row-description {
3863      font-family: 'Raleway', sans-serif;
3864      font-weight: 400;
3865      line-height: 1.2;
3866      color: #000000;
3867    }
3868
3869/* Mobile drawer chrome: on desktop these sit inside .c-mega-menu__nav but are
3870       hidden (the nav bar has no room / no need for them). Below 978px the nav
3871       itself becomes the full-screen drawer and these become its header/footer. */
3872    #sections--21507896869032__c-mega-menu .c-mega-menu__drawer-header,
3873    #sections--21507896869032__c-mega-menu .c-mega-menu__drawer-footer {
3874      display: none;
3875    }
3876
3877    #sections--21507896869032__c-mega-menu .c-mega-menu__drawer-overlay {
3878      position: fixed;
3879      top: 0;
3880      left: 0;
3881      width: 100%;
3882      height: 100%;
3883      background-color: rgba(0, 0, 0, 0.5);
3884      z-index: 9998;
3885      opacity: 0;
3886      visibility: hidden;
3887      transition: opacity 0.3s ease, visibility 0.3s ease;
3888    }
3889
3890    #sections--21507896869032__c-mega-menu .c-mega-menu__drawer-overlay.is-open {
3891      opacity: 1;
3892      visibility: visible;
3893    }
3894
3895    /* Drawer header title ("Menu") — replaces the logo inside the open drawer. */
3896    #sections--21507896869032__c-mega-menu .c-mega-menu__drawer-title {
3897      font-family: var(--font-body-family, 'DM Sans', sans-serif);
3898      font-size: 14px;
3899      font-weight: 500;
3900      text-transform: uppercase;
3901      color: #000000;
3902    }
3903
3904    #sections--21507896869032__c-mega-menu .c-mega-menu__drawer-close {
3905      display: flex;
3906      align-items: center;
3907      justify-content: center;
3908      width: 20px;
3909      height: 20px;
3910      background: none;
3911      border: none;
3912      cursor: pointer;
3913      color: #000000;
3914      padding: 0;
3915    }
3916
3917    #sections--21507896869032__c-mega-menu .c-mega-menu__drawer-close svg {
3918      width: 15px;
3919      height: 15px;
3920    }
3921
3922    #sections--21507896869032__c-mega-menu .c-mega-menu__drawer-footer-links {
3923      display: flex;
3924      flex-direction: column;
3925      gap: 16px;
3926      margin-bottom: 16px;
3927    }
3928
3929    #sections--21507896869032__c-mega-menu .c-mega-menu__drawer-footer-link {
3930      font-family: 'Raleway', sans-serif;
3931      font-size: 15.4px;
3932      font-weight: 400;
3933      text-transform: uppercase;
3934      color: #000000;
3935      text-decoration: none;
3936    }
3937
3938    #sections--21507896869032__c-mega-menu .c-mega-menu__drawer-cta {
3939      width: 100%;
3940    }
3941
3942    #sections--21507896869032__c-mega-menu .c-mega-menu__drawer-cta .c-cta {
3943      width: 100%;
3944      justify-content: center;
3945    }
3946
3947    /* Tablet and up */
3948    @media (width >= 768px) {
3949      #sections--21507896869032__c-mega-menu .c-mega-menu__logo-img {
3950        height: 23px;
3951      }
3952    }
3953
3954    /* Laptop and up: horizontal nav bar with floating dropdowns.
3955       .c-mega-menu__nav-items (not .c-mega-menu__nav itself) is what needs to
3956       be a flex row here — .c-mega-menu__nav also wraps the drawer-only
3957       header/footer chrome, which stay display:none on desktop. */
3958    @media (width >= 978px) {
3959      #sections--21507896869032__c-mega-menu .c-mega-menu__nav-items {
3960        display: flex;
3961        align-items: center;
3962      }
3963
3964      /* Hover bridge across the same gap the panel spans. Without it the
3965         pointer, on its way down to the panel, lands on the header — inside
3966         neither the item nor the dropdown — which fires mouseleave and closes
3967         the menu mid-travel. Invisible, and covered by the panel once open.
3968         Not scoped to .is-open: the pointer can enter the gap on the frame the
3969         menu is closing, and a bridge that exists only while open would not be
3970         there to catch it. */
3971      #sections--21507896869032__c-mega-menu .c-mega-menu__nav-item::after {
3972        content: '';
3973        position: absolute;
3974        top: 100%;
3975        left: 0;
3976        width: 100%;
3977        height: var(--cmm-item-to-edge, 0px);
3978      }
3979
3980      #sections--21507896869032__c-mega-menu .c-mega-menu__hamburger {
3981        display: none;
3982      }
3983
3984      
3985
3986      #sections--21507896869032__c-mega-menu .c-mega-menu__logo-img {
3987        height: 23.33px;
3988      }
3989
3990      #sections--21507896869032__c-mega-menu .c-mega-menu__drawer-overlay {
3991        display: none;
3992      }
3993    }
3994
3995    /* Below laptop: .c-mega-menu__nav (rendered once via content_for 'blocks',
3996       and always physically inside the header) becomes the full-screen drawer
3997       itself instead of a horizontal bar — no separate drawer element, no JS
3998       move. Its own header/footer children (hidden on desktop) become visible
3999       chrome, and every dropdown becomes a static, always-mounted panel. */
4000    @media (width < 978px) {
4001      #sections--21507896869032__c-mega-menu .c-mega-menu__nav {
4002        position: fixed;
4003        top: 0;
4004        left: 0;
4005        width: 100%;
4006        height: 100dvh;
4007        background-color: #ffffff;
4008        z-index: 9999;
4009        transform: translateX(-100%);
4010        transition: transform 0.3s ease;
4011        overflow-y: auto;
4012        display: flex;
4013        flex-direction: column;
4014        gap: 0;
4015      }
4016
4017      #sections--21507896869032__c-mega-menu .c-mega-menu__nav.is-open {
4018        transform: translateX(0);
4019      }
4020
4021      #sections--21507896869032__c-mega-menu .c-mega-menu__drawer
4021-header,
4022      #sections--21507896869032__c-mega-menu .c-mega-menu__drawer-footer {
4023        display: flex;
4024      }
4025
4026      /* Drawer header shows only the "MENU" label + close button — the logo
4027         already sits in the bar behind the drawer, so it is hidden here. */
4028      #sections--21507896869032__c-mega-menu .c-mega-menu__drawer-header {
4029        align-items: center;
4030        justify-content: space-between;
4031        padding: 16px 20px;
4032        border-bottom: 0.4px solid #002C41;
4033        flex-shrink: 0;
4034      }
4035
4036      /* Mobile bar: hamburger (left) | logo | search/account/cart (right).
4037         The hamburger is first in the DOM, so margin-right:auto on the logo
4038         pushes the icon group to the far right. */
4039      #sections--21507896869032__c-mega-menu .c-mega-menu__header {
4040        justify-content: flex-start;
4041        gap: 8px;
4042      }
4043
4044      #sections--21507896869032__c-mega-menu .c-mega-menu__logo {
4045        margin-right: auto;
4046      }
4047
4048      #sections--21507896869032__c-mega-menu .c-mega-menu__drawer-footer {
4049        flex-direction: column;
4050        padding: 20px;
4051        margin-top: auto;
4052        flex-shrink: 0;
4053      }
4054
4055      #sections--21507896869032__c-mega-menu .c-mega-menu__nav-items {
4056        display: flex;
4057        flex-direction: column;
4058        width: 100%;
4059      }
4060
4061      #sections--21507896869032__c-mega-menu .c-mega-menu__nav-item {
4062        width: 100%;
4063        border-bottom: 0.4px solid rgba(0, 44, 65, 0.2);
4064      }
4065
4066      #sections--21507896869032__c-mega-menu .c-mega-menu__nav-link {
4067        width: 100%;
4068        justify-content: space-between;
4069        padding: 16px 20px !important;
4070        font-size: 15.4px;
4071      }
4072
4073      #sections--21507896869032__c-mega-menu .c-mega-menu__nav-link--simple {
4074        justify-content: flex-start;
4075      }
4076
4077      #sections--21507896869032__c-mega-menu .c-mega-menu__dropdown {
4078        position: static;
4079        width: 100%;
4080        max-width: none;
4081        opacity: 1;
4082        visibility: visible;
4083        pointer-events: auto;
4084        transform: none;
4085        filter: none;
4086        border: none;
4087        border-radius: 0;
4088        display: none;
4089        flex-direction: column;
4090        padding: 12px 0 0;
4091      }
4092
4093      #sections--21507896869032__c-mega-menu .c-mega-menu__panel-featured {
4094        width: 100%;
4095      }
4096
4097      #sections--21507896869032__c-mega-menu .c-mega-menu__nav-item.is-open .c-mega-menu__dropdown {
4098        display: flex;
4099      }
4100
4101      #sections--21507896869032__c-mega-menu .c-mega-menu__row {
4102        padding: 12px 20px;
4103      }
4104
4105      #sections--21507896869032__c-mega-menu .c-mega-menu__row-heading {
4106        flex-direction: column;
4107        gap: 4px;
4108      }
4109
4110      #sections--21507896869032__c-mega-menu .c-mega-menu__group-heading {
4111        font-size: 12px;
4112      }
4113
4114      #sections--21507896869032__c-mega-menu .c-mega-menu__panel-featured,
4115      #sections--21507896869032__c-mega-menu .c-mega-menu__group {
4116        padding-left: 20px;
4117        padding-right: 20px;
4118      }
4119    }
4120</style>
4121
4122<c-mega-menu
4123  id="sections--21507896869032__c-mega-menu"
4124  class="c-mega-menu"
4125  data-sticky="true"
4126  data-sl-id="sl-section-mega-menu-v1"
4127  data-section-id="sections--21507896869032__c-mega-menu"
4128  data-section-type="c-mega-menu"
4129  
4130>
4131  <div class="c-mega-menu__container">
4132    <header class="c-mega-menu__header">
4133      <!-- Mobile Hamburger: first in the bar so it sits in the left corner
4134           below 978px; hidden on desktop via the media query. -->
4135      <button
4136        type="button"
4137        class="c-mega-menu__icon-btn c-mega-menu__hamburger"
4138        aria-label="Open menu"
4139        data-drawer-open
4140      >
4141        <svg aria-hidden="true"  role="presentation" class="icon icon-hamburger" viewBox="0 0 32 32"><path d="M1.6,16H30.4M1.6,27.3H30.4m0-22.6H1.6"/></svg>
4142      </button>
4143
4144      <!-- Logo -->
4145      <a href="/" class="c-mega-menu__logo"><img src="//drjennatural.com/cdn/shop/files/logo.png?height=100&amp;v=1754378764" alt="Dr Jen Natural" srcset="//drjennatural.com/cdn/shop/files/logo.png?height=94&amp;v=1754378764 352w, //drjennatural.com/cdn/shop/files/logo.png?height=100&amp;v=1754378764 374w" width="374" height="100" loading="eager" class="c-mega-menu__logo-img">
4146</a>
4147
4148      <!-- Navigation: panels (dropdown blocks) + simple links, rendered once
4149           via theme blocks. On desktop this is the horizontal bar; below
4150           978px this same element becomes the full-screen drawer (see the
4151           mobile media query), so nothing is duplicated in markup or JS. -->
4152      <nav class="c-mega-menu__nav" role="navigation" aria-label="Main navigation" data-drawer>
4153        <div class="c-mega-menu__drawer-header">
4154          <span class="c-mega-menu__drawer-title">Menu</span>
4155          <button type="button" class="c-mega-menu__drawer-close" aria-label="Close menu" data-drawer-close>
4156            <svg aria-hidden="true"  role="presentation" class="icon icon-close" viewBox="0 0 32 32"><path d="M4.2,4.2,27.8,27.8m-23.6,0L27.8,4.2"/></svg>
4157          </button>
4158        </div>
4159
4160        <div class="c-mega-menu__nav-items">
4161          <div id="shopify-block-AY002T0dEMWh0RGJCN__shop" class="shopify-block"><div class="c-mega-menu__nav-item" data-mega-menu-item="AY002T0dEMWh0RGJCN__shop" >
4162  <button class="c-mega-menu__nav-link" aria-expanded="false" aria-controls="dropdown-AY002T0dEMWh0RGJCN__shop">
4163    Shop
4164    <svg aria-hidden="true"  role="presentation" class="icon icon-chevron" viewBox="0 0 32 32"><path d="M27,10,16,22,5,10"/></svg>
4165  </button>
4166  <div
4167    id="dropdown-AY002T0dEMWh0RGJCN__shop"
4168    class="c-mega-menu__dropdown"
4169    style="--cmm-panel-width: 890px;"
4170  >
4171    <div class="c-mega-menu__panel-groups">
4172      <div id="shopify-block-AZ2gwSjFRdDVkR0liV__shop_dr_jens" class="shopify-block"><div class="c-mega-menu__group" ><span class="c-mega-menu__group-heading">Shop Dr. Jen’s</span><div class="c-mega-menu__group-rows">
4173    <div id="shopify-block-AeDR3RFV1UXdMQlMvN__kerahap" class="shopify-block"><a href="/products/dr-jens-kerahap?variant=55679318556840" class="c-mega-menu__row" >
4174    <span class="c-mega-menu__row-image"><img src="//drjennatural.com/cdn/shop/files/KeraHAp_Peptide_nHAp.png?v=1785858271&amp;width=132" alt="" srcset="//drjennatural.com/cdn/shop/files/KeraHAp_Peptide_nHAp.png?v=1785858271&amp;width=66 66w, //drjennatural.com/cdn/shop/files/KeraHAp_Peptide_nHAp.png?v=1785858271&amp;width=132 132w" width="132" height="132" loading="lazy" class="c-mega-menu__row-img">
4175</span>
4176    <span class="c-mega-menu__row-content">
4177      <span class="c-mega-menu__row-heading">
4178        <span class="c-mega-menu__row-title" style="font-size: 14px;">KeraHAp™ Peptide + nHAp</span><span class="c-mega-menu__row-pill">Peptide-enhanced formula</span></span><span class="c-mega-menu__row-description" style="font-size: 12px;">Inspired by Nature Peptide Enhanced Nano-Hydroxyapatite Technology</span></span>
4179  </a>
4180</div>
4181<div id="shopify-block-AZEo3alM5M21iVklCV__eggshell" class="shopify-block"><a href="/products/dr-jens-eggshell-10-nano-hydroxyapatite-toothpaste?variant=50483535085736" class="c-mega-menu__row" >
4182    <span class="c-mega-menu__row-image"><img src="//drjennatural.com/cdn/shop/files/Eggshell_Naturally_Derived_nHAp.png?v=1785858284&amp;width=132" alt="" srcset="//drjennatural.com/cdn/shop/files/Eggshell_Naturally_Derived_nHAp.png?v=1785858284&amp;width=66 66w, //drjennatural.com/cdn/shop/files/Eggshell_Naturally_Derived_nHAp.png?v=1785858284&amp;width=132 132w" width="132" height="132" loading="lazy" class="c-mega-menu__row-img">
4183</span>
4184    <span class="c-mega-menu__row-content">
4185      <span class="c-mega-menu__row-heading">
4186        <span class="c-mega-menu__row-title" style="font-size: 14px;">Eggshell Naturally Derived nHAp</span><span class="c-mega-menu__row-pill">Derived from eggshell</span></span><span class="c-mega-menu__row-description" style="font-size: 12px;">Eggshell 10% Premium Nano-hydroxyapatite Toothpaste</span></span>
4187  </a>
4188</div>
4189<div id="shopify-block-AdGE5TEgyZWI1NzQ2Z__fluoride_paste" class="shopify-block"><a href="/products/dr-jen-super-paste-with-nano-hydroxyapatite-fluoride?variant=43020268798120" class="c-mega-menu__row" >
4190    <span class="c-mega-menu__row-image"><img src="//drjennatural.com/cdn/shop/files/Fluoride_Super_Paste.png?v=1785858297&amp;width=132" alt="" srcset="//drjennatural.com/cdn/shop/files/Fluoride_Super_Paste.png?v=1785858297&amp;width=66 66w, //drjennatural.com/cdn/shop/files/Fluoride_Super_Paste.png?v=1785858297&amp;width=132 132w" width="132" height="132" loading="lazy" class="c-mega-menu__row-img">
4191</span>
4192    <span class="c-mega-menu__row-content">
4193      <span class="c-mega-menu__row-heading">
4194        <span class="c-mega-menu__row-title" style="font-size: 14px;">Fluoride Super Paste</span></span><span class="c-mega-menu__row-description" style="font-size: 12px;">Toothpaste with naturally derived formula at 10% premium nano-hydroxyapatite concentration</span></span>
4195  </a>
4196</div>
4197
4198  </div></div>
4199
4200
4201</div>
4202<div id="shopify-block-ASko4UktOenduVUxCV__shop_by_formula" class="shopify-block"><div class="c-mega-menu__group" ><span class="c-mega-menu__group-heading">Shop By Formula</span><div class="c-mega-menu__group-rows">
4203    <div id="shopify-block-AaTNKUEY4UFdKazI3T__fluoride_free" class="shopify-block"><a href="/pages/find-your-formula?formula=fluoride_free" class="c-mega-menu__row" >
4204    <span class="c-mega-menu__row-image"><img src="//drjennatural.com/cdn/shop/files/Fluoride-Free_Toothpastes.png?v=1785858849&amp;width=132" alt="" srcset="//drjennatural.com/cdn/shop/files/Fluoride-Free_Toothpastes.png?v=1785858849&amp;width=66 66w, //drjennatural.com/cdn/shop/files/Fluoride-Free_Toothpastes.png?v=1785858849&amp;width=132 132w" width="132" height="132" loading="lazy" class="c-mega-menu__row-img">
4205</span>
4206    <span class="c-mega-menu__row-content">
4207      <span class="c-mega-menu__row-heading">
4208        <span class="c-mega-menu__row-title" style="font-size: 14px;">Fluoride-Free Toothpastes</span></span><span class="c-mega-menu__row-description" style="font-size: 12px;">Naturally derived, fluoride-free protection</span></span>
4209  </a>
4210</div>
4211<div id="shopify-block-AYlVNSlZJaitNQ3cwT__fluoride" class="shopify-block"><a href="/pages/find-your-formula?formula=fluoride" class="c-mega-menu__row" >
4212    <span class="c-mega-menu__row-image"><img src="//drjennatural.com/cdn/shop/files/Fluoride_Toothpastes.png?v=1785858840&amp;width=132" alt="" srcset="//drjennatural.com/cdn/shop/files/Fluoride_Toothpastes.png?v=1785858840&amp;width=66 66w, //drjennatural.com/cdn/shop/files/Fluoride_Toothpastes.png?v=1785858840&amp;width=132 132w" width="132" height="132" loading="lazy" class="c-mega-menu__row-img">
4213</span>
4214    <span class="c-mega-menu__row-content">
4215      <span class="c-mega-menu__row-heading">
4216        <span class="c-mega-menu__row-title" style="font-size: 14px;">Fluoride Toothpastes</span></span><span class="c-mega-menu__row-description" style="font-size: 12px;">Enamel care with added fluoride strength</span></span>
4217  </a>
4218</div>
4219
4220  </div></div>
4221
4222
4223</div>
4224<div id="shopify-block-AQmlJMHg3b0w1L0xTZ__other_oral_care" class="shopify-block"><div class="c-mega-menu__group" ><span class="c-mega-menu__group-heading">Other Oral Care Products</span><div class="c-mega-menu__group-rows">
4225    <div id="shopify-block-ARDhsU1NNVHdOTFRqU__mouth_rinse" class="shopify-block"><a href="/products/dr-jens-mouth-rinse?variant=55564343771304" class="c-mega-menu__row" >
4226    <span class="c-mega-menu__row-image"><img src="//drjennatural.com/cdn/shop/files/Mouth_Rinse.png?v=1785858903&amp;width=132" alt="" srcset="//drjennatural.com/cdn/shop/files/Mouth_Rinse.png?v=1785858903&amp;width=66 66w, //drjennatural.com/cdn/shop/files/Mouth_Rinse.png?v=1785858903&amp;width=132 132w" width="132" height="132" loading="lazy" class="c-mega-menu__row-img">
4227</span>
4228    <span class="c-mega-menu__row-content">
4229      <span class="c-mega-menu__row-heading">
4230        <span class="c-mega-menu__row-title" style="font-size: 14px;">Mouth Rinse</span><span class="c-mega-menu__row-pill">Wellness Pre-Rinse</span></span><span class="c-mega-menu__row-description" style="font-size: 12px;">Alcohol-free formula, enamel support between brushes</span></span>
4231  </a>
4232</div>
4233<div id="shopify-block-AOGdNc2NiQm5lSVBQZ__silk_floss" class="shopify-block"><a href="/products/100-italian-silk-floss" class="c-mega-menu__row" >
4234    <span class="c-mega-menu__row-image"><img src="//drjennatural.com/cdn/shop/files/Silk_Floss.png?v=1785858940&amp;width=132" alt="" srcset="//drjennatural.com/cdn/shop/files/Silk_Floss.png?v=1785858940&amp;width=66 66w, //drjennatural.com/cdn/shop/files/Silk_Floss.png?v=1785858940&amp;width=132 132w" width="132" height="132" loading="lazy" class="c-mega-menu__row-img">
4235</span>
4236    <span class="c-mega-menu__row-content">
4237      <span class="c-mega-menu__row-heading">
4238        <span class="c-mega-menu__row-title" style="font-size: 14px;">Silk Floss</span><span class="c-mega-menu__row-pill">Coated, gentle glide</span></span><span class="c-mega-menu__row-description" style="font-size: 12px;">Gentle glide, tough on plaque</span></span>
4239  </a>
4240</div>
4241
4242  </div></div>
4243
4244
4245</div>
4246
4247    </div><a href="/collections/shop-all" class="c-mega-menu__panel-featured">
4248        <img src="//drjennatural.com/cdn/shop/files/Shop-desktop.png?v=1785861505&amp;width=554" alt="" srcset="//drjennatural.com/cdn/shop/files/Shop-desktop.png?v=1785861505&amp;width=277 277w, //drjennatural.com/cdn/shop/files/Shop-desktop.png?v=1785861505&amp;width=554 554w" width="554" height="554" loading="lazy" class="c-mega-menu__panel-featured-img">
4249<span class="c-mega-menu__panel-featured-link">
4250            Shop All Products
4251            <svg aria-hidden="true"  role="presentation" class="icon icon-chevron" viewBox="0 0 32 32"><path d="M27,10,16,22,5,10"/></svg>
4252          </span></a></div>
4253</div>
4254
4255
4256</div>
4257<div id="shopify-block-ASzlLNW4xak9TYlAxN__about" class="shopify-block"><div class="c-mega-menu__nav-item" data-mega-menu-item="ASzlLNW4xak9TYlAxN__about" >
4258  <button class="c-mega-menu__nav-link" aria-expanded="false" aria-controls="dropdown-ASzlLNW4xak9TYlAxN__about">
4259    About Us
4260    <svg aria-hidden="true"  role="presentation" class="icon icon-chevron" viewB
4260ox="0 0 32 32"><path d="M27,10,16,22,5,10"/></svg>
4261  </button>
4262  <div
4263    id="dropdown-ASzlLNW4xak9TYlAxN__about"
4264    class="c-mega-menu__dropdown"
4265    style="--cmm-panel-width: 510px;"
4266  >
4267    <div class="c-mega-menu__panel-groups">
4268      <div id="shopify-block-AWEFlRDJhUVd3cngxU__our_story" class="shopify-block"><div class="c-mega-menu__group" ><span class="c-mega-menu__group-heading">Our Story</span><div class="c-mega-menu__group-rows">
4269    <div id="shopify-block-Ad08zQjFNS1NSL2F3S__meet_dr_jen" class="shopify-block"><a href="/pages/about" class="c-mega-menu__row" >
4270    <span class="c-mega-menu__row-image"><img src="//drjennatural.com/cdn/shop/files/Meet_Dr._Jen.png?v=1785859032&amp;width=132" alt="" srcset="//drjennatural.com/cdn/shop/files/Meet_Dr._Jen.png?v=1785859032&amp;width=66 66w, //drjennatural.com/cdn/shop/files/Meet_Dr._Jen.png?v=1785859032&amp;width=132 132w" width="132" height="132" loading="lazy" class="c-mega-menu__row-img">
4271</span>
4272    <span class="c-mega-menu__row-content">
4273      <span class="c-mega-menu__row-heading">
4274        <span class="c-mega-menu__row-title" style="font-size: 14px;">Meet Dr. Jen</span></span></span>
4275  </a>
4276</div>
4277
4278  </div></div>
4279
4280
4281</div>
4282
4283    </div></div>
4284</div>
4285
4286
4287</div>
4288<div id="shopify-block-AM04vMkFZZktITWVWd__science" class="shopify-block"><div class="c-mega-menu__nav-item" data-mega-menu-item="AM04vMkFZZktITWVWd__science" >
4289  <button class="c-mega-menu__nav-link" aria-expanded="false" aria-controls="dropdown-AM04vMkFZZktITWVWd__science">
4290    Science
4291    <svg aria-hidden="true"  role="presentation" class="icon icon-chevron" viewBox="0 0 32 32"><path d="M27,10,16,22,5,10"/></svg>
4292  </button>
4293  <div
4294    id="dropdown-AM04vMkFZZktITWVWd__science"
4295    class="c-mega-menu__dropdown"
4296    style="--cmm-panel-width: 580px;"
4297  >
4298    <div class="c-mega-menu__panel-groups">
4299      <div id="shopify-block-AUlZ2V2E1SS9DZGFrR__ingredients" class="shopify-block"><div class="c-mega-menu__group" ><span class="c-mega-menu__group-heading">Ingredients</span><div class="c-mega-menu__group-rows">
4300    <div id="shopify-block-AalhSYittNkZBOUhmQ__what_is_nhap" class="shopify-block"><a href="/blogs/blog/is-nano-hydroxyapatite-safe-in-toothpaste" class="c-mega-menu__row" >
4301    <span class="c-mega-menu__row-image"><img src="//drjennatural.com/cdn/shop/files/What_is_nano-hydroxyapatite.png?v=1785859087&amp;width=132" alt="" srcset="//drjennatural.com/cdn/shop/files/What_is_nano-hydroxyapatite.png?v=1785859087&amp;width=66 66w, //drjennatural.com/cdn/shop/files/What_is_nano-hydroxyapatite.png?v=1785859087&amp;width=132 132w" width="132" height="132" loading="lazy" class="c-mega-menu__row-img">
4302</span>
4303    <span class="c-mega-menu__row-content">
4304      <span class="c-mega-menu__row-heading">
4305        <span class="c-mega-menu__row-title" style="font-size: 14px;">What is nano-hydroxyapatite?</span></span><span class="c-mega-menu__row-description" style="font-size: 12px;">The building block of stronger enamel</span></span>
4306  </a>
4307</div>
4308
4309  </div></div>
4310
4311
4312</div>
4313
4314    </div></div>
4315</div>
4316
4317
4318</div>
4319<div id="shopify-block-AMW9NaHdRbW0rRkYzR__professionals" class="shopify-block"><div class="c-mega-menu__nav-item" >
4320  <a href="https://drjenoralcare.com/" class="c-mega-menu__nav-link c-mega-menu__nav-link--simple">
4321    For Dental Professionals
4322</a>
4323</div>
4324
4325
4326</div>
4327<div id="shopify-block-AUEJYdUMxZjRnVS9ER__quiz" class="shopify-block"><div class="c-mega-menu__nav-item" >
4328  <a href="/pages/oral-care-routine-quiz" class="c-mega-menu__nav-link c-mega-menu__nav-link--simple">
4329    Take the Quiz
4330</a>
4331</div>
4332
4333
4334</div>
4335<div id="shopify-block-AWENhL1VRaHN4VVdsZ__proselect" class="shopify-block"><div class="c-mega-menu__nav-item" >
4336  <a href="/pages/join-proselect" class="c-mega-menu__nav-link c-mega-menu__nav-link--simple">
4337    Join ProSelect
4338<span
4339        class="c-mega-menu__nav-badge"
4340        style="background-color: #d6ece6; color: #003e52;"
4341      >New</span></a>
4342</div>
4343
4344
4345</div>
4346
4347        </div>
4348
4349        <div class="c-mega-menu__drawer-footer">
4350          <div class="c-mega-menu__drawer-footer-links">
4350<a href="/account" class="c-mega-menu__drawer-footer-link">account</a><a href="/cart" class="c-mega-menu__drawer-footer-link">cart</a></div></div>
4351      </nav>
4352
4353      <!-- Icons: same SVGs as the theme's native header (icon-alls-new / icon-cart-all-new),
4354           so the mega menu's icon set matches it exactly instead of the generic icons.liquid set. -->
4355      <div class="c-mega-menu__icons">
4356        <!-- Search: the theme's search popup lives in the header-search-block
4357             section, which the native header pulls in over AJAX. That header is
4358             not rendered alongside this one, so the block is fetched here
4359             instead (see mountThemeSearch) and replaces this button once it
4360             lands. Until then the button falls back to /search. --><div class="c-mega-menu__search" data-search-host>
4361            <button type="button" class="c-mega-menu__icon-btn" aria-label="Search" data-search-toggle>
4362              <svg class=" icon-animation" width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" style="fill: none;">
4363        <path d="M11.4545 19.6364C15.9732 19.6364 19.6363 15.9732 19.6363 11.4545C19.6363 6.93585 15.9732 3.27273 11.4545 3.27273C6.93583 3.27273 3.27271 6.93585 3.27271 11.4545C3.27271 15.9732 6.93583 19.6364 11.4545 19.6364Z" stroke="currentColor" stroke-width="2"/>
4364        <path d="M17 18L21 22" stroke="currentColor" stroke-width="2" stroke-linecap="round"/>
4365      </svg>        
4366    
4367            </button>
4368          </div><!-- Account --><a href="/account" class="c-mega-menu__icon-btn" aria-label="Account">
4369            <svg class="" width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" style="fill: none;">
4370        <path d="M20 21V19C20 17.9391 19.5786 16.9217 18.8284 16.1715C18.0783 15.4214 17.0609 15 16 15H7.99999C6.93913 15 5.92171 15.4214 5.17157 16.1715C4.42142 16.9217 4 17.9391 4 19V21" stroke="currentcolor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
4371        <path d="M12 11C14.2092 11 16.0001 9.20914 16.0001 7C16.0001 4.79086 14.2092 3 12 3C9.79093 3 8.00006 4.79086 8.00006 7C8.00006 9.20914 9.79093 11 12 11Z" stroke="currentcolor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
4372      </svg>
4373          </a><!-- Cart --><button type="button" class="c-mega-menu__icon-btn" aria-label="Cart" data-cart-toggle>
4374            <span class="c-mega-menu__cart-link">
4375              <svg class="" width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" style="fill:none;">
4376    <path d="M20.1417 19.463C20.1636 19.6573 20.1439 19.8539 20.0842 20.0401C20.0246 20.2262 19.9263 20.3976 19.7956 20.543C19.6646 20.6881 19.5042 20.804 19.3253 20.8827C19.1463 20.9615 18.9526 21.0015 18.7571 21H5.24324C5.04769 21.0015 4.85405 20.9615 4.67506 20.8827C4.49607 20.804 4.33578 20.6881 4.20477 20.543C4.07411 20.3976 3.97571 20.2262 3.91605 20.0401C3.85639 19.8539 3.83681 19.6573 3.85862 19.463L5.07708 8.5384H18.9232L20.1417 19.463Z" stroke="currentcolor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
4377    <path d="M8.53864 8.53847V6.46154C8.53864 5.54349 8.90333 4.66302 9.55249 4.01386C10.2017 3.3647 11.0821 3 12.0002 3C12.9182 3 13.7987 3.3647 14.4479 4.01386C15.097 4.66302 15.4617 5.54349 15.4617 6.46154V8.53847" stroke="currentcolor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
4378  </svg>
4379              <span
4380                class="c-mega-menu__cart-bubble"
4381                aria-hidden="true"
4382              >0</span>
4383            </span>
4384          </button><!-- Desktop CTA --></div>
4385    </header>
4386  </div>
4387
4388  <!-- Mobile Drawer Overlay -->
4389  <div class="c-mega-menu__drawer-overlay" data-drawer-overlay></div>
4390</c-mega-menu>
4391
4392<script>
4393  if (!customElements.get('c-mega-menu')) {
4394    class CMegaMenu extends HTMLElement {
4395      constructor() {
4396        super();
4397      }
4398
4399      connectedCallback() {
4400        // Wait for next tick to ensure DOM is ready
4401        requestAnimationFrame(() => {
4402          this.init();
4403        });
4404
4405        // Also initialize after full page load as a fallback
4406        if (document.readyState === 'loading') {
4407          document.addEventListener('DOMContentLoaded', () => {
4408            if (this.isSticky && !this.scrollHandler) {
4409              this.initStickyBehavior();
4410            }
4411          });
4412        }
4413      }
4414
4415      disconnectedCallback() {
4416        if (this.scrollHandler) {
4417          window.removeEventListener('scroll', this.scrollHandler);
4418        }
4419        if (this.resizeHandler) {
4420          window.removeEventListener('resize', this.resizeHandler);
4421        }
4422      }
4423
4424      init() {
4425        // .c-mega-menu__nav doubles as the mobile drawer (data-drawer) below
4426        // 978px, so there is exactly one nav element and no DOM move on init.
4427        this.drawer = this.querySelector('[data-drawer]');
4428        this.overlay = this.querySelector('[data-drawer-overlay]');
4429        this.navItems = this.querySelectorAll('[data-mega-menu-item]');
4430        this.isSticky = this.getAttribute('data-sticky') === 'true';
4431
4432        // Find section container - try multiple methods
4433        this.sectionContainer =
4434          this.closest('.shopify-section') ||
4435          this.closest('[id^="shopify-section-"]') ||
4436          document.getElementById('shopify-section-sections--21507896869032__c-mega-menu');
4437
4438        this.bindEvents();
4439        this.mountThemeSearch();
4440        this.syncItemToEdge();
4441
4442        // Pixel measurement of the bar, so it goes stale on any reflow that
4443        // changes the header's height or the items'.
4444        this.resizeHandler = () => this.syncItemToEdge();
4445        window.addEventListener('resize', this.resizeHandler, { passive: true });
4446        if (document.fonts && document.fonts.ready) {
4447          document.fonts.ready.then(() => this.syncItemToEdge());
4448        }
4449
4450        if (this.isSticky) {
4451          this.initStickyBehavior();
4452        }
4453      }
4454
4455      // Distance from a nav item's bottom edge down to the header bar's, which
4456      // the panel and the hover bridge both have to cross. The bar centers the
4457      // item and the item is only as tall as its link, so this is half the
4458      // leftover height — not the header's padding, and not a constant: it
4459      // depends on the tallest control in the bar (currently the 40px icons).
4460      syncItemToEdge() {
4461        const header = this.querySelector('.c-mega-menu__header');
4462        const item = this.querySelector('[data-mega-menu-item]');
4463        if (!header || !item) return;
4464
4465        const gap = header.getBoundingClientRect().bottom - item.getBoundingClientRect().bottom;
4466        this.style.setProperty('--cmm-item-to-edge', `${Math.max(0, gap)}px`);
4467      }
4468
4469      initStickyBehavior() {
4470        let ticking = false;
4471        let lastScrollPosition = 0;
4472
4473        // Ensure we have the section container
4474        if (!this.sectionContainer) {
4475          this.sectionContainer =
4476            this.closest('.shopify-section') ||
4477            this.closest('[id^="shopify-section-"]') ||
4478            document.getElementById('shopify-section-sections--21507896869032__c-mega-menu');
4479        }
4480
4481        this.scrollHandler = () => {
4482          if (!ticking) {
4483            window.requestAnimationFrame(() => {
4484              const scrollPosition = window.scrollY || window.pageYOffset;
4485              const threshold = 10;
4486
4487              if (this.sectionContainer) {
4488                // Create spacer if needed
4489                if (!this.spacer) {
4490                  this.spacer = document.createElement('div');
4491                  this.spacer.className = 'c-mega-menu-spacer';
4492                  this.spacer.style.display = 'none';
4493                  // Insert before section container
4494                  if (this.sectionContainer.parentNode) {
4495                    this.sectionContainer.parentNode.insertBefore(this.spacer, this.sectionContainer);
4496                  }
4497                }
4498
4499                // Update spacer height to match header height (in case it changes)
4500                if (!this.sectionContainer.classList.contains('is-scrolled')) {
4501                  this.headerHeight = this.sectionContainer.offsetHeight;
4502                  this.spacer.style.height = `${this.headerHeight}px`;
4503                }
4504
4505                // Add scrolled class when scrolling down past threshold
4506                if (scrollPosition > threshold) {
4507                  if (!this.sectionContainer.classList.contains('is-scrolled')) {
4508                    this.sectionContainer.classList.add('is-scrolled');
4509                    if (this.spacer) this.spacer.style.display = 'block';
4510                  }
4511                } else {
4512                  if (this.sectionContainer.classList.contains('is-scrolled')) {
4513                    this.sectionContainer.classList.remove('is-scrolled');
4514                    if (this.spacer) this.spacer.style.display = 'none';
4515                  }
4516                }
4517              }
4518
4519              lastScrollPosition = scrollPosition;
4520              ticking = false;
4521            });
4522
4523            ticking = true;
4524          }
4525        };
4526
4527        // Run once on load to set initial state
4528        this.scrollHandler();
4529
4530        window.addEventListener('scroll', this.scrollHandler, { passive: true });
4531      }
4532
4533      bindEvents() {
4534        // One handler per nav item, dispatched by viewport: desktop opens on
4535        // hover (with a close delay) and mirrors it with a click for
4536        // accessibility; mobile only has click (there is no hover), and the
4537        // same .is-open class drives the static, always-mounted panel there.
4538        const isDesktop = () => window.matchMedia('(min-width: 978px)').matches;
4539
4540        this.navItems.forEach((item) => {
4541          const link = item.querySelector('.c-mega-menu__nav-link');
4542          const dropdown = item.querySelector('.c-mega-menu__dropdown');
4543
4544          if (!dropdown) return;
4545
4546          let closeTimeout;
4547
4548          item.addEventListener('mouseenter', () => {
4549            if (!isDesktop()) return;
4550            if (closeTimeout) {
4551              clearTimeout(closeTimeout);
4552              closeTimeout = null;
4553            }
4554            this.openDropdown(item);
4555          });
4556
4557          item.addEventListener('mouseleave', () => {
4558            if (!isDesktop()) return;
4559            closeTimeout = setTimeout(() => {
4560              this.closeDropdown(item);
4561              closeTimeout = null;
4562            }, 100);
4563          });
4564
4565          dropdown.addEventListener('mouseenter', () => {
4566            if (!isDesktop()) return;
4567            if (closeTimeout) {
4568              clearTimeout(closeTimeout);
4569              closeTimeout = null;
4570            }
4571          });
4572
4573          dropdown.addEventListener('mouseleave', () => {
4574            if (!isDesktop()) return;
4575            closeTimeout = setTimeout(() => {
4576              this.closeDropdown(item);
4577              closeTimeout = null;
4578            }, 100);
4579          });
4580
4581          if (link) {
4582            link.addEventListener('click', (e) => {
4583              e.preventDefault();
4584              this.toggleDropdown(item);
4585            });
4586          }
4587        });
4588
4589        // Mobile drawer open
4590        const openBtn = this.querySelector('[data-drawer-open]');
4591        if (openBtn) {
4592          openBtn.addEventListener('click', () => this.openDrawer());
4593        }
4594
4595        // Mobile drawer close
4596        const closeBtn = this.querySelector('[data-drawer-close]');
4597        if (closeBtn) {
4598          closeBtn.addEventListener('click', () => this.closeDrawer());
4599        }
4600
4601        // Overlay click
4602        if (this.overlay) {
4603          this.overlay.addEventListener('click', () => this.closeDrawer());
4604        }
4605
4606        // Search toggle - delegates to the theme's own search popup
4607        const searchBtn = this.querySelector('[data-search-toggle]');
4608        if (searchBtn) {
4609          searchBtn.addEventListener('click', (e) => this.openSearch(e));
4610        }
4611
4612        // Cart toggle - delegates to the theme's own mini-cart drawer
4613        const cartBtn = this.querySelector('[data-cart-toggle]');
4614        if (cartBtn) {
4615          cartBtn.addEventListener('click', () => this.openCartDrawer());
4616        }
4617
4618        // Close on escape
4619        document.addEventListener('keydown', (e) => {
4620          if (e.key === 'Escape') {
4621            this.closeDrawer();
4622            this.navItems.forEach((item) => this.closeDropdown(item));
4623          }
4624        });
4625      }
4626
4627      openDropdown(item) {
4628        // Close other dropdowns first
4629        this.navItems.forEach((navItem) => {
4630          if (navItem !== item) {
4631            navItem.classList.remove('is-open');
4632            const btn = navItem.querySelector('.c-mega-menu__nav-link');
4633            if (btn) btn.setAttribute('aria-expanded', 'false');
4634          }
4635        });
4636
4637        item.classList.add('is-open');
4638        const button = item.querySelector('.c-mega-menu__nav-link');
4639        if (button) button.setAttribute('aria-expanded', 'true');
4640      }
4641
4642      closeDropdown(item) {
4643        item.classList.remove('is-open');
4644        const button = item.querySelector('.c-mega-menu__nav-link');
4645        if (button) button.setAttribute('aria-expanded', 'false');
4646      }
4647
4648      toggleDropdown(item) {
4649        if (item.classList.contains('is-open')) {
4650          this.closeDropdown(item);
4651        } else {
4652          this.openDropdown(item);
4653        }
4654      }
4655
4656      openDrawer() {
4657        if (this.drawer) {
4658          this.drawer.classList.add('is-open');
4659        }
4660        if (this.overlay) {
4661          this.overlay.classList.add('is-open');
4662        }
4663        document.body.style.overflow = 'hidden';
4664      }
4665
4666      closeDrawer() {
4667        if (this.drawer) {
4668          this.drawer.classList.remove('is-open');
4669        }
4670        if (this.overlay) {
4671          this.overlay.classList.remove('is-open');
4672        }
4673        document.body.style.overflow = '';
4674        // Collapse any open dropdown so the drawer reopens on the top-level list
4675        this.navItems.forEach((item) => this.closeDropdown(item));
4676      }
4677
4678      // The theme renders its header icons twice (desktop + mobile layouts) with the
4679      // same id, so getElementById returns whichever copy is currently hidden.
4680      // Always pick the copy that is actually laid out.
4681      findThemeTrigger(id) {
4682        const nodes = document.querySelectorAll('[id="' + id + '"]');
4683        for (const node of nodes) {
4684          const rect = node.getBoundingClientRect();
4685          if (rect.width > 0 && rect.height > 0) return node;
4686        }
4687        return nodes[0] || null;
4688      }
4689
4690      // The theme's search popup is a section (header-search-block) carrying the
4691      // xModalSearch Alpine component: the icon's open() is a method on that
4692      // component, so a trigger without it is inert. The native header fetches
4693      // the section over AJAX on first interaction, but that header is not on the
4694      // page next to this one, so nothing pulls the block in — the icon here had
4695      // no popup to open and fell through to a /search page load.
4696      //
4697      // Fetch the same section and mount it in place of our button. Alpine picks
4698      // up the injected node on its own, so the icon, the input and predictive
4699      // search all behave exactly as they do in the native header.
4700      mountThemeSearch() {
4701        const host = this.querySelector('[data-search-host]');
4702        if (!host || host.dataset.searchMounted) return;
4703
4704        // Already on the page (both headers rendered): leave the button alone
4705        // rather than mounting a second copy of the same component.
4706        if (document.querySelector('.x-header-icon-search #SearchOpen')) return;
4707
4708        fetch(`${window.location.pathname}?sections=header-search-block`)
4709          .then((response) => (response.ok ? response.json() : Promise.reject(response.status)))
4710          .then((sections) => {
4711            const markup = sections['header-search-block'];
4712            if (!markup) return;
4713
4714            const block = new DOMParser()
4715              .parseFromString(markup, 'text/html')
4716              .querySelector('#ajax-loading-header-search');
4717            if (!block) return;
4718
4719            host.innerHTML = block.innerHTML;
4720            host.dataset.searchMounted = 'true';
4721          })
4722          .catch(() => {
4723            // Leave the button in place; its click handler still routes to /search.
4724          });
4725      }
4726
4727      openSearch(evt) {
4728        evt.preventDefault();
4729        evt.stopPropagation();
4730
4731        this.closeDrawer();
4732
4733        // Only reached while the theme's block is still in flight or failed to
4734        // load — once mounted, its own trigger handles the click.
4735        const themeSearch = this.findThemeTrigger('SearchOpen');
4736        if (themeSearch) {
4737          themeSearch.click();
4738          return;
4739        }
4740
4741        window.location.href = '/search';
4742      }
4743
4744      openCartDrawer() {
4745        // Close mobile drawer first if open
4746        this.closeDrawer();
4747
4748        // The store's cart drawer is UpCart, which renders into a shadow root
4749        // and exposes this as its public opener. Checked first because the
4750        // theme's own #cart-icon is not rendered while the app is installed,
4751        // so the mini-cart branch below would never match.
4752        if (typeof window.upcartOpenCart === 'function') {
4753          window.upcartOpenCart();
4754          return;
4755        }
4756
4757        // Fall back to the theme's mini-cart. Clicking its icon fires the Alpine
4758        // handler ($store.xModal.setActiveElement + $store.xMiniCart.openCart).
4759        const themeCart = this.findThemeTrigger('cart-icon');
4760        if (themeCart) {
4761          themeCart.click();
4762          return;
4763        }
4764
4765        window.location.href = '/cart';
4766      }
4767    }
4768
4769    customElements.define('c-mega-menu', CMegaMenu);
4770  }
4771</script>
4771
4772
4773
4774
4775</section><div id="shopify-section-sections--21507896869032__mobile-navigation" class="shopify-section shopify-section-group-header-group section-mobile-navigation"><style data-shopify>#mobile-navigation * {border-color: rgba(var(--colors-line-header));}
4776  .dark #mobile-navigation * {border-color: rgba(var(--colors-line-header));}
4777  #mobile-navigation .text-color,
4778  #mobile-navigation .background-header {background: rgba(var(--background-color-header));--colors-text: 69, 70, 69;
4779      --colors-heading: 0, 62, 82;  
4780        --colors-text-link: 96, 107, 87;
4781      
4782  }
4783  .dark #mobile-navigation .text-color,
4784  .dark #mobile-navigation .background-header {--colors-text: 225, 227, 225;
4785      --colors-heading: 255, 255, 255;  
4786      --colors-text-link: 145, 180, 116;
4787    
4788  }
4789  
4790    .svg-highlight-sections--21507896869032__mobile-navigation {
4791    
4792      --color-highlight: #58b49a;
4793    
4794    }
4795    .dark .svg-highlight-sections--21507896869032__mobile-navigation {
4796      
4797        --color-highlight: #91b474;
4798      
4799    }
4800  
4801  .font-menu-level-0 {
4802    font-size: 1.375rem;
4803  }
4804  .font-menu-level-1 {
4805    font-size: 1.1rem;
4806  }
4807  .font-menu-level-2 {
4808    font-size: 0.9625rem;
4809  }
4810  .block-mobile-navigation-after::after {
4811    content: var(--tw-content);
4812    position: absolute;
4813    width: 100%;
4814    left: 0;
4815    border-bottom-width: 1px;border-color: rgba(var(--colors-line-header));}
4816  .dark .block-mobile-navigation-after::after {border-color: rgba(var(--colors-line-header));}</style><div
4817  class="z-[60] fixed top-0 h-full w-full opacity-60 bg-black"
4818  x-show="$store.xMobileNav.show"
4819  x-cloak
4820  @click="setTimeout(() => { $store.xMobileNav.close() }, 0)"
4821></div>
4822<template x-if="!runDispatch">
4823  <div
4824    id="mobile-navigation"
4825    :class="{ 'menu-opening': $store.xMobileNav.show }" 
4826    class="menu-drawer fixed z-[60] top-0 bottom-0 w-full max-w-xl motion-reduce overflow-x-hidden ltr left-0 -translate-x-full"
4827  >
4828    <div class="x-container-mobile-nav background-header gradient menu-drawer duration-300 ease-in-out overflow-hidden h-full flex flex-col">
4829      <div class="x-block-mobile-nav-close w-full pt-4 pb-4 pl-4 pr-4 flex justify-between items-center"
4830        aria-label="Close"
4831      >
4832        <span class="font-menu-level-2 uppercase">Menu</span>
4833        <span
4834          class="cursor-pointer w-10 h-10 min-h-10 min-w-[40px] inline-block group-close-btn p-3.5 rounded-full bg-[rgba(var(--colors-line-header))]"
4835          @click="setTimeout(() => { $store.xMobileNav.close() }, 0)"
4836        ><svg class="icon-close-animation" width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" style="fill: none;">
4837        <path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M3.29289 3.29289C3.68342 2.90237 4.31658 2.90237 4.70711 3.29289L12 10.5858L19.2929 3.29289C19.6834 2.90237 20.3166 2.90237 20.7071 3.29289C21.0976 3.68342 21.0976 4.31658 20.7071 4.70711L13.4142 12L20.7071 19.2929C21.0976 19.6834 21.0976 20.3166 20.7071 20.7071C20.3166 21.0976 19.6834 21.0976 19.2929 20.7071L12 13.4142L4.70711 20.7071C4.31658 21.0976 3.68342 21.0976 3.29289 20.7071C2.90237 20.3166 2.90237 19.6834 3.29289 19.2929L10.5858 12L3.29289 4.70711C2.90237 4.31658 2.90237 3.68342 3.29289 3.29289Z"/>
4838      </svg>
4839</span>
4840      </div>
4841      <div
4842        id="menu-navigation"
4843        class="h-full flex-1 overflow-x-hidden scrollbar-body overflow-y-auto scrollbar-stable"
4844      >
4845        
4846        <ul 
4847          x-data="{ openCur: 0 }"
4848          id="menu-level-0"
4849          role="list" 
4850          class="menu-parent relative h-full w-full" 
4851        >
4852           <li>
4853                <span class="flex empty:hidden border-t ml-4 mr-4"></span>
4854
4855
4856<div  
4857        class="flex items-center gap-4 pr-4 pl-4 border-b"
4858      >
4859        
4860          <a href="/" class="flex-1 pt-2.5 pb-2.5 gap-4 flex items-center disable-effect">
4861        
4862          
4863          
4864          <span class="p-break-words font-medium font-menu-level-0">
4865            
4866            
4867              
4868              
4869                <span>Home</span>
4870              
4871            
4872          </span>
4873        </a>
4874</div><div @click="$store.xMobileNav.scrollTop($el); $store.xMobileNav.setActiveLink('-2')" 
4875        class="flex items-center gap-4 pr-4 pl-4 border-b"
4876      >
4877        
4878          <span class="flex-1 pt-2.5 pb-2.5 flex gap-4 items-center disable-effect">
4879        
4880          
4881          
4882          <span class="p-break-words font-medium font-menu-level-0">
4883            
4884            
4885              
4886              
4887                <span>Shop</span>
4888              
4889            
4890          </span>
4891        </span>
4892<span
4893            class="icon-caret-mobile h-3 w-3 min-h-3 min-w-[12px] block -rotate-90"
4894          ><svg width="100%" height="100%" viewBox="0 0 9 7" fill="none" xmlns="http://www.w3.org/2000/svg" style="fill: none;">
4895    <path d="M0.75 1.625L4.5 5.375L8.25 1.625" stroke="currentcolor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
4896  </svg>
4897</span></div><div
4898          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"
4899          :class="{ 'menu-opening': $store.xMobileNav.currentMenuLinks.includes('-2')}"
4900        >
4901          <div class="overflow-x-hidden pb-4 scrollbar-body absolute top-0 z-30 w-full h-full"
4902            :class="$store.xMobileNav.currentMenuLinks.length == 2 ? 'overflow-hidden' : 'overflow-y-auto'"
4903          >
4904            <div class="flex items-center sticky top-0 background-header z-30 pt-4 pb-4 pl-4 pr-4 gap-4 justify-between">
4905              <div class="flex items-center">
4906                <span class="w-10 h-10 min-w-[40px] min-h-10 pl-3 pr-3 pt-6 block rotate-90" 
4907                  @click="$store.xMobileNav.removeActiveLink('-2'); "
4908                >
4909                  <svg width="100%" height="100%" viewBox="0 0 9 7" fill="none" xmlns="http://www.w3.org/2000/svg" style="fill: none;">
4910    <path d="M0.75 1.625L4.5 5.375L8.25 1.625" stroke="currentcolor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
4911  </svg>
4912
4913                </span>
4914                <a href="/collections/all" class="flex-1 font-medium disable-effect">
4915                  <span class="p-break-words font-menu-level-0">Shop</span>
4916                </a>
4917              </div>
4918              <span
4919                class="cursor-pointer w-10 h-10 min-w-[40px] min-h-10 inline-block p-3.5 rounded-full bg-[rgba(var(--colors-line-header))]"
4920                @click="setTimeout(() => { $store.xMobileNav.close() }, 0)"
4921              ><svg class="" width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" style="fill: none;">
4922        <path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M3.29289 3.29289C3.68342 2.90237 4.31658 2.90237 4.70711 3.29289L12 10.5858L19.2929 3.29289C19.6834 2.90237 20.3166 2.90237 20.7071 3.29289C21.0976 3.68342 21.0976 4.31658 20.7071 4.70711L13.4142 12L20.7071 19.2929C21.0976 19.6834 21.0976 20.3166 20.7071 20.7071C20.3166 21.0976 19.6834 21.0976 19.2929 20.7071L12 13.4142L4.70711 20.7071C4.31658 21.0976 3.68342 21.0976 3.29289 20.7071C2.90237 20.3166 2.90237 19.6834 3.29289 19.2929L10.5858 12L3.29289 4.70711C2.90237 4.31658 2.90237 3.68342 3.29289 3.29289Z"/>
4923      </svg>
4924</span>
4925            </div>
4926            <ul 
4927              id="menu-level-1"
4928              class="background-header w-full" 
4929            ><li  class="border-b pb-3 px-4 pt-3">
4930                  
4931                  <div
4932                    class="flex items-center justify-between h-full gap-"
4933                    
4934                  >
4935                    
4936                      <a href="/collections/best-sellers" class="p-break-words h-full flex gap-3 flex-1 disable-effect items-center">
4937                    
4938                      
4939                      
4940                      <span class="flex justify-between items-center font-medium font-menu-level-1 mt-auto mb-auto w-full gap-2">
4941                        Best sellers
4942                        
4943                      </span>
4944                    </a>
4945</div></li><li  class="border-b pb-3 px-4 pt-3">
4946                  
4947                  <div
4948                    class="flex items-center justify-between h-full gap-"
4949                    
4950                  >
4951                    
4952                      <a href="https://drjennatural.com/pages/find-your-formula?formula=fluoride" class="p-break-words h-full flex gap-3 flex-1 disable-effect items-center">
4953                    
4954                      
4955                      
4956                      <span class="flex justify-between items-center font-medium font-menu-level-1 mt-auto mb-auto w-full gap-2">
4957                        Fluoride
4958                        
4959                      </span>
4960                    </a>
4961</div></li><li  class="border-b pb-3 px-4 pt-3">
4962                  
4963                  <div
4964                    class="flex items-center justify-between h-full gap-"
4965                    
4966                  >
4967                    
4968                      <a href="https://drjennatural.com/pages/find-your-formula?formula=fluoride_free" class="p-break-words h-full flex gap-3 flex-1 disable-effect items-center">
4969                    
4970                      
4971                      
4972                      <span class="flex justify-between items-center font-medium font-menu-level-1 mt-auto mb-auto w-full gap-2">
4973                        Fluoride-free
4974                        
4975                      </span>
4976                    </a>
4977</div></li><li  class="border-b pb-3 px-4 pt-3">
4978                  
4979                  <div
4980                    class="flex items-center justify-between h-full gap-"
4981                    
4982                  >
4983                    
4984                      <a href="/collections/shop-all" class="p-break-words h-full flex gap-3 flex-1 disable-effect items-center">
4985                    
4986                      
4987                      
4988                      <span class="flex justify-between items-center font-medium font-menu-level-1 mt-auto mb-auto w-full gap-2">
4989                        Shop All
4990                        
4991                      </span>
4992                    </a>
4993</div></li></ul>
4994          </div>
4995        </div><div  
4996        class="flex items-center gap-4 pr-4 pl-4 border-b"
4997      >
4998        
4999          <a href="https://drjennatural.com/pages/about" class="flex-1 pt-2.5 pb-2.5 gap-4 flex items-center disable-effect">
5000        
5001          
5002          
5003          <span class="p-break-words font-medium font-menu-level-0">
5004            
5005            
5006              
5007              
5008                <span>About us</span>
5009              
5010            
5011          </span>
5012        </a>
5013</div><div  
5014        class="flex items-center gap-4 pr-4 pl-4 border-b"
5015      >
5016        
5017          <a href="https://drjennatural.com/pages/science" class="flex-1 pt-2.5 pb-2.5 gap-4 flex items-center disable-effect">
5018        
5019          
5020          
5021          <span class="p-break-words font-medium font-menu-level-0">
5022            
5023            
5024              
5025              
5026                <span>Science</span>
5027              
5028            
5029          </span>
5030        </a>
5031</div><div  
5032        class="flex items-center gap-4 pr-4 pl-4 border-b"
5033      >
5034        
5035          <a href="https://drjenoralcare.com/?srsltid=AfmBOopmiHPoONn0ZKDx0tcpARjlSw_l6CQW7Y6gcNKKfZi37_OUH7-R" class="flex-1 pt-2.5 pb-2.5 gap-4 flex items-center disable-effect">
5036        
5037          
5038          
5039          <span class="p-break-words font-medium font-menu-level-0">
5040            
5041            
5042              
5043              
5044                <span>For Dental Professionals</span>
5045              
5046            
5047          </span>
5048        </a>
5049</div><div  
5050        class="flex items-center gap-4 pr-4 pl-4 border-b"
5051      >
5052        
5053          <a href="https://drjennatural.com/pages/join-proselect" class="flex-1 pt-2.5 pb-2.5 gap-4 flex items-center disable-effect">
5054        
5055          
5056          
5057          <span class="p-break-words font-medium font-menu-level-0">
5058            
5059            
5060              
5061              
5062                <span>Join ProSelect</span>
5063              
5064            
5065          </span>
5066        </a>
5067</div>
5068</li><li class="x-block-login block-mobile-navigation pl-4 pr-4 block-mobile-navigation-after" ><a href="/account/login" 
5069                      class="font-menu-level-1 font-medium pt-3.5 pb-3.5 flex items-center disable-effect effect-inline"
5070                      data-no-instant
5071                      aria-label="Log in"
5072                    >
5073                      <span class="w-4 h-4 mr-4">
5074                        <svg class="" width="100%" height="100%" viewB
5074ox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" style="fill: none;">
5075        <path d="M20 21V19C20 17.9391 19.5786 16.9217 18.8284 16.1715C18.0783 15.4214 17.0609 15 16 15H7.99999C6.93913 15 5.92171 15.4214 5.17157 16.1715C4.42142 16.9217 4 17.9391 4 19V21" stroke="currentcolor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
5076        <path d="M12 11C14.2092 11 16.0001 9.20914 16.0001 7C16.0001 4.79086 14.2092 3 12 3C9.79093 3 8.00006 4.79086 8.00006 7C8.00006 9.20914 9.79093 11 12 11Z" stroke="currentcolor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
5077      </svg>
5078
5079                      </span>Log in</a>
5080                  </li><li class="x-block-social block-mobile-navigation pl-4 pr-4 block-mobile-navigation-after" >
5081                  <div class="pt-2 pb-2 pl-0.5 pr-0.5 flex items-center justify-center opacity-70">
5082                    
5083<div id="selector-social" class=" flex lg:items-center lg:justify-end relative py-1.5">
5084    
5085      <ul class="social-list flex  flex-wrap opacity-70" role="list">
5086<li>
5087      <a href="https://twitter.com/shopify" target="blank" aria-label="Twitter" class="flex disable-effect hover-text-link w-11 h-11 pt-3 pr-3 pb-3 pl-3"><svg class="icon-animation" width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" style="fill: none">
5088    <path d="M17.7512 3H20.818L14.1179 10.6246L22 21H15.8284L10.9946 14.7074L5.46359 21H2.39494L9.5613 12.8446L2 3H8.32828L12.6976 8.75169L17.7512 3ZM16.6748 19.1723H18.3742L7.4049 4.73169H5.58133L16.6748 19.1723Z" fill="currentColor"/>
5089  </svg>
5090</a>
5091    </li><li>
5092      <a href="https://facebook.com/shopify" target="blank" aria-label="Facebook" class="flex disable-effect hover-text-link w-11 h-11 pt-3 pr-3 pb-3 pl-3"><svg class="icon-animation" width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" style="fill: none">
5093    <path d="M17.2788 13.2489L17.8494 9.63111H14.2846V7.28444C14.2846 6.29333 14.7822 5.32889 16.3797 5.32889H18V2.24444C18 2.24444 16.5303 2 15.1199 2C12.1851 2 10.2635 3.73333 10.2635 6.87111V9.63111H7V13.2489H10.2635V22H14.2801V13.2489H17.2788Z" fill="currentColor"/>
5094  </svg>
5095</a>
5096    </li><li>
5097      <a href="https://pinterest.com/shopify" target="blank" aria-label="Pinterest" class="flex disable-effect hover-text-link w-11 h-11 pt-3 pr-3 pb-3 pl-3"><svg class="icon-animation" width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" style="fill: none">
5098    <path d="M12 2C6.47656 2 2 6.47656 2 12C2 16.2383 4.63672 19.8555 8.35547 21.3125C8.26953 20.5195 8.1875 19.3086 8.39062 18.4453C8.57422 17.6641 9.5625 13.4766 9.5625 13.4766C9.5625 13.4766 9.26172 12.8789 9.26172 11.9922C9.26172 10.6016 10.0664 9.5625 11.0703 9.5625C11.9219 9.5625 12.3359 10.2031 12.3359 10.9727C12.3359 11.832 11.7891 13.1133 11.5078 14.3008C11.2734 15.2969 12.0078 16.1094 12.9883 16.1094C14.7656 16.1094 16.1328 14.2344 16.1328 11.5312C16.1328 9.13672 14.4141 7.46094 11.957 7.46094C9.11328 7.46094 7.44141 9.59375 7.44141 11.8008C7.44141 12.6602 7.77344 13.582 8.1875 14.082C8.26953 14.1797 8.28125 14.2695 8.25781 14.3672C8.18359 14.6836 8.01172 15.3633 7.98047 15.5C7.9375 15.6836 7.83594 15.7227 7.64453 15.6328C6.39453 15.0508 5.61328 13.2266 5.61328 11.7578C5.61328 8.60156 7.90625 5.70703 12.2188 5.70703C15.6875 5.70703 18.3828 8.17969 18.3828 11.4844C18.3828 14.9297 16.2109 17.7031 13.1953 17.7031C12.1836 17.7031 11.2305 17.1758 10.9023 16.5547C10.9023 16.5547 10.4023 18.4648 10.2812 18.9336C10.0547 19.8008 9.44531 20.8906 9.03906 21.5547C9.97656 21.8438 10.9688 22 12 22C17.5234 22 22 17.5234 22 12C22 6.47656 17.5234 2 12 2Z" fill="currentColor"/>
5099  </svg>
5100</a>
5101    </li><li>
5102      <a href="https://instagram.com/shopify" target="blank" aria-label="Instagram" class="flex disable-effect hover-text-link w-11 h-11 pt-3 pr-3 pb-3 pl-3"><svg class="icon-animation" width="100%" height="100%" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" style="fill: none">
5103    <path d="M12.0059 3.80184C14.6793 3.80184 14.9959 3.81356 16.0473 3.86046C17.0244 3.90346 17.5521 4.06762 17.9038 4.20442C18.369 4.38421 18.7051 4.60309 19.053 4.95095C19.4047 5.30272 19.6197 5.63494 19.7995 6.10006C19.9363 6.45183 20.1004 6.98339 20.1434 7.95661C20.1903 9.01192 20.2021 9.32851 20.2021 11.998C20.2021 14.6715 20.1903 14.9881 20.1434 16.0395C20.1004 17.0166 19.9363 17.5443 19.7995 17.896C19.6197 18.3612 19.4008 18.6973 19.053 19.0451C18.7012 19.3969 18.369 19.6119 17.9038 19.7917C17.5521 19.9285 17.0205 20.0926 16.0473 20.1356C14.992 20.1825 14.6754 20.1943 12.0059 20.1943C9.33242 20.1943 9.01583 20.1825 7.96443 20.1356C6.9873 20.0926 6.45964 19.9285 6.10788 19.7917C5.64276 19.6119 5.30662 19.393 4.95876 19.0451C4.607 18.6934 4.39203 18.3612 4.21223 17.896C4.07543 17.5443 3.91128 17.0127 3.86828 16.0395C3.82138 14.9842 3.80965 14.6676 3.80965 11.998C3.80965 9.3246 3.82138 9.00801 3.86828 7.95661C3.91128 6.97948 4.07543 6.45183 4.21223 6.10006C4.39203 5.63494 4.6109 5.29881 4.95876 4.95095C5.31053 4.59918 5.64276 4.38421 6.10788 4.20442C6.45964 4.06762 6.99121 3.90346 7.96443 3.86046C9.01583 3.81356 9.33242 3.80184 12.0059 3.80184ZM12.0059 2C9.28943 2 8.94938 2.01173 7.88235 2.05863C6.81923 2.10553 6.08833 2.27751 5.45515 2.52374C4.79461 2.78171 4.23569 3.12175 3.68067 3.68067C3.12175 4.23568 2.78171 4.79461 2.52374 5.45124C2.27751 6.08833 2.10553 6.81532 2.05863 7.87844C2.01173 8.94938 2 9.28943 2 12.0059C2 14.7223 2.01173 15.0623 2.05863 16.1294C2.10553 17.1925 2.27751 17.9234 2.52374 18.5566C2.78171 19.2171 3.12175 19.776 3.68067 20.3311C4.23569 20.8861 4.79461 21.23 5.45124 21.4841C6.08833 21.7303 6.81532 21.9023 7.87844 21.9492C8.94548 21.9961 9.28552 22.0078 12.002 22.0078C14.7184 22.0078 15.0584 21.9961 16.1255 21.9492C17.1886 21.9023 17.9195 21.7303 18.5527 21.4841C19.2093 21.23 19.7682 20.8861 20.3232 20.3311C20.8782 19.776 21.2222 19.2171 21.4763 18.5605C21.7225 17.9234 21.8945 17.1964 21.9414 16.1333
5103C21.9883 15.0663 22 14.7262 22 12.0098C22 9.29334 21.9883 8.95329 21.9414 7.88626C21.8945 6.82314 21.7225 6.09224 21.4763 5.45906C21.23 4.79461 20.89 4.23568 20.3311 3.68067C19.776 3.12566 19.2171 2.78171 18.5605 2.52765C17.9234 2.28141 17.1964 2.10944 16.1333 2.06254C15.0623 2.01173 14.7223 2 12.0059 2Z" fill="currentColor"/>
5104    <path d="M12.0058 6.86618C9.16822 6.86618 6.86609 9.16831 6.86609 12.0059C6.86609 14.8435 9.16822 17.1456 12.0058 17.1456C14.8434 17.1456 17.1455 14.8435 17.1455 12.0059C17.1455 9.16831 14.8434 6.86618 12.0058 6.86618ZM12.0058 15.3399C10.1649 15.3399 8.67183 13.8468 8.67183 12.0059C8.67183 10.165 10.1649 8.67193 12.0058 8.67193C13.8467 8.67193 15.3398 10.165 15.3398 12.0059C15.3398 13.8468 13.8467 15.3399 12.0058 15.3399Z" fill="currentColor"/>
5105    <path d="M18.5488 6.66291C18.5488 7.32736 18.0094 7.86283 17.3488 7.86283C16.6844 7.86283 16.1489 7.32345 16.1489 6.66291C16.1489 5.99845 16.6883 5.46298 17.3488 5.46298C18.0094 5.46298 18.5488 6.00236 18.5488 6.66291Z" fill="currentColor"/>
5106  </svg>
5107</a>
5108    </li></ul>
5109     </div>
5110                  </div>
5111                </li>
5112        </ul>
5113      </div>
5114      <style data-shopify>
5115        #button-light-mode {background: rgba(var(--background-color-header));}
5116        #button-dark-mode {
5117          background: transparent;
5118        }
5119        .dark #button-light-mode {
5120          background: transparent;
5121        }
5122        .dark #button-dark-mode {background: rgba(var(--background-color-header));}
5123        .mobile-nav-theme-mode-container + .x-header-store-selector-container {
5124          border-top-width: 1px;
5125        }
5126        .mobile-nav-theme-mode-container + .x-container-mobile-nav-language {
5127          border-top-width: 1px;
5128        }
5129        .bg-theme-mode-sections--21507896869032__mobile-navigation {
5130          
5131            background: rgba(var(--colors-line-header));
5132          
5133        }
5134        .dark .bg-theme-mode-sections--21507896869032__mobile-navigation {
5135          
5136            background: rgba(var(--colors-line-header));
5137          
5138        }
5139      </style>
5140      
5141      <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>
5142          .font-menu-level-2 button {
5143            font-size: 0.9625rem;
5144          }
5145
5146          .x-container-mobile-nav-language .toolbar-button {
5147            padding-top: 0.25rem;
5148            padding-bottom: 0.25rem;
5149          }
5150        </style>
5151        <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">
5152</div></div>
5153  </div>
5154</template>
5155</div><section id="shopify-section-sections--21507896869032__c_popup_header_Ax7HW4" class="shopify-section shopify-section-group-header-group section-c-2buy">
5156<div
5157  class="c-2buy"
5158  id="c-2buy-two-ways-to-buy"
5159  data-c2buy
5160  data-auto-open="false"
5161  data-auto-open-delay="0"
5162  data-once-per-session="false"
5163  style="
5164    --c2buy-ink: #002c41;
5165    --c2buy-body: #4a5a62;
5166    --c2buy-border: #e3e6e7;
5167    --c2buy-blue: #0862df;
5168    --c2buy-left-bg: #f2f1ef;
5169    --c2buy-right-bg: #f6ede8;
5170    --c2buy-max-width: 890px;
5171
5172    /* Card height */
5173    --c2buy-card-height: 420px;
5174    --c2buy-card-height-mobile: 500px;
5175
5176    /* Eyebrow */
5177    --c2buy-eyebrow-color: #000000;
5178    --c2buy-eyebrow-size: 16px;
5179    --c2buy-eyebrow-size-mobile: 13px;
5180
5181    /* Card heading */
5182    --c2buy-heading-color: #000000;
5183    --c2buy-heading-size: 24px;
5184    --c2buy-heading-size-mobile: 19px;
5185
5186    /* Card text */
5187    --c2buy-text-color: #000000;
5188    --c2buy-text-size: 12px;
5189    --c2buy-text-size-mobile: 12px;
5190
5191    /* Badge (max-width variables) */
5192    --c2buy-badge-border: #002c41;
5193    --c2buy-badge-percent-color: #000000;
5194    --c2buy-badge-percent-size: 20px;
5195    --c2buy-badge-percent-size-mobile: 13px;
5196    --c2buy-badge-text-color: #000000;
5197    --c2buy-badge-text-size: 12px;
5198    --c2buy-badge-text-size-mobile: 11px;
5199    --c2buy-badge-maxwidth: 220px;
5200    --c2buy-badge-maxwidth-mobile: 300px;
5201
5202    /* List (max-width variables) */
5203    --c2buy-list-color: #000000;
5204    --c2buy-list-size: 12px;
5205    --c2buy-list-size-mobile: 11px;
5206    --c2buy-list-maxwidth: 280px;
5207    --c2buy-list-maxwidth-mobile: 200px;
5208
5209    /* Button */
5210    --c2buy-btn-radius: 44px;
5211    --c2buy-btn-border: #002c41;
5212    --c2buy-btn-bg: #ffffff;
5213    --c2buy-btn-size: 11px;
5214    --c2buy-btn-size-mobile: 11px;
5215  "
5216  aria-hidden="true"
5217>
5218  <div class="c-2buy__overlay" data-c2buy-close></div>
5219
5220  <div class="c-2buy__dialog" role="dialog" aria-modal="true" aria-labelledby="c-2buy-heading-sections--21507896869032__c_popup_header_Ax7HW4">
5221    <button type="button" class="c-2buy__close" data-c2buy-close aria-label="Close">
5222      <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg" aria-hidden="true">
5223        <path d="M1 1L15 15M15 1L1 15" stroke="currentColor" stroke-width="1.5" stroke-linecap="round"/>
5224      </svg>
5225    </button>
5226
5227    <div class="c-2buy__header">
5228      
5229        <h2 class="c-2buy__heading" id="c-2buy-heading-sections--21507896869032__c_popup_header_Ax7HW4">Two ways to buy</h2>
5230      
5231      
5232        <p class="c-2buy__subheading">Tell us which one you're here for and we'll take you straight to it.</p>
5233      
5234    </div>
5235
5236    <div class="c-2buy__grid">
5237
5238      
5239      <div class="c-2buy__card c-2buy__card--left"
5240        
5241          style="background-image: url('//drjennatural.com/cdn/shop/files/Frame_2147225984.png?v=1786380039&width=1400'); background-size: cover; background-position: center center;"
5242        
5243      >
5244        <div class="c-2buy__card-content">
5245          <div class="c-2buy__card-top">
5246            
5247              <span class="c-2buy__eyebrow">For yourself</span>
5248            
5249            
5250              <h3 class="c-2buy__card-heading">Join ProSelect</h3>
5251            
5252            
5253              <p class="c-2buy__card-text">Exclusive pricing for licensed dental professionals. Try our full line at home, even if your office doesn't stock Dr. Jen's yet.</p>
5254            
5255
5256            
5257              
5258              <ul class="c-2buy__list">
5259                
5260                  
5261                  <li>Free gift with your first purchase</li>
5262                
5263                  
5264                  <li>Applies to the full retail line</li>
5265                
5266                  
5267                  <li>No minimum, no commitment</li>
5268                
5269              </ul>
5270            
5271
5272            
5273              <div class="c-2buy__badge">
5274                <span class="c-2buy__badge-percent">35%</span>
5275                <span class="c-2buy__badge-text">off every online order</span>
5276              </div>
5277            
5278          </div>
5279
5280          
5281            <a
5282              href="https://drjennatural.com/pages/join-proselect"
5283              class="c-2buy__btn c-2buy__btn--outline"
5284            >Join ProSelect</a>
5285          
5286        </div>
5287      </div>
5288
5289      
5290      <div class="c-2buy__card c-2buy__card--right"
5291        
5292          style="background-image: url('//drjennatural.com/cdn/shop/files/Frame_2147225985.png?v=1786380061&width=1400'); background-size: cover; background-position: center center;"
5293        
5294      >
5295        <div class="c-2buy__card-content">
5296          <div class="c-2buy__card-top">
5297            
5298              <span class="c-2buy__eyebrow">For your practice</span>
5299            
5300            
5301              <h3 class="c-2buy__card-heading">Shop Wholesale</h3>
5302            
5303            
5304              <p class="c-2buy__card-text">Browse the full line at wholesale pricing for dentists and hygienists, and stock Dr. Jen's in your practice.</p>
5305            
5306
5307            
5308              
5309              <ul class="c-2buy__list">
5310                
5311                  
5312                  <li>Case pricing</li>
5313                
5314                  
5315                  <li>Practice accounts</li>
5316                
5317                  
5318                  <li>40% off on wholesale</li>
5319                
5320              </ul>
5321            
5322
5323            
5324          </div>
5325
5326          
5327            <a
5328              href="https://drjenoralcare.com/"
5329              class="c-2buy__btn c-2buy__btn--solid"
5330            >Browse Wholesale</a>
5331          
5332        </div>
5333      </div>
5334
5335    </div>
5336
5337    
5338      <div class="c-2buy__footer">
5339        <p>
5340          Both options require verification of an active dental license.
5341          
5342            <a href="https://drjennatural.com/pages/join-proselect">Already a member? Sign in</a>
5343          
5344        </p>
5345
5346      </div>
5347    
5348  </div>
5349</div>
5350
5351<style>
5352  .c-2buy { position: fixed; inset: 0; z-index: 1000; display: none; align-items: center; justify-content: center; padding: 20px; }
5353  .c-2buy.is-open { display: flex; }
5354
5355  .c-2buy__overlay { position: absolute; inset: 0; background: rgba(0, 20, 30, 0.45); }
5356
5357  .c-2buy__dialog {
5358    position: relative;
5359    width: 100%;
5360    max-width: var(--c2buy-max-width, 640px);
5361    max-height: 90vh;
5362    overflow-y: auto;
5363    background: #ffffff;
5364    border-radius: 18px;
5365    padding: 36px 40px 28px;
5366    box-shadow: 0 20px 60px rgba(0, 0, 0, 0.18);
5367  }
5368
5369  .c-2buy__close { position: absolute; top: 18px; right: 20px; width: 28px; height: 28px; display: flex; align-items: center; justify-content: center; border: 0; background: transparent; color: var(--c2buy-ink); cursor: pointer; padding: 0; }
5370
5371  .c-2buy__header { text-align: center; margin-bottom: 26px; }
5372  .c-2buy__heading { margin: 0 0 12px; color: var(--c2buy-ink); font-family: Raleway, sans-serif; font-size: 28px; font-weight: 700; line-height: 1.15; }
5373  .c-2buy__subheading { margin: 0 0 8px; color: var(--c2buy-body); font: 400 14px/1.6 Raleway, sans-serif; }
5374
5375  .c-2buy__grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 18px; align-items: stretch; }
5376
5377  .c-2buy__card {
5378    position: relative;
5379    overflow: hidden;
5380    border-radius: 12px;
5381    min-height: var(--c2buy-card-height, 420px);
5382    height: var(--c2buy-card-height, 420px);
5383    padding: 24px 22px;
5384    display: flex;
5385    align-items: stretch;
5386    background-color: transparent;
5387  }
5388
5389  .c-2buy__card::before {
5390    content: "";
5391    position: absolute;
5392    inset: 0;
5393    pointer-events: none;
5394    background: linear-gradient(to right, rgba(255,255,255,0.92) 0%, rgba(255,255,255,0.6) 30%, rgba(255,255,255,0.12) 55%, rgba(255,255,255,0) 70%);
5395  }
5396
5397  .c-2buy__card--left { background-color: var(--c2buy-left-bg); }
5398  .c-2buy__card--right { background-color: var(--c2buy-right-bg); }
5399
5400  /* Contenido ocupa el ancho; ajusta padding-right para dejar visible la imagen de fondo */
5401  .c-2buy__card-content {
5402    position: relative;
5403    z-index: 1;
5404    width: 100%;
5405    padding-right: 46%;
5406    display: flex;
5407    flex-direction: column;
5408    justify-content: space-between;
5409    gap: 14px;
5410    height: 100%;
5411    box-sizing: border-box;
5412  }
5413
5414  /* Espaciado entre elementos internos */
5415  .c-2buy__card-top { display: flex; flex-direction: column; gap: 8px; }
5416
5417  .c-2buy__eyebrow { color: var(--c2buy-eyebrow-color, #000); font-family: Raleway, sans-serif; font-size: var(--c2buy-eyebrow-size, 16px); font-weight:400; line-height:1.25; margin:0; }
5418
5419  .c-2buy__card-heading { margin: 0; color: var(--c2buy-heading-color, #000); font-family: Raleway, sans-serif; font-size: var(--c2buy-heading-size, 24px); font-weight: 600; line-height:1.15; }
5420
5421  .c-2buy__card-text { margin: 0; color: var(--c2buy-text-color, #000); font-family: Raleway, sans-serif; font-size: var(--c2buy-text-size, 12px); font-weight:400; line-height:1.5; }
5422
5423  /* LIST: now with max-width responsive and more spacing */
5424  .c-2buy__list {
5425    margin: 8px 0 0;
5426    padding: 0;
5427    list-style: none;
5428    max-width: var(--c2buy-list-maxwidth, 280px);
5429  }
5430  .c-2buy__list li {
5431    position: relative;
5432    padding-left: 14px;
5433    color: var(--c2buy-list-color, #000);
5434    font-family: Raleway, sans-serif;
5435    font-size: var(--c2buy-list-size, 12px);
5436    line-height: 1.5;
5437    margin-bottom: 6px;
5438  }
5439  .c-2buy__list li::before { content: '\2022'; position: absolute; left: 0; top: 0.35em; font-size: 0.8em; }
5440
5441  /* BADGE: max-width responsive */
5442  .c-2buy__badge {
5443    display: inline-flex;
5444    align-items: center;
5445    justify-content: center;
5446    gap: 8px;
5447    margin: 12px 0 0;
5448    padding: 8px 20px;
5449    border: 1px solid var(--c2buy-badge-border, #002C41);
5450    border-radius: 99px;
5451    background: #ffffff;
5452    box-sizing: border-box;
5453    max-width: var(--c2buy-badge-maxwidth, 220px);
5454  }
5455  .c-2buy__badge-percent { color: var(--c2buy-badge-percent-color, #000); font-family: Raleway, sans-serif; font-size: var(--c2buy-badge-percent-size, 20px); font-weight:600; line-height:1; }
5456  .c-2buy__badge-text { color: var(--c2buy-badge-text-color, #000); font-family: Raleway, sans-serif; font-size: var(--c2buy-badge-text-size, 12px); line-height:1.2; }
5457
5458  .c-2buy__btn {
5459    display: inline-flex;
5460    align-items: center;
5461    justify-content: center;
5462    width: 100%;
5463    padding: 12px 16px;
5464    border-radius: var(--c2buy-btn-radius, 44px);
5465    font-family: Raleway, sans-serif;
5466    font-size: var(--c2buy-btn-size, 11px);
5467    font-weight: 700;
5468    line-height: 1;
5469    letter-spacing: 0.03em;
5470    text-transform: uppercase;
5471    text-decoration: none;
5472    text-align: center;
5473    cursor: pointer;
5474    box-sizing: border-box;
5475    margin-top: 0;
5476  }
5477
5478  /* Visit site button style (same as solid) */
5479  .c-2buy__visit-site { max-width: 260px; display:inline-block; }
5480
5481  .c-2buy__btn--outline { background: var(--c2buy-btn-bg, #FFFFFF); border: 1px solid var(--c2buy-btn-border, #002C41); color: var(--c2buy-ink); }
5482  .c-2buy__btn--solid { background: var(--c2buy-blue); border: 1px solid var(--c2buy-blue); color: #fff; }
5483
5484  .c-2buy__footer { margin-top: 22px; text-align: center; }
5485  .c-2buy__footer p { margin: 0; color: var(--c2buy-body); font: 400 12.5px/1.5 Raleway, sans-serif; }
5486  .c-2buy__footer a { color: var(--c2buy-ink); font-weight: 700; text-decoration: underline; }
5487
5488  @media (max-width: 767px) {
5489    .c-2buy__dialog { padding: 26px 20px 22px; border-radius: 16px; }
5490    .c-2buy__heading { font-size: 21px; }
5491    .c-2buy__subheading { font-size: 12.5px; }
5492    .c-2buy__grid { grid-template-columns: 1fr; gap: 14px; }
5493
5494    .c-2buy__card { min-height: var(--c2buy-card-height-mobile, 260px
5494); height: var(--c2buy-card-height-mobile, 260px); padding: 20px 18px; align-items: stretch; }
5495
5496    /* on mobile content uses full width */
5497    .c-2buy__card-content { width: 100%; padding-right: 8px; gap: 12px; }
5498    .c-2buy__list { max-width: var(--c2buy-list-maxwidth-mobile, 200px); }
5499    .c-2buy__badge { max-width: var(--c2buy-badge-maxwidth-mobile, 160px); }
5500
5501    .c-2buy__eyebrow { font-size: var(--c2buy-eyebrow-size-mobile, 13px); }
5502    .c-2buy__card-heading { font-size: var(--c2buy-heading-size-mobile, 19px); }
5503    .c-2buy__card-text { font-size: var(--c2buy-text-size-mobile, 12px); line-height:1.4; }
5504    .c-2buy__list li { font-size: var(--c2buy-list-size-mobile, 11px); margin-bottom:6px; line-height:1.4; }
5505    .c-2buy__btn { font-size: var(--c2buy-btn-size-mobile, 11px); }
5506  }
5507</style>
5508
5509<script>
5510  (function () {
5511    var root = document.getElementById('c-2buy-two-ways-to-buy');
5512    if (!root) return;
5513
5514    var storageKey = 'c2buySeen-two-ways-to-buy';
5515    var hoverDelayMs = 180;
5516    var closeDelayMs = 180;
5517    var hoverTimers = new Map();
5518    var targetHref = 'https://drjenoralcare.com/';
5519
5520    function openPopup() {
5521      if (!root.classList.contains('is-open')) {
5522        root.classList.add('is-open');
5523        root.setAttribute('aria-hidden', 'false');
5524        document.body.style.overflow = 'hidden';
5525      }
5526    }
5527
5528    function closePopup() {
5529      if (root.classList.contains('is-open')) {
5530        root.classList.remove('is-open');
5531        root.setAttribute('aria-hidden', 'true');
5532        document.body.style.overflow = '';
5533      }
5534    }
5535
5536    // Close handlers inside popup
5537    root.querySelectorAll('[data-c2buy-close]').forEach(function (el) {
5538      el.addEventListener('click', closePopup);
5539    });
5540
5541    // "Ir al sitio" button inside popup should navigate normally
5542    var visitBtn = root.querySelector('[data-c2buy-visit]');
5543    if (visitBtn) {
5544      visitBtn.addEventListener('click', function (e) {
5545        // allow normal navigation (no prevent), but close modal for clarity
5546        closePopup();
5547        // navigation will proceed because it's a normal link, unless script intercepts it elsewhere
5548      });
5549    }
5550
5551    // Close on Escape
5552    document.addEventListener('keydown', function (e) {
5553      if (e.key === 'Escape' && root.classList.contains('is-open')) closePopup();
5554    });
5555
5556    // Find all links that match the href, excluding any inside the popup itself
5557    var nodeList = Array.prototype.slice.call(document.querySelectorAll('a[href="' + targetHref + '"]'));
5558    var candidates = nodeList.filter(function (el) { return !root.contains(el); });
5559    if (candidates.length === 0) return;
5560
5561    // Feature detect hover-capable devices
5562    var supportsHover = window.matchMedia('(hover: hover) and (pointer: fine)').matches;
5563
5564    function isModifiedClick(e) {
5565      return e.ctrlKey || e.metaKey || e.shiftKey || e.button === 1;
5566    }
5567
5568    candidates.forEach(function (trigger) {
5569      // mark it so future code can find it if needed
5570      trigger.setAttribute('data-c2buy-open', 'c-2buy-two-ways-to-buy');
5571
5572      // Click: prevent navigation unless user requests modified navigation
5573      trigger.addEventListener('click', function (e) {
5574        if (!isModifiedClick(e)) {
5575          e.preventDefault();
5576          openPopup();
5577        } // otherwise allow navigation (new tab/window)
5578      });
5579
5580      // Hover (desktop)
5581      if (supportsHover) {
5582        trigger.addEventListener('mouseenter', function () {
5583          var t = setTimeout(function () {
5584            openPopup();
5585            hoverTimers.delete(trigger);
5586          }, hoverDelayMs);
5587          hoverTimers.set(trigger, t);
5588        });
5589
5590        trigger.addEventListener('mouseleave', function () {
5591          var t = hoverTimers.get(trigger);
5592          if (t) { clearTimeout(t); hoverTimers.delete(trigger); }
5593          if (root.classList.contains('is-open')) {
5594            setTimeout(function () {
5595              if (!root.matches(':hover') && !trigger.matches(':hover')) closePopup();
5596            }, closeDelayMs);
5597          }
5598        });
5599
5600        // close when leaving popup area
5601        root.addEventListener('mouseleave', function () {
5602          setTimeout(function () {
5603            if (!root.matches(':hover') && !trigger.matches(':hover')) closePopup();
5604          }, closeDelayMs);
5605        });
5606      }
5607
5608      // Keyboard accessibility
5609      trigger.addEventListener('focus', function () { openPopup(); });
5610      trigger.addEventListener('blur', function () {
5611        setTimeout(function () {
5612          if (document.activeElement && root.contains(document.activeElement)) return;
5613          closePopup();
5614        }, 100);
5615      });
5616    });
5617
5618    // Expose API
5619    window.C2Buy = window.C2Buy || {};
5620    window.C2Buy['two-ways-to-buy'] = { open: openPopup, close: closePopup };
5621
5622    // Auto-open logic (respect once-per-session)
5623    var autoOpen = root.getAttribute('data-auto-open') === 'true';
5624    var oncePerSession = root.getAttribute('data-once-per-session') === 'true';
5625    var delay = parseInt(root.getAttribute('data-auto-open-delay'), 10) || 0;
5626
5627    if (autoOpen) {
5628      var alreadySeen = oncePerSession && sessionStorage.getItem(storageKey) === '1';
5629      if (!alreadySeen) {
5630        setTimeout(function () {
5631          openPopup();
5632          if (oncePerSession) sessionStorage.setItem(storageKey, '1');
5633        }, delay * 1000);
5634      }
5635    }
5636  })();
5637</script>
5637
5638
5639</section>
5640<!-- END sections: header-group -->
5641        
5642      
5643      
5644      
5645          <!-- BEGIN sections: aside-group -->
5646<div id="shopify-section-sections--21507896705192__cookie-banner" class="shopify-section shopify-section-group-aside-group section-cookie-banner"><style data-shopify>
5647      .color-heading--sections--21507896705192__cookie-banner {
5648        --colors-heading: 247, 247, 247;
5649      }
5650    
5651    .dark .color-heading--sections--21507896705192__cookie-banner {
5652      
5653        --colors-heading: 40, 41, 40;
5654      
5655    }
5656    /* button accept */
5657    .button-accept {
5658      
5659        color: #000000;
5660      
5661      
5662        background-color: #f7f7f7;
5663        border-color: #f7f7f7;
5664      
5665    }
5666    .dark .button-accept {
5667      
5668        color: #f7f7f7;
5669      
5670      
5671        background-color: #282928;
5672        border-color: #282928;
5673      
5674    }
5675    /* button decline */
5676    .button-decline {
5677      
5678        border-color: #f7f7f7;
5679        color: #f7f7f7;
5680      
5681      border: 1px solid;
5682    }
5683    .dark .button-decline {
5684      
5685        border-color: #282928;
5686        color: #282928;
5687      
5688      border: 1px solid;
5689    }
5690    /* bacnkground and color of section */
5691    .bg-cookie-banner {
5692      
5693        color: #f7f7f7;
5694      
5695      background: #282928;
5696    }
5697    .dark .bg-cookie-banner {
5698      
5699        color: #282928;
5700      
5701      background: #ffffff;
5702    }</style><div 
5703    id="cookies-banner" 
5704    x-data="xCookieBanner(4)"  x-show="show"  
5705    x-cloak 
5706    x-transition:enter="transition-all ease-in-out duration-500"
5707    x-transition:enter-start="opacity-0 transform translate-y-full"
5708    x-transition:enter-end="opacity-100 transform translate-y-0"
5709    x-transition:leave="transition-all ease-in-out duration-500"
5710    x-transition:leave-end="opacity-0 transform translate-y-full"
5711    class="w-full fixed bottom-0 left-0 right-0 z-50 bg-cookie-banner color-heading--sections--21507896705192__cookie-banner"
5712  >
5713    <div class="x-pgw page-width mx-auto flex flex-wrap lg:flex-nowrap lg:justify-between">
5714      <div class="rte py-3 w-full lg:py-4 lg:w-auto text- md:flex md:items-center md:justify-start">
5715        <span><p>We use cookies and similar technologies to provide the best experience on our website. </p></span>
5716      </div>
5717      <div class="flex items-center pb-3 lg:pb-0 lg:ml-7 justify-center md:justify-start gap-2 w-full md:w-auto"><button class="button w-auto button-decline px-10 py-4 lg:my-4 empty:hidden whitespace-nowrap" @click="handleDecline()">
5718            Decline
5719          </button><button class="button button-accept w-auto px-10 py-4 mr-2.5 lg:my-4 empty:hidden whitespace-nowrap" @click="handleAccept()">
5720            Got it!
5721          </button></div>
5722    </div>
5723  </div>
5723<script src="//drjennatural.com/cdn/shop/t/248/assets/cookie-banner.js?v=60193107967101841911790001529" defer></script>
5723
5724
5725</div>
5726<!-- END sections: aside-group -->
5727      
5728      
5729      <main id="MainContent" class="content-for-layout focus-none outline-none grow theme-template-login theme-template-suffix-none" role="main" tabindex="-1">
5730        <div id="shopify-section-template--21507898704040__main" class="shopify-section">
5731<div
5732  class="pt-[44px] md:pt-[52px] pb-[44px] md:pb-[52px] px-5"
5733  x-data="{ currentTab: 'login' }"
5734  x-init="() => {
5735    if (window.location.href.includes('#recover')) {
5736      currentTab = 'recover';
5737    }
5738  }"
5739>
5740  <div id="recover" x-show="currentTab == 'recover'" x-cloak>
5741    <h1 class="h2 text-center mb-2.5 outline-none" tabindex="-1">Reset your password</h1>
5742    <div>
5743      <p class="text-center mb-11">
5744        We will send you an email to reset your password
5745      </p><form method="post" action="/account/recover" accept-charset="UTF-8"><input type="hidden" name="form_type" value="recover_customer_password" /><input type="hidden" name="utf8" value="✓" />
5746        <div class="relative mr-auto ml-auto mb-3 max-w-[570px]">
5747          <input type="email"
5748            id="RecoverEmail"
5749            class="w-full input border px-5 lg:px-8 pt-5 pb-1 md:pt-5 md:pb-2 focus:outline-none focus:border-current bg-transparent placeholder:opacity-0 !rounded-md"
5750            value=""
5751            name="email"
5752            autocorrect="off"
5753            autocapitalize="off"
5754            autocomplete="email"
5755            aria-required="true"
5756            required="required" 
5757            
5758            placeholder="Email"
5759          >
5760          <label
5761            for="RecoverEmail"
5762            class="absolute top-1/2 left-5 lg:left-8 duration-300 -translate-y-1/2 input_focus:text-xs input_focus:top-3.5 input_not_empty:top-3.5 input_not_empty:text-xs"
5763          >
5764            Email
5765          </label>
5766        </div><div class="flex justify-center">
5767          <button class="button button-solid w-full block mr-auto ml-auto mt-3 max-w-[570px] pt-2.5 pb-2.5 md:pt-3 md:pb-3 leading-normal mb-2">
5768            
5769            <span class="flex items-center justify-center">
5770              
5771
5772  
5773    
5774      <span class="button-text  is-focus-button:opacity-0">Submit</span>
5775    
5776  
5777
5778
5779            </span>
5780          </button>
5781        </div>
5782        <a
5783          class="block w-full max-w-[570px] not-icon mr-auto ml-auto text-center disable-effect underline underline-offset-2 hover:opacity-100 hover:text-[rgb(var(--colors-text-link))]"
5784          href="#login"
5785          @click.prevent="currentTab = 'login'"
5786          data-no-instant
5787        >
5788          Cancel
5789        </a></form></div>
5790  </div>
5791  <div id="login" x-show="currentTab == 'login'" x-cloak>
5792    <h1 class="h2 text-center mb-10" tabindex="-1">Login</h1>
5793    <div><form method="post" action="/account/login" id="customer_login" accept-charset="UTF-8" data-login-with-shop-sign-in="true"><input type="hidden" name="form_type" value="customer_login" /><input type="hidden" name="utf8" value="✓" /><div class="relative mr-auto ml-auto mb-3 max-w-[570px]">
5794          <input
5795            id="CustomerEmail"
5796            class="w-full input border px-5 lg:px-8 pt-5 pb-1 md:pt-5 md:pb-2 focus:outline-none focus:border-current bg-transparent placeholder:opacity-0 !rounded-md"
5797            type="email"
5798            name="customer[email]"
5799            autocomplete="email"
5800            autocorrect="off"
5801            autocapitalize="off"
5802            aria-required="true"
5803            required="required" 
5804            
5805            placeholder="Email"
5806          >
5807          <label
5808            for="CustomerEmail"
5809            x-cloak
5810            class="absolute top-1/2 left-5 lg:left-8 duration-300 -translate-y-1/2 input_focus:text-xs input_focus:top-3.5 input_not_empty:top-3.5 input_not_empty:text-xs"
5811          >
5812            Email
5813          </label>
5814        </div><div class="relative mr-auto ml-auto mb-2.5 max-w-[570px]">
5815            <input
5816              id="CustomerPassword"
5817              class="w-full input border px-5 lg:px-8 pt-5 pb-1 md:pt-5 md:pb-2 focus:outline-none focus:border-current bg-transparent placeholder:opacity-0 !rounded-md"
5818              type="password"
5819              value=""
5820              name="customer[password]"
5821              autocomplete="off"
5822              aria-required="true"
5823              required="required" 
5824              
5825              placeholder="Password"
5826            >
5827            <label 
5828              for="CustomerPassword"
5829              x-cloak
5830              class="absolute top-1/2 duration-300 left-5 lg:left-8 -translate-y-1/2 input_focus:text-xs input_focus:top-3.5 input_not_empty:top-3.5 input_not_empty:text-xs"
5831            >
5832              Password
5833            </label>
5834          </div>
5835          <div class="block w-full max-w-[570px] mr-auto ml-auto mb-2.5">
5836            <a
5837              class="nav-link relative effect-inline inline-block hover:opacity-100 hover:text-[rgb(var(--colors-text-link))]"
5838              href="#recover"
5839              @click.prevent="currentTab = 'recover'"
5840              data-no-instant
5841            >
5842              Forgot your password?
5843            </a>
5844          </div><div class="w-full flex justify-center">
5845          <button class="button button-solid w-full block mr-auto ml-auto max-w-[570px] py-2.5 md:py-3 leading-normal mt-6 md:mt-9 mb-5">
5846            
5847            <span class="flex items-center justify-center">
5848              
5849
5850  
5851    
5852      <span class="button-text  is-focus-button:opacity-0">Login</span>
5853    
5854  
5855
5856
5857            </span>
5858          </button>
5859        </div>
5860        <div class="block w-full max-w-[570px] mr-auto ml-auto mb-2.5 text-center">
5861          <a
5862            class="nav-link relative effect-inline inline-block hover:opacity-100 hover:text-[rgb(var(--colors-text-link))]"
5863            href="/account/register"
5864            data-no-instant
5865          >
5866            Create account
5867          </a>
5868        </div><input type="hidden" name="return_url" value="/account" /></form></div></div>
5869</div>
5870
5871</div><section id="shopify-section-template--21507898704040__rich_text_8nKUQN" class="shopify-section section section-rich-text x-section"><style data-shopify>#shopify-section-template--21507898704040__rich_text_8nKUQN{
5872    
5873      --background-color: 255,255,255;
5874      background: #ffffff;
5875    
5876  }
5877  .dark #shopify-section-template--21507898704040__rich_text_8nKUQN{background: #282928;
5878      --background-color:  40,41,40;}
5879  .section--template--21507898704040__rich_text_8nKUQN {
5880    
5881    
5882  }
5883  .dark .section--template--21507898704040__rich_text_8nKUQN {
5884            
5885      --colors-text: 225, 227, 225;
5886    
5887            
5888      --colors-heading: 255, 255, 255;
5889    
5890  }</style>
5891
5892<div class=" section--template--21507898704040__rich_text_8nKUQN relative x-pgw page-width mx-auto pt-[28px] md:pt-[28px] pb-[28px] md:pb-[28px]">
5893  <div class="md:flex justify-center">
5894    <div class="x-container-rich-text w-full text-center md:text-center"><style data-shopify>
5895              .button--button_J499DG.button-solid,
5896              .button--button_J499DG.button-solid:before {--colors-line-and-border: 88, 180, 154;
5897                  --colors-button: 88, 180, 154;}
5898              .button--button_J499DG.button-outline {
5899
5900              }
5901              
5902            </style>
5903            
5904              <div 
5905                 x-intersect.once="$el.classList.add('is-visible')"
5906                class="x-block-button w-full anm-fade-element mb-3 p-break-words" 
5907                
5908              >
5909                
5910                  <a
5911                     href="https://drjennatural.com/tools/recurring/get-subscription-access?passwordless=true"
5912                    class="button button--button_J499DG py-2.5 px-7 md:px-9 md:py-3 button-solid text-center inline-block border empty:hidden leading-normal"
5913                  >
5914                    
5915
5916  
5917    
5918      <span class="button-text  is-focus-button:opacity-0">MANAGE SUBSCRIPTION</span>
5919    
5920  
5921
5922
5923                  </a>
5924                
5925                
5926              </div>
5927            
5928          
5929      
5930    </div>
5931  </div>
5932</div>
5933
5934</section>
5935      </main>
5936
5937      
5938        
5939            <!-- BEGIN sections: footer-group -->
5940<div id="shopify-section-sections--21507896934568__footer" class="shopify-section shopify-section-group-footer-group section-footer">
5941<div id="section-footer" class="section-footer relative background-footer sticky-footer selection:bg-[rgba(var(--colors-text-footer),0.2)] pt-[0px] md:pt-[0px] pb-[28px] md:pb-[20px]"><div class="flex-wrap md:mb-5 md:border-b md:border-b-solid md:pt-12 md:pb-7"><div class="footer-logo">
5942          <div class="pt-6 md:pt-0 md:flex justify-center md:m-auto md:pr-0 rtl:md:pr-5 rtl:md:pl-0 x-pgw page-width flex-wrap">                        
5943          
5944            <img src="//drjennatural.com/cdn/shop/files/logo.png?v=1754378764" height="auto" width="auto" style="height: 22px; margin-top: 2px;">
5945          
5946          </div>
5947        </div>
5948        <div class="pt-6 md:pt-0 md:flex justify-center md:m-auto md:pr-0 rtl:md:pr-5 rtl:md:pl-0 x-pgw page-width flex-wrap"><div class="footer-col--1 md:pr-5 md:first:pl-0 md:mb-7 md:pl-0 w-full md:w-1/4 ltr" ><div x-data="{ open: true }" class="py-4 border-b md:border-none"><div @click="open = ! open" class="relative pr-5 cursor-pointer md:cursor-default duration-200 transition">
5949                        <p class="h6 text-[115%]">Shop</p>
5950                        <span class="md:hidden absolute w-2.5	h-2.5 top-1/2 -translate-y-1/2 duration-500 flex right-3.5" :class="open ? 'rotate-180' : ''">
5950<svg width="100%" height="100%" viewBox="0 0 9 7" fill="none" xmlns="http://www.w3.org/2000/svg" style="fill: none;">
5951    <path d="M0.75 1.625L4.5 5.375L8.25 1.625" stroke="currentcolor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
5952  </svg>
5953</span>
5954                      </div><ul class="mt-6 hidden md:block"><li class="mb-1 first:pt-0 pt-2">
5955                            <a href="/collections/floss" class="hover-text-link nav-link relative block lg:inline-block">
5956                              Floss
5957                            </a>
5958                          </li><li class="mb-1 first:pt-0 pt-2">
5959                            <a href="/collections/fluoride" class="hover-text-link nav-link relative block lg:inline-block">
5960                              Fluoride
5961                            </a>
5962                          </li><li class="mb-1 first:pt-0 pt-2">
5963                            <a href="/collections/fluoride-free" class="hover-text-link nav-link relative block lg:inline-block">
5964                              Fluoride-Free
5965                            </a>
5966                          </li><li class="mb-1 first:pt-0 pt-2">
5967                            <a href="/collections/toothbrushes" class="hover-text-link nav-link relative block lg:inline-block">
5968                              Toothbrushes
5969                            </a>
5970                          </li><li class="mb-1 first:pt-0 pt-2">
5971                            <a href="/collections/best-value-bundles" class="hover-text-link nav-link relative block lg:inline-block">
5972                              Bundles
5973                            </a>
5974                          </li></ul><ul class="md:hidden" x-show="open" x-collapse x-cloak><li class="mb-1 mt-6 first:pt-0 pt-2">
5975                            <a href="/collections/floss" class="hover-text-link nav-link relative block lg:inline-block">
5976                              Floss
5977                            </a>
5978                          </li><li class="mb-1  first:pt-0 pt-2">
5979                            <a href="/collections/fluoride" class="hover-text-link nav-link relative block lg:inline-block">
5980                              Fluoride
5981                            </a>
5982                          </li><li class="mb-1  first:pt-0 pt-2">
5983                            <a href="/collections/fluoride-free" class="hover-text-link nav-link relative block lg:inline-block">
5984                              Fluoride-Free
5985                            </a>
5986                          </li><li class="mb-1  first:pt-0 pt-2">
5987                            <a href="/collections/toothbrushes" class="hover-text-link nav-link relative block lg:inline-block">
5988                              Toothbrushes
5989                            </a>
5990                          </li><li class="mb-1  first:pt-0 pt-2">
5991                            <a href="/collections/best-value-bundles" class="hover-text-link nav-link relative block lg:inline-block">
5992                              Bundles
5993                            </a>
5994                          </li></ul></div></div><div class="footer-col--2 md:pr-5 md:first:pl-0 md:mb-7 md:pl-10 w-full md:w-1/4 ltr" ><div x-data="{ open: true }" class="py-4 border-b md:border-none"><div @click="open = ! open" class="relative pr-5 cursor-pointer md:cursor-default duration-200 transition">
5995                        <p class="h6 text-[115%]">About</p>
5996                        <span class="md:hidden absolute w-2.5	h-2.5 top-1/2 -translate-y-1/2 duration-500 flex right-3.5" :class="open ? 'rotate-180' : ''"><svg width="100%" height="100%" viewBox="0 0 9 7" fill="none" xmlns="http://www.w3.org/2000/svg" style="fill: none;">
5997    <path d="M0.75 1.625L4.5 5.375L8.25 1.625" stroke="currentcolor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
5998  </svg>
5999</span>
6000                      </div><ul class="mt-6 hidden md:block"><li class="mb-1 first:pt-0 pt-2">
6001                            <a href="/pages/about" class="hover-text-link nav-link relative block lg:inline-block">
6002                              About Us
6003                            </a>
6004                          </li><li class="mb-1 first:pt-0 pt-2">
6005                            <a href="/pages/wholesale" class="hover-text-link nav-link relative block lg:inline-block">
6006                              Dental Professionals
6007                            </a>
6008                          </li><li class="mb-1 first:pt-0 pt-2">
6009                            <a href="/pages/science" class="hover-text-link nav-link relative block lg:inline-block">
6010                              Science
6011                            </a>
6012                          </li><li class="mb-1 first:pt-0 pt-2">
6013                            <a href="/blogs/blog" class="hover-text-link nav-link relative block lg:inline-block">
6014                              Blogs
6015                            </a>
6016                          </li></ul><ul class="md:hidden" x-show="open" x-collapse x-cloak><li class="mb-1 mt-6 first:pt-0 pt-2">
6017                            <a href="/pages/about" class="hover-text-link nav-link relative block lg:inline-block">
6018                              About Us
6019                            </a>
6020                          </li><li class="mb-1  first:pt-0 pt-2">
6021                            <a href="/pages/wholesale" class="hover-text-link nav-link relative block lg:inline-block">
6022                              Dental Professionals
6023                            </a>
6024                          </li><li class="mb-1  first:pt-0 pt-2">
6025                            <a href="/pages/science" class="hover-text-link nav-link relative block lg:inline-block">
6026                              Science
6027                            </a>
6028                          </li><li class="mb-1  first:pt-0 pt-2">
6029                            <a href="/blogs/blog" class="hover-text-link nav-link relative block lg:inline-block">
6030                              Blogs
6031                            </a>
6032                          </li></ul></div></div><div class="footer-col--3 md:pr-5 md:first:pl-0 md:mb-7 md:pl-10 w-full md:w-1/4 ltr" ><div x-data="{ open: true }" class="py-4 border-b md:border-none"><div @click="open = ! open" class="relative pr-5 cursor-pointer md:cursor-default duration-200 transition">
6033                        <p class="h6 text-[115%]">Customer Care</p>
6034                        <span class="md:hidden absolute w-2.5	h-2.5 top-1/2 -translate-y-1/2 duration-500 flex right-3.5" :class="open ? 'rotate-180' : ''"><svg width="100%" height="100%" viewBox="0 0 9 7" fill="none" xmlns="http://www.w3.org/2000/svg" style="fill: none;">
6035    <path d="M0.75 1.625L4.5 5.375L8.25 1.625" stroke="currentcolor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
6036  </svg>
6037</span>
6038                      </div><ul class="mt-6 hidden md:block"><li class="mb-1 first:pt-0 pt-2">
6039                            <a href="https://shopify.com/59902656680/account/profile?locale=en&region_country=US&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJkci1qZW4tbmF0dXJhbC5teXNob3BpZnkuY29tIiwiZmxhZ3MiOltdLCJleHAiOjE3OTIwMDI2NjQsIm5iZiI6MTc5MTM5Nzg2NH0.qtXVXbfW2445g4G3UTXbQTiXF8Dp4rnc9zYMxUzO5hs" class="hover-text-link nav-link relative block lg:inline-block">
6040                              Manage Subscription
6041                            </a>
6042                          </li><li class="mb-1 first:pt-0 pt-2">
6043                            <a href="/pages/contact-us" class="hover-text-link nav-link relative block lg:inline-block">
6044                              Contact Us
6045                            </a>
6046                          </li><li class="mb-1 first:pt-0 pt-2">
6047                            <a href="/policies/refund-policy" class="hover-text-link nav-link relative block lg:inline-block">
6048                              Refund Policy
6049                            </a>
6050                          </li><li class="mb-1 first:pt-0 pt-2">
6051                            <a href="/policies/shipping-policy" class="hover-text-link nav-link relative block lg:inline-block">
6052                              Shipping Policy
6053                            </a>
6054                          </li><li class="mb-1 first:pt-0 pt-2">
6055                            <a href="/pages/privacy-policy" class="hover-text-link nav-link relative block lg:inline-block">
6056                              Privacy Policy
6057                            </a>
6058                          </li><li class="mb-1 first:pt-0 pt-2">
6059                            <a href="/pages/subscription-policy" class="hover-text-link nav-link relative block lg:inline-block">
6060                              Subscription Policy
6061                            </a>
6062                          </li></ul><ul class="md:hidden" x-show="open" x-collapse x-cloak><li class="mb-1 mt-6 first:pt-0 pt-2">
6063                            <a href="https://shopify.com/59902656680/account/profile?locale=en&region_country=US&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJkci1qZW4tbmF0dXJhbC5teXNob3BpZnkuY29tIiwiZmxhZ3MiOltdLCJleHAiOjE3OTIwMDI2NjQsIm5iZiI6MTc5MTM5Nzg2NH0.qtXVXbfW2445g4G3UTXbQTiXF8Dp4rnc9zYMxUzO5hs" class="hover-text-link nav-link relative block lg:inline-block">
6064                              Manage Subscription
6065                            </a>
6066                          </li><li class="mb-1  first:pt-0 pt-2">
6067                            <a href="/pages/contact-us" class="hover-text-link nav-link relative block lg:inline-block">
6068                              Contact Us
6069                            </a>
6070                          </li><li class="mb-1  first:pt-0 pt-2">
6071                            <a href="/policies/refund-policy" class="hover-text-link nav-link relative block lg:inline-block">
6072                              Refund Policy
6073                            </a>
6074                          </li><li class="mb-1  first:pt-0 pt-2">
6075                            <a href="/policies/shipping-policy" class="hover-text-link nav-link relative block lg:inline-block">
6076                              Shipping Policy
6077                            </a>
6078                          </li><li class="mb-1  first:pt-0 pt-2">
6079                            <a href="/pages/privacy-policy" class="hover-text-link nav-link relative block lg:inline-block">
6080                              Privacy Policy
6081                            </a>
6082                          </li><li class="mb-1  first:pt-0 pt-2">
6083                            <a href="/pages/subscription-policy" class="hover-text-link nav-link relative block lg:inline-block">
6084                              Subscription Policy
6085                            </a>
6086                          </li></ul></div></div><div class="footer-col--4 md:pr-5 md:first:pl-0 md:mb-7 md:pl-10 w-full md:w-1/4 ltr" ><div x-data="{ open: true }" class="pt-4 md:pb-5">
6087                    <div @click="open = ! open" class="relative pr-5 cursor-pointer md:cursor-default duration-200 transition">
6088                      <p class="h6 text-[115%]">Subscribe to our emails</p>
6089                      <span class="md:hidden absolute w-2.5	h-2.5 top-1/2 -translate-y-1/2 duration-500 flex right-3.5" :class="open ? 'rotate-180' : ''"><svg width="100%" height="100%" viewBox="0 0 9 7" fill="none" xmlns="http://www.w3.org/2000/svg" style="fill: none;">
6090    <path d="M0.75 1.625L4.5 5.375L8.25 1.625" stroke="currentcolor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
6091  </svg>
6092</span>
6093                    </div>
6094                    
6095                      <div class="rte">
6096                        <p>Subscribe to our newsletter to access exclusive drops & discounts.</p>
6097                      </div>
6098                    
6099                    <div class="hidden md:block"><form method="post" action="/contact#ContactFooter" id="ContactFooter" accept-charset="UTF-8" class="footer__newsletter newsletter-form mb-5"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="contact[tags]" value="newsletter">
6100                        <div class="mt-4 flex">
6101                          <div class="relative w-full">
6102                            <input
6103                              id="NewsletterForm--sections--21507896934568__footer"
6104                              type="email"
6105                              name="contact[email]"
6106                              class="w-full h-full pl-2.5 pr-4 pt-5 input border-b-2 border-current rounded-none border-b-solid focus:outline-none focus:border-current bg-transparent placeholder:opacity-0"
6107                              aria-required="true"
6108                              autocorrect="off"
6109                              autocapitalize="off"
6110                              autocomplete="email"
6111                              
6112                                placeholder="Email"
6113                                required>
6114                            <label class="absolute top-1/2 left-2.5 -translate-y-1/2 input_focus:text-xs input_focus:top-2.5 input_not_empty:top-2.5 input_not_empty:text-xs" for="NewsletterForm--sections--21507896934568__footer">
6115                              Email
6116                            </label>
6117                          </div>
6118                          <div>
6119                            <button type="submit" class="rounded-none border-solid border-current ml-1 w-12 h-full flex justify-center items-center bg-transparent border-b-2 border-b-solid border-x-0 border-t-0" name="commit" aria-label="Subscribe">
6120                              <span class=""> 
6121                                <svg width="100%" height="100%" class=" h-[var(--base-font-size)] w-[var(--base-font-size)]" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" style="fill: none;">
6122        <path d="M14.6998 17.7577L20 12.3788L14.6998 7M4 12.3789H18.9697" stroke="currentcolor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
6123      </svg>
6124
6125                              </span>
6126                            </button>
6127                          </div></div></form>
6128</div>
6129                    <div class="md:hidden" x-show="open" x-collapse x-cloak><form method="post" action="/contact#ContactFooter" id="ContactFooter" accept-charset="UTF-8" class="footer__newsletter newsletter-form mb-5"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="contact[tags]" value="newsletter">
6130                        <div class="mt-4 flex">
6131                          <div class="relative w-full">
6132                            <input
6133                              id="NewsletterForm--sections--21507896934568__footer"
6134                              type="email"
6135                              name="contact[email]"
6136                              class="w-full h-full pl-2.5 pr-4 pt-5 input border-b-2 border-current rounded-none border-b-solid focus:outline-none focus:border-current bg-transparent placeholder:opacity-0"
6137                              aria-required="true"
6138                              autocorrect="off"
6139                              autocapitalize="off"
6140                              autocomplete="email"
6141                              
6142                                placeholder="Email"
6143                                required>
6144                            <label class="absolute top-1/2 left-2.5 -translate-y-1/2 input_focus:text-xs input_focus:top-2.5 input_not_empty:top-2.5 input_not_empty:text-xs" for="NewsletterForm--sections--21507896934568__footer">
6145                              Email
6146                            </label>
6147                          </div>
6148                          <div>
6149                            <button type="submit" class="rounded-none border-solid border-current ml-1 w-12 h-full flex justify-center items-center bg-transparent border-b-2 border-b-solid border-x-0 border-t-0" name="commit" aria-label="Subscribe">
6150                              <span class=""> 
6151                                <svg width="100%" height="100%" class=" h-[var(--base-font-size)] w-[var(--base-font-size)]" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" style="fill: none;">
6152        <path d="M14.6998 17.7577L20 12.3788L14.6998 7M4 12.3789H18.9697" stroke="currentcolor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
6153      </svg>
6154
6155                              </span>
6156                            </button>
6157                          </div></div></form></div>
6158                  </div>
6159                </div></div></div><div class="additional-footer ltr x-pgw page-width mx-auto lg:flex lg:flex-row lg:justify-between items-center"
6160  >
6161    <div class="flex flex-col lg:flex lg:flex-row gap-x-7 items-center w-full justify-between"><div class="mb-3 md:mb-2 lg:mb-0">
6162        
6163
6164        </div><div class="flex flex-col items-center lg:mb-0 order-last md:order-none lg:pl-14 lg:max-w-3xl">
6165        <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>
6166            <a href="/" title="">Dr Jen Natural</a>.
6167        </div>
6168      </div></div>
6169  </div>
6170</div>
6171</div>
6172<!-- END sections: footer-group -->
6173        
6174      
6175
6176      <div id="eurus-popup" class="fixed duration-500 inset-0 z-[100] md:z-60 pointer-events-none md:block flex flex-col-reverse h-fit top-[unset] md:h-full md:top-0" x-cloak></div><div id="popup-minimal-left" class="fixed z-50 bottom-4 md:bottom-8 left-4 md:left-8 pr-4 md:pr-8 pointer-events-auto"></div>
6177
6178      
6179        <div class="scroll-to-top">
6180  <style data-shopify>
6181    .scroll_top {
6182      bottom: 40px;
6183    }
6184    @media(min-width: 768px) {
6185      .scroll_top {
6186        bottom: 40px;
6187      }
6188    }
6189  </style>
6190  <div
6191    x-data="xScrollTop"
6192    @init-run.window="scrollFunction()"
6193    @scroll.window="scrollFunction()"
6194    class="hidden md:block"
6195  >
6196    <button 
6197      x-show="show" x-cloak 
6198      @click="scrollTop()" 
6199      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 -rotate-90 button-outline"
6200      x-transition:enter="transition-all ease-in-out duration-500"
6201      x-transition:enter-start="opacity-0 transform translate-y-1/3"
6202      x-transition:enter-end="opacity-100 translate-y-0"
6203      x-transition:leave="transition-all ease-in-out duration-500"
6204      x-transition:leave-end="opacity-0 transform translate-y-1/3"
6205      aria-label="scroll top"
6206    >
6207      
6208        <svg width="100%" height="100%" class=" w-full h-full" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" style="fill: none;">
6209        <path d="M14.6998 17.7577L20 12.3788L14.6998 7M4 12.3789H18.9697" stroke="currentcolor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
6210      </svg>
6211
6212      
6213    </button>
6214  </div>
6215
6216  
6216<script>
6217    requestAnimationFrame(() => {
6218      document.addEventListener('alpine:init', () => {
6219        Alpine.data('xScrollTop', () => ({
6220          show: false,
6221          scrollTop() {
6222            window.scrollTo({top: 0, behavior: 'smooth'});
6223          },
6224          scrollFunction() {
6225            const position = window.innerWidth < 1025 ? 300 : 900;
6226            this.show = (document.body.scrollTop > position || document.documentElement.scrollTop > position)
6227              ? true : false;
6228          }
6229        }));
6230      });
6231    });
6232  </script>
6232
6233</div>
6234      
6235
6236      
6237    </div>
6238    <ul hidden>
6239      <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.
6240      </li>
6241      <li id="a11y-new-window-message">Opens in a new window.
6242      </li>
6243    </ul>
6244
6245
6246
6247    
6247<script>
6248      window.Eurus = {
6249        sliderScript: '//drjennatural.com/cdn/shop/t/248/assets/splide4.1.3.js?v=50958545167176256241790001529',
6250        cart_error: `There was an error while updating your cart. Please try again.`,
6251        cart_quantity_error_html: `You can only add [quantity] of this item to your cart.`,
6252        loadedScript: new Set(),
6253        cart_add_url: '/cart/add'
6254      };
6255    </script>
6255
6256    
6257    
6258    
6259<script src="//drjennatural.com/cdn/shop/t/248/assets/coupon-code.js?v=62863984095428490141790001530" defer></script>
6259
6260      
6260<script src="//drjennatural.com/cdn/shop/t/248/assets/product-recommendations.js?v=175714544450945187941790001533" defer></script>
6260
6261    
6262<script src="//drjennatural.com/cdn/shop/t/248/assets/estimate-shipping-rate.js?v=159359489918816487901790001531" defer></script>
6262
6263      
6263<script src="//drjennatural.com/cdn/shop/t/248/assets/preview-color-swatches.js?v=126631500097577586271790001530" defer></script>
6263<script src="//drjennatural.com/cdn/shop/t/248/assets/cart-countdown-timer.js?v=9112582937633859121790001531" defer></script>
6263<script src="//drjennatural.com/cdn/shop/t/248/assets/theme.js?v=49856163898435958331790001532" defer></script>
6263
6264    
6264<script src="//drjennatural.com/cdn/shop/t/248/assets/vendors.js?v=21726020999429958561790001533" defer></script>
6264
6265    
6266    
6266<script src="//drjennatural.com/cdn/shop/t/248/assets/mm-custom.js?v=132106040259351237301790001533" defer></script>
6266 
6267    
6267<script>
6268      window.addEventListener("load", (event) => {
6269        deferScriptLoad('instant.page', '//drjennatural.com/cdn/shop/t/248/assets/instant.page.v5.1.1.js?v=115826685041894474631790001531', () => {}, true);
6270      });
6271    </script>
6271
6272    
6272<script> 
6273  window.revyDiscountsThemeSettings = { 
6274  	cart: {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0},
6275    locale: 'en'
6276  }; 
6277</script>
vendor: 1 bytes, line 6277
6277
6278<script async src="https://api.revy.io/discounts.js?shop=dr-jen-natural.myshopify.com" type="text/javascript"></script>
6278
6279
6280
6281
6282<script>
6283(function(){
6284
6285  // CSS del badge
6286  const style = document.createElement("style");
6287  style.innerHTML = `
6288    .vegan-badge{
6289      width:80px;
6290      margin-top:6px;
6291      display:block;
6292    }
6293  `;
6294  document.head.appendChild(style);
6295
6296  const path = window.location.pathname.toLowerCase();
6297
6298  // detectar colección
6299  let collectionHandle = null;
6300
6301  if(path.includes("/collections/")){
6302    collectionHandle = path.split("/collections/")[1].split("/")[0];
6303  }
6304
6305  // SOLO mostrar en eggshell-flavors
6306  if(collectionHandle !== "fluoride") return;
6307
6308  function insertarBadge(){
6309
6310    const elementos = document.querySelectorAll('.inventory-in-stock-status.flex.items-center');
6311
6312    if(!elementos.length) return;
6313
6314    elementos.forEach(el => {
6315
6316      if(el.parentNode.querySelector('.vegan-badge')) return;
6317
6318      const img = document.createElement("img");
6319      img.src = "https://cdn.shopify.com/s/files/1/0599/0265/6680/files/vegan.png?v=1772804349";
6320      img.className = "vegan-badge";
6321      img.alt = "Vegan";
6322
6323      el.insertAdjacentElement("afterend", img);
6324
6325    });
6326
6327  }
6328
6329  let intentos = 0;
6330
6331  const intervalo = setInterval(() => {
6332
6333    insertarBadge();
6334
6335    intentos++;
6336
6337    if(intentos > 10){
6338      clearInterval(intervalo);
6339    }
6340
6341  }, 500);
6342
6343})();
6344</script>
6344
6345
6346<style>
6347  shop-pay-wallet-button {
6348    padding: 20px 20px !important;
6349  }
6350  
6351  #more-payment-options-link {
6352    padding: 20px 20px !important;
6353  }
6354  
6355  .accelerated-checkout-button {
6356    --gravity-button-padding: 20px 20px !important;
6357  }
6358
6359  .gravity-button {
6360  padding: 20px 20px !important;
6361}
6362
6363.gravity-button * {
6364  padding: 20px 20px !important;
6365}
6366
6367button.gravity-button {
6368  padding: 20px 20px !important;
6369}
6370
6371[class*="gravity-button"] {
6372  padding: 20px 20px !important;
6373}
6374</style>
6375
6376<script>
6377  // Forzar cambio cada 300ms
6378  setInterval(() => {
6379    document.querySelectorAll('shop-pay-wallet-button, #more-payment-options-link').forEach(el => {
6380      // las PDPs con diseño v2 manejan su propio espaciado
6381      if (el.closest('.c-prod--v2')) return;
6382      el.style.cssText = 'padding: 20px 20px !important;';
6383    });
6384  }, 300);
6385</script>
6385
6386
6387<script>
6388(function() {
6389  const GIFT_RULES = [
6390    {
6391      triggerSkus: ["EGGSHELL-TOOTHPASTE-3","EGGSHELL-TOOTHPASTE-4","EGG-ORANGE-MANGO-3","EGG-ORANGE-MANGO-4","KERAHAP-TOOTHPASTE-3","KERAHAP-TOOTHPASTE-4"],
6392      giftVariantId: 56013537837224,
6393      giftProperty: "_free_gift_1",
6394      requiresSubscription: true
6395    },
6396    {
6397      triggerSkus: ["FLUORIDE-FREE-TOOTHPASTE-3","FLUORIDE-FREE-TOOTHPASTE-4","STRAWBERRY-TOOTHPASTE-3","STRAWBERRY-TOOTHPASTE-4", "WATERMELON-FLUORIDE-FREE-3","WATERMELON-FLUORIDE-FREE-4"],
6398      giftVariantId: 56013537837224,
6399      giftProperty: "_free_gift_2",
6400      requiresSubscription: true
6401    },
6402    {
6403      triggerSkus: ["SUPER-PASTE-3","SUPER-PASTE-4", "STRAWB-SUPER-PASTE-4","STRAWB-SUPER-PASTE-3","ORTHO-SUPER-PASTE-3","ORTHO-SUPER-PASTE-4","PERIO-SUPER-PASTE-3","PERIO-SUPER-PASTE-4"],
6404      giftVariantId: 56013543178408,
6405      giftProperty: "_free_gift_3",
6406      requiresSubscription: true
6407    }
6408  ];
6409
6410  const EXCLUDED_GIFTS = [
6411    {
6412      // ID hardcodeado para asegurar su eliminación inmediata, manteniendo el fallback de Shopify Liquid
6413      variantId: 51700091814056
6414    }
6415  ];
6416
6417  let syncing = false;
6418  let shouldHideExcludedGift = false; // Controla si se inyecta el display: none
6419  let isUpdatingStyles = false;       // Bandera de seguridad anti-bucles
6420
6421  async function getCart() {
6422    const res = await fetch('/cart.js');
6423    return res.json();
6424  }
6425
6426  // Fuerza a UpCart a enterarse de que el carrito cambió
6427  function refreshUpCart() {
6428    if (typeof window.upcartRefreshCart === 'function') {
6429      window.upcartRefreshCart();
6430    }
6431    document.dispatchEvent(new CustomEvent('cart:refresh'));
6432    document.documentElement.dispatchEvent(new CustomEvent('cart:refresh', { bubbles: true }));
6433    document.dispatchEvent(new CustomEvent('theme:cart:change'));
6434  }
6435
6436  async function addGift(variantId, property) {
6437    const res = await fetch('/cart/add.js', {
6438      method: 'POST',
6439      headers: { 'Content-Type': 'application/json' },
6440      body: JSON.stringify({
6441        items: [{ id: variantId, quantity: 1, properties: { [property]: "true" } }]
6442      })
6443    });
6444    refreshUpCart();
6445    return res;
6446  }
6447
6448  async function removeGiftByKey(key) {
6449    const res = await fetch('/cart/change.js', {
6450      method: 'POST',
6451      headers: { 'Content-Type': 'application/json' },
6452      body: JSON.stringify({ id: key, quantity: 0 })
6453    });
6454    refreshUpCart();
6455    return res;
6456  }
6457
6458  function isSubscriptionItem(item) {
6459    return Boolean(item?.selling_plan_allocation);
6460  }
6461
6462  async function syncFreeGifts() {
6463    if (syncing) return;
6464    syncing = true;
6465    try {
6466      const cart = await getCart();
6467
6468      for (const rule of GIFT_RULES) {
6469        if (!rule.giftVariantId) continue;
6470
6471        const triggerItem = cart.items.find(
6472          i => rule.triggerSkus.includes(i.sku) &&
6473               (rule.requiresSubscription ? isSubscriptionItem(i) : true)
6474        );
6475        const giftItem = cart.items.find(
6476          i => i.variant_id === Number(rule.giftVariantId) && i.properties?.[rule.giftProperty]
6477        );
6478
6479        if (triggerItem && !giftItem) {
6480          await addGift(rule.giftVariantId, rule.giftProperty);
6481        } else if (!triggerItem && giftItem) {
6482          await removeGiftByKey(giftItem.key);
6483        }
6484      }
6485
6486      const anyTriggerActive = GIFT_RULES.some(rule =>
6487        cart.items.some(
6488          i => rule.triggerSkus.includes(i.sku) &&
6489               (rule.requiresSubscription ? isSubscriptionItem(i) : true)
6490        )
6491      );
6492
6493      // Seteamos de manera reactiva la condición de ocultación visual
6494      shouldHideExcludedGift = anyTriggerActive;
6495
6496      // CORRECCIÓN CRÍTICA: Eliminación forzada en UpCart
6497      if (anyTriggerActive) {
6498        for (const excluded of EXCLUDED_GIFTS) {
6499          if (!excluded.variantId) continue;
6500
6501          const excludedItem = cart.items.find(i => Number(i.variant_id) === Number(excluded.variantId) || i.id === Number(excluded.variantId));
6502
6503          if (excludedItem) {
6504            await removeGiftByKey(excludedItem.key);
6505            setTimeout(refreshUpCart, 200);
6506          }
6507        }
6508      }
6509
6510      // Volvemos a procesar los estilos después de evaluar el carrito
6511      injectGiftCSS();
6512
6513    } catch (err) {
6514      console.error('Error sincronizando regalo automático:', err);
6515    } finally {
6516      syncing = false;
6517    }
6518  }
6519
6520  function buildGiftCSS() {
6521    let cssStyles = GIFT_RULES.filter(r => r.giftVariantId).map(r => `
6522      .upcart-product-item[id^="${r.giftVariantId}:"] .upcart-product-quantity-minus,
6523      .upcart-product-item[id^="${r.giftVariantId}:"] .upcart-product-quantity-input,
6524      .upcart-product-item[id^="${r.giftVariantId}:"] .upcart-product-quantity-plus,
6525      .upcart-product-item[id^="${r.giftVariantId}:"] [class*="stepper"],
6526      .upcart-product-item[id^="${r.giftVariantId}:"] [class*="deleteButton"] {
6527        display: none !important;
6528      }
6529      .upcart-product-item[id^="${r.giftVariantId}:"] .upcart-item-price {
6530        text-decoration: line-through;
6531        opacity: 0.6;
6532      }
6533      .upcart-product-item[id^="${r.giftVariantId}:"] .upcart-product-title::after {
6534        content: " 🎁 GIFT";
6535        font-weight: 600;
6536        font-size: 0.85em;
6537        margin-left: 6px;
6538        text-decoration: none;
6539      }
6540      .upcart-product-item[id^="${r.giftVariantId}:"] .upcart-product-title-link,
6541      .upcart-product-item[id^="${r.giftVariantId}:"] .upcart-product-image-wrapper a,
6542      .upcart-product-item[id^="${r.giftVariantId}:"] a {
6543        pointer-events: none !important;
6544        cursor: default !important;
6545        text-decoration: none !important;
6546      }
6547    `).join('\n');
6548
6549    // NUEVO: Oculta visualmente el regalo EXCLUIDO solo si hay un trigger activo
6550    if (shouldHideExcludedGift) {
6551      for (const excluded of EXCLUDED_GIFTS) {
6552        if (excluded.variantId) {
6553          cssStyles += `
6554            .upcart-product-item[id^="${excluded.variantId}:"],
6555            [id^="upcart-product-${excluded.variantId}"],
6556            .upcart-product-item[data-variant-id="${excluded.variantId}"] {
6557              display: none !important;
6558            }
6559          `;
6560        }
6561      }
6562    }
6563
6564    return cssStyles;
6565  }
6566
6567  function findShadowRoots(root, found) {
6568    found = found || new Set();
6569    root.querySelectorAll('*').forEach(el => {
6570      if (el.shadowRoot) {
6571        found.add(el.shadowRoot);
6572        findShadowRoots(el.shadowRoot, found);
6573      }
6574    });
6575    return found;
6576  }
6577
6578  function injectGiftCSS() {
6579    if (isUpdatingStyles) return;
6580    isUpdatingStyles = true;
6581
6582    const css = buildGiftCSS();
6583    if (!css) {
6584      isUpdatingStyles = false;
6585      return;
6586    }
6587
6588    // Actualiza o crea el tag de estilos en el DOM principal
6589    let mainStyle = document.getElementById('gift-rules-style');
6590    if (!mainStyle) {
6591      mainStyle = document.createElement('style');
6592      mainStyle.id = 'gift-rules-style';
6593      document.head.appendChild(mainStyle);
6594    }
6595    if (mainStyle.textContent !== css) {
6596      mainStyle.textContent = css;
6597    }
6598
6599    // Actualiza o crea el tag de estilos en cada Shadow DOM de UpCart
6600    findShadowRoots(document).forEach(root => {
6601      let shadowStyle = root.querySelector('#gift-rules-style');
6602      if (!shadowStyle) {
6603        shadowStyle = document.createElement('style');
6604        shadowStyle.id = 'gift-rules-style';
6605        root.appendChild(shadowStyle);
6606      }
6607      if (shadowStyle.textContent !== css) {
6608        shadowStyle.textContent = css;
6609      }
6610    });
6611
6612    isUpdatingStyles = false;
6613  }
6614
6615  // Evitamos llamadas cruzadas controlando que no estemos escribiendo estilos en ese mismo instante
6616  const cssObserver = new MutationObserver(() => {
6617    if (!isUpdatingStyles) injectGiftCSS();
6618  });
6619
6620  function init() {
6621    injectGiftCSS();
6622    syncFreeGifts();
6623    cssObserver.observe(document.documentElement, { childList: true, subtree: true });
6624
6625    document.addEventListener('click', function() {
6626      setTimeout(syncFreeGifts, 400);
6627    }, true);
6628
6629    setInterval(syncFreeGifts, 2000);
6630  }
6631
6632  document.addEventListener('DOMContentLoaded', init);
6633
6634  const originalFetch = window.fetch;
6635  window.fetch = function(...args) {
6636    const url = typeof args[0] === 'string' ? args[0] : args[0]?.url || '';
6637    const isCartMutation = /\/cart\/(add|change|update)\.js/.test(url);
6638    return originalFetch.apply(this, args).then(response => {
6639      if (isCartMutation && !syncing) setTimeout(syncFreeGifts, 150);
6640      return response;
6641    });
6642  };
6643
6644  const OriginalXHR = window.XMLHttpRequest;
6645  function PatchedXHR() {
6646    const xhr = new OriginalXHR();
6647    const originalOpen = xhr.open;
6648    xhr.open = function(method, url, ...rest) {
6649      this._isCartMutation = /\/cart\/(add|change|update)\.js/.test(url);
6650      return originalOpen.call(this, method, url, ...rest);
6651    };
6652    xhr.addEventListener('loadend', function() {
6653      if (xhr._isCartMutation && !syncing) setTimeout(syncFreeGifts, 150);
6654    });
6655    return xhr;
6656  }
6657  window.XMLHttpRequest = PatchedXHR;
6658})();
6659</script>
6659
6660
6661
6662<script>
6663(function () {
6664  const PRODUCT_PATH = "/products/dr-jens-mouth-rinse";
6665  const BADGE_TEXT = "SAVE 25%";
6666  const DISCOUNT_PERCENT = 25;
6667  const STYLE_ID = "mouthrinse-visual-style-v4";
6668
6669  const DISCOUNT_CODE = "M27521F3DPPD";
6670  const TARGET_SKUS = ["MOUTH-RINSE-1", "MOUTH-RINSE-2"];
6671
6672  // ─── VISUAL ──────────────────────────────────────────────────────
6673
6674  function moneyToNumber(text) {
6675    if (!text) return null;
6676    const cleaned = text.replace(/[^\d.,]/g, "");
6677    if (!cleaned) return null;
6678    let n = cleaned;
6679    if (cleaned.includes(",") && cleaned.includes(".")) n = cleaned.replace(/,/g, "");
6680    else if (cleaned.includes(",") && !cleaned.includes(".")) n = cleaned.replace(",", ".");
6681    const val = parseFloat(n);
6682    return Number.isFinite(val) ? val : null;
6683  }
6684
6685  function formatMoney(sampleText, value) {
6686    const hasDollar = (sampleText || "").includes("$");
6687    return hasDollar ? `$${value.toFixed(2)}` : value.toFixed(2);
6688  }
6689
6690  function getAllRoots() {
6691    const roots = new Set([document]);
6692    function walk(root) {
6693      const nodes = root.querySelectorAll ? root.querySelectorAll("*") : [];
6694      nodes.forEach((el) => {
6695        if (el.shadowRoot && !roots.has(el.shadowRoot)) {
6696          roots.add(el.shadowRoot);
6697          walk(el.shadowRoot);
6698        }
6699      });
6700    }
6701    walk(document);
6702    return Array.from(roots);
6703  }
6704
6705  function injectStyleInRoot(root) {
6706    if (!root || !root.querySelector) return;
6707    if (root.querySelector("#" + STYLE_ID)) return;
6708    const style = document.createElement("style");
6709    style.id = STYLE_ID;
6710    style.textContent = `
6711      .custom-mouthrinse-badge{
6712        display:inline-flex !important;
6713        align-items:center !important;
6714        margin-left:0 !important;
6715        padding:3px 10px !important;
6716        border-radius:999px !important;
6717        border:1px solid #002C41 !important;
6718        background:#D6ECE6 !important;
6719        color:#002C41 !important;
6720        font-size:11px !important;
6721        line-height:1 !important;
6722        font-weight:700 !important;
6723        letter-spacing:.03em !important;
6724        vertical-align:middle !important;
6725        white-space:nowrap !important;
6726      }
6727      .custom-mouthrinse-compare{
6728        text-decoration:line-through !important;
6729        opacity:.6 !important;
6730        margin-right:8px !important;
6731      }
6732      .upcart-upsell-item-price-row,
6733      .upcart-item-prices-row{
6734        display:inline-flex !important;
6735        align-items:center !important;
6736        gap:6px !important;
6737      }
6738      .upcart-product-title{
6739        display:flex !important;
6740        align-items:center !important;
6741        gap:8px !important;
6742        flex-wrap:wrap !important;
6743      }
6744      .upcart-product-title-link{
6745        display:inline-block !important;
6746      }
6747    `;
6748    (root.head || root).appendChild(style);
6749  }
6750
6751  function applyDiscount(priceRow, priceEl) {
6752    if (!priceRow || !priceEl) return false;
6753    if (priceRow.querySelector(".custom-mouthrinse-compare")) return false;
6754    const originalText = (priceEl.textContent || "").trim();
6755    const original = moneyToNumber(originalText);
6756    if (!original) return false;
6757    const discounted = original * (1 - DISCOUNT_PERCENT / 100);
6758    const compare = document.createElement("span");
6759    compare.className = "custom-mouthrinse-compare";
6760    compare.textContent = originalText;
6761    priceRow.insertBefore(compare, priceEl);
6762    priceEl.textContent = formatMoney(originalText, discounted);
6763    return true;
6764  }
6765
6766  function patchUpsellCard(card) {
6767    if (!card || card.dataset.mouthrinsePatchedUpsell === "1") return false;
6768    const productLink = card.querySelector(`a[href*="${PRODUCT_PATH}"]`);
6769    if (!productLink) return false;
6770    const title = card.querySelector(".upcart-upsell-item-title");
6771    const priceRow = card.querySelector(".upcart-upsell-item-price-row");
6772    const priceEl = card.querySelector(".upcart-upsell-item-price");
6773    if (!title || !priceRow || !priceEl) return false;
6774    if (!title.querySelector(".custom-mouthrinse-badge")) {
6775      const badge = document.createElement("span");
6776      badge.className = "custom-mouthrinse-badge";
6777      badge.textContent = BADGE_TEXT;
6778      title.appendChild(badge);
6779    }
6780    applyDiscount(priceRow, priceEl);
6781    card.dataset.mouthrinsePatchedUpsell = "1";
6782    return true;
6783  }
6784
6785  function patchCartProductRow(container) {
6786    if (!container || container.dataset.mouthrinsePatchedRow === "1") return false;
6787    const productLink = container.querySelector(`a[href*="${PRODUCT_PATH}"]`);
6788    if (!productLink) return false;
6789    const titleLink = container.querySelector(".upcart-product-title-link");
6790    if (titleLink && !titleLink.parentElement.querySelector(".custom-mouthrinse-badge")) {
6791      const badge = document.createElement("span");
6792      badge.className = "custom-mouthrinse-badge";
6793      badge.textContent = BADGE_TEXT;
6794      titleLink.insertAdjacentElement("afterend", badge);
6795    }
6796    const priceRow = container.querySelector(".upcart-item-prices-row");
6797    const priceEl = container.querySelector(".upcart-item-price");
6798    if (priceRow && priceEl) applyDiscount(priceRow, priceEl);
6799    container.dataset.mouthrinsePatchedRow = "1";
6800    return true;
6801  }
6802
6803  function runPatch() {
6804    const roots = getAllRoots();
6805    roots.forEach((root) => {
6806      injectStyleInRoot(root);
6807      const upsellCards = root.querySelectorAll ? root.querySelectorAll(".upcart-upsell-item-card") : [];
6808      upsellCards.forEach((card) => patchUpsellCard(card));
6809      const productLinks = root.querySelectorAll
6810        ? root.querySelectorAll(`a.upcart-product-title-link[href*="${PRODUCT_PATH}"]`)
6811        : [];
6812      productLinks.forEach((link) => {
6813        const container =
6814          link.closest(".Stack") ||
6815          link.closest('[class*="styles_ProductRow__"]') ||
6816          link.closest("div");
6817        if (container) patchCartProductRow(container);
6818      });
6819    });
6820  }
6821
6822  function observeAll() {
6823    const roots = getAllRoots();
6824    roots.forEach((root) => {
6825      if (!root || root.__mouthrinseObserverAttached) return;
6826      const mo = new MutationObserver(() => runPatch());
6827      mo.observe(root, { childList: true, subtree: true });
6828      root.__mouthrinseObserverAttached = true;
6829    });
6830  }
6831
6832  // ─── CUPÓN AUTOMÁTICO ─────────────────────────────────────────────
6833  // Shopify no tiene API oficial para "aplicar cupón" visualmente en cart.
6834  // Se fuerza en checkout y además se intenta sembrar sesión de descuento
6835  // usando /discount/CODE?redirect=/cart apenas detectamos el SKU.
6836
6837  let discountAlreadyApplied = false;
6838  let discountSeedingStarted = false;
6839
6840  function normalizeSku(sku) {
6841    return (sku || "").trim().toUpperCase();
6842  }
6843
6844  async function cartHasTargetSkus() {
6845    try {
6846      const res = await fetch("/cart.js", { credentials: "same-origin" });
6847      if (!res.ok) return false;
6848      const cart = await res.json();
6849      return (cart.items || []).some((item) =>
6850        TARGET_SKUS.includes(normalizeSku(item.sku))
6851      );
6852    } catch (_) {
6853      return false;
6854    }
6855  }
6856
6857  function discountSeedUrl() {
6858    return "/discount/" + encodeURIComponent(DISCOUNT_CODE) + "?redirect=/cart";
6859  }
6860
6861  function checkoutUrl() {
6862    return "/checkout?discount=" + encodeURIComponent(DISCOUNT_CODE);
6863  }
6864
6865  async function seedDiscountSession() {
6866    if (discountSeedingStarted) return;
6867    discountSeedingStarted = true;
6868    try {
6869      await fetch(discountSeedUrl(), {
6870        method: "GET",
6871        credentials: "same-origin",
6872        redirect: "follow",
6873        cache: "no-store"
6874      });
6875    } catch (_) {
6876      // Si falla, el fallback sigue siendo forzar /checkout?discount=CODE.
6877    }
6878  }
6879
6880  // Parchea TODOS los botones/links de checkout para que lleven el descuento
6881  function patchAllCheckoutTriggers() {
6882    // Links <a>
6883    document.querySelectorAll('a[href="/checkout"], a[href^="/checkout?"]').forEach((a) => {
6884      a.setAttribute("href", checkoutUrl());
6885    });
6886
6887    // Botones y inputs
6888    const btnSels = [
6889      'button[name="checkout"]',
6890      'input[name="checkout"]',
6891      ".shopify-payment-button__button",
6892      ".upcart-checkout-button",
6893      ".upcart-cart__checkout-button",
6894      "[data-upcart-checkout-button]"
6895    ];
6896    document.querySelectorAll(btnSels.join(",")).forEach((btn) => {
6897      if (btn.dataset.discountPatched === "1") return;
6898      btn.dataset.discountPatched = "1";
6899      btn.addEventListener("click", function (ev) {
6900        ev.preventDefault();
6901        ev.stopImmediatePropagation();
6902        window.location.href = checkoutUrl();
6903      }, true);
6904    });
6905
6906    // Forms
6907    document.querySelectorAll('form[action="/cart"], form[action^="/cart?"]').forEach((form) => {
6908      if (form.dataset.discountPatched === "1") return;
6909      form.dataset.discountPatched = "1";
6910      form.addEventListener("submit", function (ev) {
6911        ev.preventDefault();
6912        ev.stopImmediatePropagation();
6913        window.location.href = checkoutUrl();
6914      }, true);
6915    });
6916  }
6917
6918  async function checkAndActivateDiscount() {
6919    const has = await cartHasTargetSkus();
6920    if (!has) return;
6921
6922    // SKU encontrado → activa descuento inmediatamente
6923    await seedDiscountSession();
6924    patchAllCheckoutTriggers();
6925    discountAlreadyApplied = true;
6926
6927    // Mantiene observers para botones que aparezcan después (UpCart drawer)
6928    if (!document.__mouthrinseCheckoutObserverAttached) {
6929      const mo = new MutationObserver(() => patchAllCheckoutTriggers());
6930      mo.observe(document.documentElement, { childList: true, subtree: true });
6931      document.__mouthrinseCheckoutObserverAttached = true;
6932    }
6933  }
6934
6935  function watchCartRequests() {
6936    if (window.__mouthrinseCartWatcherAttached) return;
6937    window.__mouthrinseCartWatcherAttached = true;
6938
6939    const maybeRefreshDiscount = () => {
6940      checkAndActivateDiscount();
6941    };
6942
6943    const originalFetch = window.fetch;
6944    window.fetch = function () {
6945      const input = arguments[0];
6946      const url = typeof input === "string" ? input : (input && input.url) || "";
6947      const isCartRequest = /\/cart\/(add|change|update|clear)(\.js)?(\?|$)/.test(url);
6948      const p = originalFetch.apply(this, arguments);
6949      if (isCartRequest) p.finally(maybeRefreshDiscount);
6950      return p;
6951    };
6952
6953    const originalOpen = XMLHttpRequest.prototype.open;
6954    XMLHttpRequest.prototype.open = function (method, url) {
6955      this.__mouthrinseCartRequest = /\/cart\/(add|change|update|clear)(\.js)?(\?|$)/.test(String(url || ""));
6956      this.addEventListener("loadend", () => {
6957        if (this.__mouthrinseCartRequest) maybeRefreshDiscount();
6958      });
6959      return originalOpen.apply(this, arguments);
6960    };
6961  }
6962
6963  // ─── INIT ─────────────────────────────────────────────────────────
6964
6965  function init() {
6966    runPatch();
6967    observeAll();
6968
6969    setTimeout(runPatch, 300);
6970    setTimeout(runPatch, 900);
6971    setTimeout(runPatch, 1800);
6972    setInterval(() => {
6973      runPatch();
6974      observeAll();
6975    }, 1500);
6976
6977    // Descuento: chequea inmediatamente y cada vez que el cart cambie
6978    checkAndActivateDiscount();
6979    watchCartRequests();
6980    setInterval(async () => {
6981      await checkAndActivateDiscount();
6982    }, 2000);
6983  }
6984
6985  if (document.readyState === "loading") {
6986    document.addEventListener("DOMContentLoaded", init);
6987  } else {
6988    init();
6989  }
6990
6991})();
6992</script>
6992
6993
6994<script>
6995(function() {
6996  var FIRST_ORDER_CODE = 'FIRST-ORDER';
6997  var SHIPPING_CODE = 'FIRSTSHIP';
6998  var isUpdating = false;
6999
7000  function syncDiscounts(callback) {
7001    if (isUpdating) {
7002      if (callback) callback();
7003      return;
7004    }
7005
7006    fetch('/cart.js')
7007      .then(function(res) { return res.json(); })
7008      .then(function(cart) {
7009        var codes = cart.discount_codes || [];
7010
7011        var hasFirstOrder = codes.some(function(d) {
7012          return d.code && d.code.toUpperCase() === FIRST_ORDER_CODE && d.applicable;
7013        });
7014        var hasShipping = codes.some(function(d) {
7015          return d.code && d.code.toUpperCase() === SHIPPING_CODE;
7016        });
7017
7018        var needsUpdate = false;
7019        var newCodes = codes.map(function(d) { return d.code; });
7020
7021        if (hasFirstOrder && !hasShipping) {
7022          newCodes.push(SHIPPING_CODE);
7023          needsUpdate = true;
7024        }
7025
7026        if (!hasFirstOrder && hasShipping) {
7027          newCodes = newCodes.filter(function(c) { return c.toUpperCase() !== SHIPPING_CODE; });
7028          needsUpdate = true;
7029        }
7030
7031        if (needsUpdate) {
7032          updateCart(newCodes, callback);
7033        } else {
7034          if (callback) callback();
7035        }
7036      })
7037      .catch(function() {
7038        if (callback) callback();
7039      });
7040  }
7041
7042  function updateCart(codesArray, callback) {
7043    isUpdating = true;
7044    fetch('/cart/update.js', {
7045      method: 'POST',
7046      headers: { 'Content-Type': 'application/json' },
7047      body: JSON.stringify({ discount: codesArray.join(',') })
7048    })
7049    .then(function(res) { return res.json(); })
7050    .then(function() {
7051      isUpdating = false;
7052      if (callback) callback();
7053    })
7054    .catch(function() {
7055      isUpdating = false;
7056      if (callback) callback();
7057    });
7058  }
7059
7060  // ── Interceptar botón de checkout ──────────────────────────────────────────
7061
7062  function findShadowRoots(root) {
7063    root = root || document;
7064    var roots = [];
7065    var walker = document.createTreeWalker(root, NodeFilter.SHOW_ELEMENT);
7066    var node;
7067    while (node = walker.nextNode()) {
7068      if (node.shadowRoot) {
7069        roots.push(node.shadowRoot);
7070        roots = roots.concat(findShadowRoots(node.shadowRoot));
7071      }
7072    }
7073    return roots;
7074  }
7075
7076  function bindCheckoutButton(root) {
7077    var btn = root.querySelector('.upcart-checkout-button');
7078    if (!btn || btn.dataset.boundSync) return;
7079    btn.dataset.boundSync = 'true';
7080
7081    btn.addEventListener('click', function(e) {
7082      var originalHref = btn.getAttribute('href');
7083      if (!originalHref) return;
7084
7085      e.preventDefault();
7086      e.stopPropagation();
7087
7088      // Sincronizar descuentos ANTES de ir al checkout
7089      syncDiscounts(function() {
7090        window.location.href = originalHref;
7091      });
7092    }, true);
7093  }
7094
7095  function scanAndBind() {
7096    document.querySelectorAll('.upcart-checkout-button').forEach(function() {
7097      bindCheckoutButton(document);
7098    });
7099    findShadowRoots().forEach(function(root) {
7100      bindCheckoutButton(root);
7101    });
7102  }
7103
7104  // ── Monitoreo continuo en el carrito ───────────────────────────────────────
7105
7106  function startMonitoring() {
7107    syncDiscounts();
7108
7109    var observer = new MutationObserver(function() {
7110      syncDiscounts();
7111      scanAndBind();
7112    });
7113    observer.observe(document.documentElement, { childList: true, subtree: true });
7114
7115    setInterval(function() {
7116      syncDiscounts();
7117    }, 2000);
7118  }
7119
7120  if (document.readyState === 'loading') {
7121    document.addEventListener('DOMContentLoaded', function() {
7122      startMonitoring();
7123      scanAndBind();
7124    });
7125  } else {
7126    startMonitoring();
7127    scanAndBind();
7128  }
7129})();
7130</script>
7130
7131
7132  <style> .okeReviews[data-oke-container] .oke-reviewsTab,div.okeReviews .oke-reviewsTab {z-index: 9 !important;} .button-content {padding: 20px 20px !important;} .accelerated-checkout-button {padding: var(--gravity-button-padding) !important;} .accelerated-checkout-button {--gravity-button-padding: 20px 10px !important;} </style>
7133<div id="shopify-block-AeXdFL3NiTloxRjRUY__14952540001915115444" class="shopify-block shopify-app-block">
7134
7135
7136
7137
7138<link id="upcart-stylesheet" rel="preload" href="https://cdn.shopify.com/extensions/01a11747-43f5-77e4-949d-5add74c3a47f/upcart-2-419/assets/upcart-stylesheet.css" as="style" onload="this.onload=null;this.rel='stylesheet'">
7139
7140
7141
7142  
7143    
7143<script defer type="text/javascript" src="https://cdn.shopify.com/extensions/01a11747-43f5-77e4-949d-5add74c3a47f/upcart-2-419/assets/upcart-bundle.js"></script>
7143
7144   
7145
7146
7147<script>
7148  
7149  function b64DecodeUnicode(str) {
7150    try {
7151        return decodeURIComponent(
7152        atob(str)
7153            .split('')
7154            .map(function (c) {
7155            return '%' + ('00' + c.charCodeAt(0).toString(16)).slice(-2);
7156            })
7157            .join(''),
7158        );
7159    } catch {
7160        return str;
7161    }
7162  }
7163</script>
7163
7164
7165
7166<script>
7167(function() {
7168    window.upcartSettings = {};
7169    window.upcartSettings.upcartSettings = {};
7170    window.upcartSettings.upcartEditorSettings = {};
7171    window.upcartSettings.stickyCartButtonEditorSettings = {};
7172
7173    
7174    
7175    
7176    let val;
7177
7178    val = b64DecodeUnicode("cmlnaHQ=");
7179    if (val === '') {
7180        val = b64DecodeUnicode("cmlnaHQ=");
7181    }
7182    window.upcartSettings.upcartSettings.cartPosition = val;
7183
7184    val = b64DecodeUnicode("ZmFsc2U=");
7185    if (val === '') {
7186        val = b64DecodeUnicode("ZmFsc2U=");
7187    }
7188    val = JSON.parse(val);
7189    window.upcartSettings.upcartSettings.disableSticky = val;
7190
7191    val = b64DecodeUnicode("dHJ1ZQ==");
7192    if (val === '') {
7193        val = b64DecodeUnicode("dHJ1ZQ==");
7194    }
7195    val = JSON.parse(val);
7196    window.upcartSettings.upcartSettings.openOnAddToCart = val;
7197
7198    val = b64DecodeUnicode("ZmFsc2U=");
7199    if (val === '') {
7200        val = b64DecodeUnicode("ZmFsc2U=");
7201    }
7202    val = JSON.parse(val);
7203    window.upcartSettings.upcartSettings.redirectToCart = val;
7204
7205    val = b64DecodeUnicode("ZmFsc2U=");
7206    if (val === '') {
7207        val = b64DecodeUnicode("ZmFsc2U=");
7208    }
7209    val = JSON.parse(val);
7210    window.upcartSettings.upcartSettings.enableCartSkeletons = val;
7211
7212    val = b64DecodeUnicode("eyJjYXJ0VGl0bGUiOiJDYXJ0IOKAoiB7e2NhcnRfcXVhbnRpdHl9fSIsImNoZWNrb3V0IjoiQ2hlY2tvdXQg4oCiIHt7dG90YWxfcHJpY2V9fSIsImFkZFRleHQiOiJBZGQiLCJlbXB0eUNhcnQiOiJZb3VyIGNhcnQgaXMgZW1wdHkiLCJkaXNjb3VudFNhdmluZ3MiOiJTYXZlIiwiY29udGludWVTaG9wcGluZyI6Ik9yIGNvbnRpbnVlIHNob3BwaW5nIiwidG90YWxTYXZpbmdzIjoiRGlzY291bnRzIn0=");
7213    if (val === '') {
7214        val = b64DecodeUnicode("eyJjYXJ0VGl0bGUiOiJDYXJ0IOKAoiB7e2NhcnRfcXVhbnRpdHl9fSIsImNoZWNrb3V0IjoiQ2hlY2tvdXQg4oCiIHt7dG90YWxfcHJpY2V9fSIsImFkZFRleHQiOiJBZGQiLCJlbXB0eUNhcnQiOiJZb3VyIGNhcnQgaXMgZW1wdHkiLCJkaXNjb3VudFNhdmluZ3MiOiJTYXZlIiwiY29udGludWVTaG9wcGluZyI6Ik9yIGNvbnRpbnVlIHNob3BwaW5nIiwidG90YWxTYXZpbmdzIjoiRGlzY291bnRzIiwic3VidG90YWwiOiJTdWJ0b3RhbCIsImJ1bmRsZUhpZGVTaW5ndWxhckl0ZW1UZXh0IjoiSGlkZSAxIGl0ZW0iLCJidW5kbGVTaG93U2luZ3VsYXJJdGVtVGV4dCI6IlNob3cgMSBpdGVtIiwiYnVuZGxlSGlkZU11bHRpcGxlSXRlbXNUZXh0IjoiSGlkZSB7TlVNQkVSX09GX0lURU1TfSBpdGVtcyIsImJ1bmRsZVNob3dNdWx0aXBsZUl0ZW1zVGV4dCI6IlNob3cge05VTUJFUl9PRl9JVEVNU30gaXRlbXMifQ==");
7215    }
7216    val = JSON.parse(val);
7217    window.upcartSettings.upcartSettings.translations = val;
7218
7219    val = b64DecodeUnicode("eyJhYm92ZUZvb3RlciI6IiIsImFib3ZlSGVhZGVyIjoiIiwiYmVsb3dIZWFkZXIiOiIiLCJiZXR3ZWVuTGluZUl0ZW1zIjoiIiwiYWJvdmVDaGVja291dEJ1dHRvbiI6IiIsImJlbG93Q2hlY2tvdXRCdXR0b24iOiIiLCJib3R0b21PZkNhcnQiOiIiLCJvbkVtcHR5Q2FydCI6IiIsInNjcmlwdHNCZWZvcmVMb2FkIjoiIn0=");
7220    if (val === '') {
7221        val = b64DecodeUnicode("eyJhYm92ZUZvb3RlciI6IiIsImFib3ZlSGVhZGVyIjoiIiwiYmVsb3dIZWFkZXIiOiIiLCJiZXR3ZWVuTGluZUl0ZW1zIjoiIiwiYmVsb3dDYXJ0SXRlbXMiOiIiLCJhYm92ZUNoZWNrb3V0QnV0dG9uIjoiIiwiYmVsb3dDaGVja291dEJ1dHRvbiI6IiIsImJvdHRvbU9mQ2FydCI6IiIsIm9uRW1wdHlDYXJ0IjoiIiwic2NyaXB0c0JlZm9yZUxvYWQiOiIifQ==");
7222    }
7223    val = JSON.parse(val);
7224    window.upcartSettings.upcartSettings.htmlFields = val;
7225
7226    val = b64DecodeUnicode("dHJ1ZQ==");
7227    if (val === '') {
7228        val = b64DecodeUnicode("dHJ1ZQ==");
7229    }
7230    val = JSON.parse(val);
7231    window.upcartSettings.upcartSettings.automaticDiscount = val;
7232
7233    val = b64DecodeUnicode("ZmFsc2U=");
7234    if (val === '') {
7235        val = b64DecodeUnicode("ZmFsc2U=");
7236    }
7237    val = JSON.parse(val);
7238    window.upcartSettings.upcartSettings.basePriceForDiscount = val;
7239
7240    val = b64DecodeUnicode("dHJ1ZQ==");
7241    if (val === '') {
7242        val = b64DecodeUnicode("ZmFsc2U=");
7243    }
7244    val = JSON.parse(val);
7245    window.upcartSettings.upcartSettings.hideSingleUnderscoredProperties = val;
7246
7247    val = b64DecodeUnicode("ZmFsc2U=");
7248    if (val === '') {
7249        val = b64DecodeUnicode("ZmFsc2U=");
7250    }
7251    val = JSON.parse(val);
7252    window.upcartSettings.upcartSettings.showContinueShoppingButton = val;
7253
7254    val = b64DecodeUnicode("dHJ1ZQ==");
7255    if (val === '') {
7256        val = b64DecodeUnicode("ZmFsc2U=");
7257    }
7258    val = JSON.parse(val);
7259    window.upcartSettings.upcartSettings.ajaxRaceConditionPrevention = val;
7260
7261    val = b64DecodeUnicode("ZmFsc2U=");
7262    if (val === '') {
7263        val = b64DecodeUnicode("ZmFsc2U=");
7264    }
7265    val = JSON.parse(val);
7266    window.upcartSettings.upcartSettings.htmlFieldForceReRender = val;
7267
7268    val = b64DecodeUnicode("ZmFsc2U=");
7269    if (val === '') {
7270        val = b64DecodeUnicode("ZmFsc2U=");
7271    }
7272    val = JSON.parse(val);
7273    window.upcartSettings.upcartSettings.skipGoogleFonts = val;
7274
7275    val = b64DecodeUnicode("ZmFsc2U=");
7276    if (val === '') {
7277        val = b64DecodeUnicode("ZmFsc2U=");
7278    }
7279    val = JSON.parse(val);
7280    window.upcartSettings.upcartSettings.overrideScrollLocking = val;
7281
7282    val = b64DecodeUnicode("MTAw");
7283    if (val === '') {
7284        val = b64DecodeUnicode("MTAw");
7285    }
7286    window.upcartSettings.upcartSettings.trafficAllocationPercent = val;
7287
7288    val = b64DecodeUnicode("dHJ1ZQ==");
7289    if (val === '') {
7290        val = b64DecodeUnicode("ZmFsc2U=");
7291    }
7292    val = JSON.parse(val);
7293    window.upcartSettings.upcartSettings.renderCartInShadowDom = val;
7294
7295    val = b64DecodeUnicode("ZmFsc2U=");
7296    if (val === '') {
7297        val = b64DecodeUnicode("ZmFsc2U=");
7298    }
7299    val = JSON.parse(val);
7300    window.upcartSettings.upcartSettings.cartEventTracking = val;
7301
7302    val = b64DecodeUnicode("eyJvcHRpb24iOiJkZWZhdWx0LXNlbGVjdG9yIiwiY3VzdG9tU2VsZWN0b3IiOiIifQ==");
7303    if (val === '') {
7304        val = b64DecodeUnicode("eyJvcHRpb24iOiJkZWZhdWx0LXNlbGVjdG9yIiwiY3VzdG9tU2VsZWN0b3IiOiIifQ==");
7305    }
7306    val = JSON.parse(val);
7307    window.upcartSettings.upcartSettings.openCartButtonSelection = val;
7308
7309    val = b64DecodeUnicode("eyJvcHRpb24iOiJkZWZhdWx0LXNlbGVjdG9yIiwiY3VzdG9tU2VsZWN0b3IiOiIifQ==");
7310    if (val === '') {
7311        val = b64DecodeUnicode("eyJvcHRpb24iOiJkZWZhdWx0LXNlbGVjdG9yIiwiY3VzdG9tU2VsZWN0b3IiOiIifQ==");
7312    }
7313    val = JSON.parse(val);
7314    window.upcartSettings.upcartSettings.addToCartButtonSelection = val;
7315
7316    val = b64DecodeUnicode("bGluZQ==");
7317    if (val === '') {
7318        val = b64DecodeUnicode("bGluZQ==");
7319    }
7320    window.upcartSettings.upcartSettings.updateItemIdentifier = val;
7321
7322    val = b64DecodeUnicode("Ci5EaXNjb3VudENvZGVCYWRnZV9kaXNjb3VudEJhZGdlX18gewogICAgZGlzcGxheTogaW5saW5lLWZsZXgKOwogICAgcGFkZGluZzogMnB4IDNweCAycHggNXB4OwogICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsKICAgIGFsaWduLWl0ZW
73221zOiBjZW50ZXI7CiAgICBiYWNrZ3JvdW5kOiByZ2IoMjI3IDIyNyAyMjcgLyA0NyUpOwogICAgYm9yZGVyLXJhZGl1czogM3B4OwogICAgZm9udC13ZWlnaHQ6IDYwMDsKICAgIG1hcmdpbi1sZWZ0OiA4cHg7CiAgICBjb2xvcjogIzU4NTg1ODsKfQ==");
7323    if (val === '') {
7324        val = b64DecodeUnicode("Knt9");
7325    }
7326    window.upcartSettings.upcartSettings.customCSS = val;
7327
7328    val = b64DecodeUnicode("Knt9");
7329    if (val === '') {
7330        val = b64DecodeUnicode("Knt9");
7331    }
7332    window.upcartSettings.upcartSettings.customStickyCartCSS = val;
7333
7334    val = b64DecodeUnicode("ZmFsc2U=");
7335    if (val === '') {
7336        val = b64DecodeUnicode("ZmFsc2U=");
7337    }
7338    val = JSON.parse(val);
7339    window.upcartSettings.upcartSettings.integrationZapietEnabled = val;
7340
7341    val = b64DecodeUnicode("ZmFsc2U=");
7342    if (val === '') {
7343        val = b64DecodeUnicode("ZmFsc2U=");
7344    }
7345    val = JSON.parse(val);
7346    window.upcartSettings.upcartSettings.integrationYmqEnabled = val;
7347
7348    val = b64DecodeUnicode("eyJzdGF0dXMiOiJESVNBQkxFRCJ9");
7349    if (val === '') {
7350        val = b64DecodeUnicode("eyJzdGF0dXMiOiJESVNBQkxFRCJ9");
7351    }
7352    val = JSON.parse(val);
7353    window.upcartSettings.upcartSettings.customCartBundleInfo = val;
7354
7355    val = b64DecodeUnicode("ZGlzY291bnRfb25seQ==");
7356    if (val === '') {
7357        val = b64DecodeUnicode("ZGlzY291bnRfb25seQ==");
7358    }
7359    window.upcartSettings.upcartSettings.savingsRowBehaviour = val;
7360
7361    val = b64DecodeUnicode("W10=");
7362    if (val === '') {
7363        val = b64DecodeUnicode("W10=");
7364    }
7365    val = JSON.parse(val);
7366    window.upcartSettings.upcartSettings.activeCartIds = val;
7367
7368    val = b64DecodeUnicode("dHJ1ZQ==");
7369    if (val === '') {
7370        val = b64DecodeUnicode("dHJ1ZQ==");
7371    }
7372    val = JSON.parse(val);
7373    window.upcartSettings.upcartEditorSettings.cartIsEnabled = val;
7374
7375    val = b64DecodeUnicode("");
7376    if (val === '') {
7377        val = b64DecodeUnicode("");
7378    }
7379    window.upcartSettings.upcartEditorSettings.cartId = val;
7380
7381    val = b64DecodeUnicode("eyJmaWVsZHMiOnsiY29tcGFyZUF0UHJpY2UiOnRydWUsImluaGVyaXRGb250cyI6dHJ1ZSwiYmFja2dyb3VuZENvbG9yIjoiI0ZGRkZGRiIsImNhcnRBY2NlbnRDb2xvciI6IiNmNmY2ZjciLCJidXR0b25Db2xvciI6IiMwMDJjNDEiLCJidXR0b25UZXh0Q29sb3IiOiIjRDZFQ0U2IiwiYnV0dG9uVGV4dEhvdmVyQ29sb3IiOiIjZmZmIiwiY2FydFRleHRDb2xvciI6IiMwMDNFNTIiLCJlbmFibGVTdWJ0b3RhbExpbmUiOnRydWUsImJ1dHRvblJvdW5kZWRDb3JuZXJzU2l6ZSI6MTUsInN1YnRvdGFsVGV4dENvbG9yIjoiIzAwM0U1MiJ9fQ==");
7382    if (val === '') {
7383        val = b64DecodeUnicode("eyJmaWVsZHMiOnsiY29tcGFyZUF0UHJpY2UiOnRydWUsImluaGVyaXRGb250cyI6dHJ1ZSwiYmFja2dyb3VuZENvbG9yIjoiI0ZGRkZGRiIsImNhcnRBY2NlbnRDb2xvciI6IiNmNmY2ZjciLCJidXR0b25Db2xvciI6IiMwMDAwMDAiLCJidXR0b25UZXh0Q29sb3IiOiIjRkZGRkZGIiwiYnV0dG9uVGV4dEhvdmVyQ29sb3IiOiIjZTllOWU5IiwiY2FydFRleHRDb2xvciI6IiMwMDAwMDAiLCJidXR0b25Sb3VuZGVkQ29ybmVyc1NpemUiOjAsImVuYWJsZVN1YnRvdGFsTGluZSI6ZmFsc2UsInN1YnRvdGFsVGV4dENvbG9yIjoiIzAwMDAwMCIsImNhcnRXaWR0aCI6eyJkZXNrdG9wIjoiYmFzZSIsIm1vYmlsZSI6ImZ1bGwifX19");
7384    }
7385    val = JSON.parse(val);
7386    window.upcartSettings.upcartEditorSettings.settingsModule = val;
7387
7388    val = b64DecodeUnicode("IzJlYTgxOA==");
7389    if (val === '') {
7390        val = b64DecodeUnicode("IzJlYTgxOA==");
7391    }
7392    window.upcartSettings.upcartEditorSettings.designSettingsCartSavingsTextColor = val;
7393
7394    val = b64DecodeUnicode("MS4wLjA=");
7395    if (val === '') {
7396        val = b64DecodeUnicode("MS4wLjA=");
7397    }
7398    window.upcartSettings.upcartEditorSettings.headerModuleVersion = val;
7399
7400    val = b64DecodeUnicode("MS4wLjA=");
7401    if (val === '') {
7402        val = b64DecodeUnicode("MS4wLjA=");
7403    }
7404    window.upcartSettings.upcartEditorSettings.announcementModuleVersion = val;
7405
7406    val = b64DecodeUnicode("MS4wLjA=");
7407    if (val === '') {
7408        val = b64DecodeUnicode("MS4wLjA=");
7409    }
7410    window.upcartSettings.upcartEditorSettings.upsellsModuleVersion = val;
7411
7412    val = b64DecodeUnicode("MS4wLjA=");
7413    if (val === '') {
7414        val = b64DecodeUnicode("MS4wLjA=");
7415    }
7416    window.upcartSettings.upcartEditorSettings.recommendationsModuleVersion = val;
7417
7418    val = b64DecodeUnicode("MS4wLjA=");
7419    if (val === '') {
7420        val = b64DecodeUnicode("MS4wLjA=");
7421    }
7422    window.upcartSettings.upcartEditorSettings.notesModuleVersion = val;
7423
7424    val = b64DecodeUnicode("MS4wLjA=");
7425    if (val === '') {
7426        val = b64DecodeUnicode("MS4wLjA=");
7427    }
7428    window.upcartSettings.upcartEditorSettings.discountCodeModuleVersion = val;
7429
7430    val = b64DecodeUnicode("MS4wLjA=");
7431    if (val === '') {
7432        val = b64DecodeUnicode("MS4wLjA=");
7433    }
7434    window.upcartSettings.upcartEditorSettings.trustBadgesModuleVersion = val;
7435
7436    val = b64DecodeUnicode("Mi4wLjAtY29udHJvbGxlcl90ZW1wbGF0ZV9zZXBhcmF0aW9u");
7437    if (val === '') {
7438        val = b64DecodeUnicode("MS4wLjA=");
7439    }
7440    window.upcartSettings.upcartEditorSettings.rewardsModuleVersion = val;
7441
7442    val = b64DecodeUnicode("MS4wLjA=");
7443    if (val === '') {
7444        val = b64DecodeUnicode("MS4wLjA=");
7445    }
7446    window.upcartSettings.upcartEditorSettings.cartItemsModuleVersion = val;
7447
7448    val = b64DecodeUnicode("MS4wLjA=");
7449    if (val === '') {
7450        val = b64DecodeUnicode("MS4wLjA=");
7451    }
7452    window.upcartSettings.upcartEditorSettings.addonsModuleVersion = val;
7453
7454    val = b64DecodeUnicode("MS4wLjA=");
7455    if (val === '') {
7456        val = b64DecodeUnicode("MS4wLjA=");
7457    }
7458    window.upcartSettings.upcartEditorSettings.cartSummaryModuleVersion = val;
7459
7460    val = b64DecodeUnicode("MS4wLjA=");
7461    if (val === '') {
7462        val = b64DecodeUnicode("MS4wLjA=");
7463    }
7464    window.upcartSettings.upcartEditorSettings.expressPayModuleVersion = val;
7465
7466    val = b64DecodeUnicode("ZmFsc2U=");
7467    if (val === '') {
7468        val = b64DecodeUnicode("ZmFsc2U=");
7469    }
7470    val = JSON.parse(val);
7471    window.upcartSettings.upcartEditorSettings.customJsxTemplatesEnabled = val;
7472
7473    val = b64DecodeUnicode("eyJtYWluIjp7InNyYyI6bnVsbCwiY29tcGlsZWQiOm51bGwsImlzQWN0aXZlIjpmYWxzZX19");
7474    if (val === '') {
7475        val = b64DecodeUnicode("eyJtYWluIjp7InNyYyI6bnVsbCwiY29tcGlsZWQiOm51bGwsImlzQWN0aXZlIjpmYWxzZX19");
7476    }
7477    val = JSON.parse(val);
7478    window.upcartSettings.upcartEditorSettings.headerModuleCustomJsxTemplates = val;
7479
7480    val = b64DecodeUnicode("eyJtYWluIjp7InNyYyI6bnVsbCwiY29tcGlsZWQiOm51bGwsImlzQWN0aXZlIjpmYWxzZX0sInNrZWxldG9uIjp7InNyYyI6bnVsbCwiY29tcGlsZWQiOm51bGwsImlzQWN0aXZlIjpmYWxzZX19");
7481    if (val === '') {
7482        val = b64DecodeUnicode("eyJtYWluIjp7InNyYyI6bnVsbCwiY29tcGlsZWQiOm51bGwsImlzQWN0aXZlIjpmYWxzZX0sInNrZWxldG9uIjp7InNyYyI6bnVsbCwiY29tcGlsZWQiOm51bGwsImlzQWN0aXZlIjpmYWxzZX19");
7483    }
7484    val = JSON.parse(val);
7485    window.upcartSettings.upcartEditorSettings.announcementModuleCustomJsxTemplates = val;
7486
7487    val = b64DecodeUnicode("eyJ1cHNlbGxUaWxlIjp7InNyYyI6bnVsbCwiY29tcGlsZWQiOm51bGwsImlzQWN0aXZlIjpmYWxzZX0sInNrZWxldG9uIjp7InNyYyI6bnVsbCwiY29tcGlsZWQiOm51bGwsImlzQWN0aXZlIjpmYWxzZX19");
7488    if (val === '') {
7489        val = b64DecodeUnicode("eyJ1cHNlbGxUaWxlIjp7InNyYyI6bnVsbCwiY29tcGlsZWQiOm51bGwsImlzQWN0aXZlIjpmYWxzZX0sInNrZWxldG9uIjp7InNyYyI6bnVsbCwiY29tcGlsZWQiOm51bGwsImlzQWN0aXZlIjpmYWxzZX19");
7490    }
7491    val = JSON.parse(val);
7492    window.upcartSettings.upcartEditorSettings.upsellsModuleCustomJsxTemplates = val;
7493
7494    val = b64DecodeUnicode("eyJyZWNvbW1lbmRhdGlvblRpbGUiOnsic3JjIjpudWxsLCJjb21waWxlZCI6bnVsbCwiaXNBY3RpdmUiOmZhbHNlfSwic2tlbGV0b24iOnsic3JjIjpudWxsLCJjb21waWxlZCI6bnVsbCwiaXNBY3RpdmUiOmZhbHNlfX0=");
7495    if (val === '') {
7496        val = b64DecodeUnicode("eyJyZWNvbW1lbmRhdGlvblRpbGUiOnsic3JjIjpudWxsLCJjb21waWxlZCI6bnVsbCwiaXNBY3RpdmUiOmZhbHNlfSwic2tlbGV0b24iOnsic3JjIjpudWxsLCJjb21waWxlZCI6bnVsbCwiaXNBY3RpdmUiOmZhbHNlfX0=");
7497    }
7498    val = JSON.parse(val);
7499    window.upcartSettings.upcartEditorSettings.recommendationsModuleCustomJsxTemplates = val;
7500
7501    val = b64DecodeUnicode("eyJtYWluIjp7InNyYyI6bnVsbCwiY29tcGlsZWQiOm51bGwsImlzQWN0aXZlIjpmYWxzZX19");
7502    if (val === '') {
7503        val = b64DecodeUnicode("eyJtYWluIjp7InNyYyI6bnVsbCwiY29tcGlsZWQiOm51bGwsImlzQWN0aXZlIjpmYWxzZX19");
7504    }
7505    val = JSON.parse(val);
7506    window.upcartSettings.upcartEditorSettings.notesModuleCustomJsxTemplates = val;
7507
7508    val = b64DecodeUnicode("eyJtYWluIjp7InNyYyI6bnVsbCwiY29tcGlsZWQiOm51bGwsImlzQWN0aXZlIjpmYWxzZX0sInNrZWxldG9uIjp7InNyYyI6bnVsbCwiY29tcGlsZWQiOm51bGwsImlzQWN0aXZlIjpmYWxzZX19");
7509    if (val === '') {
7510        val = b64DecodeUnicode("eyJtYWluIjp7InNyYyI6bnVsbCwiY29tcGlsZWQiOm51bGwsImlzQWN0aXZlIjpmYWxzZX0sInNrZWxldG9uIjp7InNyYyI6bnVsbCwiY29tcGlsZWQiOm51bGwsImlzQWN0aXZlIjpmYWxzZX19");
7511    }
7512    val = JSON.parse(val);
7513    window.upcartSettings.upcartEditorSettings.discountModuleCustomJsxTemplates = val;
7514
7515    val = b64DecodeUnicode("eyJtYWluIjp7InNyYyI6bnVsbCwiY29tcGlsZWQiOm51bGwsImlzQWN0aXZlIjpmYWxzZX0sInNrZWxldG9uIjp7InNyYyI6bnVsbCwiY29tcGlsZWQiOm51bGwsImlzQWN0aXZlIjpmYWxzZX19");
7516    if (val === '') {
7517        val = b64DecodeUnicode("eyJtYWluIjp7InNyYyI6bnVsbCwiY29tcGlsZWQiOm51bGwsImlzQWN0aXZlIjpmYWxzZX0sInNrZWxldG9uIjp7InNyYyI6bnVsbCwiY29tcGlsZWQiOm51bGwsImlzQWN0aXZlIjpmYWxzZX19");
7518    }
7519    val = JSON.parse(val);
7520    window.upcartSettings.upcartEditorSettings.trustBadgesModuleCustomJsxTemplates = val;
7521
7522    val = b64DecodeUnicode("eyJtYWluIjp7InNyYyI6Ii8qKlxuICogVGhlIGZvbGxvd2luZyBwcm9wcyBvYmplY3QgaXMgcGFzc2VkIHRvIHRoZSBjb21wb25lbnQ6XG4gKiBwcm9wczoge1xuICogIG1pbGVzdG9uZXNEYXRhOiB7XG4gKiAgICBtaWxlc3RvbmVzVG9SZW5kZXI6IHtcbiAqICAgICAgaWQ6IHN0cmluZztcbiAqICAgICAgbGFiZWw6IHN0cmluZztcbiAqICAgICAgaWNvbjogSlNYLkVsZW1lbnQ7XG4gKiAgICAgIGlzQ29tcGxldGVkOiBib29sZWFuO1xuICogICAgICBwb3NpdGlvblBlcmNlbnQ6IG51bWJlcjtcbiAqICAgIH1bXTtcbiAqICAgIHByb2dyZXNzUGVyY2VudDogbnVtYmVyO1xuICogICAgc2hvd01pbGVzdG9uZXM6IGJvb2xlYW47XG4gKiAgICBzZXR0aW5nczoge1xuICogICAgICBpY29uQ29udGFpbmVyU2l6ZTogc3RyaW5nO1xuICogICAgICBpY29uQWxpZ25tZW50OiBcImJvdHRvbVwiIHwgXCJ0b3BcIiB8IFwibWlkZGxlXCI7XG4gKiAgICAgIGxhYmVsQWxpZ25tZW50OiBcImNlbnRlclwiIHwgXCJyaWdodFwiO1xuICogICAgICBoaWRlTGFiZWw6IGJvb2xlYW47XG4gKiAgICB9O1xuICogIH07XG4gKiAgcmV3YXJkc01lc3NhZ2VIdG1sOiBzdHJpbmc7XG4gKiAgbWlsZXN0b25lc0NvbXBsZXRlZDogbnVtYmVyO1xuICogfVxuICovXG48ZGl2XG4gICAgY2xhc3NOYW1lPVwidXBjYXJ0LWludGVybmFsLXJld2FyZHMgdXBjYXJ0LXB1YmxpYy1yZXdhcmRzXCJcbiAgICBkYXRhLWludGVybmFsLXByb3BlcnRpZXM9XCJpc0NvbHVtblJldmVyc2VkPWZhbHNlXCJcbj5cbiAgICA8ZGl2XG4gICAgICAgIGNsYXNzTmFtZT1cInVwY2FydC1pbnRlcm5hbC1yZXdhcmRzX19tZXNzYWdlIHVwY2FydC1wdWJsaWMtcmV3YXJkc19fbWVzc2FnZVwiXG4gICAgICAgIGRhdGEtdXBjYXJ0LWNodW5rPVwicmV3YXJkcy1tZXNzYWdlXCJcbiAgICAgICAgZGFuZ2Vyb3VzbHlTZXRJbm5lckhUTUw9e3tcbiAgICAgICAgICAgIF9faHRtbDogcHJv
7522cHMucmV3YXJkc01lc3NhZ2VIdG1sLFxuICAgICAgICB9fVxuICAgICAgICBkYXRhLWludGVybmFsLXByb3BlcnRpZXM9XCJpc0NvbHVtblJldmVyc2VkPWZhbHNlXCJcbiAgICAvPlxuICAgIDxkaXYgY2xhc3NOYW1lPVwidXBjYXJ0LWludGVybmFsLXJld2FyZHNfX2JhciB1cGNhcnQtcHVibGljLXJld2FyZHNfX2JhclwiPlxuICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cInVwY2FydC1pbnRlcm5hbC1jb21wb25lbnQtc2VnbWVudGVkLXByb2dyZXNzLWJhciB1cGNhcnQtcHVibGljLWNvbXBvbmVudC1zZWdtZW50ZWQtcHJvZ3Jlc3MtYmFyXCI+XG4gICAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cInVwY2FydC1pbnRlcm5hbC1jb21wb25lbnQtc2VnbWVudGVkLXByb2dyZXNzLWJhcl9fc2VnbWVudHMtY29udGFpbmVyIHVwY2FydC1wdWJsaWMtY29tcG9uZW50LXNlZ21lbnRlZC1wcm9ncmVzcy1iYXJfX3NlZ21lbnRzLWNvbnRhaW5lclwiPlxuICAgICAgICAgICAgICAgIHtwcm9wcy5taWxlc3RvbmVzRGF0YS5taWxlc3RvbmVzVG9SZW5kZXIubWFwKChtaWxlc3RvbmUsIGluZGV4LCBhcnJheSkgPT4ge1xuICAgICAgICAgICAgICAgICAgICBjb25zdCB0b3RhbEdhcFNwYWNlID0gKGFycmF5Lmxlbmd0aCAtIDEpICogNDtcbiAgICAgICAgICAgICAgICAgICAgY29uc3Qgc2VnbWVudFdpZHRoID0gYGNhbGMoKDEwMCUgLSAke3RvdGFsR2FwU3BhY2V9cHgpIC8gJHthcnJheS5sZW5ndGh9KWA7XG5cbiAgICAgICAgICAgICAgICAgICAgcmV0dXJuIChcbiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXZcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBrZXk9e21pbGVzdG9uZS5pZH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjbGFzc05hbWU9XCJ1cGNhcnQtaW50ZXJuYWwtY29tcG9uZW50LXNlZ21lbnRlZC1wcm9ncmVzcy1iYXJfX3NlZ21lbnQgdXBjYXJ0LXB1YmxpYy1jb21wb25lbnQtc2VnbWVudGVkLXByb2dyZXNzLWJhcl9fc2VnbWVudFwiXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3R5bGU9e3sgZmxleDogYDAgMCAke3NlZ21lbnRXaWR0aH1gIH19XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGF0YS1pbnRlcm5hbC1wcm9wZXJ0aWVzPXtgbWlsZXN0b25lSW5kZXg9JHtpbmRleH1gfVxuICAgICAgICAgICAgICAgICAgICAgICAgPlxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxkaXZcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY2xhc3NOYW1lPVwidXBjYXJ0LWludGVybmFsLWNvbXBvbmVudC1zZWdtZW50ZWQtcHJvZ3Jlc3MtYmFyX19zZWdtZW50LWZpbGwgdXBjYXJ0LXB1YmxpYy1jb21wb25lbnQtc2VnbWVudGVkLXByb2dyZXNzLWJhcl9fc2VnbWVudC1maWxsXCJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3R5bGU9e3sgd2lkdGg6IGAke21pbGVzdG9uZS5wb3NpdGlvblBlcmNlbn
7522R9JWAgfX1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvPlxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAge3Byb3BzLm1pbGVzdG9uZXNEYXRhLnNob3dNaWxlc3RvbmVzICYmIChcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdlxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY2xhc3NOYW1lPXtgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdXBjYXJ0LWludGVybmFsLWNvbXBvbmVudC1zZWdtZW50ZWQtcHJvZ3Jlc3MtYmFyX19taWxlc3RvbmVcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB1cGNhcnQtaW50ZXJuYWwtY29tcG9uZW50LXNlZ21lbnRlZC1wcm9ncmVzcy1iYXJfX21pbGVzdG9uZS0tJHtwcm9wcy5taWxlc3RvbmVzRGF0YS5zZXR0aW5ncy5pY29uQWxpZ25tZW50fVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVwY2FydC1wdWJsaWMtY29tcG9uZW50LXNlZ21lbnRlZC1wcm9ncmVzcy1iYXJfX21pbGVzdG9uZVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVwY2FydC1wdWJsaWMtY29tcG9uZW50LXNlZ21lbnRlZC1wcm9ncmVzcy1iYXJfX21pbGVzdG9uZS0tJHtwcm9wcy5taWxlc3RvbmVzRGF0YS5zZXR0aW5ncy5pY29uQWxpZ25tZW50fVxuICAgICAgICAgICAgICAgICAgICAgICAgYH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPlxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdlxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNsYXNzTmFtZT1cInVwY2FydC1pbnRlcm5hbC1jb21wb25lbnQtc2VnbWVudGVkLXByb2dyZXNzLWJhcl9fbWlsZXN0b25lLWljb24gdXBjYXJ0LXB1YmxpYy1jb21wb25lbnQtc2VnbWVudGVkLXByb2dyZXNzLWJhcl9fbWlsZXN0b25lLWljb25cIlxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRhdGEtaW50ZXJuYWwtcHJvcGVydGllcz17YGlzQ29tcGxldGVkPSR7bWlsZXN0b25lLmlzQ29tcGxldGVkfWB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA+XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAge21pbGVzdG9uZS5pY29ufVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7IXByb3BzLm1pbGVzdG9uZXNEYXRhLnNldHRpbmdzLmhpZGVMYWJlbCAmJiAoXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGRpdlxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjbGFzc05hbWU9e2BcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB1cGNhcnQtaW50ZXJuYWwtY29tcG9uZW50LXNlZ21lbnRlZC1wcm9ncmVzcy1iYXJfX21pbGVzdG9uZS1sYWJlbFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVwY2FydC1pbnRlcm5hbC1jb21wb25lbnQtc2VnbWVudGVkLXByb2dyZXNzLWJhcl9fbWlsZXN0b25lLWxhYmVsLS1hbGlnbi0ke3Byb3BzLm1pbGVzdG9uZXNEYXRhLnNldHRpbmdzLmxhYmVsQWxpZ25tZW50fVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVwY2FydC1wdWJsaWMtY29tcG9uZW50LXNlZ21lbnRlZC1wcm9ncmVzcy1iYXJfX21pbGVzdG9uZS1sYWJlbFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVwY2FydC1wdWJsaWMtY29tcG9uZW50LXNlZ21lbnRlZC1wcm9ncmVzcy1iYXJfX21pbGVzdG9uZS1sYWJlbC0tYWxpZ24tJHtwcm9wcy5taWxlc3RvbmVzRGF0YS5zZXR0aW5ncy5sYWJlbEFsaWdubWVudH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgID5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAge21pbGVzdG9uZS5sYWJlbH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICl9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICl9XG4gICAgICAgICAgICAgICAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgICAgICAgICAgICAgKTtcbiAgICAgICAgICAgICAgICB9KX1cbiAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICA8L2Rpdj5cbiAgICA8L2Rpdj5cbjwvZGl2PlxuIiwiY29tcGlsZWQiOiJyZXR1cm4gKChmdW5jdGlvbihwcm9wcykge1xuICAgIHJldHVybiAoXG4gICAgICAvKipcbiAqIFRoZSBmb2xsb3dpbmcgcHJvcHMgb2JqZWN0IGlzIHBhc3NlZCB0byB0aGUgY29tcG9uZW50OlxuICogcHJvcHM6IHtcbiAqICBtaWxlc3RvbmVzRGF0YToge1xuICogICAgbWlsZXN0b25lc1RvUmVuZGVyOiB7XG4gKiAgICAgIGlkOiBzdHJpbmc7XG4gKiAgICAgIGxhYmVsOiBzdHJpbmc7XG4gKiAgICAgIGljb246IEpTWC5FbGVtZW50O1xuICogICAgICBpc0NvbXBsZXRlZDogYm9vbGVhbjtcbiAqICAgICAgcG9zaXRpb25QZXJjZW50OiBudW1iZXI7XG4gKiAgICB9W107XG4gKiAgICBwcm9ncmVzc1BlcmNlbnQ6IG51bWJlcjtcbiAqICAgIHNob3dNaWxlc3RvbmVzOiBib29sZWFuO1xuICogICAgc2V0dGluZ3M6IHtcbiAqICAgICAgaWNvbkNvbnRhaW5lclNpemU6IHN0cmluZztcbiAqICAgICAgaWNvbkFsaWdubWVudDogXCJib3R0b21cIiB8IFwidG9wXCIgfCBcIm1pZGRsZVwiO1xuICogICAgICBsYWJlbEFsaWdubWVudDogXCJjZW50ZXJcIiB8IFwicmlnaHRcIjtcbiAqICAgICAgaGlkZUxhYmVsOiBib29sZWFuO1xuICogICAgfTtcbiAqICB9O1xuICogIHJld2FyZHNNZXNzYWdlSHRtbDogc3RyaW5nO1xuICogIG1pbGVzdG9uZXNDb21wbGV0ZWQ6IG51bWJlcjtcbiAqIH1cbiAqL1xuUmVhY3QuY3JlYXRlRWxlbWVudCgnZGl2Jywge1xuICAgIGNsYXNzTmFtZTogXCJ1cGNhcnQtaW50ZXJuYWwtcmV3YXJkcyB1cGNhcnQtcHVibGljLXJld2FyZHNcIiA
7522sXG4gICAgJ2RhdGEtaW50ZXJuYWwtcHJvcGVydGllcyc6IFwiaXNDb2x1bW5SZXZlcnNlZD1mYWxzZVwiLH1cblxuICAgICwgUmVhY3QuY3JlYXRlRWxlbWVudCgnZGl2Jywge1xuICAgIGNsYXNzTmFtZTogXCJ1cGNhcnQtaW50ZXJuYWwtcmV3YXJkc19fbWVzc2FnZSB1cGNhcnQtcHVibGljLXJld2FyZHNfX21lc3NhZ2VcIiAsXG4gICAgJ2RhdGEtdXBjYXJ0LWNodW5rJzogXCJyZXdhcmRzLW1lc3NhZ2VcIixcbiAgICBkYW5nZXJvdXNseVNldElubmVySFRNTDoge1xuICAgICAgICBfX2h0bWw6IHByb3BzLnJld2FyZHNNZXNzYWdlSHRtbCxcbiAgICB9LFxuICAgICdkYXRhLWludGVybmFsLXByb3BlcnRpZXMnOiBcImlzQ29sdW1uUmV2ZXJzZWQ9ZmFsc2VcIix9XG4gICAgKVxuICAgICwgUmVhY3QuY3JlYXRlRWxlbWVudCgnZGl2JywgeyBjbGFzc05hbWU6IFwidXBjYXJ0LWludGVybmFsLXJld2FyZHNfX2JhciB1cGNhcnQtcHVibGljLXJld2FyZHNfX2JhclwiICx9XG4gICAgICAgICwgUmVhY3QuY3JlYXRlRWxlbWVudCgnZGl2JywgeyBjbGFzc05hbWU6IFwidXBjYXJ0LWludGVybmFsLWNvbXBvbmVudC1zZWdtZW50ZWQtcHJvZ3Jlc3MtYmFyIHVwY2FydC1wdWJsaWMtY29tcG9uZW50LXNlZ21lbnRlZC1wcm9ncmVzcy1iYXJcIiAsfVxuICAgICAgICAgICAgLCBSZWFjdC5jcmVhdGVFbGVtZW50KCdkaXYnLCB7IGNsYXNzTmFtZTogXCJ1cGNhcnQtaW50ZXJuYWwtY29tcG9uZW50LXNlZ21lbnRlZC1wcm9ncmVzcy1iYXJfX3NlZ21lbnRzLWNvbnRhaW5lciB1cGNhcnQtcHVibGljLWNvbXBvbmVudC1zZWdtZW50ZWQtcHJvZ3Jlc3MtYmFyX19zZWdtZW50cy1jb250YWluZXJcIiAsfVxuICAgICAgICAgICAgICAgICwgcHJvcHMubWlsZXN0b25lc0RhdGEubWlsZXN0b25lc1RvUmVuZGVyLm1hcCgobWlsZXN0b25lLCBpbmRleCwgYXJyYXkpID0+IHtcbiAgICAgICAgICAgICAgICBjb25zdCB0b3RhbEdhcFNwYWNlID0gKGFycmF5Lmxlbmd0aCAtIDEpICogNDtcbiAgICAgICAgICAgICAgICBjb25zdCBzZWdtZW50V2lkdGggPSBgY2FsYygoMTAwJSAtICR7dG90YWxHYXBTcGFjZX1weCkgLyAke2FycmF5Lmxlbmd0aH0pYDtcblxuICAgICAgICAgICAgICAgIHJldHVybiAoXG4gICAgICAgICAgICAgICAgICAgIFJlYWN0LmNyZWF0ZUVsZW1lbnQoJ2RpdicsIHtcbiAgICAgICAgICAgICAgICAgICAga2V5OiBtaWxlc3RvbmUuaWQsXG4gICAgICAgICAgICAgICAgICAgIGNsYXNzTmFtZTogXCJ1cGNhcnQtaW50ZXJuYWwtY29tcG9uZW50LXNlZ21lbnRlZC1wcm9ncmVzcy1iYXJfX3NlZ21lbnQgdXBjYXJ0LXB1YmxpYy1jb21wb25lbnQtc2VnbWVudGVkLXByb2dyZXNzLWJhcl9fc2VnbWVudFwiICxcbiAgICAgICAgICAgICAgICAgICAgc3R5bGU6IHsgZmxleDogYDAgMCAke3NlZ21lbnRXaWR0aH1gIH0sXG4gICAgICAgICAgICAgICAgICAgICdkYXRhLWludGVybmFsLXByb3BlcnRpZXMnOiBgbWlsZXN0b25lSW5kZXg9JHtpbmRleH1gLH1cblxuICAgICAgICAgICAgICAgICAgICAsIFJlYWN0LmNyZWF0ZUVsZW1lbnQoJ2RpdicsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNsYXNzTmFtZTogXCJ1cGNhcnQtaW50ZXJuYWwtY29tcG9uZW50LXNlZ21lbnRlZC1wcm9ncmVzcy1iYXJfX3NlZ21lbnQtZmlsbCB1cGNhcnQtcHVibGljLWNvbXBvbmVudC1zZWdtZW50ZWQtcHJvZ3Jlc3MtYmFyX19zZWdtZW50LWZpbGxcIiAsXG4gICAgICAgICAgICAgICAgICAgICAgICBzdHlsZTogeyB3aWR0aDogYCR7bWlsZXN0b25lLnBvc2l0aW9uUGVyY2VudH0lYCB9LH1cbiAgICAgICAgICAgICAgICAgICAgKVxuXG4gICAgICAgICAgICAgICAgICAgICwgcHJvcHMubWlsZXN0b25lc0RhdGEuc2hvd01pbGVzdG9uZXMgJiYgKFxuICAgICAgICAgICAgICAgICAgICAgICAgUmVhY3QuY3JlYXRlRWxlbWVudCgnZGl2Jywge1xuICAgICAgICAgICAgICAgICAgICAgICAgY2xhc3NOYW1lOiBgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdXBjYXJ0LWludGVybmFsLWNvbXBvbmVudC1zZWdtZW50ZWQtcHJvZ3Jlc3MtYmFyX19taWxlc3RvbmVcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB1cGNhcnQtaW50ZXJuYWwtY29tcG9uZW50LXNlZ21lbnRlZC1wcm9ncmVzcy1iYXJfX21pbGVzdG9uZS0tJHtwcm9wcy5taWxlc3RvbmVzRGF0YS5zZXR0aW5ncy5pY29uQWxpZ25tZW50fVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVwY2FydC1wdWJsaWMtY29tcG9uZW50LXNlZ21lbnRlZC1wcm9ncmVzcy1iYXJfX21pbGVzdG9uZVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVwY2FydC1wdWJsaWMtY29tcG9uZW50LXNlZ21lbnRlZC1wcm9ncmVzcy1iYXJfX21pbGVzdG9uZS0tJHtwcm9wcy5taWxlc3RvbmVzRGF0YS5zZXR0aW5ncy5pY29uQWxpZ25tZW50fVxuICAgICAgICAgICAgICAgICAgICAgICAgYCx9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICwgUmVhY3QuY3JlYXRlRWxlbWVudCgnZGl2Jywge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNsYXNzTmFtZTogXCJ1cGNhcnQtaW50ZXJuYWwtY29tcG9uZW50LXNlZ21lbnRlZC1wcm9ncmVzcy1iYXJfX21pbGVzdG9uZS1pY29uIHVwY2FydC1wdWJsaWMtY29tcG9uZW50LXNlZ21lbnRlZC1wcm9ncmVzcy1iYXJfX21pbGVzdG9uZS1pY29uXCIgLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICdkYXRhLWludGVybmFsLXByb3BlcnRpZXMnOiBgaXNDb21wbGV0ZWQ9JHttaWxlc3RvbmUuaXNDb21wbGV0ZWR9YCx9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAsIG1pbGVzdG9uZS5pY29uXG4gICAgICAgICAgICAgICAgICAgICAgICApXG4gICAgICAgICAgICAgICAgICAgICAgICAsICFwcm9wcy5taWxlc3RvbmVzRGF0YS5zZXR0aW5ncy5oaWRlTGFiZWwgJiYgKFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIFJlYWN0LmNyZWF0ZUVsZW1lbnQoJ2RpdicsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjbGFzc05hbWU6IGBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB1cGNhcnQtaW50ZXJuYWwtY29tcG9uZW50LXNlZ21lbnRlZC1wcm9ncmVzcy1iYXJfX21pbGVzdG9uZS1sYWJlbFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgI
7522HVwY2FydC1pbnRlcm5hbC1jb21wb25lbnQtc2VnbWVudGVkLXByb2dyZXNzLWJhcl9fbWlsZXN0b25lLWxhYmVsLS1hbGlnbi0ke3Byb3BzLm1pbGVzdG9uZXNEYXRhLnNldHRpbmdzLmxhYmVsQWxpZ25tZW50fVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVwY2FydC1wdWJsaWMtY29tcG9uZW50LXNlZ21lbnRlZC1wcm9ncmVzcy1iYXJfX21pbGVzdG9uZS1sYWJlbFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVwY2FydC1wdWJsaWMtY29tcG9uZW50LXNlZ21lbnRlZC1wcm9ncmVzcy1iYXJfX21pbGVzdG9uZS1sYWJlbC0tYWxpZ24tJHtwcm9wcy5taWxlc3RvbmVzRGF0YS5zZXR0aW5ncy5sYWJlbEFsaWdubWVudH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBgLH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICwgbWlsZXN0b25lLmxhYmVsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgICAgICAgICAgICAgKVxuICAgICAgICAgICAgICAgICAgICApXG4gICAgICAgICAgICAgICAgICAgIClcbiAgICAgICAgICAgICAgICApO1xuICAgICAgICAgICAgICAgIH0pXG4gICAgICAgICAgICApXG4gICAgICAgIClcbiAgICApXG4pXG5cbiAgICApO1xuICB9KSk7IiwiaXNBY3RpdmUiOmZhbHNlfSwic2tlbGV0b24iOnsic3JjIjpudWxsLCJjb21waWxlZCI6bnVsbCwiaXNBY3RpdmUiOmZhbHNlfX0=");
7523    if (val === '') {
7524        val = b64DecodeUnicode("eyJtYWluIjp7InNyYyI6bnVsbCwiY29tcGlsZWQiOm51bGwsImlzQWN0aXZlIjpmYWxzZX0sInNrZWxldG9uIjp7InNyYyI6bnVsbCwiY29tcGlsZWQiOm51bGwsImlzQWN0aXZlIjpmYWxzZX19");
7525    }
7526    val = JSON.parse(val);
7527    window.upcartSettings.upcartEditorSettings.rewardsModuleCustomJsxTemplates = val;
7528
7529    val = b64DecodeUnicode("eyJtYWluIjp7InNyYyI6bnVsbCwiY29tcGlsZWQiOm51bGwsImlzQWN0aXZlIjpmYWxzZX0sInNrZWxldG9uIjp7InNyYyI6bnVsbCwiY29tcGlsZWQiOm51bGwsImlzQWN0aXZlIjpmYWxzZX19");
7530    if (val === '') {
7531        val = b64DecodeUnicode("eyJtYWluIjp7InNyYyI6bnVsbCwiY29tcGlsZWQiOm51bGwsImlzQWN0aXZlIjpmYWxzZX0sInNrZWxldG9uIjp7InNyYyI6bnVsbCwiY29tcGlsZWQiOm51bGwsImlzQWN0aXZlIjpmYWxzZX19");
7532    }
7533    val = JSON.parse(val);
7534    window.upcartSettings.upcartEditorSettings.triggeredRewardsModuleCustomJsxTemplates = val;
7535
7536    val = b64DecodeUnicode("eyJza2VsZXRvbiI6eyJzcmMiOm51bGwsImNvbXBpbGVkIjpudWxsLCJpc0FjdGl2ZSI6ZmFsc2V9LCJwcm9kdWN0VGlsZSI6eyJzcmMiOm51bGwsImNvbXBpbGVkIjpudWxsLCJpc0FjdGl2ZSI6ZmFsc2V9LCJ2YXJpYW50Ijp7InNyYyI6bnVsbCwiY29tcGlsZWQiOm51bGwsImlzQWN0aXZlIjpmYWxzZX0sInByb3BlcnRpZXMiOnsic3JjIjpudWxsLCJjb21waWxlZCI6bnVsbCwiaXNBY3RpdmUiOmZhbHNlfSwiYnVuZGxlIjp7InNyYyI6bnVsbCwiY29tcGlsZWQiOm51bGwsImlzQWN0aXZlIjpmYWxzZX0sInByaWNlIjp7InNyYyI6bnVsbCwiY29tcGlsZWQiOm51bGwsImlzQWN0aXZlIjpmYWxzZX19");
7537    if (val === '') {
7538        val = b64DecodeUnicode("eyJza2VsZXRvbiI6eyJzcmMiOm51bGwsImNvbXBpbGVkIjpudWxsLCJpc0FjdGl2ZSI6ZmFsc2V9LCJwcm9kdWN0VGlsZSI6eyJzcmMiOm51bGwsImNvbXBpbGVkIjpudWxsLCJpc0FjdGl2ZSI6ZmFsc2V9LCJ2YXJpYW50Ijp7InNyYyI6bnVsbCwiY29tcGlsZWQiOm51bGwsImlzQWN0aXZlIjpmYWxzZX0sInByb3BlcnRpZXMiOnsic3JjIjpudWxsLCJjb21waWxlZCI6bnVsbCwiaXNBY3RpdmUiOmZhbHNlfSwiYnVuZGxlIjp7InNyYyI6bnVsbCwiY29tcGlsZWQiOm51bGwsImlzQWN0aXZlIjpmYWxzZX0sInByaWNlIjp7InNyYyI6bnVsbCwiY29tcGlsZWQiOm51bGwsImlzQWN0aXZlIjpmYWxzZX19");
7539    }
7540    val = JSON.parse(val);
7541    window.upcartSettings.upcartEditorSettings.cartItemsModuleCustomJsxTemplates = val;
7542
7543    val = b64DecodeUnicode("eyJtYWluIjp7InNyYyI6bnVsbCwiY29tcGlsZWQiOm51bGwsImlzQWN0aXZlIjpmYWxzZX19");
7544    if (val === '') {
7545        val = b64DecodeUnicode("eyJtYWluIjp7InNyYyI6bnVsbCwiY29tcGlsZWQiOm51bGwsImlzQWN0aXZlIjpmYWxzZX19");
7546    }
7547    val = JSON.parse(val);
7548    window.upcartSettings.upcartEditorSettings.cartSummaryModuleCustomJsxTemplates = val;
7549
7550    val = b64DecodeUnicode("eyJtYWluIjp7InNyYyI6bnVsbCwiY29tcGlsZWQiOm51bGwsImlzQWN0aXZlIjpmYWxzZX0sInNrZWxldG9uIjp7InNyYyI6bnVsbCwiY29tcGlsZWQiOm51bGwsImlzQWN0aXZlIjpmYWxzZX19");
7551    if (val === '') {
7552        val = b64DecodeUnicode("eyJtYWluIjp7InNyYyI6bnVsbCwiY29tcGlsZWQiOm51bGwsImlzQWN0aXZlIjpmYWxzZX0sInNrZWxldG9uIjp7InNyYyI6bnVsbCwiY29tcGlsZWQiOm51bGwsImlzQWN0aXZlIjpmYWxzZX19");
7553    }
7554    val = JSON.parse(val);
7555    window.upcartSettings.upcartEditorSettings.addonsModuleCustomJsxTemplates = val;
7556
7557    val = b64DecodeUnicode("eyJzcmMiOm51bGwsImNvbXBpbGVkIjpudWxsLCJpc0FjdGl2ZSI6ZmFsc2V9");
7558    if (val === '') {
7559        val = b64DecodeUnicode("eyJzcmMiOm51bGwsImNvbXBpbGVkIjpudWxsLCJpc0FjdGl2ZSI6ZmFsc2V9");
7560    }
7561    val = JSON.parse(val);
7562    window.upcartSettings.upcartEditorSettings.betweenAnnouncementsAndTieredRewardsCustomTemplate = val;
7563
7564    val = b64DecodeUnicode("eyJzcmMiOm51bGwsImNvbXBpbGVkIjpudWxsLCJpc0FjdGl2ZSI6ZmFsc2V9");
7565    if (val === '') {
7566        val = b64DecodeUnicode("eyJzcmMiOm51bGwsImNvbXBpbGVkIjpudWxsLCJpc0FjdGl2ZSI6ZmFsc2V9");
7567    }
7568    val = JSON.parse(val);
7569    window.upcartSettings.upcartEditorSettings.betweenTieredRewardsAndTriggeredRewardsCustomTemplate = val;
7570
7571    val = b64DecodeUnicode("eyJhYm92ZUNoZWNrb3V0Q3VzdG9tSnN4VGVtcGxhdGUiOnsic3JjIjpudWxsLCJjb21waWxlZCI6bnVsbCwiaXNBY3RpdmUiOmZhbHNlfX0=");
7572    if (val === '') {
7573        val = b64DecodeUnicode("eyJhYm92ZUNoZWNrb3V0Q3VzdG9tSnN4VGVtcGxhdGUiOnsic3JjIjpudWxsLCJjb21waWxlZCI6bnVsbCwiaXNBY3RpdmUiOmZhbHNlfX0=");
7574    }
7575    val = JSON.parse(val);
7576    window.upcartSettings.upcartEditorSettings.checkoutModuleCustomJsxTemplates = val;
7577
7578    val = b64DecodeUnicode("YmFzZQ==");
7579    if (val === '') {
7580        val = b64DecodeUnicode("YmFzZQ==");
7581    }
7582    window.upcartSettings.upcartEditorSettings.headerBorderBottom = val;
7583
7584    val = b64DecodeUnicode("c21hbGw=");
7585    if (val === '') {
7586        val = b64DecodeUnicode("YmFzZQ==");
7587    }
7588    window.upcartSettings.upcartEditorSettings.headerHeight = val;
7589
7590    val = b64DecodeUnicode("I2ZmZmZmZjAw");
7591    if (val === '') {
7592        val = b64DecodeUnicode("I2ZmZmZmZjAw");
7593    }
7594    window.upcartSettings.upcartEditorSettings.headerBackgroundColor = val;
7595
7596    val = b64DecodeUnicode("eyJ0eXBlIjoiaW5oZXJpdEhlYWRpbmdTdHlsZXMiLCJoZWFkaW5nTGV2ZWwiOiJoMyJ9");
7597    if (val === '') {
7598        val = b64DecodeUnicode("eyJ0eXBlIjoiaW5oZXJpdEhlYWRpbmdTdHlsZXMiLCJoZWFkaW5nTGV2ZWwiOiJoMiJ9");
7599    }
7600    val = JSON.parse(val);
7601    window.upcartSettings.upcartEditorSettings.headerTitleContent = val;
7602
7603    val = b64DecodeUnicode("c2lkZQ==");
7604    if (val === '') {
7605        val = b64DecodeUnicode("c2lkZQ==");
7606    }
7607    window.upcartSettings.upcartEditorSettings.headerTitleAlignment = val;
7608
7609    val = b64DecodeUnicode("dGl0bGVfX2Nsb3NlQnV0dG9u");
7610    if (val === '') {
7611        val = b64DecodeUnicode("dGl0bGVfX2Nsb3NlQnV0dG9u");
7612    }
7613    window.upcartSettings.upcartEditorSettings.headerElementArrangement = val;
7614
7615    val = b64DecodeUnicode("eyJiYXNlIjoiIzAwMDAwMDBjIiwib25Ib3ZlciI6IiMwMDAwMDAxNCJ9");
7616    if (val === '') {
7617        val = b64DecodeUnicode("eyJiYXNlIjoiIzAwMDAwMDBjIiwib25Ib3ZlciI6IiMwMDAwMDAxNCJ9");
7618    }
7619    val = JSON.parse(val);
7620    window.upcartSettings.upcartEditorSettings.headerCloseButtonBackgroundColor = val;
7621
7622    val = b64DecodeUnicode("eyJiYXNlIjoiIzYzNzM4MSIsIm9uSG92ZXIiOm51bGx9");
7623    if (val === '') {
7624        val = b64DecodeUnicode("eyJiYXNlIjoiIzYzNzM4MSIsIm9uSG92ZXIiOm51bGx9");
7625    }
7626    val = JSON.parse(val);
7627    window.upcartSettings.upcartEditorSettings.headerCloseButtonIconColor = val;
7628
7629    val = b64DecodeUnicode("c21hbGw=");
7630    if (val === '') {
7631        val = b64DecodeUnicode("c21hbGw=");
7632    }
7633    window.upcartSettings.upcartEditorSettings.headerCloseButtonIconSize = val;
7634
7635    val = b64DecodeUnicode("YmFzZQ==");
7636    if (val === '') {
7637        val = b64DecodeUnicode("YmFzZQ==");
7638    }
7639    window.upcartSettings.upcartEditorSettings.headerCloseButtonIconStrokeWidth = val;
7640
7641    val = b64DecodeUnicode("bm9uZQ==");
7642    if (val === '') {
7643        val = b64DecodeUnicode("bm9uZQ==");
7644    }
7645    window.upcartSettings.upcartEditorSettings.headerCloseButtonBorderWidth = val;
7646
7647    val = b64DecodeUnicode("eyJiYXNlIjoiIzAwMDAwMCIsIm9uSG92ZXIiOm51bGx9");
7648    if (val === '') {
7649        val = b64DecodeUnicode("eyJiYXNlIjoiIzAwMDAwMCIsIm9uSG92ZXIiOm51bGx9");
7650    }
7651    val = JSON.parse(val);
7652    window.upcartSettings.upcartEditorSettings.headerCloseButtonBorderColor = val;
7653
7654    val = b64DecodeUnicode("dHJ1ZQ==");
7655    if (val === '') {
7656        val = b64DecodeUnicode("ZmFsc2U=");
7657    }
7658    val = JSON.parse(val);
7659    window.upcartSettings.upcartEditorSettings.announcementModule = val;
7660
7661    val = b64DecodeUnicode("PHA+WW91ciBwcm9kdWN0cyBhcmUgcmVzZXJ2ZWQgZm9yIHtUSU1FUn0gbWludXRlcyE8L3A+Cg==");
7662    if (val === '') {
7663        val = b64DecodeUnicode("PHA+WW91ciBwcm9kdWN0cyBhcmUgcmVzZXJ2ZWQgZm9yIDxiPntUSU1FUn08L2I+ITwvcD4=");
7664    }
7665    window.upcartSettings.upcartEditorSettings.announcementEditor = val;
7666
7667    val = b64DecodeUnicode("I0Q2RUNFNg==");
7668    if (val === '') {
7669        val = b64DecodeUnicode("I0NERTBFMA==");
7670    }
7671    window.upcartSettings.upcartEditorSettings.announcementBackgroundColor = val;
7672
7673    val = b64DecodeUnicode("Ym90dG9t");
7674    if (val === '') {
7675        val = b64DecodeUnicode("dG9w");
7676    }
7677    window.upcartSettings.upcartEditorSettings.announcementModulePosition = val;
7678
7679    val = b64DecodeUnicode("IzhCRTRFMQ==");
7680    if (val === '') {
7681        val = b64DecodeUnicode("I0M1RTZGRA==");
7682    }
7683    window.upcartSettings.upcartEditorSettings.announcementBorderColor = val;
7684
7685    val = b64DecodeUnicode("NDgw");
7686    if (val === '') {
7687        val = b64DecodeUnicode("MDA6MDA=");
7688    }
7689    window.upcartSettings.upcartEditorSettings.announcementTimer = val;
7690
7691    val = b64DecodeUnicode("c21hbGw=");
7692    if (val === '') {
7693        val = b64DecodeUnicode("YmFzZQ==");
7694    }
7695    window.upcartSettings.upcartEditorSettings.announcementHeight = val;
7696
7697    val = b64DecodeUnicode("MTM=");
7698    if (val === '') {
7699        val = b64DecodeUnicode("MTU=");
7700    }
7701    window.upcartSettings.upcartEditorSettings.announcementTextFontSizePx = val;
7702
7703    val = b64DecodeUnicode("dHJ1ZQ==");
7704    if (val === '') {
7705        val = b64DecodeUnicode("ZmFsc2U=");
7706    }
7707    val = JSON.parse(val);
7708    window.upcartSettings.upcartEditorSettings.rewardsModule = val;
7709
7710    val = b64DecodeUnicode("I2VkZWRlZA==");
7711    if (val === '') {
7712        val = b64DecodeUnicode("I0UyRTJFMg==");
7713    }
7714    window.upcartSettings.upcartEditorSettings.rewardsBarBackgroun
7714dColor = val;
7715
7716    val = b64DecodeUnicode("I0Q2RUNFNg==");
7717    if (val === '') {
7718        val = b64DecodeUnicode("IzkzRDNGRg==");
7719    }
7720    window.upcartSettings.upcartEditorSettings.rewardsBarForegroundColor = val;
7721
7722    val = b64DecodeUnicode("IzRENDk0OQ==");
7723    if (val === '') {
7724        val = b64DecodeUnicode("IzRENDk0OQ==");
7725    }
7726    window.upcartSettings.upcartEditorSettings.rewardsTierIconColorComplete = val;
7727
7728    val = b64DecodeUnicode("IzRENDk0OQ==");
7729    if (val === '') {
7730        val = b64DecodeUnicode("IzRENDk0OQ==");
7731    }
7732    window.upcartSettings.upcartEditorSettings.rewardsTierIconColorIncomplete = val;
7733
7734    val = b64DecodeUnicode("Y2FydFRvdGFs");
7735    if (val === '') {
7736        val = b64DecodeUnicode("Y2FydFRvdGFs");
7737    }
7738    window.upcartSettings.upcartEditorSettings.rewardsBasis = val;
7739
7740    val = b64DecodeUnicode("ZmFsc2U=");
7741    if (val === '') {
7742        val = b64DecodeUnicode("ZmFsc2U=");
7743    }
7744    val = JSON.parse(val);
7745    window.upcartSettings.upcartEditorSettings.rewardsProductLinkVisible = val;
7746
7747    val = b64DecodeUnicode("cHJvZHVjdHNPck9yZGVy");
7748    if (val === '') {
7749        val = b64DecodeUnicode("cHJvZHVjdHNPck9yZGVy");
7750    }
7751    window.upcartSettings.upcartEditorSettings.rewardsTargetType = val;
7752
7753    val = b64DecodeUnicode("MTI1");
7754    if (val === '') {
7755        val = b64DecodeUnicode("MTI1");
7756    }
7757    window.upcartSettings.upcartEditorSettings.rewardsMinAmount = val;
7758
7759    val = b64DecodeUnicode("PHA+WW914oCZcmUgPGI+e0FNT1VOVH08L2I+IGF3YXkgZnJvbSBmcmVlIHNoaXBwaW5nITwvcD4=");
7760    if (val === '') {
7761        val = b64DecodeUnicode("PHA+WW914oCZcmUgPGI+e0FNT1VOVH08L2I+IGF3YXkgZnJvbSBmcmVlIHNoaXBwaW5nITwvcD4=");
7762    }
7763    window.upcartSettings.upcartEditorSettings.rewardsEditor = val;
7764
7765    val = b64DecodeUnicode("PHA+RnJlZSBzaGlwcGluZyBVbmxvY2tlZCE8L3A+Cg==");
7766    if (val === '') {
7767        val = b64DecodeUnicode("RnJlZSBzaGlwcGluZyB1bmxvY2tlZCE=");
7768    }
7769    window.upcartSettings.upcartEditorSettings.rewardsEditorAfterText = val;
7770
7771    val = b64DecodeUnicode("PHA+WW914oCZcmUgPGI+e0NPVU5UfTwvYj4gcHJvZHVjdHMgYXdheSBmcm9tIGZyZWUgc2hpcHBpbmchPC9wPg==");
7772    if (val === '') {
7773        val = b64DecodeUnicode("PHA+WW914oCZcmUgPGI+e0NPVU5UfTwvYj4gcHJvZHVjdHMgYXdheSBmcm9tIGZyZWUgc2hpcHBpbmchPC9wPg==");
7774    }
7775    window.upcartSettings.upcartEditorSettings.rewardsEditorForItemCount = val;
7776
7777    val = b64DecodeUnicode("NQ==");
7778    if (val === '') {
7779        val = b64DecodeUnicode("NQ==");
7780    }
7781    window.upcartSettings.upcartEditorSettings.rewardsItemCount = val;
7782
7783    val = b64DecodeUnicode("eyJ0aWVycyI6W3sidGFyZ2V0VHlwZSI6ImRpc2NvdW50UHJvZHVjdCIsIm1pbkFtb3VudCI6NjAsIml0ZW1Db3VudCI6IjUiLCJ0ZXh0QmVmb3JlUmVhY2hpbmdGb3JDYXJ0VG90YWwiOiI8cD48c3BhbiBzdHlsZT1cImNvbG9yOiByZ2IoMCw2Miw4Mik7XCI+PHN0cm9uZz5Zb3XigJlyZSB7QU1PVU5UfSBhd2F5IGZyb20gRlJFRSBTaGlwcGluZzwvc3Ryb25nPjwvc3Bhbj48L3A+XG4iLCJ0ZXh0QmVmb3JlUmVhY2hpbmdGb3JJdGVtQ291bnQiOiI8cD5Zb3XigJlyZSA8Yj57Q09VTlR9PC9iPiBwcm9kdWN0cyBhd2F5IGZyb20gZnJlZSBzaGlwcGluZyE8L3A+IiwicmV3YXJkRGVzY3JpcHRpb24iOiIkNjAgRnJlZSBTaGlwcGluZyIsInByb2R1Y3RzIjpbbnVsbCxudWxsXX1dLCJnZW9Mb2NhdGlvblByaWNpbmciOltdLCJyZXdhcmRzQXV0b0NvbnZlcnRDdXJyZW5jeSI6ZmFsc2UsInJld2FyZHNHZW9Mb2NhdGlvbkVuYWJsZWQiOmZhbHNlLCJ1c2VQcmVEaXNjb3VudGVkVG90YWwiOnRydWV9");
7784    if (val === '') {
7785        val = b64DecodeUnicode("eyJ0aWVycyI6W10sImdlb0xvY2F0aW9uUHJpY2luZyI6W10sInJld2FyZHNBdXRvQ29udmVydEN1cnJlbmN5IjpmYWxzZSwicmV3YXJkc0dlb0xvY2F0aW9uRW5hYmxlZCI6ZmFsc2UsInVzZVByZURpc2NvdW50ZWRUb3RhbCI6ZmFsc2V9");
7786    }
7787    val = JSON.parse(val);
7788    window.upcartSettings.upcartEditorSettings.rewardsTiers = val;
7789
7790    val = b64DecodeUnicode("W10=");
7791    if (val === '') {
7792        val = b64DecodeUnicode("W10=");
7793    }
7794    val = JSON.parse(val);
7795    window.upcartSettings.upcartEditorSettings.rewardsTierProducts = val;
7796
7797    val = b64DecodeUnicode("dHJ1ZQ==");
7798    if (val === '') {
7799        val = b64DecodeUnicode("ZmFsc2U=");
7800    }
7801    val = JSON.parse(val);
7802    window.upcartSettings.upcartEditorSettings.rewardsShowIconWithSingleTier = val;
7803
7804    val = b64DecodeUnicode("dHJ1ZQ==");
7805    if (val === '') {
7806        val = b64DecodeUnicode("ZmFsc2U=");
7807    }
7808    val = JSON.parse(val);
7809    window.upcartSettings.upcartEditorSettings.rewardsShowOnEmptyCart = val;
7810
7811    val = b64DecodeUnicode("ZmFsc2U=");
7812    if (val === '') {
7813        val = b64DecodeUnicode("ZmFsc2U=");
7814    }
7815    val = JSON.parse(val);
7816    window.upcartSettings.upcartEditorSettings.rewardsRemovePreviousProducts = val;
7817
7818    val = b64DecodeUnicode("W10=");
7819    if (val === '') {
7820        val = b64DecodeUnicode("W10=");
7821    }
7822    val = JSON.parse(val);
7823    window.upcartSettings.upcartEditorSettings.rewardsFiltering = val;
7824
7825    val = b64DecodeUnicode("W3siaWQiOiI2NjY3MGVhMy03NmNjLTRmZTktOWQ0Mi0yMjRlY2RjNjBiZjIiLCJkaXNjb3VudElkIjoiNzk3Yzg1YTItYjAzNC00NTUxLTljYjktMzg2ZjA3N2U5NTRlIiwidGl0bGUiOiJGcmVlIDEwMCBHaWZ0IiwiZGVzY3JpcHRpb24iOiJGcmVlIEdpZnQifSx7ImlkIjoiNmQyMmU1ODQtMWZlMS00YTlmLWE0MWYtNmM2NTYzZWFiYTRmIiwiZGlzY291bnRJZCI6ImMxMmY4YWFhLTc3MjctNDU1MC1hODhmLWE4YzBlNjY5NWE2OSIsInRpdGxlIjoiRnJlZSA3MCBnaWZ0IiwiZGVzY3JpcHRpb24iOiJGcmVlIDcwIGdpZnQifSx7ImlkIjoiMzU0MmRkMmItZThjOC00ZmM5LTlhODMtYjc4NjY3M2RlYTM0IiwiZGlzY291bnRJZCI6ImNmODZlZWY5LTBmM2EtNGE0Yy1iM2NiLTRlNWFjOGVkMGZhMSIsInRpdGxlIjoiSkFOIFN1YnMgRnJlZSBUb290aGJydXNoIiwiZGVzY3JpcHRpb24iOiJUaGlzIG9mZmVyIGlzIGZvciBqYW4uIn0seyJpZCI6IjQwMjg1OGZlLTEyMTAtNDVlZS1iOTJmLWQwYjJiMmFhZDRkOSIsImRpc2NvdW50SWQiOiI5Y2JjNjA0Zi05M2I2LTRlMzYtYWQzZi04MDM2MWZhZTFiZGYiLCJ0aXRsZSI6IkpBTiBTdWIgRnJlZSBGbG9zcyIsImRlc2NyaXB0aW9uIjoiT2ZmZXIgZm9yIEpBTiBTdWJzY3JpcHRpb24gd2l0aCBmbG9zcyJ9LHsiaWQiOiIyYjc2MDI3OS04NTFiLTQ2YWUtYjM4MC0wNDQ4ZTIyM2FmNWMiLCJkaXNjb3VudElkIjoiODRiYzI4NmEtNjcyMy00YmQ4LWI5ZDAtNmQzNDFiOTM4NDk5IiwidGl0bGUiOiJGcmVlIEZsb3NzIiwiZGVzY3JpcHRpb24iOiJHZXQgYSBGcmVlIENoZXJyeSBGbG9zcyB3aGVuIHlvdSBzdWJzY3JpYmUhIn1d");
7826    if (val === '') {
7827        val = b64DecodeUnicode("W10=");
7828    }
7829    val = JSON.parse(val);
7830    window.upcartSettings.upcartEditorSettings.rewardsTriggeredRules = val;
7831
7832    val = b64DecodeUnicode("eyJwcm9kdWN0RGlzY291bnRzIjpmYWxzZSwib3JkZXJEaXNjb3VudHMiOmZhbHNlLCJzaGlwcGluZ0Rpc2NvdW50cyI6ZmFsc2V9");
7833    if (val === '') {
7834        val = b64DecodeUnicode("eyJwcm9kdWN0RGlzY291bnRzIjpmYWxzZSwib3JkZXJEaXNjb3VudHMiOmZhbHNlLCJzaGlwcGluZ0Rpc2NvdW50cyI6ZmFsc2V9");
7835    }
7836    val = JSON.parse(val);
7837    window.upcartSettings.upcartEditorSettings.rewardsTriggeredCombinations = val;
7838
7839    val = b64DecodeUnicode("ZmFsc2U=");
7840    if (val === '') {
7841        val = b64DecodeUnicode("ZmFsc2U=");
7842    }
7843    val = JSON.parse(val);
7844    window.upcartSettings.upcartEditorSettings.recommendationsModule = val;
7845
7846    val = b64DecodeUnicode("QWRkIHlvdXIgZmF2b3VyaXRlIGl0ZW1zIHRvIHlvdXIgY2FydC4=");
7847    if (val === '') {
7848        val = b64DecodeUnicode("QWRkIHlvdXIgZmF2b3VyaXRlIGl0ZW1zIHRvIHlvdXIgY2FydC4=");
7849    }
7850    window.upcartSettings.upcartEditorSettings.recommendationsHeaderText = val;
7851
7852    val = b64DecodeUnicode("ZmFsc2U=");
7853    if (val === '') {
7854        val = b64DecodeUnicode("ZmFsc2U=");
7855    }
7856    val = JSON.parse(val);
7857    window.upcartSettings.upcartEditorSettings.recommendationsEnableShopNowButton = val;
7858
7859    val = b64DecodeUnicode("U2hvcCBOb3c=");
7860    if (val === '') {
7861        val = b64DecodeUnicode("U2hvcCBOb3c=");
7862    }
7863    window.upcartSettings.upcartEditorSettings.recommendationsShopNowButtonText = val;
7864
7865    val = b64DecodeUnicode("L2NvbGxlY3Rpb25z");
7866    if (val === '') {
7867        val = b64DecodeUnicode("L2NvbGxlY3Rpb25z");
7868    }
7869    window.upcartSettings.upcartEditorSettings.recommendationsShopNowButtonURL = val;
7870
7871    val = b64DecodeUnicode("W3siaWQiOiIiLCJyZWNvbW1lbmRhdGlvbiI6bnVsbCwidiI6MX1d");
7872    if (val === '') {
7873        val = b64DecodeUnicode("W3siaWQiOiIiLCJyZWNvbW1lbmRhdGlvbiI6bnVsbCwidiI6MX1d");
7874    }
7875    val = JSON.parse(val);
7876    window.upcartSettings.upcartEditorSettings.recommendationItems = val;
7877
7878    val = b64DecodeUnicode("WW91IG1heSBhbHNvIGxpa2U=");
7879    if (val === '') {
7880        val = b64DecodeUnicode("WW91IG1heSBhbHNvIGxpa2U=");
7881    }
7882    window.upcartSettings.upcartEditorSettings.recommendationsProductRecommendationsHeaderText = val;
7883
7884    val = b64DecodeUnicode("Mw==");
7885    if (val === '') {
7886        val = b64DecodeUnicode("Mw==");
7887    }
7888    window.upcartSettings.upcartEditorSettings.recommendationsMaxRecommendationsToShow = val;
7889
7890    val = b64DecodeUnicode("dmVydGljYWw=");
7891    if (val === '') {
7892        val = b64DecodeUnicode("dmVydGljYWw=");
7893    }
7894    window.upcartSettings.upcartEditorSettings.recommendationsDirection = val;
7895
7896    val = b64DecodeUnicode("dHJ1ZQ==");
7897    if (val === '') {
7898        val = b64DecodeUnicode("ZmFsc2U=");
7899    }
7900    val = JSON.parse(val);
7901    window.upcartSettings.upcartEditorSettings.upsellsModule = val;
7902
7903    val = b64DecodeUnicode("aG9yaXpvbnRhbA==");
7904    if (val === '') {
7905        val = b64DecodeUnicode("aG9yaXpvbnRhbA==");
7906    }
7907    window.upcartSettings.upcartEditorSettings.upsellsDirection = val;
7908
7909    val = b64DecodeUnicode("PHA+T25lLXRpbWUgb2ZmZXI8L3A+Cg==");
7910    if (val === '') {
7911        val = b64DecodeUnicode("WW91J2xsIGxvdmUgdGhlc2U=");
7912    }
7913    window.upcartSettings.upcartEditorSettings.upsellsTitle = val;
7914
7915    val = b64DecodeUnicode("MTA=");
7916    if (val === '') {
7917        val = b64DecodeUnicode("MTA=");
7918    }
7919    window.upcartSettings.upcartEditorSettings.maximumUpsellsToShow = val;
7920
7921    val = b64DecodeUnicode("ZmFsc2U=");
7922    if (val === '') {
7923        val = b64DecodeUnicode("ZmFsc2U=");
7924    }
7925    val = JSON.parse(val);
7926    window.upcartSettings.upcartEditorSettings.upsellsShouldLimit = val;
7927
7928    val = b64DecodeUnicode("ZmFsc2U=");
7929    if (val === '') {
7930        val = b64DecodeUnicode("ZmFsc2U=");
7931    }
7932    val = JSON.parse(val);
7933    window.upcartSettings.upcartEditorSettings.upsellsTrigger = val;
7934
7935    val = b64DecodeUnicode("ZmFsc2U=");
7936    if (val === '') {
7937        val = b64DecodeUnicode("ZmFsc2U=");
7938    }
7939    val = JSON.parse(val);
7940    window.upcartSettings.upcartEditorSettings.showUpsellItemsAlreadyInCart = val;
7941
7942    val = b64DecodeUnicode("W3siaWQiOiI5NDAiLCJ2IjoyLCJ0cmlnZ2VyIjp7Im9uIjoiYWxsIn0sInVwc2VsbCI6eyJ0eXBlIjoiUHJvZHVjdCIsInByb2R1Y3RzIjpbeyJpZCI6ImdpZDovL3Nob3BpZnkvUHJvZHVjdC85NDQxNzk0MjYxMTYwIiwic2hvcnRJZCI6Ijk0NDE3OTQyNjExNjAiLCJ2YXJpYW50cyI6WyI1NTU2NDM0MzczODUzNiIsIjU1NTY0MzQzNzcxMzA0Il0sImhhbmRsZSI6ImRyLWplbnMtbW91dGgtcmluc2UiLCJ0aXRsZSI6IkRyIEplbidzIE1vdXRocmluc2UiLCJpbWFnZSI6Imh0dHBzOi8vY2RuLnNob3BpZnkuY29tL3MvZmlsZXMvMS8wNTk5LzAyNjUvNjY4MC9maWxlcy81NDAtMV9mN2IwNThiOS02ZmFlLTQ3YmYtYTA5Yi1iZjM0ZDEzM2EyOWUucG5nP3Y9MTc4MTAxNTc3OSJ9XX19XQ==");
7943    if (val === '') {
7944        val = b64DecodeUnicode("W3siX2lkIjoiIiwidHJpZ2dlciI6bnVsbCwidXBzZWxsIjpudWxsfV0=");
7945    }
7946    val = JSON.parse(val);
7947    window.upcartSettings.upcartEditorSettings.upsellsItems = val;
7948
7949    val = b64DecodeUnicode("Ym90dG9t");
7950    if (val === '') {
7951        val = b64DecodeUnicode("Ym90dG9t");
7952    }
7953    window.upcartSettings.upcartEditorSettings.upsellsModulePosition = val;
7954
7955    val = b64DecodeUnicode("ZmFsc2U=");
7956    if (val === '') {
7957        val = b64DecodeUnicode("ZmFsc2U=");
7958    }
7959    val = JSON.parse(val);
7960    window.upcartSettings.upcartEditorSettings.recommendedUpsells = val;
7961
7962    val = b64DecodeUnicode("dHJ1ZQ==");
7963    if (val === '') {
7964        val = b64DecodeUnicode("ZmFsc2U=");
7965    }
7966    val = JSON.parse(val);
7967    window.upcartSettings.upcartEditorSettings.smartVariantMatching = val;
7968
7969    val = b64DecodeUnicode("cmVsYXRlZA==");
7970    if (val === '') {
7971        val = b64DecodeUnicode("cmVsYXRlZA==");
7972    }
7973    window.upcartSettings.upcartEditorSettings.upsellRecommendationIntent = val;
7974
7975    val = b64DecodeUnicode("bm8tcHJvZHVjdHM=");
7976    if (val === '') {
7977        val = b64DecodeUnicode("bm8tcHJvZHVjdHM=");
7978    }
7979    window.upcartSettings.upcartEditorSettings.upsellProductReviews = val;
7980
7981    val = b64DecodeUnicode("KHt7UkVWSUVXX0NPVU5UfX0gcmV2aWV3cyk=");
7982    if (val === '') {
7983        val = b64DecodeUnicode("KHt7UkVWSUVXX0NPVU5UfX0gcmV2aWV3cyk=");
7984    }
7985    window.upcartSettings.upcartEditorSettings.upsellProductReviewsTextTemplate = val;
7986
7987    val = b64DecodeUnicode("");
7988    if (val === '') {
7989        val = b64DecodeUnicode("");
7990    }
7991    window.upcartSettings.upcartEditorSettings.upsellStrategyId = val;
7992
7993    val = b64DecodeUnicode("ZmFsc2U=");
7994    if (val === '') {
7995        val = b64DecodeUnicode("ZmFsc2U=");
7996    }
7997    val = JSON.parse(val);
7998    window.upcartSettings.upcartEditorSettings.upsellStrategyEnabled = val;
7999
8000    val = b64DecodeUnicode("ZmFsc2U=");
8001    if (val === '') {
8002        val = b64DecodeUnicode("ZmFsc2U=");
8003    }
8004    val = JSON.parse(val);
8005    window.upcartSettings.upcartEditorSettings.addonsModule = val;
8006
8007    val = b64DecodeUnicode("eyJzaGlwcGluZ1Byb3RlY3Rpb24iOnsiYWN0aXZlIjpmYWxzZSwicHJvZHVjdEhhbmRsZSI6bnVsbCwiZGVmYXVsdEJlaGF2aW9yIjpmYWxzZX0sInByb2R1Y3RBZGRvbiI6eyJhY3RpdmUiOmZhbHNlLCJwcm9kdWN0SGFuZGxlIjpudWxsLCJwcm9kdWN0IjpudWxsLCJkZWZhdWx0QmVoYXZpb3IiOmZhbHNlfX0=");
8008    if (val === '') {
8009        val = b64DecodeUnicode("eyJzaGlwcGluZ1Byb3RlY3Rpb24iOnsiYWN0aXZlIjpmYWxzZSwicHJvZHVjdEhhbmRsZSI6bnVsbCwidGllcnMiOltdLCJ1c2VQcmVEaXNjb3VudGVkVG90YWwiOmZhbHNlfSwicHJvZHVjdEFkZG9uIjp7ImFjdGl2ZSI6ZmFsc2UsInByb2R1Y3RIYW5kbGUiOm51bGwsInByb2R1Y3QiOm51bGx9fQ==");
8010    }
8011    val = JSON.parse(val);
8012    window.upcartSettings.upcartEditorSettings.addonsField = val;
8013
8014    val = b64DecodeUnicode("ZmFsc2U=");
8015    if (val === '') {
8016        val = b64DecodeUnicode("ZmFsc2U=");
8017    }
8018    val = JSON.parse(val);
8019    window.upcartSettings.upcartEditorSettings.addonsShouldBeCounted = val;
8020
8021    val = b64DecodeUnicode("dHJ1ZQ==");
8022    if (val === '') {
8023        val = b64DecodeUnicode("dHJ1ZQ==");
8024    }
8025    val = JSON.parse(val);
8026    window.upcartSettings.upcartEditorSettings.enableAddonAttributeKey = val;
8027
8028    val = b64DecodeUnicode("ZmFsc2U=");
8029    if (val === '') {
8030        val = b64DecodeUnicode("ZmFsc2U=");
8031    }
8032    val = JSON.parse(val);
8033    window.upcartSettings.upcartEditorSettings.notesModule = val;
8034
8035    val = b64DecodeUnicode("PHA+QWRkIHNwZWNpYWwgaW5zdHJ1Y3Rpb25zPC9wPg==");
8036    if (val === '') {
8037        val = b64DecodeUnicode("PHA+QWRkIHNwZWNpYWwgaW5zdHJ1Y3Rpb25zPC9wPg==");
8038    }
8039    window.upcartSettings.upcartEditorSettings.notesTitle = val;
8040
8041    val = b64DecodeUnicode("U3BlY2lhbCBpbnN0cnVjdGlvbnMgZm9yIHlvdXIgb3JkZXI=");
8042    if (val === '') {
8043        val = b64DecodeUnicode("U3BlY2lhbCBpbnN0cnVjdGlvbnMgZm9yIHlvdXIgb3JkZXI=");
8044    }
8045    window.upcartSettings.upcartEditorSettings.notesPlaceholder = val;
8046
8047    val = b64DecodeUnicode("Ym90dG9tT2ZDYXJ0");
8048    if (val === '') {
8049        val = b64DecodeUnicode("Ym90dG9tT2ZDYXJ0");
8050    }
8051    window.upcartSettings.upcartEditorSettings.notesPlacement = val;
8052
8053    val = b64DecodeUnicode("dHJ1ZQ==");
8054    if (val === '') {
8055        val = b64DecodeUnicode("ZmFsc2U=");
8056    }
8057    val = JSON.parse(val);
8058    window.upcartSettings.upcartEditorSettings.trustBadgesModule = val;
8059
8060    val = b64DecodeUnicode("eyJ1cmwiOiJodHRwczovL3N0b3JhZ2UuZ29vZ2xlYXBpcy5jb20vdXBjYXJ0LXB1YmxpYy9wYXltZW50LWljb25zLndlYnAiLCJwb3NpdGlvbiI6ImJvdHRvbSJ9");
8061    if (val === '') {
8062        val = b64DecodeUnicode("eyJ1cmwiOiIiLCJwb3NpdGlvbiI6ImJvdHRvbSJ9");
8063    }
8064    val = JSON.parse(val);
8065    window.upcartSettings.upcartEditorSettings.trustBadges = val;
8066
8067    val = b64DecodeUnicode("dHJ1ZQ==");
8068    if (val === '') {
8069        val = b64DecodeUnicode("ZmFsc2U=");
8070    }
8071    val = JSON.parse(val);
8072    window.upcartSettings.upcartEditorSettings.discountCodeModule = val;
8073
8074    val = b64DecodeUnicode("RGlzY291bnQgY29kZQ==");
8075    if (val === '') {
8076        val = b64DecodeUnicode("RGlzY291bnQgY29kZQ==");
8077    }
8078    window.upcartSettings.upcartEditorSettings.discountCodePlaceholder = val;
8079
8080    val = b64DecodeUnicode("QXBwbHk=");
8081    if (val === '') {
8082        val = b64DecodeUnicode("QXBwbHk=");
8083    }
8084    window.upcartSettings.upcartEditorSettings.discountCodeButtonText = val;
8085
8086    val = b64DecodeUnicode("dHJ1ZQ==");
8087    if (val === '') {
8088        val = b64DecodeUnicode("ZmFsc2U=");
8089    }
8090    val = JSON.parse(val);
8091    window.upcartSettings.upcartEditorSettings.subscriptionUpgradesModule = val;
8092
8093    val = b64DecodeUnicode("ZmFsc2U=");
8094    if (val === '') {
8095        val = b64DecodeUnicode("ZmFsc2U=");
8096    }
8097    val = JSON.parse(val);
8098    window.upcartSettings.upcartEditorSettings.subscriptionUpgradesPreventDowngrades = val;
8099
8100    val = b64DecodeUnicode("VXBncmFkZSB0byBTdWJzY3JpYmUgYW5kIFNhdmU=");
8101    if (val === '') {
8102        val = b64DecodeUnicode("VXBncmFkZSB0byB7e3NlbGxpbmdfcGxhbl9ncm91cF9uYW1lfX0=");
8103    }
8104    window.upcartSettings.upcartEditorSettings.subscriptionUpgradesButtonText = val;
8105
8106    val = b64DecodeUnicode("ZmFsc2U=");
8107    if (val === '') {
8108        val = b64DecodeUnicode("ZmFsc2U=");
8109    }
8110    val = JSON.parse(val);
8111    window.upcartSettings.upcartEditorSettings.subscriptionUpgradesOptionsTextOverride = val;
8112
8113    val = b64DecodeUnicode("e3tzZWxsaW5nX3BsYW5fZ3JvdXBfbmFtZX19IC8ge3tzZWxsaW5nX3BsYW5fbmFtZX19");
8114    if (val === '') {
8115        val = b64DecodeUnicode("e3tzZWxsaW5nX3BsYW5fZ3JvdXBfbmFtZX19IC8ge3tzZWxsaW5nX3BsYW5fbmFtZX19");
8116    }
8117    window.upcartSettings.upcartEditorSettings.subscriptionUpgradesOptionsText = val;
8118
8119    val = b64DecodeUnicode("T25lLXRpbWUgcHVyY2hhc2U=");
8120    if (val === '') {
8121        val = b64DecodeUnicode("T25lLXRpbWUgcHVyY2hhc2U=");
8122    }
8123    window.upcartSettings.upcartEditorSettings.subscriptionUpgradesOneTimePurchaseText = val;
8124
8125    val = b64DecodeUnicode("RnVsbCBwcmljZQ==");
8126    if (val === '') {
8127        val = b64DecodeUnicode("RnVsbCBwcmljZQ==");
8128    }
8129    window.upcartSettings.upcartEditorSettings.subscriptionUpgradesFullPriceText = val;
8130
8131    val = b64DecodeUnicode("U3Vic2NyaXB0aW9uIHBsYW5z");
8132    if (val === '') {
8133        val = b64DecodeUnicode("U3Vic2NyaXB0aW9uIHBsYW5z");
8134    }
8135    window.upcartSettings.upcartEditorSettings.subscriptionUpgradesSubscriptionPlansText = val;
8136
8137    val = b64DecodeUnicode("ZmFsc2U=");
8138    if (val === '') {
8139        val = b64DecodeUnicode("ZmFsc2U=");
8140    }
8141    val = JSON.parse(val);
8142    window.upcartSettings.upcartEditorSettings.expressPayModule = val;
8143
8144    val = b64DecodeUnicode("WyJhcHBsZVBheSIsInNob3BQYXkiXQ==");
8145    if (val === '') {
8146        val = b64DecodeUnicode("W10=");
8147    }
8148    val = JSON.parse(val);
8149    window.upcartSettings.upcartEditorSettings.expressPayEnabledGateways = val;
8150
8151    val = b64DecodeUnicode("MQ==");
8152    if (val === '') {
8153        val = b64DecodeUnicode("MQ==");
8154    }
8155    window.upcartSettings.upcartEditorSettings.expressPayVersion = val;
8156
8157    val = b64DecodeUnicode("eyJmaWVsZHMiOnsic2hvcGlmeUFjY2VsZXJhdGVkQ2hlY2tvdXRCdXR0b25CbG9ja1NpemUiOjQyLCJzaG9waWZ5QWNjZWxlcmF0ZWRDaGVja291dEJ1dHRvbklubGluZVNpemUiOjQyLCJzaG9waWZ5QWNjZWxlcmF0ZWRDaGVja291dElubGluZUFsaWdubWVudCI6ImNlbnRlciIsInNob3BpZnlBY2NlbGVyYXRlZENoZWNrb3V0Um93R2FwIjo4fX0=");
8158    if (val === '') {
8159        val = b64DecodeUnicode("eyJmaWVsZHMiOnsic2hvcGlmeUFjY2VsZXJhdGVkQ2hlY2tvdXRCdXR0b25CbG9ja1NpemUiOjQyLCJzaG9waWZ5QWNjZWxlcmF0ZWRDaGVja291dEJ1dHRvbklubGluZVNpemUiOjQyLCJzaG9waWZ5QWNjZWxlcmF0ZWRDaGVja291dElubGluZUFsaWdubWVudCI6ImNlbnRlciIsInNob3BpZnlBY2NlbGVyYXRlZENoZWNrb3V0Um93R2FwIjo4fX0=");
8160    }
8161    val = JSON.parse(val);
8162    window.upcartSettings.upcartEditorSettings.expressPayAcceleratedCheckoutStyles = val;
8163
8164    val = b64DecodeUnicode("dHJ1ZQ==");
8165    if (val === '') {
8166        val = b64DecodeUnicode("dHJ1ZQ==");
8167    }
8168    val = JSON.parse(val);
8169    window.upcartSettings.upcartEditorSettings.expressPayHideBuyerConsent = val;
8170
8171    val = b64DecodeUnicode("ZmFsc2U=");
8172    if (val === '') {
8173        val = b64DecodeUnicode("ZmFsc2U=");
8174    }
8175    val = JSON.parse(val);
8176    window.upcartSettings.stickyCartButtonEditorSettings.stickyCartButtonIsEnabled = val;
8177
8178    val = b64DecodeUnicode("IzAwMDAwMA==");
8179    if (val === '') {
8180        val = b64DecodeUnicode("IzAwMDAwMA==");
8181    }
8182    window.upcartSettings.stickyCartButtonEditorSettings.backgroundColor = val;
8183
8184    val = b64DecodeUnicode("YWxsRGV2aWNlcw==");
8185    if (val === '') {
8186        val = b64DecodeUnicode("YWxsRGV2aWNlcw==");
8187    }
8188    window.upcartSettings.stickyCartButtonEditorSettings.deviceSettings = val;
8189
8190    val = b64DecodeUnicode("I2ZmZmZmZg==");
8191    if (val === '') {
8192        val = b64DecodeUnicode("I2ZmZmZmZg==");
8193    }
8194    window.upcartSettings.stickyCartButtonEditorSettings.iconColor = val;
8195
8196    val = b64DecodeUnicode("c3F1YXJlQmFn");
8197    if (val === '') {
8198        val = b64DecodeUnicode("c3F1YXJlQmFn");
8199    }
8200    window.upcartSettings.stickyCartButtonEditorSettings.iconStyle = val;
8201
8202    val = b64DecodeUnicode("I2U0MjYyNg==");
8203    if (val === '') {
8204        val = b64DecodeUnicode("I2U0MjYyNg==");
8205    }
8206    window.upcartSettings.stickyCartButtonEditorSettings.quantityBackgroun
8206dColor = val;
8207
8208    val = b64DecodeUnicode("I2ZmZmZmZg==");
8209    if (val === '') {
8210        val = b64DecodeUnicode("I2ZmZmZmZg==");
8211    }
8212    window.upcartSettings.stickyCartButtonEditorSettings.quantityTextColor = val;
8213
8214    val = b64DecodeUnicode("Ym90dG9tUmlnaHQ=");
8215    if (val === '') {
8216        val = b64DecodeUnicode("Ym90dG9tUmlnaHQ=");
8217    }
8218    window.upcartSettings.stickyCartButtonEditorSettings.stickyCartPosition = val;
8219
8220
8221})();
8222</script>
8222
8223
8224
8225
8226
8227
8228
8229<script>
8230  window.upcartPreloadedCart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0};
8231  window.upcartMoneyFormat = "${{amount}}";
8232  window.upcartStorefrontPublicAccessToken = '9f2b604c079005185c804bff1fcc4ca8' || undefined;
8233  window.upcartClientLocalizationCountry = {
8234    isoCode: 'US',
8235    currency: 'CurrencyDrop',
8236    name: 'United States'
8237  };
8238  window.upcartMyShopifyDomain = 'dr-jen-natural.myshopify.com';
8239</script>
8239
8240
8241
8242<script>
8243    window.upcart = window.upcart || {};
8244    window.upcart.customer = { isLoggedIn: false };
8245  </script>
8245<script>
8246  window.upcartPreloadedCart.items = window.upcartPreloadedCart.items.map((line) => {
8247    
8248
8249    return line;
8250  });
8251</script>
8251
8252
8253<div id="upCart"></div>
8254<div id="upCartStickyButton"></div>
8255
8256<style id="upCart-customCSS">
8257  
8258    
8259.DiscountCodeBadge_discountBadge__ {
8260    display: inline-flex
8261;
8262    padding: 2px 3px 2px 5px;
8263    vertical-align: middle;
8264    align-items: center;
8265    background: rgb(227 227 227 / 47%);
8266    border-radius: 3px;
8267    font-weight: 600;
8268    margin-left: 8px;
8269    color: #585858;
8270}
8271  
8272</style>
8273
8274
8275</div><div id="shopify-block-AMXlNNXM5SWtGZ0cxR__17151115064775110295" class="shopify-block shopify-app-block"><style data-recharge-theme='{"has_theme_customization": true, "design_mode": false }'>
8276  .recharge-theme {
8277    /* App */
8278    --recharge-app-background: #F9F8F4;
8279    --recharge-app-container: 1200px;
8280    --recharge-app-vertical-padding: 32px;
8281
8282    /* Brand colors */
8283    
8284--recharge-color-brand: #467C99;
8285
8286    /* Tints */
8287    --recharge-color-brand-120: #38637a;
8288    --recharge-color-brand-20: #6b96ad;
8289    --recharge-color-brand-40: #90b0c2;
8290    --recharge-color-brand-60: #b5cbd6;
8291    --recharge-color-brand-75: #d1dee6;
8292    --recharge-color-brand-85: #e3ebf0;
8293
8294    /* Neutral */
8295    --recharge-color-neutral: hsl(201, 35%, 7%);
8296    --recharge-color-neutral-80: hsl(201, 7%, 25%);
8297    --recharge-color-neutral-70: hsl(201, 5%, 35%);
8298    --recharge-color-neutral-40: hsl(201, 3%, 63%);
8299    --recharge-color-neutral-10: hsl(201, 2%, 91%);
8300    
8301
8302    /* Links */
8303    --recharge-button-secondary: #467C99;
8304    --recharge-button-secondary-120: #38637a;
8305    --recharge-button-secondary-60: #90b0c2;
8306
8307    /* Images */
8308    --recharge-images-ratio: 1;
8309
8310    /* Cards */
8311    
8312    --recharge-cards-background: #FFFFFF;
8313    
8314
8315    
8316    --recharge-cards-border-color: RGBA(0,0,0,0);
8317    
8318
8319    /* Fonts */
8320    --recharge-typography-scale: 16px;
8321    --recharge-typography-size-1: calc(3 * var(--recharge-typography-scale));
8322    --recharge-typography-size-2: calc(2.25 * var(--recharge-typography-scale));
8323    --recharge-typography-size-3: calc(1.625 * var(--recharge-typography-scale));
8324    --recharge-typography-size-4: calc(1.25 * var(--recharge-typography-scale));
8325    --recharge-typography-size-5: calc(1 * var(--recharge-typography-scale));
8326    --recharge-typography-size-6: calc(.875 * var(--recharge-typography-scale));
8327
8328    /** Text **/
8329    --recharge-typography-light: #FFFFFF;
8330    --recharge-typography-primary: var(--recharge-color-neutral);
8331    --recharge-typography-secondary: var(--recharge-color-neutral-70);
8332
8333    /* Corners */
8334    --recharge-corners-radius: 8px;
8335
8336    --recharge-button-border-radius: 8px;
8337    
8338
8339    /* Views */
8340    
8341    --recharge-views-background: #F9F8F4;
8342    
8343
8344    /* Buttons */
8345    --recharge-button-font-family: inherit;
8346    --recharge-button-brand: var(--recharge-color-brand);
8347    --recharge-button-color: #FFFFFF;
8348  }
8349</style>
8350
8351</div><div id="shopify-block-AVElYbHJnemxjbVVrN__10840395464443086010" class="shopify-block shopify-app-block">
8352
8353
8354<script>
8355  console.log("[Alia app extension] v1.0.5");
8356
8357  const BACKEND_URL = "https://backend.alia-prod.com";
8358
8359  window.ALIA_SHOPIFY_EXTENSION_INFO = {
8360    customerID: "",
8361    country: "US",
8362    market: "us",
8363    language: "en"
8364  }
8365
8366  if (document.readyState !== "loading") {
8367    initAlia();
8368  } else {
8369    document.addEventListener("DOMContentLoaded", () => initAlia(), { once: true });
8370  }
8371
8372  async function initAlia() {
8373    const url = BACKEND_URL + "/public/launcher.js?shopifyUrl=dr-jen-natural.myshopify.com";
8374    const script = document.createElement("script");
8375    script.src = url;
8376    script.async = true;
8377    document.head.appendChild(script);
8378  }
8379</script>
8379
8380
8381</div>
8381<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
8381
8382</body>
8383</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.