1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18<!doctype html> 19<html class="no-js" lang="en" dir="ltr"> 20 <head><link href="//consciouschemist.com/cdn/shop/t/396/assets/bss-lock-settings.css?v=123952988633863664901788265741" rel="stylesheet" type="text/css" media="all" /> 21<!-- Start CustomFit.ai Intelligent Code --><!-- DONOT EDIT (including the outer comments) -->
21<script type="text/javascript" id="customfitpreinit" data-cfasync="false" >!function(t,e,i,s){var n=e.getElementById("customfitpreinit");if(n){n.insertAdjacentHTML("beforebegin",'<style type="text/css">.customfit-invisible-preinit-block{opacity:0 !important}</style>');var c=document.querySelector("html");c.className=c.className+" customfit-invisible-preinit-block",setTimeout(function(){c.className=c.className.replace(/customfit-invisible-preinit-block/g,"")},5e3)}}(window,document);</script>
21<link rel="preload" href="https://conscious-chemist.myshopify.com/cdn/shop/files/cf-js-sdk-min.js?v=1787572091" as="script">
21<script async id="customfitinit" src="https://conscious-chemist.myshopify.com/cdn/shop/files/cf-js-sdk-min.js?v=1787572091" onerror='!function(e,t,i,s){var c=t.getElementsByTagName("script")[0],o=t.createElement("script");o.id="customfitinit",o.setAttribute("crossorigin","*"),o.async=!0,o.src="https://sdk.customfit.ai/d3e819f0-5bb0-11ef-a429-75a495068b6a/cf-js-sdk-min.js",o.type="text/javascript",c.parentNode.insertBefore(o,c),o.onerror=function(){var e=t.getElementById("customfit-invisible-preinit-block");e&&e.parentNode.removeChild(e)}}(window,document);'></script>
21<link rel="preconnect" href="https://api.customfit.ai" crossorigin /><!-- End CustomFit.ai Intelligent Code --> 22 <meta charset="utf-8"> 23 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 24 <meta name="viewport" content="width=device-width,initial-scale=1"> 25 <meta name="theme-color" content="#378FE9"> 26 <link rel="canonical" href="https://consciouschemist.com/cart"> 27 <link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin> 28 <link rel="preconnect" href="https://ajax.googleapis.com" crossorigin> 29 <link rel="preconnect" href="https://www.youtube.com"> 30 <link rel="preconnect" href="https://player.vimeo.com"> 31 <link rel="preconnect" href="https://cdn.jsdelivr.net"> 32 <link rel="preconnect" href="https://maps.googleapis.com"> 33 34
34<script>document.documentElement.classList.replace('no-js','js')</script>
34 35
35<script>document.documentElement.classList.add(('ontouchstart' in window) || navigator.maxTouchPoints > 0 ? 'touch' : 'no-touch')</script>
35<link rel="shortcut icon" href="//consciouschemist.com/cdn/shop/files/Website_Favicon-23_1.png?crop=center&height=32&v=1728652160&width=32" type="image/png" />
35<script type="application/javascript"> 36checkoutBuyer = "https://fastrr-boost-ui.pickrr.com/"; 37</script>
37 38<input type="hidden" value="consciouschemist.com" id="sellerDomain"/> 39<link rel="stylesheet" href="https://fastrr-boost-ui.pickrr.com/assets/styles/shopify.css">
40<script src="https://fastrr-boost-ui.pickrr.com/assets/js/channels/shopify.js" defer></script>
40 41
41<script src="https://fastrr-boost-ui.pickrr.com/assets/js/channels/shiprocketMarketing.js"></script>
41 42
42<script src="https://shiprocket-sns.pickrr.com/script.js" defer></script>
42 43
43<script src="https://shiprocket-pad.pickrr.com/script.js" defer></script>
43 44<input type="hidden" value="rz" id="template"/> 45<!-- <input type="hidden" value="percent" id="discountType"/> 46<input type="hidden" value="5" id="discValue"/> --> 47<style> 48 .sr-headless-checkout { 49 font-family: inherit; 50 font-size: 15px; 51 font-weight: 500; 52 border-radius: 8px; 53 height: 40px; 54 55 background-color:rgb(55, 143, 233) !important ; 56 /* margin-top:3px;*/ 57 } 58 .shiprocket-headless{ 59 width:100%; 60 } 61 62 .loader5{ 63 display:none !important; 64 } 65 img.sr-pl-15.sr-checkout-visible1{ 66 display:none !important; 67 } 68 .drawer__footer-bottom .grid { 69 display: unset !important; 70} 71 72 .sr-checkout-visible2{ 73 color:#fff !important; 74 } 75 button.new-bundle__content__add__button.devx-multi-add-to-cart1{ 76 display:none !important; 77 } 78 79.custom-account-icon{ 80justify-content:center !important; 81} 82 83 84 #kp-account33{ 85 position: relative !important; 86 right: 37px !important; 87 88 } 89/* .sr-discount-label{ 90 font-size:0px !important; 91} 92 .sr-discount-label:before{ 93 content:"EXTRA 5% OFF on PERFUMES"; 94 font-size: 9px; 95 color: #000; 96 text-transform: none; 97 top: -8px; 98 left: 6px; 99 background-color: #53FF73; 100 border-radius: 3px; 101 padding: 0 10px; 102} */ 103 104 105/* DESKTOP */ 106@media screen and (min-width:768px){ 107 108 #kp-account33{ 109 display:block !important; 110 } 111} 112 113 114/* MOBILE */ 115 116@media screen and (max-width:767px){ 117 118 .icon.icon-account{ 119 display:block !important; 120 } 121 122 #kp-account33{ 123 display:none !important; 124 } 125} 126 127@media screen and (min-width: 1420px) { 128 #kp-account33{ 129 position: absolute!important; 130 right: 55px !important; 131 top: 48px; 132 transform:none!important; 133 134 } 135} 136 137 138 139@media only screen and (max-width: 767px){ 140 #kp-account33{ 141 display: none !important; 142 } 143} 144 145@media only screen and (width:768px){ 146 #kp-account33 { 147 position: absolute !important; 148 right: 100px !important; 149 top: 45px ; 150} 151} 152 153@media only screen and (width:1024px){ 154 #kp-account33 { 155 position: absolute !important; 156 right: 180px !important; 157} 158} 159 160 161</style> 162 163 164
165<script> 166 /** 167 * Prevents multiple simultaneous /cart.js API calls. 168 * If a cart request is already in progress, subsequent requests 169 * reuse the same promise instead of creating new network calls. 170 * This helps reduce duplicate requests and improves page performance. 171 */ 172 const originalFetch = window.fetch; 173 let cartPromise = null; 174 175window.fetch = function (...args) { 176 const url = args[0]?.toString(); 177 178 if (url && url.includes('/cart.js')) { 179 if (cartPromise) { 180 return cartPromise; 181 } 182 183 cartPromise = originalFetch.apply(this, args) 184 .finally(() => { 185 cartPromise = null; 186 }); 187 188 return cartPromise; 189 } 190 191 return originalFetch.apply(this, args); 192}; 193</script>
193 194
195<script> 196 window.shiprocketSnsConfig = { 197 "injectClassName":"product-form-wrapper", 198 marginTop: 10, 199 marginBottom: 0, 200 buttonText: "Subscribe Now - Save upto 30% off", 201 buttonTextColor: "#fff", 202 buttonBorderColor: "#378fe9", 203 buttonBgColor: "#378fe9", 204 buttonWidth: "100%", 205 proceedButtonBgColor: "#378fe9", 206 proceedButtonBorderColor: "#000000", 207 proceedButtonTextColor: "#fff" 208 } 209</script>
209 210 <!-- Global Time Zone Script Shiprocket Checkout Start --> 211
211<script> 212 function getUserTimezone() { 213 return Intl.DateTimeFormat().resolvedOptions().timeZone; 214 } 215 function renderButton(showShiprocketCheckout) { 216 let modifiedCSS = ""; 217 if (showShiprocketCheckout) { 218 modifiedCSS = ` 219 button[name="checkout"]{display:none !important;} 220 .shopify-payment-button__button.shopify-payment-button__button--unbranded{display:none !important;} 221 `; 222 } else { 223 modifiedCSS = ` 224 .shiprocket-headless{display:none !important;} 225 `; 226 } 227 const styleElement = document.createElement("style"); 228 styleElement.textContent = modifiedCSS; 229 document.head.appendChild(styleElement); 230 } 231 function checkAndSetButtonVisibility() { 232 const indiaTimezones = ["Asia/Kolkata", "Asia/Calcutta"]; 233 const userTimezone = getUserTimezone(); 234 const isIndia = indiaTimezones.includes(userTimezone); 235 renderButton(isIndia); 236 } 237 checkAndSetButtonVisibility(); 238</script>
238 239<!-- Global Time Zone Script Shiprocket Checkout End --> 240 241 <title>Your Shopping Cart – Conscious Chemist</title><meta name="robots" content="noindex,follow"><!-- Google Tag Manager --> 242
242<script>
vendor: 377 bytes, lines 242-248
242 243 (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'}); 244 var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:''; 245 j.async=true;j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl; 246 f.parentNode.insertBefore(j,f); 247 }) 248 (window,document,'script','dataLayer','
248GTM-MMSQR7TV
vendor: 9 bytes, lines 248-249
248'); 249
249</script>
249 250 <!-- End Google Tag Manager --> 251 252 <!-- Google Tag Manager --> 253
253<script>
vendor: 465 bytes, lines 253-263
253 254 (function (w, d, s, l, i) { 255 w[l] = w[l] || []; 256 w[l].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' }); 257 var f = d.getElementsByTagName(s)[0], 258 j = d.createElement(s), 259 dl = l != 'dataLayer' ? '&l=' + l : ''; 260 j.async = true; 261 j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; 262 f.parentNode.insertBefore(j, f); 263 })(window, document, 'script', 'dataLayer', '
263GTM-P6HHMM8
vendor: 9 bytes, lines 263-264
263'); 264
264</script>
264 265 <!-- End Google Tag Manager --> 266 267 <!-- Google tag (gtag.js) -->
vendor: 69 bytes, lines 267-268
267 268 <script async src="https://www.googletagmanager.com/gtag/js?id=
268G-YPT049FT83
vendor: 17 bytes, lines 268-269
268"></script> 269
269<script> 270
vendor: 167 bytes, lines 270-275
270window.dataLayer = window.dataLayer || []; 271 function gtag() { 272 dataLayer.push(arguments); 273 } 274 gtag('js', new Date()); 275 gtag('config', '
275G-YPT049FT83
vendor: 28 bytes, lines 275-276
275', { groups: 'GA4' }); 276
276</script>
276 277 278
278<script type="lazyload_js"> 279 (function (c, l, a, r, i, t, y) { 280 c[a] = 281 c[a] || 282 function () { 283 (c[a].q = c[a].q || []).push(arguments); 284 }; 285 t = l.createElement(r); 286 t.async = 1; 287 t.src = 'https://www.clarity.ms/tag/' + i; 288 y = l.getElementsByTagName(r)[0]; 289 y.parentNode.insertBefore(t, y); 290 })(window, document, 'clarity', 'script', 'o8521d4j75'); 291 </script>
291<script> 292 window.dataLayer = window.dataLayer || []; 293</script>
293 294 295 296
297<script> 298 // console.log("datalayer-product snippet is loaded"); 299 300 var itemObject = { 301 item_id: null, 302 item_name: null, 303 item_brand: null, 304 item_category: null, 305 item_variant: null, 306 price: 0, 307 index: 1, 308 item_list_name : "CC" 309 }; 310 311 document.addEventListener('DOMContentLoaded', () => { 312 window.dataLayer = window.dataLayer || []; 313 314 dataLayer.push({ ecommerce: null }); 315 dataLayer.push({ 316 event: "GA4_view_item", 317 ecommerce: { 318 items: [itemObject] 319 } 320 }); 321 322 // const addToCartBtn = document.querySelector('[name="add"]'); 323 // Select both Add to Cart buttons 324 const addToCartButtons = document.querySelectorAll('.atc_pdp, .atc_sticky'); 325 326// Check if the buttons exist and add event listeners to each 327 if (addToCartButtons) { 328 addToCartButtons.forEach((button) => { 329 button.addEventListener('click', () => { 330 dataLayer.push({ 331 event: "GA4_add_to_cart", 332 ecommerce: { 333 items: [itemObject] 334 } 335 }); 336 337 // console.log('Add to Cart event triggered'); 338 }); 339 }); 340 } 341 342 // Select all ATC buttons on the collection page 343 const collectionATCButtons = document.querySelectorAll('.atc_collection'); 344 345// Add event listener to each button 346collectionATCButtons.forEach((button) => { 347 button.addEventListener('click', () => { 348 // Dynamically populate itemObject using data attributes 349 const itemObject = { 350 item_id: button.getAttribute('data-item-id'), 351 item_name: button.getAttribute('data-item-name'), 352 item_brand: null, 353 price: button.getAttribute('data-price'), 354 item_category: button.getAttribute('data-item-category'), 355 item_variant: button.getAttribute('data-item-variant'), 356 item_list_name: button.getAttribute('data-item-list-name'), 357 index: button.getAttribute('data-index'), 358 }; 359 360 // Log the itemObject to verify 361 // console.log('Item added to cart from collection:', itemObject); 362 363 // Push the data to dataLayer for GA4 364 dataLayer.push({ 365 event: "GA4_add_to_cart", 366 ecommerce: { 367 items: [itemObject], 368 }, 369 }); 370 // console.log('Add to Cart event triggered for collection page'); 371 }); 372}); 373 374 const collectionCards = document.querySelectorAll('.card'); 375 376 // Add event tracking for banner clicks 377 const bannerCards = document.querySelectorAll('.card.media-card.media-card--card'); 378 379 bannerCards.forEach((card) => { 380 card.addEventListener('click', () => { 381 const creativeName = card.getAttribute('data-collection-id'); 382 const creativePosition = card.getAttribute('data-collection-position'); 383 384 dataLayer.push({ 385 event: "GA4_hp_collection_circle_clicked", 386 creative_name: creativeName, 387 creative_position: creativePosition 388 }); 389 }); 390 }); 391 392 // Add event tracking for hero slider content clicks 393 const heroSliderContents = document.querySelectorAll('.hero-swiper-content'); 394 395 heroSliderContents.forEach((content) => { 396 content.addEventListener('click', () => { 397 const bannerName = content.getAttribute('data-banner-name'); 398 const bannerPosition = content.getAttribute('data-banner-position'); 399 400 dataLayer.push({ 401 event: "GA4_hp_banner_clicked", 402 creative_name: bannerName, 403 creative_position: bannerPosition 404 }); 405 }); 406 }); 407 408 // Add event tracking for face scan clicks 409 const faceScanElements = document.querySelectorAll('.face-scan__hp'); 410 411 faceScanElements.forEach((element) => { 412 element.addEventListener('click', () => { 413 dataLayer.push({ 414 event: "homepage_face_scan_banner_clicked" 415 }); 416 }); 417 }); 418 419 // Add event tracking for header drawer promo clicks 420 const headerDrawerPromos = document.querySelectorAll('.header-drawer__cont, .header-drawer__cont__box'); 421 422 headerDrawerPromos.forEach((promo) => { 423 promo.addEventListener('click', () => { 424 dataLayer.push({ 425 event: "nav_menu_promo_image" 426 }); 427 }); 428 }); 429 430 const collectionToggleBars = document.querySelectorAll('.collection-toggle-cont__box');
431 collectionToggleBars.forEach((toggle)=> { 432 let toggleValue = toggle.getAttribute('data-toggle-value'); 433 toggle.addEventListener('click', () => { 434 dataLayer.push({ 435 event: "collection_toggle_bar_clicked", 436 toggle_value: toggleValue 437 }); 438 }); 439 }) 440 441 }); 442</script>
442 443 444 445<meta property="og:site_name" content="Conscious Chemist"> 446<meta property="og:url" content="https://consciouschemist.com/cart"> 447<meta property="og:title" content="Your Shopping Cart"> 448<meta property="og:type" content="website"> 449<meta property="og:description" content="Trusted by thousands & featured on Shark Tank India, Conscious Chemist brings you highly effective skincare. Backed by science, loved by your skin. Shop now!"><meta name="twitter:site" content="@https://x.com/ccofficialindia"> 450<meta name="twitter:card" content="summary_large_image"> 451<meta name="twitter:title" content="Your Shopping Cart"> 452<meta name="twitter:description" content="Trusted by thousands & featured on Shark Tank India, Conscious Chemist brings you highly effective skincare. Backed by science, loved by your skin. Shop now!">
453<script type="application/ld+json"> 454 { 455 "@context": "https://schema.org", 456 "@graph": [ 457 { 458 "@type": "Organization", 459 "name": "Conscious Chemist", 460 "url": "https:\/\/consciouschemist.com\/" 461,"logo": "https:\/\/consciouschemist.com\/cdn\/shop\/files\/logo-conscious-chemist.png?v=1764151987\u0026width=600" 462,"sameAs": ["https://www.facebook.com/consciouschemistindia","https://www.instagram.com/consciouschemistindia/","https://x.com/ccofficialindia","https://www.youtube.com/@consciouschemistindia"]}, 463 { 464 "@type": "WebSite", 465 "name": "Conscious Chemist", 466 "url": "https:\/\/consciouschemist.com\/", 467 "potentialAction": { 468 "@type": "SearchAction", 469 "target": { 470 "@type": "EntryPoint", 471 "urlTemplate": "https:\/\/consciouschemist.com\/search?q={search_term_string}" 472 }, 473 "query-input": "required name=search_term_string" 474 } 475 } 476 ] 477 } 478</script>
478 479<link href="//consciouschemist.com/cdn/shop/t/396/assets/spacing-variables.css?v=148928879445912925641788242709" rel="stylesheet" type="text/css" media="all" /> 480<style>@font-face { 481 font-family: Montserrat; 482 font-weight: 600; 483 font-style: normal; 484 font-display: swap; 485 src: url("//consciouschemist.com/cdn/fonts/montserrat/montserrat_n6.1326b3e84230700ef15b3a29fb520639977513e0.woff2") format("woff2"), 486 url("//consciouschemist.com/cdn/fonts/montserrat/montserrat_n6.652f051080eb14192330daceed8cd53dfdc5ead9.woff") format("woff"); 487} 488@font-face { 489 font-family: Montserrat; 490 font-weight: 500; 491 font-style: normal; 492 font-display: swap; 493 src: url("//consciouschemist.com/cdn/fonts/montserrat/montserrat_n5.07ef3781d9c78c8b93c98419da7ad4fbeebb6635.woff2") format("woff2"), 494 url("//consciouschemist.com/cdn/fonts/montserrat/montserrat_n5.adf9b4bd8b0e4f55a0b203cdd84512667e0d5e4d.woff") format("woff"); 495} 496@font-face { 497 font-family: Montserrat; 498 font-weight: 700; 499 font-style: normal; 500 font-display: swap; 501 src: url("//consciouschemist.com/cdn/fonts/montserrat/montserrat_n7.3c434e22befd5c18a6b4afadb1e3d77c128c7939.woff2") format("woff2"), 502 url("//consciouschemist.com/cdn/fonts/montserrat/montserrat_n7.5d9fa6e2cae713c8fb539a9876489d86207fe957.woff") format("woff"); 503} 504@font-face { 505 font-family: Montserrat; 506 font-weight: 400; 507 font-style: normal; 508 font-display: swap; 509 src: url("//consciouschemist.com/cdn/fonts/montserrat/montserrat_n4.81949fa0ac9fd2021e16436151e8eaa539321637.woff2") format("woff2"), 510 url("//consciouschemist.com/cdn/fonts/montserrat/montserrat_n4.a6c632ca7b62da89c3594789ba828388aac693fe.woff") format("woff"); 511} 512@font-face { 513 font-family: Montserrat; 514 font-weight: 600; 515 font-style: italic; 516 font-display: swap; 517 src: url("//consciouschemist.com/cdn/fonts/montserrat/montserrat_i6.e90155dd2f004112a61c0322d66d1f59dadfa84b.woff2") format("woff2"), 518 url("//consciouschemist.com/cdn/fonts/montserrat/montserrat_i6.41470518d8e9d7f1bcdd29a447c2397e5393943f.woff") format("woff"); 519} 520@font-face { 521 font-family: Montserrat; 522 font-weight: 700; 523 font-style: italic; 524 font-display: swap; 525 src: url("//consciouschemist.com/cdn/fonts/montserrat/montserrat_i7.a0d4a463df4f146567d871890ffb3c80408e7732.woff2") format("woff2"), 526 url("//consciouschemist.com/cdn/fonts/montserrat/montserrat_i7.f6ec9f2a0681acc6f8152c40921d2a4d2e1a2c78.woff") format("woff"); 527} 528:root { 529 /*! General */ 530 --color-base-text: 23 23 23; 531 --color-base-highlight: 255 221 191; 532 --color-base-background: 255 255 255; 533 --color-base-button: 55 143 233; 534 --color-base-button-gradient: #378FE9; 535 --color-base-button-text: 255 255 255; 536 --color-keyboard-focus: 55 143 233; 537 --color-shadow: 168 232 226; 538 --color-price: 23 23 23; 539 --color-sale-price: 225 29 72; 540 --color-sale-tag: 225 29 72; 541 --color-sale-tag-text: 255 255 255; 542 --color-rating: 55 143 233; 543 --color-placeholder: 250 250 250; 544 --color-success-text: 77 124 15; 545 --color-success-background: 247 254 231; 546 --color-error-text: 190 18 60; 547 --color-error-background: 255 241 242; 548 --color-info-text: 180 83 9; 549 --color-info-background: 255 251 235; 550 551 /*! Menu and drawers */ 552 --color-drawer-text: 23 23 23; 553 --color-drawer-background: 255 255 255; 554 --color-drawer-button-background: 23 23 23; 555 --color-drawer-button-gradient: #171717; 556 --color-drawer-button-text: 255 255 255; 557 --color-drawer-overlay: 23 23 23; 558 559 /*! Product card */ 560 --card-radius: var(--rounded-card); 561 --card-border-width: 0.0rem; 562 --card-border-opacity: 0.0; 563 --card-shadow-opacity: 0.1; 564 --card-shadow-horizontal-offset: 0.0rem; 565 --card-shadow-vertical-offset: 0.0rem; 566 567 /*! Buttons */ 568 --buttons-radius: var(--rounded-button); 569 --buttons-border-width: 2px; 570 --buttons-border-opacity: 1.0; 571 --buttons-shadow-opacity: 0.0; 572 --buttons-shadow-horizontal-offset: 0px; 573 --buttons-shadow-vertical-offset: 0px; 574 575 /*! Inputs */ 576 --inputs-radius: var(--rounded-input); 577 --inputs-border-width: 1px; 578 --inputs-border-opacity: 0.65; 579 580 /*! Font family */ 581 --font-heading-family: Montserrat, sans-serif; 582 --font-heading-style: normal; 583 --font-heading-weight: 700; 584 --font-heading-line-height: 1; 585 --font-heading-letter-spacing: -0.03em; 586 587 588 --font-body-family: Montserrat, sans-serif; 589 --font-body-style: normal; 590 --font-body-weight: 600; 591 --font-body-weight-regular: 400; 592 --font-body-line-height: 1.2; 593 --font-body-letter-spacing: 0.0em; 594 595 --font-navigation-family: var(--font-body-family); 596 --font-navigation-size: clamp(1.125rem, 0.748rem + 0.3174vw, 1.375rem); 597 --font-navigation-weight: 500; 598 599 600 --font-button-family: var(--font-body-family); 601 --font-button-size: clamp(0.75rem, 0.8115rem + 0.1587vw, 0.75rem); 602 --font-button-weight: 500; 603 604 605 --font-product-family: var(--font-body-family); 606 --font-product-size: clamp(1.0rem, 0.873rem + 0.3175vw, 1.25rem); 607 --font-product-weight: 500; 608 609 610 /*! Font size */ 611 --text-3xs: 0.875rem; 612 --text-2xs: 0.9375rem; 613 --text-xs: 1.0rem; 614 --text-2sm: 1.0625rem; 615 --text-sm: 1.125rem; 616 --text-base: 1.25rem; 617 --text-lg: 1.375rem; 618 --text-xl: 1.5rem; 619 --text-2xl: 1.75rem; 620 --text-3xl: 2.125rem; 621 --text-4xl: 2.5rem; 622 --text-5xl: 3.25rem; 623 --text-6xl: 4.0rem; 624 --text-7xl: 4.75rem; 625 --text-8xl: 6.25rem; 626 627 /*! Layout */ 628 --page-width: 1000px; 629 --gap-padding: clamp(var(--sp-5), 2.526vw, var(--sp-12)); 630 --grid-gap: clamp(40px, 20vw, 60px); 631 /* Flat 10px side padding at every breakpoint so every section (header 632 included) shares the same left edge instead of the previous 633 responsive/centering padding, which grew large enough on wide 634 screens to visibly misalign sections from the header. */ 635 --page-padding: 20px; 636 --page-container: min(calc(100vw - var(--page-padding) * 2), var(--page-width)); 637 --rounded-button: 3.75rem; 638 --rounded-input: 0.375rem; 639 --rounded-card: clamp(var(--sp-2d5), 1.053vw, var(--sp-5)); 640 --rounded-block: clamp(var(--sp-2d5), 1.053vw, var(--sp-5)); 641 642 /*! Other */ 643 --icon-weight: 1.5px; 644 } 645 646 @media screen and (min-width: 1024px) { 647 :root { 648 --page-padding: 20px; 649 } 650 } 651 652 @media screen and (min-width: 1280px) { 653 :root { 654 --gap-padding: var(--sp-12); 655 --page-padding: 20px; 656 --page-container: min(calc(100vw - var(--page-padding) * 2), max(var(--page-width), 1280px)); 657 } 658 } 659 660 @media screen and (min-width: 1536px) { 661 :root { 662 --page-padding: 20px; 663 } 664 } 665</style> 666 <link rel="preload" as="font" href="//consciouschemist.com/cdn/fonts/montserrat/montserrat_n6.1326b3e84230700ef15b3a29fb520639977513e0.woff2" type="font/woff2" crossorigin> 667 668 <link rel="preload" as="font" href="//consciouschemist.com/cdn/fonts/montserrat/montserrat_n7.3c434e22befd5c18a6b4afadb1e3d77c128c7939.woff2" type="font/woff2" crossorigin> 669<link href="//consciouschemist.com/cdn/shop/t/396/assets/theme.css?v=61776664020318692031789709915" rel="stylesheet" type="text/css" media="all" /><link rel="stylesheet" href="//consciouschemist.com/cdn/shop/t/396/assets/apps.css?v=162097722211979372921788242710" media="print" fetchpriority="low" onload="this.media='all'"> 670 671
671<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
671<meta name="google-site-verification" content="HnAc8ObyTEpY40Sp8DtnSddFAHKLBhPrJTdBpbG0V7o"> 672<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/8111554613/digital_wallets/dialog"> 673<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
673<script async="async" src="/checkouts/internal/preloads.js?locale=en-IN&default_configuration_id=4929978665"></script>
vendor: 1 bytes, line 673
673
674<script id="shopify-features" type="application/json">{"accessToken":"f5135e777579ae3c02f6baa9aa497e9e","betas":["rich-media-storefront-analytics"],"domain":"consciouschemist.com","predictiveSearch":true,"shopId":8111554613,"locale":"en"}</script>
vendor: 1 bytes, line 674
674
675<script>var Shopify = Shopify || {}; 676Shopify.shop = "conscious-chemist.myshopify.com"; 677Shopify.locale = "en"; 678Shopify.currency = {"active":"INR","rate":"1.0"}; 679Shopify.country = "IN"; 680Shopify.theme = {"name":"CC_MAIN_V2\/main-merge-migration-code","id":183772447017,"schema_name":"Concept","schema_version":"5.3.3","theme_store_id":null,"role":"main"}; 681Shopify.theme.handle = "null"; 682Shopify.theme.style = {"id":null,"handle":null}; 683Shopify.cdnHost = "consciouschemist.com/cdn"; 684Shopify.routes = Shopify.routes || {}; 685Shopify.routes.root = "/"; 686Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 687Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 688Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 689Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 689
689
690<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 690
690
691<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 691
691
692<script> 693 window.Shopify = window.Shopify || {}; 694 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 695 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 696 window.Shopify.SignInWithShop.eligible = true; 697</script>
vendor: 1 bytes, line 697
697
698<script id="shop-js-analytics" type="application/json">{"pageType":"cart"}</script>
vendor: 1 bytes, line 698
698
699<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 699
699
700<script type="module"> 701 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 702 703 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 704 705</script>
vendor: 1 bytes, line 705
705
706<script> 707 window.Shopify = window.Shopify || {}; 708 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 709 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"]}; 710</script>
vendor: 1 bytes, line 710
710
711<script>(function() { 712 var isLoaded = false; 713 function asyncLoad() { 714 if (isLoaded) return; 715 isLoaded = true; 716 var urls = ["\/\/cdn.shopify.com\/proxy\/ad9672c453789b610a86505ee22d1dcba95b001eeaa535ba2f60856f73c1fe49\/api.goaffpro.com\/loader.js?shop=conscious-chemist.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","https:\/\/logisy.s3.amazonaws.com\/logisy-theme.js?shop=conscious-chemist.myshopify.com","https:\/\/cdn.shopify.com\/s\/files\/1\/0597\/3783\/3627\/files\/tptinstall.min.js?v=1718591634\u0026t=tapita-seo-script-tags\u0026shop=conscious-chemist.myshopify.com","https:\/\/www.risingsigma.com\/zippy-v2\/assets\/js\/createScript.js?shop=conscious-chemist.myshopify.com","https:\/\/tracker.wigzopush.com\/shopify.js?orgtoken=-Ovy4zxhSxOrmyZbo8xmhQ\u0026shop=conscious-chemist.myshopify.com","https:\/\/sr-cdn.shiprocket.in\/sr-promise\/static\/uc.js?channel_id=4\u0026sr_company_id=359505\u0026shop=conscious-chemist.myshopify.com","https:\/\/static-cdn.trackier.com\/js\/trackier_shopify_script.js?shop=conscious-chemist.myshopify.com","https:\/\/ecomapp.vcommission.com\/public\/js\/direct_link_tas.js?v=1785729968\u0026shop=conscious-chemist.myshopify.com"]; 717 for (var i = 0; i < urls.length; i++) { 718 var s = document.createElement('script'); 719 s.type = 'text/javascript'; 720 s.async = true; 721 s.src = urls[i]; 722 var x = document.getElementsByTagName('script')[0]; 723 x.parentNode.insertBefore(s, x); 724 } 725 }; 726 if(window.attachEvent) { 727 window.attachEvent('onload', asyncLoad); 728 } else { 729 window.addEventListener('load', asyncLoad, false); 730 } 731})();</script>
vendor: 1 bytes, line 731
731
732<script id="__st">var __st={"a":8111554613,"offset":-14400,"reqid":"22a1af90-813f-4b6d-bb4d-52d4ab645581-1790412939","pageurl":"consciouschemist.com\/cart","u":"67a3383d4178","p":"cart"};</script>
vendor: 1 bytes, line 732
732
733<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 733
733
734<script id="form-persister">!function(){'use strict';const t='contact',e='new_comment',n=[[t,t],['blogs',e],['comments',e],[t,'customer']],o='password',r='form_key',c=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',o],s=()=>{try{return window.sessionStorage}catch{return}},i='__shopify_v',u=t=>t.elements[r],a=function(){const t=[...n].map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(',');var e;return e=t,()=>e?[...document.querySelectorAll(e)].map((t=>t.form)):[]}();function m(t){const e=u(t);a().includes(t)&&(!e||!e.value)&&function(t){try{if(!s())return;!function(t){const e=s();if(!e)return;const n=u(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){u(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:r})),t.elements[r].value=e}(t,e),function(t,e){const n=s();if(!n)return;const r=[...t.querySelectorAll(`input[type='${o}']`)].map((({name:t})=>t)),u=[...c,...r],a={};for(const[o,c]of new FormData(t).entries())u.includes(o)||(a[o]=c);n.setItem(e,JSON.stringify({[i]:1,action:t.action,data:a}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(t)}const f=t=>{if('true'===t.dataset.persistBound)return;const e=function(t,e){const n=function(t){return'function'==typeof t.submit?t.submit:HTMLFormElement.prototype.submit}(t).bind(t);return function(){let t;return()=>{t||(t=!0,(()=>{try{e(),n()}catch(t){(t=>{console.error('form submit failed',t)})(t)}})(),setTimeout((()=>t=!1),250))}}()}(t,(()=>{m(t)}));!function(t,e){if('function'==typeof t.submit&&'function'==typeof e)try{t.submit=e}catch{}}(t,e),t.addEventListener('submit',(t=>{t.preventDefault(),e()})),t.dataset.persistBound='true'};!function(){function t(t){const e=(t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form})(t);e&&m(e)}document.addEventListener('submit',t),document.addEventListener('DOMContentLoaded',(()=>{const e=a();for(const t of e)f(t);var n;n=document.body,new window.MutationObserver((t=>{for(const e of t)if('childList'===e.type&&e.addedNodes.length)for(const t of e.addedNodes)1===t.nodeType&&'FORM'===t.tagName&&a().includes(t)&&f(t)})).observe(n,{childList:!0,subtree:!0,attributes:!1}),document.removeEventListener('submit',t)}))}()}();</script>
vendor: 1 bytes, line 734
734
735<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//consciouschemist.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 735
735
736<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 = "//consciouschemist.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>
736<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 736
736
737<script> 738 window.Shopify = window.Shopify || {}; 739 window.Shopify.MCP = window.Shopify.MCP || {}; 740 window.Shopify.MCP.enabled = true; 741 window.Shopify.MCP.shop = "conscious-chemist.myshopify.com"; 742 window.Shopify.MCP.mcpEndpoint = "https:\/\/consciouschemist.com\/api\/mcp"; 743 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"]}}]; 744</script>
vendor: 1 bytes, line 744
744
745<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("\/\/consciouschemist.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 746</script>
vendor: 1 bytes, line 746
746
747<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://consciouschemist.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 748</script>
vendor: 1 bytes, line 748
748
749<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 750 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); 751</script>
vendor: 1 bytes, line 751
751
752<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})}})); 753</script>
753 754
755<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
755
755<script defer style="display:none!important;" id="bss-lock-general-info-script"> window.BSS_Login_Analytics = window.BSS_Login_Analytics || {}; window.BSS_Login_Analytics.lastRuleUpdated = '1970-01-01T00:00:00.000Z'; function getCookie(name) { const value = `; ${document.cookie}`; const parts = value.split(`; ${name}=`); if (parts.length === 2) return parts.pop().split(';').shift(); } function getSessionId() { function generateId() { let randomID = null; if (typeof window.crypto === 'undefined' || typeof window.crypto.randomUUID !== 'function') { randomID = 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function (c) { const r = Math.random() * 16 | 0; const v = c === 'x' ? r : (r & 0x3 | 0x8); return v.toString(16); }); }; randomID = window.crypto.randomUUID(); window.localStorage.setItem('bss-login-session-id', randomID); return randomID; } let lsSession = window.localStorage.getItem('bss-login-session-id'); let cookieSession = getCookie('_shopify_y'); return lsSession || cookieSession || generateId(); } window.BSS_Login_Analytics.sessionId = getSessionId(); window.BSS_Login_Analytics.customer = { id: '', email: '', first_name: '', last_name: '', tags: '', }; window.BSS_Login_Analytics.market = { code: 'IN', name: 'India', }; window.BSS_Login_Analytics.reportList = []; window.BSS_Login_Analytics.shouldReport = false; window.BSS_Login_Analytics.reported = false; var bss_lock_checkEvents = ['wheel', 'touchstart', 'keydown', 'mousedown']; window.BSS_Login_Analytics.executeReport = function () { window.BSS_Login_Analytics.shouldReport = true; if (window.BSS_Login_Analytics.shouldReport && !window.BSS_Login_Analytics.reported) { window.BSS_Login_Analytics.reported = true; window.BSS_Login_Analytics.reportList.forEach(fn => fn()); bss_lock_checkEvents.forEach(e => window.removeEventListener(e, window.BSS_Login_Analytics.executeReport) ); } }; bss_lock_checkEvents.forEach(e => window.addEventListener(e, window.BSS_Login_Analytics.executeReport) ); </script>
755 756 757
757<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.3/jquery.min.js" integrity="sha512-STof4xm1wgkfm7heWqFJVn58Hm3EtS31XFaagaa8VMReCXAkQnJZ+jEy8PCC/iT18dFy95WcExNHFTqLyp72eQ==" crossorigin="anonymous" defer="defer"></script>
757 758
758<script src="//consciouschemist.com/cdn/shop/t/396/assets/vendor.js?v=29347539246337823151788242710" defer="defer"></script>
758 759
759<script src="//consciouschemist.com/cdn/shop/t/396/assets/rs-percentage-offer.js?v=108875721325069478861789559031" type="text/javascript"></script>
759 760
760<script src="//consciouschemist.com/cdn/shop/t/396/assets/theme.js?v=42202104718565832201789458982" defer="defer"></script>
760<script> 761 window.theme = window.theme || {}; 762 theme.routes = { 763 shop_url: 'https://consciouschemist.com', 764 root_url: '/', 765 cart_url: '/cart', 766 cart_add_url: '/cart/add', 767 cart_change_url: '/cart/change', 768 cart_update_url: '/cart/update', 769 search_url: '/search', 770 predictive_search_url: '/search/suggest' 771 }; 772 773 theme.variantStrings = { 774 preOrder: "Pre-order", 775 addToCart: "Add to cart", 776 soldOut: "Sold Out", 777 unavailable: "Unavailable", 778 addToBundle: "Add to bundle", 779 backInStock: "Notify me when itâs available" 780 }; 781 782 theme.shippingCalculatorStrings = { 783 error: "One or more errors occurred while retrieving the shipping rates:", 784 notFound: "Sorry, we do not ship to your address.", 785 oneResult: "There is one shipping rate for your address:", 786 multipleResults: "There are multiple shipping rates for your address:" 787 }; 788 789 theme.discountStrings = { 790 error: "Discount code cannot be applied to your cart", 791 shippingError: "Shipping discounts are shown at checkout after adding an address" 792 }; 793 794 theme.recipientFormStrings = { 795 expanded: "Gift card recipient form expanded", 796 collapsed: "Gift card recipient form collapsed" 797 }; 798 799 theme.quickOrderListStrings = { 800 itemsAdded: "[quantity] items added", 801 itemAdded: "[quantity] item added", 802 itemsRemoved: "[quantity] items removed", 803 itemRemoved: "[quantity] item removed", 804 viewCart: "View cart", 805 each: "[money]\/ea", 806 minError: "This item has a minimum of [min]", 807 maxError: "This item has a maximum of [max]", 808 stepError: "You can only add this item in increments of [step]" 809 }; 810 811 theme.cartStrings = { 812 error: "There was an error while updating your cart. Please try again.", 813 quantityError: "You can only add [quantity] of this item to your cart.", 814 giftNoteAttribute: "Gift note", 815 giftWrapAttribute: "Gift wrapping", 816 giftWrapBooleanTrue: "Yes", 817 targetProductAttribute: "For" 818 }; 819 820 theme.dateStrings = { 821 d: "d", 822 day: "Day", 823 days: "Days", 824 h: "h", 825 hour: "Hour", 826 hours: "Hours", 827 m: "m", 828 minute: "Min", 829 minutes: "Mins", 830 s: "s", 831 second: "Sec", 832 seconds: "Secs" 833 };theme.strings = { 834 recentlyViewedEmpty: "Your recently viewed is empty.", 835 close: "Close", 836 next: "Next", 837 previous: "Previous", 838 qrImageAlt: "QR code â scan to redeem gift card" 839 }; 840 841 theme.settings = { 842 moneyFormat: "Rs. {{amount_no_decimals}}", 843 moneyWithCurrencyFormat: "Rs. {{amount_no_decimals}}", 844 currencyCodeEnabled: false, 845 externalLinksNewTab: false, 846 cartType: "drawer", 847 isCartTemplate: true, 848 pswpModule: "\/\/consciouschemist.com\/cdn\/shop\/t\/396\/assets\/photoswipe.min.js?v=41760041872977459911788242708", 849 themeName: 'Concept', 850 themeVersion: '5.3.3', 851 agencyId: '' 852 };</script>
852 853<link href="//consciouschemist.com/cdn/shop/t/396/assets/custom-updated-theme.css?v=54433823359981977981789124039" rel="stylesheet" type="text/css" media="all" /> 854 <link href="//consciouschemist.com/cdn/shop/t/396/assets/custom-style.css?v=72298566360273888271789554812" rel="stylesheet" type="text/css" media="all" /> 855 <link rel="stylesheet" href="//consciouschemist.com/cdn/shop/t/396/assets/swiper-bundle.min.css?v=127803016596819466191788242709" media="print" fetchpriority="low" onload="this.media='all'"> 856 <link rel="stylesheet" href="//consciouschemist.com/cdn/shop/t/396/assets/footer-data-style.css?v=114559671950769411541788242707" media="print" fetchpriority="low" onload="this.media='all'"> 857 <link rel="preconnect" href="https://fonts.googleapis.com"> 858 <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 859 <link href="https://fonts.googleapis.com/css2?family=Poppins:wght@400;600&display=swap" rel="stylesheet" media="print" onload="this.media='all'"> 860 <noscript><link href="https://fonts.googleapis.com/css2?family=Poppins:wght@400;600&display=swap" rel="stylesheet"></noscript>
860<script src="//consciouschemist.com/cdn/shop/t/396/assets/wom-video-feed.js?v=44281221460077238941788242709"></script>
860 861
861<script src="//consciouschemist.com/cdn/shop/t/396/assets/wom-video-poster.js?v=107956755582690769851788242711"></script>
861 862
862<script src="//consciouschemist.com/cdn/shop/t/396/assets/wom-boot-priority.js?v=114310878219267244021788242709"></script>
862 863
863<script src="//consciouschemist.com/cdn/shop/t/396/assets/wom-handle-resolver.js?v=130185223564596639021789455710"></script>
863<link rel="preload" href="//consciouschemist.com/cdn/shop/t/396/assets/wom-video-gallery.js?v=60189997679305832721788242710" as="script"> 864 <link rel="preload" href="//consciouschemist.com/cdn/shop/t/396/assets/wom-video-gallery.css?v=28968870867496998531788242710" as="style"> 865
865<script> 866 window.WOM_MP_LOGOS = window.WOM_MP_LOGOS || {}; 867 window.WOM_MP_LOGOS.myntra = "\/\/consciouschemist.com\/cdn\/shop\/t\/396\/assets\/myntra-logo.jpg?v=168228596633816252231788242707"; 868 window.WOM_MP_LOGOS.nykaa = "\/\/consciouschemist.com\/cdn\/shop\/t\/396\/assets\/nykaa-logo.png?v=173059633753271432771788242709"; 869 window.WOM_MP_LOGOS.blinkit = "\/\/consciouschemist.com\/cdn\/shop\/t\/396\/assets\/blinkit-logo.png?v=152748048021779097411788242710"; 870 window.WOM_MP_LOGOS.zepto = "\/\/consciouschemist.com\/cdn\/shop\/t\/396\/assets\/zepto-logo.png?v=102400828301111661131788249184"; 871 </script>
871 872
872<script src="//consciouschemist.com/cdn/shop/t/396/assets/wom-collection-ratings.js?v=95836113613431305711789455710" defer="defer"></script>
872 873
873<script src="//consciouschemist.com/cdn/shop/t/396/assets/wom-activity-banner.js?v=157214092567935332561788242709" defer="defer"></script>
873 874
874<script src="//consciouschemist.com/cdn/shop/t/396/assets/wom-cart-checkout-proof.js?v=45056428820340409001788242710" defer="defer"></script>
874 875 <link href="//consciouschemist.com/cdn/shop/t/396/assets/product-card-marketplace-rating.css?v=144907391981567117221789709914" rel="stylesheet" type="text/css" media="all" /> 876 <link href="//consciouschemist.com/cdn/shop/t/396/assets/wom-activity-banner.css?v=76777798811445124361788242708" rel="stylesheet" type="text/css" media="all" /> 877 <link href="//consciouschemist.com/cdn/shop/t/396/assets/wom-cart-checkout-proof.css?v=2693080237691899341788242709" rel="stylesheet" type="text/css" media="all" /> 878 <link href="//consciouschemist.com/cdn/shop/t/396/assets/wom-video-product-rating.css?v=29044289668280106381788242707" rel="stylesheet" type="text/css" media="all" />�
878<script type="application/ld+json"> 879 { 880 "@context": "https://schema.org", 881 "@type": "LocalBusiness", 882 "name": "Conscious Chemist", 883 "image": "https://consciouschemist.com/cdn/shop/files/LOGO.png?v=1723193584&width=280", 884 "@id": "", 885 "url": "https://consciouschemist.com/", 886 "telephone": "+919319595771", 887 "address": { 888 "@type": "PostalAddress", 889 "streetAddress": "Plot no.5, Sector-2", 890 "addressLocality": "Dwarka", 891 "postalCode": "110075", 892 "addressCountry": "IN" 893 }, 894 "geo": { 895 "@type": "GeoCoordinates", 896 "latitude": 28.597733, 897 "longitude": 77.07088999999999 898 }, 899 "sameAs": [ 900 "https://www.facebook.com/consciouschemistindia", 901 "https://www.instagram.com/consciouschemistindia/", 902 "https://x.com/ccofficialindia", 903 "https://www.youtube.com/@consciouschemistindia" 904 ] 905 } 906 </script>
906 907 908<!-- BEGIN app block: shopify://apps/bss-b2b-quotes/blocks/config-header/0c13e75b-92f5-4200-98c1-50c1fdb201bc --> 909
909<script id="bss-bcp-config-data-v2"> 910 if (typeof BSS_BCP_V2 == "undefined") { 911 var BSS_BCP_V2 = {}; 912 } 913 914 BSS_BCP_V2.store = { planId: 0 }; 915 916 917 BSS_BCP_V2.store.planId = 2; 918 919 920 BSS_BCP_V2.shop = { id: "" }; 921 922 923 BSS_BCP_V2.shop.id = "8111554613"; 924 BSS_BCP_V2.shop.domain = "consciouschemist.com"; 925 BSS_BCP_V2.shop.permanentDomain = "conscious-chemist.myshopify.com"; 926 BSS_BCP_V2.shop.currencyCode = "INR"; 927 BSS_BCP_V2.shop.presentmentCurrency = window.Shopify.currency.active; 928 BSS_BCP_V2.shop.currencyRate = Number(window.Shopify.currency.rate); 929 BSS_BCP_V2.shop.moneyFormat = "Rs. {{amount_no_decimals}}"; 930 BSS_BCP_V2.shop.moneyWithCurrencyFormat = "Rs. {{amount_no_decimals}}"; 931 BSS_BCP_V2.shop.name = "Conscious Chemist"; 932 BSS_BCP_V2.shop.email = "[email protected]"; 933 BSS_BCP_V2.shop.phone = "8505883008"; 934 BSS_BCP_V2.shop.address = { 935 firstName: "", 936 lastName: "", 937 company: "Era Botanics Pvt Ltd", 938 address1: "Venture X India Sector 67", 939 address2: "Venture X", 940 city: "Gurugram", 941 zip: "122101", 942 province_code: "", 943 countryCode: "IN", 944 phone: "8505883008", 945 summary: "Venture X India Sector 67, Venture X, Gurugram, Haryana, India" 946 }; 947 948 949 BSS_BCP_V2.customer = { id: "", b2b: false }; 950 951 952 953 BSS_BCP_V2.product = { id: "" }; 954 955 956 957 BSS_BCP_V2.translation = {}; 958 959 960 961 962 963 964 965 BSS_BCP_V2.r4q = { logics: [], configuration: {}, translation: {}, historyTemplate: {}, pdfTemplate: {} }; 966 967 968 BSS_BCP_V2.r4q.logics = [{"id":1092,"shopId":2304,"name":"B2B Quote ","type":"dtc","status":true,"priority":0,"customerOption":2,"customerIds":["gid://shopify/Customer/1977496961077"],"customerTags":[],"companyIds":[],"buttonSettings":{"displayOnCartPage":false,"displayOnProductPage":true,"positionOnProductPage":4,"displayOnCollectionPage":false},"buttonStyles":{"height":40,"fontSize":14,"fontStyle":"normal","marginTop":12,"textColor":"#FFFFFF","fontWeight":"normal","borderColor":"#163878","borderWidth":1,"borderRadius":25,"marginBottom":12,"textDecoration":"none","textHoverColor":"#163878","backgroundColor":"#163878","borderHoverColor":"#163878","backgroundHoverColor":"#FFFFFF"},"buttonCustomize":"","formFields":[{"id":"heading-1778736511503","name":"heading-1778736511503","type":"heading","label":"General Information","title":"","value":"","custom":true,"filter":"","collect":true,"hidable":true,"visible":true,"editable":true,"fontSize":14,"helpText":"","readOnly":false,"required":false,"removable":true,"labelHidden":false},{"id":"firstName","name":"text-1778736511503","type":"text","label":"First name","title":"","value":"","custom":false,"filter":"","collect":true,"hidable":true,"visible":true,"editable":true,"helpText":"","readOnly":false,"required":false,"maxLength":300,"removable":true,"labelHidden":false},{"id":"lastName","name":"text-1778736511503","type":"text","label":"Last name","title":"","value":"","custom":false,"filter":"","collect":true,"hidable":true,"visible":true,"editable":true,"helpText":"","readOnly":false,"required":false,"maxLength":300,"removable":true,"labelHidden":false},{"id":"email","name":"email-1778736511503","type":"email","label":"Email","title":"","value":"","custom":false,"filter":"","collect":true,"hidable":false,"pattern":"^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\\.[a-zA-Z]{2,}$","visible":true,"editable":true,"helpText":"","readOnly":false,"required":true,"maxLength":300,"removable":false,"labelHidden":false},{"id":"shippingAddress","name":"section-1778736511503","type":"section","label":"Shipping Address","title":"","value":"","custom":false,"fields":[{"id":"heading-1778736511503","name":"heading-1778736511503","type":"heading","label":"Shipping Address","title":"","value":"","custom"
968:true,"filter":"","collect":true,"hidable":true,"visible":true,"editable":true,"fontSize":14,"helpText":"","readOnly":false,"required":false,"removable":true,"labelHidden":false},{"id":"countrySection","name":"countrySection-1778736511503","type":"countrySection","label":"","title":"","value":"","custom":true,"fields":[{"id":"countryCode","name":"select-1778736511503","type":"select","label":"Country/Region","title":"","value":"AF","custom":true,"filter":"","collect":true,"hidable":true,"options":[],"visible":true,"editable":true,"helpText":"","readOnly":false,"required":false,"removable":true,"labelHidden":false},{"id":"provinceCode","name":"select-1778736511503","type":"select","label":"Province/State","title":"","value":"","custom":true,"filter":"","collect":true,"hidable":true,"options":[],"visible":true,"editable":true,"helpText":"","readOnly":false,"required":false,"removable":true,"labelHidden":false}],"filter":"","collect":true,"hidable":true,"visible":true,"editable":true,"helpText":"","readOnly":false,"required":false,"separate":false,"removable":true,"labelHidden":true},{"id":"firstName","name":"text-1778736511503","type":"text","label":"First name","title":"","value":"","custom":true,"filter":"","collect":true,"hidable":true,"visible":true,"editable":true,"helpText":"","readOnly":false,"required":false,"maxLength":300,"removable":true,"labelHidden":false},{"id":"lastName","name":"text-1778736511503","type":"text","label":"Last name","title":"","value":"","custom":true,"filter":"","collect":true,"hidable":true,"visible":true,"editable":true,"helpText":"","readOnly":false,"required":true,"maxLength":300,"removable":true,"labelHidden":false},{"id":"company","name":"text-1778736511503","type":"text","label":"Company","title":"","value":"","custom":true,"filter":"","collect":true,"hidable":true,"visible":true,"editable":true,"helpText":"","readOnly":false,"required":false,"maxLength":300,"removable":true,"labelHidden":false},{"id":"address1","name":"text-1778736511503","type":"text","label":"Address","title":"","value":"","custom":true,"filter":"","collect":true,"hidable":true,"visible":true,"editable":true,"helpText":"","readOnly":false,"required":true,"maxLength":300,"removable":true,"labelHidden":false},{"id":"address2","name":"text-1778736511503","type":"text","label":"Apartment","title":"","value":"","custom":true,"filter":"","collect":true,"hidable":true,"visible":true,"editable":true,"helpText":"","readOnly":false,"required":false,"maxLength":300,"removable":true,"labelHidden":false},{"id":"city","name":"text-1778736511503","type":"text","label":"City","title":"","value":"","custom":true,"filter":"","collect":true,"hidable":true,"visible":true,"editable":true,"helpText":"","readOnly":false,"required":true,"maxLength":300,"removable":true,"labelHidden":false},{"id":"zip","name":"text-1778736511503","type":"text","label":"Postal code","title":"","value":"","custom":true,"filter":"","collect":true,"hidable":true,"visible":true,"editable":true,"helpText":"","readOnly":false,"required":false,"maxLength":300,"removable":true,"labelHidden":false},{"id":"phoneSection","name":"phoneSection-1778736511503","type":"phoneSection","label":"Phone","title":"","value":"","custom":true,"fields":[{"id":"countryCode","name":"select-1778736511503","type":"select","label":"Country/Region","title":"","value":"AF","custom":true,"filter":"","collect":false,"hidable":true,"options":[],"visible":true,"editable":true,"helpText":"","readOnly":false,"required":false,"removable":true,"labelHidden":true},{"id":"phone","name":"tel-1778736511503","type":"tel","label":"Phone","title":"","value":"","custom":true,"filter":"","collect":true,"hidable":true,"pattern":"","visible":true,"editable":true,"helpText":"","readOnly":false,"required":false,"maxLength":300,"removable":true,"labelHidden":true}],"filter":"","collect":true,"hidable":true,"visible":true,"editable":true,"helpText":"","readOnly":false,"required":false,"separate":false,"removable":true,"labelHidden":false}],"filter":"","collect":true,"hidable":false,"visible":true,"editable":true,"helpText":"","readOnly":false,"required":true,"separate":true,"removable":false,"labelHidden":false}],"formSettings":{},"formStyles":{"boxTextColor":"#616161","boxBorderColor":"#F7F7F7","scrollbarColor":"#cfcfcf","generalFontSize":14,"headerTextColor":"#FFFFFF","boxBackgroun
968dColor":"#F7F7F7","generalBorderColor":"#FFFFFF","generalBorderWidth":1,"generalBorderRadius":12,"plainButtonTextColor":"#163878","headerBackgroundColor":"#163878","generalBackgroundColor":"#FFFFFF","primaryButtonTextColor":"#FFFFFF","generalPrimaryTextColor":"#303030","primaryButtonBorderColor":"#020C1C","scrollbarBackgroundColor":"#EBEBEB","secondaryButtonTextColor":"#163878","generalSecondaryTextColor":"#616161","plainButtonTextHoverColor":"#004299","secondaryButtonBorderColor":"#163878","primaryButtonTextHoverColor":"#FFFFFF","primaryButtonBackgroundColor":"#020C1C","primaryButtonBorderHoverColor":"#2057A7","secondaryButtonTextHoverColor":"#FFFFFF","secondaryButtonBackgroundColor":"#FFFFFF","secondaryButtonBorderHoverColor":"#163878","primaryButtonBackgroundHoverColor":"#2057A7","secondaryButtonBackgroundHoverColor":"#163878"},"formCustomize":"","widgetSettings":{"content":"","displayOption":0},"widgetStyles":{"fontSize":14,"fontStyle":"normal","textColor":"#FFFFFF","fontWeight":"normal","borderColor":"#020C1C","borderWidth":1,"borderRadius":100,"textDecoration":"none","textHoverColor":"#FFFFFF","backgroundColor":"#020C1C","borderHoverColor":"#2057A7","backgroundHoverColor":"#2057A7"},"widgetCustomize":"","productRules":[{"id":"1778743250833","name":"B2B Catalogue","hidePrice":false,"hideBuyNow":false,"metafields":[],"productIds":[],"hideAddCart":false,"productTags":[],"collectionIds":["gid://shopify/Collection/502129164585"],"customContent":"","productOption":2,"informationDisplay":{"sku":true,"type":false,"price":true,"vendor":false,"barcode":false,"variant":true,"offerPrice":false,"availableQuantity":true}}],"excludeCustomerOption":0,"excludeCustomerIds":null,"excludeCustomerTags":null,"createdAt":"2026-05-14T07:21:25.000Z","updatedAt":"2026-05-14T07:21:25.000Z","deletedAt":null}]; 969 970 971 972 BSS_BCP_V2.r4q.configuration = {}; 973 974 975 976 BSS_BCP_V2.r4q.historyTemplate = {}; 977 978 979 980 BSS_BCP_V2.r4q.pdfTemplate = {}; 981 982 983 BSS_BCP_V2.ro = { configuration: {}, template: {} }; 984 985 986 987 988 </script>
988 989 990 991 <!-- Do not add defer for general assets: this script adds r4q-hide-price styles / applies theme selectors immediately --> 992
992<script src="https://cdn.shopify.com/extensions/01a0c2f0-d2b6-75fa-9736-89ad0264ff37/b2b-customer-portal-629/assets/bss-bcp-general-assets.js"></script>
992 993
993<script src="https://cdn.shopify.com/extensions/01a0c2f0-d2b6-75fa-9736-89ad0264ff37/b2b-customer-portal-629/assets/bss-bcp-module-assets.js" defer></script>
993 994 995 996 997 998<!-- END app block --><!-- BEGIN app block: shopify://apps/bss-b2b-solution/blocks/config-header/451233f2-9631-4c49-8b6f-057e4ebcde7f --> 999 1000
1001<script id="bss-b2b-config-data"> 1002 if (typeof BSS_B2B == 'undefined') { 1003 var BSS_B2B = {}; 1004 } 1005 1006 1007 BSS_B2B.storeId = 38656; 1008 BSS_B2B.currentPlan = "false"; 1009 BSS_B2B.planCode = "advanced"; 1010 BSS_B2B.shopModules = JSON.parse('[{"code":"qb","status":1},{"code":"cp","status":1},{"code":"act","status":0},{"code":"form","status":1},{"code":"tax_exempt","status":1},{"code":"amo","status":1},{"code":"mc","status":0},{"code":"public_api","status":0},{"code":"dc","status":1},{"code":"cart_note","status":0},{"code":"mo","status":1},{"code":"tax_display","status":0},{"code":"sr","status":0},{"code":"bogo","status":0},{"code":"qi","status":1},{"code":"ef","status":0},{"code":"pl","status":0},{"code":"nt","status":1}]'); 1011 BSS_B2B.version = 3; 1012 var bssB2bApiServer = "https://b2b-solution-api.bsscommerce.com"; 1013 var bssB2bCmsUrl = "https://b2b-solution.bsscommerce.com"; 1014 var bssGeoServiceUrl = "https://geo-ip-service.bsscommerce.com"; 1015 var bssB2bCheckoutUrl = "https://b2b-solution-checkout.bsscommerce.com"; 1016 1017 1018 1019 1020 1021 window.bssB2bMarketId = 28475494; 1022 1023 1024 1025 BSS_B2B.integrationApp = null; 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 BSS_B2B.configData = [].concat([{"i":2155342490,"n":"50% OFF","at":3,"ci":"1977496961077","mct":1,"ar":["IN"],"pct":2,"pc":"502129164585","xpct":0,"dt":2,"dv":"50.00","sd":"2026-05-14T05:57:53.000Z","ed":"2026-05-14T05:57:53.000Z","st":"11:27:00","et":"11:27:00","ef":0,"eed":0,"t":"tifdBhPAWHJZaHNprCS9cPfW8FG8VduLQ9edECfO0xs="}],[],[],[],[],[],[],[],[],[],); 1036 BSS_B2B.cpSettings = {"cp_type":2,"default_price_color":"#303030","price_applied_cp_color":"#E51C00","cpType":2}; 1037 BSS_B2B.customPricingSettings = null; 1038 1039 1040 1041 1042 1043 1044 BSS_B2B.amoRules = []; 1045 1046 BSS_B2B.amoTranslations = {"at_least_text":"You must choose at least","up_to_text":"You can only choose up to","product_text":"product(s)","warning_text":"Warning","warning_minimum_order_text":"Your order amount must be greater than (or equal to)","warning_maximum_order_text":"Your order amount must be less than (or equal to)","min_amount_product":"Please select an amount of at least","min_quantity_product":"Please select at least","max_amount_product":"Please select an amount of up to","max_quantity_product":"Please select up to"}; 1047 1048 BSS_B2B.amoSettings = {"headerBackgroundColor":"#FFB800","contentBackgroundColor":"#FFFFFF","headerTextColor":"#303030","contentTextColor":"#303030","amoType":0,"display_notify_message":0,"popup_position":0,"show_products":0}; 1049 1050 1051 1052 1053 1054 BSS_B2B.qiRules = [{"id":7677,"shop_id":38656,"name":"Cart Rule ","priority":0,"status":1,"apply_to":3,"customer_tags":null,"customer_ids":"1977496961077","product_condition_type":2,"product_ids":null,"product_collections":"502129164585","product_tags":null,"exc_customer_tags":null,"exclude_from":0,"qty_increment":1,"qty_increment_max":100,"qty_increment_min":10,"qty_increment_type":1,"exc_customers":null,"product_variants":null}]; 1055 BSS_B2B.qiSettings = {"header_background_color":"#FFB800","content_background_color":"#FFFFFF","header_text_color":"#303030","content_text_color":"#303030","display_notify_message":0,"popup_position":0}; 1056 1057 BSS_B2B.qiTranslations = {"group_total_message_text":"Total quantity of these products combined needs to be the multiple of","order_total_message_text":"Order Quantity needs to be the the multiple of","product_message_text":"needs to be bought in number that is the multiple of","general_message_text":"The quantity of these products must satisfy the following requirements","validate_min_message_text":"and greater than (or equal to)","validate_max_message_text":"and less than (or equal to)","warning_text":"Warning","need_product_text":"The quantity needs to be multiple of","less_product_text":"less than (or equal to)","greater_product_text":"greater than (or equal to)","and_product_text":"and","not_satisfied_text":"Rule Quantity Increment: Not Satisfied","quantity_increment_text":"Quantity increment of {{value}}"}; 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 BSS_B2B.vatTranslations = {"form_header_text":"EU VAT ID","form_subtitle_text":"(VAT will be deducted at payment step)","form_error_message":"Please enter a valid EU VAT ID (e.g. DK123..., FR123...)","form_success_message":"Your VAT ID has been successfully validated.","form_validate_country_code_message":"Your country is not eligible for VAT Exemption in this store.","form_header_text_gst":"India GST Identification Number","form_subtitle_text_gst":"(India GST will be deducted at payment step)","form_error_message_gst":"Please enter a valid India GST Identification Number","form_success_message_gst":"Your India GST Identification Number has been successfully validated.","form_header_text_abn":"ABN Registration Number","form_subtitle_text_abn":"(ABN will be deducted at payment step)","form_error_message_abn":"Please enter a valid ABN Registration Number","form_success_message_abn":"Your ABN Registration Number has been successfully validated.","form_header_text_uk":"UK VAT Registration Number","form_subtitle_text_uk":"(UK VAT will be deducted at payment step)","form_error_message_uk":"Please enter a valid UK VAT Registration Number","form_success_message_uk":"Your UK VAT Registration Number has been successfully validated.","form_header_text_us_ein":"US EIN Registration Number","form_subtitle_text_us_ein":"(US Tax will be deducted at payment step)","form_error_message_us_ein":"Please enter a valid US EIN Number.","form_success_message_us_ein":"Your EIN Number has been successfully validated."}; 1073
1074 BSS_B2B.allVatCountries = [{"tax":0.18,"code":"IN"}]; 1075 BSS_B2B.vatSetting = {"show_vat_apply_to":0,"show_vat_customer_tags":"","show_vat_customer_ids":"","is_required_vat":0,"auto_exempt_tax":1,"auto_redirect_to_checkout":0,"enable_select_eu_vat_countries":0,"selected_eu_vat_countries":"AT,BE,BG,CY,CZ,DE,DK,EE,EL,ES,FI,FR,HR,HU,IE,IT,LT,LU,LV,MT,NL,PL,PT,RO,SE,SI,SK,XI","enable_eu_vat":0,"enable_uk_vat":0,"enable_gst":1,"enable_us_ein":0,"enable_abn":0}; 1076 BSS_B2B.vatExemptSelectedOriginal = 3; 1077 BSS_B2B.vatExemptSelected = 3; 1078 BSS_B2B.vatAutoExempt = 1; 1079 1080 1081 1082 1083 1084 1085 BSS_B2B.dcTranslations = {"form_header_text":"Discount Code","message_success_discount_code":"Discount code applied successfully","message_error_discount_code":"Failed to apply this discount code, please try another","button_apply":"Apply","message_discount_code_null":"The discount code field must not be blank.","text_warning_amount_discount_code":"To use discount {{discount_code}}, total purchase amount of these item(s) must be above","text_warning_quantity_discount_code":"To use discount {{discount_code}}, total purchase quantity of these item(s) must be above","warning_products_discount_code":"Products","amount_discount_code_remaining":"{{number}} discount codes remaining","message_error_discount_code_remaining":"Discount code is no longer available"}; 1086 1087 BSS_B2B.dcRules = []; 1088 BSS_B2B.dcStyle = {"button_border_radius":"3","button_color":"#000000","button_height":"36","button_text_color":"#ffffff","button_width":"300","header_color":"#000000","header_font_size":"18.72","input_border_color":"#a5a5a5","input_border_radius":"3","input_border_style":"solid","input_border_width":"1","input_height":"36","input_placeholder":"Enter discount code","input_width":"300","layout":"block"}; 1089 1090 1091 1092 1093 BSS_B2B.rfGeneralSettings = {"form_success_notification":"Created wholesaler successfully","sent_email_success_notification":"We have sent an email to {email}, please click on the included link to verify your email address","form_edit_success_notification":"Edited wholesaler successfully","form_fail_notification":"Created wholesaler failed","form_edit_fail_notification":"Edited wholesaler failed","vat_valid":"VALID VAT NUMBER","vat_not_val
1093id":"EU VAT is not valid. Please re-enter","customer_exist":"Customer email already exists","required_field":"This field is required","password_too_short":"Password is too short (minimum is 5 characters)","password_invalid_with_spaces":"Password cannot start or end with spaces","password_error_label":"Password must include:","min_password":"At least {number} characters","at_least_number":"At least one number","at_least_special":"At least one special character","mixture_upper_lower":"At least one uppercase letter","email_format":"Must be email format","email_contain_invalid_domain":"Email contains an invalid domain name","error_created_account_on_shopify":"Error when creating account on Shopify","loadingForm":"Loading...","create":"Create","phone_is_invalid":"Phone number is invalid","phone_has_already_been_taken":"Phone has already been taken","country_invalid":"Country is not valid. Please choose country again","complete_reCapcha_task":"Please complete reCAPTCHA task","abn_valid":"This ABN is registered to","abn_not_valid":"ABN is not valid. Please re-enter","gst_valid":"VALID India GST NUMBER","gst_not_valid":"India GST number is not valid. Please re-enter","uk_valid":"VALID UK VAT NUMBER","uk_not_valid":"UK VAT number is not valid. Please re-enter","us_ein_valid":"VALID US EIN NUMBER","us_ein_not_valid":"US EIN number is not valid. Please re-enter","text_color_success":"#008000","text_color_failed":"#ff0000","submit_button_color":"#6200c3","registration_forms":"None","email_is_invalid":"Email is invalid","complete_privacy_policy":"Please accept the privacy policy","default_form_title":"Create account","submit_button":"SUBMIT","registerPage_url":"/account/register"}; 1094 1095 1096 1097 1098 BSS_B2B.nt = {}; 1099 BSS_B2B.nt.ntRules = []; 1100 1101 1102 1103 1104 1105 BSS_B2B.nt.ntSettings = {"order_type":0,"confirm_message":"<div style=\"display: flex;flex-direction: column;gap: 16px;\"><h1 style=\"text-align: center;margin: 0\"><span style=\"color: #170F49;\"><strong>Thanks for your order!</strong></span></h1><div style=\"display: flex;padding: 16px;flex-direction: column;align-items: flex-start;gap: 4px;flex: 1 0 0;border-radius: 12px;background: #FFFFFF;box-shadow: 1px 0px 0px 0px rgba(0, 0, 0, 0.13) inset, -1px 0px 0px 0px rgba(0, 0, 0, 0.13) inset, 0px -1px 0px 0px rgba(0, 0, 0, 0.17) inset, 0px 1px 0px 0px rgba(204, 204, 204, 0.50) inset, 0px 1px 0px 0px rgba(26, 26, 26, 0.07);\"><p style=\"margin:0; color: #170F49; font-weight: 650\">Order {{order_name}}</p><div><p style=\"margin:0;color: #6F6C90\">We have received your order and will begin preparing it for shipment.</p><p style=\"margin:0;color: #6F6C90\">Payment for your order is due <strong>{{number_of_days}}</strong>.</p></div></div><div>"}; 1106 1107 1108</script>
1108 1109 1110 1111 1112 1113 1114 1115 1116 1117
1118<script id="bss-b2b-customize"> 1119 1120</script>
1120 1121 1122 1123 1124<style type="text/css"> 1125 .shopify-payment-button__button, .shopify-payment-button__more-options{ 1126 display: none !important; 1127 } 1128 .bss-b2b-btn-buyitnow { display: block !important; } 1129 meta[itemprop="price"] { display: none !important; } 1130 </style><style></style><style></style><style type="text/css"></style> 1131 <style id="bss-b2b-qi-stylesheet" type="text/css"> 1132 1133 form[action*="/cart"] [name="checkout"], #dropdown-cart button.btn.btn-checkout.show, a.button.checkout-button[href="/checkout"], form[action*="/checkout"] .add_to_cart, form[action*="/cart"]#cart_form #checkout, form[action*="/cart"] button.Cart__Checkout, form[action*="/cart"] button.cart__checkout, a.btn.disabled.ttmodalbtn[href="/checkout"], button#checkout.cart__checkout-button.button { 1134 1135 cursor: not-allowed; 1136 pointer-events: none; 1137 } 1138 </style> 1139 1140 1141 1142 1143 <style id="bss-b2b-price-style"> 1144 [bss-b2b-variant-price], 1145 [bss-b2b-product-price], 1146 [bss-b2b-cart-item-key][bss-b2b-item-original-price], 1147 [bss-b2b-cart-item-key][bss-b2b-final-line-price], 1148 [bss-b2b-cart-item-key] [bss-b2b-item-original-price], 1149 [bss-b2b-cart-item-key] [bss-b2b-final-line-price], 1150 [bss-b2b-cart-total-price] { 1151 visibility: hidden; 1152 } 1153 </style> 1154 1155 1156 1157
1158<script id="bss-b2b-store-data" type="application/json"> 1159{ 1160 "shop": { 1161 "domain": "consciouschemist.com", 1162 "permanent_domain": "conscious-chemist.myshopify.com", 1163 "url": "https://consciouschemist.com", 1164 "secure_url": "https://consciouschemist.com", 1165 "money_format": "Rs. {{amount_no_decimals}}", 1166 "money_with_currency_format": "Rs. {{amount_no_decimals}}", 1167 "currency_code_enabled": false, 1168 "currency": "INR", 1169 "cart_current_currency": "INR", 1170 "multi_currencies": [ 1171 1172 "INR" 1173 1174 ] 1175 }, 1176 "customer": { 1177 "id": null, 1178 "isB2B": null, 1179 "current_company": null, 1180 "current_location": null, 1181 "tags": null, 1182 "tax_exempt": null, 1183 "first_name": null, 1184 "last_name": null, 1185 "phone": null, 1186 "email": "", 1187 "country_code": "", 1188 "addresses": [ 1189 1190 ] 1191 }, 1192 "cart": {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"INR","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}, 1193 "line_item_products": [], 1194 "template": "cart", 1195 "product": "bnVsbA==", 1196 "product_collections": [ 1197 1198 ], 1199 "collection": [], 1200 "collections": [ 1201 1202 ], 1203 "taxes_included": true 1204} 1205</script>
1205 1206 1207 1208 1209 1210 1211
1211<script src="https://cdn.shopify.com/extensions/01a0c2f8-4014-72da-8496-b0f644168862/version_e14b0efa-2026-09-21_14h56m/assets/bss-b2b-state.js" defer="defer"></script>
1211 1212
1212<script src="https://cdn.shopify.com/extensions/01a0c2f8-4014-72da-8496-b0f644168862/version_e14b0efa-2026-09-21_14h56m/assets/bss-b2b-phone.js" defer="defer"></script>
1212 1213 1214 1215 1216
1216<script src="https://cdn.shopify.com/extensions/01a0c2f8-4014-72da-8496-b0f644168862/version_e14b0efa-2026-09-21_14h56m/assets/bss-b2b-rf-js.js" defer="defer"></script>
1216 1217 1218 1219 1220
1220<script src="https://cdn.shopify.com/extensions/01a0c2f8-4014-72da-8496-b0f644168862/version_e14b0efa-2026-09-21_14h56m/assets/bss-b2b-nt-js.js" defer="defer"></script>
1220 1221 1222 1223
1224<script src="https://cdn.shopify.com/extensions/01a0c2f8-4014-72da-8496-b0f644168862/version_e14b0efa-2026-09-21_14h56m/assets/bss-b2b-decode.js" async></script>
vendor: 1 bytes, line 1224
1224
1225<script src="https://cdn.shopify.com/extensions/01a0c2f8-4014-72da-8496-b0f644168862/version_e14b0efa-2026-09-21_14h56m/assets/bss-b2b-integrate.js" defer="defer"></script>
1225 1226 1227 1228 1229 1230 1231 1232 1233 1234
1234<script src="https://cdn.shopify.com/extensions/01a0c2f8-4014-72da-8496-b0f644168862/version_e14b0efa-2026-09-21_14h56m/assets/bss-b2b-chunk-cp.js" defer="defer"></script>
1234 1235 1236 1237 1238
1238<script src="https://cdn.shopify.com/extensions/01a0c2f8-4014-72da-8496-b0f644168862/version_e14b0efa-2026-09-21_14h56m/assets/bss-b2b-chunk-qb.js" defer="defer"></script>
1238 1239 1240 1241 1242 1243 1244
1244<script src="https://cdn.shopify.com/extensions/01a0c2f8-4014-72da-8496-b0f644168862/version_e14b0efa-2026-09-21_14h56m/assets/bss-b2b-chunk-dc.js" defer="defer"></script>
1244 1245 1246 1247 1248 1249 1250 1251 1252
1252<script src="https://cdn.shopify.com/extensions/01a0c2f8-4014-72da-8496-b0f644168862/version_e14b0efa-2026-09-21_14h56m/assets/bss-b2b-chunk-ol.js" defer="defer"></script>
1252 1253 1254 1255 1256
1256<script src="https://cdn.shopify.com/extensions/01a0c2f8-4014-72da-8496-b0f644168862/version_e14b0efa-2026-09-21_14h56m/assets/bss-b2b-chunk-qi.js" defer="defer"></script>
1256 1257 1258 1259 1260 1261 1262
1262<script src="https://cdn.shopify.com/extensions/01a0c2f8-4014-72da-8496-b0f644168862/version_e14b0efa-2026-09-21_14h56m/assets/bss-b2b-chunk-te.js" defer="defer"></script>
1262 1263 1264 1265 1266 1267 1268
1268<script src="https://cdn.shopify.com/extensions/01a0c2f8-4014-72da-8496-b0f644168862/version_e14b0efa-2026-09-21_14h56m/assets/bss-b2b-v3.js" defer="defer"></script>
1268 1269 1270 1271 1272 1273<!-- END app block --><!-- BEGIN app block: shopify://apps/bss-b2b-lock/blocks/config-header/2f6e9bdf-2dd6-42c6-8d67-58be57506f80 --> 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293
1294<script id="bss-lock-hide-section-configs"> 1295 if (!window.Login) { 1296 window.Login = {}; 1297 } 1298 window.Login.hide_section_configs = null; 1299</script>
1299 1300
1301<script id="bss-lock-store-data" type="application/json"> 1302{ 1303 "shop": { 1304 "domain": "consciouschemist.com", 1305 "permanent_domain": "conscious-chemist.myshopify.com" 1306 }, 1307 "customer": { 1308 "id": null, 1309 "tags": null 1310 }, 1311 "page": { 1312 "type": "cart", 1313 "path": "/cart" 1314 }, 1315 "product": { 1316 "id": null, 1317 "tags": null 1318 } 1319} 1320</script>
vendor: 1 bytes, line 1320
1320
1321<script style="display:none!important" src="https://cdn.shopify.com/extensions/01a0367c-341c-7b72-85d9-b4abaa332a72/login-to-access-pages-81/assets/bss-ltsp-process-atc.min.js" defer></script>
vendor: 1 bytes, line 1321
1321
1322<script style="display:none!important" src="https://cdn.shopify.com/extensions/01a0367c-341c-7b72-85d9-b4abaa332a72/login-to-access-pages-81/assets/bss-util-bss-v2.min.js" defer></script>
1322 1323 1324 1325
1326<script style="display:none!important" src="https://cdn.shopify.com/extensions/01a0367c-341c-7b72-85d9-b4abaa332a72/login-to-access-pages-81/assets/bss-ltsp-custom.min.js" defer></script>
1326 1327<!-- BEGIN app snippet: pc-collection --><template id="bss-pc-collection-modal-tpl"> 1328<div hidden class="bss-lock-passcode-collection-modal-wrapper"> 1329 <div 1330 style=" 1331 position: fixed; 1332 top: 0; 1333 left: 0; 1334 right: 0; 1335 bottom: 0; 1336 background-color: rgba(0, 0, 0, 0.5); 1337 display: flex; 1338 justify-content: center; 1339 align-items: center; 1340 z-index: 1000; 1341 " 1342 onclick="window.Login.passcodeCollection.hideModal()" 1343 class="bss-lock-passcode-collection-modal-overlay" 1344 data-modal-rule-id="" 1345 > 1346 <div 1347 style=" 1348 border-radius: 24px; 1349 padding: 48px 32px; 1350 max-width: 540px; 1351 width: 90%; 1352 text-align: center; 1353 display: flex; 1354 flex-direction: column; 1355 align-items: center; 1356 position: relative; 1357 " 1358 onclick="event.stopPropagation()" 1359 class="bss-lock-passcode-collection-modal" 1360 > 1361 <button 1362 onclick="window.Login.passcodeCollection.hideModal()" 1363 style=" 1364 position: absolute; 1365 top: 12px; 1366 right: 12px; 1367 width: 32px; 1368 height: 32px; 1369 border-radius: 50%; 1370 background-color: transparent; 1371 border: none; 1372 cursor: pointer; 1373 display: flex; 1374 justify-content: center; 1375 align-items: center; 1376 color: #999; 1377 font-size: 24px; 1378 padding: 0; 1379 line-height: 1; 1380 " 1381 > 1382 Ã 1383 </button> 1384 <div 1385 style=" 1386 width: 180px; 1387 height: 180px; 1388 margin: 0 auto; 1389 " 1390 > 1391 <img 1392 id="passcode-collection-image" 1393 src="https://login-to-access-pages.bsscommerce.com/images/lock_page_images.png" 1394 alt="passcode collection image" 1395 height="100%" 1396 width="100%" 1397 style="max-width: 180px; max-height: 180px; object-fit: contain;" 1398 /> 1399 </div> 1400 1401 <p style="font-size: 28px; line-height: 20px; font-weight: 500; margin-bottom: 8px;" class="modal-title">Modal Title</p> 1402 <p style="font-size: 14px; margin-bottom: 32px;" class="modal-subtitle"></p> 1403 1404 <div style="width: 100%; margin-bottom: 24px; position: relative;"> 1405 <label for="bss-passcode-input" style="display: none;">Passcode</label> 1406 <input 1407 id="bss-passcode-input" 1408 type="password" 1409 class="passcode-input" 1410 placeholder="Enter passcode" 1411 style=" 1412 width: 100%; 1413 padding: 12px 16px 12px 16px; 1414 border: 0.5px solid #ccc; 1415 border-radius: 8px; 1416 background-color: #f5f5f5; 1417 color: #000; 1418 font-size: 16px; 1419 font-family: inherit; 1420 box-sizing: border-box; 1421 padding-right: 40px; 1422 " 1423 > 1424 <div 1425 class="form-message form-message--error" 1426 style="display: none; justify-content: flex-start; margin-top: 4px; color: red;" 1427 ></div> 1428 1429 <div 1430 id="bss-show-pc-button" 1431 style=" 1432 position: absolute; 1433 right: 12px; 1434 top: 50%; 1435 transform: translateY(-50%); 1436 cursor: pointer; 1437 color: #999; 1438 display: flex; 1439 align-items: center; 1440 justify-content: center; 1441 width: 24px; 1442 height: 24px; 1443 " 1444 > 1445 <svg 1446 class="pc-eye-icon pc-eye-icon-open"
1447 viewBox="0 0 24 24" 1448 width="20" 1449 height="20" 1450 fill="none" 1451 stroke="currentColor" 1452 stroke-width="2" 1453 > 1454 <path d="M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z"></path> 1455 <circle cx="12" cy="12" r="3"></circle> 1456 </svg> 1457 <svg 1458 class="pc-eye-icon pc-eye-icon-closed" 1459 viewBox="0 0 24 24" 1460 width="20" 1461 height="20" 1462 fill="none" 1463 stroke="currentColor" 1464 stroke-width="2" 1465 style="display: none;" 1466 > 1467 <path d="M17.94 17.94A10.07 10.07 0 0 1 12 20c-7 0-11-8-11-8a18.45 18.45 0 0 1 5.06-5.94M9.9 4.24A9.12 9.12 0 0 1 12 4c7 0 11 8 11 8a18.5 18.5 0 0 1-2.16 3.19m-6.72-1.41a3 3 0 1 1-4.24-4.24"></path> 1468 <line x1="1" y1="1" x2="23" y2="23"></line> 1469 </svg> 1470 </div> 1471 </div> 1472 <button 1473 style=" 1474 width: 100%; 1475 padding: 12px 16px; 1476 border-radius: 8px; 1477 border: none; 1478 cursor: pointer; 1479 " 1480 class="modal-submit-button" 1481 >Submit</button> 1482 1483 1484 </div> 1485 </div> 1486</div> 1487</template> 1488<style> 1489 .bss-lock-passcode-collection-modal-wrapper * { 1490 margin: 0; 1491 padding: 0; 1492 box-sizing: border-box; 1493 letter-spacing: normal; 1494 font-family: Inter, -apple-system, BlinkMacSystemFont, 'San Francisco', 'Segoe UI', Roboto, 'Helvetica Neue', 1495 sans-serif; 1496 } 1497 1498 .bss-lock-button-loading { 1499 opacity: 0.6; 1500 cursor: not-allowed; 1501 pointer-events: none; 1502 font-size: 0; 1503 } 1504 1505 .bss-lock-button-loading::after { 1506 content: ''; 1507 display: inline-block; 1508 width: 16px; 1509 height: 16px; 1510 border: 3px solid rgba(255, 255, 255, 0.3); 1511 border-top: 3px solid white; 1512 border-radius: 50%; 1513 animation: bss-lock-spin 0.8s linear infinite; 1514 } 1515 1516 @keyframes bss-lock-spin { 1517 0% { 1518 transform: rotate(0deg); 1519 } 1520 100% { 1521 transform: rotate(360deg); 1522 } 1523 } 1524 1525 .pc-eye-icon { 1526 transition: all 0.2s ease; 1527 } 1528 1529 .passcode-input.input-error { 1530 border-color: #dc2626 !important; 1531 background-color: #fee2e2 !important; 1532 } 1533 1534 .passcode-input.input-error::placeholder { 1535 color: #b91c1c; 1536 } 1537 1538 .form-message--required { 1539 display: flex !important; 1540 justify-content: flex-start; 1541 margin-top: 4px; 1542 color: #dc2626; 1543 font-size: 13px; 1544 font-weight: 500; 1545 } 1546</style>
1547<script src="https://cdn.shopify.com/extensions/01a0367c-341c-7b72-85d9-b4abaa332a72/login-to-access-pages-81/assets/bss-passcode-collection-page.min.js" defer></script>
1547 1548<!-- END app snippet --> 1549<!-- BEGIN app snippet: b2b-customer-approval-form --><style> 1550 .bss-b2b-lock-card { 1551 background: #fff; 1552 border: 1px solid #e5e7eb; 1553 border-radius: 16px; 1554 overflow: hidden; 1555 box-shadow: 0 4px 24px rgba(0, 0, 0, 0.06), 0 1px 4px rgba(0, 0, 0, 0.04); 1556 } 1557 .bss-b2b-lock-header { 1558 padding: 28px 28px 0; 1559 display: flex; 1560 flex-direction: column; 1561 align-items: center; 1562 text-align: center; 1563 gap: 6px; 1564 } 1565 .bss-b2b-lock-icon { 1566 width: 44px; 1567 height: 44px; 1568 border-radius: 12px; 1569 background: linear-gradient(135deg, #163878 0%, #1a4a9e 100%); 1570 display: flex; 1571 align-items: center; 1572 justify-content: center; 1573 margin-bottom: 4px; 1574 } 1575 .bss-b2b-lock-icon svg { 1576 width: 22px; 1577 height: 22px; 1578 fill: none; 1579 stroke: #fff; 1580 stroke-width: 1.75; 1581 stroke-linecap: round; 1582 stroke-linejoin: round; 1583 } 1584 .bss-b2b-lock-title { 1585 font-size: 18px; 1586 font-weight: 700; 1587 margin: 0; 1588 color: #111827; 1589 line-height: 1.3; 1590 } 1591 .bss-b2b-lock-subtitle { 1592 font-size: 13.5px; 1593 color: #6b7280; 1594 line-height: 1.5; 1595 } 1596 .bss-b2b-lock-form { 1597 padding: 24px 28px 28px; 1598 display: flex; 1599 flex-direction: column; 1600 gap: 16px; 1601 } 1602 .bss-b2b-lock-field { 1603 display: flex; 1604 flex-direction: column; 1605 gap: 5px; 1606 } 1607 .bss-b2b-lock-label { 1608 font-size: 13px; 1609 font-weight: 600; 1610 color: #374151; 1611 display: flex; 1612 align-items: center; 1613 gap: 4px; 1614 } 1615 .bss-b2b-lock-label .required { 1616 color: #ef4444; 1617 font-size: 12px; 1618 } 1619 .bss-b2b-lock-input, 1620 .bss-b2b-lock-textarea { 1621 width: 100%; 1622 border: 1.5px solid #d1d5db; 1623 border-radius: 10px; 1624 font-size: 14px; 1625 color: #111827; 1626 background: #fafafa; 1627 transition: border-color 0.15s ease, box-shadow 0.15s ease, background 0.15s ease; 1628 outline: none; 1629 font-family: inherit; 1630 } 1631 .bss-b2b-lock-input { 1632 padding: 10px 13px; 1633 height: 42px; 1634 } 1635 .bss-b2b-lock-textarea { 1636 padding: 10px 13px; 1637 resize: vertical; 1638 min-height: 88px; 1639 line-height: 1.55; 1640 } 1641 .bss-b2b-lock-input:focus, 1642 .bss-b2b-lock-textarea:focus { 1643 border-color: #163878; 1644 background: #fff; 1645 box-shadow: 0 0 0 3px rgba(22, 56, 120, 0.1); 1646 } 1647 .bss-b2b-lock-input::placeholder, 1648 .bss-b2b-lock-textarea::placeholder { 1649 color: #9ca3af; 1650 } 1651 .bss-b2b-lock-input[readonly] { 1652 background: #f3f4f6; 1653 color: #6b7280; 1654 cursor: default; 1655 border-color: #e5e7eb; 1656 } 1657 .bss-b2b-lock-field-hint { 1658 font-size: 12px; 1659 color: #9ca3af; 1660 } 1661 .bss-b2b-lock-field.error .bss-b2b-lock-input, 1662 .bss-b2b-lock-field.error .bss-b2b-lock-textarea { 1663 border-color: #ef4444; 1664 background: #fff5f5; 1665 } 1666 .bss-b2b-lock-field-error { 1667 font-size: 12px; 1668 color: #ef4444; 1669 display: none; 1670 } 1671 .bss-b2b-lock-field.error .bss-b2b-lock-field-error { 1672 display: block; 1673 } 1674 .bss-b2b-lock-btn { 1675 width: 100%; 1676 height: 44px; 1677 border: none; 1678 border-radius: 10px; 1679 font-size: 14.5px; 1680 font-weight: 650; 1681 cursor: pointer; 1682 display: flex; 1683 align-items: center; 1684 justify-content: center; 1685 gap: 8px; 1686 transition: opacity 0.15s ease, transform 0.12s ease, box-shadow 0.15s ease; 1687 letter-spacing: 0.01em; 1688 background: linear-gradient(135deg, #163878 0%, #1a4a9e 100%); 1689 color: #fff; 1690 box-shadow: 0 2px 8px rgba(22, 56, 120, 0.25); 1691 margin-top: 4px; 1692 } 1693 .bss-b2b-lock-btn:hover:not(:disabled) { 1694 opacity: 0.9; 1695 box-shadow: 0 4px 14px rgba(22, 56, 120, 0.35); 1696 } 1697 .bss-b2b-lock-btn:active:not(:disabled) { 1698 transform: translateY(1px); 1699 } 1700 .bss-b2b-lock-btn:disabled { 1701 opacity: 0.55;
1702 cursor: not-allowed; 1703 } 1704 .bss-b2b-lock-btn svg { 1705 width: 16px; 1706 height: 16px; 1707 stroke: currentColor; 1708 fill: none; 1709 stroke-width: 2; 1710 stroke-linecap: round; 1711 stroke-linejoin: round; 1712 flex-shrink: 0; 1713 } 1714 .bss-b2b-lock-spinner { 1715 width: 16px; 1716 height: 16px; 1717 border: 2px solid rgba(255, 255, 255, 0.35); 1718 border-top-color: #fff; 1719 border-radius: 50%; 1720 animation: b2b-spin 0.65s linear infinite; 1721 flex-shrink: 0; 1722 } 1723 @keyframes b2b-spin { 1724 to { 1725 transform: rotate(360deg); 1726 } 1727 } 1728 .bss-b2b-lock-state { 1729 display: none; 1730 flex-direction: column; 1731 align-items: center; 1732 text-align: center; 1733 gap: 12px; 1734 padding: 32px 28px 36px; 1735 } 1736 .bss-b2b-lock-state.active { 1737 display: flex; 1738 animation: b2b-fadeIn 0.25s ease forwards; 1739 } 1740 @keyframes b2b-fadeIn { 1741 from { 1742 opacity: 0; 1743 transform: translateY(8px); 1744 } 1745 to { 1746 opacity: 1; 1747 transform: translateY(0); 1748 } 1749 } 1750 .bss-b2b-lock-state-icon { 1751 width: 52px; 1752 height: 52px; 1753 border-radius: 50%; 1754 display: flex; 1755 align-items: center; 1756 justify-content: center; 1757 margin-bottom: 4px; 1758 } 1759 .bss-b2b-lock-state-icon svg { 1760 width: 26px; 1761 height: 26px; 1762 stroke-width: 2; 1763 stroke-linecap: round; 1764 stroke-linejoin: round; 1765 fill: none; 1766 } 1767 .bss-b2b-lock-state--pending .bss-b2b-lock-state-icon { 1768 background: #fffbeb; 1769 border: 1.5px solid #fde68a; 1770 } 1771 .bss-b2b-lock-state--pending .bss-b2b-lock-state-icon svg { 1772 stroke: #d97706; 1773 } 1774 .bss-b2b-lock-state-title { 1775 font-size: 16px; 1776 margin: 0px; 1777 font-weight: 700; 1778 color: #111827; 1779 } 1780 .bss-b2b-lock-state-desc { 1781 font-size: 13.5px; 1782 color: #6b7280; 1783 line-height: 1.6; 1784 max-width: 300px; 1785 } 1786 .bss-b2b-lock-footer { 1787 padding: 14px 28px; 1788 font-size: 12px; 1789 color: #9ca3af; 1790 text-align: center; 1791 background: #fafafa; 1792 border-top: 1px solid #f3f4f6; 1793 } 1794 .bss-b2b-lock-ca-overlay { 1795 display: none; 1796 position: fixed; 1797 inset: 0; 1798 z-index: 9999; 1799 align-items: center; 1800 justify-content: center; 1801 padding: 16px; 1802 background: rgba(0, 0, 0, 0.5); 1803 } 1804 .bss-b2b-lock-ca-close { 1805 position: absolute; 1806 top: 12px; 1807 right: 12px; 1808 width: 32px; 1809 height: 32px; 1810 border: none; 1811 background: rgba(0, 0, 0, 0.06); 1812 cursor: pointer; 1813 display: flex; 1814 align-items: center; 1815 justify-content: center; 1816 border-radius: 50%; 1817 color: #6b7280; 1818 font-size: 18px; 1819 line-height: 1; 1820 z-index: 1; 1821 } 1822 .bss-b2b-lock-ca-modal-box { 1823 max-width: 480px; 1824 width: 100%; 1825 position: relative; 1826 max-height: 90vh; 1827 overflow-y: auto; 1828 } 1829</style> 1830 1831<template id="bss-b2b-ca-modal-tpl"> 1832<div 1833 class='bss-b2b-lock-ca-overlay' 1834 id='bss-b2b-lock-ca-modal' 1835 onclick="if(event.target===this)this.style.display='none'" 1836> 1837 <div class='bss-b2b-lock-card bss-b2b-lock-ca-modal-box'> 1838 <button 1839 type='button' 1840 class='bss-b2b-lock-ca-close' 1841 onclick="document.getElementById('bss-b2b-lock-ca-modal').style.display='none'" 1842 aria-label='Close' 1843 > 1844 ✕ 1845 </button> 1846 1847 <div id='bss-b2b-lock-state-form'> 1848 <div class='bss-b2b-lock-header'> 1849 <div class='bss-b2b-lock-icon'> 1850 <svg viewBox='0 0 24 24'> 1851 <rect x="3" y="11" width="18" height="11" rx="2"/> 1852 <path d="M7 11V7a5 5 0 0 1 10 0v4"/> 1853 </svg> 1854 </div> 1855 <p class='bss-b2b-lock-title'>Request access to this content.</p> 1856 <p class='bss-b2b-lock-subtitle'>Fill in the form below and we'll review your request.</p> 1857 </div> 1858 1859 <form 1860 class='bss-b2b-lock-form' 1861 novalidate 1862 > 1863 <div class='bss-b2b-lock-field' id='bss-b2b-lock-field-email'> 1864 <label class='bss-b2b-lock-label' for='bss-b2b-lock-email'> 1865 Email <span class='required'>*</span> 1866 </label> 1867 <input 1868 class='bss-b2b-lock-input' 1869 type='email' 1870 id='bss-b2b-lock-email' 1871 name='email' 1872 value= 1873 readonly 1874 autocomplete='email' 1875 >
1876 <span class='bss-b2b-lock-field-hint'>Sending as your account email.</span> 1877 </div> 1878 1879 <div class='bss-b2b-lock-field' id='bss-b2b-lock-field-name'> 1880 <label class='bss-b2b-lock-label' for='bss-b2b-lock-name'> 1881 Full name <span class='required'>*</span> 1882 </label> 1883 <input 1884 class='bss-b2b-lock-input' 1885 type='text' 1886 id='bss-b2b-lock-name' 1887 name='name' 1888 placeholder='Your full name' 1889 autocomplete='name' 1890 > 1891 <span class='bss-b2b-lock-field-error'>Please enter your name.</span> 1892 </div> 1893 1894 <div class='bss-b2b-lock-field' id='bss-b2b-lock-field-message'> 1895 <label class='bss-b2b-lock-label' for='bss-b2b-lock-message'> 1896 Message <span style='color:#9ca3af;font-weight:400'>(optional)</span> 1897 </label> 1898 <textarea 1899 class='bss-b2b-lock-textarea' 1900 id='bss-b2b-lock-message' 1901 name='message' 1902 placeholder="Tell us why you'd like access (e.g. wholesale customer, partner)â¦" 1903 maxlength='500' 1904 ></textarea> 1905 <span class='bss-b2b-lock-field-hint' id='bss-b2b-lock-char-count'>0 / 500</span> 1906 </div> 1907 1908 <button class='bss-b2b-lock-btn' type='submit' id='bss-b2b-lock-submit-btn'> 1909 <svg viewBox='0 0 24 24'> 1910 <path d="M22 2 11 13"/><path d="m22 2-7 20-4-9-9-4 20-7z"/> 1911 </svg> 1912 <span id='bss-b2b-lock-btn-label'>Send request</span> 1913 </button> 1914 </form> 1915 </div> 1916 1917 <div id='bss-b2b-lock-state-pending' class='bss-b2b-lock-state bss-b2b-lock-state--pending'> 1918 <div class='bss-b2b-lock-state-icon'> 1919 <svg viewBox='0 0 24 24'> 1920 <circle cx="12" cy="12" r="10"/> 1921 <polyline points="12 6 12 12 16 14"/> 1922 </svg> 1923 </div> 1924 <p class='bss-b2b-lock-state-title'>Request submitted</p> 1925 <p class='bss-b2b-lock-state-desc'>Your request has been submitted. We'll notify you once approved.</p> 1926 </div> 1927 1928 <div class='bss-b2b-lock-footer'>Your information is kept private and only used to process your request.</div> 1929 </div> 1930</div> 1931</template> 1932<!-- END app snippet --> 1933<!-- END app block --><!-- BEGIN app block: shopify://apps/cooee/blocks/app-embed-main/2f17a8e7-57ed-4fda-b07d-26521d722e6f --><!-- BEGIN app snippet: sdk-init --><link rel="dns-prefetch" href="https://cdn.sdk2.api.letscooee.com"> 1934<link rel="preconnect" href="https://cdn.sdk2.api.letscooee.com" crossorigin><!-- BEGIN app snippet: sdk-init-runtime -->
1934<script id="cooee-sdk-runtime">(function(){var d="lc/usr/vid",l="lc/usr/did",x="cooee_vid",g="cooee_did",S=63072e3,p=/^[0-9a-f]{24}$/i,_=/^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/i;function y(){return typeof crypto<"u"&&typeof crypto.randomUUID=="function"?crypto.randomUUID():"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,e=>{const t=Math.random()*16|0;return(e==="x"?t:t&3|8).toString(16)})}function m(){return Math.floor(Date.now()/1e3).toString(16).padStart(8,"0")+(typeof crypto<"u"&&typeof crypto.getRandomValues=="function"?Array.from(crypto.getRandomValues(new Uint8Array(8))).map(e=>e.toString(16).padStart(2,"0")).join(""):Array.from({length:16},()=>Math.floor(Math.random()*16).toString(16)).join(""))}function O(e){if(e.startsWith('"')&&e.endsWith('"'))try{const t=JSON.parse(e);if(typeof t=="string")return t}catch{}return e}function c(e,t){try{document.cookie=`${e}=${t};max-age=${S};path=/;SameSite=Lax;Secure`}catch{}}function h(e){try{return localStorage.getItem(e)}catch{return null}}function i(e,t,r=!1){try{localStorage.setItem(e,r?JSON.stringify(t):t)}catch{}}function I(e,t,r,o=!1){try{const n=document.cookie.match(new RegExp(`(?:^|;\\s*)${t}=([^;]+)`)),u=n?n[1]:null;if(u)return i(e,u,o),u;const f=h(e),a=f?O(f):null;if(a)return(o?f===a:a!==f)&&i(e,a,o),c(t,a),a;const s=r();return i(e,s,o),c(t,s),s}catch{return}}function w(){return I(d,x,y)}function D(){return I(l,g,m,!0)}function C(e,t){const r=window.CooeeSDK;e&&p.test(e)&&(c(g,e),i(l,e,!0),r&&(r.visitorOldId=e)),t&&_.test(t)&&(c(x,t),i(d,t,!1),r&&(r.visitorId=t))}(function(){window.CooeeSDK||Object.defineProperty(window,"CooeeSDK",{value:{events:[],profile:[],screen:[],page:[]},writable:!1,enumerable:!1,configurable:!1});const t=window.CooeeSDK;let r=!0,o;try{const n="lc/probe";localStorage.setItem(n,"1"),r=localStorage.getItem(n)==="1",localStorage.removeItem(n)}catch(n){r=!1,o=n}t.visitorId=w(),t.visitorOldId=D(),t._setIdentity||Object.defineProperty(t,"_setIdentity",{value:C,enumerable:!1}),r||t.page.push({_error:o??new Error("localStorage early-read bug detected"),slug:o?"visitor_id_ls_error":"visitor_id_ls_diagnostic",context:{tags:{hadVid:!!t.visitorId,threw:!!o}}})})()})();</script>
1934<!-- END app snippet -->
1934<script id="cooee-config"> 1935 (() => { 1936 window.CooeeSDK.apiBase = 'https://cdn.sdk2.api.letscooee.com'; 1937 1938 1939 window.CooeeSDK.pageContext = { 1940 type: 'cart', 1941 path: "\/cart", 1942 1943 }; 1944 window.CooeeSDK.page.push({ 1945 'apiURLs': { 1946 ...{}, 1947 1948 baseURL: 'https://cdn.sdk2.api.letscooee.com' 1949 } 1950 }); 1951 })(); 1952</script>
1952 1953<!-- END app snippet --><!-- BEGIN app snippet: merchandising-init --><!-- END app snippet --><!-- BEGIN app snippet: experiments-init --><!-- END app snippet --><!-- BEGIN app snippet: sdk-page-context -->
1953<script id="cooee-page-context"> 1954 (() => { 1955 CooeeSDK.pageLoadTime = new Date(); 1956 const scriptTag = document.createElement('script'); 1957 scriptTag.src = 'https://cdn.jsdelivr.net/npm/@letscooee/[email protected]/dist/main.min.js'; 1958 scriptTag.type = 'module'; 1959 scriptTag.async = true; 1960 document.head.appendChild(scriptTag); 1961 1962 CooeeSDK.page.push({ 1963 'jsLoad': new Date(), 1964 'appID': '67bf13ecb44a69ca26c217c1', 1965 'currency': 'INR', 1966 'country': 'IN', 1967 'locale': 'en', 1968 'shopCurrency': 'INR', 1969 'moneyFormat': "Rs. {{amount_no_decimals}}", 1970 'market': { 1971 id: '28475494', 1972 handle: 'in', 1973 metafields: '', 1974 }, 1975 'pageName': 'cart', 1976 'template': { 1977 directory: '', 1978 name: 'cart', 1979 suffix: '', 1980 handle: '', 1981 pageType: 'cart', 1982 }, 1983 }); 1984 1985 const discount_codes = []; 1986 const cart = {...{"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"INR","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}}; 1987 cart.discount_codes = discount_codes; 1988 CooeeSDK.page.push({cart}); 1989 1990 CooeeSDK.page.push({'storeBrand': {...{"enabled":false,"colors":{"primary":"#f51c8f","onPrimary":"#ffffff","surface":"#ffffff","textPrimary":"#111827","textSecondary":"#6b7280"},"body":{"family":"inherit","size":16},"density":"comfortable","buttons":{"primary":{"style":"filled"},"secondary":{"style":"filled"},"secondaryColorScheme":"neutral","shape":"rounded","weight":500,"textTransform":"none"},"card":{"shape":"rounded","border":"none","shadow":"none"},"price":{"showSaleColor":true,"showComparePrice":true}}}}); 1991 1992 CooeeSDK.page.push({'configurations': {...{"pixelPush":null,"website":{"commonCSS":"#shopify-section-template--23971280421161__1741422423f4b5b007>div.section.section--padding>div.page-width.relative {\n padding: 0px;\n}\n\n#shopify-section-template--23971280421161__1741422423f4b5b007>div.section.section--padding {\n padding: 0px;\n}\n\n#shopify-section-template--23971279077673__174142202623b2ef70>div.section.section--padding>div.page-width.relative {\n padding: 0px;\n}\n\n#shopify-section-template--23971279077673__174142202623b2ef70>div.section.section--padding {\n padding: 0px;\n}\n\n#shopify-section-template--23971280585001__1723107283911abe94>div.section.section--padding>div.page-width.relative {\n padding: 0px;\n}\n\n#shopify-section-template--23971280585001__1723107283911abe94>div.section.section--padding {\n padding: 0px;\n}\n\n#shopify-section-template--23971280257321__1741422182462e3028>div.section.section--padding>div.page-width.relative {\n padding: 0px;\n}\n\n#shopify-section-template--23971280257321__1741422182462e3028>div.section.section--padding {\n padding: 0px;\n\n}\n\n#shopify-section-template--23971280421161__17418468457d915106>div.section.section--padding>div.page-width.relative {\n padding: 0px;\n}\n\n#shopify-section-template--23971280421161__17418468457d915106>div.section.section--padding {\n padding: 0px;\n}\n\n#shopify-section-template--23971280257321__17418503581060fb9e>div.section.section--padding>div.page-width.relative {\n padding: 0px;\n}\n\n#shopify-section-template--23971280257321__17418503581060fb9e>div.section.section--padding {\n padding: 0px;\n}\n\n#letscooee-13 {\n grid-column: -1 / 1;\n}\n\n#letscooee-6 {\n grid-column: -1 / 1;\n}\n\n@media (min-width: 1000px) {\n #letscooee-1 {\n width: 37vw;\n }\n}\n\n#snackbar {\n display: none;\n}\n\n#letscooee-19 {\n grid-column: span 2\n}\n\n#letscooee-20 {\n grid-column: span 4\n}\n\n.lc-checkbox>input[type=checkbox] {\n appearance: auto;\n display: block;\n width: 100%;\n height: auto;\n position: relative;\n}\n\n#letscooee-23,\n.engagement-23 {\n .lc-single-product:nth-child(5) {\n border-radius: 0 !important;\n margin-top: -6% !important;\n border-top: 1px #828282 solid !important;\n\n @media (max-width: 1000px) {\n margin-top: -9% !important;\n }\n }\n\n .lc-single-product:nth-child(3) {\n border-bottom-left-radius: 0 !important;\n border-bottom-right-radius: 0 !important;\n }\n\n .lc-single-product:nth-child(7) {\n border-radius: 0 !important;\n margin-top: -6% !important;\n border-top: 1px #828282 solid !important;\n\n @media (max-width: 1000px) {\n margin-top: -9% !important;\n }\n }\n\n .lc-container>:nth-child(3) {\n border-top: 1px #828282 dashed !important;\n border-top-left-radius: 0 !important;\n border-top-right-radius: 0 !important;\n }\n\n .lc-single-product>
1992.lc-text:nth-child(1) {\n display: none !important;\n }\n\n .lc-product-list>:nth-child(3)>.lc-text {\n display: block !important;\n position: absolute;\n right: 10%;\n border-bottom-left-radius: 10px !important;\n border-bottom-right-radius: 10px !important;\n }\n}\n\n\n#letscooee-25 {\n z-index: 20;\n inset-block-end: 53px;\n width: 100%;\n position: fixed;\n}\n\n#letscooee-27 {\n grid-column: span 2\n}\n\n#letscooee-28 {\n grid-column: span 4\n}\n\n#letscooee-29 {\n grid-column: span 2\n}\n\n#letscooee-30 {\n grid-column: span 4\n}\n\n#letscooee-20 .lc-container,\n#letscooee-28 .lc-container,\n#letscooee-30 .lc-container {\n margin: auto !important;\n}\n\n#letscooee-32 {\n grid-column: span 4\n}\n\n#letscooee-31 {\n grid-column: span 2\n}\n\n#letscooee-34 {\n position: fixed;\n bottom: 6%;\n width: 100vw;\n z-index: 999;\n}\n\n#letscooee-35 {\n position: fixed;\n bottom: 6%;\n width: 100vw;\n z-index: 999;\n}\n\n#letscooee-36 {\n position: fixed;\n bottom: 6%;\n width: 100vw;\n z-index: 999;\n}\n\n#letscooee-37,\n#letscooee-89 {\n position: fixed;\n bottom: 6%;\n width: 100vw;\n z-index: 999;\n}\n\n@keyframes shine-blur {\n 0% {\n transform: translate(0) rotate(45deg)\n }\n\n to {\n transform: translateX(500px) rotate(45deg)\n }\n}\n\n@keyframes blink {\n 0% {\n opacity: 1;\n }\n\n 50% {\n opacity: 0;\n }\n\n 100% {\n opacity: 1;\n }\n}\n\n#letscooee-48>.lc-container>.lc-single-product>.lc-flexbox {\n animation: shuttle 1.6s ease-in-out infinite;\n}\n\n#letscooee-57:after {\n animation: shine-blur 1.6s infinite;\n animation-delay: 0s;\n background: #fff;\n content: \"\";\n filter: blur(20px);\n height: 100px;\n left: -20px;\n margin-top: -20px;\n opacity: .8;\n position: absolute;\n top: 0;\n transform-origin: top;\n width: 30px;\n}\n\n@keyframes shine-blur {\n 0% {\n transform: translate(0) rotate(45deg)\n }\n\n to {\n transform: translateX(500px) rotate(45deg)\n }\n}\n\n\n/* Styles for shopable videos */\n\n.lc-video-list {\n padding-bottom: 25px;\n\n @media(max-width:1000px) {\n justify-content: start;\n }\n}\n\n.lc-video-list .lc-video-card {\n transition: transform 300ms ease;\n transform: scale(1);\n\n .lc-video-wrapper .lc-single-product {\n span {\n color: black !important;\n font-size: 17.3216px !important;\n line-height: 120% !important;\n font-family: Futura !important;\n -webkit-line-clamp: 1 !important;\n font-weight: 400 !important;\n\n @media(max-width:1000px) {\n font-size: 13px !important;\n }\n }\n\n .lc-item-price {\n font-weight: bold !important;\n }\n }\n\n .lc-cta-button {\n display: none;\n }\n}\n\n.lc-video-list .lc-video-card video:hover {\n transform: none !important;\n}\n\n.lc-video-list .lc-video-card:hover {\n transform: scale(1.1);\n}\n\n.lc-heading-text {\n color: black;\n font-weight: 700;\n line-height: normal;\n font-family: Futura !important;\n font-size: 40px !important;\n margin-bottom: 15px !important;\n\n @media(max-width: 1000px) {\n font-size: 24px !important;\n }\n}\n\n.video-untracked-path {\n background-color: rgba(255, 193, 208, 0.6) !important;\n\n div {\n background-color: rgb(255, 99, 146) !important;\n }\n}\n\n.lc-card-container {\n padding-inline: 25px !important;\n}\n\n.lc-item-name,\n.lc-item-price {\n color: black;\n font-size: 17px !important;\n font-family: Futura !important;\n font-weight: normal !important;\n}\n\n.lc-item-price {\n font-size: 13px !important;\n font-weight: 600 !important;\n}\n\n.lc-product-details .lc-item-price {\n width: fit-content !important;\n background-color: white !important;\n padding: 2px 10px !important;\n border-radius: 10px !important;\n}\n\n.lc-selected-variant {\n background-color: rgb(255, 232, 239) !important;\n border: 1px solid rgb(255, 162, 190) !important;\n color: rgb(255, 99, 146) !important;\n}\n\n.lc-inner-body {\n .lc-item-price {\n font-size: 16px !important;\n font-weight: 600 !important;\n }\n}\n\n.lc-card-footer {\n margin-bottom: 10px;\n margin-right: 10px;\n margin-left: 10px;\n border-radius: 20px;\n padding: 16px;\n box-shadow: rgba(255, 255, 255, 0.3) 0px 0px 3px, rgba(255, 255, 255, 0.3) 0px 0px 6px, rgba(0, 0, 0, 0.6) 0px 0px 10px !important;\n background: rgb(211, 211, 211) !important;\n}\n\n.lc-item-card .lc-cta-button {\n background-color: rgb(255, 99, 146) !important;\n}\n\n.lc-cta-button,\n.lc-more-info-button {\n font-weight: 900 !important;\n text-transform: uppercase;\n font-family: Futura !important;\n font-size: 17px !important;\n}\n\n.lc-more-info-button {\n color: rgb(255, 99, 146) !important;\n background-color: white !important;\n}\n\n#letscooee-108 {\n @media (min-width: 768px) {\n width: 36vw;\n }\n\n shadow-dom-container:shadow .swiper-wrapper {\n width: 100%;\n }\n}","cartDrawerSelector":"#CartDrawer overlay-element","commonJS":"setTimeout(() => document.querySelectorAll('.engagement-4 .lc-button').forEach(ele => ele.onclick = () => (console.log('Added to cart by Cooee'), document.querySelector('.add-to-cart-popup')?.classList.remove('hide'), setTimeout(() => document.querySelector('.add-to-cart-popup')?.classList.add('hide'), 5000))), 500);","canChangeVariantInCart":false,"disableCooeeLogoOnVideos":false,"widgetPartials":[]},"storefrontToken":"bcf324a5c71bddc984fbcb05f372d58c","checkoutProvider":"third_party","currencies":["INR"],"money":{"format":"Rs. {{amount_no_decimals}}"},"currency":"INR"}}}); 1993 1994 })(); 1995</script>
1995 1996<!-- END app snippet --> 1997 1998<!-- BEGIN app snippet: cart -->
1998<script> 1999 (() => { 2000 const items = []; 2001 const amount = { 2002 value: 0 / 100, 2003 currency: 'INR' 2004 }; 2005 const coupon = { 2006 amount: 0 / 100, 2007 } 2008 2009 2010 const evt = ['View Cart', { 2011 items: items, 2012 amount: amount, 2013 coupon: coupon 2014 }]; 2015 2016 CooeeSDK.events.push(evt); 2017 })(); 2018</script>
2018 2019<!-- END app snippet --> 2020<!-- END app block --><!-- BEGIN app block: shopify://apps/wishlink/blocks/tracking_app_embed/320d2666-828c-4460-9810-e1526e107d16 -->
2020<script> 2021// Utility function to get GA cookie 2022function getGACookie() { 2023 return document.cookie.split('; ').find(row => row.startsWith('_ga='))?.split('=')[1]; 2024} 2025 2026function dedupeTrackingParam(value) { 2027 return typeof value === 'string' ? value.split(',')[0] : value; 2028} 2029 2030(async function () { 2031 // Configuration constants 2032 const LANDING_URL = 'https://api.wishlink.com/api/brandUserLanding'; // REPLACE WITH ACTUAL ENDPOINT 2033 const SESSION_DURATION = 1800000; // 30 minutes in ms 2034 const currTime = Date.now(); 2035 const SHOPURL = window.location.hostname; 2036 2037 try { 2038 const trackingInfoString = localStorage.getItem('wl_attr_inf'); 2039 let atgSessionId_stored = localStorage.getItem('atgSessionId'); 2040 2041 let prevUtmMedium = null; 2042 let prevUtmSource = null; 2043 let lastSession = null; 2044 let prevUtmContent = null; 2045 let prevUtmTerm = null; 2046 let prevUtmCampaign = null; 2047 let prevTrackingInfo = {}; 2048 2049 if (trackingInfoString) { 2050 prevTrackingInfo = JSON.parse(trackingInfoString); 2051 prevUtmMedium = prevTrackingInfo.utm_medium; 2052 prevUtmSource = prevTrackingInfo.utm_source; 2053 lastSession = prevTrackingInfo.atgLastSession; 2054 atgSessionId_stored = prevTrackingInfo.atgSessionId; 2055 } else if (atgSessionId_stored) { 2056 prevUtmMedium = localStorage.getItem('wl_utm_medium'); 2057 prevUtmSource = localStorage.getItem('wl_utm_source'); 2058 lastSession = localStorage.getItem('atgLastSession'); 2059 prevUtmContent = localStorage.getItem('wl_utm_content'); 2060 prevUtmTerm = localStorage.getItem('wl_utm_term'); 2061 prevUtmCampaign = localStorage.getItem('wl_utm_campaign'); 2062 prevTrackingInfo = { 2063 ...prevTrackingInfo, 2064 atgSessionId: atgSessionId_stored, 2065 atgLastSession: lastSession, 2066 utm_source: prevUtmSource, 2067 utm_medium: prevUtmMedium, 2068 utm_campaign: prevUtmCampaign, 2069 utm_content: prevUtmContent, 2070 utm_term: prevUtmTerm 2071 } 2072 } 2073 2074 const urlParams = new URLSearchParams(window.location.search); 2075 2076 // Get URL parameters 2077 const atgSessionId = urlParams.get('atgSessionId'); 2078 const utm_source = urlParams.get('utm_source'); 2079 const utm_medium = urlParams.get('utm_medium'); 2080 const utm_campaign = urlParams.get('utm_campaign'); 2081 const utm_term = urlParams.get('utm_term'); 2082 const utm_content = urlParams.get('utm_content'); 2083 const gclid = urlParams.get('gclid'); 2084 const fbclid = urlParams.get('fbclid'); 2085 2086 const newTrackingInfo = { 2087 ...prevTrackingInfo, 2088 atgLastSession: currTime, 2089 atgSessionId: atgSessionId || atgSessionId_stored 2090 } 2091 2092 // Check if session should be updated 2093 const sessionChanged = atgSessionId && (atgSessionId !== atgSessionId_stored); 2094 const shouldTrack = (atgSessionId || atgSessionId_stored) && 2095 (gclid || fbclid || utm_source || utm_medium || utm_campaign || 2096 sessionChanged || !lastSession || (currTime - lastSession) > SESSION_DURATION); 2097 2098 if (shouldTrack) { 2099 const ga = getGACookie(); 2100 const queryParams = new URLSearchParams({ 2101 atgSessionId: dedupeTrackingParam(atgSessionId || atgSessionId_stored), 2102 utm_source: dedupeTrackingParam(utm_source) || '', 2103 utm_medium: dedupeTrackingParam(utm_medium) || '', 2104 utm_campaign: dedupeTrackingParam(utm_campaign) || '', 2105 gclid: dedupeTrackingParam(gclid) || '', 2106 fbclid: dedupeTrackingParam(fbclid) || '', 2107 ga: ga || '', 2108 shopUrl: SHOPURL, 2109 pixel_fired_at_UTC: new Date().toISOString(), 2110 version: 'v-175', 2111 additional_info: 'app-embed' 2112 }); 2113 2114 navigator.sendBeacon(`${LANDING_URL}?${queryParams}`); 2115 } 2116 2117 // Update UTM parameters if needed 2118 const shouldUpdateUTM = (utm_source && prevUtmSource && utm_source !== prevUtmSource) || 2119 (utm_medium && prevUtmMedium && utm_medium !== prevUtmMedium); 2120 const isFirstUTMSet = (!prevUtmSource && !prevUtmMedium) && (utm_source || utm_medium); 2121 2122 if (shouldUpdateUTM || isFirstUTMSet) { 2123 newTrackingInfo.utm_source = utm_source || 'none'; 2124 newTrackingInfo.utm_medium = utm_medium || 'none'; 2125 newTrackingInfo.utm_campaign = utm_campaign || 'none'; 2126 newTrackingInfo.utm_term = utm_term || 'none'; 2127 newTrackingInfo.utm_content = utm_content || 'none'; 2128 } 2129 2130 // Update click identifiers 2131 if (gclid || fbclid) { 2132 newTrackingInfo.gclid = gclid || 'none'; 2133 newTrackingInfo.fbclid = fbclid || 'none'; 2134 } 2135 2136 if (gclid || fbclid || utm_source) { 2137 newTrackingInfo.last_click_source = gclid ? 'google_ads' : 2138 fbclid ? 'facebook_ads' : 2139 utm_source || 'Organic'; 2140 } 2141 2142 localStorage.setItem('wl_attr_inf', JSON.stringify(newTrackingInfo)); 2143 } catch (error) { 2144 console.error('Error in main tracking function:', error); 2145 } 2146})(); 2147 2148// Cart form handler - corrected structure 2149document.addEventListener("DOMContentLoaded", async function () { 2150 try { 2151 const trackingInfoString = localStorage.getItem('wl_attr_inf'); 2152 let trackingInfo = null; 2153 2154 // Migrate legacy storage format 2155 if (!trackingInfoString) { 2156 trackingInfo = {
2157 atgSessionId: localStorage.getItem('atgSessionId'), 2158 utm_medium: localStorage.getItem('wl_utm_medium'), 2159 utm_source: localStorage.getItem('wl_utm_source'), 2160 utm_campaign: localStorage.getItem('wl_utm_campaign'), 2161 utm_term: localStorage.getItem('wl_utm_term'), 2162 utm_content: localStorage.getItem('wl_utm_content'), 2163 gclid: localStorage.getItem('wl_gclid'), 2164 fbclid: localStorage.getItem('wl_fbclid'), 2165 last_click_source: localStorage.getItem('wl_last_click_source') 2166 }; 2167 2168 // Clean up legacy keys 2169 [ 2170 'atgSessionId', 'wl_utm_medium', 'wl_utm_source', 2171 'wl_utm_campaign', 'wl_utm_term', 'wl_utm_content', 2172 'wl_gclid', 'wl_fbclid', 'wl_last_click_source' 2173 ].forEach(key => localStorage.removeItem(key)); 2174 2175 localStorage.setItem('wl_attr_inf', JSON.stringify(trackingInfo)); 2176 } else { 2177 trackingInfo = JSON.parse(trackingInfoString); 2178 } 2179 2180 2181 // Add hidden fields to all add-to-cart forms 2182 document.querySelectorAll('form[action^="/cart/add"]').forEach(form => { 2183 try { 2184 const trackingParams = { 2185 asi: dedupeTrackingParam(trackingInfo.atgSessionId), 2186 us: trackingInfo.utm_source 2187 ? dedupeTrackingParam(trackingInfo.utm_source).slice(0, 15) 2188 : undefined, 2189 um: trackingInfo.utm_medium 2190 ? dedupeTrackingParam(trackingInfo.utm_medium).slice(0, 15) 2191 : undefined, 2192 uc: trackingInfo.utm_campaign 2193 ? dedupeTrackingParam(trackingInfo.utm_campaign).slice(0, 35) 2194 : undefined, 2195 ...(trackingInfo.gclid ? { gid: true } : {}), 2196 ...(trackingInfo.fbclid ? { fbid: true } : {}), 2197 lcs: trackingInfo.last_click_source 2198 ? dedupeTrackingParam(trackingInfo.last_click_source).slice(0, 15) 2199 : undefined 2200 }; 2201 2202 const filteredParams = Object.fromEntries( 2203 Object.entries(trackingParams).filter(([_, v]) => 2204 v !== undefined && 2205 v !== null && 2206 !(typeof v === 'string' && v.trim() === '') && 2207 v !== 'none' 2208 ) 2209 ); 2210 2211 // here we update line items 2212 if (Object.keys(filteredParams).length > 0) { 2213 if (!form.querySelector('input[name="properties\\[_wl\\]"]')) { 2214 const hiddenInput = document.createElement('input'); 2215 hiddenInput.type = 'hidden'; 2216 hiddenInput.name = 'properties[_wl]'; 2217 hiddenInput.value = JSON.stringify(filteredParams); 2218 hiddenInput.style.display = 'none'; 2219 form.appendChild(hiddenInput); 2220 } 2221 } 2222 } catch (error) { 2223 console.error('Error in form handler:', error); 2224 } 2225 }); 2226 2227 // Update cart attributes 2228 try { 2229 const trackingParams = { 2230 asi: dedupeTrackingParam(trackingInfo.atgSessionId), 2231 us: trackingInfo.utm_source 2232 ? dedupeTrackingParam(trackingInfo.utm_source).slice(0, 15) 2233 : undefined, 2234 um: trackingInfo.utm_medium 2235 ? dedupeTrackingParam(trackingInfo.utm_medium).slice(0, 15) 2236 : undefined, 2237 uc: trackingInfo.utm_campaign 2238 ? dedupeTrackingParam(trackingInfo.utm_campaign).slice(0, 35) 2239 : undefined, 2240 ...(trackingInfo.gclid ? { gid: true } : {}), 2241 ...(trackingInfo.fbclid ? { fbid: true } : {}), 2242 lcs: trackingInfo.last_click_source 2243 ? dedupeTrackingParam(trackingInfo.last_click_source).slice(0, 15) 2244 : undefined 2245 }; 2246 2247 const filteredData = Object.fromEntries( 2248 Object.entries(trackingParams).filter(([_, v]) => 2249 v !== undefined && 2250 v !== null && 2251 !(typeof v === 'string' && v.trim() === '') && 2252 v !== 'none' 2253 ) 2254 ); 2255 2256 if (Object.keys(filteredData).length > 0) { 2257 const response = await fetch("/cart/update.js", { 2258 method: "POST", 2259 headers: { "Content-Type": "application/json" }, 2260 body: JSON.stringify({ 2261 attributes: { _wl: JSON.stringify(filteredData) }, 2262 note_attributes: { _wl: JSON.stringify(filteredData) } 2263 }) 2264 }); 2265 2266 if (!response.ok) throw new Error('Cart update failed'); 2267 console.log('Cart updated with wl_attr_inf'); 2268 } 2269 } catch (error) { 2270 console.error('Error in cart update:', error); 2271 } 2272 } catch (error) { 2273 console.error('Error in main DOM handler:', error); 2274 } 2275}); 2276</script>
2276 2277 2278 2279<!-- END app block --><!-- BEGIN app block: shopify://apps/gift-card-hero-all-in-one/blocks/app-embed/57babc6a-ae2b-46cf-b565-dd8395b0276b --><!-- BEGIN app snippet: gift-hero-snippet --> 2280
2281<script async> 2282 (function() { 2283 window.ScCommon = { 2284 shop: { 2285 moneyFormat: window?.GiftCardHeroCustom?.moneyFormat || 'Rs. {{amount_no_decimals}}', 2286 customer: null, 2287 }, 2288 }; 2289 2290 window.GiftCardHero = { 2291 common: { 2292 translations: { 2293 preview: 'Preview', 2294 mycards: 'My Gift Cards', 2295 account: 'Account', 2296 details: 'Details', 2297 noRegisteredCards: 'No registered gift cards', 2298 checkBalance: 'Check the balance', 2299 customAmount: 'Custom', 2300 giftCard: 'Gift card', 2301 expiresOn: 'Expires on {{ expiry }}', 2302 }, 2303 }, 2304 shop: { 2305 items: [], 2306 currency: 'INR', 2307 mainCurrency: 'INR', 2308 }, 2309 balance: { 2310 design: {"checkerBtnBg":"#8533fc","checkerBtnColor":"#ffffff","checkerModalBorderRadius":5,"checkerButtonBorderRadius":36,"checkerModalBg":"#ffffff","bubbleBg":"#ffce33","bubbleColor":"#0D0D2A","bubbleBorderRadius":5,"textColor":"#000000","inputBg":"#ffffff","inputBorderRadius":2,"inputBorderColor":"#acacac","inputColor":"#000000","submitBg":"#000000","submitBorder":"#000000","submitBorderRadius":2,"submitColor":"#ffffff","findBtnBg":"#4e63df","findBtnBorder":"#4e63df","findBtnColor":"#ffffff","fintBtnRadius":6,"progressBg":"#d5dae3","progressRadius":10,"applyBg":"#D4D8EF","applyColor":"#242445","applyRadius":6}, 2311 translations: { 2312 'en': {"checkerBtnText":"GIFT CARD BALANCE CHECK","inputLabel":"Redeem or check balance of gift cards","submitLabel":"Check","placeholder":"Enter your gift code here","more":"Find products at a similar price","cartSubotal":"Cart subtotal: ","usedBalance":"Applied balance:","unusedBalance":"Unapplied balance:","cardBalance":"Gift card balance","apply":"Apply balance to a cart","notFound":"Gift card not found"} || {"checkerBtnText":"GIFT CARD BALANCE CHECK","inputLabel":"Redeem or check balance of gift cards","submitLabel":"Check","placeholder":"Enter your gift code here","more":"Find products at a similar price","cartSubotal":"Cart subtotal: ","usedBalance":"Applied balance:","unusedBalance":"Unapplied balance:","cardBalance":"Gift card balance","apply":"Apply balance to a cart","notFound":"Gift card not found"}, 2313 }, 2314 }, 2315 settings: {"balance":{"enabled":false,"recommendProducts":true,"showProgressCart":true,"showBubble":true,"showProgressTime":"4","allowApply":true,"showProgress":true,"allowMultiple":true,"showWidget":"5","title":"Gift card balance check","beforeText":"\u003cp\u003eNot sure how much let on your gift card? Enter you gift card number in the input field below in order to check your gift card balance.\u003c\/p\u003e","afterText":"\u003ch3\u003e\u003cstrong\u003eAdditional information\u003c\/strong\u003e\u003c\/h3\u003e\u003cul\u003e\u003cli\u003eYou may apply your gift card at a checkout page.\u003c\/li\u003e\u003cli\u003eYou may use your gift card multiple times if your gift card has a remaining balance.\u003c\/li\u003e\u003cli\u003eYou may apply multiple gift cards at a checkout page.\u003c\/li\u003e\u003cli\u003eYou can't use a gift card to buy another gift card.\u003c\/li\u003e\u003c\/ul\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp style=\"text-align: right; font-size: 0.9em;\" class=\"sc-powered-by\"\u003ePowered by \u003cspan\u003e\u003ca href=\"https:\/\/apps.shopify.com\/gift-card-hero\" target=\"_blank\"\u003eShopify Gift Card Hero App\u003c\/a\u003e\u003c\/span\u003e\u003c\/p\u003e","version":"v2"}}, 2316 isGiftProduct: false, 2317 productId: null, 2318 img: '', 2319 options: null, 2320 hideMyGiftcards: false, 2321 giftcards: true, 2322 }; 2323 2324 2325 })(); 2326</script>
2326 2327 2328 2329<!-- END app snippet --> 2330 2331 2332 2333 2334 2335 2336 2337
2337<script 2338 src="https://cdn.shopify.com/extensions/01a0a602-51d8-707b-8871-48a2233480d8/gift-card-hero-523/assets/storefront.min.js" 2339 defer 2340 data-cmp-ignore 2341 data-cmp-ab="2" 2342 data-cookieconsent="ignore"></script>
2342 2343 2344 2345 2346 2347 2348 2349<!-- END app block --><link href="https://cdn.shopify.com/extensions/01a0c2f8-4014-72da-8496-b0f644168862/version_e14b0efa-2026-09-21_14h56m/assets/config-header.css" rel="stylesheet" type="text/css" media="all"> 2350<link href="https://cdn.shopify.com/extensions/01a0367c-341c-7b72-85d9-b4abaa332a72/login-to-access-pages-81/assets/bss-ltap-v2-config-header.css" rel="stylesheet" type="text/css" media="all">
2351<script src="https://cdn.shopify.com/extensions/01a0d81c-b13c-72e3-806b-eda06e5a3d1d/3.4.6/assets/cooee-app.js" type="text/javascript" defer="defer"></script>
2351 2352<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
2353<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: 8111554613,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 2353
2353
2354<script> 2355 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 2356</script>
vendor: 1 bytes, line 2356
2356
2357<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}
2357).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: 8111554613,storefrontBaseUrl: "https://consciouschemist.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://consciouschemist.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"2303918377","configuration":"{\"myshopifyDomain\":\"conscious-chemist.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":"2055438633","configuration":"{\"companyId\":\"120\",\"appOrigin\":\"https:\\\/\\\/shopify.togethr.club\",\"record_all_pixel_traffic\":\"false\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"55c
235771e7441f0ac70efde27164c37074b","type":"APP","apiClientId":221351542785,"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":"1549795625","configuration":"{\"dimension_id\":\"d3e819f0-5bb0-11ef-a429-75a495068b6a\", \"cf_key\":\"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJhY2NvdW50X2lkIjoiYzgzMmEzZDAtNjJhMi0xMWVlLThhZmMtODczOGU3NTJmNjcyIiwicHJvamVjdF9pZCI6ImQyYzRjOTQwLTYyYTItMTFlZS04YWZjLTg3MzhlNzUyZjY3MiIsImVudmlyb25tZW50X2lkIjoiZDNlMTYzMzAtNWJiMC0xMWVmLWE0MjktNzVhNDk1MDY4YjZhIiwiZGltZW5zaW9uX2lkIjoiZDNlODE5ZjAtNWJiMC0xMWVmLWE0MjktNzVhNDk1MDY4YjZhIiwiYXBpX2FjY2Vzc19sZXZlbCI6IkNMSUVOVCIsImtleV9pZCI6ImQzZmJhMWYwLTViYjAtMTFlZi1hNDI5LTc1YTQ5NTA2OGI2YSIsImlzcyI6Ink3TkNpek45Rkg1M1IwNW9jclpJaWg3TVFZTjZKd010IiwiaWF0IjoxNzIzODAwMDUwfQ.V_IRJVHFtGcpF2j71Y_umnRDR8QDu371NB9d7eQUizQ\", \"cf_account_enabled\":\"true\", \"cf_skip_sdk\":\"false\", \"cf_shopify_events_enabled\":\"true\", \"cf_shopify_allowed_events\":\"shopify_product_added_to_cart,shopify_checkout_started,shopify_purchase,shopify_product_viewed,shopify_cart_viewed,shiprocket_checkout_started,shiprocket_purchase\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"a2e261c9e31f8172b73174d4b97465f3","type":"APP","apiClientId":32722845697,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":[],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1338999081","configuration":"{\"webPixelName\":\"Judge.me\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8acc938b1a30dc7624e304493ca567d7","type":"APP","apiClientId":683015,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1125679401","configuration":"{\"shop\":\"conscious-chemist.myshopify.com\",\"cookie_duration\":\"604800\",\"first_touch_or_last\":\"last_touch\",\"goaffpro_identifiers\":\"gfp_ref,ref,aff,wpam_id,click_id\",\"ignore_ad_clicks\":\"true\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"a74598cb423e21a6befc33d5db5fba42","type":"APP","apiClientId":2744533,"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":"1083638057","configuration":"{\"accountID\":\"wp_2430576\", \"storeID\":\"8111554613\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"709656c015f722c724bbecad2c42bc3e","type":"APP","apiClientId":6762325,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1053458729","configuration":"{\"accountID\":\"123\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"792873e67955f53628961e34957a652d","type":"APP","apiClientId":158988271617,"privacyPurposes":["SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"931889449","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-1EYRHPKRCV\\\",\\\"GT-TWQ452G5\\\",\\\"G-YPT049FT83\\\"],\\\"target_country\\\":\\\"IN\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"AW-334732471\\\/ibX0CKilicoaELe5zp8B\\\",\\\"G-YPT049FT83\\\"]},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"AW-334732471\\\/rhx9CJylicoaELe5zp8B\\\",\\\"G-YPT049FT83\\\"]},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"AW-334732471\\\/jOTjCKWlicoaELe5zp8B\\\",\\\"MC-T5HL473F4H\\\",\\\"G-YPT049FT83\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"AW-334732471\\\/Bgv4CJmlicoaELe5zp8B\\\",\\\"MC-T5HL473F4H\\\",\\\"G-YPT049FT83\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"AW-334732471\\\/UiwrCKKlicoaELe5zp8B\\\",\\\"MC-T5HL473F4H\\\",\\\"G-YPT049FT83\\\"]},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"AW-334732471\\\/_i-_CO2oicoaELe5zp8B\\\",\\\"G-YPT049FT83\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"AW-334732471\\\/_Ly8CJ-licoaELe5zp8B\\\",\\\"G-YPT049FT83\\\"]}],\\\"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":"85426473","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"5","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Tracking codes"},{"id":"90439977","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Lively"}
2357,{"id":"113017129","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"CLARITY"},{"id":"153354537","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"17","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Wizzy_GoKwik_Checkout_Pixel"},{"id":"178159913","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"CASH_KARO_PIXEL"},{"id":"196149545","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","PREFERENCES","SALE_OF_DATA"],"name":"Reddit Pixel CC"},{"id":"196739369","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":" Trackier_vcomm script"},{"id":"197493033","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"4","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"google reviews opt-in code"},{"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":"Conscious Chemist","paymentSettings":{"currencyCode":"INR"},"myshopifyDomain":"conscious-chemist.myshopify.com","countryCode":"IN","storefrontUrl":"https:\/\/consciouschemist.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://consciouschemist.com/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"183772447017","themePublished":"true","eventMetadataId":"65d9c3df-b405-4318-8812-a4ead4f149ec","pageType":"cart","shopId":"8111554613","storefrontBaseUrl":"https:\/\/consciouschemist.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"c8540278we853e1abpb62b2c4amde256306","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
2357<script> 2358 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 2359 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 2360 window.ShopifyAnalytics.meta.currency = 'INR'; 2361 var meta = {"page":{"pageType":"cart","requestId":"22a1af90-813f-4b6d-bb4d-52d4ab645581-1790412939"}}; 2362 for (var attr in meta) { 2363 window.ShopifyAnalytics.meta[attr] = meta[attr]; 2364 } 2365</script>
vendor: 1 bytes, line 2365
2365
2366<script class="analytics"> 2367 (function () { 2368 var customDocumentWrite = function(content) { 2369 var jquery = null; 2370 2371 if (window.jQuery) { 2372 jquery = window.jQuery; 2373 } else if (window.Checkout && window.Checkout.$) { 2374 jquery = window.Checkout.$; 2375 } 2376 2377 if (jquery) { 2378 jquery('body').append(content); 2379 } 2380 }; 2381 2382 var hasLoggedConversion = function(token) { 2383 if (token) { 2384 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 2385 } 2386 return false; 2387 } 2388 2389 var setCookieIfConversion = function(token) { 2390 if (token) { 2391 var twoMonthsFromNow = new Date(Date.now()); 2392 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 2393 2394 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 2395 } 2396 } 2397 2398 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 2399 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 2400 if (trekkie.integrations) { 2401 return; 2402 } 2403 trekkie.methods = [ 2404 'identify', 2405 'page', 2406 'ready', 2407 'track', 2408 'trackForm', 2409 'trackLink' 2410 ]; 2411 trekkie.factory = function(method) { 2412 return function() { 2413 var args = Array.prototype.slice.call(arguments); 2414 args.unshift(method); 2415 trekkie.push(args); 2416 if (method == 'track' || method == 'page') { 2417 var pageUrl; 2418 try { 2419 pageUrl = window.location.href; 2420 } catch (e) {} 2421 var pageReferrer; 2422 try { 2423 pageReferrer = document.referrer; 2424 } catch (e) {} 2425 try { 2426 if (window.__TREKKIE_SHIM_QUEUE == null) { 2427 window.__TREKKIE_SHIM_QUEUE = []; 2428 } 2429 window.__TREKKIE_SHIM_QUEUE.push({ 2430 from: 'trekkie-stub', 2431 method: method, 2432 args: args.slice(1), 2433 pageContext: { 2434 url: pageUrl, 2435 referrer: pageReferrer 2436 } 2437 }); 2438 } catch (e) { 2439 // no-op 2440 } 2441 } 2442 return trekkie; 2443 }; 2444 }; 2445 for (var i = 0; i < trekkie.methods.length; i++) { 2446 var key = trekkie.methods[i]; 2447 trekkie[key] = trekkie.factory(key); 2448 } 2449 trekkie.load = function(config) { 2450 trekkie.config = config || {}; 2451 trekkie.config.initialDocumentCookie = document.cookie; 2452 var first = document.getElementsByTagName('script')[0]; 2453var script = document.createElement('script'); 2454script.type = 'text/javascript'; 2455script.onerror = function(e) { 2456 var scriptFallback = document.createElement('script'); 2457 scriptFallback.type = 'text/javascript'; 2458 scriptFallback.onerror = function(error) { 2459 var Monorail = { 2460 produce: function produce(monorailDomain, schemaId, payload) { 2461 var currentMs = new Date().getTime(); 2462 var event = { 2463 schema_id: schemaId, 2464 payload: payload, 2465 metadata: { 2466 event_created_at_ms: currentMs, 2467 event_sent_at_ms: currentMs 2468 } 2469 }; 2470 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 2471 }, 2472 sendRequest: function sendRequest(endpointUrl, payload) { 2473 // Try the sendBeacon API 2474 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 2475 var blobData = new window.Blob([payload], { 2476 type: 'text/plain' 2477 }); 2478 2479 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 2480 return true; 2481 } // sendBeacon was not successful 2482 2483 } // XHR beacon 2484 2485 var xhr = new XMLHttpRequest(); 2486 2487 try { 2488 xhr.open('POST', endpointUrl); 2489 xhr.setRequestHeader('Content-Type', 'text/plain'); 2490 xhr.send(payload); 2491 } catch (e) { 2492 console.log(e); 2493 } 2494 2495 return false; 2496 }, 2497 isIos12: function isIos12() { 2498 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 2499 } 2500 }; 2501 Monorail.produce('monorail-edge.shopifysvc.com', 2502 'trekkie_storefront_load_errors/1.1', 2503 {shop_id: 8111554613, 2504 theme_id: 183772447017, 2505 app_name: "storefront", 2506 context_url: window.location.href, 2507 source_url: "//consciouschemist.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"}); 2508 2509 }; 2510 scriptFallback.async = true; 2511 scriptFallback.src = '//consciouschemist.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 2512 first.parentNode.insertBefore(scriptFallback, first); 2513}; 2514script.async = true; 2515script.src = '//consciouschemist.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 2516first.parentNode.insertBefore(script, first); 2517 2518 }; 2519 trekkie.load( 2520 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":8111554613,"isMerchantRequest":null,"themeId":183772447017,"themeCityHash":"15928932741694203694","contentLanguage":"en","currency":"INR","eventMetadataId":"65d9c3df-b405-4318-8812-a4ead4f149ec"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}} 2521 ); 2522 2523 var loaded = false;
2524 trekkie.ready(function() { 2525 if (loaded) return; 2526 loaded = true; 2527 2528 window.ShopifyAnalytics.lib = window.trekkie; 2529 2530 var originalDocumentWrite = document.write; 2531 document.write = customDocumentWrite; 2532 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 2533 document.write = originalDocumentWrite; 2534 2535 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 2536 var token = match? match[1]: undefined; 2537 if (!hasLoggedConversion(token)) { 2538 setCookieIfConversion(token); 2539 2540 } 2541 }); 2542 2543 window.ShopifyAnalytics.lib.page(null,{"pageType":"cart","requestId":"22a1af90-813f-4b6d-bb4d-52d4ab645581-1790412939","shopifyEmitted":true}); 2544 2545 var eventsListenerScript = document.createElement('script'); 2546 eventsListenerScript.async = true; 2547 eventsListenerScript.src = "//consciouschemist.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 2548 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 2549})();</script>
vendor: 1 bytes, line 2549
2549
2550<script 2551 defer 2552 src="https://consciouschemist.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 2553 data-application="storefront-renderer" 2554 data-shop-id="8111554613" 2555 data-render-region="gcp-us-central1" 2556 data-page-type="cart" 2557 data-theme-instance-id="183772447017" 2558 data-theme-name="Concept" 2559 data-theme-version="5.3.3" 2560 data-monorail-region="shop_domain" 2561 data-resource-timing-sampling-rate="10" 2562 data-shs="true" 2563 data-shs-beacon="true" 2564 data-shs-export-with-fetch="true" 2565 data-shs-logs-sample-rate="1" 2566 data-shs-beacon-endpoint="https://consciouschemist.com/api/collect" 2567></script>
2567 2568<meta name="shopify-y" content="d7a5294a-c5a6-48e0-bb28-1b486806d468" data-expiration="1821970539000"><meta name="shopify-s" content="d75ab971-7f97-4f3e-b184-1c6e2c9d88d4" data-expiration="1790414739000"><meta name="new-cookie-storage-activated" content="t"> 2569</head> 2570 2571 <body class="template-cart" data-rounded-button="round" data-rounded-input="round-slight" data-rounded-block="round" data-rounded-card="round" data-button-hover="standard" data-lazy-image data-modal-swipe-only data-title-animation data-page-rendering> 2572 <!-- Google Tag Manager (noscript) -->
vendor: 81 bytes, lines 2572-2574
2572 2573 <noscript> 2574 <iframe src="https://www.googletagmanager.com/ns.html?id=
2574GTM-MMSQR7TV
vendor: 123 bytes, lines 2574-2580
2574" 2575 height="0" 2576 width="0" 2577 style="display:none;visibility:hidden"> 2578 </iframe> 2579 </noscript> 2580
2580<!-- End Google Tag Manager (noscript) --> 2581 <!-- Google Tag Manager (noscript) -->
vendor: 90 bytes, lines 2581-2584
2581 2582 <noscript 2583 ><iframe 2584 src="https://www.googletagmanager.com/ns.html?id=
2584GTM-P6HHMM8
vendor: 129 bytes, lines 2584-2590
2584" 2585 height="0" 2586 width="0" 2587 style="display:none;visibility:hidden" 2588 ></iframe 2589 ></noscript> 2590
2590<!-- End Google Tag Manager (noscript) --> 2591 <a class="sr-only skip-link" href="#MainContent">Skip to content</a><mouse-cursor class="mouse-cursor z-50 fixed select-none flex items-center justify-center pointer-events-none rounded-full" aria-hidden="true"> 2592 <svg class="icon icon-cursor" stroke="currentColor" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation"> 2593 <path d="M10 30L30 10M10 10L30 30" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"></path> 2594 </svg> 2595</mouse-cursor> 2596<!-- BEGIN sections: header-group --> 2597<div id="shopify-section-sections--26183203160361__custom-announcement-bar" class="shopify-section shopify-section-group-header-group custom-announcement-bar-section"><style data-shopify> 2598 #shopify-section-sections--26183203160361__custom-announcement-bar { 2599 --cab-color-background: #378fe9; 2600 --cab-color-text: #ffffff; 2601 } 2602</style> 2603 2604<link href="//consciouschemist.com/cdn/shop/t/396/assets/custom-announcement-bar.css?v=115922469305350052581788242708" rel="stylesheet" type="text/css" media="all" /> 2605<div class="cab"> 2606 <div class="cab__inner"> 2607 <div class="cab__track"> 2608 <div class="cab__arrows"> 2609 <button type="button" class="cab__arrow cab__arrow--prev" aria-label="Previous announcement"> 2610 <svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.5 9L4.5 6L7.5 3" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg> 2611 </button> 2612 </div> 2613 2614 <div 2615 class="cab__slider" 2616 id="cab-slider-sections--26183203160361__custom-announcement-bar" 2617 style="--cab-slide-count: 3;" 2618 data-auto-play="true" 2619 data-speed="5" 2620 role="region" 2621 aria-label="Announcements" 2622 > 2623 <div class="cab__slides-wrap"><div class="cab__slide" data-index="0" ><a class="cab__content" href="/collections/offers"><span class="cab__text">Buy 2 Get 2 Freeð Shop Now!</span></a></div><div class="cab__slide" data-index="1" ><a class="cab__content" href="/collections/hair-care"><span class="cab__text">Performance Haircare Backed By Real Science</span></a></div><div class="cab__slide" data-index="2" ><a class="cab__content" href="/collections/offers"><span class="cab__text">Results First, Conscious Always</span></a></div></div> 2624 </div> 2625 2626 <div class="cab__arrows"> 2627 <button type="button" class="cab__arrow cab__arrow--next" aria-label="Next announcement"> 2628 <svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4.5 3L7.5 6L4.5 9" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg> 2629 </button> 2630 </div> 2631 </div> 2632 </div> 2633 </div> 2634 2635
2635<script src="//consciouschemist.com/cdn/shop/t/396/assets/custom-announcement-bar.js?v=140702321661252375271788242709" defer></script>
2635 2636</div><div id="shopify-section-sections--26183203160361__header" class="shopify-section shopify-section-group-header-group header-section"><style> 2637 #shopify-section-sections--26183203160361__header { 2638 transition: top 0.15s ease-out; 2639 --section-padding-top: 20px; 2640 --section-padding-bottom: 20px; 2641 --color-background: 255 255 255; 2642 --color-foreground: 23 23 23; 2643 --color-transparent: 0 0 0; 2644 --color-localization: ; 2645 } 2646 #shopify-section-sections--26183203160361__header .header { 2647 /* 2648 Needs to stay above ordinary page content and the CC Club/Nector 2649 widget (z-20), but below the tab-switch sticky nav (z-23, so it 2650 can cover the header once stuck), the floating bundle counter 2651 (z-25) and the cart drawer (z-30) - and below third-party 2652 floating widgets, which use their own much higher z-index. 2653 */ 2654 z-index: 22; 2655 } 2656 #shopify-section-sections--26183203160361__header.header-transparent.header-scrolled .header { 2657 position: fixed !important; 2658 inset-block-start: 0 !important; 2659 } 2660 2661 #shopify-section-sections--26183203160361__header.header-sticky.header-scrolled { 2662 top: 0 !important; 2663 transition: top 0.15s ease-out; 2664 } 2665 /* The header's position snaps to top:0 in 0.15s (see rules above), but 2666 .header::before's white background (theme.css) fades in via the 2667 sitewide --animation-nav var (0.5s duration + 0.1s delay = up to 2668 0.6s) -- so the solid background visibly lagged behind the already- 2669 snapped-into-place header by nearly half a second. Match it to the 2670 same fast timing used for position here instead of the slower 2671 sitewide nav-animation default. */ 2672 #shopify-section-sections--26183203160361__header .header::before { 2673 transition: opacity 0.15s ease-out !important; 2674 } 2675 /* The 1px divider under the header (.header__cutout, top:100%) only 2676 shows once scrolled, but was otherwise kept in the layout at opacity 0, 2677 poking 1px out below the sticky header. On HiDPI screens Chrome could 2678 leave a strip of stale page pixels in that row after scrolling, which 2679 then reappeared on header hover until a full repaint. Take it out of 2680 rendering entirely until the header is actually in its scrolled state. */ 2681 #shopify-section-sections--26183203160361__header:not(.header-scrolled) .header__cutout { 2682 display: none; 2683 } 2684 .header-section .header:before { 2685 background:transparent; 2686 } 2687 .header-scrolled .header:before{ 2688 background:#ffffff; 2689 } 2690 @media (hover: hover) and (pointer: fine) { 2691 .header:hover { 2692 --header-background-opacity: 1 !important; 2693 } 2694 .header:hover:before { 2695 background: #ffffff; 2696 transition:all ease .4s; 2697 } 2698 } 2699.menu__item:hover{ 2700 background:#000000; 2701} 2702.menu__item:hover{ 2703 background:#000000; 2704 border-radius:50px; 2705 padding:10px; 2706} 2707.menu__item:hover .btn-text { 2708 color:#fff; 2709} 2710@media (max-width: 768px) { 2711 #shopify-section-sections--26183203160361__header.header-sticky.header-scrolled { 2712 top: 0 !important; 2713 transition: top 0.15s ease-out; 2714 } 2715} 2716</style> 2717
2718<script> 2719 /* Set --header-initial-top before the header paints; theme.js is 2720 deferred, so waiting for StickyHeader made the header jump down by 2721 the announcement bar's height after first paint. */ 2722 (function () { 2723 var bar = document.querySelector('.topbar-section, .custom-announcement-bar-section'); 2724 var offset = Math.max(0, (bar ? bar.offsetHeight : 0) - window.scrollY); 2725 document.documentElement.style.setProperty('--header-initial-top', offset + 'px'); 2726 })(); 2727</script>
2727<link href="//consciouschemist.com/cdn/shop/t/396/assets/menu-drawer-custom.css?v=89518128016241608671788242709" rel="stylesheet" type="text/css" media="all" /> 2728 2729 2730 2731 2732 2733 2734 2735 2736 2737 2738 2739 2740 2741 2742 2743<menu-drawer 2744 id="MenuDrawer" 2745 class="menu-drawer drawer drawer--start z-30 fixed bottom-0 left-0 h-full w-full pointer-events-none" 2746 data-section-id="sections--26183203160361__header" 2747 hidden 2748> 2749 <overlay-element 2750 class="overlay fixed-modal invisible opacity-0 fixed bottom-0 left-0 w-full h-screen pointer-events-none" 2751 aria-controls="MenuDrawer" 2752 aria-expanded="false" 2753 ></overlay-element> 2754 <div class="drawer__inner z-10 absolute top-0 flex flex-col w-full h-full overflow-hidden"> 2755 <gesture-element class="drawer__header flex items-center justify-between opacity-0 invisible relative"> 2756 <span class="drawer__title heading lg:text-3xl text-2xl leading-none tracking-tight"></span> 2757 <button 2758 class="button button--secondary button--close drawer__close hidden sm:flex items-center justify-center" 2759 type="button" 2760 is="hover-button" 2761 aria-controls="MenuDrawer" 2762 aria-expanded="false" 2763 aria-label="Close" 2764 > 2765 <span class="btn-fill" data-fill></span> 2766 <span class="btn-text"><svg class="icon icon-close icon-sm" viewBox="0 0 20 20" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation"> 2767 <path stroke-linecap="round" stroke-linejoin="round" d="M5 15L15 5M5 5L15 15"></path> 2768 </svg></span> 2769 </button> 2770 </gesture-element> 2771 <div class="drawer__content opacity-0 invisible flex flex-col h-full grow shrink"><a href="javascript:void(0);" id="kp-account" class="nav-user__logged kwik-pass-login"><div class="nav-user__logged__avatar"> 2772 2773 2774<picture 2775 class="" 2776 2777> 2778 2779 <source 2780 media="(max-width: 767px)" 2781 srcset="//consciouschemist.com/cdn/shop/files/user_1.png?v=1778673403 w 2782 " 2783 sizes="100vw" 2784 width="" 2785 height="Liquid error (snippets/responsive-image line 45): divided by 0" 2786 > 2787 2788 <source 2789 2790 media="(min-width: 768px)" 2791 2792 srcset="//consciouschemist.com/cdn/shop/files/user_1.png?v=1778673403 w 2793 " 2794 sizes="100vw" 2795 width="" 2796 height="Liquid error (snippets/responsive-image line 66): divided by 0" 2797 > 2798 <img 2799 src="//consciouschemist.com/cdn/shop/files/user_1.png?v=1778673403&width=1500" 2800 loading="eager" 2801 width="" 2802 height="Liquid error (snippets/responsive-image line 72): divided by 0" 2803 alt="" 2804 fetchpriority="high" 2805 > 2806</picture> 2807 2808 2809 2810 2811 2812 </div> 2813 <div class="nav-user__logged__text"> 2814 <strong>Hi, Guest</strong> 2815 </div> 2816 </a> 2817 <nav class="relative grow overflow-hidden" role="navigation"> 2818 <ul class="drawer__scrollable drawer__menu relative w-full h-full" role="list" data-parent><li> 2819 2820 2821 2822 2823<!-- ð¹ Single container (direct link) --> 2824 <div class="nav-link__single__container" 2825 data-track-click="hamburger_click" 2826 data-track-option="Shop All"> 2827 <div class="nav-link__single__container__image"> 2828 2829 <img 2830 src="//consciouschemist.com/cdn/shop/files/shop_all.webp?v=1760600298&width=400" 2831 alt="Shop All" 2832 width="50" height="50" 2833 class="nav-link__single__container__image" 2834 /> 2835 2836 </div> 2837 2838 <div class="nav-link__single__container__title"> 2839 <a 2840 class="drawer__menu-item block heading text-2xl leading-none tracking-tight" 2841 href="https://consciouschemist.com/collections/offers" 2842 data-track-click="hamburger_click" 2843 data-track-option="Shop All" 2844 > 2845 Shop All 2846</a> 2847 </div> 2848 </div></li><li> 2849 2850 2851 2852 2853<!-- ð¹ Multi container (dropdown parent) -->
2853<details class="nav-link__multi__container" 2854 data-category-title="Build Your Own Box" 2855 data-dropdown-items="["Shop 6 @ 1599"], ["Shop 5 @ 1399"], ["Shop 4 @ 1199"], ["Shop 3 Sunscreens @ 799"]"> 2856 <summary class="nav-link__multi__container__summary"> 2857 <div class="nav-link__multi__container__image"> 2858 2859 <img 2860 src="//consciouschemist.com/cdn/shop/files/new_launch.webp?v=1760600298&width=400" 2861 alt="Build Your Own Box" 2862 width="50" height="50" 2863 class="nav-link__multi__container__image" 2864 /> 2865 2866 </div> 2867 2868 <div class="nav-link__multi__container__title"> 2869 <!-- Parent link --> 2870 <a 2871 href="#" 2872 class="drawer__menu-item block heading text-2xl leading-none tracking-tight" 2873 > 2874 Build Your Own Box 2875 </a> 2876 <!-- Dropdown arrow --> 2877 2878 </div> 2879 </summary> 2880 2881 2882 <ul class="drawer__submenu" role="list"> 2883 2884 2885 2886 <li> 2887 <a href="https://consciouschemist.com/collections/6-products-1599-build-your-box" 2888 class="drawer__menu-item block heading text-lg leading-none tracking-tight" 2889 data-track-click="hamburger_click" 2890 data-track-option="Shop 6 @ 1599" 2891 data-track-parent="Build Your Own Box"> 2892 Shop 6 @ 1599 2893 </a> 2894 </li> 2895 2896 2897 2898 2899 <li> 2900 <a href="https://consciouschemist.com/collections/5-products-1399-build-your-box" 2901 class="drawer__menu-item block heading text-lg leading-none tracking-tight" 2902 data-track-click="hamburger_click" 2903 data-track-option="Shop 5 @ 1399" 2904 data-track-parent="Build Your Own Box"> 2905 Shop 5 @ 1399 2906 </a> 2907 </li> 2908 2909 2910 2911 2912 <li> 2913 <a href="https://consciouschemist.com/collections/4-products-1199-build-your-box" 2914 class="drawer__menu-item block heading text-lg leading-none tracking-tight" 2915 data-track-click="hamburger_click" 2916 data-track-option="Shop 4 @ 1199" 2917 data-track-parent="Build Your Own Box"> 2918 Shop 4 @ 1199 2919 </a> 2920 </li> 2921 2922 2923 2924 2925 <li> 2926 <a href="https://consciouschemist.com/collections/sunscreen-best-spf" 2927 class="drawer__menu-item block heading text-lg leading-none tracking-tight" 2928 data-track-click="hamburger_click" 2929 data-track-option="Shop 3 Sunscreens @ 799" 2930 data-track-parent="Build Your Own Box"> 2931 Shop 3 Sunscreens @ 799 2932 </a> 2933 </li> 2934 2935 2936 </ul> 2937 2938 </details></li><li> 2939 2940 2941 2942 2943<!-- ð¹ Single container (direct link) --> 2944 <div class="nav-link__single__container" 2945 data-track-click="hamburger_click" 2946 data-track-option="Haircare ð"> 2947 <div class="nav-link__single__container__image"> 2948 2949 <img 2950 src="//consciouschemist.com/cdn/shop/files/icons-10.png?v=1769127725&width=400" 2951 alt="Haircare ð" 2952 width="50" height="50" 2953 class="nav-link__single__container__image" 2954 /> 2955 2956 </div> 2957 2958 <div class="nav-link__single__container__title"> 2959 <a 2960 class="drawer__menu-item block heading text-2xl leading-none tracking-tight" 2961 href="https://consciouschemist.com/collections/hair-care" 2962 data-track-click="hamburger_click" 2963 data-track-option="Haircare ð" 2964 > 2965 Haircare ð 2966</a> 2967 </div> 2968 </div></li><li> 2969 2970 2971 2972 2973<!-- ð¹ Multi container (dropdown parent) -->
2973<details class="nav-link__multi__container" 2974 data-category-title="Shop by Categories" 2975 data-dropdown-items="["Face Cleansers"], ["Treatment Creams"], ["Patches"], ["Toners"], ["Lip Care"], ["Serums"], ["Sunscreens"], ["Face Masks"], ["Body Care"], ["Under Eye Care"]"> 2976 <summary class="nav-link__multi__container__summary"> 2977 <div class="nav-link__multi__container__image"> 2978 2979 <img 2980 src="//consciouschemist.com/cdn/shop/files/category.webp?v=1760600298&width=400" 2981 alt="Shop by Categories" 2982 width="50" height="50" 2983 class="nav-link__multi__container__image" 2984 /> 2985 2986 </div> 2987 2988 <div class="nav-link__multi__container__title"> 2989 <!-- Parent link --> 2990 <a 2991 href="#" 2992 class="drawer__menu-item block heading text-2xl leading-none tracking-tight" 2993 > 2994 Shop by Categories 2995 </a> 2996 <!-- Dropdown arrow --> 2997 2998 </div> 2999 </summary> 3000 3001 3002 <ul class="drawer__submenu" role="list"> 3003 3004 3005 3006 <li> 3007 <a href="https://consciouschemist.com/collections/face-cleanser" 3008 class="drawer__menu-item block heading text-lg leading-none tracking-tight" 3009 data-track-click="hamburger_click" 3010 data-track-option="Face Cleansers" 3011 data-track-parent="Shop by Categories"> 3012 Face Cleansers 3013 </a> 3014 </li> 3015 3016 3017 3018 3019 <li> 3020 <a href="https://consciouschemist.com/collections/face-moisturizers" 3021 class="drawer__menu-item block heading text-lg leading-none tracking-tight" 3022 data-track-click="hamburger_click" 3023 data-track-option="Treatment Creams" 3024 data-track-parent="Shop by Categories"> 3025 Treatment Creams 3026 </a> 3027 </li> 3028 3029 3030 3031 3032 <li> 3033 <a href="https://consciouschemist.com/collections/patches" 3034 class="drawer__menu-item block heading text-lg leading-none tracking-tight" 3035 data-track-click="hamburger_click" 3036 data-track-option="Patches" 3037 data-track-parent="Shop by Categories"> 3038 Patches 3039 </a> 3040 </li> 3041 3042 3043 3044 3045 <li> 3046 <a href="https://consciouschemist.com/collections/toners" 3047 class="drawer__menu-item block heading text-lg leading-none tracking-tight" 3048 data-track-click="hamburger_click" 3049 data-track-option="Toners" 3050 data-track-parent="Shop by Categories"> 3051 Toners 3052 </a> 3053 </li> 3054 3055 3056 3057 3058 <li> 3059 <a href="https://consciouschemist.com/collections/lush-lips" 3060 class="drawer__menu-item block heading text-lg leading-none tracking-tight" 3061 data-track-click="hamburger_click" 3062 data-track-option="Lip Care" 3063 data-track-parent="Shop by Categories"> 3064 Lip Care 3065 </a> 3066 </li> 3067 3068 3069 3070 3071 <li> 3072 <a href="https://consciouschemist.com/collections/performance-actives-face-serums" 3073 class="drawer__menu-item block heading text-lg leading-none tracking-tight" 3074 data-track-click="hamburger_click" 3075 data-track-option="Serums" 3076 data-track-parent="Shop by Categories"> 3077 Serums 3078 </a> 3079 </li> 3080 3081 3082 3083 3084 <li> 3085 <a href="https://consciouschemist.com/collections/sunscreen-best-spf" 3086 class="drawer__menu-item block heading text-lg leading-none tracking-tight" 3087 data-track-click="hamburger_click" 3088 data-track-option="Sunscreens" 3089 data-track-parent="Shop by Categories"> 3090 Sunscreens 3091 </a> 3092 </li> 3093 3094 3095 3096 3097 <li> 3098 <a href="https://consciouschemist.com/collections/face-masks" 3099 class="drawer__menu-item block heading text-lg leading-none tracking-tight" 3100 data-track-click="hamburger_click" 3101 data-track-option="Face Masks" 3102 data-track-parent="Shop by Categories"> 3103 Face Masks 3104 </a> 3105 </li> 3106 3107 3108 3109 3110 <li> 3111 <a href="https://consciouschemist.com/collections/body-cream-moisturizer" 3112 class="drawer__menu-item block heading text-lg leading-none tracking-tight" 3113 data-track-click="hamburger_click" 3114 data-track-option="Body Care" 3115 data-track-parent="Shop by Categories"> 3116 Body Care 3117 </a> 3118 </li> 3119 3120 3121 3122 3123 <li> 3124 <a href="https://consciouschemist.com/collections/eye-treatment" 3125 class="drawer__menu-item block heading text-lg leading-none tracking-tight" 3126 data-track-click="hamburger_click" 3127 data-track-option="Under Eye Care" 3128 data-track-parent="Shop by Categories"> 3129 Under Eye Care 3130 </a> 3131 </li> 3132 3133 3134 </ul> 3135 3136 </details></li><li> 3137 3138 3139 3140 3141<!-- ð¹ Multi container (dropdown parent) -->
3141<details class="nav-link__multi__container" 3142 data-category-title="Shop by Concern" 3143 data-dropdown-items="["Anti-Dandruff"], ["Anti- Hairfall"], ["Acne Management"], ["Pigmentation"], ["Dryness"], ["Ageing Skin"], ["Dullness"], ["Pore Management"]"> 3144 <summary class="nav-link__multi__container__summary"> 3145 <div class="nav-link__multi__container__image"> 3146 3147 <img 3148 src="//consciouschemist.com/cdn/shop/files/concern.webp?v=1760600298&width=400" 3149 alt="Shop by Concern" 3150 width="50" height="50" 3151 class="nav-link__multi__container__image" 3152 /> 3153 3154 </div> 3155 3156 <div class="nav-link__multi__container__title"> 3157 <!-- Parent link --> 3158 <a 3159 href="#" 3160 class="drawer__menu-item block heading text-2xl leading-none tracking-tight" 3161 > 3162 Shop by Concern 3163 </a> 3164 <!-- Dropdown arrow --> 3165 3166 </div> 3167 </summary> 3168 3169 3170 <ul class="drawer__submenu" role="list"> 3171 3172 3173 3174 <li> 3175 <a href="https://consciouschemist.com/collections/anti-dandruff" 3176 class="drawer__menu-item block heading text-lg leading-none tracking-tight" 3177 data-track-click="hamburger_click" 3178 data-track-option="Anti-Dandruff" 3179 data-track-parent="Shop by Concern"> 3180 Anti-Dandruff 3181 </a> 3182 </li> 3183 3184 3185 3186 3187 <li> 3188 <a href="https://consciouschemist.com/collections/anti-hairfall" 3189 class="drawer__menu-item block heading text-lg leading-none tracking-tight" 3190 data-track-click="hamburger_click" 3191 data-track-option="Anti- Hairfall" 3192 data-track-parent="Shop by Concern"> 3193 Anti- Hairfall 3194 </a> 3195 </li> 3196 3197 3198 3199 3200 <li> 3201 <a href="https://consciouschemist.com/collections/acne-management" 3202 class="drawer__menu-item block heading text-lg leading-none tracking-tight" 3203 data-track-click="hamburger_click" 3204 data-track-option="Acne Management" 3205 data-track-parent="Shop by Concern"> 3206 Acne Management 3207 </a> 3208 </li> 3209 3210 3211 3212 3213 <li> 3214 <a href="https://consciouschemist.com/collections/pigmentation-dark-spots-serum" 3215 class="drawer__menu-item block heading text-lg leading-none tracking-tight" 3216 data-track-click="hamburger_click" 3217 data-track-option="Pigmentation" 3218 data-track-parent="Shop by Concern"> 3219 Pigmentation 3220 </a> 3221 </li> 3222 3223 3224 3225 3226 <li> 3227 <a href="https://consciouschemist.com/collections/dryness" 3228 class="drawer__menu-item block heading text-lg leading-none tracking-tight" 3229 data-track-click="hamburger_click" 3230 data-track-option="Dryness" 3231 data-track-parent="Shop by Concern"> 3232 Dryness 3233 </a> 3234 </li> 3235 3236 3237 3238 3239 <li> 3240 <a href="https://consciouschemist.com/collections/ageing-skin" 3241 class="drawer__menu-item block heading text-lg leading-none tracking-tight" 3242 data-track-click="hamburger_click" 3243 data-track-option="Ageing Skin" 3244 data-track-parent="Shop by Concern"> 3245 Ageing Skin 3246 </a> 3247 </li> 3248 3249 3250 3251 3252 <li> 3253 <a href="https://consciouschemist.com/collections/dullness" 3254 class="drawer__menu-item block heading text-lg leading-none tracking-tight" 3255 data-track-click="hamburger_click" 3256 data-track-option="Dullness" 3257 data-track-parent="Shop by Concern"> 3258 Dullness 3259 </a> 3260 </li> 3261 3262 3263 3264 3265 <li> 3266 <a href="https://consciouschemist.com/collections/pore-management" 3267 class="drawer__menu-item block heading text-lg leading-none tracking-tight" 3268 data-track-click="hamburger_click" 3269 data-track-option="Pore Management" 3270 data-track-parent="Shop by Concern"> 3271 Pore Management 3272 </a> 3273 </li> 3274 3275 3276 </ul> 3277 3278 </details></li><li> 3279 3280 3281 3282 3283<!-- ð¹ Multi container (dropdown parent) -->
3283<details class="nav-link__multi__container" 3284 data-category-title="Shop by Skin Type" 3285 data-dropdown-items="["Dry Skin"], ["Combination Skin"], ["Oily Skin"]"> 3286 <summary class="nav-link__multi__container__summary"> 3287 <div class="nav-link__multi__container__image"> 3288 3289 <img 3290 src="//consciouschemist.com/cdn/shop/files/skin_type.webp?v=1760600156&width=400" 3291 alt="Shop by Skin Type" 3292 width="50" height="50" 3293 class="nav-link__multi__container__image" 3294 /> 3295 3296 </div> 3297 3298 <div class="nav-link__multi__container__title"> 3299 <!-- Parent link --> 3300 <a 3301 href="#" 3302 class="drawer__menu-item block heading text-2xl leading-none tracking-tight" 3303 > 3304 Shop by Skin Type 3305 </a> 3306 <!-- Dropdown arrow --> 3307 3308 </div> 3309 </summary> 3310 3311 3312 <ul class="drawer__submenu" role="list"> 3313 3314 3315 3316 <li> 3317 <a href="https://consciouschemist.com/collections/dry-skin-must-haves" 3318 class="drawer__menu-item block heading text-lg leading-none tracking-tight" 3319 data-track-click="hamburger_click" 3320 data-track-option="Dry Skin" 3321 data-track-parent="Shop by Skin Type"> 3322 Dry Skin 3323 </a> 3324 </li> 3325 3326 3327 3328 3329 <li> 3330 <a href="https://consciouschemist.com/collections/combination-skin-must-haves" 3331 class="drawer__menu-item block heading text-lg leading-none tracking-tight" 3332 data-track-click="hamburger_click" 3333 data-track-option="Combination Skin" 3334 data-track-parent="Shop by Skin Type"> 3335 Combination Skin 3336 </a> 3337 </li> 3338 3339 3340 3341 3342 <li> 3343 <a href="https://consciouschemist.com/collections/oily-skin-must-haves" 3344 class="drawer__menu-item block heading text-lg leading-none tracking-tight" 3345 data-track-click="hamburger_click" 3346 data-track-option="Oily Skin" 3347 data-track-parent="Shop by Skin Type"> 3348 Oily Skin 3349 </a> 3350 </li> 3351 3352 3353 </ul> 3354 3355 </details></li><li> 3356 3357 3358 3359 3360<!-- ð¹ Single container (direct link) --> 3361 <div class="nav-link__single__container" 3362 data-track-click="hamburger_click" 3363 data-track-option="Limited Offer"> 3364 <div class="nav-link__single__container__image"> 3365 3366 <img 3367 src="//consciouschemist.com/cdn/shop/files/special-offer_3.png?v=1784700804&width=400" 3368 alt="Limited Offer" 3369 width="50" height="50" 3370 class="nav-link__single__container__image" 3371 /> 3372 3373 </div> 3374 3375 <div class="nav-link__single__container__title"> 3376 <a 3377 class="drawer__menu-item drawer__menu-item--with-badge block heading text-2xl leading-none tracking-tight" 3378 href="https://consciouschemist.com/collections/kits-combo" 3379 data-track-click="hamburger_click" 3380 data-track-option="Limited Offer" 3381 > 3382 Limited Offer 3383<span class="menu-nudge-badge">Upto 50% Off</span></a> 3384 </div> 3385 </div></li><li> 3386 3387 3388 3389 3390<!-- ð¹ Single container (direct link) --> 3391 <div class="nav-link__single__container" 3392 data-track-click="hamburger_click"
3393 data-track-option="New Launches"> 3394 <div class="nav-link__single__container__image"> 3395 3396 <img 3397 src="//consciouschemist.com/cdn/shop/files/Frame_10_1.webp?v=1760615351&width=400" 3398 alt="New Launches" 3399 width="50" height="50" 3400 class="nav-link__single__container__image" 3401 /> 3402 3403 </div> 3404 3405 <div class="nav-link__single__container__title"> 3406 <a 3407 class="drawer__menu-item block heading text-2xl leading-none tracking-tight" 3408 href="https://consciouschemist.com/collections/new-launch" 3409 data-track-click="hamburger_click" 3410 data-track-option="New Launches" 3411 > 3412 New Launches 3413</a> 3414 </div> 3415 </div></li><li> 3416 3417 3418 3419 3420<!-- ð¹ Single container (direct link) --> 3421 <div class="nav-link__single__container" 3422 data-track-click="hamburger_click" 3423 data-track-option="Rewards"> 3424 <div class="nav-link__single__container__image"> 3425 3426 <img 3427 src="//consciouschemist.com/cdn/shop/files/Frame_11_1_1.webp?v=1760615349&width=400" 3428 alt="Rewards" 3429 width="50" height="50" 3430 class="nav-link__single__container__image" 3431 /> 3432 3433 </div> 3434 3435 <div class="nav-link__single__container__title"> 3436 <a 3437 class="drawer__menu-item block heading text-2xl leading-none tracking-tight" 3438 href="https://consciouschemist.com/pages/rewards" 3439 data-track-click="hamburger_click" 3440 data-track-option="Rewards" 3441 > 3442 Rewards 3443</a> 3444 </div> 3445 </div></li><li> 3446 3447 3448 3449 3450<!-- ð¹ Single container (direct link) --> 3451 <div class="nav-link__single__container" 3452 data-track-click="hamburger_click" 3453 data-track-option="Bulk Enquiries"> 3454 <div class="nav-link__single__container__image"> 3455 3456 <img 3457 src="//consciouschemist.com/cdn/shop/files/courier.png?v=1778671012&width=400" 3458 alt="Bulk Enquiries" 3459 width="50" height="50" 3460 class="nav-link__single__container__image" 3461 /> 3462 3463 </div> 3464 3465 <div class="nav-link__single__container__title"> 3466 <a 3467 class="drawer__menu-item block heading text-2xl leading-none tracking-tight" 3468 href="https://consciouschemist.com/pages/wholesale-sign-up" 3469 data-track-click="hamburger_click" 3470 data-track-option="Bulk Enquiries" 3471 > 3472 Bulk Enquiries 3473</a> 3474 </div> 3475 </div></li><li> 3476 3477 3478 3479 3480<!-- ð¹ Single container (direct link) --> 3481 <div class="nav-link__single__container" 3482 data-track-click="hamburger_click" 3483 data-track-option="About Us"> 3484 <div class="nav-link__single__container__image"> 3485 3486 <img 3487 src="//consciouschemist.com/cdn/shop/files/ham_icom_about_us.webp?v=1788761476&width=400" 3488 alt="About Us" 3489 width="50" height="50" 3490 class="nav-link__single__container__image" 3491 /> 3492 3493 </div> 3494 3495 <div class="nav-link__single__container__title"> 3496 <a 3497 class="drawer__menu-item block heading text-2xl leading-none tracking-tight" 3498 href="https://consciouschemist.com/pages/about-us" 3499 data-track-click="hamburger_click" 3500 data-track-option="About Us" 3501 > 3502 About Us 3503</a> 3504 </div> 3505 </div></li><li class="ai-list"> 3506 <button 3507 class="drawer__menu-item ai-skin-test block heading text-2xl leading-none tracking-tight" 3508 type="button" 3509 data-skin-analyzer="https://main.dqcdds2d7hqx6.amplifyapp.com" 3510 > 3511 AI Skin Test ð 3512 </button> 3513 3514 </li> 3515 3516 <style data-shopify> 3517 .header-drawer__cont__box { 3518 width: 100%; 3519 height: 100%; 3520 padding: 0.5rem 1rem; 3521 border-radius: 0.7rem; 3522 } 3523 .header-drawer__cont__box img { 3524 border-radius: 0.7rem; 3525 height: 200px; 3526 width: 100%; 3527 object-fit: cover; 3528 } 3529</style> 3530 3531 3532 3533 </ul> 3534 </nav> 3535 <div class="drawer__footer grid w-full"><div class="drawer__footer-bottom flex items-center justify-between gap-6"><ul class="flex flex-wrap items-center gap-3" role="list"><li><a target="_blank" rel="noopener noreferrer" href="https://www.facebook.com/consciouschemistindia" class="social_platform block relative" is="magnet-link" aria-describedby="a11y-new-window-message" aria-label="Conscious Chemist on Facebook"><svg class="icon icon-facebook icon-sm" viewBox="0 0 24 24" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg" role="presentation">
3536 <path d="M9.03153 23L9 13H5V9H9V6.5C9 2.7886 11.2983 1 14.6091 1C16.1951 1 17.5581 1.11807 17.9553 1.17085V5.04948L15.6591 5.05052C13.8584 5.05052 13.5098 5.90614 13.5098 7.16171V9H18.75L16.75 13H13.5098V23H9.03153Z"/> 3537 </svg><span class="sr-only">Facebook</span> 3538 </a> 3539 </li><li><a target="_blank" rel="noopener noreferrer" href="https://x.com/ccofficialindia" class="social_platform block relative" is="magnet-link" aria-describedby="a11y-new-window-message" aria-label="Conscious Chemist on X (Twitter)"><svg class="icon icon-twitter icon-sm" viewBox="0 0 24 24" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg" role="presentation"> 3540 <path d="M13.8984 10.4679L21.3339 2H19.5687L13.1074 9.35221L7.95337 2H2L9.80183 13.1157L2 22H3.7652L10.5845 14.2315L16.03 22H21.9833M4.398 3.29892H7.10408L19.5687 20.7594H16.8626"/> 3541 </svg><span class="sr-only">X (Twitter)</span> 3542 </a> 3543 </li><li><a target="_blank" rel="noopener noreferrer" href="https://www.instagram.com/consciouschemistindia/" class="social_platform block relative" is="magnet-link" aria-describedby="a11y-new-window-message" aria-label="Conscious Chemist on Instagram"><svg class="icon icon-instagram icon-sm" viewBox="0 0 24 24" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg" role="presentation"> 3544 <path d="M12 2.98C14.94 2.98 15.28 2.99 16.44 3.04C17.14 3.04 17.83 3.18 18.48 3.42C18.96 3.6 19.39 3.88 19.75 4.24C20.12 4.59 20.4 5.03 20.57 5.51C20.81 6.16 20.94 6.85 20.95 7.55C21 8.71 21.01 9.06 21.01 12C21.01 14.94 21 15.28 20.95 16.44C20.95 17.14 20.81 17.83 20.57 18.48C20.39 18.95 20.11 19.39 19.75 19.75C19.39 20.11 18.96 20.39 18.48 20.57C17.83 20.81 17.14 20.94 16.44 20.95C15.28 21 14.93 21.01 12 21.01C9.07 21.01 8.72 21 7.55 20.95C6.85 20.95 6.16 20.81 5.51 20.57C5.03 20.39 4.6 20.11 4.24 19.75C3.87 19.4 3.59 18.96 3.42 18.48C3.18 17.83 3.05 17.14 3.04 16.44C2.99 15.28 2.98 14.93 2.98 12C2.98 9.07 2.99 8.72 3.04 7.55C3.04 6.85 3.18 6.16 3.42 5.51C3.6 5.03 3.88 4.6 4.24 4.24C4.59 3.87 5.03 3.59 5.51 3.42C6.16 3.18 6.85 3.05 7.55 3.04C8.71 2.99 9.06 2.98 12 2.98ZM12 1C9.01 1 8.64 1.01 7.47 1.07C6.56 1.09 5.65 1.26 4.8 1.58C4.07 1.86 3.4 2.3 2.85 2.85C2.3 3.41 1.86 4.07 1.58 4.8C1.26 5.65 1.09 6.56 1.07 7.47C1.02 8.64 1 9.01 1 12C1 14.99 1.01 15.36 1.07 16.53C1.09 17.44 1.26 18.35 1.58 19.2C1.86 19.93 2.3 20.6 2.85 21.15C3.41 21.7 4.07 22.14 4.8 22.42C5.65 22.74 6.56 22.91 7.47 22.93C8.64 22.98 9.01 23 12 23C14.99 23 15.36 22.99 16.53 22.93C17.44 22.91 18.35 22.74 19.2 22.42C19.93 22.14 20.6 21.7 21.15 21.15C21.7 20.59 22.14 19.93 22.42 19.2C22.74 18.35 22.91 17.44 22.93 16.53C22.98 15.36 23 14.99 23 12C23 9.01 22.99 8.64 22.93 7.47C22.91 6.56 22.74 5.65 22.42 4.8C22.14 4.07 21.7 3.4 21.15 2.85C20.59 2.3 19.93 1.86 19.2 1.58C18.35 1.26 17.44 1.09 16.53 1.07C15.36 1.02 14.99 1 12 1ZM12 6.35C10.88 6.35 9.79 6.68 8.86 7.3C7.93 7.92 7.21 8.8 6.78 9.84C6.35 10.87 6.24 12.01 6.46 13.1C6.68 14.2 7.22 15.2 8.01 15.99C8.8 16.78 9.81 17.32 10.9 17.54C12 17.76 13.13 17.65 14.16 17.22C15.19 16.79 16.07 16.07 16.7 15.14C17.32 14.21 17.65 13.12 17.65 12C17.65 10.5 17.05 9.06 16 8.01C14.94 6.95 13.5 6.36 12.01 6.36L12 6.35ZM12 15.67C11.27 15.67 10.57 15.45 9.96 15.05C9.36 14.65 8.89 14.07 8.61 13.4C8.33 12.73 8.26 11.99 8.4 11.28C8.54 10.57 8.89 9.92 9.4 9.4C9.91 8.88 10.57 8.54 11.28 8.4C11.99 8.26 12.73 8.33 13.4 8.61C14.07 8.89 14.64 9.36 15.05 9.96C15.45 10.56 15.67 11.27 15.67 12C15.67 12.97 15.28 13.91 14.6 14.59C13.91 15.28 12.98 15.66 12.01 15.66L12 15.67ZM17.87 7.45C18.6 7.45 19.19 6.86 19.19 6.13C19.19 5.4 18.6 4.81 17.87 4.81C17.14 4.81 16.55 5.4 16.55 6.13C16.55 6.86 17.14 7.45 17.87 7.45Z"/> 3545 </svg><span class="sr-only">Instagram</span> 3546 </a> 3547 </li><li><a target="_blank" rel="noopener noreferrer" href="https://www.youtube.com/@consciouschemistindia" class="social_platform block relative" is="magnet-link" aria-describedby="a11y-new-window-message" aria-label="Conscious Chemist on YouTube"><svg class="icon icon-youtube icon-sm" viewBox="0 0 24 24" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg" role="presentation"> 3548 <path d="M23.8 7.6C23.8 7.6 23.6 5.9 22.8 5.2C21.9 4.2 20.9 4.2 20.4 4.2C17 4 12 4 12 4C12 4 7 4 3.6 4.2C3.1 4.3 2.1 4.3 1.2 5.2C0.5 5.9 0.2 7.6 0.2 7.6C0.2 7.6 0 9.5 0 11.5V13.3C0 15.2 0.2 17.2 0.2 17.2C0.2 17.2 0.4 18.9 1.2 19.6C2.1 20.6 3.3 20.5 3.8 20.6C5.7 20.8 12 20.8 12 20.8C12 20.8 17 20.8 20.4 20.5C20.9 20.4 21.9 20.4 22.8 19.5C23.5 18.8 23.8 17.1 23.8 17.1C23.8 17.1 24 15.2 24 13.2V11.4C24 9.5 23.8 7.6 23.8 7.6ZM9.5 15.5V8.8L16 12.2L9.5 15.5Z"/> 3549 </svg><span class="sr-only">YouTube</span> 3550 </a> 3551 </li></ul></div> 3552 </div> 3553 </div> 3554 </div> 3555</menu-drawer> 3556
3557<script src="//consciouschemist.com/cdn/shop/t/396/assets/header-drawer.js?v=43172777900336889261788242709" defer="defer"></script>
3557 3558<header data-section-id="sections--26183203160361__header" class="header header--center-left mobile:header--center page-width page-width--full section section--padding grid items-center z-20 relative w-full" is="sticky-header" data-sticky-type="always"> 3559 3560 <div id="st-search-desktop" class="st-search-box hidden-mobile st-close"> 3561 <input type="text" autocomplete="off" placeholder="" name="st" id="st-search" class="st-search-input"> 3562 <span class="st-input-close-btn"><svg focusable="false" width="10" height="10" class="icon icon--close" viewBox="0 0 14 14"><path d="M13 13L1 1M13 1L1 13" stroke="currentColor" stroke-width="1" fill="none"></path></svg></span> 3563</div> 3564 3565<style> 3566span.st-input-close-btn { 3567 position: absolute; 3568 right: 14px !important; 3569 top: 15px !important; 3570 z-index: 5; 3571 cursor: pointer; 3572} 3573.st-close{ 3574 display:none !important; 3575} 3576.st-open{ 3577 display:block !important; 3578} 3579 @media only screen and (min-width:810px) { 3580 .hidden-desktop { 3581 display: none !important; 3582 } 3583 } 3584 @media only screen and (max-width:809px) { 3585 .hidden-mobile { 3586 display: none !important; 3587 } 3588 } 3589 3590 @media only screen and (max-width:1366px) { 3591 .st-search-box.hidden-mobile{ 3592 margin-right: 0px !important; 3593 } 3594 3595 } 3596 .st-search-box .st-search-input::placeholder { 3597 color: #000; 3598 opacity: 1; 3599} 3600 .st-search-box .st-search-input { 3601 font-family: inherit; 3602 color: #000; 3603 font-size: 16px; 3604 padding: 10px 35px 10px 40px; 3605 width: 100%; 3606 height: 47px; 3607 background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' width='30' height='30' viewBox='0 0 30 30' style='fill:%23000000;' class='st-searchicon'%3E%3Cpath d='M 13 3 C 7.4889971 3 3 7.4889971 3 13 C 3 18.511003 7.4889971 23 13 23 C 15.396508 23 17.597385 22.148986 19.322266 20.736328 L 25.292969 26.707031 A 1.0001 1.0001 0 1 0 26.707031 25.292969 L 20.736328 19.322266 C 22.148986 17.597385 23 15.396508 23 13 C 23 7.4889971 18.511003 3 13 3 z M 13 5 C 17.430123 5 21 8.5698774 21 13 C 21 17.430123 17.430123 21 13 21 C 8.5698774 21 5 17.430123 5 13 C 5 8.5698774 8.5698774 5 13 5 z'%3E%3C/path%3E%3C/svg%3E"); 3608 background-position-y: center; 3609 background-position-x: 12px; 3610 background-repeat: no-repeat; 3611 background-size: 20px; 3612 border-radius: 12px; 3613 border: none; 3614} 3615 .st-search-box .st-search-input:focus-visible { 3616 outline-offset: 0; 3617 outline: none; 3618} 3619 .header-layout.header-layout--left { 3620 position: relative; 3621} 3622nav.header__inline-navigation { 3623 position: relative; 3624} 3625.st-search-box.hidden-mobile { 3626 z-index: 22; 3627 background: #fff; 3628 width: 800px !important; 3629} 3630 .st-search-box.hidden-mobile { 3631 position: absolute; 3632 width: 27% !important; 3633 top: 32px !important; 3634 left: 55%; 3635 border-radius:12px; 3636 3637} 3638.st-search-box.hidden-mobile, 3639.st-search-root .st-autocomplete-container{ 3640 border: 1px solid #f2f2f2 !important; 3641 3642} 3643 span.st-search-close-btn { 3644/* background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill='%23000000' version='1.1' id='Capa_1' width='20' height='20' viewBox='0 0 94.926 94.926' xml:space='preserve'%3E%3Cg%3E%3Cpath d='M55.931,47.463L94.306,9.09c0.826-0.827,0.826-2.167,0-2.994L88.833,0.62C88.436,0.224,87.896,0,87.335,0 c-0.562,0-1.101,0.224-1.498,0.62L47.463,38.994L9.089,0.62c-0.795-0.795-2.202-0.794-2.995,0L0.622,6.096 c-0.827,0.827-0.827,2.167,0,2.994l38.374,38.373L0.622,85.836c-0.827,0.827-0.827,2.167,0,2.994l5.473,5.476 c0.397,0.396,0.936,0.62,1.498,0.62s1.1-0.224,1.497-0.62l38.374-38.374l38.374,38.374c0.397,0.396,0.937,0.62,1.498,0.62 s1.101-0.224,1.498-0.62l5.473-5.476c0.826-0.827,0.826-2.167,0-2.994L55.931,47.463z'/%3E%3C/g%3E%3C/svg%3E"); */ 3645 background-repeat: no-repeat; 3646 background-position: center; 3647 width: 20px; 3648 height: 20px; 3649 position: absolute; 3650 top: 50%; 3651 right: -4%; 3652 transform: translate(-50%, -50%); 3653 padding: 17px; 3654 background-color: white; 3655 cursor: pointer; 3656} 3657 a.site-nav__link.site-nav__link--icon.st-search-close-btn { 3658 display: inline-flex; 3659 background-color: white; 3660 cursor: pointer; 3661} 3662 3663 a.site-nav__link.site-nav__link--icon.st-search-close-btn svg { 3664 width: 17px; 3665 height: 17px; 3666 } 3667 3668 .st-search-box.hidden-mobile { 3669 opacity: 1;
3670 } 3671@media screen and (max-width: 768px){ 3672 .st-search-root .st-autocomplete-container .st-mobile-search-container .st-search-bar .st-search-bar-inner #st-search-box{ 3673 height: unset !important; 3674 } 3675} 3676 @media screen and (min-width: 809px) and (max-device-width: 1025px) { 3677 .st-search-box.hidden-mobile { 3678 top: 110%; 3679 width: calc(100%); 3680} 3681 } 3682 3683@media only screen and (width: 1280px) { 3684.st-search-box.hidden-mobile { 3685 width: calc(120rem - 300px); 3686 max-width: calc(120rem - 300px); 3687} 3688} 3689@media screen and (min-width:770px) and (max-width:1025px){ 3690 3691 3692} 3693.st-search-root p.drawer__title.heading.h6 { 3694 margin-bottom: 0; 3695} 3696 3697</style>
3698<script src="//consciouschemist.com/cdn/shop/t/396/assets/quantity-product-card.js?v=158034260311821638681788242708" defer></script>
vendor: 2 bytes, line 3698
3698
3699<script> 3700document.addEventListener('click', function (event) { 3701 const icon = event.target.closest('.st-search-icon-wrapper'); 3702 if (!icon) return; 3703 const searchBox = document.querySelector('#st-search-desktop'); 3704 if (!searchBox) return; 3705 const searchInput = document.querySelector('#st-search'); 3706 if (!searchInput) return; 3707 const isClosed = searchBox.classList.contains('st-close'); 3708 if (isClosed) { 3709 searchBox.classList.remove('st-close'); 3710 searchBox.classList.add('st-open'); 3711 searchInput.focus(); 3712 searchInput.removeAttribute('readonly'); 3713 searchInput.setSelectionRange( 3714 searchInput.value.length, 3715 searchInput.value.length 3716 ); 3717 } else { 3718 searchBox.classList.remove('st-open'); 3719 searchBox.classList.add('st-close'); 3720 searchInput.blur(); 3721 } 3722}); 3723function moveSearchContainer() { 3724 const mainContent = document.querySelector("#MainContent"); 3725 const searchContainer = document.querySelector("#st-search-container"); 3726 3727 if (mainContent && searchContainer) { 3728 mainContent.prepend(searchContainer); 3729 return true; 3730 } 3731 3732 return false; 3733} 3734 3735if (!moveSearchContainer()) { 3736 const observer = new MutationObserver(() => { 3737 if (moveSearchContainer()) { 3738 observer.disconnect(); 3739 } 3740 }); 3741 3742 observer.observe(document.body, { 3743 childList: true, 3744 subtree: true 3745 }); 3746} 3747</script>
3747�<div class="header__icons header__icons--start flex justify-start z-2"> 3748 <div class="header__buttons flex items-center gap-1d5"> 3749 <button 3750 class="hidden lg:flex items-center justify-center skin_analyzer" 3751 style="width: 100%;" 3752 type="button" 3753 onclick="window.location.href='https://main.dqcdds2d7hqx6.amplifyapp.com';" 3754 > 3755 AI Skin Test ð 3756 </button> 3757 3758 <div class="st-search-icon-wrapper st-hidden-mobile st-autocomplete-open-btn st-open-btn"> 3759 <svg focusable="false" width="21" height="21" class="icon icon--header-search " viewBox="0 0 21 21"> 3760 <path d="M12.336 12.336c2.634-2.635 2.682-6.859.106-9.435-2.576-2.576-6.8-2.528-9.435.106C.373 5.642.325 9.866 2.901 12.442c2.576 2.576 6.8 2.528 9.435-.106zm0 0L17 17" fill="none" stroke="currentColor" stroke-width="1.4"></path> 3761 </svg> 3762</div> 3763<style class="st-searchicon-styles"> 3764if (window.location.pathname.includes("searchtap-search")) { 3765 body.searchtap .icartShopifyCartContent{ 3766 display: none !important; 3767 } 3768} 3769 /* span.site-nav__link.site-nav__link--icon.st-input-close-btn { 3770 width: 52px; 3771 } */ 3772.st-search-icon-wrapper svg.icon.icon--header-search { 3773 margin-top: 4px; 3774 width: 24px; 3775 height: 24px; 3776 fill: #171717 !important; 3777 pointer-events: none; 3778} 3779 3780.st-search-icon-wrapper svg{ 3781 fill:#000 !important; 3782 margin-left:0px; 3783 cursor:pointer; 3784} 3785.st-search-icon-wrapper svg path { 3786 stroke: #000 !important; 3787} 3788.st_toolbar_item { 3789 width: 100%; 3790 padding-right: 10px; 3791 padding-left: 10px; 3792 line-height: 1; 3793 height: 67px; 3794 display: flex; 3795 gap: 9px; 3796 flex-direction: column; 3797 align-items: center; 3798 justify-content: center; 3799} 3800 3801 3802 span.st-desktop-searchbar-container, span.st-mobile-searchbar-container { 3803 display: flex; 3804 } 3805 3806 .st-search-icon-wrapper { 3807 display: inline-block; 3808 color: rgb(var(--color-foreground)); 3809 cursor:pointer; 3810} 3811 3812 .st-search-icon-wrapper span { 3813 cursor: pointer 3814 } 3815 3816 .site-nav__link.site-nav__link--icon.st-search-icon { 3817 color: var(--header-text-color); 3818 } 3819 3820 .st-search-icon svg { 3821 height: 22px; 3822 width: 22px; 3823 fill: #000000; 3824 cursor: pointer; 3825 } 3826 3827 .grid__wrapper script.st-searchicon-script, .grid__wrapper style.st-searchicon-styles { 3828 display: none; 3829 } 3830 3831 span.st-input-close-btn svg { 3832 fill: #000000; 3833 stroke-width: 1px; 3834 height: 15px; 3835 width: 15px; 3836 } 3837 3838 span.site-nav__link.site-nav__link--icon.st-input-close-btn svg#Capa_1 { 3839 fill: #000000; 3840 width: 20px; 3841 height: 25px; 3842 } 3843 3844 /* span.st-input-close-btn { 3845 padding: 0 !important; 3846 margin: 0 !important; 3847 width: 19px; 3848 height: 17px; 3849 } */ 3850@media only screen and (max-width: 768px){ 3851 .st-hidden-mobile{ 3852 display:none !important; 3853 } 3854 .st-search-icon-wrapper svg.icon.icon--header-search {
3855 margin-top: 1px; 3856 width: 19.55px !important; 3857 height: 19.55px !important; 3858 fill: #171717!important; 3859 } 3860} 3861 @media only screen and (max-width:834px) { 3862 3863 .hidden-tablet-and-up .st-search-icon svg { 3864 display: none; 3865 } 3866 3867 span.st-input-close-btn { 3868 margin: 0; 3869 } 3870 } 3871</style> 3872<style> 3873 @media only screen and (min-width: 770px){ 3874 .st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-extra-field-box.product-card-offer-mobile, 3875 .st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-extra-field-box.product-card-offer-mobile{ 3876 display:none; 3877 } 3878 } 3879 .st-search-root .st-search-container #st-main-content #st-results-header .st-flex-wrap.st-column-60 span.st-summary-label { 3880 font-size: 16px; 3881 } 3882 .st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-extra-field-box.product-card-offer-mobile{ 3883 order: 6; 3884 margin-bottom: 8px; 3885 padding: 0 4px; 3886 } 3887 .st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-extra-field-box.product-card-offer-mobile{ 3888 order: 6; 3889 3890 padding: 0 4px; 3891 padding-bottom: 8px; 3892 3893 } 3894 .st-search-root .st-search-container #st-main-content #st-results-header .st-flex-wrap.st-column-60{ 3895 width: 100%; 3896 text-align: center; 3897 top: 20px; 3898 font-size: 16px; 3899 color: #171717; 3900 position: absolute; 3901 display: flex; 3902 max-width: 100%; 3903 justify-content: center; 3904 } 3905 .st-search-root .st-search-container #st-main-content #st-results-header #st-results-summary { 3906 display: flex; 3907 gap: 2px; 3908 } 3909 .st-search-root .st-search-container #st-main-content #st-results-header #st-results-summary span { 3910 font-size: 16px; 3911 } 3912 .st-search-root .st-search-container #st-main-content #st-results-header #st-broad-search-summary{ 3913 margin-right:4px; 3914 font-size: 16px; 3915 } 3916 .st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-extra-field-box.product-card-offer-mobile span.st-extra-field-value:before, 3917 .st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-extra-field-box.product-card-offer-mobile span.st-extra-field-value:before { 3918 height: 13px; 3919 width: 13px; 3920 content: ""; 3921 background-image: url(https://cdn.shopify.com/s/files/1/0081/1155/4613/files/offer.webp?v=1756883478); 3922 display: inline-flex; 3923 background-size: 13px; 3924 margin-right: 0.3rem; 3925 } 3926 .st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-extra-field-box.product-card-offer-mobile span.st-extra-field-value, .st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-extra-field-box.product-card-offer-mobile span.st-extra-field-value { 3927 text-transform: capitalize; 3928 font-size: 12px; 3929 color: #c70b0b; 3930 font-weight: 600; 3931 display: flex;
3932 align-items: center; 3933 letter-spacing: .04rem; 3934 line-height: 1; 3935} 3936 .st-inner-box .quick-add { 3937 order: 7; 3938 margin-top: auto; 3939 padding: 0; 3940 } 3941 3942.st-inner-box .quick-add .qty-selector { 3943 width: 100%!important; 3944 display: inline-flex; 3945 align-items: center; 3946 justify-content: center; 3947 gap: 1rem; 3948 border-radius: 8px; 3949 overflow: visible; 3950 padding: 10.5px 18px; 3951 border: 1px solid #4b4b4b; 3952} 3953.st-inner-box .quick-add .qty-selector button.qty-btn { 3954 flex: 1; 3955 padding: 0; 3956 min-width: auto; 3957 height: 24px ; 3958 border: none; 3959 background: transparent; 3960 cursor: pointer; 3961 font-size: 1.5rem; 3962 color: #4B4B4B; 3963 transition: all 0.2s ease; 3964 display: flex; 3965 align-items: center; 3966 justify-content: center; 3967 margin-bottom: 0; 3968 line-height: unset; 3969} 3970.st-inner-box .quick-add .qty-selector input.qty-input { 3971 width: 40px; 3972 text-align: center; 3973 padding: 0; 3974 border: none; 3975 line-height: 0; 3976 font-size: 14px; 3977 font-weight: 600; 3978 background: transparent; 3979 color: #4B4B4B; 3980 cursor: default; 3981 height: unset; 3982} 3983 @media only screen and (min-width:1025px){ 3984 .st-outer-box .st-image-container .st-image-wrapper:hover .slider-dots { 3985 --tw-translate-y: 0; 3986 opacity: 1; 3987 visibility: visible; 3988 } 3989 #filter-close-btn:hover { 3990 transform: rotate(180deg); 3991 color: #fff; 3992 background-color: #000; 3993 } 3994 } 3995 @media only screen and (max-width:768px){ 3996 3997 .st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-price-box, 3998 .st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-price-box{ 3999 margin: 8px 0 !important; 4000 } 4001 .st-search-root .st-autocomplete-container .st-inner-box .quick-add .qty-selector { 4002 padding: 8.5px 18px !important; 4003 } 4004 .st-search-root .st-autocomplete-container .st-inner-box .quick-add .qty-selector input.qty-input { 4005 height: 15px !important; 4006 } 4007 .st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-extra-field-box.product-card-offer-show span.st-extra-field-value, 4008 .st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-extra-field-box.product-card-offer-show span.st-extra-field-value{ 4009 margin: 4px 0 0 4px !important; 4010 } 4011 .st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box, 4012 .st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box { 4013 padding: 4px !important; 4014 } 4015 } 4016 body.searchtap div#shopify-section-sections--25905850351913__icon_section_yg4bgq { 4017 display: none; 4018} 4019div#st-goto-button span.st-icon.st-goto-icon { 4020 width: fit-content; 4021 display: inline-block; 4022 margin:0; 4023} 4024@media only screen and (max-width : 1500px){ 4025 .st-search-root .st-search-container #st-main-content #st-results-header #st-sort .st-sort-arrow { 4026 right: 6px !important; 4027 top: 11px !important; 4028 } 4029 .st-search-root .st-search-container #st-main-content #st-results-header #st-selected-filter-bus .st-bus-item span.st-bus-filter-value:after { 4030 top: 11px !important; 4031 } 4032 .st-search-root .st-search-container #st-main-content #st-results-header #st-results-summary span.st-summary-label { 4033 top: 14px !important; 4034 } 4035 #filter-close-btn { 4036 top: 20px !important; 4037 } 4038 .st-search-icon-wrapper svg.icon.icon--header-search { 4039 width: 19.55px !important; 4040 height: 19.55px !important; 4041 } 4042} 4043@media only screen and (min-width: 820px){ 4044 4045 .st-search-root .st-autocomplete-container #st-after-search .st-autocomplete-content .st-left-panel #st-trending-searches .st-trending-search-header{ 4046 border-bottom: 1px solid rgba(210,210,210,.4); 4047 } 4048 4049} 4050@media only screen and (max-width : 768px){ 4051 .st-search-root .st-autocomplete-container .st-autocomplete-component-label .st-autocomplete-component-text:hover, .st-search-root .st-autocomplete-container #st-before-search #st-recent-search .st-recent-list .st-recent-label .st-autocomplete-component-text:hover, .st-search-root .st-autocomplete-container #st-before-search #st-recent-search .st-recent-list .st-recent-label .st-recent-text:hover, .st-search-root .st-autocomplete-container #st-trending-searches .st-trending-search-list .st-trending-search-label .st-autocomplete-component-text:hover, .st-search-root .st-autocomplete-container #st-trending-searches .st-trending-search-list .st-trending-search-label .st-trending-search-text:hover{ 4052 color:rgb(121, 121, 121) !important; 4053 } 4054 .st-inner-box .quick-add span.btn-text span { 4055 font-size: 14px; 4056 } 4057 .st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-product-reviews-summary .st-rating-summary:before, 4058 .st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-product-reviews-summary .st-rating-summary:after{ 4059 font-size:10px !important; 4060 } 4061}
4062.slider-dots { 4063 position: absolute; 4064 bottom: 8px; 4065 left: 50%; 4066 transform: translateX(-50%); 4067 display: flex; 4068 gap: 6px; 4069 --tw-translate-y: var(--sp-2d5); 4070 --tw-translate-x: -50%; 4071 position: absolute; 4072 inset-block-end: calc(var(--sp-3d5) * -1); 4073 inset-inline-start: 50%; 4074 visibility: hidden; 4075 opacity: 0; 4076 margin: 0 0 8px; 4077 border-radius: var(--rounded-full); 4078 background-color: rgb(var(--color-placeholder)); 4079 transform: translate(calc(var(--tw-translate-x) * var(--transform-logical)),var(--tw-translate-y)); 4080 transition: var(--animation-primary); 4081 transition-property: opacity,visibility,transform; 4082 pointer-events: none; 4083 height: var(--sp-6); 4084 padding-inline: var(--sp-4); 4085 width: auto; 4086 --tw-translate-y: var(--sp-3); 4087 height: var(--sp-7); 4088 align-items: center; 4089} 4090@media only screen and (min-width: 770px){ 4091 .st-search-root .st-autocomplete-container:has(#st-before-search) { 4092 max-height: 600px; 4093 } 4094 .st-search-root .st-autocomplete-container { 4095 border: none !important; 4096 min-width: 950px!important; 4097 max-width: 950px!important; 4098 /* margin-right: -15px; */ 4099 scrollbar-width: none; 4100 border-radius: 12px !important; 4101 } 4102} 4103.st-search-root .st-autocomplete-container #st-before-search #st-product-wrapper .st-product-container .st-product-card.st-column-33 { 4104 flex: 25%; 4105 max-width: 25%; 4106} 4107@media only screen and (min-width:820px) and (max-width:1024px){ 4108 .st-search-root .st-autocomplete-container #st-before-search #st-product-wrapper .st-product-container .st-product-card.st-column-33 { 4109 flex: 33.3%; 4110 max-width: 33.3%; 4111 } 4112 .st-search-root .st-autocomplete-container #st-after-search #st-product-wrapper .st-product-container .st-product-card{ 4113 flex: 50%; 4114 max-width: 50%; 4115 } 4116 .st-search-root .st-autocomplete-container { 4117 min-width: 750px!important; 4118 max-width: 750px!important; 4119 } 4120 #filter-close-btn { 4121 top: 11px !important; 4122 padding: 6px !important; 4123 right: 21px !important; 4124 } 4125 .st-search-icon-wrapper svg.icon.icon--header-search { 4126 width: 12.29px !important; 4127 height: 12.29px !important;
4128 margin-top: 1px; 4129 margin-left: 11px; 4130 } 4131 .st-search-box.hidden-mobile { 4132 width: 35% !important; 4133 left: 58% !important; 4134 } 4135 .st-search-root .st-search-container #st-main-content .st-row .st-column-25.st-filter-animation { 4136 flex: 0; 4137 max-width: 0; 4138 } 4139 .st-search-root .st-search-container #st-main-content .st-row .st-column-75 { 4140 flex: 100%; 4141 max-width: 100%; 4142 } 4143 .st-search-root .st-search-container #st-main-content .st-row .st-column-75 div#st-results-list { 4144 margin: 0 -12px; 4145 } 4146 .st-search-root .st-search-container #st-main-content #st-results-header .st-row .st-flex-wrap.st-column-50 { 4147 width: 100%; 4148 text-align: center; 4149 top: 5px; 4150 font-size: 16px; 4151 color: #171717; 4152 position: absolute; 4153 display: flex; 4154 max-width: 100%; 4155 justify-content: center; 4156 } 4157 .st-search-root .st-search-container #st-main-content #st-results-header .st-row .st-column-50:nth-child(2) { 4158 flex: 100%; 4159 max-width: 100%; 4160 justify-content: space-between; 4161 display: flex; 4162 flex-direction: row-reverse; 4163 position: relative; 4164 z-index: 2; 4165 padding: 0; 4166 } 4167 .st-search-root .st-search-container #st-main-content #st-results-header #st-sort .st-sort-arrow { 4168 top: 7px !important; 4169 } 4170 .st-search-root .st-search-container #st-main-content #st-results-header #st-selected-filter-bus .st-bus-item span.st-bus-filter-value:after { 4171 top: 8px !important; 4172 } 4173} 4174.st-search-root .st-search-container #st-main-content .st-row .st-column-75 div#st-results-list .st-product-card.st-column-25 { 4175 flex: 33.33%; 4176 max-width: 33.33%; 4177} 4178@media only screen and (min-width: 820px) and (max-width: 900px){ 4179 .st-search-icon-wrapper svg.icon.icon--header-search { 4180 width: 19.5px !important; 4181 height: 19.5px !important; 4182 } 4183 .st-search-root .st-search-container #st-main-content #st-results-header .st-row .st-flex-wrap.st-column-50{ 4184 top:15px !important; 4185 } 4186 .st-search-box.hidden-mobile { 4187 width: 32% !important; 4188 left: 59% !important; 4189 } 4190 #filter-close-btn { 4191 top: 11px !important; 4192 padding: 6px !important; 4193 right: 21px !important; 4194 } 4195 #filter-close-btn { 4196 top: 29px !important; 4197 padding: 6px !important; 4198 right: 32px !important; 4199 } 4200 .st-search-root .st-search-container #st-main-content #st-results-header #st-selected-filter-bus .st-bus-item span.st-bus-filter-value:after { 4201 top: 12px !important; 4202 } 4203} 4204.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box span.btn-text span { 4205 text-transform: capitalize; 4206 font-weight: 600; 4207} 4208</style> 4209 <div class="Header__Icon Icon-Wrapper st-search-icon-wrapper st-hidden-desktop st-autocomplete-open-btn st-open-btn"> 4210 <svg focusable="false" width="18" height="18" class="icon icon--header-search " viewBox="0 0 18 18"> 4211 <path d="M12.336 12.336c2.634-2.635 2.682-6.859.106-9.435-2.576-2.576-6.8-2.528-9.435.106C.373 5.642.325 9.866 2.901 12.442c2.576 2.576 6.8 2.528 9.435-.106zm0 0L17 17" fill="none" stroke="currentColor" stroke-width="1.4"></path> 4212 </svg> 4213</div> 4214<style class="st-searchicon-styles"> 4215 4216 /* span.site-nav__link.site-nav__link--icon.st-input-close-btn { 4217 width: 52px; 4218 } */ 4219 4220.st-search-icon-wrapper svg{ 4221 fill:#552121 !important; 4222 margin-left:0px; 4223} 4224.st-search-icon-wrapper svg path { 4225 stroke: #363638; 4226} 4227.st_toolbar_item { 4228 width: 100%; 4229 padding-right: 10px; 4230 padding-left: 10px; 4231 line-height: 1; 4232 height: 67px; 4233 display: flex; 4234 gap: 9px; 4235 flex-direction: column; 4236 align-items: center; 4237 justify-content: center; 4238} 4239 4240 4241 span.st-desktop-searchbar-container, span.st-mobile-searchbar-container { 4242 display: flex; 4243 } 4244 4245 .st-search-icon-wrapper { 4246 display: inline-block; 4247 color: rgb(var(--color-foreground)); 4248} 4249 4250 .st-search-icon-wrapper span { 4251 cursor: pointer 4252 } 4253 4254 .site-nav__link.site-nav__link--icon.st-search-icon { 4255 color: var(--header-text-color); 4256 } 4257 4258 .st-search-icon svg { 4259 height: 22px; 4260 width: 22px; 4261 fill: #000000; 4262 cursor: pointer; 4263 } 4264 4265 .grid__wrapper script.st-searchicon-script, .grid__wrapper style.st-searchicon-styles { 4266 display: none; 4267 } 4268 4269 span.st-input-close-btn svg { 4270 fill: #000000; 4271 stroke-width: 1px; 4272 height: 15px; 4273 width: 15px; 4274 } 4275 4276 span.site-nav__link.site-nav__link--icon.st-input-close-btn svg#Capa_1 { 4277 fill: #000000;
4278 width: 20px; 4279 height: 25px; 4280 } 4281 4282 /* span.st-input-close-btn { 4283 padding: 0 !important; 4284 margin: 0 !important; 4285 width: 19px; 4286 height: 17px; 4287 } */ 4288@media only screen and (min-width: 769px){ 4289 .st-hidden-desktop{ 4290 display:none !important; 4291 } 4292} 4293 @media only screen and (max-width:834px) { 4294 4295 .hidden-tablet-and-up .st-search-icon svg { 4296 display: none; 4297 } 4298 4299 span.st-input-close-btn { 4300 margin: 0; 4301 } 4302 } 4303</style> 4304
4305<script> 4306 4307</script>
4307 4308<button class="menu-drawer-button flex items-center gap-2d5 justify-center" type="button" is="magnet-button" aria-controls="MenuDrawer" aria-expanded="false"> 4309 <span class="sr-only">Site navigation</span><svg class="icon icon-hamburger icon-lg" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation"> 4310 <path stroke-linecap="round" d="M3 6H21M3 12H11M3 18H16"></path> 4311 </svg></button></div> 4312</div> 4313<div class="header__navigation hidden lg:flex lg:gap-5 lg:justify-start"> 4314 <nav class="header__menu hidden lg:flex" role="navigation" aria-label="Primary"><ul class="flex flex-wrap list-menu with-block" role="list"><li> 4315 <a href="/collections/offers" class="menu__item text-sm-lg flex items-center font-medium z-2 relative cursor-pointer" is="magnet-link" data-magnet="0" aria-label="Shop All"> 4316 <span class="btn-text" data-text>Shop All</span><span class="btn-text btn-duplicate">Shop All</span></a> 4317 </li><li> 4318 <details is="details-dropdown" trigger="hover" level="top"> 4319 <summary data-link="/collections/6-products-1599-build-your-box" class="z-2 relative rounded-full" aria-haspopup="true" aria-expanded="false" aria-label="Build Your Box"> 4320 <magnet-element class="menu__item text-sm-lg flex items-center font-medium z-2 relative cursor-pointer" data-magnet="0"> 4321 <span class="btn-text" data-text>Build Your Box</span><span class="btn-text btn-duplicate">Build Your Box</span></magnet-element> 4322 </summary> 4323 <div id="DropdownMenu-sections--26183203160361__header-2-start" class="dropdown opacity-0 invisible absolute top-0 max-w-full pointer-events-none"> 4324 <div class="dropdown__container relative"><span class="dropdown__corner corner left top flex absolute pointer-events-none">
4325 <svg class="w-full h-auto" viewBox="0 0 101 101" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg" role="presentation"> 4326 <path fill-rule="evenodd" clip-rule="evenodd" d="M101 0H0V101H1C1 45.7715 45.7715 1 101 1V0Z"></path> 4327 <path d="M1 101C1 45.7715 45.7715 1 101 1" fill="none"></path> 4328 </svg> 4329</span> 4330<span class="dropdown__corner corner right top flex absolute pointer-events-none"> 4331 <svg class="w-full h-auto" viewBox="0 0 101 101" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg" role="presentation"> 4332 <path fill-rule="evenodd" clip-rule="evenodd" d="M101 0H0V101H1C1 45.7715 45.7715 1 101 1V0Z"></path> 4333 <path d="M1 101C1 45.7715 45.7715 1 101 1" fill="none"></path> 4334 </svg> 4335</span><ul class="dropdown__nav flex flex-col gap-1d5 xl:gap-2" role="list"><li class="opacity-0"> 4336 <p> 4337 <a href="/collections/6-products-1599-build-your-box" class="reversed-link text-sm-base">Shop 6 At 1599</a> 4338 </p> 4339 </li><li class="opacity-0"> 4340 <p> 4341 <a href="/collections/5-products-1399-build-your-box" class="reversed-link text-sm-base">Shop 5 At 1399</a> 4342 </p> 4343 </li><li class="opacity-0"> 4344 <p> 4345 <a href="/collections/4-products-1199-build-your-box" class="reversed-link text-sm-base">Shop 4 At 1199</a> 4346 </p> 4347 </li><li class="opacity-0"> 4348 <p> 4349 <a href="/collections/sunscreen-best-spf" class="reversed-link text-sm-base">Shop 3 SPF At 799</a> 4350 </p> 4351 </li></ul> 4352 </div> 4353 </div> 4354 </details> 4355 </li><li> 4356 <details is="details-dropdown" trigger="hover" level="top"> 4357 <summary data-link="https://consciouschemist.com/collections/dry-skin-must-haves?view=dry-skin" class="z-2 relative rounded-full" aria-haspopup="true" aria-expanded="false" aria-label="Shop Categories"> 4358 <magnet-element class="menu__item text-sm-lg flex items-center font-medium z-2 relative cursor-pointer" data-magnet="0"> 4359 <span class="btn-text" data-text>Shop Categories</span><span class="btn-text btn-duplicate">Shop Categories</span></magnet-element> 4360 </summary> 4361 <div id="DropdownMenu-sections--26183203160361__header-3-start" class="dropdown opacity-0 invisible absolute top-0 max-w-full pointer-events-none"> 4362 <div class="dropdown__container relative"><span class="dropdown__corner corner left top flex absolute pointer-events-none">
4363 <svg class="w-full h-auto" viewBox="0 0 101 101" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg" role="presentation"> 4364 <path fill-rule="evenodd" clip-rule="evenodd" d="M101 0H0V101H1C1 45.7715 45.7715 1 101 1V0Z"></path> 4365 <path d="M1 101C1 45.7715 45.7715 1 101 1" fill="none"></path> 4366 </svg> 4367</span> 4368<span class="dropdown__corner corner right top flex absolute pointer-events-none"> 4369 <svg class="w-full h-auto" viewBox="0 0 101 101" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg" role="presentation"> 4370 <path fill-rule="evenodd" clip-rule="evenodd" d="M101 0H0V101H1C1 45.7715 45.7715 1 101 1V0Z"></path> 4371 <path d="M1 101C1 45.7715 45.7715 1 101 1" fill="none"></path> 4372 </svg> 4373</span><ul class="dropdown__nav flex flex-col gap-1d5 xl:gap-2" role="list"><li class="opacity-0"> 4374 <p> 4375 <a href="https://consciouschemist.com/collections/hair-care" class="reversed-link text-sm-base">Shop Haircare</a> 4376 </p> 4377 </li><li class="opacity-0"> 4378 <p> 4379 <a href="https://consciouschemist.com/collections/kits-combo" class="reversed-link text-sm-base">Shop By Combos</a> 4380 </p> 4381 </li><li class="opacity-0 relative"> 4382 <details is="details-dropdown" trigger="hover" level="child"> 4383 <summary data-link="https://consciouschemist.com/collections/face-cleanser"> 4384 <a href="https://consciouschemist.com/collections/face-cleanser" class="reversed-link text-sm-base" tabindex="-1">Shop By Product Type</a> 4385 </summary> 4386 <div class="dropdown opacity-0 invisible absolute top-0 left-100 max-w-full pointer-events-none"> 4387 <div class="dropdown__container"> 4388 <ul class="dropdown__nav flex flex-col gap-1d5 xl:gap-2" role="list"><li class="opacity-0"> 4389 <p> 4390 <a href="https://consciouschemist.com/collections/face-cleanser" class="reversed-link text-sm-base">Cleansers</a> 4391 </p> 4392 </li><li class="opacity-0"> 4393 <p> 4394 <a href="https://consciouschemist.com/collections/face-moisturizers?view=moisturisers" class="reversed-link text-sm-base">Treatment Creams</a> 4395 </p> 4396 </li><li class="opacity-0"> 4397 <p> 4398 <a href="https://consciouschemist.com/collections/patches" class="reversed-link text-sm-base">Patches</a> 4399 </p> 4400 </li><li class="opacity-0"> 4401 <p> 4402 <a href="https://consciouschemist.com/collections/toners" class="reversed-link text-sm-base">Toner</a> 4403 </p> 4404 </li><li class="opacity-0"> 4405 <p> 4406 <a href="https://consciouschemist.com/collections/lush-lips" class="reversed-link text-sm-base">Lip Care</a> 4407 </p> 4408 </li><li class="opacity-0"> 4409 <p> 4410 <a href="https://consciouschemist.com/collections/performance-actives-face-serums" class="reversed-link text-sm-base">Serums</a> 4411 </p> 4412 </li><li class="opacity-0"> 4413 <p> 4414 <a href="https://consciouschemist.com/collections/sunscreen-best-spf" class="reversed-link text-sm-base">Sunscreens</a> 4415 </p> 4416 </li><li class="opacity-0"> 4417 <p> 4418 <a href="https://consciouschemist.com/collections/face-masks" class="reversed-link text-sm-base">Face Masks</a> 4419 </p> 4420 </li><li class="opacity-0"> 4421 <p> 4422 <a href="https://consciouschemist.com/collections/body-cream-moisturizer" class="reversed-link text-sm-base">Bodycare</a> 4423 </p> 4424 </li><li class="opacity-0"> 4425 <p> 4426 <a href="https://consciouschemist.com/collections/eye-treatment" class="reversed-link text-sm-base">Under Eye Care</a> 4427 </p> 4428 </li></ul> 4429 </div> 4430 </div> 4431 </details> 4432 </li><li class="opacity-0 relative"> 4433 <details is="details-dropdown" trigger="hover" level="child"> 4434 <summary data-link="https://consciouschemist.com/collections/dry-skin-must-haves"> 4435 <a href="https://consciouschemist.com/collections/dry-skin-must-haves" class="reversed-link text-sm-base" tabindex="-1">Shop By Skin Type</a> 4436 </summary> 4437 <div class="dropdown opacity-0 invisible absolute top-0 left-100 max-w-full pointer-events-none"> 4438 <div class="dropdown__container"> 4439 <ul class="dropdown__nav flex flex-col gap-1d5 xl:gap-2" role="list"><li class="opacity-0"> 4440 <p> 4441 <a href="https://consciouschemist.com/collections/dry-skin-must-haves" class="reversed-link text-sm-base">Dry Skin</a> 4442 </p> 4443 </li><li class="opacity-0"> 4444 <p> 4445 <a href="https://consciouschemist.com/collections/combination-skin-must-haves" class="reversed-link text-sm-base">Combination Skin</a> 4446 </p> 4447 </li><li class="opacity-0"> 4448 <p> 4449 <a href="https://consciouschemist.com/collections/oily-skin-must-haves" class="reversed-link text-sm-base">Oily Skin</a> 4450 </p> 4451 </li></ul> 4452 </div> 4453 </div> 4454 </details> 4455 </li><li class="opacity-0 relative"> 4456 <details is="details-dropdown" trigger="hover" level="child"> 4457 <summary data-link="https://consciouschemist.com/collections/acne-management"> 4458 <a href="https://consciouschemist.com/collections/acne-management" class="reversed-link text-sm-base" tabindex="-1">Shop By Concern</a> 4459 </summary> 4460 <div class="dropdown opacity-0 invisible absolute top-0 left-100 max-w-full pointer-events-none"> 4461 <div class="dropdown__container"> 4462 <ul class="dropdown__nav flex flex-col gap-1d5 xl:gap-2" role="list"><li class="opacity-0"> 4463 <p> 4464 <a href="https://consciouschemist.com/collections/acne-management" class="reversed-link text-sm-base">Acne Management</a> 4465 </p> 4466 </li><li class="opacity-0"> 4467 <p> 4468 <a href="https://consciouschemist.com/collections/ageing-skin" class="reversed-link text-sm-base">Ageing Skin</a> 4469 </p> 4470 </li><li class="opacity-0"> 4471 <p> 4472 <a href="/collections/hair-care" class="reversed-link text-sm-base">Hair Growth</a> 4473 </p> 4474 </li><li class="opacity-0"> 4475 <p> 4476 <a href="https://consciouschemist.com/collections/pore-management" class="reversed-link text-sm-base">Pore Management</a> 4477 </p> 4478 </li><li class="opacity-0"> 4479 <p> 4480 <a href="https://consciouschemist.com/collections/pigmentation-dark-spots-serum" class="reversed-link text-sm-base">Pigmentation</a> 4481 </p> 4482 </li><li class="opacity-0"> 4483 <p> 4484 <a href="https://consciouschemist.com/collections/dullness" class="reversed-link text-sm-base">Dullness</a> 4485 </p> 4486 </li></ul> 4487 </div> 4488 </div> 4489 </details> 4490 </li></ul> 4491 </div> 4492 </div> 4493 </details> 4494 </li><li> 4495 <a href="https://consciouschemist.com/collections/new-launch?view=new-launch" class="menu__item text-sm-lg flex items-center font-medium z-2 relative cursor-pointer" is="magnet-link" data-magnet
4495="0" aria-label="New Launch"> 4496 <span class="btn-text" data-text>New Launch</span><span class="btn-text btn-duplicate">New Launch</span></a> 4497 </li><li> 4498 <a href="/pages/wholesale-sign-up" class="menu__item text-sm-lg flex items-center font-medium z-2 relative cursor-pointer" is="magnet-link" data-magnet="0" aria-label="Bulk Enquiries"> 4499 <span class="btn-text" data-text>Bulk Enquiries</span><span class="btn-text btn-duplicate">Bulk Enquiries</span></a> 4500 </li></ul> 4501</nav> 4502 </div><div class="header__logo flex justify-center z-2" itemscope itemtype="http://schema.org/Organization"><a 4503 href="/" 4504 itemprop="url" 4505 class="header__logo-link flex items-center relative" 4506 > 4507 <span class="sr-only">Conscious Chemist</span><img src="//consciouschemist.com/cdn/shop/files/logo-conscious-chemist.png?v=1764151987&width=1167" alt="" srcset="//consciouschemist.com/cdn/shop/files/logo-conscious-chemist.png?v=1764151987&width=210 210w, //consciouschemist.com/cdn/shop/files/logo-conscious-chemist.png?v=1764151987&width=280 280w, //consciouschemist.com/cdn/shop/files/logo-conscious-chemist.png?v=1764151987&width=420 420w" width="1167" height="600" loading="eager" fetchpriority="low" sizes="140px" style="max-height: 72px;max-width: 140px;" itemprop="logo" is="lazy-image" class="logo hidden md:block"><img src="//consciouschemist.com/cdn/shop/files/logo-conscious-chemist.png?v=1764151987&width=1167" alt="" srcset="//consciouschemist.com/cdn/shop/files/logo-conscious-chemist.png?v=1764151987&width=135 135w, //consciouschemist.com/cdn/shop/files/logo-conscious-chemist.png?v=1764151987&width=180 180w, //consciouschemist.com/cdn/shop/files/logo-conscious-chemist.png?v=1764151987&width=270 270w" width="1167" height="600" loading="eager" fetchpriority="low" sizes="90px" style="max-height: 46px;max-width: 90px;" itemprop="logo" is="lazy-image" class="logo md:hidden"></a></div><div class="header__icons header__icons--end flex justify-end z-2"> 4508 <div class="header__buttons flex items-center gap-1d5"> 4509 <button 4510 class="hidden lg:flex items-center justify-center skin_analyzer" 4511 style="width: 100%;" 4512 type="button" 4513 onclick="window.location.href='https://main.dqcdds2d7hqx6.amplifyapp.com';" 4514 > 4515 AI Skin Test ð 4516 </button> 4517 4518 <div class="st-search-icon-wrapper st-hidden-mobile st-autocomplete-open-btn st-open-btn"> 4519 <svg focusable="false" width="21" height="21" class="icon icon--header-search " viewBox="0 0 21 21"> 4520 <path d="M12.336 12.336c2.634-2.635 2.682-6.859.106-9.435-2.576-2.576-6.8-2.528-9.435.106C.373 5.642.325 9.866 2.901 12.442c2.576 2.576 6.8 2.528 9.435-.106zm0 0L17 17" fill="none" stroke="currentColor" stroke-width="1.4"></path> 4521 </svg> 4522</div> 4523<style class="st-searchicon-styles"> 4524if (window.location.pathname.includes("searchtap-search")) { 4525 body.searchtap .icartShopifyCartContent{ 4526 display: none !important; 4527 } 4528} 4529 /* span.site-nav__link.site-nav__link--icon.st-input-close-btn { 4530 width: 52px; 4531 } */ 4532.st-search-icon-wrapper svg.icon.icon--header-search { 4533 margin-top: 4px; 4534 width: 24px; 4535 height: 24px; 4536 fill: #171717 !important; 4537 pointer-events: none; 4538} 4539 4540.st-search-icon-wrapper svg{ 4541 fill:#000 !important; 4542 margin-left:0px; 4543 cursor:pointer; 4544} 4545.st-search-icon-wrapper svg path { 4546 stroke: #000 !important; 4547} 4548.st_toolbar_item { 4549 width: 100%; 4550 padding-right: 10px; 4551 padding-left: 10px; 4552 line-height: 1; 4553 height: 67px; 4554 display: flex; 4555 gap: 9px; 4556 flex-direction: column; 4557 align-items: center; 4558 justify-content: center; 4559} 4560 4561 4562 span.st-desktop-searchbar-container, span.st-mobile-searchbar-container { 4563 display: flex; 4564 } 4565 4566 .st-search-icon-wrapper { 4567 display: inline-block; 4568 color: rgb(var(--color-foreground)); 4569 cursor:pointer; 4570} 4571 4572 .st-search-icon-wrapper span { 4573 cursor: pointer 4574 } 4575 4576 .site-nav__link.site-nav__link--icon.st-search-icon { 4577 color: var(--header-text-color); 4578 } 4579 4580 .st-search-icon svg { 4581 height: 22px; 4582 width: 22px; 4583 fill: #000000; 4584 cursor: pointer; 4585 } 4586 4587 .grid__wrapper script.st-searchicon-script, .grid__wrapper style.st-searchicon-styles { 4588 display: none; 4589 } 4590 4591 span.st-input-close-btn svg { 4592 fill: #000000; 4593 stroke-width: 1px; 4594 height: 15px; 4595 width: 15px; 4596 } 4597 4598 span.site-nav__link.site-nav__link--icon.st-input-close-btn svg#Capa_1 { 4599 fill: #000000;
4600 width: 20px; 4601 height: 25px; 4602 } 4603 4604 /* span.st-input-close-btn { 4605 padding: 0 !important; 4606 margin: 0 !important; 4607 width: 19px; 4608 height: 17px; 4609 } */ 4610@media only screen and (max-width: 768px){ 4611 .st-hidden-mobile{ 4612 display:none !important; 4613 } 4614 .st-search-icon-wrapper svg.icon.icon--header-search { 4615 margin-top: 1px; 4616 width: 19.55px !important; 4617 height: 19.55px !important; 4618 fill: #171717!important; 4619 } 4620} 4621 @media only screen and (max-width:834px) { 4622 4623 .hidden-tablet-and-up .st-search-icon svg { 4624 display: none; 4625 } 4626 4627 span.st-input-close-btn { 4628 margin: 0; 4629 } 4630 } 4631</style> 4632<style> 4633 @media only screen and (min-width: 770px){ 4634 .st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-extra-field-box.product-card-offer-mobile, 4635 .st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-extra-field-box.product-card-offer-mobile{ 4636 display:none; 4637 } 4638 } 4639 .st-search-root .st-search-container #st-main-content #st-results-header .st-flex-wrap.st-column-60 span.st-summary-label { 4640 font-size: 16px; 4641 } 4642 .st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-extra-field-box.product-card-offer-mobile{ 4643 order: 6; 4644 margin-bottom: 8px; 4645 padding: 0 4px; 4646 } 4647 .st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-extra-field-box.product-card-offer-mobile{ 4648 order: 6; 4649 4650 padding: 0 4px; 4651 padding-bottom: 8px; 4652 4653 } 4654 .st-search-root .st-search-container #st-main-content #st-results-header .st-flex-wrap.st-column-60{ 4655 width: 100%; 4656 text-align: center; 4657 top: 20px; 4658 font-size: 16px; 4659 color: #171717; 4660 position: absolute; 4661 display: flex; 4662 max-width: 100%; 4663 justify-content: center; 4664 } 4665 .st-search-root .st-search-container #st-main-content #st-results-header #st-results-summary { 4666 display: flex; 4667 gap: 2px; 4668 } 4669 .st-search-root .st-search-container #st-main-content #st-results-header #st-results-summary span { 4670 font-size: 16px; 4671 } 4672 .st-search-root .st-search-container #st-main-content #st-results-header #st-broad-search-summary{ 4673 margin-right:4px; 4674 font-size: 16px; 4675 } 4676 .st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-extra-field-box.product-card-offer-mobile span.st-extra-field-value:before, 4677 .st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-extra-field-box.product-card-offer-mobile span.st-extra-field-value:before { 4678 height: 13px; 4679 width: 13px; 4680 content: ""; 4681 background-image: url(https://cdn.shopify.com/s/files/1/0081/1155/4613/files/offer.webp?v=1756883478); 4682 display: inline-flex; 4683 background-size: 13px; 4684 margin-right: 0.3rem; 4685 } 4686 .st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-extra-field-box.product-card-offer-mobile span.st-extra-field-value, .st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-extra-field-box.product-card-offer-mobile span.st-extra-field-value { 4687 text-transform: capitalize; 4688 font-size: 12px; 4689 color: #c70b0b; 4690 font-weight: 600; 4691 display: flex;
4692 align-items: center; 4693 letter-spacing: .04rem; 4694 line-height: 1; 4695} 4696 .st-inner-box .quick-add { 4697 order: 7; 4698 margin-top: auto; 4699 padding: 0; 4700 } 4701 4702.st-inner-box .quick-add .qty-selector { 4703 width: 100%!important; 4704 display: inline-flex; 4705 align-items: center; 4706 justify-content: center; 4707 gap: 1rem; 4708 border-radius: 8px; 4709 overflow: visible; 4710 padding: 10.5px 18px; 4711 border: 1px solid #4b4b4b; 4712} 4713.st-inner-box .quick-add .qty-selector button.qty-btn { 4714 flex: 1; 4715 padding: 0; 4716 min-width: auto; 4717 height: 24px ; 4718 border: none; 4719 background: transparent; 4720 cursor: pointer; 4721 font-size: 1.5rem; 4722 color: #4B4B4B; 4723 transition: all 0.2s ease; 4724 display: flex; 4725 align-items: center; 4726 justify-content: center; 4727 margin-bottom: 0; 4728 line-height: unset; 4729} 4730.st-inner-box .quick-add .qty-selector input.qty-input { 4731 width: 40px; 4732 text-align: center; 4733 padding: 0; 4734 border: none; 4735 line-height: 0; 4736 font-size: 14px; 4737 font-weight: 600; 4738 background: transparent; 4739 color: #4B4B4B; 4740 cursor: default; 4741 height: unset; 4742} 4743 @media only screen and (min-width:1025px){ 4744 .st-outer-box .st-image-container .st-image-wrapper:hover .slider-dots { 4745 --tw-translate-y: 0; 4746 opacity: 1; 4747 visibility: visible; 4748 } 4749 #filter-close-btn:hover { 4750 transform: rotate(180deg); 4751 color: #fff; 4752 background-color: #000; 4753 } 4754 } 4755 @media only screen and (max-width:768px){ 4756 4757 .st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-price-box, 4758 .st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-price-box{ 4759 margin: 8px 0 !important; 4760 } 4761 .st-search-root .st-autocomplete-container .st-inner-box .quick-add .qty-selector { 4762 padding: 8.5px 18px !important; 4763 } 4764 .st-search-root .st-autocomplete-container .st-inner-box .quick-add .qty-selector input.qty-input { 4765 height: 15px !important; 4766 } 4767 .st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-extra-field-box.product-card-offer-show span.st-extra-field-value, 4768 .st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-extra-field-box.product-card-offer-show span.st-extra-field-value{ 4769 margin: 4px 0 0 4px !important; 4770 } 4771 .st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box, 4772 .st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box { 4773 padding: 4px !important; 4774 } 4775 } 4776 body.searchtap div#shopify-section-sections--25905850351913__icon_section_yg4bgq { 4777 display: none; 4778} 4779div#st-goto-button span.st-icon.st-goto-icon { 4780 width: fit-content; 4781 display: inline-block; 4782 margin:0; 4783} 4784@media only screen and (max-width : 1500px){ 4785 .st-search-root .st-search-container #st-main-content #st-results-header #st-sort .st-sort-arrow { 4786 right: 6px !important; 4787 top: 11px !important; 4788 } 4789 .st-search-root .st-search-container #st-main-content #st-results-header #st-selected-filter-bus .st-bus-item span.st-bus-filter-value:after { 4790 top: 11px !important; 4791 } 4792 .st-search-root .st-search-container #st-main-content #st-results-header #st-results-summary span.st-summary-label { 4793 top: 14px !important; 4794 } 4795 #filter-close-btn { 4796 top: 20px !important; 4797 } 4798 .st-search-icon-wrapper svg.icon.icon--header-search { 4799 width: 19.55px !important; 4800 height: 19.55px !important; 4801 } 4802} 4803@media only screen and (min-width: 820px){ 4804 4805 .st-search-root .st-autocomplete-container #st-after-search .st-autocomplete-content .st-left-panel #st-trending-searches .st-trending-search-header{ 4806 border-bottom: 1px solid rgba(210,210,210,.4); 4807 } 4808 4809} 4810@media only screen and (max-width : 768px){ 4811 .st-search-root .st-autocomplete-container .st-autocomplete-component-label .st-autocomplete-component-text:hover, .st-search-root .st-autocomplete-container #st-before-search #st-recent-search .st-recent-list .st-recent-label .st-autocomplete-component-text:hover, .st-search-root .st-autocomplete-container #st-before-search #st-recent-search .st-recent-list .st-recent-label .st-recent-text:hover, .st-search-root .st-autocomplete-container #st-trending-searches .st-trending-search-list .st-trending-search-label .st-autocomplete-component-text:hover, .st-search-root .st-autocomplete-container #st-trending-searches .st-trending-search-list .st-trending-search-label .st-trending-search-text:hover{ 4812 color:rgb(121, 121, 121) !important; 4813 } 4814 .st-inner-box .quick-add span.btn-text span { 4815 font-size: 14px; 4816 } 4817 .st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-product-reviews-summary .st-rating-summary:before, 4818 .st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-product-reviews-summary .st-rating-summary:after{ 4819 font-size:10px !important; 4820 } 4821}
4822.slider-dots { 4823 position: absolute; 4824 bottom: 8px; 4825 left: 50%; 4826 transform: translateX(-50%); 4827 display: flex; 4828 gap: 6px; 4829 --tw-translate-y: var(--sp-2d5); 4830 --tw-translate-x: -50%; 4831 position: absolute; 4832 inset-block-end: calc(var(--sp-3d5) * -1); 4833 inset-inline-start: 50%; 4834 visibility: hidden; 4835 opacity: 0; 4836 margin: 0 0 8px; 4837 border-radius: var(--rounded-full); 4838 background-color: rgb(var(--color-placeholder)); 4839 transform: translate(calc(var(--tw-translate-x) * var(--transform-logical)),var(--tw-translate-y)); 4840 transition: var(--animation-primary); 4841 transition-property: opacity,visibility,transform; 4842 pointer-events: none; 4843 height: var(--sp-6); 4844 padding-inline: var(--sp-4); 4845 width: auto; 4846 --tw-translate-y: var(--sp-3); 4847 height: var(--sp-7); 4848 align-items: center; 4849} 4850@media only screen and (min-width: 770px){ 4851 .st-search-root .st-autocomplete-container:has(#st-before-search) { 4852 max-height: 600px; 4853 } 4854 .st-search-root .st-autocomplete-container { 4855 border: none !important; 4856 min-width: 950px!important; 4857 max-width: 950px!important; 4858 /* margin-right: -15px; */ 4859 scrollbar-width: none; 4860 border-radius: 12px !important; 4861 } 4862} 4863.st-search-root .st-autocomplete-container #st-before-search #st-product-wrapper .st-product-container .st-product-card.st-column-33 { 4864 flex: 25%; 4865 max-width: 25%; 4866} 4867@media only screen and (min-width:820px) and (max-width:1024px){ 4868 .st-search-root .st-autocomplete-container #st-before-search #st-product-wrapper .st-product-container .st-product-card.st-column-33 { 4869 flex: 33.3%; 4870 max-width: 33.3%; 4871 } 4872 .st-search-root .st-autocomplete-container #st-after-search #st-product-wrapper .st-product-container .st-product-card{ 4873 flex: 50%; 4874 max-width: 50%; 4875 } 4876 .st-search-root .st-autocomplete-container { 4877 min-width: 750px!important; 4878 max-width: 750px!important; 4879 } 4880 #filter-close-btn { 4881 top: 11px !important; 4882 padding: 6px !important; 4883 right: 21px !important; 4884 } 4885 .st-search-icon-wrapper svg.icon.icon--header-search { 4886 width: 12.29px !important; 4887 height: 12.29px !important;
4888 margin-top: 1px; 4889 margin-left: 11px; 4890 } 4891 .st-search-box.hidden-mobile { 4892 width: 35% !important; 4893 left: 58% !important; 4894 } 4895 .st-search-root .st-search-container #st-main-content .st-row .st-column-25.st-filter-animation { 4896 flex: 0; 4897 max-width: 0; 4898 } 4899 .st-search-root .st-search-container #st-main-content .st-row .st-column-75 { 4900 flex: 100%; 4901 max-width: 100%; 4902 } 4903 .st-search-root .st-search-container #st-main-content .st-row .st-column-75 div#st-results-list { 4904 margin: 0 -12px; 4905 } 4906 .st-search-root .st-search-container #st-main-content #st-results-header .st-row .st-flex-wrap.st-column-50 { 4907 width: 100%; 4908 text-align: center; 4909 top: 5px; 4910 font-size: 16px; 4911 color: #171717; 4912 position: absolute; 4913 display: flex; 4914 max-width: 100%; 4915 justify-content: center; 4916 } 4917 .st-search-root .st-search-container #st-main-content #st-results-header .st-row .st-column-50:nth-child(2) { 4918 flex: 100%; 4919 max-width: 100%; 4920 justify-content: space-between; 4921 display: flex; 4922 flex-direction: row-reverse; 4923 position: relative; 4924 z-index: 2; 4925 padding: 0; 4926 } 4927 .st-search-root .st-search-container #st-main-content #st-results-header #st-sort .st-sort-arrow { 4928 top: 7px !important; 4929 } 4930 .st-search-root .st-search-container #st-main-content #st-results-header #st-selected-filter-bus .st-bus-item span.st-bus-filter-value:after { 4931 top: 8px !important; 4932 } 4933} 4934.st-search-root .st-search-container #st-main-content .st-row .st-column-75 div#st-results-list .st-product-card.st-column-25 { 4935 flex: 33.33%; 4936 max-width: 33.33%; 4937} 4938@media only screen and (min-width: 820px) and (max-width: 900px){ 4939 .st-search-icon-wrapper svg.icon.icon--header-search { 4940 width: 19.5px !important; 4941 height: 19.5px !important; 4942 } 4943 .st-search-root .st-search-container #st-main-content #st-results-header .st-row .st-flex-wrap.st-column-50{ 4944 top:15px !important; 4945 } 4946 .st-search-box.hidden-mobile { 4947 width: 32% !important; 4948 left: 59% !important; 4949 } 4950 #filter-close-btn { 4951 top: 11px !important; 4952 padding: 6px !important; 4953 right: 21px !important; 4954 } 4955 #filter-close-btn { 4956 top: 29px !important; 4957 padding: 6px !important; 4958 right: 32px !important; 4959 } 4960 .st-search-root .st-search-container #st-main-content #st-results-header #st-selected-filter-bus .st-bus-item span.st-bus-filter-value:after { 4961 top: 12px !important; 4962 } 4963} 4964.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box span.btn-text span { 4965 text-transform: capitalize; 4966 font-weight: 600; 4967} 4968</style> 4969 <div class="Header__Icon Icon-Wrapper st-search-icon-wrapper st-hidden-desktop st-autocomplete-open-btn st-open-btn"> 4970 <svg focusable="false" width="18" height="18" class="icon icon--header-search " viewBox="0 0 18 18"> 4971 <path d="M12.336 12.336c2.634-2.635 2.682-6.859.106-9.435-2.576-2.576-6.8-2.528-9.435.106C.373 5.642.325 9.866 2.901 12.442c2.576 2.576 6.8 2.528 9.435-.106zm0 0L17 17" fill="none" stroke="currentColor" stroke-width="1.4"></path> 4972 </svg> 4973</div> 4974<style class="st-searchicon-styles"> 4975 4976 /* span.site-nav__link.site-nav__link--icon.st-input-close-btn { 4977 width: 52px; 4978 } */ 4979 4980.st-search-icon-wrapper svg{ 4981 fill:#552121 !important; 4982 margin-left:0px; 4983} 4984.st-search-icon-wrapper svg path { 4985 stroke: #363638; 4986} 4987.st_toolbar_item { 4988 width: 100%; 4989 padding-right: 10px; 4990 padding-left: 10px; 4991 line-height: 1; 4992 height: 67px; 4993 display: flex; 4994 gap: 9px; 4995 flex-direction: column; 4996 align-items: center; 4997 justify-content: center; 4998} 4999 5000 5001 span.st-desktop-searchbar-container, span.st-mobile-searchbar-container { 5002 display: flex; 5003 } 5004 5005 .st-search-icon-wrapper { 5006 display: inline-block; 5007 color: rgb(var(--color-foreground)); 5008} 5009 5010 .st-search-icon-wrapper span { 5011 cursor: pointer 5012 } 5013 5014 .site-nav__link.site-nav__link--icon.st-search-icon { 5015 color: var(--header-text-color); 5016 } 5017 5018 .st-search-icon svg { 5019 height: 22px; 5020 width: 22px; 5021 fill: #000000; 5022 cursor: pointer; 5023 } 5024 5025 .grid__wrapper script.st-searchicon-script, .grid__wrapper style.st-searchicon-styles { 5026 display: none; 5027 } 5028 5029 span.st-input-close-btn svg { 5030 fill: #000000; 5031 stroke-width: 1px; 5032 height: 15px; 5033 width: 15px; 5034 } 5035 5036 span.site-nav__link.site-nav__link--icon.st-input-close-btn svg#Capa_1 { 5037 fill: #000000;
5038 width: 20px; 5039 height: 25px; 5040 } 5041 5042 /* span.st-input-close-btn { 5043 padding: 0 !important; 5044 margin: 0 !important; 5045 width: 19px; 5046 height: 17px; 5047 } */ 5048@media only screen and (min-width: 769px){ 5049 .st-hidden-desktop{ 5050 display:none !important; 5051 } 5052} 5053 @media only screen and (max-width:834px) { 5054 5055 .hidden-tablet-and-up .st-search-icon svg { 5056 display: none; 5057 } 5058 5059 span.st-input-close-btn { 5060 margin: 0; 5061 } 5062 } 5063</style> 5064
5065<script> 5066 5067</script>
5067 5068 5069 <a class="custom-account-icon" href="/account/login" style="display:inline-flex; align-items:center;"> 5070 <svg class="icon icon-account icon-lg" 5071 viewBox="0 0 24 24" 5072 stroke="currentColor" 5073 fill="none" 5074 xmlns="http://www.w3.org/2000/svg"> 5075 5076 <rect width="10.5" 5077 height="10.5" 5078 x="6.75" 5079 y="1.75" 5080 rx="5.25"></rect> 5081 5082 <path stroke-linecap="round" 5083 d="M12 15.5c1.5 0 4 .333 4.5.5.5.167 3.7.8 4.5 2 1 1.5 1 2 1 4m-10-6.5c-1.5 0-4 .333-4.5.5-.5.167-3.7.8-4.5 2-1 1.5-1 2-1 4"> 5084 </path> 5085 5086 </svg> 5087</a><a href="/cart" class="cart-drawer-button flex items-center justify-center relative" is="magnet-link" aria-controls="CartDrawer" aria-expanded="false" data-no-instant> 5088 <span class="sr-only">Cart</span><svg class="icon icon-cart icon-lg" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation"> 5089 <path stroke-linecap="round" stroke-linejoin="round" d="M1 1h.5v0c.226 0 .339 0 .44.007a3 3 0 0 1 2.62 1.976c.034.095.065.204.127.42l.17.597m0 0 1.817 6.358c.475 1.664.713 2.496 1.198 3.114a4 4 0 0 0 1.633 1.231c.727.297 1.592.297 3.322.297h2.285c1.75 0 2.626 0 3.359-.302a4 4 0 0 0 1.64-1.253c.484-.627.715-1.472 1.175-3.161l.06-.221c.563-2.061.844-3.092.605-3.906a3 3 0 0 0-1.308-1.713C19.92 4 18.853 4 16.716 4H4.857ZM12 20a2 2 0 1 1-4 0 2 2 0 0 1 4 0Zm8 0a2 2 0 1 1-4 0 2 2 0 0 1 4 0Z"></path> 5090 </svg><cart-count class="count absolute top-0 right-0 text-xs" aria-label="0 items" hidden>0</cart-count> 5091 </a><button class="menu-drawer-button flex items-center gap-2d5 justify-center" type="button" is="magnet-button" aria-controls="MenuDrawer" aria-expanded="false"> 5092 <span class="sr-only">Site navigation</span><svg class="icon icon-hamburger icon-lg" viewBox="0 0 24 24" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation"> 5093 <path stroke-linecap="round" d="M3 6H21M3 12H11M3 18H16"></path> 5094 </svg></button></div> 5095</div> 5096<span class="header__cutout cutout opacity-0 absolute left-0 top-100 w-full pointer-events-none"></span></header><span class="overlay opacity-0 z-1 fixed left-0 w-full pointer-events-none"></span> 5097<style> #shopify-section-sections--26183203160361__header .header__menu > ul.with-block .menu__item {padding-inline: 1rem !important;} #shopify-section-sections--26183203160361__header .header__menu > ul.with-block .menu__item .btn-duplicate {padding-inline: 1rem !important;} </style></div> 5098<!-- END sections: header-group --><!-- BEGIN sections: overlay-group --> 5099<div id="shopify-section-sections--26183203193129__cart-drawer" class="shopify-section shopify-section-group-overlay-group devx-cart-drawer"> 5100</div><div id="shopify-section-sections--26183203193129__search-drawer" class="shopify-section shopify-section-group-overlay-group">
5100<script src="//consciouschemist.com/cdn/shop/t/396/assets/search.js?v=6305371176491887341788242709" defer="defer"></script>
5100<search-drawer id="SearchDrawer" class="search-drawer drawer drawer--end z-35 fixed bottom-0 left-0 h-full w-full pointer-events-none" 5101 role="dialog" 5102 aria-modal="true" 5103 aria-label="Search" 5104 shopify-design-mode 5105 hidden 5106 > 5107 <overlay-element class="overlay fixed-modal invisible opacity-0 fixed bottom-0 left-0 w-full h-screen pointer-events-none" aria-controls="SearchDrawer" aria-expanded="false"></overlay-element> 5108 <div class="drawer__inner z-10 absolute top-0 flex flex-col w-full h-full overflow-hidden"> 5109 <gesture-element class="drawer__header flex justify-between opacity-0 invisible relative" tabindex="0"> 5110 <span class="drawer__title heading lg:text-3xl text-2xl leading-none tracking-tight">Search</span> 5111 <button class="button button--secondary button--close drawer__close hidden sm:flex items-center justify-center" type="button" is="hover-button" aria-controls="SearchDrawer" aria-expanded="false" aria-label="Close"> 5112 <span class="btn-fill" data-fill></span> 5113 <span class="btn-text"><svg class="icon icon-close icon-sm" viewBox="0 0 20 20" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation"> 5114 <path stroke-linecap="round" stroke-linejoin="round" d="M5 15L15 5M5 5L15 15"></path> 5115 </svg></span> 5116 </button> 5117 </gesture-element> 5118 <div class="drawer__content opacity-0 invisible flex flex-col h-full grow shrink"> 5119 <div class="drawer__scrollable relative flex flex-col grow shrink"><form class="search__form flex flex-col gap-8 h-full relative" action="/search" method="GET" role="search" 5120 is="predictive-search" 5121 data-section-id="sections--26183203193129__search-drawer" 5122 data-limit="3" 5123 > 5124 <input type="hidden" name="options[prefix]" value="last" /> 5125 <label class="sr-only" for="SearchFormInput-sections--26183203193129__search-drawer">Search</label> 5126 <div class="search__field field flex items-center gap-4 relative"><input 5127 class="input search__input" 5128 type="search" 5129 name="q" 5130 id="SearchFormInput-sections--26183203193129__search-drawer" 5131 placeholder="Search for ..." 5132 autocomplete="off" 5133 autocorrect="off" 5134 autocapitalize="off" 5135 spellcheck="off"/> 5136 <button class="clear absolute flex items-center justify-center text-xs opacity-0" type="reset"> 5137 <span>Clear</span><svg class="icon icon-loader icon-sm absolute opacity-0 invisible animate-spin" viewBox="0 0 18 18" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation"> 5138 <path stroke-linecap="round" stroke-linejoin="round" d="M0.7,9.9C0.5,5.2,4.1,1.2,8.5,1c4.7-0.3,8.9,3.8,8.8,8.8"></path> 5139 </svg></button></div> 5140 <div id="PredictiveSearchResults-sections--26183203193129__search-drawer" class="search__box search__results text-left flex flex-col items-start grow gap-10" role="listbox"></div></form> 5141</div> 5142 </div> 5143 </div> 5144 </search-drawer> 5145</div><div id="shopify-section-sections--26183203193129__mobile-dock" class="shopify-section shopify-section-group-overlay-group mobile-dock-section"><style> 5146 #shopify-section-sections--26183203193129__mobile-dock { 5147 --section-padding-top: 8px; 5148 --section-padding-bottom: 8px;--color-background: 255 255 255;--color-foreground: 0 0 0; 5149 --color-border: var(--color-foreground)/ 0.1; 5150 --color-border-dark: var(--color-foreground)/ 0.4; 5151 --color-border-light: var(--color-foreground)/ 0.06;} 5152 </style><link rel="stylesheet" href="//consciouschemist.com/cdn/shop/t/396/assets/mobile-dock.css?v=75311799121515662031788758744" media="print" onload="this.media='all'"> 5153 <noscript><link href="//consciouschemist.com/cdn/shop/t/396/assets/mobile-dock.css?v=75311799121515662031788758744" rel="stylesheet" type="text/css" media="all" /></noscript>
5153<script src="//consciouschemist.com/cdn/shop/t/396/assets/mobile-dock.js?v=78061402127355333081788242710" defer="defer"></script>
5153 5154 5155 <nav class="mobile-dock mobile-dock--5-col fixed z-20 left-0 bottom-0 w-full flex invisible section--divider section--rounded" is="mobile-dock"><a class="dock__item flex flex-col items-center justify-center gap-1d5 grow shrink-0 cursor-pointer" href="/"><svg class="icon icon-home icon-sm" viewBox="0 0 20 20" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation"> 5156 <path stroke-linecap="round" stroke-linejoin="round" d="M18.3337 14.1667V10.4538C18.3337 9.09868 18.3337 8.42113 18.1681 7.79394C18.006 7.17971 17.7284 6.602 17.35 6.09172C16.9637 5.57066 16.4346 5.1474 15.3764 4.30088L14.9979 3.99805L14.9979 3.99804C13.2143 2.57117 12.3225 1.85774 11.3335 1.58413C10.4611 1.34279 9.53956 1.34279 8.66717 1.58413C7.67815 1.85774 6.78636 2.57118 5.00277 3.99805L5.00276 3.99805L4.62423 4.30088C3.56607 5.1474 3.037 5.57066 2.65064 6.09172C2.27227 6.602 1.99461 7.17971 1.83251 7.79394C1.66699 8.42113 1.66699 9.09868 1.66699 10.4538V14.1667C1.66699 16.4679 3.53247 18.3333 5.83366 18.3333C6.75413 18.3333 7.50033 17.5871 7.50033 16.6667V13.3333C7.50033 11.9526 8.61961 10.8333 10.0003 10.8333C11.381 10.8333 12.5003 11.9526 12.5003 13.3333V16.6667C12.5003 17.5871 13.2465 18.3333 14.167 18.3333C16.4682 18.3333 18.3337 16.4679 18.3337 14.1667Z"/> 5157 </svg><span class="text-3xs leading-none">Home</span> 5158 </a> 5159<button type="button" class="dock__item flex flex-col items-center justify-center gap-1d5 grow shrink-0 cursor-pointer" aria-controls="MenuDrawer" aria-expanded="false"><svg class="icon icon-hamburger icon-sm" viewBox="0 0 21 20" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation"> 5160 <path stroke-linecap="round" stroke-linejoin="round" d="M3.2002 5H18.2002M3.2002 10H9.86686M3.2002 15H14.0335"/> 5161 </svg><span class="text-3xs leading-none">Menu</span> 5162 </button> 5163 5164 <a class="dock__item flex flex-col items-center justify-center gap-1d5 grow shrink-0 cursor-pointer" > 5165 <div class="Header__Icon Icon-Wrapper st-search-icon-wrapper st-hidden-desktop st-autocomplete-open-btn st-open-btn"> 5166 <svg focusable="false" width="18" height="18" class="icon icon--header-search " viewBox="0 0 18 18"> 5167 <path d="M12.336 12.336c2.634-2.635 2.682-6.859.106-9.435-2.576-2.576-6.8-2.528-9.435.106C.373 5.642.325 9.866 2.901 12.442c2.576 2.576 6.8 2.528 9.435-.106zm0 0L17 17" fill="none" stroke="currentColor" stroke-width="1.4"></path> 5168 </svg> 5169</div> 5170<style class="st-searchicon-styles"> 5171 5172 /* span.site-nav__link.site-nav__link--icon.st-input-close-btn { 5173 width: 52px; 5174 } */ 5175 5176.st-search-icon-wrapper svg{ 5177 fill:#552121 !important; 5178 margin-left:0px; 5179} 5180.st-search-icon-wrapper svg path { 5181 stroke: #363638; 5182} 5183.st_toolbar_item { 5184 width: 100%; 5185 padding-right: 10px; 5186 padding-left: 10px; 5187 line-height: 1; 5188 height: 67px; 5189 display: flex; 5190 gap: 9px; 5191 flex-direction: column; 5192 align-items: center; 5193 justify-content: center; 5194} 5195 5196 5197 span.st-desktop-searchbar-container, span.st-mobile-searchbar-container { 5198 display: flex; 5199 } 5200 5201 .st-search-icon-wrapper { 5202 display: inline-block; 5203 color: rgb(var(--color-foreground)); 5204} 5205 5206 .st-search-icon-wrapper span { 5207 cursor: pointer 5208 } 5209 5210 .site-nav__link.site-nav__link--icon.st-search-icon { 5211 color: var(--header-text-color); 5212 } 5213 5214 .st-search-icon svg { 5215 height: 22px; 5216 width: 22px; 5217 fill: #000000; 5218 cursor: pointer; 5219 } 5220 5221 .grid__wrapper script.st-searchicon-script, .grid__wrapper style.st-searchicon-styles { 5222 display: none; 5223 } 5224 5225 span.st-input-close-btn svg { 5226 fill: #000000; 5227 stroke-width: 1px; 5228 height: 15px; 5229 width: 15px; 5230 } 5231 5232 span.site-nav__link.site-nav__link--icon.st-input-close-btn svg#Capa_1 { 5233 fill: #000000; 5234 width: 20px; 5235 height: 25px; 5236 } 5237 5238 /* span.st-input-close-btn { 5239 padding: 0 !important; 5240 margin: 0 !important; 5241 width: 19px; 5242 height: 17px; 5243 } */ 5244@media only screen and (min-width: 769px){ 5245 .st-hidden-desktop{ 5246 display:none !important; 5247 } 5248} 5249 @media only screen and (max-width:834px) { 5250 5251 .hidden-tablet-and-up .st-search-icon svg { 5252 display: none; 5253 } 5254 5255 span.st-input-close-btn { 5256 margin: 0; 5257 } 5258 } 5259</style> 5260
5261<script> 5262 5263</script>
5263 5264 <span class="text-3xs leading-none">Search</span> 5265 </a> 5266 5267 5268<a class="dock__item flex flex-col items-center justify-center gap-1d5 grow shrink-0 cursor-pointer" href="/collections/offers"><svg class="icon icon-grid icon-sm" viewBox="0 0 21 20" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation"> 5269 <path stroke-linecap="round" stroke-linejoin="round" d="M1.7666 4.8665C1.7666 3.7464 1.7666 3.18635 1.98459 2.75852C2.17634 2.3822 2.4823 2.07624 2.85862 1.88449C3.28644 1.6665 3.8465 1.6665 4.9666 1.6665H5.23327C6.35337 1.6665 6.91343 1.6665 7.34125 1.88449C7.71757 2.07624 8.02353 2.3822 8.21528 2.75852C8.43327 3.18635 8.43327 3.7464 8.43327 4.8665V5.13317C8.43327 6.25328 8.43327 6.81333 8.21528 7.24115C8.02353 7.61748 7.71757 7.92344 7.34125 8.11518C6.91343 8.33317 6.35337 8.33317 5.23327 8.33317H4.9666C3.8465 8.33317 3.28644 8.33317 2.85862 8.11518C2.4823 7.92344 2.17634 7.61748 1.98459 7.24115C1.7666 6.81333 1.7666 6.25328 1.7666 5.13317V4.8665Z"/> 5270 <path stroke-linecap="round" stroke-linejoin="round" d="M11.7666 4.8665C11.7666 3.7464 11.7666 3.18635 11.9846 2.75852C12.1763 2.3822 12.4823 2.07624 12.8586 1.88449C13.2864 1.6665 13.8465 1.6665 14.9666 1.6665H15.2333C16.3534 1.6665 16.9134 1.6665 17.3413 1.88449C17.7176 2.07624 18.0235 2.3822 18.2153 2.75852C18.4333 3.18635 18.4333 3.7464 18.4333 4.8665V5.13317C18.4333 6.25328 18.4333 6.81333 18.2153 7.24115C18.0235 7.61748 17.7176 7.92344 17.3413 8.11518C16.9134 8.33317 16.3534 8.33317 15.2333 8.33317H14.9666C13.8465 8.33317 13.2864 8.33317 12.8586 8.11518C12.4823 7.92344 12.1763 7.61748 11.9846 7.24115C11.7666 6.81333 11.7666 6.25328 11.7666 5.13317V4.8665Z"/> 5271 <path stroke-linecap="round" stroke-linejoin="round" d="M1.7666 14.8665C1.7666 13.7464 1.7666 13.1863 1.98459 12.7585C2.17634 12.3822 2.4823 12.0762 2.85862 11.8845C3.28644 11.6665 3.8465 11.6665 4.9666 11.6665H5.23327C6.35337 11.6665 6.91343 11.6665 7.34125 11.8845C7.71757 12.0762 8.02353 12.3822 8.21528 12.7585C8.43327 13.1863 8.43327 13.7464 8.43327 14.8665V15.1332C8.43327 16.2533 8.43327 16.8133 8.21528 17.2412C8.02353 17.6175 7.71757 17.9234 7.34125 18.1152C6.91343 18.3332 6.35337 18.3332 5.23327 18.3332H4.9666C3.8465 18.3332 3.28644 18.3332 2.85862 18.1152C2.4823 17.9234 2.17634 17.6175 1.98459 17.2412C1.7666 16.8133 1.7666 16.2533 1.7666 15.1332V14.8665Z"/> 5272 <path stroke-linecap="round" stroke-linejoin="round" d="M11.7666 14.8665C11.7666 13.7464 11.7666 13.1863 11.9846 12.7585C12.1763 12.3822 12.4823 12.0762 12.8586 11.8845C13.2864 11.6665 13.8465 11.6665 14.9666 11.6665H15.2333C16.3534 11.6665 16.9134 11.6665 17.3413 11.8845C17.7176 12.0762 18.0235 12.3822 18.2153 12.7585C18.4333 13.1863 18.4333 13.7464 18.4333 14.8665V15.1332C18.4333 16.2533 18.4333 16.8133 18.2153 17.2412C18.0235 17.6175 17.7176 17.9234 17.3413 18.1152C16.9134 18.3332 16.3534 18.3332 15.2333 18.3332H14.9666C13.8465 18.3332 13.2864 18.3332 12.8586 18.1152C12.4823 17.9234 12.1763 17.6175 11.9846 17.2412C11.7666 16.8133 11.7666 16.2533 11.7666 15.1332V14.8665Z"/> 5273 </svg><span class="text-3xs leading-none">Shop</span> 5274 </a> 5275<a class="dock__item flex flex-col items-center justify-center gap-1d5 grow shrink-0 cursor-pointer active" href="/cart" aria-controls="CartDrawer" aria-expanded="false"> 5276 <span class="relative"><svg class="icon icon-cart icon-sm" viewBox="0 0 21 20" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation"> 5277 <path stroke-linecap="round" stroke-linejoin="round" d="M1.13281 0.833547L1.54948 0.833496V0.833496C2.78264 0.833526 3.86637 1.65101 4.20515 2.83672L4.3471 3.33355M4.3471 3.33355L5.63992 7.85843C6.11531 9.5223 6.35301 10.3542 6.83827 10.9717C7.26659 11.5168 7.82919 11.9412 8.47093 12.2033C9.19799 12.5002 10.0632 12.5002 11.7937 12.5002H12.8091C13.8588 12.5002 14.3837 12.5002 14.8433 12.39C15.9407 12.127 16.8759 11.4127 17.4184 10.4232C17.6456 10.0087 17.7837 9.50235 18.0599 8.4896V8.4896C18.3964 7.2559 18.5646 6.63905 18.5321 6.13859C18.4535 4.93171 17.6578 3.89005 16.5142 3.49667C16.0399 3.33355 15.4005 3.33355 14.1218 3.33355H4.3471ZM10.2995 16.6668C10.2995 17.5873 9.55329 18.3335 8.63281 18.3335C7.71234 18.3335 6.96615 17.5873 6.96615 16.6668C6.96615 15.7464 7.71234 15.0002 8.63281 15.0002C9.55329 15.0002 10.2995 15.7464 10.2995 16.6668ZM16.9661 16.6668C16.9661 17.5873 16.22 18.3335 15.2995 18.3335C14.379 18.3335 13.6328 17.5873 13.6328 16.6668C13.6328 15.7464 14.379 15.0002 15.2995 15.0002C16.22 15.0002 16.9661 15.7464 16.9661 16.6668Z"/> 5278 </svg><cart-count class="count absolute text-3xs leading-none" aria-label="0 items" hidden>0</cart-count> 5279 </span>
5280 <span class="text-3xs leading-none">Cart</span> 5281 </a> 5282 5283 </nav> 5284</div> 5285<!-- END sections: overlay-group --><div class="page-container" id="PageContainer"><style> 5286 /* Same container as the header (page-width + page-width--full) so both 5287 share one left edge. Equal top and bottom padding rather than a 5288 top-only margin, which could also collapse into neighbouring margins. */ 5289 nav.global-breadcrumbs { 5290 padding-block: 16px; 5291 text-align: start; 5292 /* Visual only - the JSON-LD below keeps the true titles. */ 5293 text-transform: capitalize; 5294 } 5295 5296 .global-breadcrumbs ul { 5297 display: flex; 5298 /* One line, always. A long product title would otherwise wrap the trail 5299 onto a second row and shift the page content below it. */ 5300 flex-wrap: nowrap; 5301 align-items: center; 5302 justify-content: flex-start; 5303 gap: 8px 12px; 5304 margin: 0; 5305 padding: 0; 5306 list-style: none; 5307 font-size: 14px; 5308 line-height: 1.4; 5309 /* The last crumb ellipsizes (see below) instead of the trail scrolling. */ 5310 overflow: hidden; 5311 } 5312 5313 .global-breadcrumbs li { 5314 display: flex; 5315 align-items: center; 5316 gap: 8px 12px; 5317 /* nowrap stops a single crumb breaking across lines; flex: none stops 5318 the divider and the crumbs being squeezed by the flex algorithm. */ 5319 flex: none; 5320 white-space: nowrap; 5321 } 5322 5323 /* Only the current page (last crumb) may shrink, cut off with "...". The 5324 span is needed because text-overflow has no effect on a bare text node 5325 inside a flex item. */ 5326 .global-breadcrumbs li:last-child { 5327 flex: 0 1 auto; 5328 min-width: 0; 5329 } 5330 5331 .global-breadcrumbs__current { 5332 overflow: hidden; 5333 text-overflow: ellipsis; 5334 white-space: nowrap; 5335 } 5336 5337 /* Leaning divider between crumbs, matching the theme's own breadcrumb. */ 5338 .global-breadcrumbs li + li::before { 5339 content: ''; 5340 flex: none; 5341 width: 1px; 5342 height: 12px; 5343 background: currentColor; 5344 opacity: 0.35; 5345 transform: rotate(25deg); 5346 } 5347 5348 .global-breadcrumbs a { 5349 color: inherit; 5350 text-decoration: none; 5351 } 5352 5353 .global-breadcrumbs .icon { 5354 width: 16px; 5355 height: 16px; 5356 display: block; 5357 } 5358 5359 @media screen and (min-width: 768px) { 5360 nav.global-breadcrumbs { 5361 padding-block: 20px; 5362 } 5363 } 5364 5365 /* From lg up the header shows its menu, and each menu item carries 5366 padding-inline: var(--sp-5) (menu_active: block). Offsetting by the 5367 same tokens puts the home icon exactly under Shop All at every root 5368 font-size, instead of a pixel value that drifts with the 0.8vw root. */ 5369 @media screen and (min-width: 1024px) { 5370 nav.global-breadcrumbs { 5371 padding-inline-start: calc(var(--page-padding) + var(--sp-5, 1.25rem)); 5372 } 5373 } 5374 </style><nav 5375 class="global-breadcrumbs page-width page-width--full" 5376 role="navigation" 5377 aria-label="Back to the frontpage" 5378 > 5379 <ul> 5380 <li> 5381 <a 5382 class="block" 5383 href="/" 5384 title="Back to the frontpage" 5385 ><svg class="icon icon-home icon-sm" viewBox="0 0 20 21" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation"> 5386 <path stroke-linecap="round" stroke-linejoin="round" d="M18.333 14.667v-3.713c0-1.355 0-2.033-.165-2.66a5 5 0 0 0-.818-1.702c-.387-.521-.916-.945-1.974-1.791l-.378-.303h0c-1.784-1.427-2.676-2.14-3.665-2.414a5 5 0 0 0-2.666 0c-.99.274-1.881.987-3.665 2.414h0l-.378.303c-1.058.846-1.587 1.27-1.974 1.79a5 5 0 0 0-.818 1.703c-.165.627-.165 1.305-.165 2.66v3.713a4.167 4.167 0 0 0 4.166 4.166c.92 0 1.667-.746 1.667-1.666v-3.334a2.5 2.5 0 0 1 5 0v3.334c0 .92.746 1.666 1.667 1.666a4.167 4.167 0 0 0 4.166-4.166Z"></path> 5387 </svg></a> 5388 </li><li><span class="global-breadcrumbs__current" title="Your Shopping Cart" aria-current="page">Your Shopping Cart</span></li></ul> 5389 </nav>
5389<script type="application/ld+json"> 5390 {"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{ 5391 "@type": "ListItem", 5392 "position": 1, 5393 "name": "Back to the frontpage", 5394 "item": "https:\/\/consciouschemist.com\/" 5395 },{ 5396 "@type": "ListItem", 5397 "position": 2, 5398 "name": "Your Shopping Cart", 5399 "item": "https:\/\/consciouschemist.com\/cart" 5400 }]} 5401 </script>
5401<main class="main-content relative" id="MainContent" role="main"> 5402 5403 <div id="shopify-section-template--26183205978409__main" class="shopify-section"><style> 5404 #shopify-section-template--26183205978409__main { 5405 --section-padding-top: 72px; 5406 --section-padding-bottom: 60px; 5407 } 5408</style> 5409 5410<link href="//consciouschemist.com/cdn/shop/t/396/assets/cart.css?v=101016581422242833661788242710" rel="stylesheet" type="text/css" media="all" />
5411<script src="//consciouschemist.com/cdn/shop/t/396/assets/cart.js?v=156958169961437665681788242710" defer="defer"></script>
5411<div class="cart is-empty section"> 5412 <div class="page-width relative"> 5413 <div class="title-wrapper leading-none grid gap-4 md:flex md:items-end md:justify-between"> 5414 <h1 class="heading title-xl tracking-heading">Your cart</h1> 5415 <p> 5416 <a class="button button--secondary icon-with-text" href="/collections/all" is="hover-link"> 5417 <span class="btn-fill" data-fill></span> 5418 <span class="btn-text"><svg class="icon icon-return icon-sm" viewBox="0 0 22 10" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation"> 5419 <path stroke-linecap="round" stroke-linejoin="round" d="M1 9V1M1 9H8.77778M1 9C1 9 6 1 12 1C20 1 21 9 21 9"></path> 5420 </svg>Continue shopping</span> 5421 </a> 5422 </p> 5423 </div> 5424 5425 <div class="empty-state grid items-center justify-center text-center gap-7d5 md:gap-14"> 5426 <div class="flex flex-col items-center gap-5 md:gap-10"><svg class="icon icon-empty icon-xxxl" viewBox="0 0 60 61" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation"> 5427 <path stroke-linecap="round" stroke-linejoin="round" d="M23.75 25.5a1.25 1.25 0 1 1-2.5 0m2.5 0a1.25 1.25 0 1 0-2.5 0m2.5 0h-2.5m17.5 0a1.25 1.25 0 1 1-2.5 0m2.5 0a1.25 1.25 0 1 0-2.5 0m2.5 0h-2.5m3.75 15c-2.28-3.036-5.91-5-10-5s-7.72 1.964-10.001 5M30 55.5v0c13.807 0 25-11.193 25-25v0c0-13.807-11.193-25-25-25v0c-13.807 0-25 11.193-25 25v0c0 13.807 11.193 25 25 25Z"></path> 5428 </svg><div class="grid gap-5"> 5429 <p class="heading leading-none tracking-tight">Your cart is currently empty.</p> 5430 </div> 5431 </div> 5432 <a class="empty-state__link button button--primary button--fixed" href="/collections/all" is="hover-link"> 5433 <span class="btn-fill" data-fill></span> 5434 <span class="btn-text">Continue shopping</span> 5435 </a> 5436 </div></div> 5437</div> 5438 5439 5440</div><div id="shopify-section-template--26183205978409__recently-viewed" class="shopify-section recently-section"><style> 5441 #shopify-section-template--26183205978409__recently-viewed { 5442 --section-padding-top: 60px; 5443 --section-padding-bottom: 100px;} 5444</style> 5445 5446<recently-viewed class="recently-viewed block" data-url="/search?section_id=template--26183205978409__recently-viewed&type=product&q=" data-limit="6"></recently-viewed> 5447 5448 5449</div> 5450 5451 5452 5453 5454 <div class="add-to-cart-popup hide"> 5455 <div class="kart"> 5456 <svg width="23" height="24" viewBox="0 0 23 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 5457 <g id="SVGRepo_iconCarrier"> 5458 <path id="Vector" fill-rule="evenodd" clip-rule="evenodd" d="M11.5 23.5C17.8513 23.5 23 18.3513 23 12C23 9.65732 22.2995 7.47825 21.0965 5.66083L11.9536 15.8197C11.0686 16.803 9.57924 16.9483 8.52078 16.1544L4.34444 13.0222C3.77988 12.5988 3.66547 11.7979 4.08889 11.2333C4.51231 10.6688 5.31322 10.5543 5.87778 10.9778L10.0541 14.11L19.4401 3.68109C17.376 1.71027 14.5793 0.5 11.5 0.5C5.14873 0.5 0 5.64873 0 12C0 18.3513 5.14873 23.5 11.5 23.5Z" fill="#fff"></path> 5459 </g> 5460 </svg> 5461 </div> 5462 Product added to cart! 5463 <a class="cart-popup-trigger" href="javascript.void(0);" aria-controls="CartDrawer" aria-expanded="false" data-no-instant>View Cart</a> 5464 </div> 5465 5466 </main> 5467 5468 5469 5470 5471 5472 5473 5474 5475 <footer class="footer-group block w-full" is="footer-group"><!-- BEGIN sections: footer-group --> 5476<div id="shopify-section-sections--26183203127593__newsletter_C63whf" class="shopify-section shopify-section-group-footer-group"><style> 5477 #shopify-section-sections--26183203127593__newsletter_C63whf { 5478 --section-padding-top: 0px; 5479 --section-padding-bottom: 0px;--color-background: 66 139 216;--color-foreground: 4 4 4; 5480 --color-border: var(--color-foreground)/ 0.1; 5481 --color-border-dark: var(--color-foreground)/ 0.4; 5482 --color-border-light: var(--color-foreground)/ 0.06;} 5483 5484 #shopify-section-sections--26183203127593__newsletter_C63whf .newsletter-form .field .input:-webkit-autofill { 5485 -webkit-text-fill-color: #4b4b4b; 5486 } 5487</style> 5488 5489<div class="custom-foot section section--padding"> 5490 <div class="page-width page-width--full relative"> 5491 <div class="banner"> 5492 <div class="banner__content relative z-1"> 5493 <div class="banner__box banner__box--large md:text-center text-center"><h2 class="banner__title heading leading-none tracking-none relative title-sm" >
5493Sign up and save</h2><div class="rte body subtext-md leading-normal" ><p>Subscribe to our mailing list to be the first to know about offers.</p></div><form method="post" action="/contact#newsletter-sections--26183203127593__newsletter_C63whf" id="newsletter-sections--26183203127593__newsletter_C63whf" accept-charset="UTF-8" class="newsletter-form grid gap-5"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="contact[tags]" value="newsletter" /> 5494 <input type="hidden" name="contact[context]" value="section" /> 5495 <div class="field relative"> 5496 <input 5497 id="NewsletterForm--sections--26183203127593__newsletter_C63whf" 5498 class="input is-floating input--fill" 5499 type="email" 5500 name="contact[email]" 5501 value="" 5502 autocorrect="off" 5503 autocapitalize="off" 5504 autocomplete="email" 5505 placeholder="Enter your email" 5506 required/> 5507 <label class="label is-floating" for="NewsletterForm--sections--26183203127593__newsletter_C63whf">Enter your email</label> 5508 <div class="self-submit-button absolute"> 5509 <button type="submit" class="button button--primary self-button flex justify-center items-center" is="magnet-button" data-magnet="20" aria-label="Subscribe"> 5510 <span class="btn-text"> 5511 <span>Subscribe</span> 5512 <svg class="icon icon-arrow-right icon-xs transform" viewBox="0 0 16 16" stroke="currentColor" fill="none" xmlns="http://www.w3.org/2000/svg" role="presentation"> 5513 <path stroke-linecap="round" stroke-linejoin="round" d="M2 8.00012H14M14 8.00012L9.33333 3.3335M14 8.00012L9.33333 12.6668"></path> 5514 </svg> 5515 </span> 5516 </button> 5517 </div> 5518 </div></form></div> 5519 </div> 5520 </div> 5521 </div> 5522</div> 5523</div><div id="shopify-section-sections--26183203127593__rich_text_kCei4U" class="shopify-section shopify-section-group-footer-group"><style> 5524 #shopify-section-sections--26183203127593__rich_text_kCei4U { 5525 --section-padding-top: 40px; 5526 --section-padding-bottom: 0px;} 5527</style><div class="section section--padding"> 5528 <div class="page-width relative"><div class="rich-text md:text-left text-center relative z-1"><h2 class="heading leading-none title-md" >Please Be Alert Against Fraud & Scams</h2><div class="rte body subtext-md leading-normal" ><p>Weâre seeing an increase in fraudulent calls and messages where individuals may impersonate Conscious Chemist through phone calls, SMS, WhatsApp, emails, social media, and other channels.<br/><strong>Please Note</strong>: Conscious Chemist will never ask you to make a payment to participate in contests, lucky draws, c
5528ollaborations, receive free products or gifts, or avail promotional benefits.<br/>We will also <strong>never ask for your OTP, PIN, password, CVV, or other sensitive banking information</strong>.<br/>If you receive a suspicious call or message claiming to be from Conscious Chemist, do not share your personal or financial information or make any payment. You can verify the communication by contacting our Customer Support team on<br/>[email protected]<br/>(+91 8929934984).<br/>Report Fraud: If you suspect a scam, please report it through the Chakshu Portal of the Department of Telecommunications (DoT).<br/><br/>Stay cautious. Stay informed.</p></div></div></div> 5529</div> 5530 5531 5532</div><div id="shopify-section-sections--26183203127593__footer_new_cc2024" class="shopify-section shopify-section-group-footer-group"><link href="//consciouschemist.com/cdn/shop/t/396/assets/footer-cc.css?v=143238525369241722411789709914" rel="stylesheet" type="text/css" media="all" />�<style data-shopify>#shopify-section-sections--26183203127593__footer_new_cc2024 { 5533 --section-padding-top: 32px; 5534 --section-padding-bottom: 32px;--color-background: 255 255 255;--color-foreground: 75 75 75; 5535 --color-border: var(--color-foreground)/ 0.1; 5536 --color-border-dark: var(--color-foreground)/ 0.4; 5537 --color-border-light: var(--color-foreground)/ 0.06;--color-button-background: 255 255 255; 5538 --color-button-border: 255 255 255;--color-button-text: 0 0 0;}</style><div class="section section--padding"><div class="cc-footer-top page-width"> 5539 <div class="cc-footer-top__brand"><div class="cc-footer-top__logo"> 5540 <a href="/" aria-label="Conscious Chemist"><img src="//consciouschemist.com/cdn/shop/files/logo-conscious-chemist_3.png?v=1781163595&width=146" alt="Conscious Chemist" srcset="//consciouschemist.com/cdn/shop/files/logo-conscious-chemist_3.png?v=1781163595&width=146 146w" width="146" height="75" loading="lazy" style="height: 50px; width: auto;"></a> 5541 </div><div class="cc-footer-top__desc rte"><p>We are a performance driven skincare brand. Our Products are driven by the latest in skincare technology, each product is built with safe actives at optimal percentages for superior efficacy.<
5541/p></div></div><div class="cc-footer-top__socials"><ul class="flex flex-wrap items-center gap-3" role="list"><li><a target="_blank" rel="noopener noreferrer" href="https://www.facebook.com/consciouschemistindia" class="social_platform block relative" is="magnet-link" aria-describedby="a11y-new-window-message" aria-label="Conscious Chemist on Facebook"><svg class="icon icon-facebook icon-lg" viewBox="0 0 24 24" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg" role="presentation"> 5542 <path d="M9.03153 23L9 13H5V9H9V6.5C9 2.7886 11.2983 1 14.6091 1C16.1951 1 17.5581 1.11807 17.9553 1.17085V5.04948L15.6591 5.05052C13.8584 5.05052 13.5098 5.90614 13.5098 7.16171V9H18.75L16.75 13H13.5098V23H9.03153Z"/> 5543 </svg><span class="sr-only">Facebook</span> 5544 </a> 5545 </li><li><a target="_blank" rel="noopener noreferrer" href="https://x.com/ccofficialindia" class="social_platform block relative" is="magnet-link" aria-describedby="a11y-new-window-message" aria-label="Conscious Chemist on X (Twitter)"><svg class="icon icon-twitter icon-lg" viewBox="0 0 24 24" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg" role="presentation"> 5546 <path d="M13.8984 10.4679L21.3339 2H19.5687L13.1074 9.35221L7.95337 2H2L9.80183 13.1157L2 22H3.7652L10.5845 14.2315L16.03 22H21.9833M4.398 3.29892H7.10408L19.5687 20.7594H16.8626"/> 5547 </svg><span class="sr-only">X (Twitter)</span> 5548 </a> 5549 </li><li><a target="_blank" rel="noopener noreferrer" href="https://www.instagram.com/consciouschemistindia/" class="social_platform block relative" is="magnet-link" aria-describedby="a11y-new-window-message" aria-label="Conscious Chemist on Instagram"><svg class="icon icon-instagram icon-lg" viewBox="0 0 24 24" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg" role="presentation"> 5550 <path d="M12 2.98C14.94 2.98 15.28 2.99 16.44 3.04C17.14 3.04 17.83 3.18 18.48 3.42C18.96 3.6 19.39 3.88 19.75 4.24C20.12 4.59 20.4 5.03 20.57 5.51C20.81 6.16 20.94 6.85 20.95 7.55C21 8.71 21.01 9.06 21.01 12C21.01 14.94 21 15.28 20.95 16.44C20.95 17.14 20.81 17.83 20.57 18.48C20.39 18.95 20.11 19.39 19.75 19.75C19.39 20.11 18.96 20.39 18.48 20.57C17.83 20.81 17.14 20.94 16.44 20.95C15.28 21 14.93 21.01 12 21.01C9.07 21.01 8.72 21 7.55 20.95C6.85 20.95 6.16 20.81 5.51 20.57C5.03 20.39 4.6 20.11 4.24 19.75C3.87 19.4 3.59 18.96 3.42 18.48C3.18 17.83 3.05 17.14 3.04 16.44C2.99 15.28 2.98 14.93 2.98 12C2.98 9.07 2.99 8.72 3.04 7.55C3.04 6.85 3.18 6.16 3.42 5.51C3.6 5.03 3.88 4.6 4.24 4.24C4.59 3.87 5.03 3.59 5.51 3.42C6.16 3.18 6.85 3.05 7.55 3.04C8.71 2.99 9.06 2.98 12 2.98ZM12 1C9.01 1 8.64 1.01 7.47 1.07C6.56 1.09 5.65 1.26 4.8 1.58C4.07 1.86 3.4 2.3 2.85 2.85C2.3 3.41 1.86 4.07 1.58 4.8C1.26 5.65 1.09 6.56 1.07 7.47C1.02 8.64 1 9.01 1 12C1 14.99 1.01 15.36 1.07 16.53C1.09 17.44 1.26 18.35 1.58 19.2C1.86 19.93 2.3 20.6 2.85 21.15C3.41 21.7 4.07 22.14 4.8 22.42C5.65 22.74 6.56 22.91 7.47 22.93C8.64 22.98 9.01 23 12 23C14.99 23 15.36 22.99 16.53 22.93C17.44 22.91 18.35 22.74 19.2 22.42C19.93 22.14 20.6 21.7 21.15 21.15C21.7 20.59 22.14 19.93 22.42 19.2C22.74 18.35 22.91 17.44 22.93 16.53C22.98 15.36 23 14.99 23 12C23 9.01 22.99 8.64 22.93 7.47C22.91 6.56 22.74 5.65 22.42 4.8C22.14 4.07 21.7 3.4 21.15 2.85C20.59 2.3 19.93 1.86 19.2 1.58C18.35 1.26 17.44 1.09 16.53 1.07C15.36 1.02 14.99 1 12 1ZM12 6.35C10.88 6.35 9.79 6.68 8.86 7.3C7.93 7.92 7.21 8.8 6.78 9.84C6.35 10.87 6.24 12.01 6.46 13.1C6.68 14.2 7.22 15.2 8.01 15.99C8.8 16.78 9.81 17.32 10.9 17.54C12 17.76 13.13 17.65 14.16 17.22C15.19 16.79 16.07 16.07 16.7 15.14C17.32 14.21 17.65 13.12 17.65 12C17.65 10.5 17.05 9.06 16 8.01C14.94 6.95 13.5 6.36 12.01 6.36L12 6.35ZM12 15.67C11.27 15.67 10.57 15.45 9.96 15.05C9.36 14.65 8.89 14.07 8.61 13.4C8.33 12.73 8.26 11.99 8.4 11.28C8.54 10.57 8.89 9.92 9.4 9.4C9.91 8.88 10.57 8.54 11.28 8.4C11.99 8.26 12.73 8.33 13.4 8.61C14.07 8.89 14.64 9.36 15.05 9.96C15.45 10.56 15.67 11.27 15.67 12C15.67 12.97 15.28 13.91 14.6 14.59C13.91 15.28 12.98 15.66 12.01 15.66L12 15.67ZM17.87 7.45C18.6 7.45 19.19 6.86 19.19 6.13C19.19 5.4 18.6 4.81 17.87 4.81C17.14 4.81 16.55 5.4 16.55 6.13C16.55 6.86 17.14 7.45 17.87 7.45Z"/> 5551 </svg><span class="sr-only">Instagram</span> 5552 </a> 5553 </li><li><a target="_blank" rel="noopener noreferrer" href="https://www.youtube.com/@consciouschemistindia" class="social_platform block relative" is="magnet-link" aria-describedby="a11y-new-window-message" aria-label="Conscious Chemist on YouTube"><svg class="icon icon-youtube icon-lg" viewBox="0 0 24 24" stroke="none" fill="currentColor" xmlns="http://www.w3.org/2000/svg" role="presentation"> 5554 <path d="M23.8 7.6C23.8 7.6 23.6 5.9 22.8 5.2C21.9 4.2 20.9 4.2 20.4 4.2C17 4 12 4 12 4C12 4 7 4 3.6 4.2C3.1 4.3 2.1 4.3 1.2 5.2C0.5 5.9 0.2 7.6 0.2 7.6C0.2 7.6 0 9.5 0 11.5V13.3C0 15.2 0.2 17.2 0.2 17.2C0.2 17.2 0.4 18.9 1.2 19.6C2.1 20.6 3.3 20.5 3.8 20.6C5.7 20.8 12 20.8 12 20.8C12 20.8 17 20.8 20.4 20.5C20.9 20.4 21.9 20.4 22.8 19.5C23.5 18.8 23.8 17.1 23.8 17.1C23.8 17.1 24 15.2 24 13.2V11.4C24 9.5 23.8 7.6 23.8 7.6ZM9.5 15.5V8.8L16 12.2L9.5 15.5Z"/> 5555 </svg><span class="sr-only">YouTube</span> 5556 </a> 5557 </li></ul></div></div><div class="cc-footer-nav page-width"> 5558 <div class="cc-footer-nav__grid"><div class="cc-footer-nav__col" ><h3 class="cc-footer-nav__heading"> 5559 <button 5560 class="cc-footer-nav__toggle" 5561 aria-expanded="false" 5562 aria-controls="footer-col-link_list_company_new" 5563 > 5564 Company 5565 <svg class="cc-footer-nav__chevron" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"> 5566 <polyline points="6 9 12 15 18 9"/> 5567 </svg> 5568 </button> 5569 </h3><ul 5570 id="footer-col-link_list_company_new" 5571 class="cc-footer-nav__links" 5572 role="list" 5573 ><li><a href="https://consciouschemist.com/pages/about-us">About Us</a></li><li><a href="/blogs/good-skin-blog">Blogs & Updates</a></li><li><a href="/pages/faqs">FAQs</a></li><li><a href="/pages/corporate-information">Corporate Information</a></li></ul></div><div class="cc-footer-nav__col" ><h3 class="cc-footer-nav__heading"> 5574 <button 5575 class="cc-footer-nav__toggle" 5576 aria-expanded="false" 5577 aria-controls="footer-col-link_list_care_new" 5578 > 5579 Customer Care 5580 <svg class="cc-footer-nav__chevron" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"> 5581 <polyline points="6 9 12 15 18 9"/> 5582 </svg> 5583 </button> 5584 </h3><ul 5585 id="footer-col-link_list_care_new" 5586 class="cc-footer-nav__links" 5587 role="list" 5588 ><li><a href="/pages/cc-contact-us">Contact Us</a></li><li><a href="/pages/terms-and-conditions">Terms & Conditions </a></li><li><a href="/pages/privacy-policy">Privacy Policy</a></li><li><a href="/pages/money-back-policy">Money Back Guarantee</a></li></ul></div><div class="cc-footer-nav__col" ><h3 class="cc-footer-nav__heading"> 5589 <button 5590 class="cc-footer-nav__toggle" 5591 aria-expanded="false" 5592 aria-controls="footer-col-link_list_legal_new" 5593 > 5594 Legal 5595 <svg class="cc-footer-nav__chevron" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"> 5596 <polyline points="6 9 12 15 18 9"/> 5597 </svg> 5598 </button> 5599 </h3><ul 5600 id="footer-col-link_list_legal_new" 5601 class="cc-footer-nav__links" 5602 role="list" 5603 ><li><a href="/pages/payment-policy">Payment Policy</a></li><li><a href="/pages/return-policy">Return & Exchange Policy</a></li><li><a href="/pages/shipping-delivery-policy">Shipping Policy</a></li></ul></div><div class="cc-footer-nav__col" ><h3 class="cc-footer-nav__heading"> 5604 <button 5605 class="cc-footer-nav__toggle" 5606 aria-expanded="false" 5607 aria-controls="footer-col-link_list_browse_new" 5608 > 5609 Browse 5610 <svg class="cc-footer-nav__chevron" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"> 5611 <polyline points="6 9 12 15 18 9"/> 5612 </svg> 5613 </button> 5614 </h3><ul 5615 id="footer-col-link_list_browse_new" 5616 class="cc-footer-nav__links" 5617 role="list" 5618 ><li><a href="/collections/offers">Shop All</a></li><li><a href="https://consciouschemist.goaffpro.com/">Affiliate Program</a></li><li><a href="/collections/3-products-999-build-your-box">Acne Management</a></li><li><a href="/collections/kits-combo">Shop By Combos</a></li><li><a href="/pages/contact-us-for-bulk-orders">Bulk Orders</a></li></ul></div></div> 5619 </div><div class="cc-footer-contact page-width" ><a href="mailto:[email protected]" class="cc-footer-contact__item">
5620 <span class="cc-footer-contact__icon" aria-hidden="true"> 5621 <svg width="16" height="16" viewBox="0 0 24 24" fill="currentColor"><path d="M20 4H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2zm0 2-8 5-8-5h16zm0 12H4V9l8 5 8-5v9z"/></svg> 5622 </span> 5623 <span>[email protected]</span> 5624 </a><a href="tel:+918929934984" class="cc-footer-contact__item"> 5625 <span class="cc-footer-contact__icon" aria-hidden="true"> 5626 <svg width="16" height="16" viewBox="0 0 24 24" fill="currentColor"><path d="M6.6 10.8c1.4 2.8 3.8 5.1 6.6 6.6l2.2-2.2c.3-.3.7-.4 1-.2 1.1.4 2.3.6 3.6.6.6 0 1 .4 1 1V20c0 .6-.4 1-1 1-9.4 0-17-7.6-17-17 0-.6.4-1 1-1h3.5c.6 0 1 .4 1 1 0 1.3.2 2.5.6 3.6.1.3 0 .7-.2 1L6.6 10.8z"/></svg> 5627 </span> 5628 <span>+91 8929934984</span> 5629 </a><div class="cc-footer-contact__item"> 5630 <span class="cc-footer-contact__icon" aria-hidden="true"> 5631 <svg width="16" height="16" viewBox="0 0 24 24" fill="currentColor"><path d="M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5z"/></svg> 5632 </span> 5633 <span>Conscious Chemist, A-203 NPSC CGHS LTD plot Dwarka, No.5 Sec-2, Delhi, New Delhi - 110075</span> 5634 </div></div><div class="cc-footer-bottom page-width"></div></div> 5635
5636<script src="//consciouschemist.com/cdn/shop/t/396/assets/footer-cc.js?v=66044700298949179931788242711" defer></script>
5636 5637 5638 5639<style> #shopify-section-sections--26183203127593__footer_new_cc2024 .section:before {background-color: transparent !important;} </style></div><div id="shopify-section-sections--26183203127593__footer_copyright_new_cc2024" class="shopify-section shopify-section-group-footer-group"><style> 5640 #shopify-section-sections--26183203127593__footer_copyright_new_cc2024 { 5641 --gradient-background: #ffffff; 5642 --color-background: 255 255 255; 5643 --color-foreground: 75 75 75; 5644 } 5645</style> 5646 5647<div class="section section--divider" is="footer-parallax"> 5648 <div class="footer-copyright page-width page-width--full w-full flex flex-col items-center justify-between gap-4 lg:gap-0 lg:flex-row relative"> 5649 <div class="rte credits text-center">© 2026 Conscious Chemist. </div><link href="//consciouschemist.com/cdn/shop/t/396/assets/secure-payment.css?v=78932094932468296731789460244" rel="stylesheet" type="text/css" media="all" /><div class="secure-payment secure-payment--footer"><span class="secure-payment__label">Secure Payment</span><ul class="secure-payment__list" role="list"><li class="secure-payment__tile"><img src="//consciouschemist.com/cdn/shop/files/Frame_1000005790_51b4376b-f17c-4463-9f0a-bbe3c41667f8.webp?v=1789362908&width=180" srcset="//consciouschemist.com/cdn/shop/files/Frame_1000005790_51b4376b-f17c-4463-9f0a-bbe3c41667f8.webp?v=1789362908&width=90 90w, //consciouschemist.com/cdn/shop/files/Frame_1000005790_51b4376b-f17c-4463-9f0a-bbe3c41667f8.webp?v=1789362908&width=120 120w, //consciouschemist.com/cdn/shop/files/Frame_1000005790_51b4376b-f17c-4463-9f0a-bbe3c41667f8.webp?v=1789362908&width=180 180w" width="180" height="120" loading="lazy" sizes="(max-width: 480px) 64px, 96px" class="secure-payment__logo"></li><li class="secure-payment__tile"><img src="//consciouschemist.com/cdn/shop/files/Frame_1000005791_4f1dcbfe-3195-414f-9fc3-061174487a46.webp?v=1789362949&width=180" srcset="//consciouschemist.com/cdn/shop/files/Frame_1000005791_4f1dcbfe-3195-414f-9fc3-061174487a46.webp?v=1789362949&width=90 90w, //consciouschemist.com/cdn/shop/files/Frame_1000005791_4f1dcbfe-3195-414f-9fc3-061174487a46.webp?v=1789362949&width=120 120w, //consciouschemist.com/cdn/shop/files/Frame_1000005791_4f1dcbfe-3195-414f-9fc3-061174487a46.webp?v=1789362949&width=180 180w" width="180" height="120" loading="lazy" sizes="(max-width: 480px) 64px, 96px" class="secure-payment__logo"></li><li class="secure-payment__tile"><img src="//consciouschemist.com/cdn/shop/files/Frame_1000005793.webp?v=1789362986&width=180" srcset="//consciouschemist.com/cdn/shop/files/Frame_1000005793.webp?v=1789362986&width=90 90w, //consciouschemist.com/cdn/shop/files/Frame_1000005793.webp?v=1789362986&width=120 120w, //consciouschemist.com/cdn/shop/files/Frame_1000005793.webp?v=1789362986&width=180 180w" width="180" height="120" loading="lazy" sizes="(max-width: 480px) 64px, 96px" class="secure-payment__logo"></li><li class="secure-payment__tile"><img src="//consciouschemist.com/cdn/shop/files/Frame_1000005794.webp?v=1789363109&width=180" srcset="//consciouschemist.com/cdn/shop/files/Frame_1000005794.webp?v=1789363109&width=90 90w, //consciouschemist.com/cdn/shop/files/Frame_1000005794.webp?v=1789363109&width=120 120w, //consciouschemist.com/cdn/shop/files/Frame_1000005794.webp?v=1789363109&width=180 180w" width="180" height="120" loading="lazy" sizes="(max-width: 480px) 64px, 96px" class="secure-payment__logo"></li><li class="secure-payment__tile"><img src="//consciouschemist.com/cdn/shop/files/WhatsApp_Image_2026-09-16_at_10.30.09.jpg?v=1789535100&width=180" srcset="//consciouschemist.com/cdn/shop/files/WhatsApp_Image_2026-09-16_at_10.30.09.jpg?v=1789535100&width=90 90w, //consciouschemist.com/cdn/shop/files/WhatsApp_Image_2026-09-16_at_10.30.09.jpg?v=1789535100&width=120 120w, //consciouschemist.com/cdn/shop/files/WhatsApp_Image_2026-09-16_at_10.30.09.jpg?v=1789535100&width=180 180w" width="180" height="120" loading="lazy" sizes="(max-width: 480px) 64px, 96px" class="secure-payment__logo"></li></ul> 5650 </div></div> 5651</div>
5651<script> 5652 (function () { 5653 var bar = document.querySelector('#shopify-section-sections--26183203127593__footer_copyright_new_cc2024 .footer-copyright'); 5654 if (!bar || !('IntersectionObserver' in window) || bar.dataset.bottomWatch) return; 5655 bar.dataset.bottomWatch = 'true'; 5656 new IntersectionObserver(function (entries) { 5657 document.body.classList.toggle('footer-copyright-in-view', entries[0].isIntersecting); 5658 }).observe(bar); 5659 })(); 5660</script>
5660 5661 5662 5663</div> 5664<!-- END sections: footer-group --></footer> 5665 </div> 5666 5667 <ul hidden> 5668 <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li> 5669 <li id="a11y-new-window-message">Opens in a new window.</li> 5670 </ul>
5670<script src="//consciouschemist.com/cdn/shop/t/396/assets/instant-page.js?v=99963444960178710701788242709" type="module" fetchpriority="low" defer="defer"></script>
5670<script src="//consciouschemist.com/cdn/shop/t/396/assets/swiper-bundle.min.js?v=108059131501615647841788242710" defer></script>
5670 5671
5671<script src="//consciouschemist.com/cdn/shop/t/396/assets/global-swiper.js?v=123432404970657203191788242709" defer></script>
5671 5672
5672<script src="//consciouschemist.com/cdn/shop/t/396/assets/global-script.js?v=27065174096143769421788242708" defer></script>
5672 5673 5674 5675
5675<script> 5676 if (window.location.pathname === '/cart') { 5677 window.location.href = '/'; 5678 } 5679 </script>
5679 5680�<div id="shopify-block-AZTA0UUdWeWUzNG9jV__1219337400145039034" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: kwikpass -->
5680<script defer> 5681 function getCustomerId() { 5682 5683 return null 5684 5685 } 5686 5687 function getThemeId() { 5688 5689 return null 5690 5691 } 5692 5693 5694 let token = null; 5695 let isDropdownVisible = false; 5696 let isDropdownMobileVisible = false; 5697 let isElementsWithAccountClickable = true; 5698 const ICON_SELECT_QUERY='.header__icon--account'; 5699 const HORIZON_PROFILE_ICON = '.account-button.header-actions__action' 5700 5701 // Define handleDrawer2 in global scope so it can be accessed by onclick attributes - for horizon themes 5702 function handleDrawer2() { 5703 const token = getValueFromCookiesOrLocalStorage(XGokwikCoreToken(window.merchantInfo.environment)) 5704 if (token) { 5705 const kwikpassLoggedInElement = document.getElementById("icon-kwikpass"); 5706 const crossIconElement = document.getElementById("icon-close-kwikpass") 5707 const drawerElement = document.getElementById("kwikpass-drawer-desktop") 5708 // display cross icon and hide icon-kwikpass if isDropdownVisible = true else display icon-kwikpass and hide cross icon 5709 if(drawerElement && crossIconElement && kwikpassLoggedInElement) { 5710 if(isDropdownVisible){ 5711 drawerElement.style.display = "none"; 5712 crossIconElement.style.display="none"; 5713 kwikpassLoggedInElement.style.display="flex"; 5714 }else{ 5715 drawerElement.style.display = "block"; 5716 crossIconElement.style.display="flex"; 5717 kwikpassLoggedInElement.style.display="none"; 5718 } 5719 isDropdownVisible = !isDropdownVisible; 5720 } 5721 5722 const kwikpassLoggedInElementMbl = document.getElementById("icon-kwikpass-mobile"); 5723 const crossIconElementMbl = document.getElementById("icon-close-kwikpass-mobile") 5724 const drawerElementMbl = document.getElementById("kwikpass-drawer-mobile") 5725 // display cross icon and hide icon-kwikpass if isDropdownMobileVisible = true else display icon-kwikpass and hide cross icon 5726 if(drawerElementMbl && crossIconElementMbl && kwikpassLoggedInElementMbl) { 5727 if(isDropdownMobileVisible){ 5728 drawerElementMbl.style.display = "none"; 5729 crossIconElementMbl.style.display="none"; 5730 kwikpassLoggedInElementMbl.style.display="flex"; 5731 }else{ 5732 drawerElementMbl.style.display = "block"; 5733 crossIconElementMbl.style.display="flex"; 5734 kwikpassLoggedInElementMbl.style.display="none"; 5735 } 5736 isDropdownMobileVisible = !isDropdownMobileVisible; 5737 } 5738 } 5739 } 5740 5741 function addProfileIconInHorizon(){ 5742 5743 const kpLoader = `<svg 5744 class="loadergk kploader" 5745 width="17" 5746 height="16" 5747 viewBox="0 0 17 16" 5748 fill="none" 5749 xmlns="http://www.w3.org/2000/svg" 5750 > 5751 <path 5752 d="M8.50004 1.33325V3.99992M8.50004 11.9999V14.6666M4.50004 7.99992H1.83337M15.1667 7.99992H12.5M13.219 12.7189L11.3334 10.8333M13.219 3.33321L11.3334 5.21883M3.78109 12.7189L5.66671 10.8333M3.78109 3.33321L5.66671 5.21883" 5753 stroke="#111" 5754 stroke-width="1.6" 5755 stroke-linecap="round" 5756 stroke-linejoin="round" 5757 /> 5758 </svg>` 5759 5760 /*removing existing profile(person) icon - person icon is not present in this store*/ 5761 // Note: profileButtonElement and profileButtonElementMbl are now defined later in the code (lines 356 and 376) 5762 5763 // defining css and add it to style tag in head 5764 function appendCss() { 5765 let css = ` 5766 .loadergk { 5767 display: none; 5768 animation: rotate 1.5s linear infinite; 5769 } 5770 @keyframes rotate { 5771 100% { 5772 transform: rotate(360deg); 5773 } 5774 } 5775 .kp-disabled-text-color{ 5776 cursor: not-allowed; 5777 } 5778 #logout-button-desktop, #logout-button-mobile{ 5779 cursor: pointer; 5780 display: flex; 5781 justify-content: center; 5782 align-items: center; 5783 gap: 8px; 5784 font-size: 14px; 5785 color: #344054; 5786 font-style: normal; 5787 font-weight: 600; 5788 line-height: 20px; 5789 width: 100%; 5790 border-radius: 8px; 5791 padding: 8px 14px;; 5792 border: 1px solid var(--gray-300, #d0d5dd); 5793 background: var(--base-white, #fff); 5794 box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05); 5795 } 5796 #loggedin-icons{ 5797 align-self: center; 5798 display: none; 5799 } 5800 #loggedin-icons-mobile{ 5801 display:none; 5802 } 5803 /* Base drawer styles */ 5804 #kwikpass-drawer-desktop,#kwikpass-drawer-mobile{ 5805 padding: 16px; 5806 display: none; 5807 width: 10rem; 5808 position: absolute; 5809 box-shadow: 0px 0px 32px 0px rgba(16, 24, 40, 0.32); 5810 border-bottom-left-radius: 8px; 5811 border-bottom-right-radius: 8px; 5812 z-index: 999; 5813 background:#fff!important; 5814 } 5815 5816 /* Old theme drawer - original positioning (MUST NOT BREAK) */ 5817 .kp-old-theme #kwikpass-drawer-desktop, 5818 .kp-old-theme #kwikpass-drawer-mobile { 5819 right: 10%; 5820 top: 175%; 5821 } 5822 5823 /* New theme drawer - use right: 0 to align with icon's right edge (responsive) */ 5824 .kp-new-theme #kwikpass-drawer-desktop, 5825 .kp-new-theme #kwikpass-drawer-mobile { 5826 right: 74px; 5827 top: 78%; 5828 } 5829 #kwikpass-drawer-desktop > ul , #kwikpass-drawer-mobile > ul { 5830 margin: 0px 0px 15px 0px; 5831 padding: 0; 5832 width: 100%; 5833 } 5834 #kwikpass-drawer-desktop >ul >a , #kwikpass-drawer-mobile > ul > a { 5835 cursor: pointer; 5836 width: 100%; 5837 display: flex!important; 5838 justify-content: space-between; 5839 align-items: center; 5840 padding: 0; 5841 color: inherit; 5842 margin-left:0!important; 5843 text-decoration: none; 5844 } 5845 #kwikpass-drawer-desktop >ul >a:hover , #kwikpass-drawer-mobile > ul > a:hover , #kwikpass-drawer-desktop >ul >a:focus , #kwikpass-drawer-mobile > ul > a:focus { 5846 text-decoration: none; 5847 } 5848 #kwikpass-drawer-desktop >ul >a:focus , #kwikpass-drawer-mobile > ul > a:focus,#kwikpass-drawer-desktop >ul >a:active , #kwikpass-drawer-mobile > ul > a:active { 5849 text-decoration: none; 5850 } 5851 #kwikpass-drawer-desktop >ul >a:focus .loadergk , #kwikpass-drawer-mobile > ul > a:focus .loadergk { 5852 display: block; 5853 } 5854 #kwikpass-drawer-desktop >ul >a:not(:focus) .loadergk , #kwikpass-drawer-mobile > ul > a:not(:focus) .loadergk { 5855 display: none; 5856 } 5857 #kwikpass-drawer-desktop > ul > a > p , #kwikpass-drawer-mobile > ul > a > p { 5858 font-size: 14px; 5859 font-style: normal; 5860 font-weight: 500; 5861 line-height: 142.857%; 5862 display: inline-flex; 5863 gap: 8px; 5864 align-items: center; 5865 margin: 0px 0 0px 0; 5866 color: #000; 5867 } 5868 /* Base icon styles */ 5869 .header--icon{ 5870 cursor: pointer; 5871 display: inline-flex; 5872 color: #000; 5873 } 5874 .header--icon--mobile{ 5875 cursor: pointer; 5876 display: inline-flex; 5877 color: #000; 5878 width: 23px; 5879 } 5880 5881 /* Old theme - original positioning (MUST NOT BREAK) */ 5882 .kp-old-theme.header--icon, 5883 .kp-old-theme.header--icon--mobile { 5884 position: relative; 5885 top: 10px; 5886 margin: 0 10px; 5887 } 5888 5889 /* New theme - match old theme visual appearance */ 5890 .kp-new-theme.header--icon, 5891 .kp-new-theme.header--icon--mobile { 5892 display: inline-flex; 5893 align-items: center; 5894 } 5895 #icon-close-kwikpass, #icon-close-kwikpass-mobile{ 5896 display: none; 5897 border-radius: 50px; 5898 border: 1px solid; 5899 margin: 0; 5900 padding: 2px; 5901 align-items: center; 5902 justify-content: center; 5903 margin-left:3px; 5904 } 5905 5906 floating-panel-component.account-popover__panel.details-content.color-scheme-1 { 5907 display: none; 5908 } 5909 5910 `; 5911 5912 var style = document.createElement('style'); 5913 style.innerHTML = css; 5914 document.getElementsByTagName('head')[0].appendChild(style); 5915 } 5916 5917 // function call to append css to style tag 5918 appendCss() 5919 5920 const userIcon = `<svg width="23" height="23" viewBox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg" id="svgkp"> 5921 <path d="M22.9129 12.935L13.7571 23.0474C13.5348 23.2929 13.1284 23.1084 13.1669 22.7794L14.0816 14.9731H10.6991C10.4034 14.9731 10.2484 14.6219 10.4478 14.4035L20.3133 3.59739C20.5589 3.32834 20.9984 3.58134 20.8891 3.92887L18.2354 12.3664H22.6607C22.9557 12.3664 23.1109 12.7163 22.9129 12.935Z" fill="#FEA203"/> 5922 <path id="svgkp-path" fill-rule="evenodd" clip-rule="evenodd" d="M16.6079 5.35819C16.4805 5.1933 16.3421 5.03582 16.1932 4.8869C15.2702 3.96387 14.0183 3.44531 12.7129 3.44531C11.4075 3.44531 10.1556 3.96387 9.2326 4.8869C8.30957 5.80993 7.79102 7.06183 7.79102 8.36719C7.79102 9.67255 8.30957 10.9244 9.2326 11.8475C9.48368 12.0986 9.75909 12.3197 10.0533 12.5086L11.0235 11.4503C10.7335 11.2914 10.4649 11.0911 10.227 10.8531C9.56766 10.1938 9.19727 9.29959 9.19727 8.36719C9.19727 7.43479 9.56766 6.54057 10.227 5.88127C10.8863 5.22196 11.7805 4.85156 12.7129 4.85156C13.6453 4.85156 14.5395 5.22196 15.1988 5.88127C15.3636 6.04604 15.5103 6.22549 15.6377 6.41654L16.6079 5.35819ZM20.6413 18.6497L19.6746 19.7132C20.1676 20.4122 20.4473 21.2264 20.4473 22.0781V23.8359C20.4473 24.2243 20.7621 24.5391 21.1504 24.5391C21.5387 24.5391 21.8535 24.2243 21.8535 23.8359V22.0781C21.8535 20.7863 21.4016 19.6103 20.6413 18.6497ZM12.3111 17.5078H10.3026C7.27113 17.5078 4.97852 19.6394 4.97852 22.0781V23.8359C4.97852 24.2243 4.66372 24.5391 4.27539 24.5391C3.88707 24.5391 3.57227 24.2243 3.57227 23.8359V22.0781C3.57227 18.6922 6.67684 16.1016 10.3026 16.1016H12.4885L12.3111 17.5078Z" fill="currentColor" stroke="currentColor" stroke-width="0.1"/> 5923 </svg>`; 5924
5925 // kwikpass icon for desktop - if user is not logged in 5926 const KwikpassNotLoggedIcon = `<div id="kp-login-button-header-logo" onclick="handleKpAndShopifyLogin()" style="cursor: pointer;display: flex;align-items: center;">${userIcon}</div>` 5927 5928 // kwikpass icon for mobile - if user is not logged in 5929 const KwikpassNotLoggedIconMobile = `<div id="kp-login-button-header-logo-mobile" onclick="handleKpAndShopifyLogin()" style="cursor: pointer;display: flex">${userIcon}</div>` 5930 5931 // dropdown for desktop (opens on clicking kwikpass icon if user logged in) 5932 const drawerhtmlDesktop = `<div id="kwikpass-drawer-desktop" > 5933 <ul> 5934 <a href="javascript:void(0);" onclick="event.preventDefault();handleShopifyLogin(event,'/account')" tabindex="0" style=" display: flex"> 5935 <p> 5936 <svg 5937 width="16" 5938 height="16" 5939 viewBox="0 0 20 20" 5940 fill="none" 5941 xmlns="http://www.w3.org/2000/svg" 5942 > 5943 <path 5944 d="M4.6 2.20033L3.3 3.93366C3.04251 4.27697 2.91377 4.44863 2.91676 4.59232C2.91936 4.71736 2.97799 4.83462 3.07646 4.91172C3.18962 5.00032 3.40419 5.00032 3.83333 5.00032H16.1667C16.5958 5.00032 16.8104 5.00032 16.9235 4.91172C17.022 4.83462 17.0806 4.71736 17.0832 4.59232C17.0862 4.44863 16.9575 4.27697 16.7 3.93366L15.4 2.20033M4.6 2.20033C4.74667 2.00477 4.82 1.90699 4.91294 1.83647C4.99525 1.77401 5.08846 1.72741 5.18782 1.69903C5.3 1.66699 5.42222 1.66699 5.66667 1.66699H14.3333C14.5778 1.66699 14.7 1.66699 14.8122 1.69903C14.9115 1.72741 15.0047 1.77401 15.0871 1.83647C15.18 1.90699 15.2533 2.00477 15.4 2.20033M4.6 2.20033L3.03333 4.28921C2.83545 4.55306 2.73651 4.68498 2.66625 4.83026C2.6039 4.95917 2.55843 5.09559 2.53096 5.23612C2.5 5.3945 2.5 5.55941 2.5 5.88921L2.5 15.667C2.5 16.6004 2.5 17.0671 2.68166 17.4236C2.84144 17.7372 3.09641 17.9922 3.41002 18.152C3.76654 18.3337 4.23325 18.3337 5.16667 18.3337L14.8333 18.3337C15.7668 18.3337 16.2335 18.3337 16.59 18.152C16.9036 17.9922 17.1586 17.7372 17.3183 17.4236C17.5 17.0671 17.5 16.6004 17.5 15.667V5.88921C17.5 5.55941 17.5 5.3945 17.469 5.23613C17.4416 5.09559 17.3961 4.95918 17.3338 4.83026C17.2635 4.68498 17.1646 4.55306 16.9667 4.28921L15.4 2.20033M13.3333 8.33366C13.3333 9.21771 12.9821 10.0656 12.357 10.6907C11.7319 11.3158
594410.8841 11.667 10 11.667C9.11594 11.667 8.2681 11.3158 7.64298 10.6907C7.01786 10.0656 6.66667 9.21771 6.66667 8.33366" 5945 stroke="currentColor" 5946 stroke-width="1.66667" 5947 stroke-linecap="round" 5948 stroke-linejoin="round" 5949 fill="none" 5950 /> 5951 </svg> 5952 5953 Order History 5954 </p> 5955 5956 ${kpLoader} 5957 </a> 5958 </ul> 5959 <button id="logout-button-desktop"> 5960 Logout 5961 <svg 5962 width="16" 5963 height="16" 5964 viewBox="0 0 20 20" 5965 fill="none" 5966 xmlns="http://www.w3.org/2000/svg" 5967 > 5968 <path 5969 d="M15 6.66667L18.3334 10M18.3334 10L15 13.3333M18.3334 10H7.50002M12.5 3.50337C11.4377 2.86523 10.2044 2.5 8.88891 2.5C4.90019 2.5 1.66669 5.85786 1.66669 10C1.66669 14.1421 4.90019 17.5 8.88891 17.5C10.2044 17.5 11.4377 17.1348 12.5 16.4966" 5970 stroke="currentColor" 5971 stroke-width="1.66667" 5972 stroke-linecap="round" 5973 stroke-linejoin="round" 5974 fill="none" 5975 /> 5976 </svg> 5977 </button> 5978 </div>`; 5979 5980 // dropdown for mobile (opens on clicking kwikpass icon if user logged in) 5981 const drawerhtmlMobile = `<div id="kwikpass-drawer-mobile"> 5982 <ul> 5983 <a href="javascript:void(0);" onclick="event.preventDefault();handleShopifyLogin(event,'/account')" tabindex="0" style=" display: flex"> 5984 <p> 5985 <svg 5986 width="16" 5987 height="16"
5988 viewBox="0 0 20 20" 5989 fill="none" 5990 xmlns="http://www.w3.org/2000/svg" 5991 class="ordericon" 5992 > 5993 <path 5994 d="M4.6 2.20033L3.3 3.93366C3.04251 4.27697 2.91377 4.44863 2.91676 4.59232C2.91936 4.71736 2.97799 4.83462 3.07646 4.91172C3.18962 5.00032 3.40419 5.00032 3.83333 5.00032H16.1667C16.5958 5.00032 16.8104 5.00032 16.9235 4.91172C17.022 4.83462 17.0806 4.71736 17.0832 4.59232C17.0862 4.44863 16.9575 4.27697 16.7 3.93366L15.4 2.20033M4.6 2.20033C4.74667 2.00477 4.82 1.90699 4.91294 1.83647C4.99525 1.77401 5.08846 1.72741 5.18782 1.69903C5.3 1.66699 5.42222 1.66699 5.66667 1.66699H14.3333C14.5778 1.66699 14.7 1.66699 14.8122 1.69903C14.9115 1.72741 15.0047 1.77401 15.0871 1.83647C15.18 1.90699 15.2533 2.00477 15.4 2.20033M4.6 2.20033L3.03333 4.28921C2.83545 4.55306 2.73651 4.68498 2.66625 4.83026C2.6039 4.95917 2.55843 5.09559 2.53096 5.23612C2.5 5.3945 2.5 5.55941 2.5 5.88921L2.5 15.667C2.5 16.6004 2.5 17.0671 2.68166 17.4236C2.84144 17.7372 3.09641 17.9922 3.41002 18.152C3.76654 18.3337 4.23325 18.3337 5.16667 18.3337L14.8333 18.3337C15.7668 18.3337 16.2335 18.3337 16.59 18.152C16.9036 17.9922 17.1586 17.7372 17.3183 17.4236C17.5 17.0671 17.5 16.6004 17.5 15.667V5.88921C17.5 5.55941 17.5 5.3945 17.469 5.23613C17.4416 5.09559 17.3961 4.95918 17.3338 4.83026C17.2635 4.68498 17.1646 4.55306 16.9667 4.28921L15.4 2.20033M13.3333 8.33366C13.3333 9.21771 12.9821 10.0656 12.357 10.6907C11.7319 11.3158
599410.8841 11.667 10 11.667C9.11594 11.667 8.2681 11.3158 7.64298 10.6907C7.01786 10.0656 6.66667 9.21771 6.66667 8.33366" 5995 stroke="currentColor" 5996 stroke-width="1.66667" 5997 stroke-linecap="round" 5998 stroke-linejoin="round" 5999 fill="none" 6000 /> 6001 </svg> 6002 6003 Order History 6004 </p> 6005 6006 ${kpLoader} 6007 </a> 6008 </ul> 6009 <button id="logout-button-mobile"> 6010 Logout 6011 <svg 6012 width="16" 6013 height="16" 6014 viewBox="0 0 20 20" 6015 fill="none" 6016 xmlns="http://www.w3.org/2000/svg" 6017 > 6018 <path 6019 d="M15 6.66667L18.3334 10M18.3334 10L15 13.3333M18.3334 10H7.50002M12.5 3.50337C11.4377 2.86523 10.2044 2.5 8.88891 2.5C4.90019 2.5 1.66669 5.85786 1.66669 10C1.66669 14.1421 4.90019 17.5 8.88891 17.5C10.2044 17.5 11.4377 17.1348 12.5 16.4966" 6020 stroke="currentColor" 6021 stroke-width="1.66667" 6022 stroke-linecap="round" 6023 stroke-linejoin="round" 6024 fill="none" 6025 /> 6026 </svg> 6027 </button> 6028 </div>`; 6029 6030 6031 6032 const kwikpassLoggedInIcon = ` 6033 <div id="loggedin-icons"> 6034 <div id="icon-close-kwikpass" class="icon-close-kwikpass" style="height: 20px; width:20px; cursor: pointer;" onclick="handleDrawer2()"> 6035 <svg width="18" height="18" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 6036 <path d="M18 6L6 18M6 6L18 18" stroke="currentColor" stroke-width="1" stroke-linecap="round" stroke-linejoin="round"/> 6037 </svg> 6038 </div> 6039 <div style="cursor: pointer;display: flex;" onclick="handleDrawer2()" id="icon-kwikpass"> 6040 ${userIcon} 6041 </div> 6042 </div>`; 6043 6044 const kwikpassLoggedInIconMobile = ` 6045 <div id="loggedin-icons-mobile" > 6046 <div id="icon-close-kwikpass-mobile" style="cursor: pointer;height: 20px; width:20px;" onclick="handleDrawer2()"> 6047 <svg width="17" height="17" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 6048 <path d="M18 6L6 18M6 6L18 18" stroke="currentColor" stroke-width="1.66667" stroke-linecap="round" stroke-linejoin="round"/> 6049 </svg> 6050 </div> 6051 <div style="cursor: pointer;display: flex" onclick="handleDrawer2()" id="icon-kwikpass-mobile"> 6052 ${userIcon} 6053 </div> 6054 </div>`; 6055 6056 6057 // It will change based on theme - Desktop 6058 const profileButtonElement = document.querySelector('.account-button.header-actions__action') 6059 const personIconElement = profileButtonElement?.parentElement 6060 const html = ` 6061 ${KwikpassNotLoggedIcon} 6062 ${kwikpassLoggedInIcon} 6063 ${drawerhtmlDesktop} 6064 `; 6065 6066 if(!document.getElementsByClassName("header--icon")?.[0]){ 6067 // Detect theme 6068 const isOldTheme = document.querySelector('.account-popover') !== null; 6069 6070 const kwipassDesktopNode = document.createElement('div') 6071 // Add theme-specific class 6072 kwipassDesktopNode.className = isOldTheme ? "header--icon kp-old-theme" : "header--icon kp-new-theme" 6073 kwipassDesktopNode.innerHTML = html 6074 // Hide original and insert Kwikpass button (works for both themes) 6075 if(personIconElement && profileButtonElement) { 6076 profileButtonElement.style.display = 'none'; 6077 personIconElement.insertBefore(kwipassDesktopNode, profileButtonElement); 6078 } 6079 } 6080 6081 //mobile - Get the second instance of account button 6082 const allAccountButtons = document.querySelectorAll('.account-button.header-actions__action') 6083 const profileButtonElementMbl = allAccountButtons[1] // Second instance (mobile) 6084 const personIconElementMbl = profileButtonElementMbl?.parentElement 6085 6086 6087 6088 const htmlmobile = ` 6089 ${KwikpassNotLoggedIconMobile} 6090 ${kwikpassLoggedInIconMobile} 6091 ${drawerhtmlMobile} 6092 `; 6093 6094 if(!document.getElementsByClassName("header--icon--mobile")?.[0]){ 6095 // Detect theme 6096 const isOldThemeMobile = document.querySelector('.account-drawer') !== null; 6097 6098 const kwipassMobileNode = document.createElement('div') 6099 // Add theme-specific class 6100 kwipassMobileNode.className = isOldThemeMobile ? "header--icon--mobile kp-old-theme" : "header--icon--mobile kp-new-theme" 6101 kwipassMobileNode.innerHTML = htmlmobile 6102 // Hide original and insert Kwikpass button (works for both themes) 6103 if(personIconElementMbl && profileButtonElementMbl) { 6104 profileButtonElementMbl.style.display = 'none'; 6105 personIconElementMbl.insertBefore(kwipassMobileNode, profileButtonElementMbl); 6106 } 6107 } 6108 } 6109 6110 function addLoginButtonForHorizon(){ 6111 6112 function updateDOM(isKwikpassLogin = true) { 6113 token = getValueFromCookiesOrLocalStorage(XGokwikCoreToken(window.merchantInfo.environment)); 6114 const isLogout = sessionStorage.getItem('isLogout'); 6115 const phoneNumber = getValueFromCookiesOrLocalStorage('notify_ph
6115one_number'); 6116 6117 if ((!token && !isLogout) || (token && !phoneNumber)) { 6118 openIframe('kp_sso_token') 6119 } 6120 6121 const drawerElementMobile = document.getElementById("kwikpass-drawer-mobile") 6122 if(drawerElementMobile){ 6123 if(token){ 6124 document.getElementById("kp-login-button-header-logo-mobile").style.display = "none" 6125 document.getElementById("loggedin-icons-mobile").style.display = "block" 6126 }else{ 6127 document.getElementById("kp-login-button-header-logo-mobile").style.display = "flex" 6128 document.getElementById("loggedin-icons-mobile").style.display = "none" 6129 drawerElementMobile.style.display = "none" 6130 } 6131 } 6132 6133 const drawerElement = document.getElementById("kwikpass-drawer-desktop") 6134 if(drawerElement){ 6135 if(token){ 6136 document.getElementById("kp-login-button-header-logo").style.display = "none" 6137 document.getElementById("loggedin-icons").style.display = "block" 6138 }else{ 6139 document.getElementById("kp-login-button-header-logo").style.display = "flex" 6140 document.getElementById("loggedin-icons").style.display = "none" 6141 drawerElement.style.display = "none" 6142 } 6143 } 6144 6145 // shopify logout 6146 const logoutLink = document.querySelectorAll('a[href*="/account/logout"]'); 6147 logoutLink.forEach((element) => { 6148 element.addEventListener("click", (event) => { 6149 event.preventDefault() 6150 handleLogout() 6151 }) 6152 }); 6153 6154 const logoutElement = document.getElementById('logout-button-desktop') 6155 if(logoutElement) logoutElement.addEventListener('click', handleLogout); 6156 6157 //mobile 6158 const logoutElementMobile = document.getElementById('logout-button-mobile') 6159 if(logoutElementMobile) logoutElementMobile.addEventListener('click', handleLogout); 6160 } 6161 6162 let isElementsWithAccountClickable = true; 6163 6164 // Add a click event listener to the document 6165 document.addEventListener('click', function(event) { 6166 const dropdownButton = document.getElementsByClassName('header--icon') ?. [0] 6167 // Check if the clicked element is the dropdown button or inside the dropdown menu 6168 const isClickInsideDropdown = dropdownButton?.contains(event.target); 6169 6170 // If the click is outside the dropdown, hide the dropdown 6171 const kwikpassLoggedInElement = document.getElementById("icon-kwikpass"); 6172 const crossIconElement = document.getElementById("icon-close-kwikpass") 6173 const drawerElement = document.getElementById("kwikpass-drawer-desktop") 6174 6175 if (! isClickInsideDropdown && isDropdownVisible && token) { 6176 drawerElement.style.display = "none"; 6177 crossIconElement.style.display = "none"; 6178 kwikpassLoggedInElement.style.display = "flex"; 6179 isDropdownVisible = ! isDropdownVisible; 6180 } 6181 6182 //mobile 6183 const dropdownButtonMbl = document.getElementsByClassName('header--icon--mobile')?.[0] 6184 6185 // Check if the clicked element is the dropdown button or inside the dropdown menu 6186 const isClickInsideDropdownMbl = dropdownButtonMbl?.contains(event.target); 6187 6188 // If the click is outside the dropdown, hide the dropdown 6189 const kwikpassLoggedInElementMbl = document.getElementById("icon-kwikpass-mobile"); 6190 const crossIconElementMbl = document.getElementById("icon-close-kwikpass-mobile") 6191 const drawerElementMbl = document.getElementById("kwikpass-drawer-mobile") 6192 6193 if (! isClickInsideDropdownMbl && isDropdownMobileVisible && token) { 6194 drawerElementMbl.style.display = "none"; 6195 crossIconElementMbl.style.display = "none"; 6196 kwikpassLoggedInElementMbl.style.display = "flex"; 6197 isDropdownMobileVisible = !isDropdownMobileVisible; 6198 } 6199 }); 6200 6201 document.addEventListener('DOMContentLoaded', function() { 6202 updateDOM(); 6203 }); 6204 6205 window.addEventListener('update-dom', function() { 6206 const kwikpassLoggedInElement = document.getElementById("icon-kwikpass"); 6207 const crossIconElement = document.getElementById("icon-close-kwikpass") 6208 const drawerElement = document.getElementById("kwikpass-drawer-desktop") 6209 if(drawerElement) drawerElement.style.display = "none"; 6210 if(crossIconElement) crossIconElement.style.display="none"; 6211 if(kwikpassLoggedInElement) kwikpassLoggedInElement.style.display="flex"; 6212
6213 const kwikpassLoggedInElementMbl = document.getElementById("icon-kwikpass-mobile"); 6214 const crossIconElementMbl = document.getElementById("icon-close-kwikpass-mobile") 6215 const drawerElementMbl = document.getElementById("kwikpass-drawer-mobile") 6216 if(drawerElementMbl) drawerElementMbl.style.display = "none"; 6217 if(crossIconElementMbl) crossIconElementMbl.style.display="none"; 6218 if(kwikpassLoggedInElementMbl) kwikpassLoggedInElementMbl.style.display="flex"; 6219 updateDOM(); 6220 }); 6221 addProfileIconInHorizon() 6222 updateDOM(); 6223 } 6224 6225 function handleDrawer1() { 6226 const token = getValueFromCookiesOrLocalStorage(XGokwikCoreToken(window.merchantInfo.environment)); 6227 if (token) { 6228 const kwikpassLoggedInElement = document.getElementById("icon-kwikpass"); 6229 const crossIconElement = document.getElementById("icon-close-kwikpass"); 6230 const drawerElement = document.getElementById("kwikpass-drawer-desktop"); 6231 // display cross icon and hide icon-kwikpass if isDropdownVisible = true else display icon-kwikpass and hide cross icon 6232 if(isDropdownVisible){ 6233 drawerElement.style.display = "none"; 6234 crossIconElement.style.display="none"; 6235 kwikpassLoggedInElement.style.display="flex"; 6236 }else{ 6237 drawerElement.style.display = "block"; 6238 crossIconElement.style.display="flex"; 6239 kwikpassLoggedInElement.style.display="none"; 6240 } 6241 isDropdownVisible = !isDropdownVisible; 6242 } 6243 } 6244 6245 function addLoginButton(){ 6246 function updateDOM() { 6247 token = getValueFromCookiesOrLocalStorage(XGokwikCoreToken(window.merchantInfo.environment)); 6248 const isLogout = sessionStorage.getItem('isLogout'); 6249 const phoneNumber = getValueFromCookiesOrLocalStorage('notify_phone_number'); 6250 6251 if ((!token && !isLogout) || (token && !phoneNumber)) { 6252 openIframe('kp_sso_token') 6253 } 6254 6255 const drawerElement = document.getElementById("kwikpass-drawer-desktop") 6256 if(drawerElement){ 6257 if(token){ 6258 document.getElementById("kp-login-button-header-logo").style.display = "none" 6259 document.getElementById("loggedin-icons").style.display = "block" 6260 }else{ 6261 document.getElementById("kp-login-button-header-logo").style.display = "flex" 6262 document.getElementById("loggedin-icons").style.display = "none" 6263 drawerElement.style.display = "none" 6264 } 6265 } 6266 // shopify logout 6267 const logoutLink = document.querySelectorAll('a[href*="/account/logout"]'); 6268 logoutLink.forEach((element) => { 6269 element.addEventListener("click", (event) => { 6270 event.preventDefault() 6271 handleLogout() 6272 }) 6273 }); 6274 6275 const logoutElement = document.getElementById('logout-button-desktop') 6276 6277 if(logoutElement) logoutElement.addEventListener('click', handleLogout); 6278 } 6279 6280 const elementsWithAccount = document.querySelectorAll('a[href="/account"]'); 6281 elementsWithAccount.forEach((element) => { 6282 element.addEventListener('click', async (e) => { 6283 e.preventDefault(); 6284 const customerId = getCustomerId() 6285 token = getValueFromCookiesOrLocalStorage(XGokwikCoreToken(window.merchantInfo.environment)); 6286 kpHandleLogin('/account'); 6287 }); 6288 }); 6289 6290 document.addEventListener('DOMContentLoaded', function() { 6291 updateDOM(); 6292 }); 6293 6294 window.addEventListener('update-dom', function() { 6295 updateDOM(); 6296 }); 6297 6298 //TODO: update this with a query for the required button 6299 6300 const loader = `<svg 6301 class="kploader" 6302 width="17" 6303 height="16"
6304 viewBox="0 0 17 16" 6305 fill="none" 6306 xmlns="http://www.w3.org/2000/svg" 6307 > 6308 <path 6309 d="M8.50004 1.33325V3.99992M8.50004 11.9999V14.6666M4.50004 7.99992H1.83337M15.1667 7.99992H12.5M13.219 12.7189L11.3334 10.8333M13.219 3.33321L11.3334 5.21883M3.78109 12.7189L5.66671 10.8333M3.78109 3.33321L5.66671 5.21883" 6310 stroke="#111" 6311 stroke-width="1.6" 6312 stroke-linecap="round" 6313 stroke-linejoin="round" 6314 /> 6315 </svg>` 6316 6317 /*removing existing profile(person) icon - person icon is not present in this store*/ 6318 const profileButtonElement = document.querySelector(ICON_SELECT_QUERY) || document.querySelector(HORIZON_PROFILE_ICON); 6319 6320 // defining css and add it to style tag in head 6321 function appendCss() { 6322 let css = ` 6323 .kploader { 6324 display: none; 6325 animation: rotate 1.5s linear infinite; 6326 } 6327 @keyframes rotate { 6328 100% { 6329 transform: rotate(360deg); 6330 } 6331 } 6332 .kp-disabled-text-color{ 6333 cursor: not-allowed; 6334 } 6335 #logout-button-desktop{ 6336 cursor: pointer; 6337 display: flex; 6338 justify-content: center; 6339 align-items: center; 6340 gap: 8px; 6341 font-size: 14px; 6342 color: #344054; 6343 font-style: normal; 6344 font-weight: 600; 6345 line-height: 20px; 6346 width: 100%; 6347 border-radius: 8px; 6348 padding: 8px 14px;; 6349 border: 1px solid var(--gray-300, #d0d5dd); 6350 background: var(--base-white, #fff); 6351 box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05); 6352 } 6353 #loggedin-icons{ 6354 align-self: center; 6355 display: none; 6356 } 6357 #kwikpass-drawer-desktop{ 6358 padding: 16px; 6359 display: none; 6360 right: 0%; 6361 width: 18rem; 6362 position: absolute; 6363 top: 100%; 6364 box-shadow: 0px 0px 32px 0px rgba(16, 24, 40, 0.32); 6365 border-bottom-left-radius: 8px; 6366 border-bottom-right-radius: 8px; 6367 z-index: 999; 6368 background:#fff!important; 6369 } 6370 #kwikpass-drawer-desktop > ul{ 6371 margin: 0px 0px 10px 0px; 6372 padding: 0; 6373 width: 100%; 6374 } 6375 #kwikpass-drawer-desktop >ul >a{ 6376 cursor: pointer; 6377 width: 100%; 6378 display: flex!important; 6379 justify-content: space-between; 6380 align-items: center; 6381 padding: 0; 6382 color: inherit; 6383 margin-left:0!important; 6384 text-decoration: none; 6385 } 6386 #kwikpass-drawer-desktop >ul >a:hover , #kwikpass-drawer-desktop >ul >a:focus { 6387 text-decoration: none; 6388 } 6389 #kwikpass-drawer-desktop >ul >a:focus,#kwikpass-drawer-desktop >ul >a:active { 6390 text-decoration: none; 6391 } 6392 #kwikpass-drawer-desktop >ul >a:focus .kploader { 6393 display: block; 6394 } 6395 #kwikpass-drawer-desktop >ul >a:not(:focus) .kploader { 6396 display: none; 6397 } 6398 #kwikpass-drawer-desktop > ul > a > p { 6399 font-size: 14px; 6400 font-style: normal; 6401 font-weight: 500; 6402 line-height: 142.857%; 6403 display: inline-flex; 6404 gap: 8px; 6405 align-items: center; 6406 margin: 10px 0 10px 0; 6407 color: #000; 6408 } 6409 .header--icon{ 6410 cursor: pointer; 6411 position: relative; 6412 display: inline-flex; 6413 } 6414 path#svgkp-path { 6415 stroke-width: 1; 6416 } 6417 #icon-close-kwikpass{ 6418 display: none; 6419 border-radius: 50px; 6420 border: 1px solid; 6421 margin: 0; 6422 padding: 2px; 6423 align-items: center; 6424 justify-content: center; 6425 margin-left:3px; 6426 } 6427 `; 6428 6429 var style = document.createElement('style'); 6430 style.innerHTML = css; 6431 document.getElementsByTagName('head')[0].appendChild(style); 6432 } 6433 6434 // function call to append css to style tag 6435 appendCss() 6436 // existing user icon to show in the header 6437 // TODO : fetch user icon form backend 6438 const userIcon = `<svg width="23" height="23" viewBox="0 0 27 27" fill="none" xmlns="http://www.w3.org/2000/svg" id="svgkp"> 6439 <path d="M22.9129 12.935L13.7571 23.0474C13.5348 23.2929 13.1284 23.1084 13.1669 22.7794L14.0816 14.9731H10.6991C10.4034 14.9731 10.2484 14.6219 10.4478 14.4035L20.3133 3.59739C20.5589 3.32834 20.9984 3.58134 20.8891 3.92887L18.2354 12.3664H22.6607C22.9557 12.3664 23.1109 12.7163 22.9129 12.935Z" fill="#FEA203"/> 6440 <path id="svgkp-path" fill-rule="evenodd" clip-rule="evenodd" d="M16.6079 5.35819C16.4805 5.1933 16.3421 5.03582 16.1932 4.8869C15.2702 3.96387 14.0183 3.44531 12.7129 3.44531C11.4075 3.44531 10.1556 3.96387 9.2326 4.8869C8.30957 5.80993 7.79102 7.06183 7.79102 8.36719C7.79102 9.67255 8.30957 10.9244 9.2326 11.8475C9.48368 12.0986 9.75909 12.3197 10.0533 12.5086L11.0235 11.4503C10.7335 11.2914 10.4649 11.0911 10.227 10.8531C9.56766 10.1938 9.19727 9.29959 9.19727 8.36719C9.19727 7.43479 9.56766 6.54057 10.227 5.88127C10.8863 5.22196 11.7805 4.85156 12.7129 4.85156C13.6453 4.85156 14.5395 5.22196 15.1988 5.88127C15.3636 6.04604 15.5103 6.22549 15.6377 6.41654L16.6079 5.35819ZM20.6413 18.6497L19.6746 19.7132C20.1676 20.4122 20.4473 21.2264 20.4473 22.0781V23.8359C20.4473 24.2243 20.7621 24.5391 21.1504 24.5391C21.5387 24.5391 21.8535 24.2243 21.8535 23.8359V22.0781C21.8535 20.7863 21.4016 19.6103 20.6413 18.6497ZM12.3111 17.5078H10.3026C7.27113 17.5078 4.97852 19.6394 4.97852 22.0781V23.8359C4.97852 24.2243 4.66372 24.5391 4.27539 24.5391C3.88707 24.5391 3.57227 24.2243 3.57227 23.8359V22.0781C3.57227 18.6922 6.67684 16.1016 10.3026 16.1016H12.4885L12.3111 17.5078Z" fill="currentColor" stroke="currentColor"/> 6441 </svg>`; 6442 6443 // kwikpass icon for desktop - if user is not logged in 6444 const KwikpassNotLoggedIcon = `<div id="kp-login-button-header-logo" style="cursor: pointer;display: flex;align-items: center;">${userIcon}</div>` 6445
6446 // dropdown for desktop (opens on clicking kwikpass icon if user logged in) 6447 const drawerhtmlDesktop = `<div id="kwikpass-drawer-desktop"> 6448 <ul> 6449 <a href="javascript:void(0)" onclick="handleShopifyLogin(event,'/account')" tabindex="0" style=" display: flex"> 6450 <p> 6451 <svg 6452 width="20" 6453 height="20" 6454 viewBox="0 0 20 20" 6455 fill="none" 6456 xmlns="http://www.w3.org/2000/svg" 6457 > 6458 <path 6459 d="M4.6 2.20033L3.3 3.93366C3.04251 4.27697 2.91377 4.44863 2.91676 4.59232C2.91936 4.71736 2.97799 4.83462 3.07646 4.91172C3.18962 5.00032 3.40419 5.00032 3.83333 5.00032H16.1667C16.5958 5.00032 16.8104 5.00032 16.9235 4.91172C17.022 4.83462 17.0806 4.71736 17.0832 4.59232C17.0862 4.44863 16.9575 4.27697 16.7 3.93366L15.4 2.20033M4.6 2.20033C4.74667 2.00477 4.82 1.90699 4.91294 1.83647C4.99525 1.77401 5.08846 1.72741 5.18782 1.69903C5.3 1.66699 5.42222 1.66699 5.66667 1.66699H14.3333C14.5778 1.66699 14.7 1.66699 14.8122 1.69903C14.9115 1.72741 15.0047 1.77401 15.0871 1.83647C15.18 1.90699 15.2533 2.00477 15.4 2.20033M4.6 2.20033L3.03333 4.28921C2.83545 4.55306 2.73651 4.68498 2.66625 4.83026C2.6039 4.95917 2.55843 5.09559 2.53096 5.23612C2.5 5.3945 2.5 5.55941 2.5 5.88921L2.5 15.667C2.5 16.6004 2.5 17.0671 2.68166 17.4236C2.84144 17.7372 3.09641 17.9922 3.41002 18.152C3.76654 18.3337 4.23325 18.3337 5.16667 18.3337L14.8333 18.3337C15.7668 18.3337 16.2335 18.3337 16.59 18.152C16.9036 17.9922 17.1586 17.7372 17.3183 17.4236C17.5 17.0671 17.5 16.6004 17.5 15.667V5.88921C17.5 5.55941 17.5 5.3945 17.469 5.23613C17.4416 5.09559 17.3961 4.95918 17.3338 4.83026C17.2635 4.68498 17.1646 4.55306 16.9667 4.28921L15.4 2.20033M13.3333 8.33366C13.3333 9.21771 12.9821 10.0656 12.357 10.6907C11.7319 11.3158
645910.8841 11.667 10 11.667C9.11594 11.667 8.2681 11.3158 7.64298 10.6907C7.01786 10.0656 6.66667 9.21771 6.66667 8.33366" 6460 stroke="currentColor" 6461 stroke-width="1.66667" 6462 stroke-linecap="round" 6463 stroke-linejoin="round" 6464 fill="none" 6465 /> 6466 </svg> 6467 Order History 6468 </p> 6469 6470 ${loader} 6471 </a> 6472 </ul> 6473 <button id="logout-button-desktop"> 6474 Logout 6475 <svg 6476 width="20" 6477 height="20" 6478 viewBox="0 0 20 20" 6479 fill="none" 6480 xmlns="http://www.w3.org/2000/svg" 6481 > 6482 <path 6483 d="M15 6.66667L18.3334 10M18.3334 10L15 13.3333M18.3334 10H7.50002M12.5 3.50337C11.4377 2.86523 10.2044 2.5 8.88891 2.5C4.90019 2.5 1.66669 5.85786 1.66669 10C1.66669 14.1421 4.90019 17.5 8.88891 17.5C10.2044 17.5 11.4377 17.1348 12.5 16.4966" 6484 stroke="currentColor" 6485 stroke-width="1.66667" 6486 stroke-linecap="round" 6487 stroke-linejoin="round" 6488 fill="none" 6489 /> 6490 </svg> 6491 </button> 6492 </div>`; 6493 6494 const kwikpassLoggedInIcon = ` 6495 <div id="loggedin-icons" > 6496 <div id="icon-close-kwikpass" class="icon-close-kwikpass" style="height: 20px; width:20px; cursor: pointer;" onclick="handleDrawer1()"> 6497 <svg width="18" height="18" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 6498 <path d="M18 6L6 18M6 6L18 18" stroke="currentColor" stroke-width="1.66667" stroke-linecap="round" stroke-linejoin="round"/> 6499 </svg> 6500 </div> 6501 <div style="cursor: pointer;display: flex;" onclick="handleDrawer1()" id="icon-kwikpass"> 6502 ${userIcon} 6503 </div> 6504 </div>`; 6505 6506 6507 // It will change based on theme 6508 const personIconElement = document.querySelector(ICON_SELECT_QUERY)?.parentElement || document.querySelector(HORIZON_PROFILE_ICON)?.parentElement 6509 const html = ` 6510 ${KwikpassNotLoggedIcon} 6511 ${kwikpassLoggedInIcon} 6512 ${drawerhtmlDesktop} 6513 `; 6514 6515 6516 if(!document.getElementsByClassName("header--icon")?.[0]){ 6517 const kwipassDesktopNode = document.createElement('div') 6518 kwipassDesktopNode.className="header--icon" 6519 kwipassDesktopNode.innerHTML = html 6520 personIconElement?.replaceChild(kwipassDesktopNode,profileButtonElement) 6521 } 6522 6523 let timerId=null; 6524 document.getElementById('kp-login-button-header-logo')?.addEventListener('click', () => { 6525 clearTimeout(timerId); 6526 timerId = null; 6527 handleKpAndShopifyLogin(); 6528 }); 6529 const kwikpassMobileIconElement = document.getElementById('kp-login-button-header-logo-mobile'); 6530 if (kwikpassMobileIconElement) { 6531 kwikpassMobileIconElement.addEventListener('click', () => { 6532 clearTimeout(timerId); 6533 timerId = null; 6534 handleKpAndShopifyLogin(); 6535 }); 6536 } 6537 6538 updateDOM(); 6539 6540 } 6541 6542 let isdomReady = false; 6543 document.addEventListener('DOMContentLoaded', function() { 6544 isdomReady = true; 6545 }, { once: true }); 6546 6547 function handleManualIntegration(){ 6548 if(isdomReady){ 6549 handleDOMUpdate(); 6550 }else{ 6551 document.addEventListener('DOMContentLoaded', function() { 6552 handleDOMUpdate(); 6553 }); 6554 } 6555 6556 window.addEventListener('update-dom', function() { 6557 handleDOMUpdate(); 6558 }); 6559 } 6560 6561 function handleNewVersionsOfHorizon(){ 6562 const headerEl = document.querySelector("header"); 6563 6564 if (headerEl) { 6565 // Create an observer to watch attribute changes 6566 const observer = new MutationObserver((mutationsList) => { 6567 for (const mutation of mutationsList) { 6568 if ( 6569 mutation.type === "attributes" && 6570 mutation.attributeName === "data-hydrated" 6571 ) { 6572 const newValue = headerEl.getAttribute("data-hydrated"); 6573 if (newValue === "true") { 6574 6575 addProfileIconInHorizon(); 6576 const drawerElementMobile = document.getElementById("kwikp
6576ass-drawer-mobile") 6577 if(drawerElementMobile){ 6578 if(token){ 6579 document.getElementById("kp-login-button-header-logo-mobile").style.display = "none" 6580 document.getElementById("loggedin-icons-mobile").style.display = "block" 6581 }else{ 6582 document.getElementById("kp-login-button-header-logo-mobile").style.display = "flex" 6583 document.getElementById("loggedin-icons-mobile").style.display = "none" 6584 drawerElementMobile.style.display = "none" 6585 } 6586 } 6587 6588 const drawerElement = document.getElementById("kwikpass-drawer-desktop") 6589 if(drawerElement){ 6590 if(token){ 6591 document.getElementById("kp-login-button-header-logo").style.display = "none" 6592 document.getElementById("loggedin-icons").style.display = "block" 6593 }else{ 6594 document.getElementById("kp-login-button-header-logo").style.display = "flex" 6595 document.getElementById("loggedin-icons").style.display = "none" 6596 drawerElement.style.display = "none" 6597 } 6598 } 6599 const logoutElement = document.getElementById('logout-button-desktop') 6600 if(logoutElement) logoutElement.addEventListener('click', handleLogout); 6601 6602 //mobile 6603 const logoutElementMobile = document.getElementById('logout-button-mobile') 6604 if(logoutElementMobile) logoutElementMobile.addEventListener('click', handleLogout); 6605 6606 // Stop observing once done (optional) 6607 observer.disconnect(); 6608 } 6609 } 6610 } 6611 }); 6612 6613 observer.observe(headerEl, { attributes: true }); 6614 6615 setTimeout(() => { 6616 observer.disconnect(); 6617 }, 10000); 6618 6619} 6620 6621 } 6622 6623 /** 6624 * Identifies account-related URLs that must be gated until KwikPass scripts load. 6625 */ 6626 function isAccountPath(pathname) { 6627 if (!pathname) return false; 6628 return ( 6629 pathname === '/account' || 6630 pathname.startsWith('/account/login') || 6631 pathname.startsWith('/account/register') || 6632 pathname.endsWith('/account') || 6633 pathname.indexOf('customer_authentication') !== -1 || 6634 pathname === '/account/addresses' 6635 ); 6636 } 6637 6638 /** 6639 * KwikpassAccountGate 6640 * ------------------- 6641 * Blocks navigation to account pages (see isAccountPath) until every required 6642 * KwikPass script has loaded successfully. 6643 * 6644 * Design notes: 6645 * - A SINGLE delegated click listener is attached on `document` in the CAPTURE 6646 * phase. This means it runs before any bubbling / inline `onclick` handlers, 6647 * so navigation is reliably blocked even for links clicked before scripts 6648 * finish loading (the race condition we care about). No per-anchor listeners. 6649 * - A MutationObserver only manages the visual `kwikpass-loading` class on 6650 * dynamically injected account links; the actual click-blocking never depends 6651 * on the observer, so newly added links are protected immediately by delegation. 6652 * - Loading state is centralized: every registered script key must flip to true 6653 * before the gate lifts. If ANY script fails, the gate stays locked. 6654 */ 6655 var KwikpassAccountGate = (function () { 6656 var LOADING_CLASS = 'kwikpass-loading'; 6657 var STYLE_ID = 'kwikpass-gate-style'; 6658 6659 var scriptStatus = Object.create(null); // key -> true once that script loads 6660 var requiredScripts = []; 6661 var failed = false; // a required script errored -> stay locked 6662 var unlocked = false; // gate lifted; navigation allowed 6663 var observer = null; 6664 var clickListenerAttached = false; 6665 6666 // Resolve an anchor's pathname tolerantly (handles relative/absolute hrefs). 6667 function getAnchorPath(anchor) { 6668 try { 6669 return anchor.pathname || new URL(anchor.href, window.location.origin).pathname; 6670 } catch (e) { 6671 return null; 6672 } 6673 } 6674 6675 function isAccountAnchor(anchor) { 6676 if (!anchor || anchor.tagName !== 'A') return false;
6677 var href = anchor.getAttribute('href'); 6678 // Ignore non-navigational hrefs (in-page anchors, javascript: handlers). 6679 if (!href || href.indexOf('javascript:') === 0 || href.charAt(0) === '#') return false; 6680 return isAccountPath(getAnchorPath(anchor)); 6681 } 6682 6683 // Single delegated capture-phase handler: blocks account-link navigation 6684 // while the gate is locked. 6685 function onDocumentClick(event) { 6686 if (unlocked) return; 6687 var target = event.target; 6688 var anchor = target && target.closest ? target.closest('a[href]') : null; 6689 if (!anchor || !isAccountAnchor(anchor)) return; 6690 event.preventDefault(); 6691 event.stopPropagation(); 6692 } 6693 6694 // Add/remove the visual loading class on every current account anchor. 6695 function refreshAnchorClasses() { 6696 var anchors = document.querySelectorAll('a[href]'); 6697 for (var i = 0; i < anchors.length; i++) { 6698 if (!isAccountAnchor(anchors[i])) continue; 6699 if (unlocked) anchors[i].classList.remove(LOADING_CLASS); 6700 else anchors[i].classList.add(LOADING_CLASS); 6701 } 6702 } 6703 6704 function injectStyle() { 6705 if (document.getElementById(STYLE_ID)) return; 6706 var style = document.createElement('style'); 6707 style.id = STYLE_ID; 6708 // Visual cue only; click-blocking is handled by the delegated listener. 6709 style.textContent = '.' + LOADING_CLASS + '{cursor:progress;opacity:.7;}'; 6710 (document.head || document.documentElement).appendChild(style); 6711 } 6712 6713 // Flag account links inside a freshly added DOM node. 6714 function flagNode(node) { 6715 if (node.nodeType !== 1) return; // element nodes only 6716 if (node.tagName === 'A' && isAccountAnchor(node)) { 6717 node.classList.add(LOADING_CLASS); 6718 } 6719 if (node.querySelectorAll) { 6720 var inner = node.querySelectorAll('a[href]'); 6721 for (var k = 0; k < inner.length; k++) { 6722 if (isAccountAnchor(inner[k])) inner[k].classList.add(LOADING_CLASS); 6723 } 6724 } 6725 } 6726 6727 // Watch for dynamically injected account links (visual class only). 6728 function startObserver() { 6729 if (observer || typeof MutationObserver === 'undefined') return; 6730 observer = new MutationObserver(function (mutations) { 6731 if (unlocked) return; 6732 for (var m = 0; m < mutations.length; m++) { 6733 var added = mutations[m].addedNodes; 6734 for (var n = 0; n < added.length; n++) flagNode(added[n]); 6735 } 6736 }); 6737 observer.observe(document.documentElement, { childList: true, subtree: true }); 6738 } 6739 6740 function lockNavigation() { 6741 if (!clickListenerAttached) { 6742 document.addEventListener('click', onDocumentClick, true); // capture phase 6743 clickListenerAttached = true; 6744 } 6745 injectStyle(); 6746 startObserver(); 6747 // The DOM may still be parsing when scripts are appended. 6748 if (document.readyState === 'loading') { 6749 document.addEventListener('DOMContentLoaded', refreshAnchorClasses, { once: true }); 6750 } else { 6751 refreshAnchorClasses(); 6752 } 6753 } 6754 6755 function unlockNavigation() { 6756 if (unlocked) return; 6757 unlocked = true; 6758 if (clickListenerAttached) { 6759 document.removeEventListener('click', onDocumentClick, true); 6760 clickListenerAttached = false; 6761 } 6762 if (observer) { 6763 observer.disconnect(); 6764 observer = null; 6765 } 6766 refreshAnchorClasses(); // strips the loading class from account links 6767 } 6768 6769 function maybeUnlock() { 6770 if (failed) return; 6771 for (var i = 0; i < requiredScripts.length; i++) { 6772 if (!scriptStatus[requiredScripts[i]]) return; // still waiting on a script 6773 } 6774 unlockNavigation(); 6775 } 6776 6777 return { 6778 // Register every script key up front and begin blocking immediately. 6779 init: function (keys) { 6780 requiredScripts = keys.slice(); 6781 for (var i = 0; i < keys.length; i++) scriptStatus[keys[i]] = false; 6782 failed = false; 6783 unlocked = false; 6784 lockNavigation(); 6785 }, 6786 markLoaded: function (key) { 6787 scriptStatus[key] = true; 6788 maybeUnlock(); 6789 }, 6790 markFailed: function (key, err) { 6791 failed = true; 6792 // Meaningful error; gate stays locked intentionally. 6793 console.error( 6794 '[KwikPass] Required script failed to load: "' + key + 6795 '". Account links remain disabled.', err 6796 ); 6797 } 6798 }; 6799 })(); 6800 6801 6802 var KP_LOW_PRIORITY_SCRIPT_URL = "https://pdp.gokwik.co/jify/build/sdk.js"; 6803 6804 function generateKpRequestId(){ 6805 return 'req-' + Date.now().toString(36) + '-' + Math.random().toString(36).slice(2); 6806 } 6807 6808 function runWhenIdle(fn, timeout){ 6809 if(typeof requestIdleCallback === 'function'){ 6810 requestIdleCallback(fn, { timeout: timeout }); 6811 }else{ 6812 setTimeout(fn, 0); 6813 } 6814 } 6815 6816 function isJifyScriptAlreadyPresent(){ 6817 return !!document.querySelector('script[src*="/jify/"]'); 6818 } 6819 6820 function loadLowPriorityScript(src){ 6821 runWhenIdle(function(){
6822 try{ 6823 if(isJifyScriptAlreadyPresent()){ 6824 return; 6825 } 6826 var script = document.createElement('script'); 6827 script.src = src; 6828 script.type = 'module'; 6829 script.async = true; 6830 script.setAttribute('fetchpriority', 'low'); 6831 document.body.appendChild(script); 6832 }catch(err){ 6833 console.error(err); 6834 } 6835 }, 5000); 6836 } 6837 6838 function checkMerchantStatusAndLoadLowPriorityScript(merchantId){ 6839 runWhenIdle(function(){ 6840 try{ 6841 if(!merchantId){ 6842 return; 6843 } 6844 6845 if(isJifyScriptAlreadyPresent()){ 6846 return; 6847 } 6848 6849 var kpRequestId = generateKpRequestId(); 6850 var merchantStatusUrl = 'https://gkx.gokwik.co/jify/api/v1/merchant/status'; 6851 6852 fetch(merchantStatusUrl, { 6853 method: 'GET', 6854 priority: 'low', 6855 headers: { 6856 'gk-merchant-id': merchantId, 6857 'kp-merchant-id': merchantId, 6858 'kp-request-id': kpRequestId, 6859 }, 6860 }) 6861 .then(function(response){ return response.json(); }) 6862 .then(function(data){ 6863 if(data && data.enabled === true && KP_LOW_PRIORITY_SCRIPT_URL){ 6864 loadLowPriorityScript(KP_LOW_PRIORITY_SCRIPT_URL); 6865 } 6866 }) 6867 .catch(function(err){ console.error(err); }); 6868 }catch(err){ 6869 console.error(err); 6870 } 6871 }, 3000); 6872 } 6873 6874 function addScripts(){ 6875 var kwikpassCoreFnUrl="https://pdp.gokwik.co/kwikpass/kwikpass-core-functions-min.js" 6876 var kwikpassMerchantV2Url="https://pdp.gokwik.co/kwikpass/plugin/build/kp-merchant-v2.js"; 6877 var kwikpassSDKUrl="https://pdp.gokwik.co/kwikpass/plugin/build/kp-shopify-app-sdk.js"; 6878 6879 // Start blocking account-link navigation before the scripts are appended. 6880 KwikpassAccountGate.init(['core', 'merchantV2', 'sdk']); 6881 6882 var kpCoreFnScript = document.createElement('script'); 6883 kpCoreFnScript.src = kwikpassCoreFnUrl; 6884 kpCoreFnScript.async=false; 6885 6886 kpCoreFnScript.onload = () => { 6887 KwikpassAccountGate.markLoaded('core'); 6888 if(document.querySelector(ICON_SELECT_QUERY)){ 6889 addLoginButton(); 6890 }else if(document.querySelector(HORIZON_PROFILE_ICON)){ 6891 handleNewVersionsOfHorizon(); 6892 addLoginButtonForHorizon(); 6893 }else{ 6894 handleManualIntegration(); 6895 } 6896 }; 6897 kpCoreFnScript.onerror = (e) => KwikpassAccountGate.markFailed('core', e); 6898 6899 var kpMerchantV2Script = document.createElement('script'); 6900 kpMerchantV2Script.src = kwikpassMerchantV2Url; 6901 kpMerchantV2Script.async=false; 6902 kpMerchantV2Script.onload = () => KwikpassAccountGate.markLoaded('merchantV2'); 6903 kpMerchantV2Script.onerror = (e) => KwikpassAccountGate.markFailed('merchantV2', e); 6904 6905 var kpMerchantV2SDKScript = document.createElement('script'); 6906 kpMerchantV2SDKScript.src = kwikpassSDKUrl; 6907 kpMerchantV2SDKScript.async=false; 6908 kpMerchantV2SDKScript.onload = () => KwikpassAccountGate.markLoaded('sdk'); 6909 kpMerchantV2SDKScript.onerror = (e) => KwikpassAccountGate.markFailed('sdk', e); 6910 6911 // Appended together => the three scripts download in parallel 6912 // (async=false preserves execution order between them). 6913 document.body.appendChild(kpCoreFnScript); 6914 document.body.appendChild(kpMerchantV2Script); 6915 document.body.appendChild(kpMerchantV2SDKScript); 6916 } 6917 6918 const __kp_mid = "19g6ilsls7oa4"; 6919 if(!__kp_mid || __kp_mid === ''){ 6920 window.merchantInfo = { 6921 ...window.merchantInfo, 6922 environment: "production", 6923 type: "merchantInfo", 6924 integrationType: "PLUGIN", 6925 } 6926 6927 var updateThemeMetaFieldGet = 'https://gkx.gokwik.co/kp/api/v1/shopify-app/update-theme-meta-field'; 6928 6929 6930 const options = { 6931 method: 'GET', 6932 headers: {accept: 'application/json', shop: window.Shopify.shop } 6933 }; 6934 6935 fetch(updateThemeMetaFieldGet, options) 6936 .then(response => response.json()) 6937 .then(response => { 6938 var data = response.data; 6939 if(data?.mid != null && data?.mid !== ''){ 6940 window.merchantInfo["mid"] = data.mid; 6941 } 6942 6943 addScripts(); 6944 checkMerchantStatusAndLoadLowPriorityScript(window.merchantInfo.mid); 6945 }) 6946 .catch(err => console.error(err)); 6947 }else{ 6948 window.merchantInfo = { 6949 ...window.merchantInfo, 6950 ...(__kp_mid != null && __kp_mid !== '' ? { mid: __kp_mid } : {}), 6951 environment: "production", 6952 type: "merchantInfo", 6953 integrationType: "PLUGIN", 6954 } 6955 6956 addScripts(); 6957 checkMerchantStatusAndLoadLowPriorityScript(window.merchantInfo.mid); 6958 } 6959 6960</script>
6960 6961<!-- END app snippet --> 6962 6963</div><div id="shopify-block-AOGZKZkpza3VTRkVzK__859976262161311183" class="shopify-block shopify-app-block">
6963<script defer> 6964 const allConfigData = {"config-176951984425":{"shop":{"name":"conscious-chemist"},"searchtap":{"applicationId":"M66UIQ7MWXAJ7MHBHJN732JG","readToken":"ERW9159A9JE9HZCDS88W2BV6","productCollectionId":"L6KKRZ8D8BFJ6U22DYB8KHGK","trendingSearchCollectionId":"Y4KB1D6ZHP243DE8FNMUENYL"},"autocomplete":{"showSearchTapBranding":true,"autocompleteLayout":1,"autoCompleteDebounceTime":0,"styleCss":{"mainBackgroundColor":"#FFFFFF","sidePanelBackgroundColor":"#F5F5F5","footerTextColor":"#FFFFFF","trendingSearchesHeadingColor":"#171717","trendingSearchesTextColor":"#388FE9","productTitleColor":"#171717","productMainPriceColor":"#171717","productSalePriceColor":"#171717","productDiscountTextColor":"#D2354F"},"productSetting":{"recommendedProductTitle":"Recommended For You","showRecommendations":true,"numberOfRecommendations":8,"recommendedProductSort":"wizzy_trending_position","openInNewTab":false,"numberOfProductsInDesktop":9,"numberOfProductsInMobile":10,"showDiscount":false,"showOutOfStockProducts":true,"showOutOfStockLabel":true,"showPriceWithoutDecimal":true,"searchSuggestionsTitle":"Search Results","productTitleLabelCase":"none","showHoverImage":true,"imageSizeDesktop":"large","imageSizeMobile":"large","showReviewsInProducts":true,"recommendedProductsFilterCondition":"collections = \"wizzy-trending\""},"trendingSearchesSetting":{"showTrendingSearchesOnFocus":true,"noOfTrendingSearchesOnFocus":10,"trendingSearchesOnFocusTitle":"Trending searches","showSearchSuggestions":true,"noOfSearchSuggestions":8,"searchSuggestionsTitle":"Search Suggestions","trendingSearchTextCase":"capitalize","showCollectionImages":false},"recentSearchesSetting":{"showRecentSearches":true,"noOfRecentSearches":5,"recentSearchesTitle":"Recent searches","showClearAllRecentSearchesBtn":true,"recentSearchesTextCase":"capitalize"},"labels":{"noResultLabel":"No Results Found","noOfResultsLabel":"View All ({count})","discountLabel":"{discount}% Off","outOfStockLabel":"Sold Out"}},"searchPage":{"showGotoTop":true,"productsLoadingType":3,"defaultSortingType":"Relevance","searchTags":null,"productCardExtraFields":[{"position":1,"label":null,"showLabel":false,"key":"product_weight","class":"product-weight","url":null,"showInAutocomplete":true,"status":true},{"position":2,"label":"product-card-offer-show","showLabel":false,"key":"product_card_offer_show","class":"product-card-offer-show","url":null,"showInAutocomplete":true,"status":true},{"position":7,"label":null,"showLabel":false,"key":"discount_label","class":"discount-field","url":null,"showInAutocomplete":true,"status":true},{"position":8,"label":null,"showLabel":false,"key":"st_product_card_labels","class":"st-product-card-tags","url":null,"showInAutocomplete":true,"status":true}],"showViewProductButton":false,"viewProductButtonTags":null,"syncButtonsWithAutocomplete":false,"productSettings":{"noOfProductsPerRage":24,"noOfProductsPerRow":4,"showProductDiscount":false,"productTitleLines":1,"showOutOfStockProducts":true,"showOutOfStockLabel":true,"openInNewTab":false,"showPriceWithoutDecimal":false,"showHoverImage":true,"imageSizeDesktop":"large","imageSizeMobile":"large","ratingsLayout":1},"addToCartSettings":{"showBuyNowButton":false,"buyNowButtonLabel":"Buy Now","showAddToCartButton":false,"addToCartButtonTags":null,"addToCartLabel":"Add to Cart","cartCountSelector":".cart-count-bubble","showAddToCartNotification":true,"cartSuccessNotificationText":"{productTitle} successfully added in the cart.","openCartDrawer":true,"showVariableQuantityButton":true,"maxQuantityPerProduct":30,"implementCustomATC":true,"implementCustomBuyNow":false,"showNotifyMeButton":false,"soldOutLabel":"Sold Out"},"filterSettings":{"filterPosition":1,"mobileFilterAndSortPosition":2,"mobileFilterUIType":0,"filterFacetCount":99},"labels":{"resultSummaryLabel":"Showing \u003cstrong\u003e{totalNoOfResults}\u003c\/strong\u003e Result(s) for \u003cstrong\u003e'{query}'\u003c\/strong\u003e","discountLabel":"{discount}% Off","outOfStockLabel":"Sold Out","desktopFilterLabel":"Filters","mobileFilterLabel":"Filter","desktopSortLabel":"Sort by:","mobileSortL
6964abel":"Sort","filterClearButtonLabel":"Clear All","resultsEndedLabel":"No More Results","viewProductLabel":"View Product","reviewsLabel":"({numOfReviews} reviews)"},"noResultsPage":{"showTextWithImage":true,"showProducts":true,"showCustomHTML":false,"customHTMLContent":null,"textWithImage":{"header":"We're sorry. There are no results for '{query}'.","subHeader":"Please check the spelling or try again with a less specific or different term.","showImage":false,"imageURL":null,"showHeaderAboveImage":true},"products":{"header":"Here are some of our bestselling products","filterConditionType":2,"collection":"Bestsellers","count":8,"sort":"bestsellers_position"}},"blogSearch":{"enable":false,"accessToken":null,"numOfBlogsPerRow":3,"numOfBlogsPerPage":30,"dataSettings":{"showPublishedDate":true,"showAuthor":true,"showDescription":true,"descriptionLines":3}},"reviewAppType":4,"filters":[{"position":1,"label":"Product Type","field":"product_type","appearance":1,"sortBy":2,"defaultView":2,"type":1,"isSearchable":false,"maintainListOrder":false},{"position":3,"label":"Price","field":"discounted_price","appearance":1,"sortBy":2,"defaultView":2,"type":2,"isSearchable":false,"maintainListOrder":false,"range":[{"min":0,"max":100,"displayLabel":"Below Rs.100"},{"min":101,"max":500,"displayLabel":"Rs. 101 - Rs. 500"},{"min":501,"max":1000,"displayLabel":"Rs. 501 - Rs. 1000"},{"min":1001,"max":1500,"displayLabel":"Rs. 1001 - Rs. 1500"},{"min":1501,"max":2000,"displayLabel":"Rs. 1501 - Rs. 2000"},{"min":2001,"max":2147483647,"displayLabel":"Rs. 2001 \u0026 Above"}]},{"position":4,"label":"Discount","field":"discount","appearance":1,"sortBy":2,"defaultView":2,"type":2,"isSearchable":false,"maintainListOrder":false,"range":[{"min":10,"max":100,"displayLabel":"10% Off or more"},{"min":20,"max":100,"displayLabel":"20% Off or more"},{"min":30,"max":100,"displayLabel":"30% Off or more"},{"min":50,"max":100,"displayLabel":"50% Off or more"}]},{"position":5,"label":"Availability","appearance":1,"sortBy":2,"defaultView":2,"type":3,"isSearchable":false,"maintainListOrder":false,"defaultOutOfStockStatus":false,"availabilityFilterLabel":"Exclude Out of Stock","showAvailabilityFilterOnUI":true}],"topFilter":{"field":null,"showInSidebar":true},"swatch":{"changeImageOnSwatchClick":true,"showSwatchesInAutocomplete":false,"data":[]},"path":"pages\/searchtap-search"},"searchPreferences":{"sortFieldArray":[{"field":"st_combo_demote","sortOrder":2},{"field":"isActive","sortOrder":2}],"typoTolerance":1,"searchPageRequestFields":[],"autocompleteRequestFields":[],"searchRelevanceWeightFields":{"product_type":12,"title":20,"st_tags":5}},"generalSettings":{"searchUIExperienceType":0,"searchBoxSelector":"input[name=\"st\"]","autocompleteKeepOpenSelector":null,"isFreeTheme":true,"minQueryCharacterLimit":1,"minQueryCharacterLimitLabel":"Enter {limit} or more characters to begin the search","googleAnalyticsConfig":null}},"config-182878601513":{"shop":{"name":"conscious-chemist"},"searchtap":{"applicationId":"M66UIQ7MWXAJ7MHBHJN732JG","readToken":"ERW9159A9JE9HZCDS88W2BV6","productCollectionId":"L6KKRZ8D8BFJ6U22DYB8KHGK","trendingSearchCollectionId":"Y4KB1D6ZHP243DE8FNMUENYL"},"autocomplete":{"showSearchTapBranding":true,"autocompleteLayout":1,"autoCompleteDebounceTime":0,"styleCss":{"mainBackgroundColor":"#FFFFFF","sidePanelBackgroundColor":"#F5F5F5","footerTextColor":"#FFFFFF","trendingSearchesHeadingColor":"#171717","trendingSearchesTextColor":"#388FE9","productTitleColor":"#171717","productMainPriceColor":"#171717","productSalePriceColor":"#171717","productDiscountTextColor":"#D2354F"},"productSetting":{"recommendedProductTitle":"Recommended For You","showRecommendations":true,"numberOfRecommendations":8,"recommendedProductSort":"wizzy_trending_position","openInNewTab":false,"numberOfProductsInDesktop":9,"numberOfProductsInMobile":10,"showDiscount":false,"showOutOfStockProducts":true,"showOutOfStockLabel":true,"showPriceWithoutDecimal":true,"searchSuggestionsTitle":"Search Results","productTitleLabelCase":"none","showHoverImage":true,"imageSizeDesktop":"large","imageSizeMobile":"large","showReviewsInProducts":true,"recommendedProductsFilterCondition":"collections = \"wizzy-trending\""},"trendingSearchesSetting":{"showTrendingSearchesOnFocus":true,"noOfTrendingSearchesOnFocus":10,"trendingSearchesOnFocusTitle":"Trending searches","showSearchSuggestions":true,"noOfSearchSuggestions":8,"searchSuggestionsTitle":"Search Suggestions","trendingSearchTextCase":"capitalize","showCollectionImages":false},"recentSearchesSetting":{"showRecentSearches":true,"noOfRecentSearches":5,"recentSearchesTitle":"Recent searches","showClearAllRecentSearchesBtn":true,"recentSearchesTextCase":"capitalize"},"labels":{"noResultLabel":"No Results Found","noOfResultsLabel":"View All ({count})","discountLabel":"{discount}% Off","outOfStockLabel":"Sold Out"}},"searchPage":{"showGotoTop":true,"productsLoadingType":3,"defaultSortingType":"Relevance","searchTags":null,"productCardExtraFields":[{"position":1,"label":null,"showLabel":false,"key":"product_weight","class":"product-weight","url":null,"showInAutocomplete":true,"status":true},{"position":2,"label":"product-card-offer-show","showLabel":false,"key":"product_card_offer_show","class":"product-card-offer-show","url":null,"showInAutocomplete":true,"status":true},{"position":7,"label":null,"showLabel":false,"key":"discount_label","class":"discount-field","url":null,"showInAutocomplete":true,"status":true},{"position":8,"label":null,"showLabel":false,"key":"st_product_card_labels","class":"st-product-card-tags","url":null,"showInAutocomplete":true,"status":true}],"showViewProductButton":false,"viewProductButtonTags":null,"syncButtonsWithAutocomplete":false,"productSettings":{"noOfProductsPerRage":24,"noOfProductsPerRow":4,"showProductDiscount":false,"productTitleLines":1,"showOutOfStockProducts":true,"showOutOfStockLabel":true,"openInNewTab":false,"showPriceWithoutDecimal":false,"showHoverImage":true,"imageSizeDesktop":"large","imageSizeMobile":"large","ratingsLayout":1},"addToCartSettings":{"showBuyNowButton":false,"buyNowButtonLabel":"Buy Now","showAddToCartButton":false,"addToCartButtonTags":null,"addToCartLabel":"Add to Cart","cartCountSelector":".cart-count-bubble","showAddToCartNotification":true,"cartSuccessNotificationText":"{productTitle} successfully added in the cart.","openCartDrawer":true,"showVariableQuantityButton":true,"maxQuantityPerProduct":30,"implementCustomATC":true,"implementCustomBuyNow":false,"showNotifyMeButton":false,"soldOutLabel":"Sold Out"},"filterSettings":{"filterPosition":1,"mobileFilterAndSortPosition":2,"mobileFilterUIType":0,"filterFacetCount":99},"labels":{"resultSummaryLabel":"Showing \u003cstrong\u003e{totalNoOfResults}\u003c\/strong\u003e Result(s) for \u003cstrong\u003e'{query}'\u003c\/strong\u003e","discountLabel":"{discount}% Off","outOfStockLabel":"Sold Out","desktopFilterLabel":"Filters","mobileFilterLabel":"Filter","desktopSortLabel":"Sort by:","mobileSortL
6964abel":"Sort","filterClearButtonLabel":"Clear All","resultsEndedLabel":"No More Results","viewProductLabel":"View Product","reviewsLabel":"({numOfReviews} reviews)"},"noResultsPage":{"showTextWithImage":true,"showProducts":true,"showCustomHTML":false,"customHTMLContent":null,"textWithImage":{"header":"We're sorry. There are no results for '{query}'.","subHeader":"Please check the spelling or try again with a less specific or different term.","showImage":false,"imageURL":null,"showHeaderAboveImage":true},"products":{"header":"Here are some of our bestselling products","filterConditionType":2,"collection":"Bestsellers","count":8,"sort":"bestsellers_position"}},"blogSearch":{"enable":false,"accessToken":null,"numOfBlogsPerRow":3,"numOfBlogsPerPage":30,"dataSettings":{"showPublishedDate":true,"showAuthor":true,"showDescription":true,"descriptionLines":3}},"reviewAppType":4,"filters":[{"position":1,"label":"Product Type","field":"product_type","appearance":1,"sortBy":2,"defaultView":2,"type":1,"isSearchable":false,"maintainListOrder":false},{"position":3,"label":"Price","field":"discounted_price","appearance":1,"sortBy":2,"defaultView":2,"type":2,"isSearchable":false,"maintainListOrder":false,"range":[{"min":0,"max":100,"displayLabel":"Below Rs.100"},{"min":101,"max":500,"displayLabel":"Rs. 101 - Rs. 500"},{"min":501,"max":1000,"displayLabel":"Rs. 501 - Rs. 1000"},{"min":1001,"max":1500,"displayLabel":"Rs. 1001 - Rs. 1500"},{"min":1501,"max":2000,"displayLabel":"Rs. 1501 - Rs. 2000"},{"min":2001,"max":2147483647,"displayLabel":"Rs. 2001 \u0026 Above"}]},{"position":4,"label":"Discount","field":"discount","appearance":1,"sortBy":2,"defaultView":2,"type":2,"isSearchable":false,"maintainListOrder":false,"range":[{"min":10,"max":100,"displayLabel":"10% Off or more"},{"min":20,"max":100,"displayLabel":"20% Off or more"},{"min":30,"max":100,"displayLabel":"30% Off or more"},{"min":50,"max":100,"displayLabel":"50% Off or more"}]},{"position":5,"label":"Availability","appearance":1,"sortBy":2,"defaultView":2,"type":3,"isSearchable":false,"maintainListOrder":false,"defaultOutOfStockStatus":false,"availabilityFilterLabel":"Exclude Out of Stock","showAvailabilityFilterOnUI":true}],"topFilter":{"field":null,"showInSidebar":true},"swatch":{"changeImageOnSwatchClick":true,"showSwatchesInAutocomplete":false,"data":[]},"path":"pages\/searchtap-search"},"searchPreferences":{"sortFieldArray":[{"field":"isActive","sortOrder":2}],"typoTolerance":1,"searchPageRequestFields":[],"autocompleteRequestFields":[],"searchRelevanceWeightFields":{"title":20,"product_type":12,"st_tags":5}},"generalSettings":{"searchUIExperienceType":0,"searchBoxSelector":"input[name=\"st\"]","isFreeTheme":true,"minQueryCharacterLimit":1,"minQueryCharacterLimitLabel":"Enter {limit} or more characters to begin the search","googleAnalyticsConfig":null}},"config-183360258345":{"shop":{"name":"conscious-chemist"},"searchtap":{"applicationId":"M66UIQ7MWXAJ7MHBHJN732JG","readToken":"ERW9159A9JE9HZCDS88W2BV6","productCollectionId":"L6KKRZ8D8BFJ6U22DYB8KHGK","trendingSearchCollectionId":"Y4KB1D6ZHP243DE8FNMUENYL"},"autocomplete":{"showSearchTapBranding":true,"autocompleteLayout":1,"autoCompleteDebounceTime":0,"styleCss":{"mainBackgroundColor":"#FFFFFF","sidePanelBackgroundColor":"#F5F5F5","footerTextColor":"#FFFFFF","trendingSearchesHeadingColor":"#171717","trendingSearchesTextColor":"#388FE9","productTitleColor":"#171717","productMainPriceColor":"#171717","productSalePriceColor":"#171717","productDiscountTextColor":"#D2354F"},"productSetting":{"recommendedProductTitle":"Recommended For You","showRecommendations":true,"numberOfRecommendations":8,"recommendedProductSort":"wizzy_trending_position","openInNewTab":false,"numberOfProductsInDesktop":9,"numberOfProductsInMobile":10,"showDiscount":false,"showOutOfStockProducts":true,"showOutOfStockLabel":true,"showPriceWithoutDecimal":true,"searchSuggestionsTitle":"Search Results","productTitleLabelCase":"none","showHoverImage":true,"imageSizeDesktop":"large","imageSizeMobile":"large","showReviewsInProducts":true,"recommendedProductsFilterCondition":"collections = \"wizzy-trending\""},"trendingSearchesSetting":{"showTrendingSearchesOnFocus":true,"noOfTrendingSearchesOnFocus":10,"trendingSearchesOnFocusTitle":"Trending searches","showSearchSuggestions":true,"noOfSearchSuggestions":8,"searchSuggestionsTitle":"Search Suggestions","trendingSearchTextCase":"capitalize","showCollectionImages":false},"recentSearchesSetting":{"showRecentSearches":true,"noOfRecentSearches":5,"recentSearchesTitle":"Recent searches","showClearAllRecentSearchesBtn":true,"recentSearchesTextCase":"capitalize"},"labels":{"noResultLabel":"No Results Found","noOfResultsLabel":"View All ({count})","discountLabel":"{discount}% Off","outOfStockLabel":"Sold Out"}},"searchPage":{"showGotoTop":true,"productsLoadingType":3,"defaultSortingType":"Relevance","searchTags":null,"productCardExtraFields":[{"position":1,"label":null,"showLabel":false,"key":"product_weight","class":"product-weight","url":null,"showInAutocomplete":true,"status":true},{"position":2,"label":"product-card-offer-show","showLabel":false,"key":"product_card_offer_show","class":"product-card-offer-show","url":null,"showInAutocomplete":true,"status":true},{"position":7,"label":null,"showLabel":false,"key":"discount_label","class":"discount-field","url":null,"showInAutocomplete":true,"status":true},{"position":8,"label":null,"showLabel":false,"key":"st_product_card_labels","class":"st-product-card-tags","url":null,"showInAutocomplete":true,"status":true}],"showViewProductButton":false,"viewProductButtonTags":null,"syncButtonsWithAutocomplete":false,"productSettings":{"noOfProductsPerRage":24,"noOfProductsPerRow":4,"showProductDiscount":false,"productTitleLines":1,"showOutOfStockProducts":true,"showOutOfStockLabel":true,"openInNewTab":false,"showPriceWithoutDecimal":false,"showHoverImage":true,"imageSizeDesktop":"large","imageSizeMobile":"large","ratingsLayout":1},"addToCartSettings":{"showBuyNowButton":false,"buyNowButtonLabel":"Buy Now","showAddToCartButton":false,"addToCartButtonTags":null,"addToCartLabel":"Add to Cart","cartCountSelector":".cart-count-bubble","showAddToCartNotification":true,"cartSuccessNotificationText":"{productTitle} successfully added in the cart.","openCartDrawer":true,"showVariableQuantityButton":true,"maxQuantityPerProduct":30,"implementCustomATC":true,"implementCustomBuyNow":false,"showNotifyMeButton":false,"soldOutLabel":"Sold Out"},"filterSettings":{"filterPosition":1,"mobileFilterAndSortPosition":2,"mobileFilterUIType":0,"filterFacetCount":99},"labels":{"resultSummaryLabel":"Showing \u003cstrong\u003e{totalNoOfResults}\u003c\/strong\u003e Result(s) for \u003cstrong\u003e'{query}'\u003c\/strong\u003e","discountLabel":"{discount}% Off","outOfStockLabel":"Sold Out","desktopFilterLabel":"Filters","mobileFilterLabel":"Filter","desktopSortLabel":"Sort by:","mobileSortL
6964abel":"Sort","filterClearButtonLabel":"Clear All","resultsEndedLabel":"No More Results","viewProductLabel":"View Product","reviewsLabel":"({numOfReviews} reviews)"},"noResultsPage":{"showTextWithImage":true,"showProducts":true,"showCustomHTML":false,"customHTMLContent":null,"textWithImage":{"header":"We're sorry. There are no results for '{query}'.","subHeader":"Please check the spelling or try again with a less specific or different term.","showImage":false,"imageURL":null,"showHeaderAboveImage":true},"products":{"header":"Here are some of our bestselling products","filterConditionType":2,"collection":"Bestsellers","count":8,"sort":"bestsellers_position"}},"blogSearch":{"enable":false,"accessToken":null,"numOfBlogsPerRow":3,"numOfBlogsPerPage":30,"dataSettings":{"showPublishedDate":true,"showAuthor":true,"showDescription":true,"descriptionLines":3}},"reviewAppType":4,"filters":[{"position":1,"label":"Product Type","field":"product_type","appearance":1,"sortBy":2,"defaultView":2,"type":1,"isSearchable":false,"maintainListOrder":false},{"position":3,"label":"Price","field":"discounted_price","appearance":1,"sortBy":2,"defaultView":2,"type":2,"isSearchable":false,"maintainListOrder":false,"range":[{"min":0,"max":100,"displayLabel":"Below Rs.100"},{"min":101,"max":500,"displayLabel":"Rs. 101 - Rs. 500"},{"min":501,"max":1000,"displayLabel":"Rs. 501 - Rs. 1000"},{"min":1001,"max":1500,"displayLabel":"Rs. 1001 - Rs. 1500"},{"min":1501,"max":2000,"displayLabel":"Rs. 1501 - Rs. 2000"},{"min":2001,"max":2147483647,"displayLabel":"Rs. 2001 \u0026 Above"}]},{"position":4,"label":"Discount","field":"discount","appearance":1,"sortBy":2,"defaultView":2,"type":2,"isSearchable":false,"maintainListOrder":false,"range":[{"min":10,"max":100,"displayLabel":"10% Off or more"},{"min":20,"max":100,"displayLabel":"20% Off or more"},{"min":30,"max":100,"displayLabel":"30% Off or more"},{"min":50,"max":100,"displayLabel":"50% Off or more"}]},{"position":5,"label":"Availability","appearance":1,"sortBy":2,"defaultView":2,"type":3,"isSearchable":false,"maintainListOrder":false,"defaultOutOfStockStatus":false,"availabilityFilterLabel":"Exclude Out of Stock","showAvailabilityFilterOnUI":true}],"topFilter":{"field":null,"showInSidebar":true},"swatch":{"changeImageOnSwatchClick":true,"showSwatchesInAutocomplete":false,"data":[]},"path":"pages\/searchtap-search"},"searchPreferences":{"sortFieldArray":[{"field":"offers_position","sortOrder":1},{"field":"st_combo_demote","sortOrder":1},{"field":"isActive","sortOrder":2}],"typoTolerance":1,"searchPageRequestFields":[],"autocompleteRequestFields":[],"searchRelevanceWeightFields":{"title":20,"product_type":12,"st_tags":5}},"generalSettings":{"searchUIExperienceType":0,"searchBoxSelector":"input[name=\"st\"]","autocompleteKeepOpenSelector":null,"isFreeTheme":true,"minQueryCharacterLimit":1,"minQueryCharacterLimitLabel":"Enter {limit} or more characters to begin the search","googleAnalyticsConfig":null}},"config-backup":{"shop":{"name":"conscious-chemist"},"searchtap":{"applicationId":"M66UIQ7MWXAJ7MHBHJN732JG","readToken":"ERW9159A9JE9HZCDS88W2BV6","productCollectionId":"L6KKRZ8D8BFJ6U22DYB8KHGK","trendingSearchCollectionId":"Y4KB1D6ZHP243DE8FNMUENYL"},"autocomplete":{"showSearchTapBranding":true,"autocompleteLayout":1,"autoCompleteDebounceTime":0,"styleCss":{"mainBackgroundColor":"#FFFFFF","sidePanelBackgroundColor":"#F5F5F5","footerTextColor":"#FFFFFF","trendingSearchesHeadingColor":"#171717","trendingSearchesTextColor":"#388FE9","productTitleColor":"#171717","productMainPriceColor":"#171717","productSalePriceColor":"#171717","productDiscountTextColor":"#D2354F"},"productSetting":{"recommendedProductTitle":"Recommended For You","showRecommendations":true,"numberOfRecommendations":8,"recommendedProductSort":"wizzy_trending_position","openInNewTab":false,"numberOfProductsInDesktop":9,"numberOfProductsInMobile":10,"showDiscount":false,"showOutOfStockProducts":true,"showOutOfStockLabel":true,"showPriceWithoutDecimal":true,"searchSuggestionsTitle":"Search Results","productTitleLabelCase":"none","showHoverImage":true,"imageSizeDesktop":"large","imageSizeMobile":"large","showReviewsInProducts":true,"recommendedProductsFilterCondition":"collections = \"wizzy-trending\""},"trendingSearchesSetting":{"showTrendingSearchesOnFocus":true,"noOfTrendingSearchesOnFocus":10,"trendingSearchesOnFocusTitle":"Trending searches","showSearchSuggestions":true,"noOfSearchSuggestions":8,"searchSuggestionsTitle":"Search Suggestions","trendingSearchTextCase":"capitalize","showCollectionImages":false},"recentSearchesSetting":{"showRecentSearches":true,"noOfRecentSearches":5,"recentSearchesTitle":"Recent searches","showClearAllRecentSearchesBtn":true,"recentSearchesTextCase":"capitalize"},"labels":{"noResultLabel":"No Results Found","noOfResultsLabel":"View All ({count})","discountLabel":"{discount}% Off","outOfStockLabel":"Sold Out"}},"searchPage":{"showGotoTop":true,"productsLoadingType":3,"defaultSortingType":"Relevance","searchTags":null,"productCardExtraFields":[{"position":1,"label":null,"showLabel":false,"key":"product_weight","class":"product-weight","url":null,"showInAutocomplete":true,"status":true},{"position":2,"label":"product-card-offer-show","showLabel":false,"key":"product_card_offer_show","class":"product-card-offer-show","url":null,"showInAutocomplete":true,"status":true},{"position":7,"label":null,"showLabel":false,"key":"discount_label","class":"discount-field","url":null,"showInAutocomplete":true,"status":true},{"position":8,"label":null,"showLabel":false,"key":"st_product_card_labels","class":"st-product-card-tags","url":null,"showInAutocomplete":true,"status":true}],"showViewProductButton":false,"viewProductButtonTags":null,"syncButtonsWithAutocomplete":false,"productSettings":{"noOfProductsPerRage":24,"noOfProductsPerRow":4,"showProductDiscount":false,"productTitleLines":1,"showOutOfStockProducts":true,"showOutOfStockLabel":true,"openInNewTab":false,"showPriceWithoutDecimal":false,"showHoverImage":true,"imageSizeDesktop":"large","imageSizeMobile":"large","ratingsLayout":1},"addToCartSettings":{"showBuyNowButton":false,"buyNowButtonLabel":"Buy Now","showAddToCartButton":false,"addToCartButtonTags":null,"addToCartLabel":"Add to Cart","cartCountSelector":".cart-count-bubble","showAddToCartNotification":true,"cartSuccessNotificationText":"{productTitle} successfully added in the cart.","openCartDrawer":true,"showVariableQuantityButton":true,"maxQuantityPerProduct":30,"implementCustomATC":true,"implementCustomBuyNow":false,"showNotifyMeButton":false,"soldOutLabel":"Sold Out"},"filterSettings":{"filterPosition":1,"mobileFilterAndSortPosition":2,"mobileFilterUIType":0,"filterFacetCount":99},"labels":{"resultSummaryLabel":"Showing \u003cstrong\u003e{totalNoOfResults}\u003c\/strong\u003e Result(s) for \u003cstrong\u003e'{query}'\u003c\/strong\u003e","discountLabel":"{discount}% Off","outOfStockLabel":"Sold Out","desktopFilterLabel":"Filters","mobileFilterLabel":"Filter","desktopSortLabel":"Sort by:","mobileSortL
6964abel":"Sort","filterClearButtonLabel":"Clear All","resultsEndedLabel":"No More Results","viewProductLabel":"View Product","reviewsLabel":"({numOfReviews} reviews)"},"noResultsPage":{"showTextWithImage":true,"showProducts":true,"showCustomHTML":false,"customHTMLContent":null,"textWithImage":{"header":"We're sorry. There are no results for '{query}'.","subHeader":"Please check the spelling or try again with a less specific or different term.","showImage":false,"imageURL":null,"showHeaderAboveImage":true},"products":{"header":"Here are some of our bestselling products","filterConditionType":2,"collection":"Bestsellers","count":8,"sort":"bestsellers_position"}},"blogSearch":{"enable":false,"accessToken":null,"numOfBlogsPerRow":3,"numOfBlogsPerPage":30,"dataSettings":{"showPublishedDate":true,"showAuthor":true,"showDescription":true,"descriptionLines":3}},"reviewAppType":4,"filters":[{"position":1,"label":"Product Type","field":"product_type","appearance":1,"sortBy":2,"defaultView":2,"type":1,"isSearchable":false,"maintainListOrder":false},{"position":3,"label":"Price","field":"discounted_price","appearance":1,"sortBy":2,"defaultView":2,"type":2,"isSearchable":false,"maintainListOrder":false,"range":[{"min":0,"max":100,"displayLabel":"Below Rs.100"},{"min":101,"max":500,"displayLabel":"Rs. 101 - Rs. 500"},{"min":501,"max":1000,"displayLabel":"Rs. 501 - Rs. 1000"},{"min":1001,"max":1500,"displayLabel":"Rs. 1001 - Rs. 1500"},{"min":1501,"max":2000,"displayLabel":"Rs. 1501 - Rs. 2000"},{"min":2001,"max":2147483647,"displayLabel":"Rs. 2001 \u0026 Above"}]},{"position":4,"label":"Discount","field":"discount","appearance":1,"sortBy":2,"defaultView":2,"type":2,"isSearchable":false,"maintainListOrder":false,"range":[{"min":10,"max":100,"displayLabel":"10% Off or more"},{"min":20,"max":100,"displayLabel":"20% Off or more"},{"min":30,"max":100,"displayLabel":"30% Off or more"},{"min":50,"max":100,"displayLabel":"50% Off or more"}]},{"position":5,"label":"Availability","appearance":1,"sortBy":2,"defaultView":2,"type":3,"isSearchable":false,"maintainListOrder":false,"defaultOutOfStockStatus":false,"availabilityFilterLabel":"Exclude Out of Stock","showAvailabilityFilterOnUI":true}],"topFilter":{"field":null,"showInSidebar":true},"swatch":{"changeImageOnSwatchClick":true,"showSwatchesInAutocomplete":false,"data":[]},"path":"pages\/searchtap-search"},"searchPreferences":{"sortFieldArray":[{"field":"st_combo_demote","sortOrder":2},{"field":"isActive","sortOrder":2}],"typoTolerance":1,"searchPageRequestFields":[],"autocompleteRequestFields":[],"searchRelevanceWeightFields":{"product_type":12,"title":20,"st_tags":5}},"generalSettings":{"searchUIExperienceType":0,"searchBoxSelector":"input[name=\"st\"]","autocompleteKeepOpenSelector":null,"isFreeTheme":true,"minQueryCharacterLimit":1,"minQueryCharacterLimitLabel":"Enter {limit} or more characters to begin the search","googleAnalyticsConfig":null}},"custom_css":".st-search-root .st-autocomplete-container #st-before-search{padding:15px}.st-search-root .st-autocomplete-container #st-before-search #st-recent-search .st-recent-header .st-clear-recent-list span.st-icon svg{fill:#202020}.st-search-root .st-autocomplete-container #st-before-search #st-recent-search .st-recent-list,.st-search-root .st-autocomplete-container #st-trending-searches .st-trending-search-list{display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;margin-left:0;margin-bottom:15px}.st-search-root .st-autocomplete-container #st-before-search #st-recent-search .st-recent-list .st-recent-label,.st-search-root .st-autocomplete-container #st-before-search #st-trending-searches .st-trending-search-list .st-trending-search-label{display:flex;margin-bottom:0;border-radius:40px;cursor:pointer;line-height:1;transition:var(--button-transition);max-width:100%;background-color:#fff;border:1px solid #388fe9!important;font-size:14px;padding:8px 15px;align-items:center}.st-search-root .st-autocomplete-container #st-before-search #st-recent-search .st-recent-list .st-recent-label .st-recent-search-list-icon,.st-search-root .st-autocomplete-container #st-trending-searches .st-trending-search-list .st-trending-search-label .st-trending-search-icon{display:none}.st-search-root .st-autocomplete-container #st-before-search #st-recent-search .st-recent-list .st-recent-label span.st-recent-text{-webkit-box-orient:vertical;display:-webkit-box;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:1;line-height:1.2}.st-search-root .st-autocomplete-container #st-before-search #st-recent-search .st-recent-list .st-recent-label .st-cross{height:14px;margin-top:0}.st-search-root .st-autocomplete-container #st-before-search #st-recent-search .st-recent-list .st-recent-label .st-cross span.st-icon svg,.st-search-root .st-autocomplete-container #st-trending-searches .st-trending-search-list .st-trending-search-label .st-trending-search-arrow-icon svg{fill:#388fe9;width:14px;
6964height:14px;margin-top:0;margin-left:7px;stroke:#388fe9}.st-search-root .st-autocomplete-container #st-trending-searches .st-trending-search-list .st-trending-search-label .st-trending-search-arrow-icon{margin:0;padding:0;transform:rotate(135deg)}.st-search-root .st-autocomplete-container #st-trending-searches .st-trending-search-list .st-trending-search-label .st-trending-search-arrow-icon svg{margin-left:0}.st-search-root .st-autocomplete-container #st-before-search #st-product-wrapper .st-product-container{scrollbar-width:none;padding:0;margin:0 -10px}.st-search-root .st-autocomplete-container #st-before-search #st-product-wrapper .st-product-container .st-product-card{padding:0 10px;margin-bottom:10px}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box a:has(.st-image-container){width:100%}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-image-container .st-image-wrapper{position:relative;padding-bottom:100%;overflow:hidden;background-color:#fff}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-image-container .st-image-wrapper img.st-hero-image{width:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:100%!important;object-fit:cover;border-radius:0!important;transition:transform calc(.15s * 3) ease-out,opacity calc(.15s * 3) ease-out,visibility calc(.15s * 3) ease-out;opacity:1}.st-search-root .st-autocomplete-container #st-product-wrapper .st-recommended-scroll-btn{background:#0000005c;align-items:center;justify-content:center;border-radius:50%;box-shadow:none;cursor:pointer;width:40px;height:40px;transition:all .2s ease-in-out;z-index:15}.st-search-root .st-autocomplete-container #st-after-search .st-autocomplete-content .st-left-panel{padding:15px}.st-search-root .st-autocomplete-container #st-after-search .st-autocomplete-content .st-right-panel{padding:15px 15px 0 15px}.st-search-root .st-autocomplete-container #st-after-search #st-product-wrapper .st-product-container{scrollbar-width:none;margin:0 -7.5px}.st-search-root .st-autocomplete-container #st-after-search #st-product-wrapper .st-product-container .st-product-card{padding:0 7.5px;margin-bottom:7.5px}.st-search-root .st-autocomplete-container #st-after-search .st-autocomplete-footer{position:sticky;bottom:0;border-top:1px solid rgba(210,210,210,.4);z-index:20}.st-search-root .st-autocomplete-container #st-after-search .st-autocomplete-footer .st-left-panel .st-branding{display:none}.st-search-root .st-autocomplete-container #st-after-search .st-autocomplete-footer .st-right-panel{padding:0}.st-search-root .st-autocomplete-container #st-after-search .st-autocomplete-footer .st-right-panel .st-goto-search .st-btn{width:100%;padding:1rem;display:block}.st-search-root .st-autocomplete-container #st-after-search .st-autocomplete-content.st-search-suggestions-hide .st-column-75.st-right-panel,.st-search-root .st-autocomplete-container #st-after-search .st-autocomplete-footer.st-search-suggestions-hide .st-row.st-no-wrap .st-column-75.st-right-panel{flex:100%;max-width:100%}.st-search-root .st-autocomplete-container .st-mobile-search-container{position:sticky;top:0;background:#f5f5f5!important;z-index:100}.st-search-root .st-autocomplete-container.st-pre-search .st-container{background-color:#f5f5f5}.st-search-root .st-autocomplete-container .st-mobile-search-container .st-search-bar{padding:15px 15px 15px 0}.st-search-root .st-autocomplete-container .st-mobile-search-container .st-search-bar .st-search-bar-inner{background:#fff!important}.st-search-root .st-autocomplete-container.st-pre-search .st-mobile-search-container .st-search-bar .st-search-bar-inner .st-search-box-icon{display:block}.st-search-root .st-autocomplete-container .st-mobile-search-container .st-search-bar .st-search-bar-inner .st-search-box-icon{display:none}.st-search-root .st-autocomplete-container .st-mobile-search-container .st-search-bar .st-search-bar-inner .st-cross{margin-top:9px;margin-right:0}.st-search-root .st-autocomplete-container #st-after-search .st-autocomplete-footer .st-right-panel .st-goto-search .st-btn{width:100%;padding:1rem;display:block}.st-search-root .st-autocomplete-container .st-container{background-color:rgb(var(--color-placeholder))}.st-search-root .st-autocomplete-container .st-container div#st-after-search{padding:0}.st-search-root .st-autocomplete-container #st-after-search .st-autocomplete-content .st-left-panel #st-trending-searches .st-trending-search-list .st-trending-search-label{display:flex;justify-content:space-between;align-items:center}.st-search-root .st-autocomplete-container.st-pre-search .st-mobile-search-container .st-search-bar .st-search-bar-inner .st-search-box-icon svg{fill:#171717}.st-search-root .st-autocomplete-container .st-mobile-search-container .st-search-bar .st-search-bar-inner .st-cross svg{fill:#000}@media only screen and (max-width:769px){.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-rating-summary .st-stars-rating:before{margin-top:2px}.st-search-root .st-autocomplete-container #st-after-search #st-trending-searches .st-trending-search-list .st-trending-search-label .st-trending-search-arrow-icon svg{display:none}.st-search-root .st-autocomplete-container #st-after-search .st-autocomplete-content .st-left-panel #st-trending-searches .st-trending-search-list .st-trending-search-label span.st-trending-search-text{font-size:13px!important}.st-search-root .st-autocomplete-container #st-trending-searches .st-trending-search-list .st-trending-search-label .st-trending-search-arrow-icon{margin-top:0!important;padding-right:0!important}.st-search-root .st-autocomplete-container #st-before-search #st-recent-search .st-recent-header .st-heading-text,.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-header .st-heading-text,.st-search-root .st-autocomplete-container #st-trending-searches .st-trending-search-header .st-heading-text,.st-search-root .st-autocomplete-container .st-autocomplete-component-header .st-heading-text{font-size:14px!important}.st-search-root .st-autocomplete-container .st-mobile-search-container .st-search-bar .st-search-bar-inner #st-search-box{padding:8px 8px 8px 0!important}.st-search-root .st-autocomplete-container #st-before-search #st-recent-search .st-recent-list .st-recent-label span.st-recent-text{font-size:14px!important}.st-search-root .st-autocomplete-container #st-before-search #st-recent-search .st-recent-list .st-recent-label,.st-search-root .st-autocomplete-container #st-before-search #st-trending-searches .st-trending-search-list .st-trending-search-label{font-size:13px!important;padding:8px 15px!important}.st-search-root .st-autocomplete-container #st-product-wrapper .st-recommended-scroll-btn{display:none}.st-search-root .st-autocomplete-container #st-after-search .st-autocomplete-footer{position:fixed}.st-search-root .st-autocomplete-container #st-product-wrapper.st-recommended-cards .st-product-container .st-no-wrap.st-row{flex-wrap:wrap}.st-search-root .st-autocomplete-container #st-before-search{padding:0!important}.st-search-root .st-autocomplete-container #st-after-search .st-autocomplete-content .st-left-panel,.st-search-root .st-autocomplete-container #st-before-search #st-recent-search,.st-search-root .st-autocomplete-container #st-before-search div#st-trending-searches,.st-search-root .st-autocomplete-container #st-product-wrapper.st-recommended-cards{margin-bottom:15px;padding:15px!important;background-color:#fff!important}.st-search-root .st-autocomplete-container #st-before-search #st-recent-search .st-recent-list,.st-search-root .st-autocomplete-container #st-trending-searches .st-trending-search-list{margin-bottom:0}.st-search-root .st-autocomplete-container #st-after-search .st-autocomplete-content .st-right-panel{padding:15px}.st-search-root .st-autocomplete-container #st-trending-searches .st-trending-search-list .st-trending-search-label .st-trending-search-text{line-height:normal;position:relative;-webkit-box-orient:vertical;display:-webkit-box;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:1;font-size:14px}}@media only screen and (min-width:1025px){.st-search-root .st-autocomplete-container #st-after-search #st-trending-searches .st-trending-search-list .st-trending-search-label .st-trending-search-text:hover{background-position-x:var(--transform-origin-start);background-size:100% 1px;color:#171717!important}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-name:hover{background-position-x:var(--transform-origin-start);background-size:100% 1px;color:#171717}.st-search-root .st-autocomplete-container #st-before-search #st-recent-search .st-recent-list .st-recent-label:hover,.st-search-root .st-autocomplete-container #st-before-search #st-trending-searches .st-trending-search-list .st-trending-search-label:hover{background-color:#388fe933!important;border:1px solid #388fe9!important}.st-search-root .st-autocomplete-container #st-before-search #st-recent-search .st-recent-list .st-recent-label span.st-recent-text:hover,.st-search-root .st-autocomplete-container #st-before-search #st-recent-search .st-recent-list .st-recent-label:hover span.st-recent-text,.st-search-root .st-autocomplete-container #st-before-search #st-trending-searches .st-trending-search-list .st-trending-search-label span.st-trending-search-text:hover,.st-search-root .st-autocomplete-container #st-before-search #st-trending-searches .st-trending-search-list .st-trending-search-label:hover span.st-trending-search-text{color:#388fe9!important}.st-search-root .st-autocomplete-container #st-before-search #st-recent-search .st-recent-list .st-recent-label:hover .
6964st-cross span.st-icon svg,.st-search-root .st-autocomplete-container #st-trending-searches .st-trending-search-list .st-trending-search-label:hover .st-trending-search-arrow-icon svg{fill:#388FE9;stroke:#388FE9}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box:hover .st-image-container .st-image-wrapper img.st-hero-image{transform:translate(-50%,-50%) scale(1.05);height:100%}.st-search-root .st-autocomplete-container #st-product-wrapper .st-recommended-scroll-btn:hover{background:#ffffff99}.st-search-root .st-autocomplete-container #st-product-wrapper .st-recommended-scroll-btn:hover svg{fill:#171717!important}}.st-search-root .st-autocomplete-container #st-product-wrapper .st-recommended-scroll-btn svg{fill:#fff}.st-search-root .st-autocomplete-container #st-before-search #st-recent-search .st-recent-header,.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-header,.st-search-root .st-autocomplete-container #st-trending-searches .st-trending-search-header,.st-search-root .st-autocomplete-container .st-autocomplete-component-header{margin-bottom:15px}.st-search-root .st-autocomplete-container #st-before-search #st-recent-search .st-recent-header .st-heading-text,.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-header .st-heading-text,.st-search-root .st-autocomplete-container #st-trending-searches .st-trending-search-header .st-heading-text,.st-search-root .st-autocomplete-container .st-autocomplete-component-header .st-heading-text{text-transform:uppercase!important;font-size:14px;font-weight:600}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box{display:flex;flex-direction:column;padding:8px;border-radius:12px;border:1px solid #0000001A;background-color:#fff;position:relative;height:100%;margin-bottom:0}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer,.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box{padding:0;display:flex;flex-direction:column;height:100%}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-extra-field-box.st-extra-field-box.product-weight{order:1;margin-top:12px;text-align:start;line-height:1}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-extra-field-box.st-extra-field-box.product-weight span.st-extra-field-value{font-size:14px;color:#9b9b9b}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box\u003ea{order:3;margin-top:8px;padding:0 4px}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-name{font-size:16px;font-weight:600;line-height:1.25;--reversed-link-gap:min(100%, 1.35em);background:linear-gradient(to var(--transform-origin-end),currentColor,currentColor) 0 var(--reversed-link-gap)\/0 1px no-repeat;background-position-x:var(--transform-origin-end);transition:background-size var(--animation-primary)}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-product-reviews-summary{order:4;margin-top:8px;padding:0 4px;line-height:1;color:#666;font-weight:600}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-product-reviews-summary .st-rating-summary{justify-content:start;font-size:12px;display:flex;align-items:flex-end}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-product-reviews-summary .st-rating-summary:before{content:attr(data-rating-average);margin-right:2px;font-size:14px}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-product-reviews-summary .st-rating-summary:after{content:\"(\" attr(data-rating-count) \"+)\";font-size:14px}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-rating-summary .st-stars-rating:before{content:\"\\2605\\2605\\2605\\2605\\2605\";letter-spacing:2px;background:linear-gradient(90deg,#fdb022 var(--percent),#ddd var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:transparent;height:16px;display:inline-block}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-rating-summary .st-stars-rating{font-size:18px;height:16px}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .quick-add{margin-top:auto}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-price-box{line-height:1;margin:8px 0 16px 0;order:5;text-align:start;padding:0 4px}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-extra-field-box.product-card-offer-show.other{display:none}.st-search-root .st-autocomplete-container #st-after-search .st-autocomplete-content .st-left-panel #st-trending-searches .st-trending-search-header{margin-bottom:10px}.st-search-root .st-autocomplete-container #st-before-search #st-product-wrapper .st-product-container .st-product-card{padding:0 10px;margin-bottom:10px}.st-search-root .st-autocomplete-container #st-trending-searches .st-trending-search-list .st-trending-search-label .st-trending-search-text{--reversed-link-gap:min(100%, 1.35em);
6964background:linear-gradient(to var(--transform-origin-end),currentColor,currentColor) 0 var(--reversed-link-gap)\/0 1px no-repeat;background-position-x:var(--transform-origin-end);transition:background-size var(--animation-primary);margin-right:7px}.st-search-root .st-autocomplete-container #st-after-search #st-trending-searches .st-trending-search-list .st-trending-search-label .st-trending-search-text{color:#797979!important}.st-search-root .st-autocomplete-container #st-after-search .st-autocomplete-footer .st-right-panel .st-goto-search .st-btn{background-color:var(--color-button-gradient)!important;font-weight:600;font-size:16px}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-image-container .st-image-wrapper{border-radius:5px}.st-search-container.st-search-wrapper,.st-search-root .st-container,.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-body .st-single-filter-body .st-column-20,.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-body .st-single-filter-body .st-column-80,.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-body .st-single-filter-body .st-filter-list,.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-body .st-single-filter-body .st-filter-list .st-filter-label .st-row .st-column-70,.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-body .st-single-filter-body .st-filter-list .st-filter-label .st-row .st-column-75,.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-header .st-column-30,.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-header .st-column-30 span.st-clear-all,.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-header .st-column-50,.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-header .st-column-50 span.st-clear-all,.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-header .st-column-70,.st-search-root .st-search-container #st-main-content,.st-search-root .st-search-container #st-main-content #st-results-header #st-sort .st-sorting-label,.st-search-root .st-search-container #st-main-content #st-results-header .st-column-40,.st-search-root .st-search-container #st-main-content #st-results-header .st-flex-wrap.st-column-60,.st-search-root .st-search-container #st-main-content #st-results-header .st-row,.st-search-root .st-search-container #st-main-content #st-results-header .st-row .st-flex-wrap.st-column-50,.st-search-root .st-search-container #st-main-content .st-row .st-column,.st-search-root .st-search-container #st-main-content .st-row .st-column-25.st-filter-animation,.st-search-root .st-search-container #st-main-content .st-row .st-column-75,.st-search-root .st-search-container #st-main-content .st-row .st-column-80{padding:0}.st-search-root .st-search-container #st-main-content .st-row .st-column-25.st-filter-animation div#st-filter-sidebar{padding-right:30px}.st-search-root .st-row{margin-left:0;width:100%}.st-search-root .st-search-container #st-main-content .st-row .st-column-20.st-filter-animation{padding:0 30px 0 0}.st-search-root .st-search-container #st-filter-sidebar{border-right:none;border-end-end-radius:var(--sp-8d5);border-start-end-radius:var(--sp-8d5);padding:0!important}.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-header{margin:0;padding-block-end:var(--sp-8);padding-block-start:var(--sp-10);padding-inline:var(--sp-12);border-bottom:1px solid rgb(var(--color-border-light))}.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-body .st-single-filter-body{padding-right:0}.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-body .st-single-filter-body .st-filter-list .st-filter-label .st-row{align-items:center}.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-body .st-single-filter-body .st-filter-list .st-filter-label .st-checkbox-wrapper{align-items:center}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-price-box small.st-multi-price-product-pre-text,.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-body .st-single-filter-body .st-filter-list .st-disabled-filter,.st-search-root .st-search-container #st-main-content #st-results-footer .st-pagination-container .st-pagination li.st-next-btn.page-item.disabled .st-search-root .st-search-container #st-main-content #st-results-header #st-selected-filter-bus .st-bus-item span.st-bus-filter-name,.st-search-root .st-search-container #st-main-content #st-results-footer .st-pagination-container .st-pagination li.st-prev-btn.page-item.disabled,.st-search-root .st-search-container #st-main-content #st-results-header #st-selected-filter-bus .st-clear,.st-search-root .st-search-container #st-main-content #st-results-header #st-sort .st-sort-arrow svg,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-extra-field-box.product-card-offer-show.other,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-price-box .st-price-wrapper .st-multi-price-product-pre-text,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box:has(.product-card-offer-show.bestseller) .st-extra-field-box.discount-field{dis
6964play:none}.st-search-root .st-search-container #st-main-content #st-results-header .st-row{align-items:center}.st-search-root .st-search-container #st-main-content #st-results-header #st-results-summary{line-height:normal}.st-search-root .st-search-container #st-main-content #st-results-header #st-results-summary span.st-summary-label{-webkit-box-orient:vertical;display:-webkit-box;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:1}.st-search-root .st-search-container #st-main-content #st-results-header #st-sort{margin-top:0;position:relative;display:flex;align-items:center}.st-search-root .st-search-container #st-main-content #st-results-header #st-sort .st-sorting-label{line-height:normal}.st-search-root .st-search-container #st-main-content #st-results-header #st-sort select{position:relative;z-index:3;padding:0 20px 0 10px;height:unset}.st-search-root .st-search-container #st-main-content #st-results-header #st-sort .st-sort-arrow{margin-top:0;right:10px;z-index:3;top:14px;position:absolute}.st-search-root .st-search-container #st-main-content #st-results-header #st-results-summary .st-summary-label strong{color:unset}.st-search-root .st-search-container #st-main-content .st-row .st-column-80 div#st-results-list{margin:0 -12px}.st-search-root .st-search-container #st-main-content #st-results-list .st-product-card{padding:0 12px;margin-bottom:24px}.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box{height:100%;display:flex;flex-direction:column;padding:8px;border-radius:12px;border:1px solid #0000001A;background-color:rgb(var(--color-placeholder))}.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-image-container .st-image-wrapper{overflow:hidden;background-color:#fff;border-radius:5px}#st-main-content .st-row #st-results-list .st-product-card .st-outer-box .st-image-container .st-image-wrapper img{transition:transform calc(.15s * 3) ease-out,opacity calc(.15s * 3) ease-out,visibility calc(.15s * 3) ease-out;height:100%;opacity:1;margin:0;object-fit:cover}.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-name a{text-decoration:none}.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box{height:100%;display:flex;flex-direction:column;padding:0}.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box div{margin-bottom:0}.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-name{text-align:start}.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-add-to-cart-root{margin-top:auto}body{-webkit-tap-highlight-color:transparent}.st-search-root .st-search-container #st-main-content #st-results-footer div#st-goto-button{border-radius:50%;background:#0000005c;transition:all .2s ease-in-out;bottom:260px;right:56px}.st-search-root .st-search-container #st-main-content #st-results-header #st-selected-filter-bus{padding:0;margin:0;margin-top:25px}.st-search-root .st-search-container #st-main-content #st-results-header #st-selected-filter-bus .st-bus-item{position:relative;padding:var(--sp-3d5) 45px var(--sp-3d5) var(--sp-5);background-color:rgb(var(--color-foreground) \/ var(--opacity-025));color:rgb(var(--color-foreground))}.st-search-root .st-search-container #st-main-content #st-results-header #st-selected-filter-bus .st-bus-item span.st-bus-filter-value{color:rgb(var(--color-foreground));text-transform:capitalize;font-size:var(--text-sm);font-style:var(--font-body-style);font-weight:var(--font-body-weight);letter-spacing:var(--font-body-letter-spacing)}.st-search-root .st-search-container #st-main-content #st-results-header #st-selected-filter-bus .st-bus-item span.st-bus-filter-value:after{background-size:15px;content:\"\";background-image:url(\"data:image\/svg+xml,%3Csvg aria-hidden='true' focusable='false' width='12' height='13' class='icon icon-close-small' viewBox='0 0 12 13' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath d='M8.48627 9.32917L2.82849 3.67098' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round'%3E%3C\/path%3E%3Cpath d='M2.88539 9.38504L8.42932 3.61524' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round'%3E%3C\/path%3E%3C\/svg%3E\");width:12px;height:13px;display:inline-block;top:12px;position:absolute;margin-left:1rem}.st-search-root .st-search-container #st-main-content #st-results-header #st-mobile-filter-and-sort.st-sticky-bottom{justify-content:center;bottom:62px;z-index:20;gap:2px}.st-search-root .st-search-container #st-main-content #st-results-header #st-mobile-filter-and-sort .st-btn{border-radius:var(--buttons-radius);align-items:center;border:1px solid rgb(var(--color-button-background));width:35%;padding:clamp(var(--sp-4d5),1.2vw,var(--sp-5d5)) clamp(var(--sp-6d5),1.473vw,var(--sp-7d5));background:rgb(var(--color-button-background));box-shadow:var(--shadow-horizontal-offset) var(--shadow-vertical-offset) rgb(var(--color-shadow) \/ var(--shadow-opacity))}.st-search-root .st-search-container #st-main-content #st-results-header #st-mobile-filter-and-sort .st-filter-btn .st-mobile-filter-label,.st-search-root .st-search-container #st-main-content #st-results-header #st-mobile-filter-and-sort .st-sort-btn .st-mobile-sort-label{line-height:1}.st-search-root .st-search-container #st-main-content #st-results-header #st-mobile-filter-and-sort .st-filter-btn{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.st-search-root .st-search-container #st-main-content #st-results-header #st-mobile-filter-and-sort .st-sort-btn{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.st-search-root .st-search-container #st-main-content #st-results-header #st-mobile-filter-and-sort .st-filter-btn .st-filter-icon,.st-search-root .st-search-container #st-main-content #st-results-header #st-mobile-filter-and-sort .st-sort-btn .st-sort-icon{margin-top:0;line-height:normal;height:15px}.st-search-root .st-search-container #st-main-content #st-results-header #st-mobile-filter-and-sort .st-filter-btn .st-filter-icon,.st-search-root .st-search-container #st-main-content #st-results-header #st-mobile-filter-and-sort .st-sort-btn .st-sort-icon{margin-top:0;line-height:normal;height:15px}.st-search-root .st-search-container #st-main-content #st-results-header #st-mobile-filter-and-sort .st-sort-btn select{top:0;left:0}.st-search-root .st-search-container #st-main-content #st-results-header #st-selected-filter-bus span.st-bus-filter-name{display:none}.st-search-root .st-search-container #st-main-content #st-results-footer .st-no-more-results{margin-top:40px;color:#fff;font-weight:600;background-color:var(--color-button-gradient);padding:10px 20px;font-size:18px;border-radius:.8rem;margin-bottom:40px}.st-search-root .st-search-container #st-main-content #st-no-results .st-no-results-products-heading .st-no-results-products-heading-inner{justify-content:center}@media only screen and (max-width:769px){.st-search-root .st-search-container #st-main-content #st-results-footer div#st-goto-button{right:30px}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-extra-field-box.st-product-card-tags,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-extra-field-box.st-product-card-tags,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-name{margin-top:4px!important}.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .quick-add .qty-selector{padding:8.25px 0!important;border-width:.571px!important}.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .quick-add .qty-selector button.qty-btn{height:10px!important}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-extra-field-box.product-card-offer-show span.st-extra-field-value,.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-extra-field-box.st-extra-field-box.product-weight span.st-extra-field-value,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-extra-field-box.product-card-offer-show span.st-extra-field-value{font-size:10px!important}.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-header .st-clear-all{margin-right:0!important}.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-body{padding:var(--sp-6) var(--sp-5)!important;padding-bottom:130px!important}.st-search-root .st-search-container #st-filter-sidebar{border-end-end-radius:0!important}.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-header .st-filter-heading{font-size:var(--text-2xl)!important}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-extra-field-box.st-extra-field-box.product-weight,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-extra-field-box.product-weight{margin-top:4px!important}.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-header{padding:var(--sp-8) var(--sp-5) var(--sp-6)!important}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-product-reviews-summary .st-rating-summary,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-extra-field-box.product-weight span.st-extra-field-value,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-rating-summary{font-size:10px!important}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-name,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-name a span{font-size:12px!important}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-rating-summary .st-stars-rating,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-rating-summary .st-stars-rating{font-size:15px!important}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-price-box .st-price-wrapper.st-sale-price-wrapper span.st-currency-symbol,.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-price-box .st-price-wrapper.st-sale-price-wrapper span.st-sale-price,.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-price-box .st-price-wrapper.st-single-price-value span.st-currency-symbol,.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-price-box .st-price-wrapper.st-single-price-value span.st-sale-price,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-price-box .st-price-wrapper.st-sale-price-wrapper span.st-currency-symbol,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-price-box .st-price-wrapper.st-sale-price-wrapper span.st-sale-price,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-price-box .st-price-wrapper.st-single-price-value span.st-currency-symbol,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-price-box .st-price-wrapper.st-single-price-value span.st-sale-price{font-size:16px!important}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-price-box .st-price-wrapper.st-main-price-wrapper span.st-currency-symbol,.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-price-box .st-price-wrapper.st-main-price-wrapper span.st-main-price,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-price-box .st-price-wrapper.st-main-price-wrapper span.st-currency-symbol,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-price-box .st-price-wrapper.st-main-price-wrapper span.st-main-price{font-size:11px!important}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-extra-field-box.st-product-card-tags span.st-extra-field-value .st_values,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-extra-field-box.st-product-card-tags span.st-extra-field-value .st_values{height:22px!important;font-size:10px!important}.st-search-root .st-search-container #st-main-content #st-results-header #st-selected-filter-bus .st-bus-item{padding:var(--sp-3) 40px var(--sp-3) var(--sp-3d5)!important;margin:0 6.5px 6.5px 0!important}.st-search-root .st-search-container #st-main-content #st-results-header #st-selected-filter-bus .st-bus-item span.st-bus-filter-value:after{background-size:13px!important;top:12.2px!important;margin-left:.75rem!important}.st-search-root .st-search-container #st-main-content #st-results-header #st-selected-filter-bus .st-bus-item span.st-bus-filter-value{font-size:var(--text-xs)!important}body.st-autocomplete-focused{overflow:hidden!important}.st-search-root .st-search-container #st-main-content #st-results-header #st-selected-filter-bus .st-row{flex-wrap:wrap}.st-search-root .st-search-container #st-main-content .st-row .st-column div#st-results-list{margin:0 -4.875px}.st-search-root .st-search-container #st-main-content #st-results-list .st-product-card{padding:0 4.875px;margin-bottom:9.75px;border:none}.st-search-root .st-search-container #st-main-content .st-filter-animation{position:fixed;left:0;right:0;bottom:0;top:0;background-color:#fff;z-index:9999;max-width:400px;width:89vw;padding:0;border-radius:var(--sp-8d5)}body.st-filter-popup-is-open .st-search-root .st-search-container #st-filter-sidebar{position:absolute;background-color:#fff;width:100%;height:100%;top:0;right:0;left:0;padding:15px 10px 80px;user-select:none;z-index:999999;overflow-y:hidden}body.st-filter-popup-is-open .st-search-root .st-search-container #st-filter-sidebar #st-filter-main-footer{position:absolute;
6964left:0;right:0;bottom:0;display:flex;border-top:1px solid #d2d2d2;width:100%;z-index:9999}body.st-filter-popup-is-open .st-search-root .st-search-container #st-main-content .st-filter-animation:before{content:\"\";position:fixed;background:#000;height:100vh;width:100vw;opacity:.3}body.st-filter-popup-is-open{overflow:hidden!important;height:100vh}.st-search-root .st-search-container .st-filter-animation{display:flex!important;transform:translateX(-100%);transition:transform .25s cubic-bezier(.4,0,.2,1)}body.st-filter-popup-is-open .st-search-root .st-search-container .st-filter-animation{transform:translateX(0)!important}}@media only screen and (min-width:770) and (max-width:1024){.st-search-root .st-search-container #st-main-content #st-results-list .st-product-card.st-column-25{flex:33.3%;max-width:33.3%}}@media only screen and (min-width:1025px){.st-search-root .st-outer-box .st-inner-box .st-name a span:hover{background-position-x:var(--transform-origin-start);background-size:100% 1px;color:#171717}#st-main-content .st-row #st-results-list .st-product-card .st-outer-box:hover .st-image-container .st-image-wrapper img{transform:translate(-50%,-50%) scale(1.05);height:100%}.st-search-root .st-search-container #st-main-content #st-results-footer div#st-goto-button:hover{background:#000}}@media only screen and (min-width:769px){.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-body{overflow-y:auto!important;padding:var(--sp-8) var(--sp-12);padding-block:var(--sp-11);padding-bottom:200px!important}.st-search-root .st-search-container #st-main-content #st-results-header #st-selected-filter-bus .st-bus-item:hover{background-color:rgb(var(--color-foreground) \/ var(--opacity-025))}}.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-body .st-single-filter-body{border-top:0;border-bottom:1px solid rgb(var(--color-border-light));padding:28px 0 0 0}.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-body .st-single-filter-body .st-filter-list .st-filter-list-wrapper{margin-top:0}.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-body .st-single-filter-body .st-filter-list .st-filter-label{margin-bottom:12px}.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-body .st-single-filter-body .st-filter-header{padding-bottom:28px}.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-body .st-single-filter-body:first-child{padding-top:0}.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-body .st-single-filter-body .st-filter-header .st-filter-title{font-weight:var(--font-medium);font-size:var(--fluid-base-to-xl);color:rgb(var(--color-foreground))}.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-body .st-single-filter-body .st-filter-header span.st-icon.st-filter-toggle-icon{justify-content:end;display:flex}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-extra-field-box.product-card-offer-show span.st-extra-field-value,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-extra-field-box.product-card-offer-show span.st-extra-field-value{background-color:#c70b0b;font-size:14px;margin:8px 0 0 8px;border-radius:4px 0 12px;padding:4px 12px;font-weight:600;position:absolute;top:0;color:#fff;width:fit-content;left:0;text-transform:capitalize}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-extra-field-box.discount-field span.st-extra-field-value,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-extra-field-box.discount-field span.st-extra-field-value{position:absolute;z-index:1;left:0;top:0;display:inline-flex;align-items:center;justify-content:center;background:green;color:#fff;padding:6px 10px;font-size:12px;font-weight:600!important;border-radius:4px;line-height:1;margin:8px 0 0 8px}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-extra-field-box.discount-field span.st-extra-field-value:after,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-extra-field-box.discount-field span.st-extra-field-value:after{content:\"% OFF\";font-weight:600!important}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-extra-field-box.product-card-offer-show.bestseller span.st-extra-field-value,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-extra-field-box.product-card-offer-show.bestseller span.st-extra-field-value{background-color:#319d64!important}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-extra-field-box[class*=\"-label\"],.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-extra-field-box[class*=\"-label\"]{height:26px;width:100%;display:flex;align-items:center;justify-content:center;padding:0;font-size:13px;font-weight:600;white-space:nowrap;border-radius:20px;box-sizing:border-box;flex-shrink:0;background:linear-gradient(90deg,var(--label-gradient-start,#ffe574) 0,var(--label-gradient-end,#fff) 100%);color:#5e4d00}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-extra-field-box[class*=\"-label\"] span.st-extra-field-value::first-letter,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-extra-field-box[class*=\"-label\"] span.st-extra-field-value::first-letter{text-transform:uppercase}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-extra-field-box[class*=\"-label\"] span.st-extra-field-value,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-extra-field-box[class*=\"-label\"] span.st-extra-field-value{font-weight:600}.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-extra-field-box.product-weight{order:1;margin-top:12px;text-align:start;line-height:1}.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-extra-field-box.product-weight span.st-extra-field-value{font-size:14px;color:#9b9b9b}.searchtap .page-width{max-width:unset!important}div#st-search-container{padding-inline:var(--page-padding)}button#custom-filter-btn{margin:0;border:1px solid;height:clamp(var(--sp-14),3vw,var(--sp-15));text-transform:none;
6964--button-transition:box-shadow var(--animation-primary),opacity var(--animation-fast);transition:var(--button-transition);color:rgb(var(--color-button-background));background:0 0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;position:relative;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;line-height:1;font-weight:var(--font-medium);font-family:var(--font-navigation-family);font-size:var(--font-button-size);padding:clamp(var(--sp-4d5),1.2vw,calc(var(--sp-5d5) - 7px)) clamp(var(--sp-6d5),1.473vw,var(--sp-7d5));border-radius:var(--buttons-radius);box-shadow:var(--shadow-horizontal-offset) var(--shadow-vertical-offset) rgb(var(--color-shadow) \/ var(--shadow-opacity));max-height:3.75rem;--shadow-horizontal-offset:var(--buttons-shadow-horizontal-offset);--shadow-vertical-offset:var(--buttons-shadow-vertical-offset);--shadow-opacity:var(--buttons-shadow-opacity);letter-spacing:normal}.st-search-root .st-search-container #st-main-content #st-results-header #st-sort .st-sorting-label{line-height:normal;font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:var(--text-base);font-family:Montserrat,sans-serif!important;letter-spacing:var(--font-body-letter-spacing);color:rgb(var(--color-foreground))}button#custom-filter-btn:before{content:\"\";stroke-width:var(--icon-weight);width:var(--sp-5d5);height:var(--sp-5d5);background-image:url(\"data:image\/svg+xml,%3Csvg viewBox='0 0 22 20' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath stroke='%23378fe9' stroke-width='1.5' stroke-linecap='round' d='M1.5 14H4M4 14C4 15.6569 5.34315 17 7 17C8.65685 17 10 15.6569 10 14C10 12.3431 8.65685 11 7 11C5.34315 11 4 12.3431 4 14ZM18 6H20.5M18 6C18 7.65685 16.6569 9 15 9C13.3431 9 12 7.65685 12 6C12 4.34315 13.3431 3 15 3C16.6569 3 18 4.34315 18 6ZM13 14H20.5M1.5 6H9'\/%3E%3C\/svg%3E\");margin-right:.75rem}.st-search-root .st-search-container #st-main-content #st-results-header .st-column-40{flex:100%;max-width:100%;justify-content:space-between;display:flex;flex-direction:row-reverse;position:relative;z-index:2}.st-search-root .st-search-container #st-main-content #st-results-header #st-sort select{position:relative;z-index:3;margin:0 0 0 var(--sp-6);height:clamp(var(--sp-14),3vw,var(--sp-15));text-transform:none;border:1px solid;--button-transition:box-shadow var(--animation-primary),width var(--animation-primary),height var(--animation-primary);transition:var(--animation-primary);transition-property:box-shadow,width,height;color:rgb(var(--color-button-background));background:0 0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:inline-flex;align-items:center;justify-content:center;overflow:hidden;line-height:0;font-weight:var(--font-medium);font-family:var(--font-navigation-family);font-size:var(--font-button-size);padding:clamp(var(--sp-4d5),1.2vw,var(--sp-5d5)) clamp(var(--sp-6d5),1.473vw,var(--sp-7d5));border-radius:var(--buttons-radius);box-shadow:var(--shadow-horizontal-offset) var(--shadow-vertical-offset) rgb(var(--color-shadow) \/ var(--shadow-opacity));--shadow-horizontal-offset:var(--buttons-shadow-horizontal-offset);--shadow-vertical-offset:var(--buttons-shadow-vertical-offset);--shadow-opacity:var(--buttons-shadow-opacity)}.st-search-root .st-search-container #st-main-content #st-results-header #st-sort .st-sort-arrow:before{content:\"\";background-color:#378fe9;width:var(--sp-1d5);height:var(--sp-1d5);transition:width var(--animation-primary),height var(--animation-primary),background-color ease-in-out .3s;display:inline-flex;border-radius:50%}.st-outer-box .st-image-container .st-image-wrapper{padding-bottom:0!important}.st-outer-box:hover .st-image-container .st-image-wrapper img{transform:none!important}.st-outer-box .st-image-container .st-fallback-image,.st-outer-box .st-image-container img{position:unset!important;transform:none!important}.custom-slider{width:100%;position:relative}.slider-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}.slider-track::-webkit-scrollbar{display:none}.slide{min-width:100%;scroll-snap-align:start}.slide{aspect-ratio:1\/1;overflow:hidden}.slide img{width:100%;height:100%;object-fit:cover}
6964.slider-dots{position:absolute;bottom:0;left:50%;transform:translateX(-50%);display:flex;gap:6px}.dot{width:5px;height:5px;background:rgb(var(--color-foreground));border-radius:50%;cursor:pointer;transition:var(--animation-primary);transition-property:background-color,box-shadow;margin:4px}.dot.active{background:0 0;border:2px solid #000;width:8px;height:8px}.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-name{order:3;margin-top:8px;padding:0 4px}.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-name a span{font-size:16px;font-weight:600;line-height:1.25;--reversed-link-gap:min(100%, 1.35em);background:linear-gradient(to var(--transform-origin-end),currentColor,currentColor) 0 var(--reversed-link-gap)\/0 1px no-repeat;background-position-x:var(--transform-origin-end);transition:background-size var(--animation-primary);color:#171717!important}.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-rating-summary{justify-content:start;font-size:14px;display:flex;align-items:center;height:16px}.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-product-reviews-summary{order:4;margin-top:8px;padding:0 4px;line-height:1;color:#666;font-weight:600}.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-rating-summary .st-stars-rating{font-size:18px}.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-rating-summary .st-stars-rating:before{content:\"\\2605\\2605\\2605\\2605\\2605\";letter-spacing:2px;background:linear-gradient(90deg,#fdb022 var(--percent),#ddd var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:transparent;height:16px;display:inline-block}.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-price-box{line-height:1;margin:8px 0 14px 0;order:5;text-align:start;padding:0 4px}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-price-box .st-price-wrapper.st-sale-price-wrapper span.st-currency-symbol,.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-price-box .st-price-wrapper.st-sale-price-wrapper span.st-sale-price,.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-price-box .st-price-wrapper.st-single-price-value span.st-currency-symbol,.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-price-box .st-price-wrapper.st-single-price-value span.st-sale-price,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-price-box .st-price-wrapper.st-sale-price-wrapper span.st-currency-symbol,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-price-box .st-price-wrapper.st-sale-price-wrapper span.st-sale-price,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-price-box .st-price-wrapper.st-single-price-value span.st-currency-symbol,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-price-box .st-price-wrapper.st-single-price-value span.st-sale-price{font-weight:600;font-size:20px;color:rgb(var(--color-price))}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-price-box .st-price-wrapper.st-main-price-wrapper span.st-currency-symbol,.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-price-box .st-price-wrapper.st-main-price-wrapper span.st-main-price,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-price-box .st-price-wrapper.st-main-price-wrapper span.st-currency-symbol,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-price-box .st-price-wrapper.st-main-price-wrapper span.st-main-price{color:rgb(var(--color-price) \/ .6);font-size:15px}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-price-box .st-price-wrapper.st-main-price-wrapper,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-price-box .st-price-wrapper.st-main-price-wrapper{color:rgb(var(--color-price) \/ .6)!important}.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-rating-summary::before{content:attr(data-rating-average);margin-right:2px}.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-rating-summary::after{content:\"(\" attr(data-rating-count) \"+)\"}.st-search-root .st-search-container #st-main-content #st-results-footer .st-pagination-container .st-pagination{list-style:none;display:inline-flex;font-size:var(--text-base);line-height:1.6;gap:var(--sp-2);flex-wrap:wrap;align-items:center;justify-content:center}.st-search-root .st-search-container #st-main-content #st-results-footer .st-pagination-container .st-pagination li.page-item a.page-link{color:#171717;font-weight:600;padding:0;height:unset;font-size:var(--text-base)}.st-search-root .st-search-container #st-main-content #st-results-footer .st-pagination-container .st-pagination li.page-item.active{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background));border-radius:50%}.st-search-root .st-search-container #st-main-content #st-results-footer .st-pagination-container .st-pagination li.page-item{height:var(--sp-12);width:var(--sp-12);display:flex;align-items:center;justify-content:center;border:none}.st-search-root .st-search-container #st-main-content #st-results-footer .st-pagination-container .st-pagination li.st-prev-btn.page-item a.page-link{font-size:0}.st-search-root .st-search-container #st-main-content #st-results-footer .st-pagination-container .st-pagination li.st-prev-btn.page-item a.page-link::after{content:\"Previous\";font-size:var(--text-base);font-weight:600}.st-search-root .st-search-container #st-main-content #st-results-footer .st-pagination-container .st-pagination li.st-prev-btn.page-item a.page-link:before{content:\"\";background-image:url(\"data:image\/svg+xml,%3Csvg class='icon icon-arrow-left icon-sm transform stroke-1 flex-auto' viewB
6964ox='0 0 21 20' stroke='currentColor' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M17.996 10h-15M2.996 10l5.833 5.833M2.996 10l5.833-5.833'%3E%3C\/path%3E%3C\/svg%3E\");height:20px;width:20px;display:inline-flex;margin-right:.5rem}.st-search-root .st-search-container #st-main-content #st-results-footer .st-pagination-container .st-pagination li.st-next-btn.page-item a.page-link:after{content:\"\";height:20px;width:20px;display:inline-flex;background-image:url(\"data:image\/svg+xml,%3Csvg class='icon icon-arrow-right icon-sm transform stroke-1 flex-auto' viewBox='0 0 21 20' stroke='currentColor' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M3 10H18M18 10L12.1667 4.16675M18 10L12.1667 15.8334'%3E%3C\/path%3E%3C\/svg%3E\");margin-left:.5rem}.st-search-root .st-search-container #st-main-content #st-results-footer .st-pagination-container .st-pagination li.st-next-btn.page-item,.st-search-root .st-search-container #st-main-content #st-results-footer .st-pagination-container .st-pagination li.st-prev-btn.page-item{width:unset!important}.st-search-root .st-search-container #st-main-content #st-results-footer .st-pagination-container .st-pagination li.st-next-btn.page-item .page-link,.st-search-root .st-search-container #st-main-content #st-results-footer .st-pagination-container .st-pagination li.st-prev-btn.page-item .page-link{display:flex;align-items:center}.st-search-root .st-search-container #st-main-content #st-results-footer .st-pagination-container .st-pagination li.page-item:hover{background-color:#fff}.st-search-root .st-search-container #st-main-content #st-results-footer .st-pagination-container .st-pagination li.page-item.active:hover{background-color:#171717}.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-header .st-filter-heading{font-size:var(--text-3xl);line-height:1;letter-spacing:-.025em;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);text-transform:var(--font-heading-text-transform);color:rgb(var(--color-foreground));word-break:break-word}.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-body .st-single-filter-body .st-filter-header span.st-icon.st-filter-toggle-icon svg path{f
6964ill:#171717;stroke:#171717;stroke-width:5}.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-body .st-single-filter-body .st-filter-header span.st-icon.st-filter-toggle-icon svg{fill:#171717;stroke:#171717;stroke-width:5}.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-body .st-single-filter-body .st-filter-list .st-filter-label .st-filter-value{text-transform:capitalize;color:#000000bf;font-size:13px;font-weight:400;line-height:120%}.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-body .st-single-filter-body .st-filter-list .st-filter-label .st-filter-count-wrapper .st-filter-count{color:rgb(var(--color-foreground) \/ .6);font-size:var(--text-sm);line-height:1.6}.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-body .st-single-filter-body .st-filter-list .st-filter-label .st-custom-select-box{position:relative;width:20px;height:20px;margin-top:0;border:1px solid rgba(23,23,23,.4);margin-right:12px;border-radius:5px;transition:background-color .1s ease-out;flex-shrink:0}.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-body .st-single-filter-body .st-filter-list :not(.st-color-checkbox-list) .st-filter-label input:checked+.st-custom-select-box{background-color:#000}.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-header .st-clear-all{margin-right:80px;text-decoration:underline;color:#171717}.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-body .st-single-filter-body .st-filter-list :not(.st-color-checkbox-list) .st-filter-label input:checked+.st-custom-select-box:after{content:\"\";display:block;position:absolute;transition:transform var(--d-t, .3s) var(--d-t-e, ease),opacity var(--d-o, .2s);border:1.5px solid #fff;border-inline-start:0;border-block-start:0;width:4px;height:8px;inset-inline-start:6px;inset-block-start:3px;transform:rotate(calc(var(--r,43deg) * var(--transform-logical)))}.st-search-root .st-search-container #st-main-content #st-results-header{flex-direction:column-reverse;display:flex}.st-search-root .st-search-container #st-main-content #st-no-results .st-no-result-txt-image .st-no-result-txt-image-sub-header{font-size:20px;color:#171717}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-extra-field-box.st-product-card-tags,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-extra-field-box.st-product-card-tags{height:26px;padding:0;border-radius:20px;position:relative;overflow:hidden;width:100%;order:2;margin-top:8px}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-extra-field-box.st-product-card-tags span.st-extra-field-value,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-extra-field-box.st-product-card-tags span.st-extra-field-value{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:10px;transition:transform .4s ease-in-out}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-extra-field-box.st-product-card-tags span.st-extra-field-value .st_values,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-extra-field-box.st-product-card-tags span.st-extra-field-value .st_values{font-size:13px;height:26px;width:100%;display:flex;align-items:center;justify-content:center;padding:0;font-weight:600;white-space:nowrap;border-radius:20px;box-sizing:border-box;flex-shrink:0;background:linear-gradient(90deg,var(--label-gradient-start,#ffe574) 0,var(--label-gradient-end,#fff) 100%);color:#5e4d00;text-transform:capitalize}.st-inner-box .quick-add form{margin:0}.st-inner-box .quick-add a.button,.st-inner-box .quick-add button.atc-btn{cursor:pointer;position:relative;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;line-height:1;font-weight:600;font-family:var(--font-navigation-family);font-size:18px;text-transform:var(--font-button-text-transform);padding:10.5px 18px;color:rgb(var(--color-button-text))!important;background:var(--color-button-gradient);background-color:rgb(var(--color-button-background));border-radius:8px;box-shadow:var(--shadow-horizontal-offset) var(--shadow-vertical-offset) rgb(var(--color-shadow) \/ var(--shadow-opacity));max-height:3.75rem;height:auto;margin:0;border:none;width:100%;letter-spacing:normal}body.searchtap .button.button--primary .btn-text span{font-weight:600;text-transform:capitalize}.st-inner-box .quick-add .qty-selector.hidden,.st-inner-box .quick-add button.atc-btn.hidden,body.searchtap .icartShopifyCartContent{display:none!important}.st-search-root .st-autocomplete-container .st-inner-box .quick-add .qty-selector button.qty-btn{height:16.7px!important}span.st-input-close-btn{position:absolute;right:0;top:5px}body.st-autocomplete-focused:before{content:\"\";background-color:rgba(23,23,23 ,.7);position:fixed;width:100%;height:100vh;
6964top:0;left:0;bottom:0;right:0;z-index:20;opacity:.7}body.st-autocomplete-focused header.header\u003e:not(#st-search-desktop){position:relative;z-index:1}body.st-autocomplete-focused .header-section .header:before{content:none!important}body.st-autocomplete-focused button.skin_analyzer,body.st-autocomplete-focused cart-count.count{opacity:.2}.searchtap-search-placeholder{min-height:0!important}body.st-autocomplete-focused span.header__corner.corner{opacity:0!important}","custom_js":"\/\/ search placeholder \r\nwindow.addEventListener(\"DOMContentLoaded\", () =\u003e {\r\n let searchInputBoxSelector = document.querySelectorAll(\".st-search-bar .st-search-bar-inner #st-search-box, .st-search-box input[name='st']\");\r\n searchInputBoxSelector.forEach((searchInputBox) =\u003e {\r\n if (searchInputBox) {\r\n searchInputBox.setAttribute(\"placeholder\", \"\");\r\n const placeHolderPhrases = [\r\n \"Search For Hair Care \",\r\n \"Search For Sunscreens\",\r\n \"Search For Acne Management\",\r\n \"Search For Pigmentation\",\r\n \"Search For Lip Care\"\r\n ];\r\n\r\n let index = 0;\r\n let typingTimer;\r\n const updatePlaceHolder = function () {\r\n const phrase = placeHolderPhrases[index];\r\n const length = phrase.length;\r\n let queryIndex = 0;\r\n typingTimer = setInterval(function () {\r\n if (queryIndex === length) {\r\n setTimeout(erasePlaceHolder, 1000);\r\n\r\n clearInterval(typingTimer);\r\n } else {\r\n const currentPlaceholderValue =\r\n searchInputBox.getAttribute(\"placeholder\");\r\n\r\n searchInputBox.setAttribute(\r\n \"placeholder\",\r\n currentPlaceholderValue + phrase.charAt(queryIndex)\r\n );\r\n\r\n queryIndex++;\r\n }\r\n }, 100);\r\n };\r\n\r\n const erasePlaceHolder = function () {\r\n const currentPlaceholderValue =\r\n searchInputBox.getAttribute(\"placeholder\");\r\n const length = currentPlaceholderValue.length;\r\n let queryIndex = length - 1;\r\n typingTimer = setInterval(function () {\r\n if (queryIndex === -1) {\r\n clearInterval(typingTimer);\r\n index++;\r\n if (index === placeHolderPhrases.length) {\r\n index = 0;\r\n }\r\n setTimeout(updatePlaceHolder, 1000);\r\n } else {\r\n const newPlaceholderValue = currentPlaceholderValue.slice(\r\n 0,\r\n queryIndex\r\n );\r\n searchInputBox.setAttribute(\"placeholder\", newPlaceholderValue);\r\n queryIndex--;\r\n }\r\n }, 50);\r\n };\r\n updatePlaceHolder();\r\n }\r\n });\r\n});\r\n\r\n\/\/No search suggestion js \r\ndocument.addEventListener('DOMContentLoaded', () =\u003e {\r\n document.addEventListener('stSearchResultsEvent', (event) =\u003e {\r\n if (\r\n event.detail.source === \"autoCompleteTrendingSearchPage\" \u0026\u0026\r\n event.detail.type === \"searchSuggestion\"\r\n ) {\r\n const suggestionsPanel = document.querySelector('#st-autocomplete-container #st-after-search .st-row .st-left-panel');\r\n const suggestionsPanelBottom = document.querySelector('#st-autocomplete-container #st-after-search .st-autocomplete-footer .st-row .st-left-panel');\r\n const autocompleteContent = document.querySelector('#st-autocomplete-container #st-after-search .st-autocomplete-content');\r\n const autocompleteFooter = document.querySelector('#st-autocomplete-container #st-after-search .st-autocomplete-footer');\r\n\r\n if (suggestionsPanel \u0026\u0026 autocompleteContent) {\r\n if (event.detail.data.length === 0) {\r\n suggestionsPanel.style.display = 'none';\r\n suggestionsPanelBottom.style.display = 'none';\r\n autocompleteContent.classList.add('st-search-suggestions-hide');\r\n autocompleteFooter.classList.add('st-search-suggestions-hide');\r\n } else {\r\n suggestionsPanel.style.display = 'block';\r\n suggestionsPanelBottom.style.display = 'block';\r\n autocompleteContent.classList.remove('st-search-suggestions-hide');\r\n autocompleteFooter.classList.remove('st-search-suggestions-hide');\r\n }\r\n }\r\n }\r\n });\r\n});\r\n\r\n\/\/Filter outside click\r\ndocument.addEventListener(\"DOMContentLoaded\", () =\u003e {\r\n document.addEventListener('click', function (event) {\r\n const sidebar = document.querySelector('#st-filter-sidebar');\r\n const closeBtn = document.querySelector('.st-btn.st-close-btn');\r\n const filterbtn = document.querySelector('.st-filter-btn');\r\n const isFilterOpen = document.body.classList.contains('st-filter-popup-is-open');\r\n\r\n if (isFilterOpen \u0026\u0026 sidebar \u0026\u0026 closeBtn) {\r\n if (!sidebar.contains(event.target) \u0026\u0026 !filterbtn.contains(event.target)) {\r\n if (!closeBtn.contains(event.target)) {\r\n closeBtn.click();\r\n }\r\n }\r\n }\r\n });\r\n});\r\n\r\n\/\/ Desktop filters\r\n(function () {\r\n \/\/ =========================\r\n \/\/ CONFIG\r\n \/\/ =========================\r\n const slideFrom = 'left'; \/\/ 'right' or 'left'\r\n const applyButtonLabel = 'Apply';\r\n const desktopMinWidth = 820;\r\n\r\n \/\/ =========================\r\n \/\/ 0. Inject CSS immediately\r\n \/\/ =========================\r\n const style = document.createElement('style');\r\n style.innerHTML = `\r\n @media only screen and (min-width: 820px){\r\n \/* Skeleton overrides *\/\r\n #st-loading-skeleton .st-column-25 { display: none; }\r\n #st-loading-skeleton .st-column-75 {\r\n width: 100% !important;\r\n flex: 0 0 100% !important;\r\n max-width: 100% !important;\r\n }\r\n\r\n \/* KEEP COLUMN BUT REMOVE WIDTH IMPACT *\/\r\n .st-column-20.st-filter-animation { width:0 !important; flex:0 0 0 !important; overflow:visible !important; }\r\n .st-column-20.st-filter-animation+.st-column-80 { width:100% !important; flex:0 0 100% !important; max-width:100% !important; }\r\n\r\n \/* SIDEBAR DRAWER *\/\r\n #st-filter-sidebar { \r\n position: fixed !important;\r\n top: 0; ${slideFrom}: 0; \r\n height:100vh !important;\r\n width:36rem !important;\r\n ${slideFrom === 'right' ? 'left: unset !important;' : 'right: unset !important;'}\r\n background:#fff !important; z-index:9999 !important; \r\n transform: translate${slideFrom === 'right' ? 'X(100%)' : 'X(-100%)'};\r\n transition: transform 0.35s ease; overflow-y:auto; padding:0 15px !important;\r\n box-shadow: ${slideFrom === 'right' ? '-4px 0 20px rgba(0,0,0,0.2)' : '4px 0 20px rgba(0,0,0,0.2)'};\r\n }\r\n #st-filter-sidebar.open { transform: translateX(0); }\r\n\r\n \/* OVERLAY *\/\r\n #filter-overlay { display: block; position: fixed; top:0; left:0; width:100%; height:100%; background:rgba(0,0,0,0.4); z-index:9998; opacity:0; visibility:hidden; transition:0.3s; }\r\n #filter-overlay.active { opacity:1; visibility:visible; }\r\n\r\n \/* FILTER BUTTON *\/\r\n #custom-filter-btn { margin-left:10px; padding:8px 14px; border:1px solid #ccc; background:#fff; color:#000; cursor:pointer; font-size:12px; line-height:1; min-height:fit-content; max-height:fit-content; float:right; }\r\n\r\n \/* CLOSE BUTTON *\/\r\n #filter-close-btn {position: absolute;\r\n top: 18px;\r\n right: 32px;\r\n font-size: 15px;\r\n border: 1px solid #000;\r\n cursor: pointer;\r\n font-weight: 600;\r\n padding: 15px;\r\n border-radius: 50%;\r\n line-height: 1;\r\n transition: transform var(--animation-primary);\r\n height: 45px;\r\n width: 45px;\r\n text-align: center;\r\n }
6964\r\n\r\n \/* APPLY BUTTON *\/\r\n #filter-apply-btn { position: absolute;\r\n bottom: 24px;\r\n width: 84%;\r\n padding: 12px;\r\n background: #000;\r\n color: #fff;\r\n border: none;\r\n margin-top: 20px;\r\n z-index: 2;\r\n margin: 0 3rem;\r\n cursor: pointer;\r\n display: inline-flex;\r\n align-items: center;\r\n justify-content: center;\r\n overflow: hidden;\r\n line-height: 1;\r\n font-weight: var(--font-medium);\r\n font-family: var(--font-navigation-family);\r\n font-size: var(--font-button-size);\r\n border-radius: var(--buttons-radius);\r\n box-shadow: var(--shadow-horizontal-offset) var(--shadow-vertical-offset) rgb(var(--color-shadow) \/ var(--shadow-opacity));\r\n text-transform: uppercase; \r\n }\r\n `;\r\n document.head.appendChild(style);\r\n\r\n \/\/ =========================\r\n \/\/ 1. Init function\r\n \/\/ =========================\r\n function init() {\r\n if (window.innerWidth \u003c desktopMinWidth) return; \/\/ desktop only\r\n\r\n const sidebar = document.querySelector('#st-filter-sidebar');\r\n const sortContainer = document.querySelector('#st-sort');\r\n if (!sidebar || !sortContainer) return;\r\n\r\n \/\/ FILTER BUTTON\r\n const btn = document.createElement('button');\r\n btn.id = 'custom-filter-btn';\r\n btn.innerText = 'Show Filters';\r\n sortContainer.parentNode.appendChild(btn);\r\n\r\n \/\/ OVERLAY\r\n const overlay = document.createElement('div');\r\n overlay.id = 'filter-overlay';\r\n document.body.appendChild(overlay);\r\n\r\n \/\/ CLOSE BUTTON\r\n const closeBtn = document.createElement('div');\r\n closeBtn.id = 'filter-close-btn';\r\n closeBtn.innerHTML = 'â';\r\n sidebar.appendChild(closeBtn);\r\n\r\n \/\/ APPLY BUTTON\r\n const applyBtn = document.createElement('button');\r\n applyBtn.id = 'filter-apply-btn';\r\n applyBtn.innerText = applyButtonLabel;\r\n sidebar.appendChild(applyBtn);\r\n\r\n \/\/ =========================\r\n \/\/ EVENTS\r\n \/\/ =========================\r\n function openDrawer() {\r\n sidebar.classList.add('open');\r\n overlay.classList.add('active');\r\n document.body.style.overflow = 'hidden';\r\n }\r\n\r\n function closeDrawer() {\r\n sidebar.classList.remove('open');\r\n overlay.classList.remove('active');\r\n document.body.style.overflow = '';\r\n }\r\n\r\n btn.addEventListener('click', openDrawer);\r\n overlay.addEventListener('click', closeDrawer);\r\n closeBtn.addEventListener('click', closeDrawer);\r\n applyBtn.addEventListener('click', closeDrawer);\r\n }\r\n\r\n \/\/ =========================\r\n \/\/ 2. Wait for sidebar in DOM\r\n \/\/ =========================\r\n const observer = new MutationObserver(() =\u003e {\r\n if (document.querySelector('#st-filter-sidebar')) {\r\n init();\r\n observer.disconnect();\r\n }\r\n });\r\n\r\n observer.observe(document.body, { childList: true, subtree: true });\r\n})();\r\n\r\n\/\/ Move search container\r\n\/\/ document.addEventListener(\"DOMContentLoaded\", () =\u003e { \r\n\/\/ setTimeout(() =\u003e {\r\n\/\/ const mainContent = document.querySelector('#MainContent');\r\n\/\/ const searchContainer = document.querySelector(\"#st-search-container\");\r\n\/\/ if (mainContent \u0026\u0026 searchContainer) {\r\n\/\/ mainContent.prepend(searchContainer);\r\n\/\/ }\r\n\/\/ }, 100);\r\n\/\/ });\r\n\r\n\/\/ image slider\r\ndocument.addEventListener(\"DOMContentLoaded\", () =\u003e {\r\n document.addEventListener(\"stSearchResultsEvent\", (event) =\u003e {\r\n\r\n event.detail.data.forEach(product =\u003e {\r\n\r\n setTimeout(() =\u003e {\r\n\r\n const productCards = document.querySelectorAll(\r\n `[data-st-product-id=\"${product.id}\"]`\r\n );\r\n if (!productCards.length) return;\r\n\r\n productCards.forEach(productCard =\u003e {\r\n\r\n const imageContainer = productCard.querySelector('.st-image-container');\r\n if (!imageContainer) return;\r\n\r\n if (imageContainer.querySelector('.custom-slider')) return;\r\n\r\n const wrapper = imageContainer.querySelector('.st-image-wrapper');\r\n if (!wrapper) return;\r\n\r\n wrapper.style.position = \"relative\";\r\n wrapper.style.overflow = \"hidden\";\r\n\r\n \/\/ â
Feature 1: Limit to max 3 images\r\n const images = (product.images || []).filter(img =\u003e img?.src).slice(0, 3);\r\n if (images.length \u003c= 1) return;\r\n\r\n const slider = document.createElement('div');\r\n slider.className = 'custom-slider';\r\n\r\n slider.innerHTML = `\r\n \u003cdiv class=\"slider-track\"\u003e\r\n ${images.map((img, i) =\u003e `\r\n \u003cdiv class=\"slide\"\u003e\r\n \u003cimg \r\n src=\"${img.src}\" \r\n alt=\"${img.alt || ''}\" \r\n loading=\"${i === 0 ? 'eager' : 'lazy'}\"\r\n \/\u003e\r\n \u003c\/div\u003e\r\n `).join('')}\r\n \u003c\/div\u003e\r\n\r\n \u003cdiv class=\"slider-dots\"\u003e\r\n ${images.map((_, i) =\u003e `\r\n \u003cspan class=\"dot ${i === 0 ? 'active' : ''}\" data-index=\"${i}\"\u003e\u003c\/span\u003e\r\n `).join('')}\r\n \u003c\/div\u003e\r\n `;\r\n\r\n wrapper.innerHTML = '';\r\n wrapper.appendChild(slider);\r\n\r\n const track = slider.querySelector('.slider-track');\r\n const dots = slider.querySelectorAll('.dot');\r\n\r\n let currentIndex = 0;\r\n let activeAnimation = null; \/\/ track running animation frame\r\n\r\n \/\/ ð Custom scroll animator â gives us speed control unlike behavior:'smooth'\r\n function animateScroll(targetLeft, duration) {\r\n if (activeAnimation) cancelAnimationFrame(activeAnimation);\r\n const startLeft = track.scrollLeft;\r\n const distance = targetLeft - startLeft;\r\n const startTime = performance.now();\r\n\r\n function step(now) {\r\n const elapsed
6964= now - startTime;\r\n const progress = Math.min(elapsed \/ duration, 1);\r\n \/\/ ease-in-out cubic\r\n const ease = progress \u003c 0.5\r\n ? 4 * progress * progress * progress\r\n : 1 - Math.pow(-2 * progress + 2, 3) \/ 2;\r\n\r\n track.scrollLeft = startLeft + distance * ease;\r\n\r\n if (progress \u003c 1) {\r\n activeAnimation = requestAnimationFrame(step);\r\n } else {\r\n activeAnimation = null;\r\n }\r\n }\r\n\r\n activeAnimation = requestAnimationFrame(step);\r\n }\r\n\r\n \/\/ ð Detect active slide on scroll\r\n track.addEventListener('scroll', () =\u003e {\r\n const slideWidth = track.clientWidth;\r\n const index = Math.round(track.scrollLeft \/ slideWidth);\r\n\r\n if (index !== currentIndex) {\r\n currentIndex = index;\r\n\r\n dots.forEach(dot =\u003e dot.classList.remove('active'));\r\n if (dots[currentIndex]) {\r\n dots[currentIndex].classList.add('active');\r\n }\r\n }\r\n });\r\n\r\n \/\/ ð Click dots\r\n dots.forEach(dot =\u003e {\r\n dot.addEventListener('click', (e) =\u003e {\r\n const index = Number(e.target.dataset.index);\r\n const slideWidth = track.clientWidth;\r\n animateScroll(index * slideWidth, 300); \/\/ relaxed 300ms for intentional click\r\n });\r\n });\r\n\r\n \/\/ â
Feature 2: Hover zones â divide wrapper into N equal parts,\r\n \/\/ each zone scrolls to its corresponding image on mouseenter.\r\n \/\/ Zones are built dynamically based on actual image count (max 3).\r\n const zoneCount = images.length; \/\/ 2 or 3\r\n const hoverZoneContainer = document.createElement('div');\r\n hoverZoneContainer.className = 'slider-hover-zones';\r\n hoverZoneContainer.style.cssText = `\r\n position: absolute;\r\n top: 0;\r\n left: 0;\r\n width: 100%;\r\n height: 100%;\r\n display: flex;\r\n pointer-events: none;\r\n z-index: 10;\r\n `;\r\n\r\n for (let i = 0; i \u003c zoneCount; i++) {\r\n const zone = document.createElement('div');\r\n zone.className = 'slider-hover-zone';\r\n zone.dataset.zoneIndex = i;\r\n zone.style.cssText = `\r\n flex: 1;\r\n height: 100%;\r\n pointer-events: all;\r\n cursor: pointer;\r\n `;\r\n\r\n zone.addEventListener('mouseenter', () =\u003e {\r\n const slideWidth = track.clientWidth;\r\n animateScroll(i * slideWidth, 150); \/\/ fast 150ms for hover\r\n });\r\n\r\n hoverZoneContainer.appendChild(zone);\r\n }\r\n\r\n \/\/ â
Feature 3: Reset to first image when hover leaves the zone container\r\n hoverZoneContainer.addEventListener('mouseleave', () =\u003e {\r\n currentIndex = 0;\r\n\r\n animateScroll(0, 150); \/\/ fast 150ms reset on mouse leave\r\n\r\n dots.forEach(dot =\u003e dot.classList.remove('active'));\r\n if (dots[0]) {\r\n dots[0].classList.add('active');\r\n }\r\n });\r\n\r\n \/\/ Append zones inside the slider (on top of slides, below dots)\r\n slider.style.position = 'relative';\r\n slider.appendChild(hoverZoneContainer);\r\n\r\n });\r\n\r\n }, 50);\r\n\r\n });\r\n\r\n });\r\n});\r\n\/\/ for label classes\r\ndocument.addEventListener('DOMContentLoaded', () =\u003e {\r\n document.addEventListener('stSearchResultsEvent', (event) =\u003e {\r\n event.detail.data.forEach(product =\u003e {\r\n setTimeout(() =\u003e {\r\n const productCards = document.querySelectorAll(\r\n `[data-st-product-id=\"${product.id}\"]`\r\n );\r\n if (!productCards.length) return;\r\n\r\n productCards.forEach(card =\u003e {\r\n const offerBox = card.querySelector('.st-extra-field-box.product-card-offer-show');\r\n if (!offerBox) return;
6964\r\n\r\n const offerValueEl = offerBox.querySelector('.st-extra-field-value');\r\n if (!offerValueEl) return;\r\n\r\n const offerValue = offerValueEl.textContent.trim().toLowerCase();\r\n\r\n const classMap = {\r\n 'new launch': 'new-launch',\r\n 'bestseller': 'bestseller',\r\n 'trending': 'trending',\r\n };\r\n\r\n const classToAdd = classMap[offerValue] ?? 'other';\r\n\r\n \/\/ Remove any previously added classes to avoid duplicates\r\n offerBox.classList.remove('new-launch', 'bestseller', 'trending', 'other');\r\n offerBox.classList.add(classToAdd);\r\n });\r\n\r\n }, 0);\r\n });\r\n });\r\n});\r\n\r\n\/\/ Rating average and count \r\ndocument.addEventListener('DOMContentLoaded', () =\u003e {\r\n document.addEventListener('stSearchResultsEvent', (event) =\u003e {\r\n setTimeout(() =\u003e {\r\n document.querySelectorAll(\".st-rating-summary\").forEach(el =\u003e {\r\n const avg = getComputedStyle(el).getPropertyValue(\"--rating-average\").trim();\r\n const count = getComputedStyle(el).getPropertyValue(\"--rating-count\").trim();\r\n\r\n if (avg) el.dataset.ratingAverage = avg;\r\n if (count) el.dataset.ratingCount = count;\r\n });\r\n }, 0);\r\n });\r\n});\r\n\r\n\/\/ label animation \r\nfunction initTagAnimation() {\r\n document.querySelectorAll(\r\n \".st-extra-field-box.st-product-card-tags .st-extra-field-value\"\r\n ).forEach((el) =\u003e {\r\n if (el.dataset.animated) return;\r\n el.dataset.animated = \"true\";\r\n\r\n const items = el.querySelectorAll(\".st_values\");\r\n\r\n \/\/ Nothing to animate\r\n if (items.length \u003c= 1) return;\r\n\r\n \/\/ 36px for desktop, 32px for tablet\/mobile\r\n const itemHeight = window.innerWidth \u003e 768 ? 36 : 32;\r\n const total = items.length;\r\n\r\n \/\/ Clone the first item for a seamless loop\r\n const clone = items[0].cloneNode(true);\r\n el.appendChild(clone);\r\n\r\n let index = 0;\r\n\r\n setInterval(() =\u003e {\r\n index++;\r\n\r\n el.style.transition = \"transform 0.4s ease-in-out\";\r\n el.style.transform = `translateY(-${index * itemHeight}px)`;\r\n\r\n \/\/ Reached the cloned first item\r\n if (index === total) {\r\n setTimeout(() =\u003e {\r\n el.style.transition = \"none\";\r\n el.style.transform = \"translateY(0)\";\r\n index = 0;\r\n\r\n \/\/ Force reflow\r\n void el.offsetHeight;\r\n }, 400);\r\n }\r\n }, 2100);\r\n });\r\n}\r\n\r\ndocument.addEventListener(\"stSearchResultsEvent\", () =\u003e {\r\n setTimeout(initTagAnimation, 100);\r\n});\r\n\r\ndocument.addEventListener('DOMContentLoaded', () =\u003e {\r\n document.addEventListener('stSearchResultsEvent', (event) =\u003e {\r\n \/\/ if (event.detail.source !== \"searchResultsPage\") return;\r\n event.detail.data.forEach((product, index) =\u003e {\r\n setTimeout(() =\u003e {\r\n \/\/ Use querySelectorAll so we target every instance of this product card\r\n \/\/ (e.g. one in the suggestions dropdown AND one on the results page simultaneously)\r\n const productCards = document.querySelectorAll(`[data-st-product-id=\"${product.id}\"]`);\r\n if (!productCards.length) return;\r\n\r\n const variantCount = Array.isArray(product.variants) ? product.variants.length : (product.variants || 0);\r\n if (!variantCount) return;\r\n\r\n let html = '';\r\n\r\n const variant = product.variants?.[0];\r\n const variantId = variant?.id;\r\n const priceInCents = Math.round(parseFloat(variant?.price || product.price || 0) * 100);\r\n\r\n if (variantCount === 1 \u0026\u0026 variantId) {\r\n html = `\r\n\u003cdiv\r\n class=\"quick-add flex justify-end md:justify-center w-full z-1 pointer-events-none is-desktop-btn appco_bg\"\r\n data-product-id=\"${product.id}\"\r\n data-variant-id=\"${variantId}\"\r\n\u003e\r\n \u003cform\r\n class=\"quick-add-form\"\r\n id=\"QuickAddProductForm-template--24339262243113__main-collection-${product.id}\"\r\n \u003e\r\n \u003cinput type=\"hidden\" name=\"id\" value=\"${variantId}\"\u003e\r\n \u003cinput type=\"hidden\" name=\"price\" value=\"${priceInCents}\"\u003e\r\n \u003cinput type=\"hidden\" name=\"type\" value=\"${product.product_type || ''}\"\u003e\r\n\r\n \u003cbutton\r\n type=\"submit\"\r\n class=\"atc-btn button button--primary pointer-events-auto md:opacity-0 atc_collection_btn atc_collection\"\r\n is=\"hover-button\"\r\n onclick=\"window.gtag \u0026\u0026 window.gtag('event','shop-all_atc',{\r\n event_category:'shop-all',\r\n event_label:'shop-all_atc',\r\n product_name:'${product.title}',\r\n product_id: '${product.id}'\r\n });\"\r\n data-variant-id=\"${variantId}\"\r\n data-item-name=\"${product.title}\"\r\n data-item-id=\"${variantId}\"\r\n data-price=\"${priceInCents}\"\r\n data-item-category=\"${product.product_type || ''}
6964\"\r\n data-item-variant=\"${variant?.title || ''}\"\r\n data-item-list-name=\"CC\"\r\n data-index=\"${index + 1}\"\r\n aria-label=\"Add to cart\"\r\n \u003e\r\n \u003cspan class=\"btn-text\"\u003e\r\n \u003csvg\r\n class=\"icon icon-cart icon-sm md:hidden\"\r\n viewBox=\"0 0 24 24\"\r\n stroke=\"currentColor\"\r\n fill=\"none\"\r\n xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\r\n \u003e\r\n \u003cpath\r\n stroke-linecap=\"round\"\r\n stroke-linejoin=\"round\"\r\n d=\"M1 1h.5v0c.226 0 .339 0 .44.007a3 3 0 0 1 2.62 1.976c.034.095.065.204.127.42l.17.597m0 0 1.817 6.358c.475 1.664.713 2.496 1.198 3.114a4 4 0 0 0 1.633 1.231c.727.297 1.592.297 3.322.297h2.285c1.75 0 2.626 0 3.359-.302a4 4 0 0 0 1.64-1.253c.484-.627.715-1.472 1.175-3.161l.06-.221c.563-2.061.844-3.092.605-3.906a3 3 0 0 0-1.308-1.713C19.92 4 18.853 4 16.716 4H4.857ZM12 20a2 2 0 1 1-4 0 2 2 0 0 1 4 0Zm8 0a2 2 0 1 1-4 0 2 2 0 0 1 4 0Z\"\r\n \u003e\u003c\/path\u003e\r\n \u003c\/svg\u003e\r\n\r\n \u003cspan class=\"hidden md:block\" data-sold-out=\"Coming Soon\"\u003e\r\n Add to cart\r\n \u003c\/span\u003e\r\n \u003c\/span\u003e\r\n\r\n \u003cspan class=\"btn-loader\"\u003e\r\n \u003cspan\u003e\u003c\/span\u003e\r\n \u003cspan\u003e\u003c\/span\u003e\r\n \u003cspan\u003e\u003c\/span\u003e\r\n \u003c\/span\u003e\r\n \u003c\/button\u003e\r\n\r\n \u003cdiv\r\n class=\"qty-selector hidden pointer-events-auto appco_bg\"\r\n style=\"position:relative;\"\r\n \u003e\r\n \u003cbutton\r\n type=\"button\"\r\n class=\"qty-btn qty-minus\"\r\n aria-label=\"Decrease quantity\"\r\n \u003e\r\n â\r\n \u003c\/button\u003e\r\n\r\n \u003cinput\r\n type=\"number\"\r\n class=\"qty-input\"\r\n name=\"quantity\"\r\n value=\"1\"\r\n min=\"1\"\r\n max=\"999\"\r\n readonly\r\n aria-label=\"Quantity\"\r\n \u003e\r\n\r\n \u003cbutton\r\n type=\"button\"\r\n class=\"qty-btn qty-plus\"\r\n aria-label=\"Increase quantity\"\r\n \u003e\r\n +\r\n \u003c\/button\u003e\r\n\r\n \u003cspan\r\n class=\"plp-qty-loader\"\r\n style=\"display:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:none;\"\r\n \u003e\r\n \u003csvg\r\n fill=\"#171717\"\r\n viewB
6964ox=\"0 0 24 24\"\r\n xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\r\n style=\"width:16px;height:16px;display:block;\"\r\n \u003e\r\n \u003cpath d=\"M12,4a8,8,0,0,1,7.89,6.7A1.53,1.53,0,0,0,21.38,12h0a1.5,1.5,0,0,0,1.48-1.75,11,11,0,0,0-21.72,0A1.5,1.5,0,0,0,2.62,12h0a1.53,1.53,0,0,0,1.49-1.3A8,8,0,0,1,12,4Z\"\u003e\r\n \u003canimateTransform\r\n attributeName=\"transform\"\r\n type=\"rotate\"\r\n dur=\"0.75s\"\r\n values=\"0 12 12;360 12 12\"\r\n repeatCount=\"indefinite\"\r\n \/\u003e\r\n \u003c\/path\u003e\r\n \u003c\/svg\u003e\r\n \u003c\/span\u003e\r\n \u003c\/div\u003e\r\n \u003c\/form\u003e\r\n\u003c\/div\u003e`;\r\n } else {\r\n html = `\r\n\u003cdiv\r\n class=\"quick-add flex justify-end md:justify-center w-full z-1 pointer-events-none is-desktop-btn appco_bg\"\r\n data-product-id=\"${product.id}\"\r\n\u003e\r\n \u003ca\r\n href=\"\/products\/${product.handle}\"\r\n class=\"button button--primary pointer-events-auto md:opacity-0\"\r\n is=\"hover-link\"\r\n aria-label=\"View product\"\r\n \u003e\r\n \u003cspan class=\"btn-text\"\u003e\r\n \u003csvg\r\n class=\"icon icon-cart icon-sm md:hidden\"\r\n viewB
6964ox=\"0 0 24 24\"\r\n stroke=\"currentColor\"\r\n fill=\"none\"\r\n xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\r\n \u003e\r\n \u003cpath\r\n stroke-linecap=\"round\"\r\n stroke-linejoin=\"round\"\r\n d=\"M1 1h.5v0c.226 0 .339 0 .44.007a3 3 0 0 1 2.62 1.976c.034.095.065.204.127.42l.17.597m0 0 1.817 6.358c.475 1.664.713 2.496 1.198 3.114a4 4 0 0 0 1.633 1.231c.727.297 1.592.297 3.322.297h2.285c1.75 0 2.626 0 3.359-.302a4 4 0 0 0 1.64-1.253c.484-.627.715-1.472 1.175-3.161l.06-.221c.563-2.061.844-3.092.605-3.906a3 3 0 0 0-1.308-1.713C19.92 4 18.853 4 16.716 4H4.857ZM12 20a2 2 0 1 1-4 0 2 2 0 0 1 4 0Zm8 0a2 2 0 1 1-4 0 2 2 0 0 1 4 0Z\"\r\n \u003e\u003c\/path\u003e\r\n \u003c\/svg\u003e\r\n\r\n \u003cspan class=\"hidden md:block\"\u003e\r\n View product\r\n \u003c\/span\u003e\r\n \u003c\/span\u003e\r\n \u003c\/a\u003e\r\n\u003c\/div\u003e`;\r\n }\r\n\r\n \/\/ Iterate every matched card (suggestions + results page)\r\n \/\/ Iterate every matched card (suggestions + results page)\r\n productCards.forEach((productCard) =\u003e {\r\n if (productCard.querySelector('.quick-add')) return;\r\n\r\n const innerBox = productCard.querySelector(\".st-inner-box\");\r\n if (!innerBox) return;\r\n\r\n const placeButton = () =\u003e {\r\n \/\/ if (productCard.querySelector(\".quick-add\")) return;\r\n innerBox.insertAdjacentHTML(\"beforeend\", html);\r\n\r\n \/\/ Prevent clicks inside quick-add from bubbling up to the product card link\r\n const quickAdd = innerBox.querySelector(\".quick-add\");\r\n if (quickAdd) {\r\n quickAdd.addEventListener(\"click\", (e) =\u003e e.stopPropagation());\r\n }\r\n };\r\n placeButton();\r\n\r\n \/\/ Re-initialize quick-add handlers on dynamically inserted elements\r\n initQuickAdd(innerBox);\r\n });\r\n\r\n }, 100);\r\n });\r\n });\r\n});\r\n\/\/ Cross icon\r\ndocument.addEventListener('DOMContentLoaded', () =\u003e {\r\n document.addEventListener('stSearchResultsEvent', (event) =\u003e {\r\n document.addEventListener('click', (event) =\u003e {\r\n const crossIcon = event.target.closest('.st-input-close-btn');\r\n if (crossIcon) {\r\n const body = document.querySelector(\"body\");\r\n body.classList.remove(\"st-autocomplete-focused\");\r\n \/\/ console.log(\"Sourabh\");\r\n const searchBox = body.querySelector(\".st-search-box.hidden-mobile\");\r\n searchBox.classList.remove('st-open');\r\n searchBox.classList.add('st-close');\r\n }\r\n });\r\n })\r\n})","priority_keywords":["Serums","face washes","Cleansers","cleanzers","Oil Cleansers","Moisturisers","moisturizers","Gel Creams","Creams","Night Creams","Treatment Creams","Toners","Face Mists","Lip Balms","Acne Patches","Microneedle Patches","Hair Oils","Hair Serums","Hair Shampoos","Hair Conditioners","Scalp Exfoliators","Sunscreens","Skincare","Haircare","Body Care","Lip Care","Acne","Acne Marks","Acne Scars","Blackheads","Whiteheads","Clogged Pores","Large Pores","under eye","Oily Skin","Dry Skin","Combination Skin","Sensitive Skin","Pigmentation","Hyperpigmentation","Dark Spots","Uneven Skin Tone","Dull Skin","Tan","Tanning","Sun Protection","UV Protection","Skin Barrier","Barrier Repair","Hydration","Dehydration","Dryness","Fine Lines","Wrinkles","Anti Ageing","Skin Firming","Skin Tightening","Collagen Loss","Redness","Inflammation","Irritation","Rough Texture","Uneven Texture","Bumpy Skin","Oil Control","Sebum Control","Skin Brightening","Glow","Radiance","Hair Fall","Hair Loss","Hair Growth","Hair Thinning","Dandruff","Flakes","Itchy Scalp","Dry Scalp","Hard Water Damage","Frizzy Hair","Split Ends","Damaged Hair","Weak Hair","Scalp Care","Lip Pigmentation","Chapped Lips","Niacinamide","Hyaluronic Acid","Multi Hyaluronic Acid","Peptides","Multi Peptides","Retinol","Retinal","Salicylic Acid","Vitamin C","Antioxidants","Ceramides","Collagen","Rosemary","Azelaic Acid","Tranexamic Acid","Kojic Acid","Polyglutamic Acid","Betaine","Green Tea","Licorice","Mulberry","Allantoin","Panthenol","Vitamin B5","Milk Protein","Plant Oils","Oil Blend","Berry Extracts","Prebiotics","Trubiom","FlakeShield Technology","DHT Blockers"]}; 6965 6966 const configKey = `config-${window.Shopify.theme.id}`; 6967 6968 window.searchtapConfig = allConfigData[configKey] ?? allConfigData['config-backup']; 6969 6970 window.stPriorityKeywords = ["Serums","face washes","Cleansers","cleanzers","Oil Cleansers","Moisturisers","moisturizers","Gel Creams","Creams","Night Creams","Treatment Creams","Toners","Face Mists","Lip Balms","Acne Patches","Microneedle Patches","Hair Oils","Hair Serums","Hair Shampoos","Hair Conditioners","Scalp Exfoliators","Sunscreens","Skincare","Haircare","Body Care","Lip Care","Acne","Acne Marks","A
6970cne Scars","Blackheads","Whiteheads","Clogged Pores","Large Pores","under eye","Oily Skin","Dry Skin","Combination Skin","Sensitive Skin","Pigmentation","Hyperpigmentation","Dark Spots","Uneven Skin Tone","Dull Skin","Tan","Tanning","Sun Protection","UV Protection","Skin Barrier","Barrier Repair","Hydration","Dehydration","Dryness","Fine Lines","Wrinkles","Anti Ageing","Skin Firming","Skin Tightening","Collagen Loss","Redness","Inflammation","Irritation","Rough Texture","Uneven Texture","Bumpy Skin","Oil Control","Sebum Control","Skin Brightening","Glow","Radiance","Hair Fall","Hair Loss","Hair Growth","Hair Thinning","Dandruff","Flakes","Itchy Scalp","Dry Scalp","Hard Water Damage","Frizzy Hair","Split Ends","Damaged Hair","Weak Hair","Scalp Care","Lip Pigmentation","Chapped Lips","Niacinamide","Hyaluronic Acid","Multi Hyaluronic Acid","Peptides","Multi Peptides","Retinol","Retinal","Salicylic Acid","Vitamin C","Antioxidants","Ceramides","Collagen","Rosemary","Azelaic Acid","Tranexamic Acid","Kojic Acid","Polyglutamic Acid","Betaine","Green Tea","Licorice","Mulberry","Allantoin","Panthenol","Vitamin B5","Milk Protein","Plant Oils","Oil Blend","Berry Extracts","Prebiotics","Trubiom","FlakeShield Technology","DHT Blockers"]; 6971 6972// search placeholder 6973window.addEventListener("DOMContentLoaded", () => { 6974 let searchInputBoxSelector = document.querySelectorAll(".st-search-bar .st-search-bar-inner #st-search-box, .st-search-box input[name='st']"); 6975 searchInputBoxSelector.forEach((searchInputBox) => { 6976 if (searchInputBox) { 6977 searchInputBox.setAttribute("placeholder", ""); 6978 const placeHolderPhrases = [ 6979 "Search For Hair Care ", 6980 "Search For Sunscreens", 6981 "Search For Acne Management", 6982 "Search For Pigmentation", 6983 "Search For Lip Care" 6984 ]; 6985 6986 let index = 0; 6987 let typingTimer; 6988 const updatePlaceHolder = function () { 6989 const phrase = placeHolderPhrases[index]; 6990 const length = phrase.length; 6991 let queryIndex = 0; 6992 typingTimer = setInterval(function () { 6993 if (queryIndex === length) { 6994 setTimeout(erasePlaceHolder, 1000); 6995 6996 clearInterval(typingTimer); 6997 } else { 6998 const currentPlaceholderValue = 6999 searchInputBox.getAttribute("placeholder"); 7000 7001 searchInputBox.setAttribute( 7002 "placeholder", 7003 currentPlaceholderValue + phrase.charAt(queryIndex) 7004 ); 7005 7006 queryIndex++; 7007 } 7008 }, 100); 7009 }; 7010 7011 const erasePlaceHolder = function () { 7012 const currentPlaceholderValue = 7013 searchInputBox.getAttribute("placeholder"); 7014 const length = currentPlaceholderValue.length; 7015 let queryIndex = length - 1; 7016 typingTimer = setInterval(function () { 7017 if (queryIndex === -1) { 7018 clearInterval(typingTimer); 7019 index++; 7020 if (index === placeHolderPhrases.length) { 7021 index = 0; 7022 } 7023 setTimeout(updatePlaceHolder, 1000); 7024 } else { 7025 const newPlaceholderValue = currentPlaceholderValue.slice( 7026 0, 7027 queryIndex 7028 ); 7029 searchInputBox.setAttribute("placeholder", newPlaceholderValue); 7030 queryIndex--; 7031 } 7032 }, 50); 7033 }; 7034 updatePlaceHolder(); 7035 } 7036 }); 7037}); 7038 7039//No search suggestion js 7040document.addEventListener('DOMContentLoaded', () => { 7041 document.addEventListener('stSearchResultsEvent', (event) => { 7042 if ( 7043 event.detail.source === "autoCompleteTrendingSearchPage" && 7044 event.detail.type === "searchSuggestion" 7045 ) { 7046 const suggestionsPanel = document.querySelector('#st-autocomplete-container #st-after-search .st-row .st-left-panel'); 7047 const suggestionsPanelBottom = document.querySelector('#st-autocomplete-container #st-after-search .st-autocomplete-footer .st-row .st-left-panel'); 7048 const autocompleteContent = document.querySelector('#st-autocomplete-container #st-after-search .st-autocomplete-content'); 7049 const autocompleteFooter = document.querySelector('#st-autocomplete-container #st-after-search .st-autocomplete-footer'); 7050 7051 if (suggestionsPanel && autocompleteContent) { 7052 if (event.detail.data.length === 0) { 7053 suggestionsPanel.style.display = 'none'; 7054 suggestionsPanelBottom.style.display = 'none'; 7055 autocompleteContent.classList.add('st-search-suggestions-hide'); 7056 autocompleteFooter.classList.add('st-search-suggestions-hide'); 7057 } else { 7058 suggestionsPanel.style.display = 'block'; 7059 suggestionsPanelBottom.style.display = 'block'; 7060 autocompleteContent.classList.remove('st-search-suggestions-hide'); 7061 autocompleteFooter.classList.remove('st-search-suggestions-hide'); 7062 } 7063 } 7064 } 7065 }); 7066}); 7067 7068//Filter outside click 7069document.addEventListener("DOMContentLoaded", () => { 7070 document.addEventListener('click', function (event) { 7071 const sidebar = document.querySelector('#st-filter-sidebar'); 7072 const closeBtn = document.querySelector('.st-btn.st-close-btn'); 7073 const filterbtn = document.querySelector('.st-filter-btn'); 7074 const isFilterOpen = document.body.classList.contains('st-filter-popup-is-open'); 7075 7076 if (isFilterOpen && sidebar && closeBtn) { 7077 if (!sidebar.contains(event.target) && !filterbtn.contains(event.target)) { 7078 if (!closeBtn.contains(event.target)) { 7079 closeBtn.click(); 7080 } 7081 } 7082 } 7083 }); 7084}); 7085 7086// Desktop filters 7087(function () { 7088 // ========================= 7089 // CONFIG 7090 // ========================= 7091 const slideFrom = 'left'; // 'right' or 'left' 7092 const applyButtonLabel = 'Apply'; 7093 const desktopMinWidth = 820; 7094 7095 // ========================= 7096 // 0. Inject CSS immediately 7097 // ========================= 7098 const style = document.createElement('style'); 7099 style.innerHTML = ` 7100 @media only screen and (min-width: 820px){ 7101 /* Skeleton overrides */ 7102 #st-loading-skeleton .st-column-25 { display: none; } 7103 #st-loading-skeleton .st-column-75 { 7104 width: 100% !important; 7105 flex: 0 0 100% !important; 7106 max-width: 100% !important; 7107 } 7108 7109 /* KEEP COLUMN BUT REMOVE WIDTH IMPACT */ 7110 .st-column-20.st-filter-animation { width:0 !important; flex:0 0 0 !important; overflow:visible !important; } 7111 .st-column-20.st-filter-animation+.st-column-80 { width:100% !important; flex:0 0 100% !important; max-width:100% !important; } 7112 7113 /* SIDEBAR DRAWER */ 7114 #st-filter-sidebar { 7115 position: fixed !important; 7116 top: 0; ${slideFrom}: 0; 7117 height:100vh !important; 7118 width:36rem !important; 7119 ${slideFrom === 'right' ? 'left: unset !important;' : 'right: unset !important;'} 7120 background:#fff !important; z-index:9999 !important; 7121 transform: translate${slideFrom === 'right' ? 'X(100%)' : 'X(-100%)'}; 7122 transition: transform 0.35s ease; overflow-y:auto; padding:0 15px !important; 7123 box-shadow: ${slideFrom === 'right' ? '-4px 0 20px rgba(0,0,0,0.2)' : '4px 0 20px rgba(0,0,0,0.2)'}; 7124 } 7125 #st-filter-sidebar.open { transform: translateX(0); } 7126 7127 /* OVERLAY */ 7128 #filter-overlay { display: block; position: fixed; top:0; left:0; width:100%; height:100%; background:rgba(0,0,0,0.4); z-index:9998; opacity:0; visibility:hidden; transition:0.3s; } 7129 #filter-overlay.active { opacity:1; visibility:visible; } 7130 7131 /* FILTER BUTTON */ 7132 #custom-filter-btn { margin-left:10px; padding:8px 14px; border:1px solid #ccc; background:#fff; color:#000; cursor:pointer; font-size:12px; line-height:1; min-height:fit-content; max-height:fit-content; float:right; } 7133 7134 /* CLOSE BUTTON */ 7135 #filter-close-btn {position: absolute; 7136 top: 18px;
7137 right: 32px; 7138 font-size: 15px; 7139 border: 1px solid #000; 7140 cursor: pointer; 7141 font-weight: 600; 7142 padding: 15px; 7143 border-radius: 50%; 7144 line-height: 1; 7145 transition: transform var(--animation-primary); 7146 height: 45px; 7147 width: 45px; 7148 text-align: center; 7149 } 7150 7151 /* APPLY BUTTON */ 7152 #filter-apply-btn { position: absolute; 7153 bottom: 24px; 7154 width: 84%; 7155 padding: 12px; 7156 background: #000; 7157 color: #fff; 7158 border: none; 7159 margin-top: 20px; 7160 z-index: 2; 7161 margin: 0 3rem; 7162 cursor: pointer; 7163 display: inline-flex; 7164 align-items: center; 7165 justify-content: center; 7166 overflow: hidden; 7167 line-height: 1; 7168 font-weight: var(--font-medium); 7169 font-family: var(--font-navigation-family); 7170 font-size: var(--font-button-size); 7171 border-radius: var(--buttons-radius); 7172 box-shadow: var(--shadow-horizontal-offset) var(--shadow-vertical-offset) rgb(var(--color-shadow) / var(--shadow-opacity)); 7173 text-transform: uppercase; 7174 } 7175 `; 7176 document.head.appendChild(style); 7177 7178 // ========================= 7179 // 1. Init function 7180 // ========================= 7181 function init() { 7182 if (window.innerWidth < desktopMinWidth) return; // desktop only 7183 7184 const sidebar = document.querySelector('#st-filter-sidebar'); 7185 const sortContainer = document.querySelector('#st-sort'); 7186 if (!sidebar || !sortContainer) return; 7187 7188 // FILTER BUTTON 7189 const btn = document.createElement('button'); 7190 btn.id = 'custom-filter-btn'; 7191 btn.innerText = 'Show Filters'; 7192 sortContainer.parentNode.appendChild(btn); 7193 7194 // OVERLAY 7195 const overlay = document.createElement('div'); 7196 overlay.id = 'filter-overlay'; 7197 document.body.appendChild(overlay); 7198 7199 // CLOSE BUTTON 7200 const closeBtn = document.createElement('div'); 7201 closeBtn.id = 'filter-close-btn'; 7202 closeBtn.innerHTML = 'â'; 7203 sidebar.appendChild(closeBtn); 7204 7205 // APPLY BUTTON 7206 const applyBtn = document.createElement('button'); 7207 applyBtn.id = 'filter-apply-btn'; 7208 applyBtn.innerText = applyButtonLabel; 7209 sidebar.appendChild(applyBtn); 7210 7211 // ========================= 7212 // EVENTS 7213 // ========================= 7214 function openDrawer() { 7215 sidebar.classList.add('open'); 7216 overlay.classList.add('active'); 7217 document.body.style.overflow = 'hidden'; 7218 } 7219 7220 function closeDrawer() { 7221 sidebar.classList.remove('open'); 7222 overlay.classList.remove('active'); 7223 document.body.style.overflow = ''; 7224 } 7225 7226 btn.addEventListener('click', openDrawer); 7227 overlay.addEventListener('click', closeDrawer); 7228 closeBtn.addEventListener('click', closeDrawer); 7229 applyBtn.addEventListener('click', closeDrawer); 7230 } 7231 7232 // ========================= 7233 // 2. Wait for sidebar in DOM 7234 // ========================= 7235 const observer = new MutationObserver(() => { 7236 if (document.querySelector('#st-filter-sidebar')) { 7237 init(); 7238 observer.disconnect(); 7239 } 7240 }); 7241 7242 observer.observe(document.body, { childList: true, subtree: true }); 7243})(); 7244 7245// Move search container 7246// document.addEventListener("DOMContentLoaded", () => { 7247// setTimeout(() => { 7248// const mainContent = document.querySelector('#MainContent'); 7249// const searchContainer = document.querySelector("#st-search-container"); 7250// if (mainContent && searchContainer) { 7251// mainContent.prepend(searchContainer); 7252// } 7253// }, 100); 7254// }); 7255 7256// image slider 7257document.addEventListener("DOMContentLoaded", () => { 7258 document.addEventListener("stSearchResultsEvent", (event) => { 7259 7260 event.detail.data.forEach(product => { 7261 7262 setTimeout(() => { 7263 7264 const productCards = document.querySelectorAll( 7265 `[data-st-product-id="${product.id}"]` 7266 ); 7267 if (!productCards.length) return; 7268 7269 productCards.forEach(productCard => { 7270 7271 const imageContainer = productCard.querySelector('.st-image-container'); 7272 if (!imageContainer) return; 7273 7274 if (imageContainer.querySelector('.custom-slider')) return; 7275 7276 const wrapper = imageContainer.querySelector('.st-image-wrapper'); 7277 if (!wrapper) return; 7278 7279 wrapper.style.position = "relative"; 7280 wrapper.style.overflow = "hidden"; 7281 7282 // â Feature 1: Limit to max 3 images 7283 const images = (product.images || []).filter(img => img?.src).slice(0, 3); 7284 if (images.length <= 1) return; 7285 7286 const slider = document.createElement('div'); 7287 slider.className = 'custom-slider'; 7288 7289 slider.innerHTML = ` 7290 <div class="slider-track"> 7291 ${images.map((img, i) => ` 7292 <div class="slide"> 7293 <img 7294 src="${img.src}" 7295 alt="${img.alt || ''}" 7296 loading="${i === 0 ? 'eager' : 'lazy'}" 7297 /> 7298 </div> 7299 `).join('')} 7300 </div> 7301
7302 <div class="slider-dots"> 7303 ${images.map((_, i) => ` 7304 <span class="dot ${i === 0 ? 'active' : ''}" data-index="${i}"></span> 7305 `).join('')} 7306 </div> 7307 `; 7308 7309 wrapper.innerHTML = ''; 7310 wrapper.appendChild(slider); 7311 7312 const track = slider.querySelector('.slider-track'); 7313 const dots = slider.querySelectorAll('.dot'); 7314 7315 let currentIndex = 0; 7316 let activeAnimation = null; // track running animation frame 7317 7318 // ð Custom scroll animator â gives us speed control unlike behavior:'smooth' 7319 function animateScroll(targetLeft, duration) { 7320 if (activeAnimation) cancelAnimationFrame(activeAnimation); 7321 const startLeft = track.scrollLeft; 7322 const distance = targetLeft - startLeft; 7323 const startTime = performance.now(); 7324 7325 function step(now) { 7326 const elapsed = now - startTime; 7327 const progress = Math.min(elapsed / duration, 1); 7328 // ease-in-out cubic 7329 const ease = progress < 0.5 7330 ? 4 * progress * progress * progress 7331 : 1 - Math.pow(-2 * progress + 2, 3) / 2; 7332 7333 track.scrollLeft = startLeft + distance * ease; 7334 7335 if (progress < 1) { 7336 activeAnimation = requestAnimationFrame(step); 7337 } else { 7338 activeAnimation = null; 7339 } 7340 } 7341 7342 activeAnimation = requestAnimationFrame(step); 7343 } 7344 7345 // ð Detect active slide on scroll 7346 track.addEventListener('scroll', () => { 7347 const slideWidth = track.clientWidth; 7348 const index = Math.round(track.scrollLeft / slideWidth); 7349 7350 if (index !== currentIndex) { 7351 currentIndex = index; 7352 7353 dots.forEach(dot => dot.classList.remove('active')); 7354 if (dots[currentIndex]) { 7355 dots[currentIndex].classList.add('active'); 7356 } 7357 } 7358 }); 7359 7360 // ð Click dots 7361 dots.forEach(dot => { 7362 dot.addEventListener('click', (e) => { 7363 const index = Number(e.target.dataset.index); 7364 const slideWidth = track.clientWidth; 7365 animateScroll(index * slideWidth, 300); // relaxed 300ms for intentional click 7366 }); 7367 }); 7368 7369 // â Feature 2: Hover zones â divide wrapper into N equal parts, 7370 // each zone scrolls to its corresponding image on mouseenter. 7371 // Zones are built dynamically based on actual image count (max 3). 7372 const zoneCount = images.length; // 2 or 3 7373 const hoverZoneContainer = document.createElement('div'); 7374 hoverZoneContainer.className = 'slider-hover-zones'; 7375 hoverZoneContainer.style.cssText = ` 7376 position: absolute; 7377 top: 0; 7378 left: 0; 7379 width: 100%; 7380 height: 100%; 7381 display: flex; 7382 pointer-events: none; 7383 z-index: 10; 7384 `; 7385 7386 for (let i = 0; i < zoneCount; i++) { 7387 const zone = document.createElement('div'); 7388 zone.className = 'slider-hover-zone'; 7389 zone.dataset.zoneIndex = i; 7390 zone.style.cssText = ` 7391 flex: 1; 7392 height: 100%; 7393 pointer-events: all; 7394 cursor: pointer; 7395 `; 7396 7397 zone.addEventListener('mouseenter', () => { 7398 const slideWidth = track.clientWidth; 7399 animateScroll(i * slideWidth, 150); // fast 150ms for hover 7400 }); 7401 7402 hoverZoneContainer.appendChild(zone); 7403 } 7404 7405 // â Feature 3: Reset to first image when hover leaves the zone container 7406 hoverZoneContainer.addEventListener('mouseleave', () => { 7407 currentIndex = 0; 7408 7409 animateScroll(0, 150); // fast 150ms reset on mouse leave 7410
7411 dots.forEach(dot => dot.classList.remove('active')); 7412 if (dots[0]) { 7413 dots[0].classList.add('active'); 7414 } 7415 }); 7416 7417 // Append zones inside the slider (on top of slides, below dots) 7418 slider.style.position = 'relative'; 7419 slider.appendChild(hoverZoneContainer); 7420 7421 }); 7422 7423 }, 50); 7424 7425 }); 7426 7427 }); 7428}); 7429// for label classes 7430document.addEventListener('DOMContentLoaded', () => { 7431 document.addEventListener('stSearchResultsEvent', (event) => { 7432 event.detail.data.forEach(product => { 7433 setTimeout(() => { 7434 const productCards = document.querySelectorAll( 7435 `[data-st-product-id="${product.id}"]` 7436 ); 7437 if (!productCards.length) return; 7438 7439 productCards.forEach(card => { 7440 const offerBox = card.querySelector('.st-extra-field-box.product-card-offer-show'); 7441 if (!offerBox) return; 7442 7443 const offerValueEl = offerBox.querySelector('.st-extra-field-value'); 7444 if (!offerValueEl) return; 7445 7446 const offerValue = offerValueEl.textContent.trim().toLowerCase(); 7447 7448 const classMap = { 7449 'new launch': 'new-launch', 7450 'bestseller': 'bestseller', 7451 'trending': 'trending', 7452 }; 7453 7454 const classToAdd = classMap[offerValue] ?? 'other'; 7455 7456 // Remove any previously added classes to avoid duplicates 7457 offerBox.classList.remove('new-launch', 'bestseller', 'trending', 'other'); 7458 offerBox.classList.add(classToAdd); 7459 }); 7460 7461 }, 0); 7462 }); 7463 }); 7464}); 7465 7466// Rating average and count 7467document.addEventListener('DOMContentLoaded', () => { 7468 document.addEventListener('stSearchResultsEvent', (event) => { 7469 setTimeout(() => { 7470 document.querySelectorAll(".st-rating-summary").forEach(el => { 7471 const avg = getComputedStyle(el).getPropertyValue("--rating-average").trim(); 7472 const count = getComputedStyle(el).getPropertyValue("--rating-count").trim(); 7473 7474 if (avg) el.dataset.ratingAverage = avg; 7475 if (count) el.dataset.ratingCount = count; 7476 }); 7477 }, 0); 7478 }); 7479}); 7480 7481// label animation 7482function initTagAnimation() { 7483 document.querySelectorAll( 7484 ".st-extra-field-box.st-product-card-tags .st-extra-field-value" 7485 ).forEach((el) => { 7486 if (el.dataset.animated) return; 7487 el.dataset.animated = "true"; 7488 7489 const items = el.querySelectorAll(".st_values"); 7490 7491 // Nothing to animate 7492 if (items.length <= 1) return; 7493 7494 // 36px for desktop, 32px for tablet/mobile 7495 const itemHeight = window.innerWidth > 768 ? 36 : 32; 7496 const total = items.length; 7497 7498 // Clone the first item for a seamless loop 7499 const clone = items[0].cloneNode(true); 7500 el.appendChild(clone); 7501 7502 let index = 0; 7503 7504 setInterval(() => { 7505 index++; 7506 7507 el.style.transition = "transform 0.4s ease-in-out"; 7508 el.style.transform = `translateY(-${index * itemHeight}px)`; 7509 7510 // Reached the cloned first item 7511 if (index === total) { 7512 setTimeout(() => { 7513 el.style.transition = "none"; 7514 el.style.transform = "translateY(0)"; 7515 index = 0; 7516 7517 // Force reflow 7518 void el.offsetHeight; 7519 }, 400); 7520 } 7521 }, 2100); 7522 }); 7523} 7524 7525document.addEventListener("stSearchResultsEvent", () => { 7526 setTimeout(initTagAnimation, 100); 7527}); 7528 7529document.addEventListener('DOMContentLoaded', () => { 7530 document.addEventListener('stSearchResultsEvent', (event) => { 7531 // if (event.detail.source !== "searchResultsPage") return; 7532 event.detail.data.forEach((product, index) => { 7533 setTimeout(() => { 7534 // Use querySelectorAll so we target every instance of this product card 7535 // (e.g. one in the suggestions dropdown AND one on the results page simultaneously) 7536 const productCards = document.querySelectorAll(`[data-st-product-id="${product.id}"]`); 7537 if (!productCards.length) return; 7538 7539 const variantCount = Array.isArray(product.variants) ? product.variants.length : (product.variants || 0); 7540 if (!variantCount) return; 7541 7542 let html = ''; 7543 7544 const variant = product.variants?.[0]; 7545 const variantId = variant?.id; 7546 const priceInCents = Math.round(parseFloat(variant?.price || product.price || 0) * 100); 7547 7548 if (variantCount === 1 && variantId) { 7549 html = ` 7550<div 7551 class="quick-add flex justify-end md:justify-center w-full z-1 pointer-events-none is-desktop-btn appco_bg" 7552 data-product-id="${product.id}" 7553 data-variant-id="${variantId}" 7554> 7555 <form 7556 class="quick-add-form"
7557 id="QuickAddProductForm-template--24339262243113__main-collection-${product.id}" 7558 > 7559 <input type="hidden" name="id" value="${variantId}"> 7560 <input type="hidden" name="price" value="${priceInCents}"> 7561 <input type="hidden" name="type" value="${product.product_type || ''}"> 7562 7563 <button 7564 type="submit" 7565 class="atc-btn button button--primary pointer-events-auto md:opacity-0 atc_collection_btn atc_collection" 7566 is="hover-button" 7567 onclick="window.gtag && window.gtag('event','shop-all_atc',{ 7568 event_category:'shop-all', 7569 event_label:'shop-all_atc', 7570 product_name:'${product.title}', 7571 product_id: '${product.id}' 7572 });" 7573 data-variant-id="${variantId}" 7574 data-item-name="${product.title}" 7575 data-item-id="${variantId}" 7576 data-price="${priceInCents}" 7577 data-item-category="${product.product_type || ''}" 7578 data-item-variant="${variant?.title || ''}" 7579 data-item-list-name="CC" 7580 data-index="${index + 1}" 7581 aria-label="Add to cart" 7582 > 7583 <span class="btn-text"> 7584 <svg 7585 class="icon icon-cart icon-sm md:hidden"
7586 viewBox="0 0 24 24" 7587 stroke="currentColor" 7588 fill="none" 7589 xmlns="http://www.w3.org/2000/svg" 7590 > 7591 <path 7592 stroke-linecap="round" 7593 stroke-linejoin="round" 7594 d="M1 1h.5v0c.226 0 .339 0 .44.007a3 3 0 0 1 2.62 1.976c.034.095.065.204.127.42l.17.597m0 0 1.817 6.358c.475 1.664.713 2.496 1.198 3.114a4 4 0 0 0 1.633 1.231c.727.297 1.592.297 3.322.297h2.285c1.75 0 2.626 0 3.359-.302a4 4 0 0 0 1.64-1.253c.484-.627.715-1.472 1.175-3.161l.06-.221c.563-2.061.844-3.092.605-3.906a3 3 0 0 0-1.308-1.713C19.92 4 18.853 4 16.716 4H4.857ZM12 20a2 2 0 1 1-4 0 2 2 0 0 1 4 0Zm8 0a2 2 0 1 1-4 0 2 2 0 0 1 4 0Z" 7595 ></path> 7596 </svg> 7597 7598 <span class="hidden md:block" data-sold-out="Coming Soon"> 7599 Add to cart 7600 </span> 7601 </span> 7602 7603 <span class="btn-loader"> 7604 <span></span> 7605 <span></span> 7606 <span></span> 7607 </span> 7608 </button> 7609 7610 <div 7611 class="qty-selector hidden pointer-events-auto appco_bg" 7612 style="position:relative;" 7613 > 7614 <button 7615 type="button" 7616 class="qty-btn qty-minus" 7617 aria-label="Decrease quantity" 7618 > 7619 â 7620 </button> 7621 7622 <input 7623 type="number" 7624 class="qty-input" 7625 name="quantity" 7626 value="1" 7627 min="1" 7628 max="999" 7629 readonly 7630 aria-label="Quantity" 7631 > 7632 7633 <button 7634 type="button" 7635 class="qty-btn qty-plus" 7636 aria-label="Increase quantity" 7637 > 7638 + 7639 </button> 7640
7641 <span 7642 class="plp-qty-loader" 7643 style="display:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:none;" 7644 > 7645 <svg 7646 fill="#171717" 7647 viewBox="0 0 24 24" 7648 xmlns="http://www.w3.org/2000/svg" 7649 style="width:16px;height:16px;display:block;" 7650 > 7651 <path d="M12,4a8,8,0,0,1,7.89,6.7A1.53,1.53,0,0,0,21.38,12h0a1.5,1.5,0,0,0,1.48-1.75,11,11,0,0,0-21.72,0A1.5,1.5,0,0,0,2.62,12h0a1.53,1.53,0,0,0,1.49-1.3A8,8,0,0,1,12,4Z"> 7652 <animateTransform 7653 attributeName="transform" 7654 type="rotate" 7655 dur="0.75s" 7656 values="0 12 12;360 12 12" 7657 repeatCount="indefinite" 7658 /> 7659 </path> 7660 </svg> 7661 </span> 7662 </div> 7663 </form> 7664</div>`; 7665 } else { 7666 html = ` 7667<div 7668 class="quick-add flex justify-end md:justify-center w-full z-1 pointer-events-none is-desktop-btn appco_bg" 7669 data-product-id="${product.id}" 7670> 7671 <a 7672 href="/products/${product.handle}" 7673 class="button button--primary pointer-events-auto md:opacity-0" 7674 is="hover-link" 7675 aria-label="View product" 7676 > 7677 <span class="btn-text"> 7678 <svg 7679 class="icon icon-cart icon-sm md:hidden"
7680 viewBox="0 0 24 24" 7681 stroke="currentColor" 7682 fill="none" 7683 xmlns="http://www.w3.org/2000/svg" 7684 > 7685 <path 7686 stroke-linecap="round" 7687 stroke-linejoin="round" 7688 d="M1 1h.5v0c.226 0 .339 0 .44.007a3 3 0 0 1 2.62 1.976c.034.095.065.204.127.42l.17.597m0 0 1.817 6.358c.475 1.664.713 2.496 1.198 3.114a4 4 0 0 0 1.633 1.231c.727.297 1.592.297 3.322.297h2.285c1.75 0 2.626 0 3.359-.302a4 4 0 0 0 1.64-1.253c.484-.627.715-1.472 1.175-3.161l.06-.221c.563-2.061.844-3.092.605-3.906a3 3 0 0 0-1.308-1.713C19.92 4 18.853 4 16.716 4H4.857ZM12 20a2 2 0 1 1-4 0 2 2 0 0 1 4 0Zm8 0a2 2 0 1 1-4 0 2 2 0 0 1 4 0Z" 7689 ></path> 7690 </svg> 7691 7692 <span class="hidden md:block"> 7693 View product 7694 </span> 7695 </span> 7696 </a> 7697</div>`; 7698 } 7699 7700 // Iterate every matched card (suggestions + results page) 7701 // Iterate every matched card (suggestions + results page) 7702 productCards.forEach((productCard) => { 7703 if (productCard.querySelector('.quick-add')) return; 7704 7705 const innerBox = productCard.querySelector(".st-inner-box"); 7706 if (!innerBox) return; 7707 7708 const placeButton = () => { 7709 // if (productCard.querySelector(".quick-add")) return; 7710 innerBox.insertAdjacentHTML("beforeend", html); 7711 7712 // Prevent clicks inside quick-add from bubbling up to the product card link 7713 const quickAdd = innerBox.querySelector(".quick-add"); 7714 if (quickAdd) { 7715 quickAdd.addEventListener("click", (e) => e.stopPropagation()); 7716 } 7717 }; 7718 placeButton(); 7719 7720 // Re-initialize quick-add handlers on dynamically inserted elements 7721 initQuickAdd(innerBox); 7722 }); 7723 7724 }, 100); 7725 }); 7726 }); 7727}); 7728// Cross icon 7729document.addEventListener('DOMContentLoaded', () => { 7730 document.addEventListener('stSearchResultsEvent', (event) => { 7731 document.addEventListener('click', (event) => { 7732 const crossIcon = event.target.closest('.st-input-close-btn'); 7733 if (crossIcon) { 7734 const body = document.querySelector("body"); 7735 body.classList.remove("st-autocomplete-focused"); 7736 // console.log("Sourabh"); 7737 const searchBox = body.querySelector(".st-search-box.hidden-mobile"); 7738 searchBox.classList.remove('st-open'); 7739 searchBox.classList.add('st-close'); 7740 } 7741 }); 7742 }) 7743}) 7744</script>
7744 7745
7746<script src="https://cdn.shopify.com/extensions/01a09eca-7ca8-73a9-8494-4d1c60ea8b4d/searchtap-search-theme-extension-42/assets/searchtap.js" defer></script>
7746 7747 7748<div id="st-autocomplete-container"></div> 7749 7750<div id="st-search-container"></div> 7751 7752<style> 7753.st-search-root .st-autocomplete-container #st-before-search{padding:15px}.st-search-root .st-autocomplete-container #st-before-search #st-recent-search .st-recent-header .st-clear-recent-list span.st-icon svg{fill:#202020}.st-search-root .st-autocomplete-container #st-before-search #st-recent-search .st-recent-list,.st-search-root .st-autocomplete-container #st-trending-searches .st-trending-search-list{display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;margin-left:0;margin-bottom:15px}.st-search-root .st-autocomplete-container #st-before-search #st-recent-search .st-recent-list .st-recent-label,.st-search-root .st-autocomplete-container #st-before-search #st-trending-searches .st-trending-search-list .st-trending-search-label{display:flex;margin-bottom:0;border-radius:40px;cursor:pointer;line-height:1;transition:var(--button-transition);max-width:100%;background-color:#fff;border:1px solid #388fe9!important;font-size:14px;padding:8px 15px;align-items:center}.st-search-root .st-autocomplete-container #st-before-search #st-recent-search .st-recent-list .st-recent-label .st-recent-search-list-icon,.st-search-root .st-autocomplete-container #st-trending-searches .st-trending-search-list .st-trending-search-label .st-trending-search-icon{display:none}.st-search-root .st-autocomplete-container #st-before-search #st-recent-search .st-recent-list .st-recent-label span.st-recent-text{-webkit-box-orient:vertical;display:-webkit-box;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:1;line-height:1.2}.st-search-root .st-autocomplete-container #st-before-search #st-recent-search .st-recent-list .st-recent-label .st-cross{height:14px;margin-top:0}.st-search-root .st-autocomplete-container #st-before-search #st-recent-search .st-recent-list .st-recent-label .st-cross span.st-icon svg,.st-search-root .st-autocomplete-container #st-trending-searches .st-trending-search-list .st-trending-search-label .st-trending-search-arrow-icon svg{fill:#388fe9;width:14px;height:14px;margin-top:0;margin-left:7px;stroke:#388fe9}.st-search-root .st-autocomplete-container #st-trending-searches .st-trending-search-list .st-trending-search-label .st-trending-search-arrow-icon{margin:0;padding:0;transform:rotate(135deg)}.st-search-root .st-autocomplete-container #st-trending-searches .st-trending-search-list .st-trending-search-label .st-trending-search-arrow-icon svg{margin-left:0}.st-search-root .st-autocomplete-container #st-before-search #st-product-wrapper .st-product-container{scrollbar-width:none;padding:0;margin:0 -10px}.st-search-root .st-autocomplete-container #st-before-search #st-product-wrapper .st-product-container .st-product-card{padding:0 10px;margin-bottom:10px}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box a:has(.st-image-container){width:100%}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-image-container .st-image-wrapper{position:relative;padding-bottom:100%;overflow:hidden;background-color:#fff}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-image-container .st-image-wrapper img.st-hero-image{width:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:100%!important;object-fit:cover;border-radius:0!important;transition:transform calc(.15s * 3) ease-out,opacity calc(.15s * 3) ease-out,visibility calc(.15s * 3) ease-out;opacity:1}.st-search-root .st-autocomplete-container #st-product-wrapper .st-recommended-scroll-btn{background:#0000005c;align-items:center;justify-content:center;border-radius:50%;box-shadow:none;cursor:pointer;width:40px;height:40px;transition:all .2s ease-in-out;z-index:15}.st-search-root .st-autocomplete-container #st-after-search .st-autocomplete-content .st-left-panel{padding:15px}.st-search-root .st-autocomplete-container #st-after-search .st-autocomplete-content .st-right-panel{padding:15px 15px 0 15px}.st-search-root .st-autocomplete-container #st-after-search #st-product-wrapper .st-product-container{scrollbar-width:none;margin:0 -7.5px}.st-search-root .st-autocomplete-container #st-after-search #st-product-wrapper .st-product-container .st-product-card{padding:0 7.5px;margin-bottom:7.5px}.st-search-root .st-autocomplete-container #st-after-search .st-autocomplete-footer{position:sticky;bottom:0;border-top:1px solid rgba(210,210,210,.4);z-index:20}.st-search-root .st-autocomplete-container #st-after-search .st-autocomplete-footer .st-left-panel .st-branding{display:none}.st-search-root .st-autocomplete-container #st-after-search .st-autocomplete-footer .st-right-panel{padding:0}.st-search-root .st-autocomplete-container #st-after-search .st-autocomplete-footer .st-right-panel .st-goto-search .st-btn{width:100%;padding:1rem;display:block}.st-search-root .st-autocomplete-container #st-after-search .st-autocomplete-content.st-search-suggestions-hide .st-column-75.st-right-panel,.st-search-root .st-autocomplete-container #st-after-search .st-autocomplete-footer.st-search-suggestions-hide .st-row.st-no-wrap .st-column-75.st-right-panel{flex:100%;max-width:100%}.st-search-root .st-autocomplete-container .st-mobile-search-container{position:sticky;top:0;background:#f5f5f5!important;z-index:100}.st-search-root .st-autocomplete-container.st-pre-search .st-container{background-color:#f5f5f5}.st-search-root .st-autocomplete-container .st-mobile-search-container .st-search-bar{padding:15px 15px 15px 0}.st-search-root .st-autocomplete-container .st-mobile-search-container .st-search-bar .st-search-bar-inner{background:#fff!important}.st-search-root .st-autocomplete-container.st-pre-search .st-mobile-search-container .st-search-bar .st-search-bar-inner .st-search-box-icon{display:block}.st-search-root .st-autocomplete-container .st-mobile-search-container .st-search-bar .st-search-bar-inner .st-search-box-icon{display:none}.st-search-root .st-autocomplete-container .st-mobile-search-container .st-search-bar .st-search-bar-inner .st-cross{margin-top:9px;margin-right:0}.st-search-root .st-autocomplete-container #st-after-search .st-autocomplete-footer .st-right-panel .st-goto-search .st-btn{width:100%;padding:1rem;display:block}.st-search-root .st-autocomplete-container .st-container{background-color:rgb(var(--color-placeholder))}.st-search-root .st-autocomplete-container .st-container div#st-after-search{padding:0}.st-search-root .st-autocomplete-container #st-after-search .st-autocomplete-content .st-left-panel #st-trending-searches .st-trending-search-list .st-trending-search-label{display:flex;justify-content:space-between;align-items:center}.st-search-root .st-autocomplete-container.st-pre-search .st-mobile-search-container .st-search-bar .st-search-bar-inner .st-search-box-icon svg{fill:#171717}.st-search-root .st-autocomplete-container .st-mobile-search-container .st-search-bar .st-search-bar-inner .st-cross svg{fill:#000}@media only screen and (max-width:769px){.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-rating-summary .st-stars-rating:before{margin-top:2px}.st-search-root .st-autocomplete-container #st-after-search #st-trending-searches .st-trending-search-list .st-trending-search-label .st-trending-search-arrow-icon svg{display:none}.st-search-root .st-autocomplete-container #st-after-search .st-autocomplete-content .st-left-panel #st-trending-searches .st-trending-search-list .st-trending-search-label span.st-trending-search-text{font-size:13px!important}.st-search-root .st-autocomplete-container #st-trending-searches .st-trending-search-list .st-trending-search-label .st-trending-search-arrow-icon{margin-top:0!important;padding-right:0!important}.st-search-root .st-autocomplete-container #st-before-search #st-recent-search .st-recent-header .st-heading-text,.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-header .st-heading-text,.st-search-root .st-autocomplete-container #st-trending-searches .st-trending-search-header .st-heading-text,.st-search-root .st-autocomplete-container .st-autocomplete-component-header .st-heading-text{font-size:14px!important}.st-search-root .st-autocomplete-container .st-mobile-search-container .st-search-bar .st-search-bar-inner #st-search-box{padding:8px 8px 8px 0!important}.st-search-root .st-autocomplete-container #st-before-search #st-recent-search .st-recent-list .st-recent-label span.st-recent-text{font-size:14px!important}.st-search-root .st-autocomplete-container #st-before-search #st-recent-search .st-recent-list .st-recent-label,.st-search-root .st-autocomplete-container #st-before-search #st-trending-searches .st-trending-search-list .st-trending-search-label{font-size:13px!important;padding:8px 15px!important}.st-search-root .st-autocomplete-container #st-product-wrapper .st-recommended-scroll-btn{display:none}.st-search-root .st-autocomplete-container #st-after-search .st-autocomplete-footer{position:fixed}.st-search-root .st-autocomplete-container #st-product-wrapper.st-recommended-cards .st-product-container .st-no-wrap.st-row{flex-wrap:wrap}.st-search-root .st-autocomplete-container #st-before-search{padding:0!important}.st-search-root .st-autocomplete-container #st-after-search .st-autocomplete-content .st-left-panel,.st-search-root .st-autocomplete-container #st-before-search #st-recent-search,.st-search-root .st-autocomplete-container #st-before-search div#st-trending-searches,.st-search-root .st-autocomplete-container #st-product-wrapper.st-recommended-cards{margin-bottom:15px;padding:15px!important;background-color:#fff!important}.st-search-root .st-autocomplete-container #st-before-search #st-recent-search .st-recent-list,.st-search-root .st-autocomplete-container #st-trending-searches .st-trending-search-list{margin-bottom:0}.st-search-root .st-autocomplete-container #st-after-search .st-autocomplete-content .st-right-panel{padding:15px}.st-search-root .st-autocomplete-container #st-trending-searches .st-trending-search-list .st-trending-search-label .st-trending-search-text{line-height:normal;position:relative;-webkit-box-orient:vertical;display:-webkit-box;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:1;font-size:14px}}@media only screen and (min-width:1025px){.st-search-root .st-autocomplete-container #st-after-search #st-trending-searches .st-trending-search-list .st-trending-search-label .st-trending-search-text:hover{background-position-x:var(--transform-origin-start);background-size:100% 1px;color:#171717!important}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-name:hover{background-position-x:var(--transform-origin-start);background-size:100% 1px;color:#171717}.st-search-root .st-autocomplete-container #st-before-search #st-recent-search .st-recent-list .st-recent-label:hover,.st-search-root .st-autocomplete-container #st-before-search #st-trending-searches .st-trending-search-list .st-trending-search-label:hover{background-color:#388fe933!important;border:1px solid #388fe9!important}.st-search-root .st-autocomplete-container #st-before-search #st-recent-search .st-recent-list .st-recent-label span.st-recent-text:hover,.st-search-root .st-autocomplete-container #st-before-search #st-recent-search .st-recent-list .st-recent-label:hover span.st-recent-text,.st-search-root .st-autocomplete-container #st-before-search #st-trending-searches .st-trending-search-list .st-trending-search-label span.st-trending-search-text:hover,.st-search-root .st-autocomplete-container #st-before-search #st-trending-searches .st-trending-search-list .st-trending-search-label:hover span.st-trending-search-text{color:#388fe9!important}.st-search-root .st-autocomplete-container #st-before-search #st-recent-search .st-recent-list .st-recent-label:hover .
7753st-cross span.st-icon svg,.st-search-root .st-autocomplete-container #st-trending-searches .st-trending-search-list .st-trending-search-label:hover .st-trending-search-arrow-icon svg{fill:#388FE9;stroke:#388FE9}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box:hover .st-image-container .st-image-wrapper img.st-hero-image{transform:translate(-50%,-50%) scale(1.05);height:100%}.st-search-root .st-autocomplete-container #st-product-wrapper .st-recommended-scroll-btn:hover{background:#ffffff99}.st-search-root .st-autocomplete-container #st-product-wrapper .st-recommended-scroll-btn:hover svg{fill:#171717!important}}.st-search-root .st-autocomplete-container #st-product-wrapper .st-recommended-scroll-btn svg{fill:#fff}.st-search-root .st-autocomplete-container #st-before-search #st-recent-search .st-recent-header,.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-header,.st-search-root .st-autocomplete-container #st-trending-searches .st-trending-search-header,.st-search-root .st-autocomplete-container .st-autocomplete-component-header{margin-bottom:15px}.st-search-root .st-autocomplete-container #st-before-search #st-recent-search .st-recent-header .st-heading-text,.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-header .st-heading-text,.st-search-root .st-autocomplete-container #st-trending-searches .st-trending-search-header .st-heading-text,.st-search-root .st-autocomplete-container .st-autocomplete-component-header .st-heading-text{text-transform:uppercase!important;font-size:14px;font-weight:600}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box{display:flex;flex-direction:column;padding:8px;border-radius:12px;border:1px solid #0000001A;background-color:#fff;position:relative;height:100%;margin-bottom:0}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer,.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box{padding:0;display:flex;flex-direction:column;height:100%}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-extra-field-box.st-extra-field-box.product-weight{order:1;margin-top:12px;text-align:start;line-height:1}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-extra-field-box.st-extra-field-box.product-weight span.st-extra-field-value{font-size:14px;color:#9b9b9b}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box>a{order:3;margin-top:8px;padding:0 4px}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-name{font-size:16px;font-weight:600;line-height:1.25;--reversed-link-gap:min(100%, 1.35em);background:linear-gradient(to var(--transform-origin-end),currentColor,currentColor) 0 var(--reversed-link-gap)/0 1px no-repeat;background-position-x:var(--transform-origin-end);transition:background-size var(--animation-primary)}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-product-reviews-summary{order:4;margin-top:8px;padding:0 4px;line-height:1;color:#666;font-weight:600}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-product-reviews-summary .st-rating-summary{justify-content:start;font-size:12px;display:flex;align-items:flex-end}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-product-reviews-summary .st-rating-summary:before{content:attr(data-rating-average);margin-right:2px;font-size:14px}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-product-reviews-summary .st-rating-summary:after{content:"(" attr(data-rating-count) "+)";font-size:14px}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-rating-summary .st-stars-rating:before{content:"\2605\2605\2605\2605\2605";letter-spacing:2px;background:linear-gradient(90deg,#fdb022 var(--percent),#ddd var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:transparent;height:16px;display:inline-block}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-rating-summary .st-stars-rating{font-size:18px;height:16px}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .quick-add{margin-top:auto}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-price-box{line-height:1;margin:8px 0 16px 0;order:5;text-align:start;padding:0 4px}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-extra-field-box.product-card-offer-show.other{display:none}.st-search-root .st-autocomplete-container #st-after-search .st-autocomplete-content .st-left-panel #st-trending-searches .st-trending-search-header{margin-bottom:10px}.st-search-root .st-autocomplete-container #st-before-search #st-product-wrapper .st-product-container .st-product-card{padding:0 10px;margin-bottom:10px}.st-search-root .st-autocomplete-container #st-trending-searches .st-trending-search-list .st-trending-search-label .st-trending-search-text{--reversed-link-gap:min(100%, 1.35em);
7753background:linear-gradient(to var(--transform-origin-end),currentColor,currentColor) 0 var(--reversed-link-gap)/0 1px no-repeat;background-position-x:var(--transform-origin-end);transition:background-size var(--animation-primary);margin-right:7px}.st-search-root .st-autocomplete-container #st-after-search #st-trending-searches .st-trending-search-list .st-trending-search-label .st-trending-search-text{color:#797979!important}.st-search-root .st-autocomplete-container #st-after-search .st-autocomplete-footer .st-right-panel .st-goto-search .st-btn{background-color:var(--color-button-gradient)!important;font-weight:600;font-size:16px}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-image-container .st-image-wrapper{border-radius:5px}.st-search-container.st-search-wrapper,.st-search-root .st-container,.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-body .st-single-filter-body .st-column-20,.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-body .st-single-filter-body .st-column-80,.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-body .st-single-filter-body .st-filter-list,.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-body .st-single-filter-body .st-filter-list .st-filter-label .st-row .st-column-70,.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-body .st-single-filter-body .st-filter-list .st-filter-label .st-row .st-column-75,.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-header .st-column-30,.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-header .st-column-30 span.st-clear-all,.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-header .st-column-50,.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-header .st-column-50 span.st-clear-all,.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-header .st-column-70,.st-search-root .st-search-container #st-main-content,.st-search-root .st-search-container #st-main-content #st-results-header #st-sort .st-sorting-label,.st-search-root .st-search-container #st-main-content #st-results-header .st-column-40,.st-search-root .st-search-container #st-main-content #st-results-header .st-flex-wrap.st-column-60,.st-search-root .st-search-container #st-main-content #st-results-header .st-row,.st-search-root .st-search-container #st-main-content #st-results-header .st-row .st-flex-wrap.st-column-50,.st-search-root .st-search-container #st-main-content .st-row .st-column,.st-search-root .st-search-container #st-main-content .st-row .st-column-25.st-filter-animation,.st-search-root .st-search-container #st-main-content .st-row .st-column-75,.st-search-root .st-search-container #st-main-content .st-row .st-column-80{padding:0}.st-search-root .st-search-container #st-main-content .st-row .st-column-25.st-filter-animation div#st-filter-sidebar{padding-right:30px}.st-search-root .st-row{margin-left:0;width:100%}.st-search-root .st-search-container #st-main-content .st-row .st-column-20.st-filter-animation{padding:0 30px 0 0}.st-search-root .st-search-container #st-filter-sidebar{border-right:none;border-end-end-radius:var(--sp-8d5);border-start-end-radius:var(--sp-8d5);padding:0!important}.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-header{margin:0;padding-block-end:var(--sp-8);padding-block-start:var(--sp-10);padding-inline:var(--sp-12);border-bottom:1px solid rgb(var(--color-border-light))}.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-body .st-single-filter-body{padding-right:0}.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-body .st-single-filter-body .st-filter-list .st-filter-label .st-row{align-items:center}.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-body .st-single-filter-body .st-filter-list .st-filter-label .st-checkbox-wrapper{align-items:center}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-price-box small.st-multi-price-product-pre-text,.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-body .st-single-filter-body .st-filter-list .st-disabled-filter,.st-search-root .st-search-container #st-main-content #st-results-footer .st-pagination-container .st-pagination li.st-next-btn.page-item.disabled .st-search-root .st-search-container #st-main-content #st-results-header #st-selected-filter-bus .st-bus-item span.st-bus-filter-name,.st-search-root .st-search-container #st-main-content #st-results-footer .st-pagination-container .st-pagination li.st-prev-btn.page-item.disabled,.st-search-root .st-search-container #st-main-content #st-results-header #st-selected-filter-bus .st-clear,.st-search-root .st-search-container #st-main-content #st-results-header #st-sort .st-sort-arrow svg,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-extra-field-box.product-card-offer-show.other,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-price-box .st-price-wrapper .st-multi-price-product-pre-text,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box:has(.product-card-offer-show.bestseller) .st-extra-field-box.discount-field{dis
7753play:none}.st-search-root .st-search-container #st-main-content #st-results-header .st-row{align-items:center}.st-search-root .st-search-container #st-main-content #st-results-header #st-results-summary{line-height:normal}.st-search-root .st-search-container #st-main-content #st-results-header #st-results-summary span.st-summary-label{-webkit-box-orient:vertical;display:-webkit-box;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:1}.st-search-root .st-search-container #st-main-content #st-results-header #st-sort{margin-top:0;position:relative;display:flex;align-items:center}.st-search-root .st-search-container #st-main-content #st-results-header #st-sort .st-sorting-label{line-height:normal}.st-search-root .st-search-container #st-main-content #st-results-header #st-sort select{position:relative;z-index:3;padding:0 20px 0 10px;height:unset}.st-search-root .st-search-container #st-main-content #st-results-header #st-sort .st-sort-arrow{margin-top:0;right:10px;z-index:3;top:14px;position:absolute}.st-search-root .st-search-container #st-main-content #st-results-header #st-results-summary .st-summary-label strong{color:unset}.st-search-root .st-search-container #st-main-content .st-row .st-column-80 div#st-results-list{margin:0 -12px}.st-search-root .st-search-container #st-main-content #st-results-list .st-product-card{padding:0 12px;margin-bottom:24px}.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box{height:100%;display:flex;flex-direction:column;padding:8px;border-radius:12px;border:1px solid #0000001A;background-color:rgb(var(--color-placeholder))}.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-image-container .st-image-wrapper{overflow:hidden;background-color:#fff;border-radius:5px}#st-main-content .st-row #st-results-list .st-product-card .st-outer-box .st-image-container .st-image-wrapper img{transition:transform calc(.15s * 3) ease-out,opacity calc(.15s * 3) ease-out,visibility calc(.15s * 3) ease-out;height:100%;opacity:1;margin:0;object-fit:cover}.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-name a{text-decoration:none}.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box{height:100%;display:flex;flex-direction:column;padding:0}.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box div{margin-bottom:0}.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-name{text-align:start}.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-add-to-cart-root{margin-top:auto}body{-webkit-tap-highlight-color:transparent}.st-search-root .st-search-container #st-main-content #st-results-footer div#st-goto-button{border-radius:50%;background:#0000005c;transition:all .2s ease-in-out;bottom:260px;right:56px}.st-search-root .st-search-container #st-main-content #st-results-header #st-selected-filter-bus{padding:0;margin:0;margin-top:25px}.st-search-root .st-search-container #st-main-content #st-results-header #st-selected-filter-bus .st-bus-item{position:relative;padding:var(--sp-3d5) 45px var(--sp-3d5) var(--sp-5);background-color:rgb(var(--color-foreground) / var(--opacity-025));color:rgb(var(--color-foreground))}.st-search-root .st-search-container #st-main-content #st-results-header #st-selected-filter-bus .st-bus-item span.st-bus-filter-value{color:rgb(var(--color-foreground));text-transform:capitalize;font-size:var(--text-sm);font-style:var(--font-body-style);font-weight:var(--font-body-weight);letter-spacing:var(--font-body-letter-spacing)}.st-search-root .st-search-container #st-main-content #st-results-header #st-selected-filter-bus .st-bus-item span.st-bus-filter-value:after{background-size:15px;content:"";background-image:url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' width='12' height='13' class='icon icon-close-small' viewBox='0 0 12 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.48627 9.32917L2.82849 3.67098' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3Cpath d='M2.88539 9.38504L8.42932 3.61524' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3C/svg%3E");width:12px;height:13px;display:inline-block;top:12px;position:absolute;margin-left:1rem}.st-search-root .st-search-container #st-main-content #st-results-header #st-mobile-filter-and-sort.st-sticky-bottom{justify-content:center;bottom:62px;z-index:20;gap:2px}.st-search-root .st-search-container #st-main-content #st-results-header #st-mobile-filter-and-sort .st-btn{border-radius:var(--buttons-radius);align-items:center;border:1px solid rgb(var(--color-button-background));width:35%;padding:clamp(var(--sp-4d5),1.2vw,var(--sp-5d5)) clamp(var(--sp-6d5),1.473vw,var(--sp-7d5));background:rgb(var(--color-button-background));box-shadow:var(--shadow-horizontal-offset) var(--shadow-vertical-offset) rgb(var(--color-shadow) / var(--shadow-opacity))}.st-search-root .st-search-container #st-main-content #st-results-header #st-mobile-filter-and-sort .st-filter-btn .st-mobile-filter-label,.st-search-root .st-search-container #st-main-content #st-results-header #st-mobile-filter-and-sort .st-sort-btn .st-mobile-sort-label{line-height:1}.st-search-root .st-search-container #st-main-content #st-results-header #st-mobile-filter-and-sort .st-filter-btn{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.st-search-root .st-search-container #st-main-content #st-results-header #st-mobile-filter-and-sort .st-sort-btn{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.st-search-root .st-search-container #st-main-content #st-results-header #st-mobile-filter-and-sort .st-filter-btn .st-filter-icon,.st-search-root .st-search-container #st-main-content #st-results-header #st-mobile-filter-and-sort .st-sort-btn .st-sort-icon{margin-top:0;line-height:normal;height:15px}.st-search-root .st-search-container #st-main-content #st-results-header #st-mobile-filter-and-sort .st-filter-btn .st-filter-icon,.st-search-root .st-search-container #st-main-content #st-results-header #st-mobile-filter-and-sort .st-sort-btn .st-sort-icon{margin-top:0;line-height:normal;height:15px}.st-search-root .st-search-container #st-main-content #st-results-header #st-mobile-filter-and-sort .st-sort-btn select{top:0;left:0}.st-search-root .st-search-container #st-main-content #st-results-header #st-selected-filter-bus span.st-bus-filter-name{display:none}.st-search-root .st-search-container #st-main-content #st-results-footer .st-no-more-results{margin-top:40px;color:#fff;font-weight:600;background-color:var(--color-button-gradient);padding:10px 20px;font-size:18px;border-radius:.8rem;margin-bottom:40px}.st-search-root .st-search-container #st-main-content #st-no-results .st-no-results-products-heading .st-no-results-products-heading-inner{justify-content:center}@media only screen and (max-width:769px){.st-search-root .st-search-container #st-main-content #st-results-footer div#st-goto-button{right:30px}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-extra-field-box.st-product-card-tags,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-extra-field-box.st-product-card-tags,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-name{margin-top:4px!important}.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .quick-add .qty-selector{padding:8.25px 0!important;border-width:.571px!important}.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .quick-add .qty-selector button.qty-btn{height:10px!important}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-extra-field-box.product-card-offer-show span.st-extra-field-value,.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-extra-field-box.st-extra-field-box.product-weight span.st-extra-field-value,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-extra-field-box.product-card-offer-show span.st-extra-field-value{font-size:10px!important}.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-header .st-clear-all{margin-right:0!important}.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-body{padding:var(--sp-6) var(--sp-5)!important;padding-bottom:130px!important}.st-search-root .st-search-container #st-filter-sidebar{border-end-end-radius:0!important}.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-header .st-filter-heading{font-size:var(--text-2xl)!important}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-extra-field-box.st-extra-field-box.product-weight,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-extra-field-box.product-weight{margin-top:4px!important}.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-header{padding:var(--sp-8) var(--sp-5) var(--sp-6)!important}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-product-reviews-summary .st-rating-summary,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-extra-field-box.product-weight span.st-extra-field-value,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-rating-summary{font-size:10px!important}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-name,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-name a span{font-size:12px!important}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-rating-summary .st-stars-rating,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-rating-summary .st-stars-rating{font-size:15px!important}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-price-box .st-price-wrapper.st-sale-price-wrapper span.st-currency-symbol,.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-price-box .st-price-wrapper.st-sale-price-wrapper span.st-sale-price,.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-price-box .st-price-wrapper.st-single-price-value span.st-currency-symbol,.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-price-box .st-price-wrapper.st-single-price-value span.st-sale-price,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-price-box .st-price-wrapper.st-sale-price-wrapper span.st-currency-symbol,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-price-box .st-price-wrapper.st-sale-price-wrapper span.st-sale-price,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-price-box .st-price-wrapper.st-single-price-value span.st-currency-symbol,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-price-box .st-price-wrapper.st-single-price-value span.st-sale-price{font-size:16px!important}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-price-box .st-price-wrapper.st-main-price-wrapper span.st-currency-symbol,.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-price-box .st-price-wrapper.st-main-price-wrapper span.st-main-price,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-price-box .st-price-wrapper.st-main-price-wrapper span.st-currency-symbol,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-price-box .st-price-wrapper.st-main-price-wrapper span.st-main-price{font-size:11px!important}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-extra-field-box.st-product-card-tags span.st-extra-field-value .st_values,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-extra-field-box.st-product-card-tags span.st-extra-field-value .st_values{height:22px!important;font-size:10px!important}.st-search-root .st-search-container #st-main-content #st-results-header #st-selected-filter-bus .st-bus-item{padding:var(--sp-3) 40px var(--sp-3) var(--sp-3d5)!important;margin:0 6.5px 6.5px 0!important}.st-search-root .st-search-container #st-main-content #st-results-header #st-selected-filter-bus .st-bus-item span.st-bus-filter-value:after{background-size:13px!important;top:12.2px!important;margin-left:.75rem!important}.st-search-root .st-search-container #st-main-content #st-results-header #st-selected-filter-bus .st-bus-item span.st-bus-filter-value{font-size:var(--text-xs)!important}body.st-autocomplete-focused{overflow:hidden!important}.st-search-root .st-search-container #st-main-content #st-results-header #st-selected-filter-bus .st-row{flex-wrap:wrap}.st-search-root .st-search-container #st-main-content .st-row .st-column div#st-results-list{margin:0 -4.875px}.st-search-root .st-search-container #st-main-content #st-results-list .st-product-card{padding:0 4.875px;margin-bottom:9.75px;border:none}.st-search-root .st-search-container #st-main-content .st-filter-animation{position:fixed;left:0;right:0;bottom:0;top:0;background-color:#fff;z-index:9999;max-width:400px;width:89vw;padding:0;border-radius:var(--sp-8d5)}body.st-filter-popup-is-open .st-search-root .st-search-container #st-filter-sidebar{position:absolute;background-color:#fff;width:100%;height:100%;top:0;right:0;left:0;padding:15px 10px 80px;user-select:none;z-index:999999;overflow-y:hidden}body.st-filter-popup-is-open .st-search-root .st-search-container #st-filter-sidebar #st-filter-main-footer{position:absolute;
7753left:0;right:0;bottom:0;display:flex;border-top:1px solid #d2d2d2;width:100%;z-index:9999}body.st-filter-popup-is-open .st-search-root .st-search-container #st-main-content .st-filter-animation:before{content:"";position:fixed;background:#000;height:100vh;width:100vw;opacity:.3}body.st-filter-popup-is-open{overflow:hidden!important;height:100vh}.st-search-root .st-search-container .st-filter-animation{display:flex!important;transform:translateX(-100%);transition:transform .25s cubic-bezier(.4,0,.2,1)}body.st-filter-popup-is-open .st-search-root .st-search-container .st-filter-animation{transform:translateX(0)!important}}@media only screen and (min-width:770) and (max-width:1024){.st-search-root .st-search-container #st-main-content #st-results-list .st-product-card.st-column-25{flex:33.3%;max-width:33.3%}}@media only screen and (min-width:1025px){.st-search-root .st-outer-box .st-inner-box .st-name a span:hover{background-position-x:var(--transform-origin-start);background-size:100% 1px;color:#171717}#st-main-content .st-row #st-results-list .st-product-card .st-outer-box:hover .st-image-container .st-image-wrapper img{transform:translate(-50%,-50%) scale(1.05);height:100%}.st-search-root .st-search-container #st-main-content #st-results-footer div#st-goto-button:hover{background:#000}}@media only screen and (min-width:769px){.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-body{overflow-y:auto!important;padding:var(--sp-8) var(--sp-12);padding-block:var(--sp-11);padding-bottom:200px!important}.st-search-root .st-search-container #st-main-content #st-results-header #st-selected-filter-bus .st-bus-item:hover{background-color:rgb(var(--color-foreground) / var(--opacity-025))}}.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-body .st-single-filter-body{border-top:0;border-bottom:1px solid rgb(var(--color-border-light));padding:28px 0 0 0}.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-body .st-single-filter-body .st-filter-list .st-filter-list-wrapper{margin-top:0}.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-body .st-single-filter-body .st-filter-list .st-filter-label{margin-bottom:12px}.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-body .st-single-filter-body .st-filter-header{padding-bottom:28px}.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-body .st-single-filter-body:first-child{padding-top:0}.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-body .st-single-filter-body .st-filter-header .st-filter-title{font-weight:var(--font-medium);font-size:var(--fluid-base-to-xl);color:rgb(var(--color-foreground))}.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-body .st-single-filter-body .st-filter-header span.st-icon.st-filter-toggle-icon{justify-content:end;display:flex}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-extra-field-box.product-card-offer-show span.st-extra-field-value,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-extra-field-box.product-card-offer-show span.st-extra-field-value{background-color:#c70b0b;font-size:14px;margin:8px 0 0 8px;border-radius:4px 0 12px;padding:4px 12px;font-weight:600;position:absolute;top:0;color:#fff;width:fit-content;left:0;text-transform:capitalize}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-extra-field-box.discount-field span.st-extra-field-value,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-extra-field-box.discount-field span.st-extra-field-value{position:absolute;z-index:1;left:0;top:0;display:inline-flex;align-items:center;justify-content:center;background:green;color:#fff;padding:6px 10px;font-size:12px;font-weight:600!important;border-radius:4px;line-height:1;margin:8px 0 0 8px}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-extra-field-box.discount-field span.st-extra-field-value:after,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-extra-field-box.discount-field span.st-extra-field-value:after{content:"% OFF";font-weight:600!important}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-extra-field-box.product-card-offer-show.bestseller span.st-extra-field-value,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-extra-field-box.product-card-offer-show.bestseller span.st-extra-field-value{background-color:#319d64!important}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-extra-field-box[class*="-label"],.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-extra-field-box[class*="-label"]{height:26px;width:100%;display:flex;align-items:center;justify-content:center;padding:0;font-size:13px;font-weight:600;white-space:nowrap;border-radius:20px;box-sizing:border-box;flex-shrink:0;background:linear-gradient(90deg,var(--label-gradient-start,#ffe574) 0,var(--label-gradient-end,#fff) 100%);color:#5e4d00}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-extra-field-box[class*="-label"] span.st-extra-field-value::first-letter,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-extra-field-box[class*="-label"] span.st-extra-field-value::first-letter{text-transform:uppercase}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-extra-field-box[class*="-label"] span.st-extra-field-value,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-extra-field-box[class*="-label"] span.st-extra-field-value{font-weight:600}.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-extra-field-box.product-weight{order:1;margin-top:12px;text-align:start;line-height:1}.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-extra-field-box.product-weight span.st-extra-field-value{font-size:14px;color:#9b9b9b}.searchtap .page-width{max-width:unset!important}div#st-search-container{padding-inline:var(--page-padding)}button#custom-filter-btn{margin:0;border:1px solid;height:clamp(var(--sp-14),3vw,var(--sp-15));text-transform:none;
7753--button-transition:box-shadow var(--animation-primary),opacity var(--animation-fast);transition:var(--button-transition);color:rgb(var(--color-button-background));background:0 0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;position:relative;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;line-height:1;font-weight:var(--font-medium);font-family:var(--font-navigation-family);font-size:var(--font-button-size);padding:clamp(var(--sp-4d5),1.2vw,calc(var(--sp-5d5) - 7px)) clamp(var(--sp-6d5),1.473vw,var(--sp-7d5));border-radius:var(--buttons-radius);box-shadow:var(--shadow-horizontal-offset) var(--shadow-vertical-offset) rgb(var(--color-shadow) / var(--shadow-opacity));max-height:3.75rem;--shadow-horizontal-offset:var(--buttons-shadow-horizontal-offset);--shadow-vertical-offset:var(--buttons-shadow-vertical-offset);--shadow-opacity:var(--buttons-shadow-opacity);letter-spacing:normal}.st-search-root .st-search-container #st-main-content #st-results-header #st-sort .st-sorting-label{line-height:normal;font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:var(--text-base);font-family:Montserrat,sans-serif!important;letter-spacing:var(--font-body-letter-spacing);color:rgb(var(--color-foreground))}button#custom-filter-btn:before{content:"";stroke-width:var(--icon-weight);width:var(--sp-5d5);height:var(--sp-5d5);background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 22 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='%23378fe9' stroke-width='1.5' stroke-linecap='round' d='M1.5 14H4M4 14C4 15.6569 5.34315 17 7 17C8.65685 17 10 15.6569 10 14C10 12.3431 8.65685 11 7 11C5.34315 11 4 12.3431 4 14ZM18 6H20.5M18 6C18 7.65685 16.6569 9 15 9C13.3431 9 12 7.65685 12 6C12 4.34315 13.3431 3 15 3C16.6569 3 18 4.34315 18 6ZM13 14H20.5M1.5 6H9'/%3E%3C/svg%3E");margin-right:.75rem}.st-search-root .st-search-container #st-main-content #st-results-header .st-column-40{flex:100%;max-width:100%;justify-content:space-between;display:flex;flex-direction:row-reverse;position:relative;z-index:2}.st-search-root .st-search-container #st-main-content #st-results-header #st-sort select{position:relative;z-index:3;margin:0 0 0 var(--sp-6);height:clamp(var(--sp-14),3vw,var(--sp-15));text-transform:none;border:1px solid;--button-transition:box-shadow var(--animation-primary),width var(--animation-primary),height var(--animation-primary);transition:var(--animation-primary);transition-property:box-shadow,width,height;color:rgb(var(--color-button-background));background:0 0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:inline-flex;align-items:center;justify-content:center;overflow:hidden;line-height:0;font-weight:var(--font-medium);font-family:var(--font-navigation-family);font-size:var(--font-button-size);padding:clamp(var(--sp-4d5),1.2vw,var(--sp-5d5)) clamp(var(--sp-6d5),1.473vw,var(--sp-7d5));border-radius:var(--buttons-radius);box-shadow:var(--shadow-horizontal-offset) var(--shadow-vertical-offset) rgb(var(--color-shadow) / var(--shadow-opacity));--shadow-horizontal-offset:var(--buttons-shadow-horizontal-offset);--shadow-vertical-offset:var(--buttons-shadow-vertical-offset);--shadow-opacity:var(--buttons-shadow-opacity)}.st-search-root .st-search-container #st-main-content #st-results-header #st-sort .st-sort-arrow:before{content:"";background-color:#378fe9;width:var(--sp-1d5);height:var(--sp-1d5);transition:width var(--animation-primary),height var(--animation-primary),background-color ease-in-out .3s;display:inline-flex;border-radius:50%}.st-outer-box .st-image-container .st-image-wrapper{padding-bottom:0!important}.st-outer-box:hover .st-image-container .st-image-wrapper img{transform:none!important}.st-outer-box .st-image-container .st-fallback-image,.st-outer-box .st-image-container img{position:unset!important;transform:none!important}.custom-slider{width:100%;position:relative}.slider-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}.slider-track::-webkit-scrollbar{display:none}.slide{min-width:100%;scroll-snap-align:start}.slide{aspect-ratio:1/1;overflow:hidden}.slide img{width:100%;height:100%;object-fit:cover}
7753.slider-dots{position:absolute;bottom:0;left:50%;transform:translateX(-50%);display:flex;gap:6px}.dot{width:5px;height:5px;background:rgb(var(--color-foreground));border-radius:50%;cursor:pointer;transition:var(--animation-primary);transition-property:background-color,box-shadow;margin:4px}.dot.active{background:0 0;border:2px solid #000;width:8px;height:8px}.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-name{order:3;margin-top:8px;padding:0 4px}.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-name a span{font-size:16px;font-weight:600;line-height:1.25;--reversed-link-gap:min(100%, 1.35em);background:linear-gradient(to var(--transform-origin-end),currentColor,currentColor) 0 var(--reversed-link-gap)/0 1px no-repeat;background-position-x:var(--transform-origin-end);transition:background-size var(--animation-primary);color:#171717!important}.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-rating-summary{justify-content:start;font-size:14px;display:flex;align-items:center;height:16px}.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-product-reviews-summary{order:4;margin-top:8px;padding:0 4px;line-height:1;color:#666;font-weight:600}.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-rating-summary .st-stars-rating{font-size:18px}.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-rating-summary .st-stars-rating:before{content:"\2605\2605\2605\2605\2605";letter-spacing:2px;background:linear-gradient(90deg,#fdb022 var(--percent),#ddd var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:transparent;height:16px;display:inline-block}.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-price-box{line-height:1;margin:8px 0 14px 0;order:5;text-align:start;padding:0 4px}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-price-box .st-price-wrapper.st-sale-price-wrapper span.st-currency-symbol,.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-price-box .st-price-wrapper.st-sale-price-wrapper span.st-sale-price,.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-price-box .st-price-wrapper.st-single-price-value span.st-currency-symbol,.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-price-box .st-price-wrapper.st-single-price-value span.st-sale-price,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-price-box .st-price-wrapper.st-sale-price-wrapper span.st-currency-symbol,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-price-box .st-price-wrapper.st-sale-price-wrapper span.st-sale-price,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-price-box .st-price-wrapper.st-single-price-value span.st-currency-symbol,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-price-box .st-price-wrapper.st-single-price-value span.st-sale-price{font-weight:600;font-size:20px;color:rgb(var(--color-price))}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-price-box .st-price-wrapper.st-main-price-wrapper span.st-currency-symbol,.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-price-box .st-price-wrapper.st-main-price-wrapper span.st-main-price,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-price-box .st-price-wrapper.st-main-price-wrapper span.st-currency-symbol,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-price-box .st-price-wrapper.st-main-price-wrapper span.st-main-price{color:rgb(var(--color-price) / .6);font-size:15px}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-price-box .st-price-wrapper.st-main-price-wrapper,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-price-box .st-price-wrapper.st-main-price-wrapper{color:rgb(var(--color-price) / .6)!important}.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-rating-summary::before{content:attr(data-rating-average);margin-right:2px}.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-rating-summary::after{content:"(" attr(data-rating-count) "+)"}.st-search-root .st-search-container #st-main-content #st-results-footer .st-pagination-container .st-pagination{list-style:none;display:inline-flex;font-size:var(--text-base);line-height:1.6;gap:var(--sp-2);flex-wrap:wrap;align-items:center;justify-content:center}.st-search-root .st-search-container #st-main-content #st-results-footer .st-pagination-container .st-pagination li.page-item a.page-link{color:#171717;font-weight:600;padding:0;height:unset;font-size:var(--text-base)}.st-search-root .st-search-container #st-main-content #st-results-footer .st-pagination-container .st-pagination li.page-item.active{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background));border-radius:50%}.st-search-root .st-search-container #st-main-content #st-results-footer .st-pagination-container .st-pagination li.page-item{height:var(--sp-12);width:var(--sp-12);display:flex;align-items:center;justify-content:center;border:none}.st-search-root .st-search-container #st-main-content #st-results-footer .st-pagination-container .st-pagination li.st-prev-btn.page-item a.page-link{font-size:0}.st-search-root .st-search-container #st-main-content #st-results-footer .st-pagination-container .st-pagination li.st-prev-btn.page-item a.page-link::after{content:"Previous";font-size:var(--text-base);font-weight:600}.st-search-root .st-search-container #st-main-content #st-results-footer .st-pagination-container .st-pagination li.st-prev-btn.page-item a.page-link:before{content:"";background-image:url("data:image/svg+xml,%3Csvg class='icon icon-arrow-left icon-sm transform stroke-1 flex-auto' viewB
7753ox='0 0 21 20' stroke='currentColor' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M17.996 10h-15M2.996 10l5.833 5.833M2.996 10l5.833-5.833'%3E%3C/path%3E%3C/svg%3E");height:20px;width:20px;display:inline-flex;margin-right:.5rem}.st-search-root .st-search-container #st-main-content #st-results-footer .st-pagination-container .st-pagination li.st-next-btn.page-item a.page-link:after{content:"";height:20px;width:20px;display:inline-flex;background-image:url("data:image/svg+xml,%3Csvg class='icon icon-arrow-right icon-sm transform stroke-1 flex-auto' viewBox='0 0 21 20' stroke='currentColor' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M3 10H18M18 10L12.1667 4.16675M18 10L12.1667 15.8334'%3E%3C/path%3E%3C/svg%3E");margin-left:.5rem}.st-search-root .st-search-container #st-main-content #st-results-footer .st-pagination-container .st-pagination li.st-next-btn.page-item,.st-search-root .st-search-container #st-main-content #st-results-footer .st-pagination-container .st-pagination li.st-prev-btn.page-item{width:unset!important}.st-search-root .st-search-container #st-main-content #st-results-footer .st-pagination-container .st-pagination li.st-next-btn.page-item .page-link,.st-search-root .st-search-container #st-main-content #st-results-footer .st-pagination-container .st-pagination li.st-prev-btn.page-item .page-link{display:flex;align-items:center}.st-search-root .st-search-container #st-main-content #st-results-footer .st-pagination-container .st-pagination li.page-item:hover{background-color:#fff}.st-search-root .st-search-container #st-main-content #st-results-footer .st-pagination-container .st-pagination li.page-item.active:hover{background-color:#171717}.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-header .st-filter-heading{font-size:var(--text-3xl);line-height:1;letter-spacing:-.025em;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);text-transform:var(--font-heading-text-transform);color:rgb(var(--color-foreground));word-break:break-word}.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-body .st-single-filter-body .st-filter-header span.st-icon.st-filter-toggle-icon svg path{f
7753ill:#171717;stroke:#171717;stroke-width:5}.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-body .st-single-filter-body .st-filter-header span.st-icon.st-filter-toggle-icon svg{fill:#171717;stroke:#171717;stroke-width:5}.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-body .st-single-filter-body .st-filter-list .st-filter-label .st-filter-value{text-transform:capitalize;color:#000000bf;font-size:13px;font-weight:400;line-height:120%}.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-body .st-single-filter-body .st-filter-list .st-filter-label .st-filter-count-wrapper .st-filter-count{color:rgb(var(--color-foreground) / .6);font-size:var(--text-sm);line-height:1.6}.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-body .st-single-filter-body .st-filter-list .st-filter-label .st-custom-select-box{position:relative;width:20px;height:20px;margin-top:0;border:1px solid rgba(23,23,23,.4);margin-right:12px;border-radius:5px;transition:background-color .1s ease-out;flex-shrink:0}.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-body .st-single-filter-body .st-filter-list :not(.st-color-checkbox-list) .st-filter-label input:checked+.st-custom-select-box{background-color:#000}.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-header .st-clear-all{margin-right:80px;text-decoration:underline;color:#171717}.st-search-root .st-search-container #st-filter-sidebar #st-filter-main-body .st-single-filter-body .st-filter-list :not(.st-color-checkbox-list) .st-filter-label input:checked+.st-custom-select-box:after{content:"";display:block;position:absolute;transition:transform var(--d-t, .3s) var(--d-t-e, ease),opacity var(--d-o, .2s);border:1.5px solid #fff;border-inline-start:0;border-block-start:0;width:4px;height:8px;inset-inline-start:6px;inset-block-start:3px;transform:rotate(calc(var(--r,43deg) * var(--transform-logical)))}.st-search-root .st-search-container #st-main-content #st-results-header{flex-direction:column-reverse;display:flex}.st-search-root .st-search-container #st-main-content #st-no-results .st-no-result-txt-image .st-no-result-txt-image-sub-header{font-size:20px;color:#171717}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-extra-field-box.st-product-card-tags,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-extra-field-box.st-product-card-tags{height:26px;padding:0;border-radius:20px;position:relative;overflow:hidden;width:100%;order:2;margin-top:8px}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-extra-field-box.st-product-card-tags span.st-extra-field-value,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-extra-field-box.st-product-card-tags span.st-extra-field-value{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:10px;transition:transform .4s ease-in-out}.st-search-root .st-autocomplete-container #st-product-wrapper .st-product-container .st-product-card .st-outer-box .st-inner-box-outer .st-inner-box .st-extra-field-box.st-product-card-tags span.st-extra-field-value .st_values,.st-search-root .st-search-container #st-main-content #st-results-list .st-outer-box .st-inner-box .st-extra-field-box.st-product-card-tags span.st-extra-field-value .st_values{font-size:13px;height:26px;width:100%;display:flex;align-items:center;justify-content:center;padding:0;font-weight:600;white-space:nowrap;border-radius:20px;box-sizing:border-box;flex-shrink:0;background:linear-gradient(90deg,var(--label-gradient-start,#ffe574) 0,var(--label-gradient-end,#fff) 100%);color:#5e4d00;text-transform:capitalize}.st-inner-box .quick-add form{margin:0}.st-inner-box .quick-add a.button,.st-inner-box .quick-add button.atc-btn{cursor:pointer;position:relative;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;line-height:1;font-weight:600;font-family:var(--font-navigation-family);font-size:18px;text-transform:var(--font-button-text-transform);padding:10.5px 18px;color:rgb(var(--color-button-text))!important;background:var(--color-button-gradient);background-color:rgb(var(--color-button-background));border-radius:8px;box-shadow:var(--shadow-horizontal-offset) var(--shadow-vertical-offset) rgb(var(--color-shadow) / var(--shadow-opacity));max-height:3.75rem;height:auto;margin:0;border:none;width:100%;letter-spacing:normal}body.searchtap .button.button--primary .btn-text span{font-weight:600;text-transform:capitalize}.st-inner-box .quick-add .qty-selector.hidden,.st-inner-box .quick-add button.atc-btn.hidden,body.searchtap .icartShopifyCartContent{display:none!important}.st-search-root .st-autocomplete-container .st-inner-box .quick-add .qty-selector button.qty-btn{height:16.7px!important}span.st-input-close-btn{position:absolute;right:0;top:5px}body.st-autocomplete-focused:before{content:"";background-color:rgba(23,23,23 ,.7);position:fixed;width:100%;height:100vh;
7753top:0;left:0;bottom:0;right:0;z-index:20;opacity:.7}body.st-autocomplete-focused header.header>:not(#st-search-desktop){position:relative;z-index:1}body.st-autocomplete-focused .header-section .header:before{content:none!important}body.st-autocomplete-focused button.skin_analyzer,body.st-autocomplete-focused cart-count.count{opacity:.2}.searchtap-search-placeholder{min-height:0!important}body.st-autocomplete-focused span.header__corner.corner{opacity:0!important} 7754</style> 7755 7756</div><div id="shopify-block-ARmNRV3VCNDN4aGJ0R__4585900567334094767" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: widget_initializer --> 7757 7758 7759 7760 7761 7762 7763 7764 7765 7766 7767<!-- BEGIN app snippet: nector_auth --><!-- END app snippet --> 7768
7769<script 7770 async 7771 src="https://cdn.nector.io/nector-static/no-cache/reward-widget/mainloader.min.js" 7772 data-op="widget" 7773 data-platform_url="https://platform.nector.io" 7774 data-websdk_url="https://websdk.nector.io" 7775 data-api_key="ak_ecdb6586bdceb3779efe06cc6090bb8a695b25a12bb4eb4fab80d9532ec35687" 7776 data-entity_id="9f37fc23-6279-42fa-a6ca-4347643b9465" 7777 data-customer_id="" 7778 data-platform="shopify" 7779 7780 data-target_currency="INR" 7781 7782></script>
7782 7783<!-- END app snippet --> 7784</div><div id="shopify-block-AeWwxYkVSSFBKc1p3d__12662622468263229979" class="shopify-block shopify-app-block"> 7785 7786 7787 7788 7789 7790 7791 7792
7793<script> 7794 window.__TOGETHR_CORE_ORIGIN__ = "https:\/\/togethr.club"; 7795 7796 window.__TOGETHR_COMPANY_ID__ = "120"; 7797 7798 7799 7800 7801 window.__TOGETHR_LINE_INTENT_ENABLED__ = false; 7802</script>
vendor: 1 bytes, line 7802
7802
7803<script src="https://cdn.shopify.com/extensions/01a0d01e-f7b0-756b-8d27-867315fb7802/1be3a3fe-line-intent-harden-20260924/assets/togethr.js" defer></script>
7803 7804 7805</div>
7805<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
7805 7806</body> 7807
7807<script type="application/json" id="cart-gift-data"> 7808 { 7809 "metaobject": [{"gift_locked_message":"Add [[PRODUCT]] more to claim 2 freebiesð¤©","gift_locked_product":"gid:\/\/shopify\/Product\/9288006926633","offer_name":"B2G4 - Gift","ribbon_before_message":{"type":"root","children":[{"type":"paragraph","children":[{"type":"text","value":"Add [[PRODUCT]] more to claim 2 freebies ð"}]}]},"triggered_quantity":4},{"get_y":["gid:\/\/shopify\/ProductVariant\/51274050470185"],"gift_locked_message":"Add [[PRODUCT]] more to unlock a \u003cb\u003eCherry Lip Balm\u003c\/b\u003e for \u003cb\u003eFREE\u003c\/b\u003e.","offer_name":"buy 3 get 5","ribbon_before_message":{"type":"root","children":[{"type":"paragraph","children":[{"type":"text","value":"Add [[PRODUCT]] more to unlock a Cherry Lip Balm for freeð"}]}]},"triggered_quantity":6}], 7810 "cartfreebie": [], 7811 "claimgift": [{"freebie_unlock_messgae":{"type":"root","children":[{"type":"paragraph","children":[{"type":"text","value":"Add [[PRODUCT]] more to claim 2 Free Giftsð"}]}]},"gift_limit":2,"gift_products":["gid:\/\/shopify\/ProductVariant\/48647358710057","gid:\/\/shopify\/ProductVariant\/48840871248169","gid:\/\/shopify\/ProductVariant\/50443885707561"],"offer_name":"Default Offer - B2G4","triggered_quantity":4}] 7812 } 7813 </script>
7813 7814
7814<script> 7815 document.addEventListener("DOMContentLoaded", function () { 7816 // Check if this is Shopify's 404 page 7817 if (document.body.classList.contains("template-404")) { 7818 window.location.replace("/"); 7819 } 7820 }); 7821</script>
7821 7822</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.