PageSourceSearch

https://vivecosmetics.com/cart

html vivecosmetics.com collected 2026-09-26 00:02:28 UTC 169,388 bytes, 2,007 lines download raw bytes

1<!doctype html>
2
3<html class="no-js" lang="en" dir="ltr">
4  <head>
5
6<!-- OneTrust Cookies Consent Notice start for vivecosmetics.com -->
7
8<script src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js"  type="text/javascript" charset="UTF-8" data-domain-script="c92bb886-a42d-4923-8e0f-d5b198e7f2e7" ></script>
vendor: 1 bytes, line 8
8
9<script type="text/javascript">
10function OptanonWrapper() { }
11</script>
11
12<!-- OneTrust Cookies Consent Notice end for vivecosmetics.com -->
13
14    
15<!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 15-16
15
16<script async src="https://www.googletagmanager.com/gtag/js?id=
16G-L2N26JFGGD
vendor: 12 bytes, line 16
16"></script>
17<script>
18  
vendor: 134 bytes, lines 18-22
18window.dataLayer = window.dataLayer || [];
19  function gtag(){dataLayer.push(arguments);}
20  gtag('js', new Date());
21
22  gtag('config', '
22G-L2N26JFGGD
vendor: 4 bytes, line 22
22');
23</script>
23
24  
25  
26  
27    <meta charset="utf-8">
28    <meta name="viewport" content="width=device-width, initial-scale=1.0, height=device-height, minimum-scale=1.0, maximum-scale=1.0">
29    <meta name="theme-color" content="#f04e98">
30
31    <title>Your Shopping Cart</title><link rel="canonical" href="https://vivecosmetics.com/cart"><link rel="shortcut icon" href="//vivecosmetics.com/cdn/shop/files/Favicon.png?v=1675070319&width=96">
32      <link rel="apple-touch-icon" href="//vivecosmetics.com/cdn/shop/files/Favicon.png?v=1675070319&width=180"><link rel="preconnect" href="https://cdn.shopify.com">
33    <link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin>
34    <link rel="dns-prefetch" href="https://productreviews.shopifycdn.com"><link rel="modulepreload" href="//vivecosmetics.com/cdn/shop/t/45/assets/vendor.min.js?v=161072099565793977701676182855" as="script">
35    <link rel="modulepreload" href="//vivecosmetics.com/cdn/shop/t/45/assets/theme.js?v=174955819086707073021696312813" as="script">
36    <link rel="modulepreload" href="//vivecosmetics.com/cdn/shop/t/45/assets/sections.js?v=150833770332406138571696313109" as="script"><link rel="preload" href="//vivecosmetics.com/cdn/fonts/poppins/poppins_n6.aa29d4918bc243723d56b59572e18228ed0786f6.woff2" as="font" type="font/woff2" crossorigin><link rel="preload" href="//vivecosmetics.com/cdn/fonts/poppins/poppins_n3.05f58335c3209cce17da4f1f1ab324ebe2982441.woff2" as="font" type="font/woff2" crossorigin><meta property="og:type" content="website">
37  <meta property="og:title" content="Your Shopping Cart"><meta property="og:image" content="http://vivecosmetics.com/cdn/shop/files/IMG_4679_Edit_301dfe12-9e41-4438-bad8-fe1d1c5c81da.jpg?v=1631141971&width=2048">
38  <meta property="og:image:secure_url" content="https://vivecosmetics.com/cdn/shop/files/IMG_4679_Edit_301dfe12-9e41-4438-bad8-fe1d1c5c81da.jpg?v=1631141971&width=2048">
39  <meta property="og:image:width" content="3000">
40  <meta property="og:image:height" content="2000"><meta property="og:url" content="https://vivecosmetics.com/cart">
41<meta property="og:site_name" content="Vive Cosmetics"><meta name="twitter:card" content="summary"><meta name="twitter:title" content="Your Shopping Cart">
42  <meta name="twitter:description" content="Your Shopping Cart"><meta name="twitter:image" content="https://vivecosmetics.com/cdn/shop/files/IMG_4679_Edit_301dfe12-9e41-4438-bad8-fe1d1c5c81da.jpg?crop=center&height=1200&v=1631141971&width=1200">
43  <meta name="twitter:image:alt" content="">
44
45
46  
46<script type="application/ld+json">
47  {
48    "@context": "https://schema.org",
49    "@type": "BreadcrumbList",
50  "itemListElement": [{
51      "@type": "ListItem",
52      "position": 1,
53      "name": "Home",
54      "item": "https://vivecosmetics.com"
55    }]
56  }
57  </script>
57
58
59<style>/* Typography (heading) */
60  @font-face {
61  font-family: Poppins;
62  font-weight: 600;
63  font-style: normal;
64  font-display: fallback;
65  src: url("//vivecosmetics.com/cdn/fonts/poppins/poppins_n6.aa29d4918bc243723d56b59572e18228ed0786f6.woff2") format("woff2"),
66       url("//vivecosmetics.com/cdn/fonts/poppins/poppins_n6.5f815d845fe073750885d5b7e619ee00e8111208.woff") format("woff");
67}
68
69@font-face {
70  font-family: Poppins;
71  font-weight: 600;
72  font-style: italic;
73  font-display: fallback;
74  src: url("//vivecosmetics.com/cdn/fonts/poppins/poppins_i6.bb8044d6203f492888d626dafda3c2999253e8e9.woff2") format("woff2"),
75       url("//vivecosmetics.com/cdn/fonts/poppins/poppins_i6.e233dec1a61b1e7dead9f920159eda42280a02c3.woff") format("woff");
76}
77
78/* Typography (body) */
79  @font-face {
80  font-family: Poppins;
81  font-weight: 300;
82  font-style: normal;
83  font-display: fallback;
84  src: url("//vivecosmetics.com/cdn/fonts/poppins/poppins_n3.05f58335c3209cce17da4f1f1ab324ebe2982441.woff2") format("woff2"),
85       url("//vivecosmetics.com/cdn/fonts/poppins/poppins_n3.6971368e1f131d2c8ff8e3a44a36b577fdda3ff5.woff") format("woff");
86}
87
88@font-face {
89  font-family: Poppins;
90  font-weight: 300;
91  font-style: italic;
92  font-display: fallback;
93  src: url("//vivecosmetics.com/cdn/fonts/poppins/poppins_i3.8536b4423050219f608e17f134fe9ea3b01ed890.woff2") format("woff2"),
94       url("//vivecosmetics.com/cdn/fonts/poppins/poppins_i3.0f4433ada196bcabf726ed78f8e37e0995762f7f.woff") format("woff");
95}
96
97@font-face {
98  font-family: Poppins;
99  font-weight: 400;
100  font-style: normal;
101  font-display: fallback;
102  src: url("//vivecosmetics.com/cdn/fonts/poppins/poppins_n4.0ba78fa5af9b0e1a374041b3ceaadf0a43b41362.woff2") format("woff2"),
103       url("//vivecosmetics.com/cdn/fonts/poppins/poppins_n4.214741a72ff2596839fc9760ee7a770386cf16ca.woff") format("woff");
104}
105
106@font-face {
107  font-family: Poppins;
108  font-weight: 400;
109  font-style: italic;
110  font-display: fallback;
111  src: url("//vivecosmetics.com/cdn/fonts/poppins/poppins_i4.846ad1e22474f856bd6b81ba4585a60799a9f5d2.woff2") format("woff2"),
112       url("//vivecosmetics.com/cdn/fonts/poppins/poppins_i4.56b43284e8b52fc64c1fd271f289a39e8477e9ec.woff") format("woff");
113}
114
115:root {
116    /**
117     * ---------------------------------------------------------------------
118     * SPACING VARIABLES
119     *
120     * We are using a spacing inspired from frameworks like Tailwind CSS.
121     * ---------------------------------------------------------------------
122     */
123    --spacing-0-5: 0.125rem; /* 2px */
124    --spacing-1: 0.25rem; /* 4px */
125    --spacing-1-5: 0.375rem; /* 6px */
126    --spacing-2: 0.5rem; /* 8px */
127    --spacing-2-5: 0.625rem; /* 10px */
128    --spacing-3: 0.75rem; /* 12px */
129    --spacing-3-5: 0.875rem; /* 14px */
130    --spacing-4: 1rem; /* 16px */
131    --spacing-4-5: 1.125rem; /* 18px */
132    --spacing-5: 1.25rem; /* 20px */
133    --spacing-5-5: 1.375rem; /* 22px */
134    --spacing-6: 1.5rem; /* 24px */
135    --spacing-6-5: 1.625rem; /* 26px */
136    --spacing-7: 1.75rem; /* 28px */
137    --spacing-7-5: 1.875rem; /* 30px */
138    --spacing-8: 2rem; /* 32px */
139    --spacing-8-5: 2.125rem; /* 34px */
140    --spacing-9: 2.25rem; /* 36px */
141    --spacing-9-5: 2.375rem; /* 38px */
142    --spacing-10: 2.5rem; /* 40px */
143    --spacing-11: 2.75rem; /* 44px */
144    --spacing-12: 3rem; /* 48px */
145    --spacing-14: 3.5rem; /* 56px */
146    --spacing-16: 4rem; /* 64px */
147    --spacing-18: 4.5rem; /* 72px */
148    --spacing-20: 5rem; /* 80px */
149    --spacing-24: 6rem; /* 96px */
150    --spacing-28: 7rem; /* 112px */
151    --spacing-32: 8rem; /* 128px */
152    --spacing-36: 9rem; /* 144px */
153    --spacing-40: 10rem; /* 160px */
154    --spacing-44: 11rem; /* 176px */
155    --spacing-48: 12rem; /* 192px */
156    --spacing-52: 13rem; /* 208px */
157    --spacing-56: 14rem; /* 224px */
158    --spacing-60: 15rem; /* 240px */
159    --spacing-64: 16rem; /* 256px */
160    --spacing-72: 18rem; /* 288px */
161    --spacing-80: 20rem; /* 320px */
162    --spacing-96: 24rem; /* 384px */
163
164    /* Container */
165    --container-max-width: 1300px;
166    --container-narrow-max-width: 1050px;
167    --container-gutter: var(--spacing-5);
168    --section-outer-spacing-block: var(--spacing-8);
169    --section-inner-max-spacing-block: var(--spacing-8);
170    --section-inner-spacing-inline: var(--container-gutter);
171    --section-stack-spacing-block: var(--spacing-8);
172
173    /* Grid gutter */
174    --grid-gutter: var(--spacing-5);
175
176    /* Product list settings */
177    --product-list-row-gap: var(--spacing-8);
178    --product-list-column-gap: var(--grid-gutter);
179
180    /* Form settings */
181    --input-gap: var(--spacing-2);
182    --input-height: 2.625rem;
183    --input-padding-inline: var(--spacing-4);
184
185    /* Other sizes */
186    --sticky-area-height: calc(var(--sticky-announcement-bar-enabled, 0) * var(--announcement-bar-height, 0px) + var(--sticky-header-enabled, 0) * var(--header-height, 0px));
187
188    /* RTL support */
189    --transform-logical-flip: 1;
190    --transform-origin-start: left;
191    --transform-origin-end: right;
192
193    /**
194     * ---------------------------------------------------------------------
195     * TYPOGRAPHY
196     * ---------------------------------------------------------------------
197     */
198
199    /* Font properties */
200    --heading-font-family: Poppins, sans-serif;
201    --heading-font-weight: 600;
202    --heading-font-style: normal;
203    --heading-text-transform: normal;
204    --heading-letter-spacing: 0.03em;
205    --text-font-family: Poppins, sans-serif;
206    --text-font-weight: 300;
207    --text-font-style: normal;
208    --text-letter-spacing: 0.035em;
209
210    /* Font sizes */
211    --text-h0: 3rem;
212    --text-h1: 2.5rem;
213    --text-h2: 2rem;
214    --text-h3: 1.5rem;
215    --text-h4: 1.375rem;
216    --text-h5: 1.125rem;
217    --text-h6: 1rem;
218    --text-xs: 0.8125rem;
219    --text-sm: 0.875rem;
220    --text-base: 1.0rem;
221    --text-lg: 1.25rem;
222
223    /**
224     * ---------------------------------------------------------------------
225     * COLORS
226     * ---------------------------------------------------------------------
227     */
228
229    /* Color settings */--accent: 240 78 152;
230    --text-primary: 39 39 39;
231    --background-primary: 255 255 255;
232    --dialog-background: 255 255 255;
233    --border-color: var(--text-color, var(--text-primary)) / 0.12;
234
235    /* Button colors */
236    --button-background-primary: 240 78 152;
237    --button-text-primary: 255 255 255;
238    --button-background-secondary: 255 143 28;
239    --button-text-secondary: 255 255 255;
240
241    /* Status colors */
242    --success-background: 246 251 235;
243    --success-text: 183 219 87;
244    --warning-background: 255 242 228;
245    --warning-text: 255 143 28;
246    --error-background: 252 224 230;
247    --error-text: 228 0 43;
248
249    /* Product colors */
250    --on-sale-text: 240 78 152;
251    --on-sale-badge-background: 240 78 152;
252    --on-sale-badge-text: 255 255 255;
253    --sold-out-badge-background: 190 189 185;
254    --sold-out-badge-text: 0 0 0;
255    --primary-badge-background: 255 143 28;
256    --primary-badge-text: 0 0 0;
257    --star-color: 240 78 152;
258    --product-card-background: 255 255 255;
259    --product-card-text: 39 39 39;
260
261    /* Header colors */
262    --header-background: 240 78 152;
263    --header-text: 255 255 255;
264
265    /* Footer colors */
266    --footer-background: 255 143 28;
267    --footer-text: 255 255 255;
268
269    /* Rounded variables (used for border radius) */
270    --rounded-xs: 0.0rem;
271    --rounded-sm: 0.0rem;
272    --rounded: 0.0rem;
273    --rounded-lg: 0.0rem;
274    --rounded-full: 9999px;
275
276    --rounded-button: 0.0rem;
277    --rounded-input: 0.0rem;
278
279    /* Box shadow */
280    --shadow-sm: 0 2px 8px rgb(var(--text-primary) / 0.0);
281    --shadow: 0 5px 15px rgb(var(--text-primary) / 0.0);
282    --shadow-md: 0 5px 30px rgb(var(--text-primary) / 0.0);
283    --shadow-block: 0px 18px 50px rgb(var(--text-primary) / 0.0);
284
285    /**
286     * ---------------------------------------------------------------------
287     * OTHER
288     * ---------------------------------------------------------------------
289     */
290
291    --cursor-close-svg-url: url(//vivecosmetics.com/cdn/shop/t/45/assets/cursor-close.svg?v=147174565022153725511676182882);
292    --cursor-zoom-in-svg-url: url(//vivecosmetics.com/cdn/shop/t/45/assets/cursor-zoom-in.svg?v=154953035094101115921676182882);
293    --cursor-zoom-out-svg-url: url(//vivecosmetics.com/cdn/shop/t/45/assets/cursor-zoom-out.svg?v=16155520337305705181676182882);
294    --checkmark-svg-url: url(//vivecosmetics.com/cdn/shop/t/45/assets/checkmark.svg?v=77552481021870063511676182882);
295  }
296
297  [dir="rtl"]:root {
298    /* RTL support */
299    --transform-logical-flip: -1;
300    --transform-origin-start: right;
301    --transform-origin-end: left;
302  }
303
304  @media screen and (min-width: 700px) {
305    :root {
306      /* Typography (font size) */
307      --text-h0: 4rem;
308      --text-h1: 3rem;
309      --text-h2: 2.5rem;
310      --text-h3: 2rem;
311      --text-h4: 1.625rem;
312      --text-h5: 1.25rem;
313      --text-h6: 1.125rem;
314
315      --text-xs: 0.75rem;
316      --text-sm: 0.875rem;
317      --text-base: 1.0rem;
318      --text-lg: 1.25rem;
319
320      /* Spacing */
321      --container-gutter: 2rem;
322      --section-outer-spacing-block: var(--spacing-12);
323      --section-inner-max-spacing-block: var(--spacing-10);
324      --section-inner-spacing-inline: var(--spacing-12);
325      --section-stack-spacing-block: var(--spacing-10);
326
327      /* Grid gutter */
328      --grid-gutter: var(--spacing-6);
329
330      /* Product list settings */
331      --product-list-row-gap: var(--spacing-12);
332
333      /* Form settings */
334      --input-gap: 1rem;
335      --input-height: 3.125rem;
336      --input-padding-inline: var(--spacing-5);
337    }
338  }
339
340  @media screen and (min-width: 1000px) {
341    :root {
342      /* Spacing settings */
343      --container-gutter: var(--spacing-12);
344      --section-outer-spacing-block: var(--spacing-14);
345      --section-inner-max-spacing-block: var(--spacing-12);
346      --section-inner-spacing-inline: var(--spacing-16);
347      --section-stack-spacing-block: var(--spacing-10);
348    }
349  }
350
351  @media screen and (min-width: 1150px) {
352    :root {
353      /* Spacing settings */
354      --container-gutter: var(--spacing-12);
355      --section-outer-spacing-block: var(--spacing-14);
356      --section-inner-max-spacing-block: var(--spacing-12);
357      --section-inner-spacing-inline: var(--spacing-16);
358      --section-stack-spacing-block: var(--spacing-12);
359    }
360  }
361
362  @media screen and (min-width: 1400px) {
363    :root {
364      /* Typography (font size) */
365      --text-h0: 5rem;
366      --text-h1: 3.75rem;
367      --text-h2: 3rem;
368      --text-h3: 2.25rem;
369      --text-h4: 2rem;
370      --text-h5: 1.5rem;
371      --text-h6: 1.25rem;
372
373      --section-outer-spacing-block: var(--spacing-16);
374      --section-inner-max-spacing-block: var(--spacing-14);
375      --section-inner-spacing-inline: var(--spacing-18);
376    }
377  }
378
379  @media screen and (min-width: 1600px) {
380    :root {
381      --section-outer-spacing-block: var(--spacing-16);
382      --section-inner-max-spacing-block: var(--spacing-16);
383      --section-inner-spacing-inline: var(--spacing-20);
384    }
385  }
386
387  /**
388   * ---------------------------------------------------------------------
389   * LIQUID DEPENDANT CSS
390   *
391   * Our main CSS is Liquid free, but some very specific features depend on
392   * theme settings, so we have them here
393   * ---------------------------------------------------------------------
394   */@media screen and (pointer: fine) {
395        /* The !important are for the Shopify Payment button to ensure we override the default from Shopify styles */
396        .button:not([disabled]):not(.button--outline):hover, .btn:not([disabled]):hover, .shopify-payment-button__button--unbranded:not([disabled]):hover {
397          background-color: transparent !important;
398          color: rgb(var(--button-outline-color) / var(--button-background-opacity, 1)) !important;
399          box-shadow: inset 0 0 0 2px currentColor !important;
400        }
401
402        .button--outline:not([disabled]):hover {
403          background: rgb(var(--button-background));
404          color: rgb(var(--button-text-color));
405          box-shadow: inset 0 0 0 2px rgb(var(--button-background));
406        }
407      }</style>
407<script>
408  document.documentElement.classList.replace('no-js', 'js');
409
410  // This allows to expose several variables to the global scope, to be used in scripts
411  window.themeVariables = {
412    settings: {
413      showPageTransition: true,
414      headingApparition: "fade",
415      pageType: "cart",
416      moneyFormat: "${{amount}}",
417      moneyWithCurrencyFormat: "${{amount}} USD",
418      currencyCodeEnabled: false,
419      cartType: "drawer",
420      showDiscount: true,
421      discountMode: "percentage"
422    },
423
424    strings: {
425      accessibilityClose: "Close",
426      accessibilityNext: "Next",
427      accessibilityPrevious: "Previous",
428      addToCartButton: "Add to cart",
429      soldOutButton: "Sold out",
430      preOrderButton: "Pre-order",
431      unavailableButton: "Unavailable",
432      closeGallery: "Close gallery",
433      zoomGallery: "Zoom",
434      errorGallery: "Image cannot be loaded",
435      soldOutBadge: "Sold out",
436      discountBadge: "Save @@",
437      sku: "SKU:",
438      searchNoResults: "No results could be found.",
439      addOrderNote: "Add order note",
440      editOrderNote: "Edit order note",
441      shippingEstimatorNoResults: "Sorry, we do not ship to your address.",
442      shippingEstimatorOneResult: "There is one shipping rate for your address:",
443      shippingEstimatorMultipleResults: "There are several shipping rates for your address:",
444      shippingEstimatorError: "One or more error occurred while retrieving shipping rates:"
445    },
446
447    breakpoints: {
448      'sm': 'screen and (min-width: 700px)',
449      'md': 'screen and (min-width: 1000px)',
450      'lg': 'screen and (min-width: 1150px)',
451      'xl': 'screen and (min-width: 1400px)',
452
453      'sm-max': 'screen and (max-width: 699px)',
454      'md-max': 'screen and (max-width: 999px)',
455      'lg-max': 'screen and (max-width: 1149px)',
456      'xl-max': 'screen and (max-width: 1399px)'
457    }
458  };window.addEventListener('DOMContentLoaded', () => {
459      const isReloaded = (window.performance.navigation && window.performance.navigation.type === 1) || window.performance.getEntriesByType('navigation').map((nav) => nav.type).includes('reload');
460
461      if ('animate' in document.documentElement && window.matchMedia('(prefers-reduced-motion: no-preference)').matches && document.referrer.includes(location.host) && !isReloaded) {
462        document.body.animate({opacity: [0, 1]}, {duration: 115, fill: 'forwards'});
463      }
464    });
465
466    window.addEventListener('pageshow', (event) => {
467      document.body.classList.remove('page-transition');
468
469      if (event.persisted) {
470        document.body.animate({opacity: [0, 1]}, {duration: 0, fill: 'forwards'});
471      }
472    });// For detecting native share
473  document.documentElement.classList.add(`native-share--${navigator.share ? 'enabled' : 'disabled'}`);</script>
473<script type="module" src="//vivecosmetics.com/cdn/shop/t/45/assets/vendor.min.js?v=161072099565793977701676182855"></script>
473
474    
474<script type="module" src="//vivecosmetics.com/cdn/shop/t/45/assets/theme.js?v=174955819086707073021696312813"></script>
474
475    
475<script type="module" src="//vivecosmetics.com/cdn/shop/t/45/assets/sections.js?v=150833770332406138571696313109"></script>
475
476
477    
477<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
477<meta name="google-site-verification" content="XcmsA1nFKNPiPfW4HQDG2ZuEV6zObliPmgIaFYzXyrE">
478<meta name="google-site-verification" content="KcK1DSlH5aSLUBZpLgR93N-rZ9zMycqEbezDDqqqZ_w">
479<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/24209227/digital_wallets/dialog">
480<meta id="in-context-paypal-metadata" data-shop-id="24209227" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
481<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
481<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
481
482<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
483<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=24209227" crossorigin="anonymous"></script>
vendor: 1 bytes, line 483
483
484<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":24209227,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/24209227","merchantName":"Vive Cosmetics","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Vive Cosmetics","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 484
484
485<script id="shopify-features" type="application/json">{"accessToken":"bbac6bfe29efd9459dc423c9e571ca80","betas":["rich-media-storefront-analytics"],"domain":"vivecosmetics.com","predictiveSearch":true,"shopId":24209227,"locale":"en"}</script>
vendor: 1 bytes, line 485
485
486<script>var Shopify = Shopify || {};
487Shopify.shop = "vive-cosmetics.myshopify.com";
488Shopify.locale = "en";
489Shopify.currency = {"active":"USD","rate":"1.0"};
490Shopify.country = "US";
491Shopify.theme = {"name":"New Vive Theme","id":144194208057,"schema_name":"Impact","schema_version":"4.0.1","theme_store_id":1190,"role":"main"};
492Shopify.theme.handle = "null";
493Shopify.theme.style = {"id":null,"handle":null};
494Shopify.cdnHost = "vivecosmetics.com/cdn";
495Shopify.routes = Shopify.routes || {};
496Shopify.routes.root = "/";
497Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
498Shopify.SignInWithShop = Shopify.SignInWithShop || {};
499Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
500Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 500
500
501<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 501
501
502<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 502
502
503<script>
504  window.ShopifyPay = window.ShopifyPay || {};
505  window.ShopifyPay.apiHost = "shop.app\/pay";
506  window.ShopifyPay.redirectState = null;
507</script>
vendor: 1 bytes, line 507
507
508<script>
509  window.Shopify = window.Shopify || {};
510  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
511  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
512  window.Shopify.SignInWithShop.eligible = true;
513</script>
vendor: 1 bytes, line 513
513
514<script id="shop-js-analytics" type="application/json">{"pageType":"cart"}</script>
vendor: 1 bytes, line 514
514
515<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 515
515
516<script type="module">
517  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
518
519  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
520
521</script>
vendor: 1 bytes, line 521
521
522<script>
523  window.Shopify = window.Shopify || {};
524  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
525  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"]};
526</script>
vendor: 1 bytes, line 526
526
527<script>(function() {
528  var isLoaded = false;
529  function asyncLoad() {
530    if (isLoaded) return;
531    isLoaded = true;
532    var urls = ["\/\/shopify.privy.com\/widget.js?shop=vive-cosmetics.myshopify.com","\/\/code.tidio.co\/kelvaqw1jcq6be9wjacma7h0e9zvo9dy.js?shop=vive-cosmetics.myshopify.com","https:\/\/shopify.covet.pics\/covet-pics-widget-inject.js?shop=vive-cosmetics.myshopify.com","https:\/\/cdn1.stamped.io\/files\/widget.min.js?shop=vive-cosmetics.myshopify.com"];
533    for (var i = 0; i < urls.length; i++) {
534      var s = document.createElement('script');
535      s.type = 'text/javascript';
536      s.async = true;
537      s.src = urls[i];
538      var x = document.getElementsByTagName('script')[0];
539      x.parentNode.insertBefore(s, x);
540    }
541  };
542  if(window.attachEvent) {
543    window.attachEvent('onload', asyncLoad);
544  } else {
545    window.addEventListener('load', asyncLoad, false);
546  }
547})();</script>
vendor: 1 bytes, line 547
547
548<script id="__st">var __st={"a":24209227,"offset":-25200,"reqid":"eefaa3e0-6e93-4243-8d02-4876020c9fbe-1790380948","pageurl":"vivecosmetics.com\/cart","u":"08b936684d22","p":"cart"};</script>
vendor: 1 bytes, line 548
548
549<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 549
549
550<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 550
550
551<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//vivecosmetics.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 551
551
552<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 = "//vivecosmetics.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>
552<script crossorigin="anonymous" defer="defer" src="//vivecosmetics.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 552
552
553<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 553
553
554<script>
555  window.Shopify = window.Shopify || {};
556  window.Shopify.MCP = window.Shopify.MCP || {};
557  window.Shopify.MCP.enabled = true;
558  window.Shopify.MCP.shop = "vive-cosmetics.myshopify.com";
559  window.Shopify.MCP.mcpEndpoint = "https:\/\/vivecosmetics.com\/api\/mcp";
560  window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n  - What is your return policy?\n  - What is your shipping policy?\n  - What is your phone number?\n  - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}];
561</script>
vendor: 1 bytes, line 561
561
562<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("\/\/vivecosmetics.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
563</script>
vendor: 1 bytes, line 563
563
564<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://vivecosmetics.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
565</script>
vendor: 1 bytes, line 565
565
566<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
567  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);
568</script>
vendor: 1 bytes, line 568
568
569<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})}}));
570</script>
570
571<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://vivecosmetics.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
572<style id="shopify-accelerated-checkout-cart">
573        #shopify-buyer-consent {
574  margin-top: 1em;
575  display: inline-block;
576  width: 100%;
577}
578
579#shopify-buyer-consent.hidden {
580  display: none;
581}
582
583#shopify-subscription-policy-button {
584  background: none;
585  border: none;
586  padding: 0;
587  text-decoration: underline;
588  font-size: inherit;
589  cursor: pointer;
590}
591
592#shopify-subscription-policy-button::before {
593  box-shadow: none;
594}
595
596      </style>
597
598<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
598
599<link href="//vivecosmetics.com/cdn/shop/t/45/assets/theme.css?v=107540056477356577961676182855" rel="stylesheet" type="text/css" media="all" />
600
601<!-- BEGIN app block: shopify://apps/blockify-fraud-filter/blocks/app_embed/2e3e0ba5-0e70-447a-9ec5-3bf76b5ef12e --><link href="https://cdn.shopify.com/extensions/01a0d199-b261-7efe-8209-db120e77811f/region-restrictions-376/assets/ip-blocker-embed.min.js" as="script" type="text/javascript" rel="preload">
602
603<link rel="preconnect" href="https://media.synctrack.io">
604
605<script type="application/json" id="ipblocker-config">
606  {
607    "shopIdentifier": "vive-cosmetics.myshopify.com",
608    "ipBlockerMetafields": "{\"showOverlayByPass\":false,\"disableSpyExtensions\":false,\"blockUnknownBots\":false,\"activeApp\":true,\"blockByMetafield\":true,\"visitorAnalytic\":true,\"showWatermark\":true,\"token\":\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZGVudGlmaWVySWQiOiJ2aXZlLWNvc21ldGljcy5teXNob3BpZnkuY29tIiwiaWF0IjoxNzEyNzk4NjQxfQ.zGjc1UGnc7TQMdFbNgRjQi7lERzEEqjr6QCIBFAfx88\"}",
609    "ipBlockerRules": "{\"whitelist\":[],\"blacklist\":[{\"id\":89022,\"type\":\"1\",\"ipAddress\":\"102.165.16.14\",\"criteria\":\"1\",\"priority\":\"1\"},{\"id\":89023,\"type\":\"1\",\"ipAddress\":\"149.57.16.35\",\"criteria\":\"1\",\"priority\":\"1\"},{\"id\":89024,\"type\":\"1\",\"ipAddress\":\"102.129.152.49\",\"criteria\":\"1\",\"priority\":\"1\"}]}",
610    "ipBlockerGeneral": null,
611    "ipBlockerBlockTemplate": "{\"customCss\":\"#blockify---container{--bg-blockify: #fff;position:relative}#blockify---container::after{content:'';position:absolute;inset:0;background-repeat:no-repeat !important;background-size:cover !important;background:var(--bg-blockify);z-index:0}#blockify---container #blockify---container__inner{display:flex;flex-direction:column;align-items:center;position:relative;z-index:1}#blockify---container #blockify---container__inner #blockify-block-content{display:flex;flex-direction:column;align-items:center;text-align:center}#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-superTitle{display:none !important}#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-title{font-size:313%;font-weight:bold;margin-top:1em}@media only screen and (min-width: 768px) and (max-width: 1199px){#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-title{font-size:188%}}@media only screen and (max-width: 767px){#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-title{font-size:107%}}#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-description{font-size:125%;margin:1.5em;line-height:1.5}@media only screen and (min-width: 768px) and (max-width: 1199px){#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-description{font-size:88%}}@media only screen and (max-width: 767px){#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-description{font-size:107%}}#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-description #blockify-block-text-blink{display:none !important}#blockify---container #blockify---container__inner #blockify-logo-block-image{position:relative;width:400px;height:auto;max-height:300px}@media only screen and (max-width: 767px){#blockify---container #blockify---container__inner #blockify-logo-block-image{width:200px}}#blockify---container #blockify---container__inner #blockify-logo-block-image::before{content:'';display:block;padding-bottom:56.2%}#blockify---container #blockify---container__inner #blockify-logo-block-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}\\n\",\"logoImage\":{\"active\":true,\"value\":\"https:\/\/storage.synctrack.io\/megamind-fraud\/assets\/default-thumbnail.png\",\"altText\":\"Red octagonal stop sign with a black hand symbol in the center, indicating a warning or prohibition\"},\"superTitle\":{\"active\":false,\"text\":\"403\",\"color\":\"#899df1\"},\"title\":{\"active\":true,\"text\":\"Access Denied\",\"color\":\"#000\"},\"description\":{\"active\":true,\"text\":\"The site owner may have set restrictions that prevent you from accessing the site. Please contact the site owner for access.\",\"color\":\"#000\"},\"background\":{\"active\":true,\"value\":\"#fff\",\"type\":\"1\",\"colorFrom\":null,\"colorTo\":null}}",
612    "ipBlockerBotsAllow": [{"botName":"aHrefs Bot","regex":"AhrefsBot"},{"botName":"Applebot","regex":"Applebot"},{"botName":"BingBot","regex":"MSNBot|msrbot|bingbot|BingPreview|msnbot-(UDiscovery|NewsBlogs)|adidxbot"},{"botName":"Facebook External Hit","regex":"facebookexternalhit|facebookplatform|facebookexternalua"},{"botName":"Googlebot","regex":"AdsBot-Google(-Mobile)?|Adwords-(DisplayAds|Express|Instant)|Google Web Preview|Google[ -]Publisher[ -]Plugin|Google-(Ads-Qualify|Adwords|AMPHTML|Assess|HotelAdsVerifier|Read-Aloud|Shopping-Quality|Site-Verification|speakr|Test|Youtube-Links)|(APIs|DuplexWeb|Feedfetcher|Mediapartners)-Google|Googlebot(-Mobile|-Image|-Video|-News)?|GoogleProducer|Google.*\/\\+\/web\/snippet"},{"botName":"Lighthouse","regex":"([A-z0-9]*)-Lighthouse"},{"botName":"LinkedIn Bot","regex":"LinkedInBot"},{"botName":"Pinterest","regex":"Pinterest(bot)?\/\\d\\.\\d.*www\\.pinterest\\.com.*"},{"botName":"Semrush Bot","regex":"SemrushBot"}],
613    "baseUrl": "https:\/\/fraud.blockifyapp.com\/s\/api",
614    "bucketUrl": "https:\/\/media.synctrack.io\/megamind-fraud",
615    "storefrontApiUrl": "https:\/\/fraud.blockifyapp.com\/p\/api",
616    "ipBlockerChecking": true,
617    "ipBlockerCollectionId": null,
618    "ipBlockerProductCollections": null,
619    "ipBlockerCheckoutProduct": null
620  }
621</script>
621
622
623<script
624  id="blockifyScriptTag"
625  src="https://cdn.shopify.com/extensions/01a0d199-b261-7efe-8209-db120e77811f/region-restrictions-376/assets/ip-blocker-embed.min.js"
626  async
627></script>
627<!-- END app block --><!-- BEGIN app block: shopify://apps/pagefly-ai-page-builder/blocks/app-embed/83e179f7-59a0-4589-8c66-c0dddf959200 -->
628
629<!-- BEGIN app snippet: pagefly-cro-ab-testing-main -->
630
631
632
633
634
635
636
637<script>
638  ;(function () {
639    const url = new URL(window.location)
640    const viewParam = url.searchParams.get('view')
641    if (viewParam && viewParam.includes('variant-pf-')) {
642      url.searchParams.set('pf_v', viewParam)
643      url.searchParams.delete('view')
644      window.history.replaceState({}, '', url)
645    }
646  })()
647</script>
647
648
649
650
651<script type='module'>
652  
653  window.PAGEFLY_CRO = window.PAGEFLY_CRO || {}
654
655  window.PAGEFLY_CRO['data_debug'] = {
656    original_template_suffix: "",
657    allow_ab_test: false,
658    ab_test_start_time: 0,
659    ab_test_end_time: 0,
660    today_date_time: 1790380948000,
661  }
662  window.PAGEFLY_CRO['GA4'] = { enabled: false}
663</script>
663
664
665<!-- END app snippet -->
666
667
668
669
670
671
672
673
674  
674<script src='https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-helper.js' defer='defer'></script>
674
675
676  
676<script src='https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-general-helper.js' defer='defer'></script>
676
677
678  
678<script src='https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-snap-slider.js' defer='defer'></script>
678
679
680  
680<script src='https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-slideshow-v3.js' defer='defer'></script>
680
681
682  
682<script src='https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-slideshow-v4.js' defer='defer'></script>
682
683
684  
684<script src='https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-glider.js' defer='defer'></script>
684
685
686  
686<script src='https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-slideshow-v1-v2.js' defer='defer'></script>
686
687
688  
688<script src='https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-product-media.js' defer='defer'></script>
688
689
690  
690<script src='https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-product.js' defer='defer'></script>
690
691
692
693<script id='pagefly-helper-data' type='application/json'>
694  {
695    "page_optimization": {
696      "assets_prefetching": false
697    },
698    "elements_asset_mapper": {
699      "Accordion": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-accordion.js",
700      "Accordion3": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-accordion3.js",
701      "CountDown": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-countdown.js",
702      "GMap1": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-gmap.js",
703      "GMap2": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-gmap.js",
704      "GMapBasicV2": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-gmap.js",
705      "GMapAdvancedV2": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-gmap.js",
706      "HTML.Video": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-htmlvideo.js",
707      "HTML.Video2": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-htmlvideo2.js",
708      "HTML.Video3": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-htmlvideo2.js",
709      "BackgroundVideo": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-htmlvideo2.js",
710      "Instagram": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-instagram.js",
711      "Instagram2": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-instagram.js",
712      "Insta3": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-instagram3.js",
713      "Tabs": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-tab.js",
714      "Tabs3": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-tab3.js",
715      "ProductBox": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-cart.js",
716      "FBPageBox2": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-facebook.js",
717      "FBLikeButton2": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-facebook.js",
718      "TwitterFeed2": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-twitter.js",
719      "Paragraph4": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-paragraph4.js",
720
721      "AliReviews": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js",
722      "BackInStock": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js",
723      "GloboBackInStock": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js",
724      "GrowaveWishlist": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js",
725      "InfiniteOptionsShopPad": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js",
726      "InkybayProductPersonalizer": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder
726-359/assets/pagefly-3rd-elements.js",
727      "LimeSpot": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js",
728      "Loox": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js",
729      "Opinew": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js",
730      "Powr": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js",
731      "ProductReviews": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js",
732      "PushOwl": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js",
733      "ReCharge": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js",
734      "Rivyo": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js",
735      "TrackingMore": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js",
736      "Vitals": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js",
737      "Wiser": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-3rd-elements.js"
738    },
739    "custom_elements_mapper": {
740      "pf-click-action-element": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-click-action-element.js",
741      "pf-dialog-element": "https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-dialog-element.js"
742    }
743  }
744</script>
744
745
746<script id='pagefly-heatmap-config' type='application/json'>
747  {}
748</script>
vendor: 1 bytes, line 748
748
749<script>
750  (function () {
751    var el = document.getElementById('pagefly-heatmap-config')
752    if (!el) { window.__pagefly_heatmap_config__ = {}; return }
753    try {
754      window.__pagefly_heatmap_config__ = JSON.parse(el.textContent || '{}') || {}
755    } catch (e) {
756      window.__pagefly_heatmap_config__ = {}
757    }
758  })()
759</script>
vendor: 1 bytes, line 759
759
760<script>
761  // Heatmap overlay loader. Three gates, all of them cheap, none of them trusting the URL:
762  // the visitor must have arrived on a pf_heatmap link, the SERVER must have published an
763  // overlay path in the metafield, and this page must already be one the merchant enabled
764  // tracking for. The last gate is what stops a crafted link pulling the asset onto an
765  // arbitrary storefront page. Everything else is decided inside the asset, and by the server.
766  (function () {
767    var cfg = window.__pagefly_heatmap_config__ || {}
768    var id = (window.__pagefly_page_setting__ || {}).pageId
769    if (!/[#&]pf_heatmap=/.test(window.location.hash || '')) return
770    if (!cfg.overlay_data_path || !Array.isArray(cfg.enabled_page_ids)) return
771    if (!id || cfg.enabled_page_ids.indexOf(id) === -1) return
772    var s = document.createElement('script')
773    s.src = 'https://cdn.shopify.com/extensions/01a0d61e-3051-7383-be09-dc10c7351f79/pagefly-ai-page-builder-359/assets/pagefly-heatmap-overlay.js'
774    s.defer = true
775    document.head.appendChild(s)
776  })()
777</script>
777
778
779<!-- BEGIN app snippet: pf-ai-schema -->
780<!-- END app snippet -->
781
782
783<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
784
785
786
787
788
789
790
791
792
793
794
795
796  
796<script async src="https://static.klaviyo.com/onsite/js/KiMsBp/klaviyo.js?company_id=KiMsBp"></script>
796
797  
797<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>
797
798
799  
800
801
802
803
804  
804<script>
805    window.klaviyoReviewsProductDesignMode = false
806  </script>
806
807
808
809
810
811
812
813
814
815
816<!-- END app block -->
816<script src="https://cdn.shopify.com/extensions/01a0381f-aaac-7376-ad4c-be6420c213ba/easy-tabs-product-tabs-36/assets/easytabs.min.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 816
816
817<script src="https://cdn.shopify.com/extensions/019d43d1-bbad-7de5-bd49-ea6de5e8ca58/accessibly-app-30/assets/acc-main.js" type="text/javascript" defer="defer"></script>
817
818<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
819<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: 24209227,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "cart"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 819
819
820<script>
821  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
822</script>
vendor: 1 bytes, line 822
822
823<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}
823).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: 24209227,storefrontBaseUrl: "https://vivecosmetics.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://vivecosmetics.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"2302837049","configuration":"{\"businessId\":\"D7E36750B6D60881487CA43D\",\"environment\":\"production\",\"debug\":\"false\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"5a8ca3d2c8c198d27ce52b5826353789","type":"APP","apiClientId":861484,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"2205188409","configuration":"{\"accountID\":\"KiMsBp\",\"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"]}
823,{"id":"1386905913","configuration":"{\"shopId\":\"vive-cosmetics.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":"846364985","configuration":"{\"config\":\"{\\\"pixel_id\\\":\\\"G-L2N26JFGGD\\\",\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-L2N26JFGGD\\\"},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-L2N26JFGGD\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-L2N26JFGGD\\\",\\\"MC-K6TKZC660Q\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-L2N26JFGGD\\\",\\\"MC-K6TKZC660Q\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-L2N26JFGGD\\\",\\\"MC-K6TKZC660Q\\\"]},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-L2N26JFGGD\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-L2N26JFGGD\\\"}],\\\"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":"175833401","configuration":"{\"tagID\":\"2613319553051\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7ae565e198624b39e0856d352b9a6b4c","type":"APP","apiClientId":3009811,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"34341177","configuration":"{\"myshopifyDomain\":\"vive-cosmetics.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":"141787449","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["MARKETING"],"name":"Meta pixel (migrated)"},{"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":"Vive Cosmetics","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"vive-cosmetics.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/vivecosmetics.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"31417008141","handle":"amor-eterno","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"249477070861","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"6943608504431","handle":"guava-lip-scrub","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40728616665199","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"7059428540527","handle":"brava","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"40976678060143","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"72870461453","handle":"gift-card","isCollective":false,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"31195003846767","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://vivecosmetics.com/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"144194208057","themeStoreId":"1190","themePublished":"true","eventMetadataId":"0dfc7f16-5d7e-44b7-b465-ebac4c189d0f","pageType":"cart","shopId":"24209227","storefrontBaseUrl":"https:\/\/vivecosmetics.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"c8540278we853e1abpb62b2c4amde256306","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
823<script>
824  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
825  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
826  window.ShopifyAnalytics.meta.currency = 'USD';
827  var meta = {"page":{"pageType":"cart","requestId":"eefaa3e0-6e93-4243-8d02-4876020c9fbe-1790380948"}};
828  for (var attr in meta) {
829    window.ShopifyAnalytics.meta[attr] = meta[attr];
830  }
831</script>
vendor: 1 bytes, line 831
831
832<script class="analytics">
833  (function () {
834    var customDocumentWrite = function(content) {
835      var jquery = null;
836
837      if (window.jQuery) {
838        jquery = window.jQuery;
839      } else if (window.Checkout && window.Checkout.$) {
840        jquery = window.Checkout.$;
841      }
842
843      if (jquery) {
844        jquery('body').append(content);
845      }
846    };
847
848    var hasLoggedConversion = function(token) {
849      if (token) {
850        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
851      }
852      return false;
853    }
854
855    var setCookieIfConversion = function(token) {
856      if (token) {
857        var twoMonthsFromNow = new Date(Date.now());
858        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
859
860        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
861      }
862    }
863
864    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
865    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
866    if (trekkie.integrations) {
867      return;
868    }
869    trekkie.methods = [
870      'identify',
871      'page',
872      'ready',
873      'track',
874      'trackForm',
875      'trackLink'
876    ];
877    trekkie.factory = function(method) {
878      return function() {
879        var args = Array.prototype.slice.call(arguments);
880        args.unshift(method);
881        trekkie.push(args);
882        if (method == 'track' || method == 'page') {
883          var pageUrl;
884          try {
885            pageUrl = window.location.href;
886          } catch (e) {}
887          var pageReferrer;
888          try {
889            pageReferrer = document.referrer;
890          } catch (e) {}
891          try {
892            if (window.__TREKKIE_SHIM_QUEUE == null) {
893              window.__TREKKIE_SHIM_QUEUE = [];
894            }
895            window.__TREKKIE_SHIM_QUEUE.push({
896              from: 'trekkie-stub',
897              method: method,
898              args: args.slice(1),
899              pageContext: {
900                url: pageUrl,
901                referrer: pageReferrer
902              }
903            });
904          } catch (e) {
905            // no-op
906          }
907        }
908        return trekkie;
909      };
910    };
911    for (var i = 0; i < trekkie.methods.length; i++) {
912      var key = trekkie.methods[i];
913      trekkie[key] = trekkie.factory(key);
914    }
915    trekkie.load = function(config) {
916      trekkie.config = config || {};
917      trekkie.config.initialDocumentCookie = document.cookie;
918      var first = document.getElementsByTagName('script')[0];
919var script = document.createElement('script');
920script.type = 'text/javascript';
921script.onerror = function(e) {
922  var scriptFallback = document.createElement('script');
923  scriptFallback.type = 'text/javascript';
924  scriptFallback.onerror = function(error) {
925          var Monorail = {
926      produce: function produce(monorailDomain, schemaId, payload) {
927        var currentMs = new Date().getTime();
928        var event = {
929          schema_id: schemaId,
930          payload: payload,
931          metadata: {
932            event_created_at_ms: currentMs,
933            event_sent_at_ms: currentMs
934          }
935        };
936        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
937      },
938      sendRequest: function sendRequest(endpointUrl, payload) {
939        // Try the sendBeacon API
940        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
941          var blobData = new window.Blob([payload], {
942            type: 'text/plain'
943          });
944
945          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
946            return true;
947          } // sendBeacon was not successful
948
949        } // XHR beacon
950
951        var xhr = new XMLHttpRequest();
952
953        try {
954          xhr.open('POST', endpointUrl);
955          xhr.setRequestHeader('Content-Type', 'text/plain');
956          xhr.send(payload);
957        } catch (e) {
958          console.log(e);
959        }
960
961        return false;
962      },
963      isIos12: function isIos12() {
964        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
965      }
966    };
967    Monorail.produce('monorail-edge.shopifysvc.com',
968      'trekkie_storefront_load_errors/1.1',
969      {shop_id: 24209227,
970      theme_id: 144194208057,
971      app_name: "storefront",
972      context_url: window.location.href,
973      source_url: "//vivecosmetics.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"});
974
975  };
976  scriptFallback.async = true;
977  scriptFallback.src = '//vivecosmetics.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
978  first.parentNode.insertBefore(scriptFallback, first);
979};
980script.async = true;
981script.src = '//vivecosmetics.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
982first.parentNode.insertBefore(script, first);
983
984    };
985    trekkie.load(
986      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":24209227,"isMerchantRequest":null,"themeId":144194208057,"themeCityHash":"3746250527695773877","contentLanguage":"en","currency":"USD","eventMetadataId":"0dfc7f16-5d7e-44b7-b465-ebac4c189d0f"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}}
987    );
988
989    var loaded = false;
990    trekkie.ready(function() {
991      if (loaded) return;
992      loaded = true;
993
994      window.ShopifyAnalytics.lib = window.trekkie;
995
996      var originalDocumentWrite = document.write;
997      document.write = customDocumentWrite;
998      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
999      document.write = originalDocumentWrite;
1000
1001      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
1002      var token = match? match[1]: undefined;
1003      if (!hasLoggedConversion(token)) {
1004        setCookieIfConversion(token);
1005        
1006      }
1007    });
1008
1009    window.ShopifyAnalytics.lib.page(null,{"pageType":"cart","requestId":"eefaa3e0-6e93-4243-8d02-4876020c9fbe-1790380948","shopifyEmitted":true});
1010
1011    var eventsListenerScript = document.createElement('script');
1012    eventsListenerScript.async = true;
1013    eventsListenerScript.src = "//vivecosmetics.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
1014    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
1015})();</script>
1015
1016  
1016<script>
1017  if (!window.ga || (window.ga && typeof window.ga !== 'function')) {
1018    window.ga = function ga() {
1019      (window.ga.q = window.ga.q || []).push(arguments);
1020      if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
1021        window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"});
1022      }
1023      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.");
1024    };
1025    if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
1026      window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"});
1027    }
1028  }
1029</script>
vendor: 1 bytes, line 1029
1029
1030<script
1031  defer
1032  src="https://vivecosmetics.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
1033  data-application="storefront-renderer"
1034  data-shop-id="24209227"
1035  data-render-region="gcp-us-central1"
1036  data-page-type="cart"
1037  data-theme-instance-id="144194208057"
1038  data-theme-name="Impact"
1039  data-theme-version="4.0.1"
1040  data-monorail-region="shop_domain"
1041  data-resource-timing-sampling-rate="10"
1042  data-shs="true"
1043  data-shs-beacon="true"
1044  data-shs-export-with-fetch="true"
1045  data-shs-logs-sample-rate="1"
1046  data-shs-beacon-endpoint="https://vivecosmetics.com/api/collect"
1047></script>
1047
1048<meta name="shopify-y" content="2346c356-57b0-4a58-a712-27b6809d5a66" data-expiration="1821938548000"><meta name="shopify-s" content="b961b3c4-724f-4d52-9d75-5a5b9adc9db5" data-expiration="1790382748000"><meta name="new-cookie-storage-activated" content="t">
1049</head>
1050
1051  <body class="page-transition zoom-image--enabled"><!-- DRAWER -->
1052<template id="drawer-default-template">
1053  <style>
1054    [hidden] {
1055      display: none !important;
1056    }
1057  </style>
1058
1059  <button part="outside-close-button" is="close-button" aria-label="Close"><svg role="presentation" stroke-width="2" focusable="false" width="24" height="24" class="icon icon-close" viewBox="0 0 24 24">
1060        <path d="M17.658 6.343 6.344 17.657M17.658 17.657 6.344 6.343" stroke="currentColor"></path>
1061      </svg></button>
1062
1063  <div part="overlay"></div>
1064
1065  <div part="content">
1066    <header part="header">
1067      <slot name="header"></slot>
1068
1069      <button part="close-button" is="close-button" aria-label="Close"><svg role="presentation" stroke-width="2" focusable="false" width="24" height="24" class="icon icon-close" viewBox="0 0 24 24">
1070        <path d="M17.658 6.343 6.344 17.657M17.658 17.657 6.344 6.343" stroke="currentColor"></path>
1071      </svg></button>
1072    </header>
1073
1074    <div part="body">
1075      <slot></slot>
1076    </div>
1077
1078    <footer part="footer">
1079      <slot name="footer"></slot>
1080    </footer>
1081  </div>
1082</template>
1083
1084<!-- POPOVER -->
1085<template id="popover-default-template">
1086  <button part="outside-close-button" is="close-button" aria-label="Close"><svg role="presentation" stroke-width="2" focusable="false" width="24" height="24" class="icon icon-close" viewBox="0 0 24 24">
1087        <path d="M17.658 6.343 6.344 17.657M17.658 17.657 6.344 6.343" stroke="currentColor"></path>
1088      </svg></button>
1089
1090  <div part="overlay"></div>
1091
1092  <div part="content">
1093    <header part="title">
1094      <slot name="title"></slot>
1095    </header>
1096
1097    <div part="body">
1098      <slot></slot>
1099    </div>
1100  </div>
1101</template><a href="#main" class="skip-to-content sr-only">Skip to content</a><!-- BEGIN sections: header-group -->
1102<aside id="shopify-section-sections--17988327539001__announcement-bar" class="shopify-section shopify-section-group-header-group shopify-section--announcement-bar"><style>
1103    :root {
1104      --sticky-announcement-bar-enabled:1;
1105    }#shopify-section-sections--17988327539001__announcement-bar {
1106        position: sticky;
1107        top: 0;
1108        z-index: 20;
1109      }
1110
1111      .shopify-section--header ~ #shopify-section-sections--17988327539001__announcement-bar {
1112        top: calc(var(--sticky-header-enabled, 0) * var(--header-height, 0px));
1113      }</style><height-observer variable="announcement-bar">
1114    <div class="announcement-bar bg-custom text-custom"style="--background: 255 143 28; --text-color: 255 255 255;"><marquee-text scrolling-speed="15" class="announcement-bar__scrolling-list"><span class="announcement-bar__item" ><p class="bold text-base" ><a href="/collections">SHOP NOW</a></p>
1115
1116              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="/collections">LATINA FOUNDED &amp; LED</a></p>
1117
1118              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="/collections">FREE U.S. SHIPPING OVER $40</a></p>
1119
1120              <span class="shape-circle shape--sm"></span></span><span class="announcement-bar__item" aria-hidden="true"><p class="bold text-base" ><a href="/collections">SHOP NOW</a></p>
1121
1122              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="/collections">LATINA FOUNDED &amp; LED</a></p>
1123
1124              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="/collections">FREE U.S. SHIPPING OVER $40</a></p>
1125
1126              <span class="shape-circle shape--sm"></span></span><span class="announcement-bar__item" aria-hidden="true"><p class="bold text-base" ><a href="/collections">SHOP NOW</a></p>
1127
1128              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="/collections">LATINA FOUNDED &amp; LED</a></p>
1129
1130              <span class="shape-circle shape--sm"></span>
1130<p class="bold text-base" ><a href="/collections">FREE U.S. SHIPPING OVER $40</a></p>
1131
1132              <span class="shape-circle shape--sm"></span></span><span class="announcement-bar__item" aria-hidden="true"><p class="bold text-base" ><a href="/collections">SHOP NOW</a></p>
1133
1134              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="/collections">LATINA FOUNDED &amp; LED</a></p>
1135
1136              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="/collections">FREE U.S. SHIPPING OVER $40</a></p>
1137
1138              <span class="shape-circle shape--sm"></span></span><span class="announcement-bar__item" aria-hidden="true"><p class="bold text-base" ><a href="/collections">SHOP NOW</a></p>
1139
1140              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="/collections">LATINA FOUNDED &amp; LED</a></p>
1141
1142              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="/collections">FREE U.S. SHIPPING OVER $40</a></p>
1143
1144              <span class="shape-circle shape--sm"></span></span><span class="announcement-bar__item" aria-hidden="true"><p class="bold text-base" ><a href="/collections">SHOP NOW</a></p>
1145
1146              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="/collections">LATINA FOUNDED &amp; LED</a></p>
1147
1148              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="/collections">FREE U.S. SHIPPING OVER $40</a></p>
1149
1150              <span class="shape-circle shape--sm"></span></span><span class="announcement-bar__item" aria-hidden="true"><p class="bold text-base" ><a href="/collections">SHOP NOW</a></p>
1151
1152              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="/collections">LATINA FOUNDED &amp; LED</a></p>
1153
1154              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="/collections">FREE U.S. SHIPPING OVER $40</a></p>
1155
1156              <span class="shape-circle shape--sm"></span></span><span class="announcement-bar__item" aria-hidden="true"><p class="bold text-base" ><a href="/collections">SHOP NOW</a></p>
1157
1158              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="/collections">LATINA FOUNDED &amp; LED</a></p>
1159
1160              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="/collections">FREE U.S. SHIPPING OVER $40</a></p>
1161
1162              <span class="shape-circle shape--sm"></span></span><span class="announcement-bar__item" aria-hidden="true"><p class="bold text-base" ><a href="/collections">SHOP NOW</a></p>
1163
1164              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="/collections">LATINA FOUNDED &amp; LED</a></p>
1165
1166              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="/collections">FREE U.S. SHIPPING OVER $40</a></p>
1167
1168              <span class="shape-circle shape--sm"></span></span><span class="announcement-bar__item" aria-hidden="true"><p class="bold text-base" ><a href="/collections">SHOP NOW</a></p>
1169
1170              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="/collections">LATINA FOUNDED &amp; LED</a></p>
1171
1172              <span class="shape-circle shape--sm"></span><p class="bold text-base" ><a href="/collections">FREE U.S. SHIPPING OVER $40</a></p>
1173
1174              <span class="shape-circle shape--sm"></span></span></marquee-text></div>
1175  </height-observer>
1176
1177  
1177<script>
1178    document.documentElement.style.setProperty('--announcement-bar-height', Math.round(document.getElementById('shopify-section-sections--17988327539001__announcement-bar').clientHeight) + 'px');
1179  </script>
1179</aside><header id="shopify-section-sections--17988327539001__header" class="shopify-section shopify-section-group-header-group shopify-section--header"><style>
1180  :root {
1181    --sticky-header-enabled:1;
1182  }
1183
1184  #shopify-section-sections--17988327539001__header {
1185    --header-grid-template: "main-nav logo secondary-nav" / minmax(0, 1fr) auto minmax(0, 1fr);
1186    --header-padding-block: var(--spacing-3);
1187    --header-background-opacity: 1.0;
1188    --header-background-blur-radius: 0px;
1189    --header-transparent-text-color: 255 255 255;--header-logo-width: 100px;
1190      --header-logo-height: 54px;position: sticky;
1191    top: 0;
1192    z-index: 10;
1193  }.shopify-section--announcement-bar ~ #shopify-section-sections--17988327539001__header {
1194      top: calc(var(--sticky-announcement-bar-enabled, 0) * var(--announcement-bar-height, 0px));
1195    }@media screen and (min-width: 700px) {
1196    #shopify-section-sections--17988327539001__header {--header-logo-width: 120px;
1197        --header-logo-height: 65px;--header-padding-block: var(--spacing-6);
1198    }
1199  }</style>
1200
1201<height-observer variable="header">
1202  <store-header class="header"  sticky>
1203    <div class="header__wrapper"><div class="header__main-nav">
1204        <div class="header__icon-list">
1205          <button type="button" class="tap-area lg:hidden" aria-controls="header-sidebar-menu">
1206            <span class="sr-only">Open navigation menu</span><svg role="presentation" stroke-width="1" focusable="false" width="22" height="22" class="icon icon-hamburger" viewBox="0 0 22 22">
1207        <path d="M1 5h20M1 11h20M1 17h20" stroke="currentColor" stroke-linecap="round"></path>
1208      </svg></button>
1209
1210          <a href="/search" class="tap-area sm:hidden" aria-controls="search-drawer">
1211            <span class="sr-only">Open search</span><svg role="presentation" stroke-width="1" focusable="false" width="22" height="22" class="icon icon-search" viewBox="0 0 22 22">
1212        <circle cx="11" cy="10" r="7" fill="none" stroke="currentColor"></circle>
1213        <path d="m16 15 3 3" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path>
1214      </svg></a><nav class="header__link-list  wrap" role="navigation">
1215              <ul class="contents" role="list">
1216
1217                  <li><details is="mega-menu-disclosure" trigger="click" >
1218                            <summary class="text-with-icon gap-2.5 bold link-faded-reverse" data-url="/collections">SHOP<svg role="presentation" focusable="false" width="10" height="7" class="icon icon-chevron-bottom" viewBox="0 0 10 7">
1219        <path d="m1 1 4 4 4-4" fill="none" stroke="currentColor" stroke-width="2"></path>
1220      </svg></summary><style>
1221    @media screen and (min-width: 1150px) {
1222      #mega-menu-b2a76a1b-aa78-4336-b85d-6b637a2961cf {
1223        --mega-menu-nav-column-max-width: 160px;
1224        --mega-menu-justify-content: center;
1225        --mega-menu-nav-gap: var(--spacing-8);
1226      }
1227    }
1228
1229    @media screen and (min-width: 1400px) {
1230      #mega-menu-b2a76a1b-aa78-4336-b85d-6b637a2961cf {
1231        --mega-menu-nav-column-max-width: 180px;
1232        --mega-menu-nav-gap: var(--spacing-12);
1233      }
1234    }
1235
1236    @media screen and (min-width: 1600px) {
1237      #mega-menu-b2a76a1b-aa78-4336-b85d-6b637a2961cf {
1238        --mega-menu-nav-gap: var(--spacing-16);
1239      }
1240    }
1241
1242    @media screen and (min-width: 1800px) {
1243      #mega-menu-b2a76a1b-aa78-4336-b85d-6b637a2961cf {
1244        --mega-menu-nav-gap: var(--spacing-20);
1245      }
1246    }
1247  </style><div id="mega-menu-b2a76a1b-aa78-4336-b85d-6b637a2961cf" class="mega-menu "><ul class="mega-menu__nav" role="list"><li class="v-stack gap-4 justify-items-start">
1248          <a href="/collections/lip-color" class="h5" >
1249            <span class="reversed-link hover:show">Lips</span>
1250          </a><ul class="v-stack gap-2 justify-items-start" role="list"><li>
1251                  <a href="/collections/que-matte-liquid-lipsticks" class="link-faded">
1252                    <span >Que Matte Liquid Lipstick</span>
1253                  </a>
1254                </li><li>
1255                  <a href="/collections/dulceria-lip-care" class="link-faded">
1256                    <span >Dulce de Guava Lip Care</span>
1257                  </a>
1258                </li></ul></li><li class="v-stack gap-4 justify-items-start">
1259          <a href="/collections/vive-boldbrow-contour-pencil" class="h5" >
1260            <span class="reversed-link hover:show">Brows</span>
1261          </a><ul class="v-stack gap-2 justify-items-start" role="list"><li>
1262                  <a href="/collections/vive-boldbrow-contour-pencil" class="link-faded">
1263                    <span >BoldBrow Pencil</span>
1264                  </a>
1265                </li></ul></li><li class="v-stack gap-4 justify-items-start">
1266          <a href="/collections/best-sellers" class="h5" >
1267            <span class="reversed-link hover:show">Best Sellers</span>
1268          </a></li><li class="v-stack gap-4 justify-items-start">
1269          <a href="/collections/bundles-sets" class="h5" >
1270            <span class="reversed-link hover:show">Bundles</span>
1271          </a></li><li class="v-stack gap-4 justify-items-start">
1272          <a href="/products/gift-card" class="h5" >
1273            <span class="reversed-link hover:show">Gift Cards</span>
1274          </a></li><li class="v-stack gap-4 justify-items-start">
1275          <a href="/collections/accessories-and-more" class="h5" >
1276            <span class="reversed-link hover:show">Accessories & Merch</span>
1277          </a></li><li class="v-stack gap-4 justify-items-start">
1278          <a href="/collections" class="h5" >
1279            <span class="reversed-link hover:show">Shop All</span>
1280          </a></li></ul>
1281
1282 
1283
1284
1285
1286<style>
1287  #navigation-promo-380559104 {
1288    --navigation-promo-grid: 
1289  
1290    auto / repeat(0, minmax(var(--mega-menu-promo-grid-image-min-width), var(--mega-menu-promo-grid-image-max-width)))
1291
1292  
1293;
1294    --mega-menu-promo-grid-image-max-width: 300px;
1295    --mega-menu-promo-grid-image-min-width: 172px;
1296    --promo-heading-font-size: var(--text-h5);
1297    --content-over-media-row-gap: var(--spacing-3);
1298    --content-over-media-column-gap: var(--spacing-4);--navigation-promo-gap: var(--spacing-2);
1299      --panel-wrapper-justify-content: flex-start;}
1300
1301  @media screen and (min-width:700px) {
1302    #navigation-promo-380559104 {--promo-heading-font-size: var(--text-h6);--mega-menu-promo-grid-image-min-width: 192px;
1303      --content-over-media-row-gap: var(--spacing-4);
1304      --content-over-media-column-gap: var(--spacing-5);
1305    }
1306  }@media screen and (min-width: 1150px) {
1307      #navigation-promo-380559104 {
1308        --promo-heading-font-size: var(--text-h4);
1309        --promo-heading-line-height: 1.3;
1310        --navigation-promo-gap: var(--spacing-4);
1311        --mega-menu-promo-grid-image-min-width: 220px;
1312
1313        
1314
1315        
1316      }
1317
1318      
1319        #navigation-promo-380559104 {
1320          --content-over-media-row-gap: var(--spacing-6);
1321          --content-over-media-column-gap: var(--spacing-8);
1322        }
1323
1324      
1325    }
1326
1327    @media screen and (min-width: 1400px) {
1328      #navigation-promo-380559104 {
1329        --mega-menu-promo-grid-image-max-width: 360px;
1330
1331        
1332          --promo-heading-font-size: var(--text-h6);
1333          --promo-heading-line-height: 1.4;
1334        
1335      }
1336
1337      
1338        #navigation-promo-380559104 {
1339          --content-over-media-row-gap: var(--spacing-4);
1340          --content-over-media-column-gap: var(--spacing-5);
1341        }
1342      
1343    }</style><div class="navigation-promo__wrapper  " id="navigation-promo-380559104"><div class="navigation-promo navigation-promo--grid scroll-area bleed">
1344      
1345    </div></div></div></details></li>
1346
1347                  <li><details is="mega-menu-disclosure" trigger="click" >
1348                            <summary class="text-with-icon gap-2.5 bold link-faded-reverse" data-url="/">DISCOVER<svg role="presentation" focusable="false" width="10" height="7" class="icon icon-chevron-bottom" viewBox="0 0 10 7">
1349        <path d="m1 1 4 4 4-4" fill="none" stroke="currentColor" stroke-width="2"></path>
1350      </svg></summary><div id="mega-menu-efe63be4-f6ef-4ff3-ae56-dcdfff1f686f" class="mega-menu justify-center">
1351
1352 
1353
1354
1355
1356<style>
1357  #navigation-promo-381130218 {
1358    --navigation-promo-grid: 
1359  
1360    auto / repeat(3, minmax(var(--mega-menu-promo-grid-image-min-width), var(--mega-menu-promo-grid-image-max-width)))
1361
1362  
1363;
1364    --mega-menu-promo-grid-image-max-width: 300px;
1365    --mega-menu-promo-grid-image-min-width: 172px;
1366    --promo-heading-font-size: var(--text-h5);
1367    --content-over-media-row-gap: var(--spacing-3);
1368    --content-over-media-column-gap: var(--spacing-4);--navigation-promo-gap: var(--spacing-2);
1369      --panel-wrapper-justify-content: flex-start;}
1370
1371  @media screen and (min-width:700px) {
1372    #navigation-promo-381130218 {--promo-heading-font-size: var(--text-h6);--mega-menu-promo-grid-image-min-width: 192px;
1373      --content-over-media-row-gap: var(--spacing-4);
1374      --content-over-media-column-gap: var(--spacing-5);
1375    }
1376  }@media screen and (min-width: 1150px) {
1377      #navigation-promo-381130218 {
1378        --promo-heading-font-size: var(--text-h4);
1379        --promo-heading-line-height: 1.3;
1380        --navigation-promo-gap: var(--spacing-4);
1381        --mega-menu-promo-grid-image-min-width: 220px;
1382
1383        
1384
1385        
1386      }
1387
1388      
1389        #navigation-promo-381130218 {
1390          --content-over-media-row-gap: var(--spacing-6);
1391          --content-over-media-column-gap: var(--spacing-8);
1392        }
1393
1394      
1395    }
1396
1397    @media screen and (min-width: 1400px) {
1398      #navigation-promo-381130218 {
1399        --mega-menu-promo-grid-image-max-width: 360px;
1400
1401        
1402      }
1403
1404      
1405    }</style><div class="navigation-promo__wrapper  " id="navigation-promo-381130218"><div class="navigation-promo navigation-promo--grid scroll-area bleed">
1406      <a href="/pages/aboutus"
1407         class="content-over-media rounded-sm group "
1408         style="--text-color: 255 255 255; grid-area: ;"><img src="//vivecosmetics.com/cdn/shop/files/ViveMenu-04_f1b048e9-60c2-4e4b-8a27-ed48230aaafa.png?v=1677404394" alt="" srcset="//vivecosmetics.com/cdn/shop/files/ViveMenu-04_f1b048e9-60c2-4e4b-8a27-ed48230aaafa.png?v=1677404394&amp;width=200 200w, //vivecosmetics.com/cdn/shop/files/ViveMenu-04_f1b048e9-60c2-4e4b-8a27-ed48230aaafa.png?v=1677404394&amp;width=300 300w, //vivecosmetics.com/cdn/shop/files/ViveMenu-04_f1b048e9-60c2-4e4b-8a27-ed48230aaafa.png?v=1677404394&amp;width=400 400w, //vivecosmetics.com/cdn/shop/files/ViveMenu-04_f1b048e9-60c2-4e4b-8a27-ed48230aaafa.png?v=1677404394&amp;width=500 500w" width="516" height="597" loading="lazy" sizes="(max-width: 699px) 172px, (max-width: 1149px) 192px,minmax(220px, 440px)
1409" class="zoom-image"><div class="place-self-end-start text-custom">
1410            <p class="bold" style="font-size: var(--promo-heading-font-size); line-height: var(--promo-heading-line-height, 1.4)">About Us</p>
1411          </div></a><a href="/pages/mediapress"
1412         class="content-over-media rounded-sm group "
1413         style="--text-color: 255 255 255; grid-area: ;"><img src="//vivecosmetics.com/cdn/shop/files/ViveMenu-05_caf17cd5-5289-4cc9-8adc-ecde726adde7.png?v=1677404394" alt="" srcset="//vivecosmetics.com/cdn/shop/files/ViveMenu-05_caf17cd5-5289-4cc9-8adc-ecde726adde7.png?v=1677404394&amp;width=200 200w, //vivecosmetics.com/cdn/shop/files/ViveMenu-05_caf17cd5-5289-4cc9-8adc-ecde726adde7.png?v=1677404394&amp;width=300 300w, //vivecosmetics.com/cdn/shop/files/ViveMenu-05_caf17cd5-5289-4cc9-8adc-ecde726adde7.png?v=1677404394&amp;width=400 400w, //vivecosmetics.com/cdn/shop/files/ViveMenu-05_caf17cd5-5289-4cc9-8adc-ecde726adde7.png?v=1677404394&amp;width=500 500w" width="515" height="597" loading="lazy" sizes="(max-width: 699px) 172px, (max-width: 1149px) 192px,minmax(220px, 440px)
1414" class="zoom-image"><div class="place-self-end-start text-custom">
1415            <p class="bold" style="font-size: var(--promo-heading-font-size); line-height: var(--promo-heading-line-height, 1.4)">In the Press</p>
1416          </div></a><a href="/pages/lip-care-tips"
1417         class="content-over-media rounded-sm group "
1418         style="--text-color: 255 255 255; grid-area: ;"><img src="//vivecosmetics.com/cdn/shop/files/ViveMenu-06_d717a862-2911-4b41-bf7a-36351c67ea92.png?v=1677404394" alt="" srcset="//vivecosmetics.com/cdn/shop/files/ViveMenu-06_d717a862-2911-4b41-bf7a-36351c67ea92.png?v=1677404394&amp;width=200 200w, //vivecosmetics.com/cdn/shop/files/ViveMenu-06_d717a862-2911-4b41-bf7a-36351c67ea92.png?v=1677404394&amp;width=300 300w, //vivecosmetics.com/cdn/shop/files/ViveMenu-06_d717a862-2911-4b41-bf7a-36351c67ea92.png?v=1677404394&amp;width=400 400w, //vivecosmetics.com/cdn/shop/files/ViveMenu-06_d717a862-2911-4b41-bf7a-36351c67ea92.png?v=1677404394&amp;width=500 500w" width="516" height="597" loading="lazy" sizes="(max-width: 699px) 172px, (max-width: 1149px) 192px,minmax(220px, 440px)
1419" class="zoom-image"><div class="place-self-end-start text-custom">
1420            <p class="bold" style="font-size: var(--promo-heading-font-size); line-height: var(--promo-heading-line-height, 1.4)">Beauty Tutorials</p>
1421          </div></a>
1422    </div></div></div></details></li>
1423
1424                  <li>
1424<details is="mega-menu-disclosure" trigger="click" >
1425                            <summary class="text-with-icon gap-2.5 bold link-faded-reverse" data-url="/pages/customer-care">MORE<svg role="presentation" focusable="false" width="10" height="7" class="icon icon-chevron-bottom" viewBox="0 0 10 7">
1426        <path d="m1 1 4 4 4-4" fill="none" stroke="currentColor" stroke-width="2"></path>
1427      </svg></summary><div id="mega-menu-ffa49b6a-c2b5-4cb4-b4a1-265d4a8658db" class="mega-menu justify-center">
1428
1429 
1430
1431
1432
1433<style>
1434  #navigation-promo-385776223 {
1435    --navigation-promo-grid: 
1436  
1437    auto / repeat(3, minmax(var(--mega-menu-promo-grid-image-min-width), var(--mega-menu-promo-grid-image-max-width)))
1438
1439  
1440;
1441    --mega-menu-promo-grid-image-max-width: 300px;
1442    --mega-menu-promo-grid-image-min-width: 172px;
1443    --promo-heading-font-size: var(--text-h5);
1444    --content-over-media-row-gap: var(--spacing-3);
1445    --content-over-media-column-gap: var(--spacing-4);--navigation-promo-gap: var(--spacing-2);
1446      --panel-wrapper-justify-content: flex-start;}
1447
1448  @media screen and (min-width:700px) {
1449    #navigation-promo-385776223 {--promo-heading-font-size: var(--text-h6);--mega-menu-promo-grid-image-min-width: 192px;
1450      --content-over-media-row-gap: var(--spacing-4);
1451      --content-over-media-column-gap: var(--spacing-5);
1452    }
1453  }@media screen and (min-width: 1150px) {
1454      #navigation-promo-385776223 {
1455        --promo-heading-font-size: var(--text-h4);
1456        --promo-heading-line-height: 1.3;
1457        --navigation-promo-gap: var(--spacing-4);
1458        --mega-menu-promo-grid-image-min-width: 220px;
1459
1460        
1461
1462        
1463      }
1464
1465      
1466        #navigation-promo-385776223 {
1467          --content-over-media-row-gap: var(--spacing-6);
1468          --content-over-media-column-gap: var(--spacing-8);
1469        }
1470
1471      
1472    }
1473
1474    @media screen and (min-width: 1400px) {
1475      #navigation-promo-385776223 {
1476        --mega-menu-promo-grid-image-max-width: 360px;
1477
1478        
1479      }
1480
1481      
1482    }</style><div class="navigation-promo__wrapper  " id="navigation-promo-385776223"><div class="navigation-promo navigation-promo--grid scroll-area bleed">
1483      <a href="/pages/customer-care"
1484         class="content-over-media rounded-sm group "
1485         style="--text-color: 255 255 255; grid-area: ;"><img src="//vivecosmetics.com/cdn/shop/files/ViveMenu-01_02f559de-70d6-4e00-a984-0726015e4e0c.png?v=1677404394" alt="" srcset="//vivecosmetics.com/cdn/shop/files/ViveMenu-01_02f559de-70d6-4e00-a984-0726015e4e0c.png?v=1677404394&amp;width=200 200w, //vivecosmetics.com/cdn/shop/files/ViveMenu-01_02f559de-70d6-4e00-a984-0726015e4e0c.png?v=1677404394&amp;width=300 300w, //vivecosmetics.com/cdn/shop/files/ViveMenu-01_02f559de-70d6-4e00-a984-0726015e4e0c.png?v=1677404394&amp;width=400 400w, //vivecosmetics.com/cdn/shop/files/ViveMenu-01_02f559de-70d6-4e00-a984-0726015e4e0c.png?v=1677404394&amp;width=500 500w" width="515" height="597" loading="lazy" sizes="(max-width: 699px) 172px, (max-width: 1149px) 192px,minmax(220px, 440px)
1486" class="zoom-image"><div class="place-self-end-start text-custom">
1487            <p class="bold" style="font-size: var(--promo-heading-font-size); line-height: var(--promo-heading-line-height, 1.4)">Customer Care</p>
1488          </div></a><a href="/pages/easy-faqs"
1489         class="content-over-media rounded-sm group "
1490         style="--text-color: 255 255 255; grid-area: ;"><img src="//vivecosmetics.com/cdn/shop/files/ViveMenu-02_cbc88f41-a5da-45ff-8a92-57aac4f60cf7.png?v=1677404394" alt="" srcset="//vivecosmetics.com/cdn/shop/files/ViveMenu-02_cbc88f41-a5da-45ff-8a92-57aac4f60cf7.png?v=1677404394&amp;width=200 200w, //vivecosmetics.com/cdn/shop/files/ViveMenu-02_cbc88f41-a5da-45ff-8a92-57aac4f60cf7.png?v=1677404394&amp;width=300 300w, //vivecosmetics.com/cdn/shop/files/ViveMenu-02_cbc88f41-a5da-45ff-8a92-57aac4f60cf7.png?v=1677404394&amp;width=400 400w, //vivecosmetics.com/cdn/shop/files/ViveMenu-02_cbc88f41-a5da-45ff-8a92-57aac4f60cf7.png?v=1677404394&amp;width=500 500w" width="516" height="597" loading="lazy" sizes="(max-width: 699px) 172px, (max-width: 1149px) 192px,minmax(220px, 440px)
1491" class="zoom-image"><div class="place-self-end-start text-custom">
1492            <p class="bold" style="font-size: var(--promo-heading-font-size); line-height: var(--promo-heading-line-height, 1.4)">FAQs</p>
1493          </div></a><a href="/pages/refund-policy"
1494         class="content-over-media rounded-sm group "
1495         style="--text-color: 255 255 255; grid-area: ;"><img src="//vivecosmetics.com/cdn/shop/files/ViveMenu-03_f06a4b80-cb9d-4f43-bb9b-b813f5821210.png?v=1677404394" alt="" srcset="//vivecosmetics.com/cdn/shop/files/ViveMenu-03_f06a4b80-cb9d-4f43-bb9b-b813f5821210.png?v=1677404394&amp;width=200 200w, //vivecosmetics.com/cdn/shop/files/ViveMenu-03_f06a4b80-cb9d-4f43-bb9b-b813f5821210.png?v=1677404394&amp;width=300 300w, //vivecosmetics.com/cdn/shop/files/ViveMenu-03_f06a4b80-cb9d-4f43-bb9b-b813f5821210.png?v=1677404394&amp;width=400 400w, //vivecosmetics.com/cdn/shop/files/ViveMenu-03_f06a4b80-cb9d-4f43-bb9b-b813f5821210.png?v=1677404394&amp;width=500 500w" width="515" height="597" loading="lazy" sizes="(max-width: 699px) 172px, (max-width: 1149px) 192px,minmax(220px, 440px)
1496" class="zoom-image"><div class="place-self-end-start text-custom">
1497            <p class="bold" style="font-size: var(--promo-heading-font-size); line-height: var(--promo-heading-line-height, 1.4)">Return Policy</p>
1498          </div></a>
1499    </div></div></div></details></li></ul>
1500            </nav></div>
1501      </div>
1502        <a href="/" class="header__logo"><span class="sr-only">Vive Cosmetics</span><img src="//vivecosmetics.com/cdn/shop/files/logo-04_6c3c9a2f-05b5-4dfb-828a-45eb211c111f.png?v=1674670610&amp;width=3509" alt="" srcset="//vivecosmetics.com/cdn/shop/files/logo-04_6c3c9a2f-05b5-4dfb-828a-45eb211c111f.png?v=1674670610&amp;width=240 240w, //vivecosmetics.com/cdn/shop/files/logo-04_6c3c9a2f-05b5-4dfb-828a-45eb211c111f.png?v=1674670610&amp;width=360 360w" width="3509" height="1888" sizes="120px" class="header__logo-image"></a>
1503      
1504<div class="header__secondary-nav"><div class="header__icon-list"><a href="/search" class="hidden tap-area sm:block" aria-controls="search-drawer">
1505            <span class="sr-only">Open search</span><svg role="presentation" stroke-width="1" focusable="false" width="22" height="22" class="icon icon-search" viewBox="0 0 22 22">
1506        <circle cx="11" cy="10" r="7" fill="none" stroke="currentColor"></circle>
1507        <path d="m16 15 3 3" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path>
1508      </svg></a><a href="/account" class="hidden tap-area sm:block">
1509              <span class="sr-only">Open account page</span><svg role="presentation" stroke-width="1" focusable="false" width="22" height="22" class="icon icon-account" viewBox="0 0 22 22">
1510        <circle cx="11" cy="7" r="4" fill="none" stroke="currentColor"></circle>
1511        <path d="M3.5 19c1.421-2.974 4.247-5 7.5-5s6.079 2.026 7.5 5" fill="none" stroke="currentColor" stroke-linecap="round"></path>
1512      </svg></a><a href="/cart" data-no-instant class="relative tap-area" >
1513            <span class="sr-only">Open cart</span><svg role="presentation" stroke-width="1" focusable="false" width="22" height="22" class="icon icon-cart" viewBox="0 0 22 22">
1514        <path d="M11 7H3.577A2 2 0 0 0 1.64 9.497l2.051 8A2 2 0 0 0 5.63 19H16.37a2 2 0 0 0 1.937-1.503l2.052-8A2 2 0 0 0 18.422 7H11Zm0 0V1" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path>
1515      </svg><div class="header__cart-count">
1516              <cart-count class="count-bubble opacity-0" aria-hidden="true">0</cart-count>
1517            </div>
1518          </a>
1519        </div>
1520      </div>
1521    </div>
1522  </store-header>
1523</height-observer><navigation-drawer mobile-opening="bottom" open-from="left" id="header-sidebar-menu" class="navigation-drawer drawer lg:hidden" >
1524    <button is="close-button" aria-label="Close"class="sm-max:hidden"><svg role="presentation" stroke-width="2" focusable="false" width="19" height="19" class="icon icon-close" viewBox="0 0 24 24">
1525        <path d="M17.658 6.343 6.344 17.657M17.658 17.657 6.344 6.343" stroke="currentColor"></path>
1526      </svg></button><div class="panel-list__wrapper">
1527  <div class="panel">
1528    <div class="panel__wrapper" >
1529      <div class="panel__scroller v-stack gap-8"><ul class="v-stack gap-4">
1530<li class="h3 sm:h4"><button class="text-with-icon w-full group justify-between" aria-expanded="false" data-panel="1-0">
1531                  <span>SHOP</span>
1532                  <span class="circle-chevron group-hover:colors group-expanded:colors"><svg role="presentation" focusable="false" width="5" height="8" class="icon icon-chevron-right-small reverse-icon" viewBox="0 0 5 8">
1533        <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
1534      </svg></span>
1535                </button></li>
1536<li class="h3 sm:h4"><button class="text-with-icon w-full group justify-between" aria-expanded="false" data-panel="1-1">
1537                  <span>DISCOVER</span>
1538                  <span class="circle-chevron group-hover:colors group-expanded:colors"><svg role="presentation" focusable="false" width="5" height="8" class="icon icon-chevron-right-small reverse-icon" viewBox="0 0 5 8">
1539        <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
1540      </svg></span>
1541                </button></li>
1542<li class="h3 sm:h4"><button class="text-with-icon w-full group justify-between" aria-expanded="false" data-panel="1-2">
1543                  <span>MORE</span>
1544                  <span class="circle-chevron group-hover:colors group-expanded:colors"><svg role="presentation" focusable="false" width="5" height="8" class="icon icon-chevron-right-small reverse-icon" viewBox="0 0 5 8">
1545        <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
1546      </svg></span>
1547                </button></li></ul></div><div class="panel-footer v-stack gap-5"><ul class="social-media " role="list"><li>
1548      <a href="https://www.facebook.com/ViveCosmetics/" class="tap-area" target="_blank" rel="noopener" aria-label="Follow on Facebook"><svg role="presentation" focusable="false" width="27" height="27" class="icon icon-facebook" viewBox="0 0 24 24">
1549        <path fill-rule="evenodd" clip-rule="evenodd" d="M10.183 21.85v-8.868H7.2V9.526h2.983V6.982a4.17 4.17 0 0 1 4.44-4.572 22.33 22.33 0 0 1 2.667.144v3.084h-1.83a1.44 1.44 0 0 0-1.713 1.68v2.208h3.423l-.447 3.456h-2.97v8.868h-3.57Z" fill="currentColor"/>
1550      </svg></a>
1551    </li><li>
1552      <a href="https://twitter.com/vivecosmetics" class="tap-area" target="_blank" rel="noopener" aria-label="Follow on Twitter"><svg role="presentation" focusable="false" width="27" height="27" class="icon icon-twitter" viewBox="0 0 24 24">
1553        <path fill-rule="evenodd" clip-rule="evenodd" d="M15.414 4.96c1.506-.024 2.307.479 3.072 1.117.65-.05 1.495-.383 1.992-.614l.484-.242c-.285.702-.67 1.253-1.262 1.67-.131.093-.262.218-.426.277v.009c.843-.008 1.539-.357 2.2-.546v.01a5.934 5.934 0 0 1-1.318 1.384l-.607.442c.01.817-.014 1.598-.18 2.285-.971 3.995-3.544 6.707-7.616 7.868-1.462.418-3.825.59-5.5.208-.83-.188-1.581-.402-2.285-.684a9.54 9.54 0 0 1-1.1-.519l-.342-.19c.378.01.82.105 1.243.043.382-.056.757-.042 
15531.11-.113.879-.176 1.66-.41 2.332-.77.326-.175.82-.38 1.053-.632a3.59 3.59 0 0 1-1.157-.19c-1.258-.407-1.99-1.154-2.466-2.277.381.038 1.479.129 1.735-.07-.48-.023-.94-.278-1.27-.467-1.012-.58-1.837-1.551-1.83-3.047l.398.173c.254.098.512.15.815.208.128.024.384.093.531.043h-.019c-.195-.208-.514-.347-.71-.571-.65-.739-1.258-1.875-.873-3.229.097-.343.252-.646.417-.926l.019.009c.076.144.244.25.35.372.332.376.741.714 1.158 1.013 1.42 1.016 2.698 1.64 4.75 2.103.522.117 1.124.207 1.746.208-.175-.466-.119-1.22.019-1.67.346-1.134 1.097-1.952 2.2-2.39.263-.105.556-.18.863-.242l.474-.052Z" fill="currentColor"/>
1554      </svg></a>
1555    </li><li>
1556      <a href="https://www.instagram.com/vivecosmetics/" class="tap-area" target="_blank" rel="noopener" aria-label="Follow on Instagram"><svg role="presentation" focusable="false" width="27" height="27" class="icon icon-instagram" viewBox="0 0 24 24">
1557        <path fill-rule="evenodd" clip-rule="evenodd" d="M12 2.4c-2.607 0-2.934.011-3.958.058-1.022.046-1.72.209-2.33.446a4.705 4.705 0 0 0-1.7 1.107 4.706 4.706 0 0 0-1.108 1.7c-.237.611-.4 1.31-.446 2.331C2.41 9.066 2.4 9.392 2.4 12c0 2.607.011 2.934.058 3.958.046 1.022.209 1.72.446 2.33a4.706 4.706 0 0 0 1.107 1.7c.534.535 1.07.863 1.7 1.108.611.237 1.309.4 2.33.446 1.025.047 1.352.058 3.959.058s2.934-.011 3.958-.058c1.022-.046 1.72-.209 2.33-.446a4.706 4.706 0 0 0 1.7-1.107 4.706 4.706 0 0 0 1.108-1.7c.237-.611.4-1.31.446-2.33.047-1.025.058-1.352.058-3.959s-.011-2.934-.058-3.958c-.047-1.022-.209-1.72-.446-2.33a4.706 4.706 0 0 0-1.107-1.7 4.705 4.705 0 0 0-1.7-1.108c-.611-.237-1.31-.4-2.331-.446C14.934 2.41 14.608 2.4 12 2.4Zm0 1.73c2.563 0 2.867.01 3.88.056.935.042 1.443.199 1.782.33.448.174.768.382 1.104.718.336.336.544.656.718 1.104.131.338.287.847.33 1.783.046 1.012.056 1.316.056 3.879 0 2.563-.01 2.867-.056 3.88-.043.935-.199 1.444-.33 1.782a2.974 2.974 0 0 1-.719 1.104 2.974 2.974 0 0 1-1.103.718c-.339.131-.847.288-1.783.33-1.012.046-1.316.056-3.88.056-2.563 0-2.866-.01-3.878-.056-.936-.042-1.445-.199-1.783-.33a2.974 2.974 0 0 1-1.104-.718 2.974 2.974 0 0 1-.718-1.104c-.131-.338-.288-.847-.33-1.783-.047-1.012-.056-1.316-.056-3.879 0-2.563.01-2.867.056-3.88.042-.935.199-1.443.33-1.782.174-.448.382-.768.718-1.104a2.974 2.974 0 0 1 1.104-.718c.338-.131.847-.288 1.783-.33C9.133 4.14 9.437 4.13 12 4.13Zm0 11.07a3.2 3.2 0 1 1 0-6.4 3.2 3.2 0 0 1 0 6.4Zm0-8.13a4.93 4.93 0 1 0 0 9.86 4.93 4.93 0 0 0 0-9.86Zm6.276-.194a1.152 1.152 0 1 1-2.304 0 1.152 1.152 0 0 1 2.304 0Z" fill="currentColor"/>
1558      </svg></a>
1559    </li><li>
1560      <a href="https://www.youtube.com/channel/UCkkRlVqaK-tc4jZGXUBy3mQ?view_as=subscriber" class="tap-area" target="_blank" rel="noopener" aria-label="Follow on YouTube"><svg role="presentation" focusable="false" width="27" height="27" class="icon icon-youtube" viewBox="0 0 24 24">
1561        <path fill-rule="evenodd" clip-rule="evenodd" d="M20.44 5.243c.929.244 1.66.963 1.909 1.876.451 1.654.451 5.106.451 5.106s0 3.452-.451 5.106a2.681 2.681 0 0 1-1.91 1.876c-1.684.443-8.439.443-8.439.443s-6.754 0-8.439-.443a2.682 2.682 0 0 1-1.91-1.876c-.45-1.654-.45-5.106-.45-5.106s0-3.452.45-5.106a2.681 2.681 0 0 1 1.91-1.876c1.685-.443 8.44-.443 8.44-.443s6.754 0 8.438.443Zm-5.004 6.982L9.792 15.36V9.091l5.646 3.134Z" fill="currentColor"/>
1562      </svg></a>
1563    </li><li>
1564      <a href="https://www.tiktok.com/@vivecosmetics?lang=en" class="tap-area" target="_blank" rel="noopener" aria-label="Follow on TikTok"><svg role="presentation" focusable="false" width="27" height="27" class="icon icon-tiktok" viewBox="0 0 24 24">
1565        <path d="M20.027 10.168a5.125 5.125 0 0 1-4.76-2.294v7.893a5.833 5.833 0 1 1-5.834-5.834c.122 0 .241.011.361.019v2.874c-.12-.014-.237-.036-.36-.036a2.977 2.977 0 0 0 0 5.954c1.644 0 3.096-1.295 3.096-2.94L12.56 2.4h2.75a5.122 5.122 0 0 0 4.72 4.573v3.195" fill="currentColor"/>
1566      </svg></a>
1567    </li></ul><div class="panel-footer__localization-wrapper h-stack gap-6 border-t md:hidden"><a href="/account" class="panel-footer__account-link bold text-sm">Account</a></div></div></div>
1568  </div><div class="panel gap-8">
1569      <div class="panel__wrapper" style="--panel-wrapper-justify-content: flex-start" hidden>
1570                  <ul class="v-stack gap-4">
1571                    <li class="lg:hidden">
1572                      <button class="text-with-icon h6 text-subdued" data-panel="0"><svg role="presentation" focusable="false" width="7" height="10" class="icon icon-chevron-left reverse-icon" viewB
1572ox="0 0 7 10">
1573        <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path>
1574      </svg>SHOP
1575                      </button>
1576                    </li><li class="h3 sm:h4"><button class="text-with-icon w-full justify-between" aria-expanded="false" data-panel="2-0">
1577                              <span>Lips</span>
1578                              <span class="circle-chevron group-hover:colors group-expanded:colors"><svg role="presentation" focusable="false" width="5" height="8" class="icon icon-chevron-right-small reverse-icon" viewBox="0 0 5 8">
1579        <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
1580      </svg></span>
1581                            </button></li><li class="h3 sm:h4"><button class="text-with-icon w-full justify-between" aria-expanded="false" data-panel="2-1">
1582                              <span>Brows</span>
1583                              <span class="circle-chevron group-hover:colors group-expanded:colors"><svg role="presentation" focusable="false" width="5" height="8" class="icon icon-chevron-right-small reverse-icon" viewBox="0 0 5 8">
1584        <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
1585      </svg></span>
1586                            </button></li><li class="h3 sm:h4"><a class="group block w-full" href="/collections/best-sellers"><span><span class="reversed-link">Best Sellers</span></span>
1587                            </a></li><li class="h3 sm:h4"><a class="group block w-full" href="/collections/bundles-sets"><span><span class="reversed-link">Bundles</span></span>
1588                            </a></li><li class="h3 sm:h4"><a class="group block w-full" href="/products/gift-card"><span><span class="reversed-link">Gift Cards</span></span>
1589                            </a></li><li class="h3 sm:h4"><a class="group block w-full" href="/collections/accessories-and-more"><span><span class="reversed-link">Accessories & Merch</span></span>
1590                            </a></li><li class="h3 sm:h4"><a class="group block w-full" href="/collections"><span><span class="reversed-link">Shop All</span></span>
1591                            </a></li></ul> 
1592
1593
1594
1595<style>
1596  #navigation-promo-409358866 {
1597    --navigation-promo-grid: 
1598  
1599    auto / repeat(0, minmax(var(--mega-menu-promo-grid-image-min-width), var(--mega-menu-promo-grid-image-max-width)))
1600
1601  
1602;
1603    --mega-menu-promo-grid-image-max-width: 300px;
1604    --mega-menu-promo-grid-image-min-width: 172px;
1605    --promo-heading-font-size: var(--text-h5);
1606    --content-over-media-row-gap: var(--spacing-3);
1607    --content-over-media-column-gap: var(--spacing-4);--navigation-promo-gap: var(--spacing-2);
1608      --panel-wrapper-justify-content: flex-start;}
1609
1610  @media screen and (min-width:700px) {
1611    #navigation-promo-409358866 {--promo-heading-font-size: var(--text-h6);--mega-menu-promo-grid-image-min-width: 192px;
1612      --content-over-media-row-gap: var(--spacing-4);
1613      --content-over-media-column-gap: var(--spacing-5);
1614    }
1615  }@media screen and (min-width: 1150px) {
1616      #navigation-promo-409358866 {
1617        --promo-heading-font-size: var(--text-h5);
1618        --content-over-media-row-gap: var(--spacing-5);
1619        --content-over-media-column-gap: var(--spacing-7);
1620        --mega-menu-promo-grid-image-min-width: 220px;
1621
1622        
1623      }
1624
1625    }</style><div class="navigation-promo__wrapper  " id="navigation-promo-409358866"><div class="navigation-promo navigation-promo--grid scroll-area bleed">
1626      
1627    </div></div></div><div class="panel__wrapper" style="--panel-wrapper-justify-content: flex-start" hidden>
1628                  <ul class="v-stack gap-4">
1629                    <li class="lg:hidden">
1630                      <button class="text-with-icon h6 text-subdued" data-panel="0"><svg role="presentation" focusable="false" width="7" height="10" class="icon icon-chevron-left reverse-icon" viewBox="0 0 7 10">
1631        <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path>
1632      </svg>DISCOVER
1633                      </button>
1634                    </li></ul> 
1635
1636
1637
1638<style>
1639  #navigation-promo-409646915 {
1640    --navigation-promo-grid: 
1641  
1642    auto / repeat(3, minmax(var(--mega-menu-promo-grid-image-min-width), var(--mega-menu-promo-grid-image-max-width)))
1643
1644  
1645;
1646    --mega-menu-promo-grid-image-max-width: 300px;
1647    --mega-menu-promo-grid-image-min-width: 172px;
1648    --promo-heading-font-size: var(--text-h5);
1649    --content-over-media-row-gap: var(--spacing-3);
1650    --content-over-media-column-gap: var(--spacing-4);--navigation-promo-gap: var(--spacing-2);
1651      --panel-wrapper-justify-content: flex-start;}
1652
1653  @media screen and (min-width:700px) {
1654    #navigation-promo-409646915 {--promo-heading-font-size: var(--text-h6);--mega-menu-promo-grid-image-min-width: 192px;
1655      --content-over-media-row-gap: var(--spacing-4);
1656      --content-over-media-column-gap: var(--spacing-5);
1657    }
1658  }@media screen and (min-width: 1150px) {
1659      #navigation-promo-409646915 {
1660        --promo-heading-font-size: var(--text-h5);
1661        --content-over-media-row-gap: var(--spacing-5);
1662        --content-over-media-column-gap: var(--spacing-7);
1663        --mega-menu-promo-grid-image-min-width: 220px;
1664
1665        
1666      }
1667
1668    }</style><div class="navigation-promo__wrapper  " id="navigation-promo-409646915"><div class="navigation-promo navigation-promo--grid scroll-area bleed">
1669      <a href="/pages/aboutus"
1670         class="content-over-media rounded-sm group "
1671         style="--text-color: 255 255 255; grid-area: ;"><img src="//vivecosmetics.com/cdn/shop/files/ViveMenu-04_f1b048e9-60c2-4e4b-8a27-ed48230aaafa.png?v=1677404394" alt="" srcset="//vivecosmetics.com/cdn/shop/files/ViveMenu-04_f1b048e9-60c2-4e4b-8a27-ed48230aaafa.png?v=1677404394&amp;width=200 200w, //vivecosmetics.com/cdn/shop/files/ViveMenu-04_f1b048e9-60c2-4e4b-8a27-ed48230aaafa.png?v=1677404394&amp;width=300 300w, //vivecosmetics.com/cdn/shop/files/ViveMenu-04_f1b048e9-60c2-4e4b-8a27-ed48230aaafa.png?v=1677404394&amp;width=400 400w, //vivecosmetics.com/cdn/shop/files/ViveMenu-04_f1b048e9-60c2-4e4b-8a27-ed48230aaafa.png?v=1677404394&amp;width=500 500w" width="516" height="597" loading="lazy" sizes="(max-width: 699px) 172px, (max-width: 1149px) 192px,220px
1672" class="zoom-image"><div class="place-self-end-start text-custom">
1673            <p class="bold" style="font-size: var(--promo-heading-font-size); line-height: var(--promo-heading-line-height, 1.4)">About Us</p>
1674          </div></a><a href="/pages/mediapress"
1675         class="content-over-media rounded-sm group "
1676         style="--text-color: 255 255 255; grid-area: ;"><img src="//vivecosmetics.com/cdn/shop/files/ViveMenu-05_caf17cd5-5289-4cc9-8adc-ecde726adde7.png?v=1677404394" alt="" srcset="//vivecosmetics.com/cdn/shop/files/ViveMenu-05_caf17cd5-5289-4cc9-8adc-ecde726adde7.png?v=1677404394&amp;width=200 200w, //vivecosmetics.com/cdn/shop/files/ViveMenu-05_caf17cd5-5289-4cc9-8adc-ecde726adde7.png?v=1677404394&amp;width=300 300w, //vivecosmetics.com/cdn/shop/files/ViveMenu-05_caf17cd5-5289-4cc9-8adc-ecde726adde7.png?v=1677404394&amp;width=400 400w, //vivecosmetics.com/cdn/shop/files/ViveMenu-05_caf17cd5-5289-4cc9-8adc-ecde726adde7.png?v=1677404394&amp;width=500 500w" width="515" height="597" loading="lazy" sizes="(max-width: 699px) 172px, (max-width: 1149px) 192px,220px
1677" class="zoom-image"><div class="place-self-end-start text-custom">
1678            <p class="bold" style="font-size: var(--promo-heading-font-size); line-height: var(--promo-heading-line-height, 1.4)">In the Press</p>
1679          </div></a><a href="/pages/lip-care-tips"
1680         class="content-over-media rounded-sm group "
1681         style="--text-color: 255 255 255; grid-area: ;"><img src="//vivecosmetics.com/cdn/shop/files/ViveMenu-06_d717a862-2911-4b41-bf7a-36351c67ea92.png?v=1677404394" alt="" srcset="//vivecosmetics.com/cdn/shop/files/ViveMenu-06_d717a862-2911-4b41-bf7a-36351c67ea92.png?v=1677404394&amp;width=200 200w, //vivecosmetics.com/cdn/shop/files/ViveMenu-06_d717a862-2911-4b41-bf7a-36351c67ea92.png?v=1677404394&amp;width=300 300w, //vivecosmetics.com/cdn/shop/files/ViveMenu-06_d717a862-2911-4b41-bf7a-36351c67ea92.png?v=1677404394&amp;width=400 400w, //vivecosmetics.com/cdn/shop/files/ViveMenu-06_d717a862-2911-4b41-bf7a-36351c67ea92.png?v=1677404394&amp;width=500 500w" width="516" height="597" loading="lazy" sizes="(max-width: 699px) 172px, (max-width: 1149px) 192px,220px
1682" class="zoom-image"><div class="place-self-end-start text-custom">
1683            <p class="bold" style="font-size: var(--promo-heading-font-size); line-height: var(--promo-heading-line-height, 1.4)">Beauty Tutorials</p>
1684          </div></a>
1685    </div></div></div><div class="panel__wrapper" style="--panel-wrapper-justify-content: flex-start" hidden>
1686                  <ul class="v-stack gap-4">
1687                    <li class="lg:hidden">
1688                      <button class="text-with-icon h6 text-subdued" data-panel="0"><svg role="presentation" focusable="false" width="7" height="10" class="icon icon-chevron-left reverse-icon" viewB
1688ox="0 0 7 10">
1689        <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path>
1690      </svg>MORE
1691                      </button>
1692                    </li></ul> 
1693
1694
1695
1696<style>
1697  #navigation-promo-410136381 {
1698    --navigation-promo-grid: 
1699  
1700    auto / repeat(3, minmax(var(--mega-menu-promo-grid-image-min-width), var(--mega-menu-promo-grid-image-max-width)))
1701
1702  
1703;
1704    --mega-menu-promo-grid-image-max-width: 300px;
1705    --mega-menu-promo-grid-image-min-width: 172px;
1706    --promo-heading-font-size: var(--text-h5);
1707    --content-over-media-row-gap: var(--spacing-3);
1708    --content-over-media-column-gap: var(--spacing-4);--navigation-promo-gap: var(--spacing-2);
1709      --panel-wrapper-justify-content: flex-start;}
1710
1711  @media screen and (min-width:700px) {
1712    #navigation-promo-410136381 {--promo-heading-font-size: var(--text-h6);--mega-menu-promo-grid-image-min-width: 192px;
1713      --content-over-media-row-gap: var(--spacing-4);
1714      --content-over-media-column-gap: var(--spacing-5);
1715    }
1716  }@media screen and (min-width: 1150px) {
1717      #navigation-promo-410136381 {
1718        --promo-heading-font-size: var(--text-h5);
1719        --content-over-media-row-gap: var(--spacing-5);
1720        --content-over-media-column-gap: var(--spacing-7);
1721        --mega-menu-promo-grid-image-min-width: 220px;
1722
1723        
1724      }
1725
1726    }</style><div class="navigation-promo__wrapper  " id="navigation-promo-410136381"><div class="navigation-promo navigation-promo--grid scroll-area bleed">
1727      <a href="/pages/customer-care"
1728         class="content-over-media rounded-sm group "
1729         style="--text-color: 255 255 255; grid-area: ;"><img src="//vivecosmetics.com/cdn/shop/files/ViveMenu-01_02f559de-70d6-4e00-a984-0726015e4e0c.png?v=1677404394" alt="" srcset="//vivecosmetics.com/cdn/shop/files/ViveMenu-01_02f559de-70d6-4e00-a984-0726015e4e0c.png?v=1677404394&amp;width=200 200w, //vivecosmetics.com/cdn/shop/files/ViveMenu-01_02f559de-70d6-4e00-a984-0726015e4e0c.png?v=1677404394&amp;width=300 300w, //vivecosmetics.com/cdn/shop/files/ViveMenu-01_02f559de-70d6-4e00-a984-0726015e4e0c.png?v=1677404394&amp;width=400 400w, //vivecosmetics.com/cdn/shop/files/ViveMenu-01_02f559de-70d6-4e00-a984-0726015e4e0c.png?v=1677404394&amp;width=500 500w" width="515" height="597" loading="lazy" sizes="(max-width: 699px) 172px, (max-width: 1149px) 192px,220px
1730" class="zoom-image"><div class="place-self-end-start text-custom">
1731            <p class="bold" style="font-size: var(--promo-heading-font-size); line-height: var(--promo-heading-line-height, 1.4)">Customer Care</p>
1732          </div></a><a href="/pages/easy-faqs"
1733         class="content-over-media rounded-sm group "
1734         style="--text-color: 255 255 255; grid-area: ;"><img src="//vivecosmetics.com/cdn/shop/files/ViveMenu-02_cbc88f41-a5da-45ff-8a92-57aac4f60cf7.png?v=1677404394" alt="" srcset="//vivecosmetics.com/cdn/shop/files/ViveMenu-02_cbc88f41-a5da-45ff-8a92-57aac4f60cf7.png?v=1677404394&amp;width=200 200w, //vivecosmetics.com/cdn/shop/files/ViveMenu-02_cbc88f41-a5da-45ff-8a92-57aac4f60cf7.png?v=1677404394&amp;width=300 300w, //vivecosmetics.com/cdn/shop/files/ViveMenu-02_cbc88f41-a5da-45ff-8a92-57aac4f60cf7.png?v=1677404394&amp;width=400 400w, //vivecosmetics.com/cdn/shop/files/ViveMenu-02_cbc88f41-a5da-45ff-8a92-57aac4f60cf7.png?v=1677404394&amp;width=500 500w" width="516" height="597" loading="lazy" sizes="(max-width: 699px) 172px, (max-width: 1149px) 192px,220px
1735" class="zoom-image"><div class="place-self-end-start text-custom">
1736            <p class="bold" style="font-size: var(--promo-heading-font-size); line-height: var(--promo-heading-line-height, 1.4)">FAQs</p>
1737          </div></a><a href="/pages/refund-policy"
1738         class="content-over-media rounded-sm group "
1739         style="--text-color: 255 255 255; grid-area: ;"><img src="//vivecosmetics.com/cdn/shop/files/ViveMenu-03_f06a4b80-cb9d-4f43-bb9b-b813f5821210.png?v=1677404394" alt="" srcset="//vivecosmetics.com/cdn/shop/files/ViveMenu-03_f06a4b80-cb9d-4f43-bb9b-b813f5821210.png?v=1677404394&amp;width=200 200w, //vivecosmetics.com/cdn/shop/files/ViveMenu-03_f06a4b80-cb9d-4f43-bb9b-b813f5821210.png?v=1677404394&amp;width=300 300w, //vivecosmetics.com/cdn/shop/files/ViveMenu-03_f06a4b80-cb9d-4f43-bb9b-b813f5821210.png?v=1677404394&amp;width=400 400w, //vivecosmetics.com/cdn/shop/files/ViveMenu-03_f06a4b80-cb9d-4f43-bb9b-b813f5821210.png?v=1677404394&amp;width=500 500w" width="515" height="597" loading="lazy" sizes="(max-width: 699px) 172px, (max-width: 1149px) 192px,220px
1740" class="zoom-image"><div class="place-self-end-start text-custom">
1741            <p class="bold" style="font-size: var(--promo-heading-font-size); line-height: var(--promo-heading-line-height, 1.4)">Return Policy</p>
1742          </div></a>
1743    </div></div></div>
1744    </div>
1745    <div class="panel">
1746      <div class="panel__wrapper" hidden>
1747                              <ul class="v-stack gap-3">
1748                                <li class="text-with-icon lg:hidden">
1749                                  <button class="text-with-icon h6 text-subdued" data-panel="1"><svg role="presentation" focusable="false" width="7" height="10" class="icon icon-chevron-left reverse-icon" viewB
1749ox="0 0 7 10">
1750        <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path>
1751      </svg>Lips
1752                                  </button>
1753                                </li><li class="h5 sm:h5">
1754                                    <a class="group h-stack gap-4"
1755                                       href="/collections/que-matte-liquid-lipsticks"><img src="//vivecosmetics.com/cdn/shop/files/2FFB9BC4-B937-447A-9A4C-28E2B6DDF576.png?v=1760513973&amp;width=104" alt="Amor Eterno" srcset="//vivecosmetics.com/cdn/shop/files/2FFB9BC4-B937-447A-9A4C-28E2B6DDF576.png?v=1760513973&amp;width=52 52w, //vivecosmetics.com/cdn/shop/files/2FFB9BC4-B937-447A-9A4C-28E2B6DDF576.png?v=1760513973&amp;width=104 104w" width="104" height="104" loading="lazy" sizes="52px" class="panel-link__image rounded"><span><span class="reversed-link">Que Matte Liquid Lipstick</span></span>
1756                                    </a>
1757                                  </li><li class="h5 sm:h5">
1758                                    <a class="group h-stack gap-4"
1759                                       href="/collections/dulceria-lip-care"><img src="//vivecosmetics.com/cdn/shop/products/22.png?v=1678858190&amp;width=104" alt="Dulce de Guava Lip Scrub" srcset="//vivecosmetics.com/cdn/shop/products/22.png?v=1678858190&amp;width=52 52w, //vivecosmetics.com/cdn/shop/products/22.png?v=1678858190&amp;width=104 104w" width="104" height="104" loading="lazy" sizes="52px" class="panel-link__image rounded"><span><span class="reversed-link">Dulce de Guava Lip Care</span></span>
1760                                    </a>
1761                                  </li></ul>
1762                            </div><div class="panel__wrapper" hidden>
1763                              <ul class="v-stack gap-3">
1764                                <li class="text-with-icon lg:hidden">
1765                                  <button class="text-with-icon h6 text-subdued" data-panel="1"><svg role="presentation" focusable="false" width="7" height="10" class="icon icon-chevron-left reverse-icon" viewBox="0 0 7 10">
1766        <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path>
1767      </svg>Brows
1768                                  </button>
1769                                </li><li class="h5 sm:h5">
1770                                    <a class="group h-stack gap-4"
1771                                       href="/collections/vive-boldbrow-contour-pencil"><img src="//vivecosmetics.com/cdn/shop/products/BravaProductPhoto.jpg?v=1663987302&amp;width=104" alt="Brava" srcset="//vivecosmetics.com/cdn/shop/products/BravaProductPhoto.jpg?v=1663987302&amp;width=52 52w, //vivecosmetics.com/cdn/shop/products/BravaProductPhoto.jpg?v=1663987302&amp;width=104 104w" width="104" height="104" loading="lazy" sizes="52px" class="panel-link__image rounded"><span><span class="reversed-link">BoldBrow Pencil</span></span>
1772                                    </a>
1773                                  </li></ul>
1774                            </div>
1775    </div></div></navigation-drawer>
1775<script>
1776  document.documentElement.style.setProperty('--header-height', Math.round(document.getElementById('shopify-section-sections--17988327539001__header').clientHeight) + 'px');
1777</script>
1777
1778
1779</header>
1780<!-- END sections: header-group --><!-- BEGIN sections: overlay-group -->
1781<div id="shopify-section-sections--17988327735609__cart-drawer" class="shopify-section shopify-section-group-overlay-group"><cart-drawer  class="cart-drawer drawer drawer--lg" id="cart-drawer"><button is="close-button" aria-label="Close"><svg role="presentation" stroke-width="2" focusable="false" width="24" height="24" class="icon icon-close" viewBox="0 0 24 24">
1782        <path d="M17.658 6.343 6.344 17.657M17.658 17.657 6.344 6.343" stroke="currentColor"></path>
1783      </svg></button>
1784
1785    <div class="empty-state align-self-center">
1786      <div class="empty-state__icon-wrapper"><svg role="presentation" stroke-width="1" focusable="false" width="32" height="32" class="icon icon-cart" viewBox="0 0 22 22">
1787        <path d="M11 7H3.577A2 2 0 0 0 1.64 9.497l2.051 8A2 2 0 0 0 5.63 19H16.37a2 2 0 0 0 1.937-1.503l2.052-8A2 2 0 0 0 18.422 7H11Zm0 0V1" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path>
1788      </svg><span class="count-bubble count-bubble--lg">0</span>
1789      </div>
1790
1791      <div class="prose">
1792        <p class="h5">Your cart is empty</p>
1793<a class="button button--xl"
1794  
1795  
1796  
1797  
1798  
1799  href="/collections/all"
1800  
1801  
1802 >Continue shopping</a></div>
1803    </div></cart-drawer>
1804
1805</div><div id="shopify-section-sections--17988327735609__search-drawer" class="shopify-section shopify-section-group-overlay-group"><search-drawer  class="search-drawer  drawer drawer--lg" id="search-drawer">
1806  <form action="/search" method="get" class="v-stack gap-5 sm:gap-8" role="search">
1807    <div class="search-input">
1808      <input type="search" name="q" placeholder="Search for..." autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" aria-label="Search">
1809      <button type="reset" class="text-subdued">Clear</button>
1810      <button type="button" is="close-button">
1811        <span class="sr-only">Close</span><svg role="presentation" stroke-width="2" focusable="false" width="24" height="24" class="icon icon-close" viewBox="0 0 24 24">
1812        <path d="M17.658 6.343 6.344 17.657M17.658 17.657 6.344 6.343" stroke="currentColor"></path>
1813      </svg></button>
1814    </div>
1815
1816    <style>
1817      #shopify-section-sections--17988327735609__search-drawer {
1818        --predictive-search-column-count: 3;
1819      }
1820    </style>
1821
1822    <input type="hidden" name="type" value="product">
1823
1824    <predictive-search class="predictive-search" section-id="sections--17988327735609__search-drawer"><div slot="results"></div>
1825
1826      <div slot="loading">
1827        <div class="v-stack gap-5 sm:gap-6 ">
1828          <div class="h-stack gap-4 sm:gap-5"><span class="skeleton skeleton--tab"></span><span class="skeleton skeleton--tab"></span><span class="skeleton skeleton--tab"></span></div>
1829
1830          <div class="v-stack gap-4 sm:gap-6"><div class="h-stack align-center gap-5 sm:gap-6">
1831                <span class="skeleton skeleton--thumbnail"></span>
1832
1833                <div class="v-stack gap-3 w-full">
1834                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 20%"></span>
1835                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 80%"></span>
1836                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 40%"></span>
1837                </div>
1838              </div><div class="h-stack align-center gap-5 sm:gap-6">
1839                <span class="skeleton skeleton--thumbnail"></span>
1840
1841                <div class="v-stack gap-3 w-full">
1842                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 20%"></span>
1843                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 80%"></span>
1844                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 40%"></span>
1845                </div>
1846              </div><div class="h-stack align-center gap-5 sm:gap-6">
1847                <span class="skeleton skeleton--thumbnail"></span>
1848
1849                <div class="v-stack gap-3 w-full">
1850                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 20%"></span>
1851                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 80%"></span>
1852                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 40%"></span>
1853                </div>
1854              </div><div class="h-stack align-center gap-5 sm:gap-6">
1855                <span class="skeleton skeleton--thumbnail"></span>
1856
1857                <div class="v-stack gap-3 w-full">
1858                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 20%"></span>
1859                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 80%"></span>
1860                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 40%"></span>
1861                </div>
1862              </div></div>
1863        </div></div>
1864    </predictive-search>
1865  </form>
1866</search-drawer>
1867
1868</div>
1869<!-- END sections: overlay-group --><main role="main" id="main" class="anchor">
1870      <section id="shopify-section-template--17988324720953__main" class="shopify-section shopify-section--main-cart"><div class="container"><div class="empty-state">
1871      <div class="empty-state__icon-wrapper"><svg role="presentation" stroke-width="1" focusable="false" width="32" height="32" class="icon icon-cart" viewBox="0 0 22 22">
1872        <path d="M11 7H3.577A2 2 0 0 0 1.64 9.497l2.051 8A2 2 0 0 0 5.63 19H16.37a2 2 0 0 0 1.937-1.503l2.052-8A2 2 0 0 0 18.422 7H11Zm0 0V1" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path>
1873      </svg><span class="count-bubble count-bubble--lg">0</span>
1874      </div>
1875
1876      <div class="prose">
1877        <p class="h4">Your cart is empty</p>
1878<a class="button button--xl"
1879  
1880  
1881  
1882  
1883  
1884  href="/collections/all"
1885  
1886  
1887 >Continue shopping</a></div>
1888    </div></div>
1889
1890</section>
1891<!-- BEGIN sections: footer-group -->
1892<footer id="shopify-section-sections--17988327342393__footer" class="shopify-section shopify-section-group-footer-group shopify-section--footer"><div class="footer">
1893  <div class="container">
1894    <div class="footer__wrapper"><div class="footer__block-list empty:hidden"><div class="footer__block footer__block--menu" ><ul class="v-stack gap-3" role="list"><li>
1895                          <a href="/collections" class="inline-block link-faded break-all">SHOP NOW</a>
1896                        </li><li>
1897                          <a href="/pages/customer-care" class="inline-block link-faded break-all">CUSTOMER CARE</a>
1898                        </li><li>
1899                          <a href="/pages/returns-and-refunds" class="inline-block link-faded break-all">RETURNS AND REFUNDS</a>
1900                        </li><li>
1901                          <a href="/pages/privacy-policy" class="inline-block link-faded break-all">TERMS & PRIVACY POLICY</a>
1902                        </li><li>
1903                          <a href="/pages/ccpa-notice" class="inline-block link-faded break-all">CALIFORNIA CONSUMER PRIVACY NOTICE</a>
1904                        </li></ul>
1905                  </div><div class="footer__block footer__block--text" ><p class="bold">Vive Cosmetics</p><div class="prose text-subdued"><p>We've built this brand <em>para ti.</em> For, by and with Latinas <em>siempre</em> at the forefront. </p></div></div></div><div class="footer__aside empty:hidden"><div class="footer__aside-top"><ul class="social-media " role="list"><li>
1906      <a href="https://www.facebook.com/ViveCosmetics/" class="tap-area" target="_blank" rel="noopener" aria-label="Follow on Facebook"><svg role="presentation" focusable="false" width="27" height="27" class="icon icon-facebook" viewBox="0 0 24 24">
1907        <path fill-rule="evenodd" clip-rule="evenodd" d="M10.183 21.85v-8.868H7.2V9.526h2.983V6.982a4.17 4.17 0 0 1 4.44-4.572 22.33 22.33 0 0 1 2.667.144v3.084h-1.83a1.44 1.44 0 0 0-1.713 1.68v2.208h3.423l-.447 3.456h-2.97v8.868h-3.57Z" fill="currentColor"/>
1908      </svg></a>
1909    </li><li>
1910      <a href="https://twitter.com/vivecosmetics" class="tap-area" target="_blank" rel="noopener" aria-label="Follow on Twitter"><svg role="presentation" focusable="false" width="27" height="27" class="icon icon-twitter" viewBox="0 0 24 24">
1911        <path fill-rule="evenodd" clip-rule="evenodd" d="M15.414 4.96c1.506-.024 2.307.479 3.072 1.117.65-.05 1.495-.383 1.992-.614l.484-.242c-.285.702-.67 1.253-1.262 1.67-.131.093-.262.218-.426.277v.009c.843-.008 1.539-.357 2.2-.546v.01a5.934 5.934 0 0 1-1.318 1.384l-.607.442c.01.817-.014 1.598-.18 2.285-.971 3.995-3.544 6.707-7.616 7.868-1.462.418-3.825.59-5.5.208-.83-.188-1.581-.402-2.285-.684a9.54 9.54 0 0 1-1.1-.519l-.342-.19c.378.01.82.105 1.243.043.382-.056.757-.042 
19111.11-.113.879-.176 1.66-.41 2.332-.77.326-.175.82-.38 1.053-.632a3.59 3.59 0 0 1-1.157-.19c-1.258-.407-1.99-1.154-2.466-2.277.381.038 1.479.129 1.735-.07-.48-.023-.94-.278-1.27-.467-1.012-.58-1.837-1.551-1.83-3.047l.398.173c.254.098.512.15.815.208.128.024.384.093.531.043h-.019c-.195-.208-.514-.347-.71-.571-.65-.739-1.258-1.875-.873-3.229.097-.343.252-.646.417-.926l.019.009c.076.144.244.25.35.372.332.376.741.714 1.158 1.013 1.42 1.016 2.698 1.64 4.75 2.103.522.117 1.124.207 1.746.208-.175-.466-.119-1.22.019-1.67.346-1.134 1.097-1.952 2.2-2.39.263-.105.556-.18.863-.242l.474-.052Z" fill="currentColor"/>
1912      </svg></a>
1913    </li><li>
1914      <a href="https://www.instagram.com/vivecosmetics/" class="tap-area" target="_blank" rel="noopener" aria-label="Follow on Instagram"><svg role="presentation" focusable="false" width="27" height="27" class="icon icon-instagram" viewBox="0 0 24 24">
1915        <path fill-rule="evenodd" clip-rule="evenodd" d="M12 2.4c-2.607 0-2.934.011-3.958.058-1.022.046-1.72.209-2.33.446a4.705 4.705 0 0 0-1.7 1.107 4.706 4.706 0 0 0-1.108 1.7c-.237.611-.4 1.31-.446 2.331C2.41 9.066 2.4 9.392 2.4 12c0 2.607.011 2.934.058 3.958.046 1.022.209 1.72.446 2.33a4.706 4.706 0 0 0 1.107 1.7c.534.535 1.07.863 1.7 1.108.611.237 1.309.4 2.33.446 1.025.047 1.352.058 3.959.058s2.934-.011 3.958-.058c1.022-.046 1.72-.209 2.33-.446a4.706 4.706 0 0 0 1.7-1.107 4.706 4.706 0 0 0 1.108-1.7c.237-.611.4-1.31.446-2.33.047-1.025.058-1.352.058-3.959s-.011-2.934-.058-3.958c-.047-1.022-.209-1.72-.446-2.33a4.706 4.706 0 0 0-1.107-1.7 4.705 4.705 0 0 0-1.7-1.108c-.611-.237-1.31-.4-2.331-.446C14.934 2.41 14.608 2.4 12 2.4Zm0 1.73c2.563 0 2.867.01 3.88.056.935.042 1.443.199 1.782.33.448.174.768.382 1.104.718.336.336.544.656.718 1.104.131.338.287.847.33 1.783.046 1.012.056 1.316.056 3.879 0 2.563-.01 2.867-.056 3.88-.043.935-.199 1.444-.33 1.782a2.974 2.974 0 0 1-.719 1.104 2.974 2.974 0 0 1-1.103.718c-.339.131-.847.288-1.783.33-1.012.046-1.316.056-3.88.056-2.563 0-2.866-.01-3.878-.056-.936-.042-1.445-.199-1.783-.33a2.974 2.974 0 0 1-1.104-.718 2.974 2.974 0 0 1-.718-1.104c-.131-.338-.288-.847-.33-1.783-.047-1.012-.056-1.316-.056-3.879 0-2.563.01-2.867.056-3.88.042-.935.199-1.443.33-1.782.174-.448.382-.768.718-1.104a2.974 2.974 0 0 1 1.104-.718c.338-.131.847-.288 1.783-.33C9.133 4.14 9.437 4.13 12 4.13Zm0 11.07a3.2 3.2 0 1 1 0-6.4 3.2 3.2 0 0 1 0 6.4Zm0-8.13a4.93 4.93 0 1 0 0 9.86 4.93 4.93 0 0 0 0-9.86Zm6.276-.194a1.152 1.152 0 1 1-2.304 0 1.152 1.152 0 0 1 2.304 0Z" fill="currentColor"/>
1916      </svg></a>
1917    </li><li>
1918      <a href="https://www.youtube.com/channel/UCkkRlVqaK-tc4jZGXUBy3mQ?view_as=subscriber" class="tap-area" target="_blank" rel="noopener" aria-label="Follow on YouTube"><svg role="presentation" focusable="false" width="27" height="27" class="icon icon-youtube" viewBox="0 0 24 24">
1919        <path fill-rule="evenodd" clip-rule="evenodd" d="M20.44 5.243c.929.244 1.66.963 1.909 1.876.451 1.654.451 5.106.451 5.106s0 3.452-.451 5.106a2.681 2.681 0 0 1-1.91 1.876c-1.684.443-8.439.443-8.439.443s-6.754 0-8.439-.443a2.682 2.682 0 0 1-1.91-1.876c-.45-1.654-.45-5.106-.45-5.106s0-3.452.45-5.106a2.681 2.681 0 0 1 1.91-1.876c1.685-.443 8.44-.443 8.44-.443s6.754 0 8.438.443Zm-5.004 6.982L9.792 15.36V9.091l5.646 3.134Z" fill="currentColor"/>
1920      </svg></a>
1921    </li><li>
1922      <a href="https://www.tiktok.com/@vivecosmetics?lang=en" class="tap-area" target="_blank" rel="noopener" aria-label="Follow on TikTok"><svg role="presentation" focusable="false" width="27" height="27" class="icon icon-tiktok" viewBox="0 0 24 24">
1923        <path d="M20.027 10.168a5.125 5.125 0 0 1-4.76-2.294v7.893a5.833 5.833 0 1 1-5.834-5.834c.122 0 .241.011.361.019v2.874c-.12-.014-.237-.036-.36-.036a2.977 2.977 0 0 0 0 5.954c1.644 0 3.096-1.295 3.096-2.94L12.56 2.4h2.75a5.122 5.122 0 0 0 4.72 4.573v3.195" fill="currentColor"/>
1924      </svg></a>
1925    </li></ul></div><div class="footer__aside-bottom"><div class="footer__payment-icons h-stack wrap gap-2"><svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-american_express"><title id="pi-american_express">American Express</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#0071CE" style="fill:#0071CE;fill:color(display-p3 0.0000 0.4431 0.8078);fill-opacity:1;"/>
1925<path d="M3 0.5H35C36.3348 0.5 37.5 1.58692 37.5 3V21C37.5 22.4239 36.4239 23.5 35 23.5H3C1.66524 23.5 0.5 22.4131 0.5 21V3C0.5 1.57614 1.57614 0.5 3 0.5Z" stroke="black" stroke-opacity="0.07" style="stroke:black;stroke-opacity:0.07;"/><path d="M25.8662 6.33203V3H31L31.8662 5.5332L32.7334 3H37V14.2002H36.7998L34.8672 16.2656L36.7998 18.3594H37V21.2666H33.5996L31.9336 19.3994L30.2002 21.2666H19.4668V12.666H16L20.2666 3H24.4004L25.8662 6.33203ZM20.5996 20.2656H27V18.5322H22.666V17.3994H26.8662V15.666H22.666V14.5322H27V12.7988H20.5996V20.2656ZM30.5332 16.5322L27 20.2656H29.5996L31.8662 17.8662L34.0664 20.2656H36.7324L33.1992 16.4658L36.7324 12.7988H34.1328L31.8662 15.1992L29.7324 12.7988H27L30.5332 16.5322ZM17.666 11.7324H19.9326L20.5332 10.1992H23.999L24.666 11.7324H26.999L23.666 4.19922H20.999L17.666 11.7324ZM33.5996 4.19922L31.9326 8.86621L30.1992 4.19922H27V11.666H29.0664V6.39941L31 11.666H32.7998L34.7324 6.39941V11.666H36.7324V4.13281L33.5996 4.19922ZM23.2656 8.46582H21.2656L22.2656 5.99902L23.2656 8.46582Z" fill="white" style="fill:white;fill-opacity:1;"/></svg>
1926<svg version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-labelledby="pi-apple_pay"><title id="pi-apple_pay">Apple Pay</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z" /><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558 0 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303 1.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858" /><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048" /></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z" />
1926<path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z" /><path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z" /></g></g></svg>
1927<svg viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" aria-labelledby="pi-diners_club"><title id="pi-diners_club">Diners Club</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M12 12v3.7c0 .3-.2.3-.5.2-1.9-.8-3-3.3-2.3-5.4.4-1.1 1.2-2 2.3-2.4.4-.2.5-.1.5.2V12zm2 0V8.3c0-.3 0-.3.3-.2 2.1.8 3.2 3.3 2.4 5.4-.4 1.1-1.2 2-2.3 2.4-.4.2-.4.1-.4-.2V12zm7.2-7H13c3.8 0 6.8 3.1 6.8 7s-3 7-6.8 7h8.2c3.8 0 6.8-3.1 6.8-7s-3-7-6.8-7z" fill="#3086C8"/></svg><svg viewBox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-discover" fill="none" xmlns="http://www.w3.org/2000/svg"><title id="pi-discover">Discover</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32z" fill="#fff"/><path d="M3.57 7.16H2v5.5h1.57c.83 0 1.43-.2 1.96-.63.63-.52 1-1.3 1-2.11-.01-1.63-1.22-2.76-2.96-2.76zm1.26 4.14c-.34.3-.77.44-1.47.44h-.29V8.1h.29c.69 0 1.11.12 1.47.44.37.33.59.84.59 1.37 0 .53-.22 1.06-.59 1.39zm2.19-4.14h1.07v5.5H7.02v-5.5zm3.69 2.11c-.64-.24-.83-.4-.83-.69 0-.35.34-.61.8-.61.32 0 .59.13.86.45l.56-.73c-.46-.4-1.01-.61-1.62-.61-.97 0-1.72.68-1.72 1.58 0 .76.35 1.15 1.35 1.51.42.15.63.25.74.31.21.14.32.34.32.57 0 .45-.35.78-.83.78-.51 0-.92-.26-1.17-.73l-.69.67c.49.73 1.09 1.05 1.9 1.05 1.11 0 1.9-.74 1.9-1.81.02-.89-.35-1.29-1.57-1.74zm1.92.65c0 1.62 1.27 2.87 2.9 2.87.46 0 .86-.09 1.34-.32v-1.26c-.43.43-.81.6-1.29.6-1.08 0-1.85-.78-1.85-1.9 0-1.06.79-1.89 1.8-1.89.51 0 .9.18 1.34.62V7.38c-.47-.24-.86-.34-1.32-.34-1.61 0-2.92 1.28-2.92 2.88zm12.76.94l-1.47-3.7h-1.17l2.33 5.64h.58l2.37-5.64h-1.16l-1.48 3.7zm3.13 1.8h3.04v-.93h-1.97v-1.48h1.9v-.93h-1.9V8.1h1.97v-.94h-3.04v5.5zm7.29-3.87c0-1.03-.71-1.62-1.95-1.62h-1.59v5.5h1.07v-2.21h.14l1.48 2.21h1.32l-1.73-2.32c.81-.17 1.26-.72 1.26-1.56zm-2.16.91h-.31V8.03h.33c.67 0 1.03.28 1.03.82 0 .55-.36.85-1.05.85z" fill="#231F20"/><path d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint0_linear)"/><path opacity=".65" d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint1_linear)"/><path d="M36.57 7.506c0-.1-.07-.15-.18-.15h-.16v.48h.12v-.19l.14.19h.14l-.16-.2c.06-.01.1-.06.1-.13zm-.2.07h-.02v-.13h.02c.06 0 .09.02.09.06 0 .05-.03.07-.09.07z" fill="#231F20"/><path d="M36.41 7.176c-.23 0-.42.19-.42.42 0 .23.19.42.42.42.23 0 .42-.19.42-.42 0-.23-.19-.42-.42-.42zm0 .77c-.18 0-.34-.15-.34-.35 0-.19.15-.35.34-.35.18 0 .33.16.33.35 0 .19-.15.35-.33.35z" fill="#231F20"/><path d="M37 12.984S27.09 19.873 8.976 23h26.023a2 2 0 002-1.984l.024-3.02L37 12.985z" fill="#F48120"/><defs><linearGradient id="pi-paint0_linear" x1="21.657" y1="12.275" x2="19.632" y2="9.104" gradientUnits="userSpaceOnUse"><stop stop-color="#F89F20"/><stop offset=".25" stop-color="#F79A20"/><stop offset=".533" stop-color="#F68D20"/><stop offset=".62" stop-color="#F58720"/><stop offset=".723" stop-color="#F48120"/><stop offset="1" stop-color="#F37521"/></linearGradient><linearGradient id="pi-paint1_linear" x1="21.338" y1="12.232" x2="18.378" y2="6.446" gradientUnits="userSpaceOnUse"><stop stop-color="#F58720"/><stop offset=".359" stop-color="#E16F27"/><stop offset=".703" stop-color="#D4602C"/><stop offset=".982" stop-color="#D05B2E"/></linearGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-google_pay"><title id="pi-google_pay">Google Pay</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF"/><path d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.
192706zM23.29 13.52a.79.79 0 0 0 .337.662c.223.176.5.269.785.263.429-.001.84-.17 1.146-.472.305-.286.478-.685.478-1.103a2.047 2.047 0 0 0-1.324-.374 1.716 1.716 0 0 0-1.03.294.883.883 0 0 0-.392.73zm9.286-3.75l-3.39 7.79h-1.048l1.281-2.728-2.224-5.062h1.103l1.612 3.885 1.569-3.885h1.097z" fill="#5F6368"/><path d="M13.986 11.284c0-.308-.024-.616-.073-.92h-4.29v1.747h2.451a2.096 2.096 0 0 1-.9 1.373v1.134h1.464a4.433 4.433 0 0 0 1.348-3.334z" fill="#4285F4"/><path d="M9.629 15.721a4.352 4.352 0 0 0 3.01-1.097l-1.466-1.14a2.752 2.752 0 0 1-4.094-1.44H5.577v1.17a4.53 4.53 0 0 0 4.052 2.507z" fill="#34A853"/><path d="M7.079 12.05a2.709 2.709 0 0 1 0-1.735v-1.17H5.577a4.505 4.505 0 0 0 0 4.075l1.502-1.17z" fill="#FBBC04"/><path d="M9.629 8.44a2.452 2.452 0 0 1 1.74.68l1.3-1.293a4.37 4.37 0 0 0-3.065-1.183 4.53 4.53 0 0 0-4.027 2.5l1.502 1.171a2.715 2.715 0 0 1 2.55-1.875z" fill="#EA4335"/></svg>
1928<svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg>
1929<svg viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-paypal"><title id="pi-paypal">PayPal</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path fill="#003087" d="M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1z"/><path fill="#3086C8" d="M23.9 8.3l-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8z"/><path fill="#012169" d="M23.3 8.1c-.1-.1-.2-.1-.3-.1-.1 0-.2 0-.3-.1-.3-.1-.7-.1-1.1-.1h-3c-.1 0-.2 
19290-.2.1-.2.1-.3.2-.3.4l-.7 4.4v.1c0-.3.3-.5.6-.5h1.3c2.5 0 4.1-1 4.6-3.8v-.2c-.1-.1-.3-.2-.5-.2h-.1z"/></svg><svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-shopify_pay"><title id="pi-shopify_pay">Shop Pay</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000"/><path d="M35.889 0C37.05 0 38 .982 38 2.182v19.636c0 1.2-.95 2.182-2.111 2.182H2.11C.95 24 0 23.018 0 21.818V2.182C0 .982.95 0 2.111 0H35.89z" fill="#5A31F4"/><path d="M9.35 11.368c-1.017-.223-1.47-.31-1.47-.705 0-.372.306-.558.92-.558.54 0 .934.238 1.225.704a.079.079 0 00.104.03l1.146-.584a.082.082 0 00.032-.114c-.475-.831-1.353-1.286-2.51-1.286-1.52 0-2.464.755-2.464 1.956 0 1.275 1.15 1.597 2.17 1.82 1.02.222 1.474.31 1.474.705 0 .396-.332.582-.993.582-.612 0-1.065-.282-1.34-.83a.08.08 0 00-.107-.035l-1.143.57a.083.083 0 00-.036.111c.454.92 1.384 1.437 2.627 1.437 1.583 0 2.539-.742 2.539-1.98s-1.155-1.598-2.173-1.82v-.003zM15.49 8.855c-.65 0-1.224.232-1.636.646a.04.04 0 01-.069-.03v-2.64a.08.08 0 00-.08-.081H12.27a.08.08 0 00-.08.082v8.194a.08.08 0 00.08.082h1.433a.08.08 0 00.081-.082v-3.594c0-.695.528-1.227 1.239-1.227.71 0 1.226.521 1.226 1.227v3.594a.08.08 0 00.081.082h1.433a.08.08 0 00.081-.082v-3.594c0-1.51-.981-2.577-2.355-2.577zM20.753 8.62c-.778 0-1.507.24-2.03.588a.082.082 0 00-.027.109l.632 1.088a.08.08 0 00.11.03 2.5 2.5 0 011.318-.366c1.25 0 2.17.891 2.17 2.068 0 1.003-.736 1.745-1.669 1.745-.76 0-1.288-.446-1.288-1.077 0-.361.152-.657.548-.866a.08.08 0 00.032-.113l-.596-1.018a.08.08 0 00-.098-.035c-.799.299-1.359 1.018-1.359 1.984 0 1.46 1.152 2.55 2.76 2.55 1.877 0 3.227-1.313 3.227-3.195 0-2.018-1.57-3.492-3.73-3.492zM28.675 8.843c-.724 0-1.373.27-1.845.746-.026.027-.069.007-.069-.029v-.572a.08.08 0 00-.08-.082h-1.397a.08.08 0 00-.08.082v8.182a.08.08 0 00.08.081h1.433a.08.08 0 00.081-.081v-2.683c0-.036.043-.054.069-.03a2.6 2.6 0 001.808.7c1.682 0 2.993-1.373 2.993-3.157s-1.313-3.157-2.993-3.157zm-.271 4.929c-.956 0-1.681-.768-1.681-1.783s.723-1.783 1.681-1.783c.958 0 1.68.755 1.68 1.783 0 1.027-.713 1.783-1.681 1.783h.001z" fill="#fff"/></svg>
1930<svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778 
193016.2333 12.0722 16.3389C11.9667 16.4444 11.7556 16.3389 11.5444 16.3389H9.96111C9.85556 16.3389 9.75 16.3389 9.75 16.1278L8.06111 9.58333C7.85 9.37222 7.53333 9.05556 7.11111 8.95C6.47778 8.63333 5.31667 8.42222 5.10556 8.42222L5 8.21111Z" fill="white" style="fill:white;fill-opacity:1;"/></svg>
1931</div><p class="footer__copyright text-sm text-subdued">© 2026, Vive Cosmetics. <a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&amp;utm_medium=shopify&amp;utm_source=onlinestore">Powered by Shopify</a></p>
1932        </div>
1933      </div>
1934    </div>
1935  </div>
1936</div>
1937
1938</footer>
1939<!-- END sections: footer-group --></main>
1939<script src="https://a.klaviyo.com/media/js/onsite/onsite.js"></script>
vendor: 1 bytes, line 1939
1939
1940<script>
1941    var klaviyo = klaviyo || [];
1942    klaviyo.init({
1943      account: "KiMsBp",
1944      platform: "shopify"
1945    });
1946    klaviyo.enable("backinstock",{ 
1947    trigger: {
1948      product_page_text: "Let Me Know When This Restocks",
1949      product_page_class: "btn",
1950      product_page_text_align: "center",
1951      product_page_margin: "20px 0px 0px 0px",
1952      replace_anchor: false
1953    },
1954    modal: {
1955     headline: "{product_name}",
1956     body_content: "As a small indie brand, we manufacture and sell in small batches. Sign up to hear the restock chisme first.",
1957     email_field_label: "Email",
1958     button_label: "Notify me",
1959     subscription_success_label: "You're in! We'll let you know when it's back.",
1960     footer_content: '',
1961     additional_styles: "@import url('https://fonts.googleapis.com/css?family=Poppins');",
1962     drop_background_color: "#000",
1963     background_color: "#fff",
1964     text_color: "#222",
1965     font_family: "Poppins",
1966     button_text_color: "#fff",
1967     button_background_color: "#f04e98",
1968     close_button_color: "#ccc",
1969     error_background_color: "#fcd6d7",
1970     error_text_color: "#C72E2F",
1971     success_background_color: "#d3efcd",
1972     success_text_color: "#1B9500"
1973    }
1974  });
1975</script>
1975
1976
1977    
1978  <style> .footer {background-image: url("https://cdn.shopify.com/s/files/1/2420/9227/files/Vive_Footer_256x256_crop_center.png?v=1676969037"); background-repeat: repeat; color: #ffffff !important;} .text-subdued {opacity: 1 !important;} .link-faded {color: #ffffff !important; opacity: 1 !important;} </style>
1979<div id="shopify-block-AZC9yYytOSUdZeFE3N__15255627403292782234" class="shopify-block shopify-app-block"><div class="easytabs-block-container"
1980     data-block-id="AZC9yYytOSUdZeFE3N__15255627403292782234"
1981     data-et-type="product"
1982     data-et-block-type="embed"
1983     data-et-settings-placement=""
1984     data-et-settings-multiw="0"
1985     data-es-needle-content="">
1986  <!-- BEGIN app snippet: easytabs-product --><div class="easytabs-empty-widget"></div><!-- END app snippet -->
1987</div>
1988
1989</div><div id="shopify-block-AbzNzMWo3S0hBVVVlU__13019466082614940324" class="shopify-block shopify-app-block"><!-- </script>
1989 -->
1990<!-- Linkify Product Colors: Link your product pages with color swatches -->
1991<!-- https://apps.shopify.com/product-colors -->
1992
1993<script type="text/javascript">
1994
1995</script>
vendor: 2 bytes, line 1995
1995
1996<script src="https://cdn.shopify.com/extensions/01a05103-bfe0-7cdd-bc31-4d95a459851c/product-colors-61/assets/webyze-product-colors.js" async></script>
1996
1997<link href="//cdn.shopify.com/extensions/01a05103-bfe0-7cdd-bc31-4d95a459851c/product-colors-61/assets/webyze-product-colors.css" rel="stylesheet" type="text/css" media="all" />
1998<link href="//cdn.shopify.com/extensions/01a05103-bfe0-7cdd-bc31-4d95a459851c/product-colors-61/assets/webyze-product-colors-v2.css" rel="stylesheet" type="text/css" media="all" />
1999
2000</div><div id="shopify-block-AeHhSMHRscDBnTDlvW__15885745614559378752" class="shopify-block shopify-app-block"><div id="accessibly-config" style="display:none">
2001    {"themeColor":"#574CD5","iconColor":"#574CD5","showLogo":true,"topBottomPosition":10,"rightLeftPosition":10,"iconSize":"extra-small","iconCustomSize":64,"position":"bottom-right"}
2002</div>
2003
2004
2005</div>
2005<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
2005
2006</body>
2007</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.