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 & 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 & 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 & 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 & 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 & 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 & 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 & 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 & 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 & 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 & 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&width=200 200w, //vivecosmetics.com/cdn/shop/files/ViveMenu-04_f1b048e9-60c2-4e4b-8a27-ed48230aaafa.png?v=1677404394&width=300 300w, //vivecosmetics.com/cdn/shop/files/ViveMenu-04_f1b048e9-60c2-4e4b-8a27-ed48230aaafa.png?v=1677404394&width=400 400w, //vivecosmetics.com/cdn/shop/files/ViveMenu-04_f1b048e9-60c2-4e4b-8a27-ed48230aaafa.png?v=1677404394&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&width=200 200w, //vivecosmetics.com/cdn/shop/files/ViveMenu-05_caf17cd5-5289-4cc9-8adc-ecde726adde7.png?v=1677404394&width=300 300w, //vivecosmetics.com/cdn/shop/files/ViveMenu-05_caf17cd5-5289-4cc9-8adc-ecde726adde7.png?v=1677404394&width=400 400w, //vivecosmetics.com/cdn/shop/files/ViveMenu-05_caf17cd5-5289-4cc9-8adc-ecde726adde7.png?v=1677404394&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&width=200 200w, //vivecosmetics.com/cdn/shop/files/ViveMenu-06_d717a862-2911-4b41-bf7a-36351c67ea92.png?v=1677404394&width=300 300w, //vivecosmetics.com/cdn/shop/files/ViveMenu-06_d717a862-2911-4b41-bf7a-36351c67ea92.png?v=1677404394&width=400 400w, //vivecosmetics.com/cdn/shop/files/ViveMenu-06_d717a862-2911-4b41-bf7a-36351c67ea92.png?v=1677404394&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&width=200 200w, //vivecosmetics.com/cdn/shop/files/ViveMenu-01_02f559de-70d6-4e00-a984-0726015e4e0c.png?v=1677404394&width=300 300w, //vivecosmetics.com/cdn/shop/files/ViveMenu-01_02f559de-70d6-4e00-a984-0726015e4e0c.png?v=1677404394&width=400 400w, //vivecosmetics.com/cdn/shop/files/ViveMenu-01_02f559de-70d6-4e00-a984-0726015e4e0c.png?v=1677404394&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&width=200 200w, //vivecosmetics.com/cdn/shop/files/ViveMenu-02_cbc88f41-a5da-45ff-8a92-57aac4f60cf7.png?v=1677404394&width=300 300w, //vivecosmetics.com/cdn/shop/files/ViveMenu-02_cbc88f41-a5da-45ff-8a92-57aac4f60cf7.png?v=1677404394&width=400 400w, //vivecosmetics.com/cdn/shop/files/ViveMenu-02_cbc88f41-a5da-45ff-8a92-57aac4f60cf7.png?v=1677404394&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&width=200 200w, //vivecosmetics.com/cdn/shop/files/ViveMenu-03_f06a4b80-cb9d-4f43-bb9b-b813f5821210.png?v=1677404394&width=300 300w, //vivecosmetics.com/cdn/shop/files/ViveMenu-03_f06a4b80-cb9d-4f43-bb9b-b813f5821210.png?v=1677404394&width=400 400w, //vivecosmetics.com/cdn/shop/files/ViveMenu-03_f06a4b80-cb9d-4f43-bb9b-b813f5821210.png?v=1677404394&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&width=3509" alt="" srcset="//vivecosmetics.com/cdn/shop/files/logo-04_6c3c9a2f-05b5-4dfb-828a-45eb211c111f.png?v=1674670610&width=240 240w, //vivecosmetics.com/cdn/shop/files/logo-04_6c3c9a2f-05b5-4dfb-828a-45eb211c111f.png?v=1674670610&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&width=200 200w, //vivecosmetics.com/cdn/shop/files/ViveMenu-04_f1b048e9-60c2-4e4b-8a27-ed48230aaafa.png?v=1677404394&width=300 300w, //vivecosmetics.com/cdn/shop/files/ViveMenu-04_f1b048e9-60c2-4e4b-8a27-ed48230aaafa.png?v=1677404394&width=400 400w, //vivecosmetics.com/cdn/shop/files/ViveMenu-04_f1b048e9-60c2-4e4b-8a27-ed48230aaafa.png?v=1677404394&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&width=200 200w, //vivecosmetics.com/cdn/shop/files/ViveMenu-05_caf17cd5-5289-4cc9-8adc-ecde726adde7.png?v=1677404394&width=300 300w, //vivecosmetics.com/cdn/shop/files/ViveMenu-05_caf17cd5-5289-4cc9-8adc-ecde726adde7.png?v=1677404394&width=400 400w, //vivecosmetics.com/cdn/shop/files/ViveMenu-05_caf17cd5-5289-4cc9-8adc-ecde726adde7.png?v=1677404394&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&width=200 200w, //vivecosmetics.com/cdn/shop/files/ViveMenu-06_d717a862-2911-4b41-bf7a-36351c67ea92.png?v=1677404394&width=300 300w, //vivecosmetics.com/cdn/shop/files/ViveMenu-06_d717a862-2911-4b41-bf7a-36351c67ea92.png?v=1677404394&width=400 400w, //vivecosmetics.com/cdn/shop/files/ViveMenu-06_d717a862-2911-4b41-bf7a-36351c67ea92.png?v=1677404394&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&width=200 200w, //vivecosmetics.com/cdn/shop/files/ViveMenu-01_02f559de-70d6-4e00-a984-0726015e4e0c.png?v=1677404394&width=300 300w, //vivecosmetics.com/cdn/shop/files/ViveMenu-01_02f559de-70d6-4e00-a984-0726015e4e0c.png?v=1677404394&width=400 400w, //vivecosmetics.com/cdn/shop/files/ViveMenu-01_02f559de-70d6-4e00-a984-0726015e4e0c.png?v=1677404394&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&width=200 200w, //vivecosmetics.com/cdn/shop/files/ViveMenu-02_cbc88f41-a5da-45ff-8a92-57aac4f60cf7.png?v=1677404394&width=300 300w, //vivecosmetics.com/cdn/shop/files/ViveMenu-02_cbc88f41-a5da-45ff-8a92-57aac4f60cf7.png?v=1677404394&width=400 400w, //vivecosmetics.com/cdn/shop/files/ViveMenu-02_cbc88f41-a5da-45ff-8a92-57aac4f60cf7.png?v=1677404394&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&width=200 200w, //vivecosmetics.com/cdn/shop/files/ViveMenu-03_f06a4b80-cb9d-4f43-bb9b-b813f5821210.png?v=1677404394&width=300 300w, //vivecosmetics.com/cdn/shop/files/ViveMenu-03_f06a4b80-cb9d-4f43-bb9b-b813f5821210.png?v=1677404394&width=400 400w, //vivecosmetics.com/cdn/shop/files/ViveMenu-03_f06a4b80-cb9d-4f43-bb9b-b813f5821210.png?v=1677404394&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&width=104" alt="Amor Eterno" srcset="//vivecosmetics.com/cdn/shop/files/2FFB9BC4-B937-447A-9A4C-28E2B6DDF576.png?v=1760513973&width=52 52w, //vivecosmetics.com/cdn/shop/files/2FFB9BC4-B937-447A-9A4C-28E2B6DDF576.png?v=1760513973&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&width=104" alt="Dulce de Guava Lip Scrub" srcset="//vivecosmetics.com/cdn/shop/products/22.png?v=1678858190&width=52 52w, //vivecosmetics.com/cdn/shop/products/22.png?v=1678858190&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&width=104" alt="Brava" srcset="//vivecosmetics.com/cdn/shop/products/BravaProductPhoto.jpg?v=1663987302&width=52 52w, //vivecosmetics.com/cdn/shop/products/BravaProductPhoto.jpg?v=1663987302&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&utm_medium=shopify&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.