1<!doctype html><html 2 class="t4sp-theme t4s-wrapper__full_width rtl_false swatch_color_style_1 pr_border_style_1 pr_img_effect_2 enable_eff_img1_true badge_shape_2 css_for_wis_app_true shadow_round_img_false t4s-header__inline is-remove-unavai-2 t4_compare_true t4s-cart-count-0 t4s-pr-ellipsis-false 3 no-js" 4 lang="en" 5 6 > 7 <head> 8 9 10 11 12 13
13<script 14 src="https://app.flash-speed.com/static/increase-pagespeed-min.js?shop=nitya-for-estelle.myshopify.com" 15 ></script>
15<meta charset="utf-8"> 16 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 17 <meta 18 name="viewport" 19 content="width=device-width, initial-scale=1, height=device-height, minimum-scale=1.0, maximum-scale=1.0" 20 > 21 <meta name="p:domain_verify" content="9127be8406db0a86407de20a693ef8a6"/> 22 <meta name="theme-color" content="#fff"> 23 <link rel="canonical" href="https://estele.co/search"> 24 <link rel="preconnect" href="https://cdn.shopify.com" crossorigin> 25 <meta name="robots" content="max-image-preview:large"><link rel="shortcut icon" type="image/png" href="//estele.co/cdn/shop/files/Mask_Group_2221.png?v=1752732645&width=32"><link 26 rel="apple-touch-icon-precomposed" 27 type="image/png" 28 sizes="152x152" 29 href="//estele.co/cdn/shop/files/Mask_Group_2221.png?v=1752732645&width=152" 30 ><title>Search – Estele</title> 31 <meta 32 name="description" 33 content="Discover stylish fashion jewellery online in India at Estele. Shop trendy earrings, necklace sets & more. Starting â¹299 with easy returns." 34 ><style data-shopify> 35 @font-face { 36 font-family: 'Apercu_Regular'; 37 src: url('//estele.co/cdn/shop/t/124/assets/Apercu_Regular.woff?v=69343305295077485951760011790') format('woff'); 38 } 39 @font-face { 40 font-family: 'Apercu_Light'; 41 src: url('//estele.co/cdn/shop/t/124/assets/Apercu-Light.woff?v=158111302600867977041760011779') format('woff'); 42 } 43 @font-face { 44 font-family: 'Apercu_Medium'; 45 src: url('//estele.co/cdn/shop/t/124/assets/Apercu_Medium.woff?v=81505583921772196481760011779') format('woff'); 46 } 47 @font-face { 48 font-family: 'Apercu_Bold'; 49 src: url('//estele.co/cdn/shop/t/124/assets/Apercu-Bold.woff?v=35918774159927995691760011779') format('woff'); 50 } 51 @font-face { 52 font-family: 'Allura_Regular'; 53 src: url('//estele.co/cdn/shop/t/124/assets/Allura-Regular.woff?v=23589896373433917961760011780') format('woff'); 54 } 55</style> 56 57<meta name="keywords" content="search Estele, Estele, estele.co"/><meta name="author" content="The4"> 58 59<meta property="og:site_name" content="Estele"> 60<meta property="og:url" content="https://estele.co/search"> 61<meta property="og:title" content="Search"> 62<meta property="og:type" content="website"> 63<meta property="og:description" content="Discover stylish fashion jewellery online in India at Estele. Shop trendy earrings, necklace sets & more. Starting â¹299 with easy returns."><meta property="og:image" content="http://estele.co/cdn/shop/files/estele-logo-200--80_160x_160x_5902a255-6c63-4705-af1e-836e5585dedb.png?v=1747398696"> 64 <meta property="og:image:secure_url" content="https://estele.co/cdn/shop/files/estele-logo-200--80_160x_160x_5902a255-6c63-4705-af1e-836e5585dedb.png?v=1747398696"> 65 <meta property="og:image:width" content="360"> 66 <meta property="og:image:height" content="198"><meta name="twitter:card" content="summary_large_image"> 67<meta name="twitter:title" content="Search"> 68<meta name="twitter:description" content="Discover stylish fashion jewellery online in India at Estele. Shop trendy earrings, necklace sets & more. Starting â¹299 with easy returns.">
68<script src="//estele.co/cdn/shop/t/124/assets/lazysizes.min.js?v=19113999703148210021758874717" async="async"></script>
68 69
69<script src="//estele.co/cdn/shop/t/124/assets/global.min.js?v=152447882426438715411758874717" defer="defer"></script>
69 70 71
71<script type="application/javascript"> 72checkoutBuyer = "https://fastrr-boost-ui.pickrr.com/"; 73</script>
73 74<input type="hidden" value="estele.co" id="sellerDomain"/> 75<link rel="stylesheet" href="https://fastrr-boost-ui.pickrr.com/assets/styles/shopify.css">
76<script src="https://fastrr-boost-ui.pickrr.com/assets/js/channels/shopify.js" defer></script>
vendor: 2 bytes, line 76
76
77<script src="https://fastrr-boost-ui.pickrr.com/assets/js/channels/shiprocketMarketing.js"></script>
77 78<input type="hidden" value="rz" id="template"/> 79<!-- <input type="hidden" value="percent" id="discountType"/> 80<input type="hidden" value="5" id="discValue"/> --> 81<style> 82 .sr-headless-checkout { 83 font-family: inherit; 84 font-size: 14px; 85 font-weight: 400; 86 border-radius: 12px; 87 height: 50px !important; 88 letter-spacing: 1px; 89 background-color:rgb(0, 0, 0) !important ; 90 /* margin-top:3px;*/ 91 } 92 .sr-headless-checkout:hover { 93 background-color: #cb6b88 !important ; 94 /* margin-top:3px;*/ 95 } 96 .shiprocket-headless{ 97width:100% !important; 98} 99.shiprocket-headless[data-type="mini-cart"] .sr-headless-checkout{ 100 height: 40px !important; 101 border-radius: 6px; 102} 103.t4s-drawer__wrap .t4s-drawer__bottom{ 104 flex-direction: column-reverse !important; 105} 106.boost-sd__button.boost-sd__button--round.boost-sd__button--border.boost-sd__button--large.boost-sd__button--half-width.boost-sd__button--truncate.boost-sd__btn-buy-now{ 107 display:none !important; 108} 109 110/* .sr-discount-label{ 111 font-size:0px !important; 112} 113 .sr-discount-label:before{ 114 content:"EXTRA 5% OFF on PERFUMES"; 115 font-size: 9px; 116 color: #000; 117 text-transform: none; 118 top: -8px; 119 left: 6px; 120 background-color: #53FF73; 121 border-radius: 3px; 122 padding: 0 10px; 123} */ 124</style> 125
125<script> 126 function getUserTimezone() { 127 return Intl.DateTimeFormat().resolvedOptions().timeZone; 128 } 129 function renderButton(showShiprocketCheckout) { 130 let modifiedCSS = ''; 131 if (showShiprocketCheckout) { 132 modifiedCSS = ` 133 button[name="checkout"]{display:none !important;} 134 .shopify-payment-button__button.shopify-payment-button__button--unbranded{display:none !important;} 135 `; 136 } else { 137 modifiedCSS = ` 138 .shiprocket-headless{display:none !important;} 139 `; 140 } 141 const styleElement = document.createElement('style'); 142 styleElement.textContent = modifiedCSS; 143 document.head.appendChild(styleElement); 144 } 145 function checkAndSetButtonVisibility() { 146 const indiaTimezones = ['Asia/Kolkata', 'Asia/Calcutta']; 147 const userTimezone = getUserTimezone(); 148 const isIndia = indiaTimezones.includes(userTimezone); 149 renderButton(isIndia); 150 } 151 checkAndSetButtonVisibility(); 152 </script>
152 153 154
154<script> 155 const boostSDCustom = { 156 'collection_scope': 157 } 158 </script>
158 159
160<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
160<meta name="google-site-verification" content="PwR0fjYhgn8KdJF6Nkpqqpc0i890bEl--ZbC-3Jef6A"> 161<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/24364429/digital_wallets/dialog"> 162<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
162<script async="async" src="/checkouts/internal/preloads.js?locale=en-IN"></script>
vendor: 1 bytes, line 162
162
163<script id="shopify-features" type="application/json">{"accessToken":"f9954d1a1ec078aca59b032050639092","betas":["rich-media-storefront-analytics"],"domain":"estele.co","predictiveSearch":true,"shopId":24364429,"locale":"en"}</script>
vendor: 1 bytes, line 163
163
164<script>var Shopify = Shopify || {}; 165Shopify.shop = "nitya-for-estelle.myshopify.com"; 166Shopify.locale = "en"; 167Shopify.currency = {"active":"INR","rate":"1.0"}; 168Shopify.country = "IN"; 169Shopify.theme = {"name":"Copy of Copy of FV3\u003c\u003e of NewTheme--GHRevamp[14-...","id":181650981181,"schema_name":"Kalles","schema_version":"4.3.7.1","theme_store_id":null,"role":"main"}; 170Shopify.theme.handle = "null"; 171Shopify.theme.style = {"id":null,"handle":null}; 172Shopify.cdnHost = "estele.co/cdn"; 173Shopify.routes = Shopify.routes || {}; 174Shopify.routes.root = "/"; 175Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 176Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 177Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 178Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 178
178
179<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 179
179
180<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 180
180
181<script> 182 window.Shopify = window.Shopify || {}; 183 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 184 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 185 window.Shopify.SignInWithShop.eligible = true; 186</script>
vendor: 1 bytes, line 186
186
187<script id="shop-js-analytics" type="application/json">{"pageType":"search"}</script>
vendor: 1 bytes, line 187
187
188<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 188
188
189<script type="module"> 190 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 191 192 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 193 194</script>
vendor: 1 bytes, line 194
194
195<script> 196 window.Shopify = window.Shopify || {}; 197 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 198 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"]}; 199</script>
vendor: 1 bytes, line 199
199
200<script>(function() { 201 var isLoaded = false; 202 function asyncLoad() { 203 if (isLoaded) return; 204 isLoaded = true; 205 var urls = ["https:\/\/assets.smartwishlist.webmarked.net\/static\/v6\/smartwishlist.js?shop=nitya-for-estelle.myshopify.com","https:\/\/assets.smartwishlist.webmarked.net\/static\/v6\/reload.js?shop=nitya-for-estelle.myshopify.com","\/\/www.powr.io\/powr.js?powr-token=nitya-for-estelle.myshopify.com\u0026external-type=shopify\u0026shop=nitya-for-estelle.myshopify.com","\/\/cdn.shopify.com\/proxy\/e5629604e3910eda4caada84d79edd8326f749b262fb20086a0c8e486e7c9c3f\/cdn.bogos.io\/script_tag\/secomapp.scripttag.js?shop=nitya-for-estelle.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","https:\/\/tracker.wigzopush.com\/shopify.js?orgtoken=SJNH6UhzSLWKDxuJRW_XUQ\u0026shop=nitya-for-estelle.myshopify.com","https:\/\/tracker.wigzopush.com\/shopify.js?orgtoken=SJNH6UhzSLWKDxuJRW_XUQ\u0026shop=nitya-for-estelle.myshopify.com","https:\/\/cdn.nfcube.com\/instafeed-ab205b8f8ee5c7c8ee13c5a37fd3d3b6.js?shop=nitya-for-estelle.myshopify.com","https:\/\/sr-cdn.shiprocket.in\/sr-promise\/static\/uc.js?channel_id=4\u0026sr_company_id=2043044\u0026shop=nitya-for-estelle.myshopify.com"]; 206 for (var i = 0; i < urls.length; i++) { 207 var s = document.createElement('script'); 208 s.type = 'text/javascript'; 209 s.async = true; 210 s.src = urls[i]; 211 var x = document.getElementsByTagName('script')[0]; 212 x.parentNode.insertBefore(s, x); 213 } 214 }; 215 if(window.attachEvent) { 216 window.attachEvent('onload', asyncLoad); 217 } else { 218 window.addEventListener('load', asyncLoad, false); 219 } 220})();</script>
vendor: 1 bytes, line 220
220
221<script id="__st">var __st={"a":24364429,"offset":19800,"reqid":"907ab337-8aab-4058-8e5c-1ca28138aa85-1791447981","pageurl":"estele.co\/search","u":"d4136f1571bb","p":"searchresults"};</script>
vendor: 1 bytes, line 221
221
222<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 222
222
223<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 223
223
224<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//estele.co/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 224
224
225<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 = "//estele.co/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>
225<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 225
225
226<script> 227 window.Shopify = window.Shopify || {}; 228 window.Shopify.MCP = window.Shopify.MCP || {}; 229 window.Shopify.MCP.enabled = true; 230 window.Shopify.MCP.shop = "nitya-for-estelle.myshopify.com"; 231 window.Shopify.MCP.mcpEndpoint = "https:\/\/estele.co\/api\/mcp"; 232 window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n - What is your return policy?\n - What is your shipping policy?\n - What is your phone number?\n - What are your hours of operation?\"\nSet policy_types to also get the store's written policies (full text and URL).\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."},"policy_types":{"type":"array","items":{"type":"string","enum":["refund","shipping","privacy","terms_of_service","terms_of_sale","subscription","legal_notice","contact"]},"description":"Policy kinds to fetch, chosen from the user's question â e.g. [\"refund\"] for returns\/exchanges\/damaged items, [\"contact\"] for phone\/hours\/address. Include every kind the question touches. Omit it to get only FAQ answers."}},"required":["query"]}}]; 233</script>
vendor: 1 bytes, line 233
233
234<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("\/\/estele.co\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 235</script>
vendor: 1 bytes, line 235
235
236<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://estele.co/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 237</script>
vendor: 1 bytes, line 237
237
238<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 239 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); 240</script>
vendor: 1 bytes, line 240
240
241<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})}})); 242</script>
242 243
244<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
244 245<link rel="preconnect" href="https://fonts.googleapis.com"> 246 <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Poppins:300,300i,400,400i,500,500i,600,600i,700,700i,800,800i|Libre+Baskerville:300,300i,400,400i,500,500i,600,600i,700,700i,800,800i&display=swap" media="print" onload="this.media='all'"><link href="//estele.co/cdn/shop/t/124/assets/base.css?v=177167388552361293531778127447" rel="stylesheet" type="text/css" media="all" /><style data-shopify>:root { 247 248 /* CSS Variables */ 249 --wrapper-mw : 1420px; 250 --font-family-1 : Poppins; 251 --font-family-2 : Poppins; 252 --font-family-3 : Libre Baskerville; 253 --font-body-family : Poppins; 254 --font-heading-family: Poppins; 255 256 257 --t4s-success-color : #428445; 258 --t4s-success-color-rgb : 66, 132, 69; 259 --t4s-warning-color : #e0b252; 260 --t4s-warning-color-rgb : 224, 178, 82; 261 --t4s-error-color : #EB001B; 262 --t4s-error-color-rgb : 235, 0, 27; 263 --t4s-light-color : #ffffff; 264 --t4s-dark-color : #222222; 265 --t4s-highlight-color : #ec0101; 266 --t4s-tooltip-background : #383838; 267 --t4s-tooltip-color : #fff; 268 --primary-sw-color : #333; 269 --primary-sw-color-rgb : 51, 51, 51; 270 --border-sw-color : #ddd; 271 --secondary-sw-color : #878787; 272 --primary-price-color : #ec0101; 273 --secondary-price-color : #878787; 274 275 --t4s-body-background : #fff; 276 --text-color : #000000; 277 --text-color-rgb : 0, 0, 0; 278 --heading-color : #222222; 279 --accent-color : #cb6b88; 280 --accent-color-rgb : 203, 107, 136; 281 --accent-color-darken : #ad3d5f; 282 --accent-color-hover : var(--accent-color-darken); 283 --secondary-color : #222; 284 --secondary-color-rgb : 34, 34, 34; 285 --link-color : #000000; 286 --link-color-hover : #000000; 287 --border-color : #ddd; 288 --border-color-rgb : 221, 221, 221; 289 --border-primary-color : #333; 290 --button-background : #000000; 291 --button-color : #fff; 292 --button-background-hover : #cb6b88; 293 --button-color-hover : #fff; 294 295 --sale-badge-background : #ff4e00; 296 --sale-badge-color : #fff; 297 --new-badge-background : #109533; 298 --new-badge-color : #fff; 299 --preorder-badge-background: #0774d7; 300 --preorder-badge-color : #fff; 301 --soldout-badge-background : #999999; 302 --soldout-badge-color : #fff; 303 --custom-badge-background : #00A500; 304 --custom-badge-color : #fff;/* Shopify related variables */ 305 --payment-terms-background-color: ; 306 307 --lz-background: #f5f5f5; 308 --lz-img: url("//estele.co/cdn/shop/t/124/assets/t4s_loader.svg?v=34511488202537764691758874717");} 309 310 html { 311 font-size: 62.5%; 312 height: 100%; 313 } 314 315 body { 316 margin: 0; 317 overflow-x: hidden; 318 font-size:14px; 319 letter-spacing: 0px; 320 color: var(--text-color); 321 font-family: var(--font-body-family); 322 line-height: 1.7; 323 font-weight: 400; 324 -webkit-font-smoothing: auto; 325 -moz-osx-font-smoothing: auto; 326 } 327 /* 328 @media screen and (min-width: 750px) { 329 body { 330 font-size: 1.6rem; 331 } 332 } 333 */ 334 335 h1, h2, h3, h4, h5, h6, .t4s_as_title { 336 color: var(--heading-color); 337 font-family: var(--font-heading-family); 338 line-height: 1.4; 339 font-weight: 600; 340 letter-spacing: 0px; 341 } 342 h1 { font-size: 37px } 343 h2 { font-size: 29px } 344 h3 { font-size: 23px } 345 h4 { font-size: 18px } 346 h5 { font-size: 17px } 347 h6 { font-size: 15.5px } 348 a,.t4s_as_link { 349 /* font-family: var(--font-link-family); */ 350 color: var(--link-color); 351 } 352 a:hover,.t4s_as_link:hover { 353 color: var(--link-color-hover); 354 } 355 button, 356 input, 357 optgroup, 358 select, 359 textarea { 360 border-color: var(--border-color); 361 } 362 .t4s_as_button, 363 button, 364 input[type="button"]:not(.t4s-btn), 365 input[type="reset"], 366 input[type="submit"]:not(.t4s-btn) { 367 font-family: var(--font-button-family); 368 color: var(--button-color); 369 background-color: var(--button-background); 370 border-color: var(--button-background); 371 } 372 .t4s_as_button:hover, 373 button:hover, 374 input[type="button"]:not(.t4s-btn):hover, 375 input[type="reset"]:hover, 376 input[type="submit"]:not(.t4s-btn):hover { 377 color: var(--button-color-hover); 378 background-color: var(--button-background-hover); 379 border-color: var(--button-background-hover); 380 } 381 382 .t4s-cp,.t4s-color-accent { color : var(--accent-color) }.t4s-ct,.t4s-color-text { color : var(--text-color) }.t4s-ch,.t4ss-color-heading { color : var(--heading-color) }.t4s-csecondary { color : var(--secondary-color) } 383 384 .t4s-fnt-fm-1 { 385 font-family: var(--font-family-1) !important; 386 } 387 .t4s-fnt-fm-2 { 388 font-family: var(--font-family-2) !important; 389 } 390 .t4s-fnt-fm-3 { 391 font-family: var(--font-family-3) !important; 392 } 393 .t4s-cr { 394 color: var(--t4s-highlight-color); 395 } 396 .t4s-price__sale { color: var(--primary-price-color); }.t4s-fix-overflow.t4s-row { max-width: 100vw;margin-left: auto;margin-right: auto;}.lazyloadt4s-opt {opacity: 1 !important;transition: opacity 0s, transform 1s !important;}.t4s-d-block {display: block;}.t4s-d-none {display: none;}@media (min-width: 768px) {.t4s-d-md-block {display: block;}.t4s-d-md-none {display: none; }}@media (min-width: 1025px) {.t4s-d-lg-block {display: block;}.t4s-d-lg-none {display: none; }}</style>
396<script> 397 const isBehaviorSmooth = 'scrollBehavior' in document.documentElement.style && getComputedStyle(document.documentElement).scrollBehavior === 'smooth'; 398 const t4sXMLHttpRequest = window.XMLHttpRequest, documentElementT4s = document.documentElement; documentElementT4s.className = documentElementT4s.className.replace('no-js', 'js');function loadImageT4s(_this) { _this.classList.add('lazyloadt4sed')};(function() { const matchMediaHoverT4s = (window.matchMedia('(-moz-touch-enabled: 1), (hover: none)')).matches; documentElementT4s.className += ((window.CSS && window.CSS.supports('(position: sticky) or (position: -webkit-sticky)')) ? ' t4sp-sticky' : ' t4sp-no-sticky'); documentElementT4s.className += matchMediaHoverT4s ? ' t4sp-no-hover' : ' t4sp-hover'; window.onpageshow = function() { if (performance.navigation.type === 2) {document.dispatchEvent(new CustomEvent('cart:refresh'))} }; if (!matchMediaHoverT4s && window.width > 1024) { document.addEventListener('mousemove', function(evt) { documentElementT4s.classList.replace('t4sp-no-hover','t4sp-hover'); document.dispatchEvent(new CustomEvent('theme:hover')); }, {once : true} ); } }());</script>
398<link rel="stylesheet" href="//estele.co/cdn/shop/t/124/assets/ecomrise-colors.css?v=47824910511829063421758874717" media="print" onload="this.media='all'"><link href="//estele.co/cdn/shop/t/124/assets/gh.css?v=5846421164283953111788378472" rel="stylesheet" type="text/css" media="all" /> 399 <link href="//estele.co/cdn/shop/t/124/assets/my-style.css?v=127193917643001260171763029516" rel="stylesheet" type="text/css" media="all" /> 400 <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.9.0/slick.min.css"> 401 402 <!-- Meta Pixel Code --> 403
403<script> 404 !(function (f, b, e, v, n, t, s) { 405 if (f.fbq) return; 406 n = f.fbq = function () { 407 n.callMethod ? n.callMethod.apply(n, arguments) : n.queue.push(arguments); 408 }; 409 if (!f._fbq) f._fbq = n; 410 n.push = n; 411 n.loaded = !0; 412 n.version = '2.0'; 413 n.queue = []; 414 t = b.createElement(e); 415 t.async = !0; 416 t.src = v; 417 s = b.getElementsByTagName(e)[0]; 418 s.parentNode.insertBefore(t, s); 419 })(window, document, 'script', 'https://connect.facebook.net/en_US/fbevents.js'); 420 fbq('init', '2965697193548604'); 421 fbq('track', 'PageView'); 422 </script>
422 423 <noscript 424 ><img 425 height="1" 426 width="1" 427 style="display:none" 428 src="https://www.facebook.com/tr?id=2965697193548604&ev=PageView&noscript=1" 429 ></noscript> 430 <!-- End Meta Pixel Code --> 431 <!-- page speed --> 432
432<script> 433 (() => { 434 try { 435 var e = navigator, 436 t = e.userAgent, 437 r = 0, 438 a = (e, t, r) => e.setAttribute(t, r), 439 o = (e, t) => e.removeAttribute(t), 440 d = 'tagName', 441 n = 'forEach', 442 l = 'indexOf'; 443 ((e.platform[l]('x86_64') > -1 && 0 > t[l]('CrOS')) || t[l]('power') > -1 || t[l]('rix') > -1) && 444 new MutationObserver((e) => { 445 e[n](({ addedNodes: e }) => { 446 e[n]((e) => { 447 1 === e.nodeType && 448 ('IFRAME' === e[d] && (a(e, 'loading', 'lazy'), a(e, 'data-src', e.src), o(e, 'src')), 449 'IMG' === e[d] && r++ > 20 && a(e, 'loading', 'lazy'), 450 'SCRIPT' === e[d] && (a(e, 'data-src', e.src), o(e, 'src'), (e.type = 'text/lazyload'))); 451 }); 452 }); 453 }).observe(document.documentElement, { childList: !0, subtree: !0 }); 454 var c = (e) => document.querySelector(e), 455 s = () => Date.now(), 456 i = s(), 457 u = () => { 458 if (!(s() - i > 500)) { 459 if (!c('body>meta')) return setTimeout(u, 5); 460 var e = c('head'); 461 document.querySelectorAll("meta,link:not([rel='stylesheet']),title")[n]((t) => e.append(t)); 462 } 463 }; 464 u(); 465 } catch (m) {} 466 })(); 467 </script>
467 468 <!-- Google tag (gtag.js) -->
vendor: 70 bytes, lines 468-469
468 469 <script async src="https://www.googletagmanager.com/gtag/js?id=
469G-3XP2Q0DRY3
vendor: 18 bytes, lines 469-470
469"></script> 470
470<script> 471
vendor: 173 bytes, lines 471-477
471window.dataLayer = window.dataLayer || []; 472 function gtag() { 473 dataLayer.push(arguments); 474 } 475 gtag('js', new Date()); 476 477 gtag('config', '
477G-3XP2Q0DRY3
vendor: 10 bytes, lines 477-478
477'); 478
478</script>
478 479 480 <!-- Google tag (gtag.js) -->
vendor: 70 bytes, lines 480-481
480 481 <script async src="https://www.googletagmanager.com/gtag/js?id=
481AW-671554158
vendor: 18 bytes, lines 481-482
481"></script> 482
482<script> 483
vendor: 173 bytes, lines 483-489
483window.dataLayer = window.dataLayer || []; 484 function gtag() { 485 dataLayer.push(arguments); 486 } 487 gtag('js', new Date()); 488 489 gtag('config', '
489AW-671554158
vendor: 10 bytes, lines 489-490
489'); 490
490</script>
490 491 492<!-- BEGIN app block: shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core --> 493 494 495 496 497 498 499 500<link rel="dns-prefetch" href="https://cdn.judge.me"> 501<link rel="dns-prefetch" href="https://cdn1.judge.me"> 502<link rel="dns-prefetch" href="https://api.judge.me"> 503
504<script data-cfasync='false' class='jdgm-settings-script'>window.jdgmSettings={"pagination":5,"disable_web_reviews":false,"coupon_receiving_condition":"","coupon_value_type":"percentage","coupon_value_percentage":10,"coupon_value_fixed_amount":0,"coupon_discount_type":"single","coupon_tier_text_enabled":false,"coupon_tier_text_percentage":10,"coupon_tier_text_fixed_amount":0,"coupon_tier_photo_enabled":false,"coupon_tier_photo_percentage":10,"coupon_tier_photo_fixed_amount":0,"coupon_tier_video_enabled":false,"coupon_tier_video_percentage":10,"coupon_tier_video_fixed_amount":0,"enable_coupons":false,"badge_no_review_text":"No reviews","badge_n_reviews_text":"{{ n }} review/reviews","hide_badge_preview_if_no_reviews":true,"badge_hide_text":false,"enforce_center_preview_badge":false,"widget_title":"Customer Reviews","widget_open_form_text":"Write a review","widget_close_form_text":"Cancel review","widget_refresh_page_text":"Refresh page","widget_summary_text":"Based on {{ number_of_reviews }} review/reviews","widget_no_review_text":"Be the first to write a review","widget_name_field_text":"Display name","widget_verified_name_field_text":"Verified Name (public)","widget_name_placeholder_text":"Display name","widget_required_field_error_text":"This field is required.","widget_email_field_text":"Email address","widget_verified_email_field_text":"Verified Email (private, can not be edited)","widget_email_placeholder_text":"Your email address","widget_email_field_error_text":"Please enter a valid email address.","widget_rating_field_text":"Rating","widget_review_title_field_text":"Review Title","widget_review_title_placeholder_text":"Give your review a title","widget_review_body_field_text":"Review content","widget_review_body_placeholder_text":"Start writing here...","widget_pictures_field_text":"Picture/Video (optional)","widget_submit_review_text":"Submit Review","widget_submit_verified_review_text":"Submit Verified Review","widget_submit_success_msg_with_auto_publish":"Thank y
504ou! Please refresh the page in a few moments to see your review. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_submit_success_msg_no_auto_publish":"Thank you! Your review will be published as soon as it is approved by the shop admin. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_show_default_reviews_out_of_total_text":"Showing {{ n_reviews_shown }} out of {{ n_reviews }} reviews.","widget_show_all_link_text":"Show all","widget_show_less_link_text":"Show less","widget_author_said_text":"{{ reviewer_name }} said:","widget_days_text":"{{ n }} days ago","widget_weeks_text":"{{ n }} week/weeks ago","widget_months_text":"{{ n }} month/months ago","widget_years_text":"{{ n }} year/years ago","widget_yesterday_text":"Yesterday","widget_today_text":"Today","widget_replied_text":"\u003e\u003e {{ shop_name }} replied:","widget_read_more_text":"Read more","widget_reviewer_name_as_initial":"","widget_rating_filter_color":"","widget_rating_filter_see_all_text":"See all reviews","widget_sorting_most_recent_text":"Most Recent","widget_sorting_highest_rating_text":"Highest Rating","widget_sorting_lowest_rating_text":"Lowest Rating","widget_sorting_with_pictures_text":"Only Pictures","widget_sorting_most_helpful_text":"Most Helpful","widget_open_question_form_text":"Ask a question","widget_reviews_subtab_text":"Reviews","widget_questions_subtab_text":"Questions","widget_question_label_text":"Question","widget_answer_label_text":"Answer","widget_question_placeholder_text":"Write your question here","widget_submit_question_text":"Submit Question","widget_question_submit_success_text":"Thank you for your question! We will notify you once it gets answered.","verified_badge_text":"Verified","verified_badge_bg_color":"","verified_badge_text_color":"","verified_badge_placement":"left-of-reviewer-name","widget_review_max_height":"","widget_hide_border":false,"widget_social_share":false,"widget_thumb":false,"widget_review_location_show":false,"widget_location_format":"","all_reviews_include_out_of_store_products":true,"all_reviews_out_of_store_text":"(out of store)","all_reviews_pagination":100,"all_reviews_product_name_prefix_text":"about","enable_review_pictures":false,"enable_question_anwser":false,"widget_theme":"","review_date_format":"mm/dd/yyyy","default_sort_method":"most-recent","enable_ai_review_visibility":true,"widget_product_reviews_subtab_text":"Product Reviews","widget_shop_reviews_subtab_text":"Shop Reviews","widget_other_products_reviews_text":"Reviews for other products","widget_store_reviews_subtab_text":"Store reviews","widget_product_variant_reference_text":"Review for","widget_no_store_reviews_text":"This store hasn't received any reviews yet","widget_web_restriction_product_reviews_text":"This product hasn't received any reviews yet","widget_no_items_text":"No items found","widget_show_more_text":"Show more","widget_write_a_store_review_text":"Write a Store Review","widget_product_and_store_reviews_text":"Product and store reviews","widget_reviews_in_collection_text":"Reviews in this collection","widget_other_languages_heading":"Reviews in Other Languages","widget_translate_review_text":"Translate review to {{ language }}","widget_translating_review_text":"Translating...","widget_show_original_translation_text":"Show original ({{ language }})","widget_translate_review_failed_text":"Review couldn't be translated.","widget_translate_review_retry_text":"Retry","widget_translate_review_try_again_later_text":"Try again later","show_product_url_for_grouped_product":false,"widget_sorting_pictures_first_text":"Pictures First","show_pictures_on_all_rev_page_mobile":false,"show_pictures_on_all_rev_page_desktop":false,"floating_tab_hide_mobile_install_preference":false,"floating_tab_button_name":"â
Reviews","floating_tab_title":"Let customers speak for us","floating_tab_button_color":"","floating_tab_button_background_color":"","floating_tab_url":"","floating_tab_url_enabled":false,"floating_tab_tab_style":"text","all_reviews_text_badge_text":"Customers rate us {{ shop.metafields.judgeme.all_reviews_rating | round: 1 }}/5 based on {{ shop.metafields.judgeme.all_reviews_count }} reviews.","all_reviews_text_badge_text_branded_style":"{{ shop.metafields.judgeme.all_reviews_rating | round: 1 }} out of 5 stars based on {{ shop.metafields.judgeme.all_reviews_count }} reviews","is_all_reviews_text_badge_a_link":false,"show_stars_for_all_reviews_text_badge":false,"all_reviews_text_badge_url":"","all_reviews_text_style":"text","all_reviews_text_color_style":"judgeme_brand_color","all_reviews_text_color":"#108474","all_reviews_text_show_jm_brand":true,"featured_carousel_show_header":true,"featured_carousel_title":"Let customers speak for us","testimonials_carousel_title":"Customers are saying","videos_carousel_title":"Real customer stories","cards_carousel_title":"Customers are saying","featured_carousel_count_text":"from {{ n }} reviews","featured_carousel_add_link_to_all_reviews_page":false,"featured_carousel_url":"","featured_carousel_show_images":true,"featured_carousel_autoslide_interval":5,"featured_carousel_arrows_on_the_sides":false,"featured_carousel_height":250,"featured_carousel_width":80,"featured_carousel_image_size":0,"featured_carousel_image_height":250,"featured_carousel_arrow_color":"#eeeeee","verified_count_badge_style":"vintage","verified_count_badge_orientation":"horizontal","verified_count_badge_color_style":"judgeme_brand_color","verified_count_badge_color":"#108474","is_verified_count_badge_a_link":false,"verified_count_badge_url":"","verified_count_badge_show_jm_brand":true,"widget_rating_preset_default":5,"widget_first_sub_tab":"product-reviews","widget_show_histogram":true,"widget_histogram_use_custom_color":false,"widget_pagination_use_custom_color":false,"widget_star_use_custom_color":false,"widget_verified_badge_use_custom_color":false,"widget_write_review_use_custom_color":false,"picture_reminder_submit_button":"Upload Pictures","enable_review_videos":false,"mute_video_by_default":false,"widget_sorting_videos_first_text":"Videos First","widget_review_pending_text":"Pending","featured_carousel_items_for_large_screen":3,"social_share_options_order":"Facebook,Twitter","remove_microdata_snippet":true,"disable_json_ld":false,"enable_json_ld_products":false,"preview_badge_show_question_text":false,"preview_badge_no_question_text":"No questions","preview_badge_n_question_text":"{{ number_of_questions }} question/questions","qa_badge_show_icon":false,"qa_badge_position":"same-row","remove_judgeme_branding":false,"widget_add_search_bar":false,"widget_search_bar_placeholder":"Search","widget_sorting_verified_only_text":"Verified only","featured_carousel_theme":"default","featured_carousel_show_rating":true,"featured_carousel_show_title":true,"featured_carousel_show_body":true,"featured_carousel_show_date":false,"featured_carousel_show_reviewer":true,"featured_carousel_show_product":false,"featured_carousel_header_background_color":"#108474","featured_carousel_header_text_color":"#ffffff","featured_carousel_name_product_separator":"reviewed","featured_carousel_full_star_background":"#108474","featured_carousel_empty_star_background":"#dadada","featured_carousel_vertical_theme_background":"#f9fafb","featured_carousel_verified_badge_enable":false,"featured_carousel_verified_badge_color":"#108474","featured_carousel_border_style":"round","featured_carousel_review_line_length_limit":3,"featured_carousel_more_reviews_button_text":"Read more reviews","featured_carousel_view_product_button_text":"View product","all_reviews_page_load_reviews_on":"scroll","all_reviews_page_load_more_text":"Load More Reviews","disable_fb_tab_reviews":false,"enable_ajax_cdn_cache":false,"widget_advanced_speed_features":5,"widget_public_name_text":"displayed publicly like","default_reviewer_name":"John Smith","default_reviewer_name_has_non_latin":true,"widget_reviewer_anonymous":"Anonymous","medals_widget_title":"Judge.me Review Medals","medals_widget_background_color":"#f9fafb","medals_widget_position":"footer_all_pages","medals_widget_border_color":"#f9fafb","medals_widget_verified_text_position":"left","medals_widget_use_monochromatic_version":false,"medals_widget_elements_color":"#108474","show_reviewer_avatar":true,"widget_invalid_yt_video_url_error_text":"Not a YouTube video URL","widget_max_length_field_error_text":"Please enter no more than {0} characters.","widget_show_country_flag":false,"widget_show_collected_via_shop_app":true,"widget_verified_by_shop_badge_style":"light","widget_verified_by_shop_text":"Verified by Shop","widget_show_photo_gallery":false,"widget_load_with_code_splitting":true,"widget_ugc_install_preference":false,"widget_ugc_title":"Made by us, Shared by you","widget_ugc_subt
504itle":"Tag us to see your picture featured in our page","widget_ugc_arrows_color":"#ffffff","widget_ugc_primary_button_text":"Buy Now","widget_ugc_primary_button_background_color":"#108474","widget_ugc_primary_button_text_color":"#ffffff","widget_ugc_primary_button_border_width":"0","widget_ugc_primary_button_border_style":"none","widget_ugc_primary_button_border_color":"#108474","widget_ugc_primary_button_border_radius":"25","widget_ugc_secondary_button_text":"Load More","widget_ugc_secondary_button_background_color":"#ffffff","widget_ugc_secondary_button_text_color":"#108474","widget_ugc_secondary_button_border_width":"2","widget_ugc_secondary_button_border_style":"solid","widget_ugc_secondary_button_border_color":"#108474","widget_ugc_secondary_button_border_radius":"25","widget_ugc_reviews_button_text":"View Reviews","widget_ugc_reviews_button_background_color":"#ffffff","widget_ugc_reviews_button_text_color":"#108474","widget_ugc_reviews_button_border_width":"2","widget_ugc_reviews_button_border_style":"solid","widget_ugc_reviews_button_border_color":"#108474","widget_ugc_reviews_button_border_radius":"25","widget_ugc_reviews_button_link_to":"judgeme-reviews-page","widget_ugc_show_post_date":true,"widget_ugc_max_width":"800","widget_rating_metafield_value_type":true,"widget_primary_color":"#108474","widget_enable_secondary_color":false,"widget_secondary_color":"#edf5f5","widget_summary_average_rating_text":"{{ average_rating }} out of 5","widget_media_grid_title":"Customer photos \u0026 videos","widget_media_grid_see_more_text":"See more","widget_round_style":false,"widget_show_product_medals":true,"widget_verified_by_judgeme_text":"Verified by Judge.me","widget_show_store_medals":true,"widget_verified_by_judgeme_text_in_store_medals":"Verified by Judge.me","widget_media_field_exceed_quantity_message":"Sorry, we can only accept {{ max_media }} for one review.","widget_media_field_exceed_limit_message":"{{ file_name }} is too large, please select a {{ media_type }} less than {{ size_limit }}MB.","widget_review_submitted_text":"Review Submitted!","widget_question_submitted_text":"Question Submitted!","widget_close_form_text_question":"Cancel","widget_write_your_answer_here_text":"Write your answer here","widget_enabled_branded_link":true,"widget_show_collected_by_judgeme":true,"widget_reviewer_name_color":"","widget_write_review_text_color":"","widget_write_review_bg_color":"","widget_collected_by_judgeme_text":"collected by Judge.me","widget_pagination_type":"standard","widget_load_more_text":"Load More","widget_load_more_color":"#108474","widget_full_review_text":"Full Review","widget_read_more_reviews_text":"Read More Reviews","widget_read_questions_text":"Read Questions","widget_questions_and_answers_text":"Questions \u0026 Answers","widget_verified_by_text":"Verified by","widget_verified_text":"Verified","widget_number_of_reviews_text":"{{ number_of_reviews }} reviews","widget_back_button_text":"Back","widget_next_button_text":"Next","widget_custom_forms_filter_button":"Filters","custom_forms_style":"horizontal","widget_show_review_information":false,"how_reviews_are_collected":"How reviews are collected?","widget_show_review_keywords":false,"widget_gdpr_statement":"How we use your data: We'll only contact you about the review you left, and only if necessary. By submitting your review, you agree to Judge.me's \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms\u003c/a\u003e, \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy\u003c/a\u003e and \u003ca href='https://judge.me/content-policy' target='_blank' rel='nofollow noopener'\u003econtent\u003c/a\u003e policies.","widget_multilingual_sorting_enabled":false,"widget_translate_review_content_enabled":false,"widget_translate_review_content_method":"manual","popup_widget_review_selection":"automatically_with_pictures","popup_widget_round_border_style":true,"popup_widget_show_title":true,"popup_widget_show_body":true,"popup_widget_show_reviewer":false,"popup_widget_show_product":true,"popup_widget_show_pictures":true,"popup_widget_use_review_picture":true,"popup_widget_show_on_home_page":true,"popup_widget_show_on_product_page":true,"popup_widget_show_on_collection_page":true,"popup_widget_show_on_cart_page":true,"popup_widget_position":"bottom_left","popup_widget_first_review_delay":5,"popup_widget_duration":5,"popup_widget_interval":5,"popup_widget_review_count":5,"popup_widget_hide_on_mobile":true,"review_snippet_widget_round_border_style":true,"review_snippet_widget_card_color":"#FFFFFF","review_snippet_widget_text_color":"#000000","review_snippet_widget_lighter_text_color":"#7B7B7B","review_snippet_widget_slider_arrows_background_color":"#FFFFFF","review_snippet_widget_slider_arrows_color":"#000000","review_snippet_widget_star_color":"#108474","show_product_variant":false,"all_reviews_product_variant_label_text":"Variant: ","widget_show_verified_branding":false,"widget_ai_summary_title":"Customers say","widget_ai_summary_disclaimer":"AI-powered review summary based on recent customer reviews","widget_show_ai_summary":false,"widget_show_ai_summary_bg":false,"write_review_button_visibility":"everyone","store_summary_widget_heading":"Customers rate this store","store_summary_widget_button_text":"View customer reviews","store_summary_widget_button_theme_text":"See AI reviews summary","widget_show_review_title_input":true,"widget_autofill_review_title":true,"redirect_reviewers_invited_via_email":"external_form","request_store_review_after_product_review":false,"request_review_other_products_in_order":false,"review_form_color_scheme":"default","review_form_corner_style":"square","review_form_star_color":"#108474","review_form_text_color":"#333333","review_form_background_color":"#ffffff","review_form_field_background_color":"#fafafa","review_form_button_color":"#108474","review_form_button_text_color":"#ffffff","review_form_modal_overlay_color":"#000000","review_form_theme":"multi_step","review_form_location":"in_store_popup","review_form_external_page_background_color":"#C5F7F0","review_content_screen_title_text":"How would you rate this product?","review_content_introduction_text":"We would love it if you would share a bit about your experience.","store_review_form_title_text":"How would you rate this store?","store_review_form_introduction_text":"We would love it if you would share a bit about your experience.","show_review_guidance_text":true,"one_star_review_guidance_text":"Poor","five_star_review_guidance_text":"Great","customer_information_screen_title_text":"About you","customer_information_introduction_text":"Please tell us more about you.","custom_questions_screen_title_text":"Your experience in more detail","custom_questions_introduction_text":"Here are a few questions to help us understand more about your experience.","review_submitted_screen_title_text":"Thanks for your review!","review_submitted_screen_thank_you_text":"We are processing it and it will appear on the store soon.","review_submitted_screen_email_verification_text":"Please confirm your email by clicking the link we just sent you. This helps us keep reviews authentic.","confirm_email_screen_title_text":"Confirm your email","confirm_email_screen_message_text":"To help keep reviews authentic, we'll send you a secure link to continue writing your review. It only takes a moment.","check_email_screen_title_text":"Check your email","check_email_screen_message_text":"We sent you an email to {{ email }}. Click the button on the email to continue.","check_email_screen_resend_message_text":"Email resent!","check_email_resend_hint_text":"Didn't get the email? Check your spam folder or [resend the email].","verification_email_rate_limit_error_text":"You've reached the limit for review attempts on this product. Please check your inbox or try again later.","review_submitted_request_store_review_text":"Would you like to share your experience of shopping with us?","review_submitted_review_other_products_text":"Would you like to review these products?","store_review_screen_title_text":"Would you like to share your experience of shopping with us?","store_review_introduction_text":"We value your feedback and use it to improve. Please share any thoughts or suggestions you have.","reviewer_media_screen_title_picture_text":"Share a picture","reviewer_media_introduction_picture_text":"Upload a photo to support your review.","reviewer_media_screen_title_video_text":"Share a video","reviewer_media_introduction_video_text":"Upload a video to support your review.","reviewer_media_screen_title_picture_or_video_text":"Share a picture or video","reviewer_media_introduction_picture_or_video_text":"Upload a photo or video to support your review.","reviewer_media_
504youtube_url_text":"Paste your Youtube URL here","advanced_settings_next_step_button_text":"Next","advanced_settings_close_review_button_text":"Close","modal_write_review_flow":false,"write_review_flow_required_text":"Required","write_review_flow_privacy_message_text":"We respect your privacy.","write_review_flow_anonymous_text":"Post review as anonymous","write_review_flow_visibility_text":"This won't be visible to other customers.","write_review_flow_multiple_selection_help_text":"Select as many as you like","write_review_flow_single_selection_help_text":"Select one option","write_review_flow_required_field_error_text":"This field is required","write_review_flow_invalid_email_error_text":"Please enter a valid email address","write_review_flow_max_length_error_text":"Max. {{ max_length }} characters.","write_review_flow_media_upload_text":"\u003cb\u003eClick to upload\u003c/b\u003e or drag and drop","write_review_flow_gdpr_statement":"We'll only contact you about your review if necessary. By submitting your review, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","rating_only_reviews_enabled":false,"show_negative_reviews_help_screen":false,"new_review_flow_help_screen_rating_threshold":3,"negative_review_resolution_screen_title_text":"Tell us more","negative_review_resolution_text":"Your experience matters to us. If there were issues with your purchase, we're here to help. Feel free to reach out to us, we'd love the opportunity to make things right.","negative_review_resolution_button_text":"Contact us","negative_review_resolution_proceed_with_review_text":"Leave a review","negative_review_resolution_subject":"Issue with purchase from {{ shop_name }}.{{ order_name }}","coupon_promo_intro_any_review_text":"Write a review and get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_photo_text":"Write a review and add a photo or video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_video_text":"Write a review and add a video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_up_to_any_review_text":"Write a review and get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_up_to_with_photo_text":"Write a review and add a photo or video to get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_external_text":"Write a review and get a reward for your next purchase","coupon_promo_intro_external_with_photo_text":"Write a review and add a photo or video to get a reward for your next purchase","coupon_promo_intro_external_with_video_text":"Write a review and add a video to get a reward for your next purchase","coupon_promo_media_photo_text":"Add a photo or video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_photo_only_text":"Add a photo and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_video_text":"Add a video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_external_photo_text":"Add a photo or video and get a reward for your next purchase","coupon_promo_media_external_photo_only_text":"Add a photo and get a reward for your next purchase","coupon_promo_media_external_video_text":"Add a video and get a reward for your next purchase","coupon_promo_success_text":"You've got a coupon for your next purchase at {{ shop_name }}!","coupon_promo_success_subtext":"You'll receive your coupon email within the hour.","preview_badge_collection_page_install_status":false,"widget_review_custom_css":"","preview_badge_custom_css":"","preview_badge_stars_count":"5-stars","featured_carousel_custom_css":"","floating_tab_custom_css":"","all_reviews_widget_custom_css":"","medals_widget_custom_css":"","verified_badge_custom_css":"","all_reviews_text_custom_css":"","transparency_badges_collected_via_store_invite":false,"transparency_badges_from_another_provider":false,"transparency_badges_collected_from_store_visitor":false,"transparency_badges_collected_by_verified_review_provider":false,"transparency_badges_earned_reward":false,"transparency_badges_collected_via_store_invite_text":"Review collected via store invitation","transparency_badges_from_another_provider_text":"Review collected from another provider","transparency_badges_collected_from_store_visitor_text":"Review collected from a store visitor","transparency_badges_written_in_google_text":"Review written in Google","transparency_badges_written_in_etsy_text":"Review written in Etsy","transparency_badges_written_in_shop_app_text":"Review written in Shop App","transparency_badges_earned_reward_text":"Review earned a reward for future purchase","product_review_widget_per_page":10,"widget_other_languages_reviews_per_page":3,"widget_store_review_label_text":"Review about the store","widget_cart_mode_aggregate_heading_text":"Customers rate this store","checkout_comment_extension_title_on_product_page":"Customer Comments","checkout_comment_extension_num_latest_comment_show":5,"checkout_comment_extension_format":"name_and_timestamp","checkout_comment_customer_name":"last_initial","checkout_comment_comment_notification":true,"preview_badge_collection_page_install_preference":false,"preview_badge_home_page_install_preference":false,"preview_badge_product_page_install_preference":true,"review_widget_install_preference":"","review_carousel_install_preference":false,"floating_reviews_tab_install_preference":"none","verified_reviews_count_badge_install_preference":false,"all_reviews_text_install_preference":false,"review_widget_best_location":false,"judgeme_medals_install_preference":false,"review_widget_revamp_enabled":false,"review_widget_qna_enabled":false,"review_widget_header_theme":"minimal","review_widget_widget_title_enabled":true,"review_widget_header_text_size":"medium","review_widget_header_text_weight":"regular","review_widget_average_rating_style":"compact","review_widget_bar_chart_enabled":true,"review_widget_bar_chart_type":"numbers","review_widget_bar_chart_style":"standard","review_widget_expanded_media_gallery_enabled":false,"review_widget_show_review_highlights":false,"review_widget_show_review_keywords_in_gray":false,"review_widget_reviews_section_theme":"standard","review_widget_image_style":"thumbnails","review_widget_review_image_ratio":"square","review_widget_stars_size":"medium","review_widget_verified_badge":"standard_text","review_widget_review_title_text_size":"medium","review_widget_review_text_size":"medium","review_widget_review_text_length":"medium","review_widget_number_of_columns_desktop":3,"review_widget_carousel_transition_speed":5,"review_widget_custom_questions_answers_display":"always","review_widget_card_section_size":"small","review_widget_button_text_color":"#FFFFFF","review_widget_text_color":"#000000","review_widget_lighter_text_color":"#7B7B7B","review_widget_corner_styling":"soft","review_widget_review_word_singular":"review","review_widget_review_word_plural"
504:"reviews","review_widget_voting_label":"Helpful?","review_widget_shop_reply_label":"Reply from {{ shop_name }}:","review_widget_filters_title":"Filters","review_widget_filter_rating_title":"Rating","review_widget_filter_keyword_title":"Keyword","review_widget_clear_filters_text":"Clear filters","review_widget_expand_more_text":"More","review_widget_review_highlights_title":"Review highlights","qna_widget_question_word_singular":"Question","qna_widget_question_word_plural":"Questions","qna_widget_answer_reply_label":"Answer from {{ answerer_name }}:","qna_content_screen_title_text":"Ask a question about this product","qna_widget_question_required_field_error_text":"Please enter your question.","qna_widget_flow_gdpr_statement":"We'll only contact you about your question if necessary. By submitting your question, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","qna_widget_question_submitted_text":"Thanks for your question!","qna_widget_close_form_text_question":"Close","qna_widget_question_submit_success_text":"Weâll notify you by email when your question is answered.","all_reviews_widget_v2025_enabled":false,"all_reviews_widget_v2025_header_theme":"default","all_reviews_widget_v2025_widget_title_enabled":true,"all_reviews_widget_v2025_header_text_size":"medium","all_reviews_widget_v2025_header_text_weight":"regular","all_reviews_widget_v2025_average_rating_style":"compact","all_reviews_widget_v2025_bar_chart_enabled":true,"all_reviews_widget_v2025_bar_chart_type":"numbers","all_reviews_widget_v2025_bar_chart_style":"standard","all_reviews_widget_v2025_expanded_media_gallery_enabled":false,"all_reviews_widget_v2025_show_store_medals":true,"all_reviews_widget_v2025_show_photo_gallery":true,"all_reviews_widget_v2025_show_review_keywords":false,"all_reviews_widget_v2025_show_ai_summary":false,"all_reviews_widget_v2025_show_ai_summary_bg":false,"all_reviews_widget_v2025_show_review_highlights":false,"all_reviews_widget_v2025_show_review_keywords_in_gray":false,"all_reviews_widget_v2025_add_search_bar":false,"all_reviews_widget_v2025_default_sort_method":"most-recent","all_reviews_widget_v2025_reviews_per_page":10,"all_reviews_widget_v2025_reviews_section_theme":"default","all_reviews_widget_v2025_image_style":"thumbnails","all_reviews_widget_v2025_review_image_ratio":"square","all_reviews_widget_v2025_stars_size":"medium","all_reviews_widget_v2025_verified_badge":"standard_text","all_reviews_widget_v2025_review_title_text_size":"medium","all_reviews_widget_v2025_review_text_size":"medium","all_reviews_widget_v2025_review_text_length":"medium","all_reviews_widget_v2025_number_of_columns_desktop":3,"all_reviews_widget_v2025_carousel_transition_speed":5,"all_reviews_widget_v2025_custom_questions_answers_display":"always","all_reviews_widget_v2025_review_dates":false,"all_reviews_widget_v2025_card_section_size":"small","all_reviews_widget_v2025_show_product_variant":false,"all_reviews_widget_v2025_show_reviewer_avatar":true,"all_reviews_widget_v2025_reviewer_name_as_initial":"","all_reviews_widget_v2025_review_location_show":false,"all_reviews_widget_v2025_location_format":"","all_reviews_widget_v2025_show_country_flag":false,"all_reviews_widget_v2025_widget_thumb":false,"all_reviews_widget_v2025_verified_by_shop_badge_style":"light","all_reviews_widget_v2025_social_share":false,"all_reviews_widget_v2025_social_share_options_order":"Facebook,Twitter,LinkedIn,Pinterest","all_reviews_widget_v2025_pagination_type":"standard","all_reviews_widget_v2025_button_text_color":"#FFFFFF","all_reviews_widget_v2025_text_color":"#000000","all_reviews_widget_v2025_lighter_text_color":"#7B7B7B","all_reviews_widget_v2025_corner_styling":"soft","all_reviews_widget_v2025_title":"Customer reviews","all_reviews_widget_v2025_ai_summary_title":"Customers say about this store","all_reviews_widget_v2025_no_review_text":"Be the first to write a review","all_reviews_widget_v2025_review_highlights_title":"Review highlights","reviews_grid_widget_show_sample_reviews":false,"reviews_grid_widget_review_selection":"all","reviews_grid_widget_select_products":[],"reviews_grid_widget_show_media_only":false,"reviews_grid_widget_display_order":"media_first","reviews_grid_widget_card_grouping":"per_media","reviews_grid_widget_columns_desktop":3,"reviews_grid_widget_rows_desktop":3,"reviews_grid_widget_columns_mobile":2,"reviews_grid_widget_rows_mobile":6,"reviews_grid_widget_show_stars":true,"reviews_grid_widget_show_reviewer_name":true,"reviews_grid_widget_show_review_title_on_hover_desktop":true,"reviews_grid_widget_corner_styling":"soft","reviews_grid_widget_card_spacing":"medium","reviews_grid_widget_header_text_color":"#000000","reviews_grid_widget_star_and_reviewer_name_color":"#F9F9F9","reviews_grid_widget_overlay_and_background_color":"#000000","reviews_grid_widget_content_color":"#F9F9F9","reviews_grid_widget_header_text":"From our customers","reviews_grid_widget_show_average_rating":true,"trust_badge_enabled":false,"trust_badge_structure":"outline","trust_badge_color":"black","trust_badge_star":"black","trust_badge_rating_display_default":"show_avg_text","platform":"shopify","branding_url":"https://app.judge.me/reviews","branding_text":"Powered by Judge.me","locale":"en","reply_name":"Estele","shop_currency":"INR","widget_version":"3.0","footer":true,"autopublish":false,"review_dates":true,"enable_custom_form":false,"shop_use_review_site":false,"shop_locale":"en","enable_multi_locales_translations":false,"show_review_title_input":true,"autofill_review_title":true,"review_verification_email_status":"always","require_verification_before_submit":false,"sign_in_with_
504shop_enabled":false,"customer_account_validation_enabled":true,"most_relevant_sort_enabled":false,"coupon_promo_invited_eligible":true,"coupon_promo_web_eligible":false,"uses_coupon_integration":false,"uses_external_coupon":false,"can_be_branded":false,"rtl_stars_enabled_ar":true,"rtl_stars_enabled_he":true,"reply_name_text":"Estele"};</script>
504 <style class='jdgm-settings-style'>.jdgm-xx{left:0}:root{--jdgm-primary-color: #108474;--jdgm-secondary-color: rgba(16,132,116,0.1);--jdgm-star-color: #108474;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #108474;--jdgm-paginate-color: #108474;--jdgm-border-radius: 0;--jdgm-reviewer-name-color: #108474}.jdgm-histogram__bar-content{background-color:#108474}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:white;background-color:#108474}.jdgm-review-widget--small .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}@media only screen and (min-width: 768px){.jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}}.jdgm-prev-badge[data-average-rating='0.00']{display:none !important}.jdgm-author-all-initials{display:none !important}.jdgm-author-last-initial{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__prod-link-prefix:before{content:'about'}.jdgm-rev__variant-label:before{content:'Variant: '}.jdgm-rev__out-of-store-text:before{content:'(out of store)'}@media only screen and (min-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}@media only screen and (max-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}.jdgm-preview-badge[data-template="collection"]{display:none !important}.jdgm-preview-badge[data-template="index"]{display:none !important}.jdgm-review-widget[data-from-snippet="true"]{display:none !important}.jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}.jdgm-carousel-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-medals-section[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_via_store_invitation"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_another_provider"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_store_visitor"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_written_in_etsy"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_written_in_google_business"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_written_in_shop_app"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_earned_for_future_purchase"]{display:none !important}.jdgm-review-snippet-widget{--jdgm-snippet-card-color: #fff;--jdgm-snippet-text-color: #000;--jdgm-snippet-lighter-text-color: #7B7B7B;--jdgm-snippet-star-color: #108474;--jdgm-snippet-border-radius: 8px;--jdgm-snippet-arrows-bg-color: #fff;--jdgm-snippet-arrows-color: #000}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{border-radius:8px;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#108474}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn{border-radius:50%;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn>svg,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn>svg{fill:#000}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jm-mfp-content,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__icon,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__pic-img,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__reply{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev[data-verified-buyer="true"] .jdgm-full-rev__icon::after{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-rev__buyer-badge{border-radius:calc( 8px / 2 )}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__replier::before{content:'Estele'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )} 505</style> <style class='jdgm-settings-style'></style> 506 507 508 509 510 <style class='jdgm-miracle-styles'> 511 @-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK
511/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal}.jdgm-star{font-family:'JudgemeStar';display:inline !important;text-decoration:none !important;padding:0 4px 0 0 !important;margin:0 !important;font-weight:bold;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0 !important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none !important;visibility:hidden !important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin 0.8s infinite linear;animation:jdgm-spin 0.8s infinite linear}.jdgm-spinner:empty{display:block}.jdgm-prev-badge{display:block !important} 512 513</style> 514 515 516 517 518 519 520 521 522
523<script data-cfasync='false' class='jdgm-script'> 524!function(e){window.jdgm=window.jdgm||{}; 525/* INF-1976 */ 526var _jdgmBlocked=function(){var raw=(window.jdgmSettings||{}).hostname_allowlist;var list=(raw==null?"":""+raw).split(/[\s,]+/).map(function(h){return h.trim().toLowerCase().replace(/\.$/,"");}).filter(function(h){return h;});if(!list.length)return false;var host=(e.location.hostname||"").toLowerCase().replace(/\.$/,"");if(/(^|\.)shopifypreview\.com$/.test(host))return false;var bare=host.replace(/^www\./,"");for(var i=0;i<list.length;i++){var en=list[i];if(en.indexOf("*.")===0){var b=en.slice(2);if(host===b||host.slice(-(b.length+1))==="."+b)return false;}else if(bare===en.replace(/^www\./,""))return false;}return true;}(); 527if(_jdgmBlocked){jdgm._loaderExecuted=true;jdgm._blocked=true;var _jdgmS=e.createElement("style");_jdgmS.textContent='[class^="jdgm-"],[class*=" jdgm-"]{display:none !important}';(e.head||e.documentElement).appendChild(_jdgmS);return;} 528jdgm.CDN_HOST="https://cdnwidget.judge.me/",jdgm.CDN_HOST_ALT="https://cdn2.judge.me/cdn/widget_frontend/",jdgm.API_HOST="https://api.judge.me/",jdgm.CDN_BASE_URL="https://cdn.shopify.com/extensions/01a11a9b-319b-7465-8c28-d79d2c74e186/judgeme-774/assets/",jdgm.CDN_API_HOST="https://cdn.judge.me/", 529jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)? 530setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){ 531!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d), 532(a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!", 533a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))}, 534jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest; 535t.onreadystatechange=function(){4===t.readyState&&t.status>=200&&t.status<300&&(Function(t.response)(),d&&d(t.response))}, 536t.open("GET",e),t.onerror=function(){if(e.indexOf(jdgm.CDN_HOST)===0&&jdgm.CDN_HOST_ALT!==jdgm.CDN_HOST){var f=e.replace(jdgm.CDN_HOST,jdgm.CDN_HOST_ALT);jdgm.loadJS(f,d)}},t.send()},jdgm.docReady((function(){(window.jdgmLoadCSS||e.querySelectorAll( 537".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting? 538parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_v3_base.css"): 539jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_base.css"):jdgm.loadCSS(jdgm.CDN_BASE_URL+"shopify_v2.css") 540)}))}(document); 541</script>
541 542<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.shopify.com/extensions/01a11a9b-319b-7465-8c28-d79d2c74e186/judgeme-774/assets/shopify_v2.css"></noscript> 543 544<!-- BEGIN app snippet: theme_fix_tags -->
544<script> 545 (function() { 546 var jdgmThemeFixes = null; 547 if (!jdgmThemeFixes) return; 548 549 // "All themes" fix: CSS and JS applied on every theme. CSS is injected 550 // before the per-theme fix so the theme-specific CSS wins the cascade. 551 // HTML is never applied globally (too risky). 552 var allThemesFix = jdgmThemeFixes['all']; 553 if (allThemesFix && allThemesFix.css) { 554 var allStyleTag = document.createElement('style'); 555 allStyleTag.classList.add('jdgm-theme-fix-style-all'); 556 allStyleTag.innerHTML = allThemesFix.css; 557 document.head.append(allStyleTag); 558 }; 559 560 if (allThemesFix && allThemesFix.js) { 561 var allScriptTag = document.createElement('script'); 562 allScriptTag.classList.add('jdgm-theme-fix-script-all'); 563 allScriptTag.innerHTML = allThemesFix.js; 564 document.head.append(allScriptTag); 565 }; 566 567 var thisThemeFix = jdgmThemeFixes[Shopify.theme.id]; 568 if (!thisThemeFix) return; 569 570 if (thisThemeFix.html) { 571 document.addEventListener("DOMContentLoaded", function() { 572 var htmlDiv = document.createElement('div'); 573 htmlDiv.classList.add('jdgm-theme-fix-html'); 574 htmlDiv.innerHTML = thisThemeFix.html; 575 document.body.append(htmlDiv); 576 }); 577 }; 578 579 if (thisThemeFix.css) { 580 var styleTag = document.createElement('style'); 581 styleTag.classList.add('jdgm-theme-fix-style'); 582 styleTag.innerHTML = thisThemeFix.css; 583 document.head.append(styleTag); 584 }; 585 586 if (thisThemeFix.js) { 587 var scriptTag = document.createElement('script'); 588 scriptTag.classList.add('jdgm-theme-fix-script'); 589 scriptTag.innerHTML = thisThemeFix.js; 590 document.head.append(scriptTag); 591 }; 592 })(); 593</script>
593 594<!-- END app snippet --> 595<!-- End of Judge.me Core --> 596 597 598 599<!-- END app block --><!-- BEGIN app block: shopify://apps/quinn-shoppable-reel/blocks/app-embed/483fa771-9c4d-49e4-8c0d-0155f4b872d6 --> 600 601 602 603 604 605 606 607 608<!-- BEGIN app snippet: init --> 609 610 611 612 613 614 615 616
617<script 618 src="https://cdn.shopify.com/extensions/01a0afa2-b3c8-7014-9c57-dc1ab3e3468f/shoppable-videos-quinn-147/assets/quinn-experimental.bundle.js" 619 defer="defer" 620 data-app="quinn-lite" 621 type="module" 622></script>
622 623 624 625 626
627<script data-app="quinn-lite"> 628 window.QSVL = {}; 629 QSVL.ab_test_enabled = false; 630 QSVL.ab_test_id = "test01"; 631 QSVL.ab_enabled_for_widgets = ["floating","cards","story"]; 632 QSVL.ab_enabled_on_pages = []; 633 QSVL.ab_control_group_percentage = "50"; 634 QSVL.queuedScripts = []; 635</script>
635 636 637 638 639 640 641 642 643
644<script 645 data-app="quinn-lite" 646> 647 QSVL.shop_domain = "nitya-for-estelle.myshopify.com"; 648 QSVL.metaPrefix= "SEARCH__"; 649 QSVL.page_key = ""; 650 QSVL.page_type = "search"; 651 QSVL.page_handle = ""; 652 QSVL.metaobject_type = null; 653 QSVL.currency_symbol = "" || "â¹", 654 QSVL.design_mode = false; 655 QSVL.facebook_pixel_tracking = null; 656 QSVL.settings = {"story":{"visibility":"both","hero_text_color":"#ffffff","hero_text":"WATCH \u0026 BUY!","hero_title":"Bestsellers","show_hero_story":true,"is_sticky":false,"website_header_identifier":"#shopify-section-header","top_offset_on_collection_mobile":"0","top_offset_on_collection_desktop":"0","top_offset_on_product_mobile":"0","top_offset_on_product_desktop":"0","top_offset_on_home_mobile":"0","top_offset_on_home_desktop":"0"},"cards":{"visibility":"both","show_first_product_price":false,"use_variant_price":false,"reviewsPlaceholder":"New Arrival","cards_heading":"","show_arrows":false},"recommendations":{"relatedBadgeText":"For you","viewedBadgeText":"Previously viewed","incartBadgeText":"In you cart","orderedBadgeText":"Previously bought","bestSellingBadgeText":"","patcBadgeText":"","headingText":"For you","headingFontFamily":"inherit","headingFontWeight":"500","headingFontSize":"24px","heading_font_color":"#00584b","rel_prod_text_color":"#ffaa22","productTitleFontFamily":"inherit","viewed_prod_text_color":"#ffe6b3","prev_viewed_prod_text_color":"#ffe6b3","incart_prod_text_color":"#cfbdfe","ordered_prod_text_color":"#c6f7d5","arrow_bg":"#00584b","arrow_color":"#ffffff"},"imaxvideo":{"visibility":"both"},"overlay":{"close_overlay_back_button":false,"change_image_on_variant_change":false,"cart_selector":"#t4s-mini_cart","swatch_selector_keys":"color","selector_types":"{\"Size\":\"size\",\"Color\":\"shade\",\"Shade\":\"shade\",\"Flavour\":\"dropdown\"}","hide_elements":"","swipe_direction":"horizontal","card_swipe_direction":"vertical","prevent_header_update":false,"move_to_next_story":false,"uniform_group_overlay_ux":false,"is_muted":false,"overlay_z_index":"99999","should_open_image_overlay":false,"redirect_url":"","redirect_product_click":false,"show_media_title_in_group_overlay":false,"use_swatch_images":false,"sort_variant_by_quantity":false,"show_overlay_title_for_all_widgets":false,"disable_overlay_atc_tracking":false,"show_navigation_arrows":false,"swatch_option_ignore":"","swatch_priority_order":"","overlay_outofstock_text":"","move_to_next_video":false,"always_show_products":false},"floating":{"disable_widget":false,"floating_type":"circle","floating_side":"right","mobile_floating_right":"20","mobile_floating_bottom":"20","desktop_floating_right":"20","desktop_floating_bottom":"20","floating_zindex":"9999","show_circle_close_btn":true,"hide_on_rectangle_close":false,"show_after_scroll":false,"scroll_distance":"100"},"floating_tray":{"enable_widget":false,"mobile_floating_bottom":"100","desktop_floating_bottom":"100","slider_text":"REVIEWS"},"general":{"cart_provider":"custom","should_loop_overlay":true,"review_provider":"none","currency_symbol":"","show_decimal_price":false,"store_offers":"[]","show_branding":true,"branding_text_color":"#6D7278","show_overlay_branding":true,"overlay_branding_text_color":"#FFFFF","show_video_watermark":true,"video_watermark_text_color":"#6D7278","checkout_video_tagging":false,"is_market_enabled":false,"default_market_country_code":"","gaid":"","fbid":"","shopflowid":"","storeLogoUrl":"","vlpFontScript":"","storeCDNPrefix":"","enable_quinn_cdn":false,"disable_ga_events":true,"disable_fb_events":true,"network_interceptor":false,"tracking_injection":true,"disable_vibrations":false,"enable_translation":false,"prevent_price_round":false,"swap_currency_symbol":false,"tracking_type":"basic"},"customiser":{"card_cutoff_price":"true","review_provider":"none","video_cutoff_price_visibility":true,"primaryBtn_title":"Shop now","tertiaryBtn_title":"More info","tertiaryBtn_visibility":"true","secondaryBtn_title":"Add to cart"},"checkout":{"ab_enabled":false,"ab_test_id":""},"clp":{"button_position":"top_right","z_index":"9999","vertical_offset":"10","horizontal_offset":"10","button_text":"Quick view"}
656,"analytics":{"disable_atc_analytics_view":false,"disable_order_analytics_view":false,"disable_cta_analytics_view":true},"enable_interceptor":false,"cart_tracking":false,"ab_testing":false,"ab_testing_id":"test01","show_ab_testing_analytics":false,"ab_control_group_percentage":"50","calc_net_speed":false,"enable_gif":false,"subscription":{"plan_name":"FREE"},"forced_disabled":false,"setupCompleted":true,"events":["quinn_events_product_view","quinn_events_overlay_open","quinn_events_overlay_close","quinn_events_system_action","quinn_events_custom_action","quinn_events_overlay_media_interaction","quinn_events_overlay_swipe","quinn_events_widget_impression","quinn_events_page_view","quinn_events_page_scroll","quinn_events_cta_clicked"],"ab_enabled_on_pages":[],"ab_enabled_for_widgets":[],"onboarding":{"signupCompleted":true,"subscribed":true},"pallet":{"--quinn-card-title-color":"#000000","--quinn-card-regular-price-color":"#000000","--quinn-card-cut-off-price-color":"#000000","--quinn-card-background-color":"#fff","--quinn-primary-color":"#000","--quinn-primary-text-color":"#fff","--quinn-primary-border-color":"#000","--quinn-secondary-color":"#FED716","--quinn-secondary-text-color":"#000","--quinn-tertiary-color":"#fff","--quinn-tertiary-text-color":"#000","--quinn-tertiary-border-color":"#DEDEDE","--quinn-secondary-border-color":"#FED716","--quinn-story-outline-color":"#000","--quinn-card-discount-color":"#12b985","--quinn-active-variant-color":"#ff7744","--quinn-active-variant-text-color":"#fff","--quinn-story-title-color":"#000000"}}; 657 QSVL.version = "shoppable-videos-quinn-147"; 658 QSVL.functions = {}; 659 QSVL.utils = {}; 660 QSVL.app_id = "134107004929"; 661 QSVL.page_widgets = []; 662 QSVL.timestamp = Date.now(); 663 QSVL.Events = {}; 664 QSVL.CUSTOM_QUINN_EVENTS = {}; 665 QSVL.appType = 'shopify'; 666 QSVL.sft = "e7df543277edea5d403f70faf39e4b8f"; 667 QSVL.renderedWidgets = {}; 668 QSVL.cdn = "@@estele.co@cdn@shop@[email protected]?v=88367"; 669 QSVL.view_threshold_miliseconds = 0; 670 console.log(`%cversion: ${ 671 QSVL.version 672 }`, "font-size: 1em; font-weight: bolder;") 673 localStorage.setItem("_quinn-shop-domain", QSVL.shop_domain); 674</script>
674 675
676<script data-app="quinn-lite"> 677 QSVL.cdn = QSVL.cdn.replace(/@/g, '/').split('/').slice(0, -1).join('/') + '/'; 678 QSVL.isNewApp = true; 679</script>
679 680 681 682<style> 683 :root { 684 --quinn_loader_color: #e6e4eb; 685 } 686 .quinn_cards_widget { 687 max-width: 100%; 688 } 689</style>
689<script 690 data-app="quinn-lite" 691> 692 if (!window.quinnExtensionCdnUrl) { 693 const quinnOverlayUrl = 'https://cdn.shopify.com/extensions/01a0afa2-b3c8-7014-9c57-dc1ab3e3468f/shoppable-videos-quinn-147/assets/quinn-overlay.bundle.js'; 694 const quinnExtensionUrl = quinnOverlayUrl.split('/'); 695 quinnExtensionUrl.pop(); 696 window.quinnExtensionCdnUrl = quinnExtensionUrl.join('/') + '/'; 697 } 698 document.addEventListener('DOMContentLoaded', async () => { 699 if (QSVL.functions && QSVL.functions.UPDATE_APP_CART) { 700 QSVL.functions.UPDATE_APP_CART(); 701 } 702 }); 703</script>
703 704 705 706<style> 707#t4s-mini_cart{z-index:999999;} 708</style> 709 710<!-- END app snippet --> 711 712 713
713<script>window.REFRESH_CART = ()=>{ 714T4SThemeSP.Cart.init(); 715 document.querySelector('a[href="/cart"]').click(); 716}</script>
716 717
717<script>window.OPEN_CART = () => { 718 document.querySelector('a[href="/cart"]').click(); 719}</script>
719 720 721 722<!-- BEGIN app snippet: asset --> 723 724 725
726<script> 727 if (window.QSVL && window.QSVL.queuedScripts) { 728 window.QSVL.queuedScripts.push('https://cdn.shopify.com/extensions/01a0afa2-b3c8-7014-9c57-dc1ab3e3468f/shoppable-videos-quinn-147/assets/quinn-live.bundle.js'); 729 } 730 </script>
730<!-- END app snippet --> 731 732<!-- BEGIN app snippet: asset --> 733 734 735
736<script data-app="quinn-lite"> 737 QSVL.overlay_url = "https://cdn.shopify.com/extensions/01a0afa2-b3c8-7014-9c57-dc1ab3e3468f/shoppable-videos-quinn-147/assets/quinn-overlay.bundle.js"; 738 </script>
738<!-- END app snippet --> 739 740<!-- BEGIN app snippet: asset --> 741 742 743
744<script> 745 if (window.QSVL && window.QSVL.queuedScripts) { 746 window.QSVL.queuedScripts.push('https://cdn.shopify.com/extensions/01a0afa2-b3c8-7014-9c57-dc1ab3e3468f/shoppable-videos-quinn-147/assets/quinn-vendor.bundle.js'); 747 } 748 </script>
748<!-- END app snippet --> 749<!-- BEGIN app snippet: asset --> 750 751 752
753<script data-app="quinn-lite"> 754 QSVL.chunk_overlay_variants_url = "https://cdn.shopify.com/extensions/01a0afa2-b3c8-7014-9c57-dc1ab3e3468f/shoppable-videos-quinn-147/assets/OverlayInfoVariants-svelte.js"; 755 </script>
755<!-- END app snippet --> 756<!-- BEGIN app snippet: asset --> 757 758 759
760<script data-app="quinn-lite"> 761 QSVL.chunk_overlay_video_url = "https://cdn.shopify.com/extensions/01a0afa2-b3c8-7014-9c57-dc1ab3e3468f/shoppable-videos-quinn-147/assets/OverlayVideo-svelte.js"; 762 </script>
762<!-- END app snippet --> 763<!-- BEGIN app snippet: asset --> 764 765 766
767<script data-app="quinn-lite"> 768 QSVL.chunk_overlay_volume_btn_url = "https://cdn.shopify.com/extensions/01a0afa2-b3c8-7014-9c57-dc1ab3e3468f/shoppable-videos-quinn-147/assets/VolumeButton-svelte.js"; 769 </script>
769<!-- END app snippet --> 770<!-- BEGIN app snippet: asset --> 771 772 773
774<script data-app="quinn-lite"> 775 QSVL.chunk_overlay_info_variants_url = "https://cdn.shopify.com/extensions/01a0afa2-b3c8-7014-9c57-dc1ab3e3468f/shoppable-videos-quinn-147/assets/OverlayInfoVariants-svelte.js"; 776 </script>
776<!-- END app snippet --> 777<!-- BEGIN app snippet: asset --> 778 779 780
781<script data-app="quinn-lite"> 782 QSVL.chunk_overlay_cart_btn_url = "https://cdn.shopify.com/extensions/01a0afa2-b3c8-7014-9c57-dc1ab3e3468f/shoppable-videos-quinn-147/assets/CartButton-svelte.js"; 783 </script>
783<!-- END app snippet --> 784<!-- BEGIN app snippet: asset --> 785 786 787
788<script data-app="quinn-lite"> 789 QSVL.chunk_overlay_video_group_url = "https://cdn.shopify.com/extensions/01a0afa2-b3c8-7014-9c57-dc1ab3e3468f/shoppable-videos-quinn-147/assets/OverlayVideoGroup-svelte.js"; 790 </script>
790<!-- END app snippet --> 791<!-- BEGIN app snippet: asset --> 792 793 794
795<script data-app="quinn-lite"> 796 QSVL.chunk_overlay_info_products_url = "https://cdn.shopify.com/extensions/01a0afa2-b3c8-7014-9c57-dc1ab3e3468f/shoppable-videos-quinn-147/assets/OverlayInfoProducts-svelte.js"; 797 </script>
797<!-- END app snippet --> 798<!-- BEGIN app snippet: asset --> 799 800 801
802<script data-app="quinn-lite"> 803 QSVL.chunk_overlay_mobile_products_container_url = "https://cdn.shopify.com/extensions/01a0afa2-b3c8-7014-9c57-dc1ab3e3468f/shoppable-videos-quinn-147/assets/OverlayMobileProductsContainer-svelte.js"; 804 </script>
804<!-- END app snippet --> 805<!-- BEGIN app snippet: asset --> 806 807 808
809<script data-app="quinn-lite"> 810 QSVL.chunk_overlay_info_product_images_url = "https://cdn.shopify.com/extensions/01a0afa2-b3c8-7014-9c57-dc1ab3e3468f/shoppable-videos-quinn-147/assets/OverlayInfoProductImages-svelte.js"; 811 </script>
811<!-- END app snippet --> 812<!-- BEGIN app snippet: asset --> 813 814 815
816<script data-app="quinn-lite"> 817 QSVL.chunk_overlay_info_product_description_url = "https://cdn.shopify.com/extensions/01a0afa2-b3c8-7014-9c57-dc1ab3e3468f/shoppable-videos-quinn-147/assets/OverlayInfoProductDescription-svelte.js"; 818 </script>
818<!-- END app snippet --> 819 820<!-- BEGIN app snippet: network-intercepter --> 821 822
822<script> 823 const origFetch = window.fetch; 824 window.fetch = async (...args) => { 825 let [url, payload] = args; 826 827 if (!url) { 828 return origFetch(...args); 829 } 830 831 if (url instanceof Request) { 832 url = url.url; // Extract the URL string from the Request object 833 } else if (url instanceof URL) { 834 url = url.toString(); // Convert URL object to string 835 } 836 837 if (url.includes('/cart/add')) { 838 if (payload && payload.body) { 839 const formData = payload.body; 840 841 // Case 1: Handle FormData 842 if (formData instanceof FormData) { 843 formData.delete('properties[_y]'); 844 } 845 // Case 2: Handle JSON string 846 else if (typeof formData === 'string') { 847 try { 848 const parsedData = JSON.parse(formData); 849 if (parsedData.items) { 850 parsedData.items.forEach((item) => { 851 if (item.properties && item.properties['_y']) { 852 delete item.properties['_y']; 853 } 854 }); 855 } 856 payload.body = JSON.stringify(parsedData); 857 } catch (e) {} 858 } 859 // Case 3: Handle plain object 860 else if (typeof formData === 'object') { 861 if (formData.items) { 862 formData.items.forEach((item) => { 863 if (item.properties && item.properties['_y']) { 864 delete item.properties['_y']; 865 } 866 }); 867 } 868 } 869 } 870 } 871 872 const response = await origFetch(...args); 873 if (QSVL && typeof QSVL.interceptorCallback?.Fetch === 'function') { 874 QSVL.interceptorCallback.Fetch(response.url, response, origFetch); 875 } 876 quinnSyncCart(url); 877 return response; 878 }; 879 function quinnSyncCart(url) { 880 if (!url) return; 881 if ( 882 (url.includes('/cart/add') || url.includes('/cart/update') || url.includes('/cart/change')) && 883 window.QSVL && 884 window.QSVL.overlayController 885 ) { 886 QSVL.overlayController.controller.dispatchEvent({ events: ['UPDATE_CART_COUNT'] }); 887 } 888 } 889 (function (XHR) { 890 let send = XHR.prototype.send; 891 XHR.prototype.send = function (data) { 892 let oldOnReadyStateChange; 893 894 function onReadyStateChange() { 895 if (this.readyState === 4 && QSVL.interceptorCallback) { 896 QSVL.interceptorCallback.XHR(this._url, this.response, XHR); 897 } 898 if (oldOnReadyStateChange) oldOnReadyStateChange(); 899 quinnSyncCart(this._url); 900 } 901 902 if (this._url && this._url.includes('/cart/add')) { 903 // Case 1: Handle FormData 904 if (data instanceof FormData) { 905 data.delete('properties[_y]'); 906 } 907 // Case 2: Handle JSON string 908 else if (typeof data === 'string') { 909 try { 910 const parsedData = JSON.parse(data); 911 if (parsedData.items) { 912 parsedData.items.forEach((item) => { 913 if (item.properties && item.properties['_y']) { 914 delete item.properties['_y']; 915 } 916 }); 917 } 918 payload.body = JSON.stringify(parsedData); 919 } catch (e) {} 920 } 921 // Case 3: Handle plain object 922 else if (typeof data === 'object') { 923 if (data.items) { 924 data.items.forEach((item) => { 925 if (item.properties && item.properties['_y']) { 926 delete item.properties['_y']; 927 } 928 }); 929 } 930 } 931 } 932 933 /* Set xhr.noIntercept to true to disable the interceptor for a particular call */ 934 if (!this.noIntercept) { 935 if (this.addEventListener) { 936 this.addEventListener('readystatechange', onReadyStateChange, false); 937 } else { 938 oldOnReadyStateChange = this.onreadystatechange; 939 this.onreadystatechange = onReadyStateChange; 940 } 941 } 942 send.call(this, data); 943 }; 944 })(XMLHttpRequest); 945 </script>
945 946 947<!-- END app snippet --> 948 949 950 <!-- BEGIN app snippet: asset --> 951 952 953
954<script> 955 if (window.QSVL && window.QSVL.queuedScripts) { 956 window.QSVL.queuedScripts.push('https://cdn.shopify.com/extensions/01a0afa2-b3c8-7014-9c57-dc1ab3e3468f/shoppable-videos-quinn-147/assets/quinn-floating.bundle.js'); 957 } 958 </script>
958<!-- END app snippet --> 959 <!-- BEGIN app snippet: floating --> 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984<!-- END app snippet --> 985 986 987 988<!-- END app block --><!-- BEGIN app block: shopify://apps/bitespeed-whatsapp-marketing/blocks/app-embed/9efdb9ca-2d01-4a12-b1ac-02679fe0f6fc -->
988<script async src="https://cdnjs.cloudflare.com/ajax/libs/uuid/8.3.2/uuid.min.js"></script>
988 989 990<!-- BEGIN app snippet: user-id -->
990<script> 991 (() => { 992 const T = 1200; 993 const safe = (f, d = null) => { 994 try { 995 const v = f(); 996 return v === undefined ? d : v; 997 } catch { 998 return d; 999 } 1000 }; 1001 const race = (p, d = null) => 1002 Promise.race([Promise.resolve(p).catch(() => d), new Promise((r) => setTimeout(() => r(d), T))]); 1003 const sha256 = async (s) => { 1004 const b = await crypto.subtle.digest('SHA-256', new TextEncoder().encode(s)); 1005 return [...new Uint8Array(b)].map((x) => x.toString(16).padStart(2, '0')).join(''); 1006 }; 1007 1008 const draw = () => { 1009 const c = document.createElement('canvas'); 1010 c.width = 280; 1011 c.height = 80; 1012 const x = c.getContext('2d'); 1013 if (!x) return null; 1014 const g = x.createLinearGradient(0, 0, 280, 0); 1015 g.addColorStop(0, '#ff0080'); 1016 g.addColorStop(0.5, '#00c8ff'); 1017 g.addColorStop(1, '#ffe600'); 1018 x.fillStyle = g; 1019 x.fillRect(0, 0, 280, 80); 1020 x.textBaseline = 'alphabetic'; 1021 x.fillStyle = '#069'; 1022 x.font = '11pt "Times New Roman"'; 1023 x.fillText('Cwm fjordbank gly \u{1F603} \u0928\u092E\u0938\u094D\u0924\u0947', 2, 15); 1024 x.fillStyle = 'rgba(102,204,0,0.4)'; 1025 x.font = '18pt Arial'; 1026 x.fillText('Cwm fjordbank gly \u{1F603}', 4, 45); 1027 x.globalCompositeOperation = 'multiply'; 1028 for (const [col, cx, cy] of [ 1029 ['#f2f', 40, 50], 1030 ['#2ff', 80, 50], 1031 ['#ff2', 60, 70], 1032 ]) { 1033 x.fillStyle = col; 1034 x.beginPath(); 1035 x.arc(cx, cy, 30, 0, Math.PI * 2, true); 1036 x.fill(); 1037 } 1038 x.globalCompositeOperation = 'source-over'; 1039 x.shadowBlur = 6; 1040 x.shadowColor = '#333'; 1041 x.beginPath(); 1042 x.moveTo(150, 70); 1043 x.bezierCurveTo(180, 10, 230, 90, 270, 30); 1044 x.strokeStyle = '#123456'; 1045 x.lineWidth = 3; 1046 x.stroke(); 1047 return c.toDataURL(); 1048 }; 1049 1050 const canvas = async () => { 1051 const a = safe(draw); 1052 const b = safe(draw); 1053 if (!a || a !== b) return null; 1054 return sha256(a); 1055 }; 1056 1057 const webgl = () => { 1058 const gl = safe(() => { 1059 const c = document.createElement('canvas'); 1060 return c.getContext('webgl') || c.getContext('experimental-webgl'); 1061 }); 1062 if (!gl) return null; 1063 const p = (k) => safe(() => gl.getParameter(k)); 1064 const dbg = safe(() => gl.getExtension('WEBGL_debug_renderer_info')); 1065 const prec = (sh, t) => 1066 safe(() => { 1067 const f = gl.getShaderPrecisionFormat(sh, t); 1068 return [f.rangeMin, f.rangeMax, f.precision]; 1069 }); 1070 const out = [ 1071 dbg ? p(dbg.UNMASKED_VENDOR_WEBGL) : p(gl.VENDOR), 1072 dbg ? p(dbg.UNMASKED_RENDERER_WEBGL) : p(gl.RENDERER), 1073 p(gl.SHADING_LANGUAGE_VERSION), 1074 p(gl.MAX_TEXTURE_SIZE), 1075 p(gl.MAX_VERTEX_ATTRIBS), 1076 safe(() => Array.from(gl.getParameter(gl.ALIASED_LINE_WIDTH_RANGE))), 1077 prec(gl.FRAGMENT_SHADER, gl.HIGH_FLOAT), 1078 safe(() => gl.getSupportedExtensions().slice().sort().join(',')), 1079 ]; 1080 safe(() => gl.getExtension('WEBGL_lose_context')?.loseContext()); 1081 return out; 1082 }; 1083 1084 const audio = () => { 1085 const C = window.OfflineAudioContext || window.webkitOfflineAudioContext; 1086 if (!C) return Promise.resolve(null); 1087 return new Promise((resolve) => { 1088 const ctx = new C(1, 5000, 44100); 1089 const osc = ctx.createOscillator(); 1090 osc.type = 'triangle'; 1091 osc.frequency.value = 10000; 1092 const comp = ctx.createDynamicsCompressor(); 1093 comp.threshold.value = -50; 1094 comp.knee.value = 40; 1095 comp.ratio.value = 12; 1096 comp.attack.value = 0; 1097 comp.release.value = 0.25; 1098 osc.connect(comp); 1099 comp.connect(ctx.destination); 1100 osc.start(0); 1101 const done = (buf) => { 1102 const d = buf.getChannelData(0).subarray(4500); 1103 let s = 0; 1104 for (let i = 0; i < d.length; i++) s += Math.abs(d[i]); 1105 resolve(s.toFixed(3)); 1106 }; 1107 ctx.oncomplete = (e) => done(e.renderedBuffer); 1108 const r = ctx.startRendering(); 1109 if (r && typeof r.then === 'function') r.then(done).catch(() => resolve(null)); 1110 }); 1111 }; 1112 1113 const FONTS = 1114 'Calibri,Cambria,Candara,Consolas,Constantia,Corbel,Segoe UI,Nirmala UI,Mangal,Bahnschrift,Franklin Gothic Medium,Futura,Optima,Menlo,Monaco,Geneva,Lucida Grande,SF Pro Text,Gill Sans,Palatino,Ubuntu,DejaVu Sans,Liberation Sans,Fira Sans,Noto Sans,Roboto,Source Code Pro,Century Gothic,Garamond,Helvetica Neue'.split( 1115 ',', 1116 ); 1117 1118 const fonts = () => { 1119 const x = safe(() => document.createElement('canvas').getContext('2d')); 1120 if (!x) return null; 1121 const txt = 'mmmmmmmmmmlli10OQ@#\u0915'; 1122 const bases = ['monospace', 'sans-serif', 'serif']; 1123 const bw = bases.map((b) => { 1124 x.font = `72px ${b}`; 1125 return x.measureText(txt).width; 1126 }); 1127 return FONTS.filter((f) => 1128 bases.some((b, i) => { 1129 x.font = `72px "${f}", ${b}`; 1130 return x.measureText(txt).width !== bw[i]; 1131 }), 1132 ); 1133 }; 1134 1135 const maths = () => 1136 [ 1137 Math.acos(0.123), 1138 Math.acosh(1e308), 1139 Math.atanh(0.5), 1140 Math.cbrt(100), 1141 Math.expm1(1), 1142 Math.sinh(1), 1143 Math.tan(-1e300), 1144 Math.pow(Math.PI, -100), 1145 ].join(','); 1146 1147 const hints = async () => { 1148 const u = navigator.userAgentData; 1149 if (!u?.getHighEntropyValues) return null; 1150 const v = await u.getHighEntropyValues(['architecture', 'bitness', 'model', 'platformVersion']); 1151 return { 1152 model: v.model || null, // Android device model - the single best Android discriminator 1153 arch: v.architecture ? `${v.architecture}-${v.bitness}` : null, 1154 }; 1155 }; 1156 1157 const family = () => { 1158 const ua = navigator.userAgent; 1159 if (navigator.brave) return 'brave'; 1160 if (/Edg\//.test(ua)) return 'edge'; 1161 if (/OPR\//.test(ua)) return 'opera'; 1162 if (/SamsungBrowser/.test(ua)) return 'samsung'; 1163 if (/Firefox\/|FxiOS/.test(ua)) return 'firefox'; 1164 if (/CriOS|Chrome\//.test(ua)) return 'chrome'; 1165 if (/Safari\//.test(ua)) return 'safari'; 1166 return 'other'; 1167 }; 1168 1169 let inflight = null; 1170 1171 const build = async () => { 1172 // const cp = window.Shopify?.customerPrivacy; 1173 // if (cp?.analyticsProcessingAllowed && !safe(() => cp.analyticsProcessingAllowed(), true)) return null; 1174 if (!window.crypto?.subtle) return null; 1175 1176 const nav = navigator; 1177 const scr = screen; 1178 const [au, ch, cv] = await Promise.all([race(audio()), race(hints()), race(canvas())]); 1179 const intl = safe(() => Intl.DateTimeFormat().resolvedOptions(), {}); 1180 const mq = (q) => safe(() => matchMedia(q).matches); 1181 const fo = safe(fonts); 1182 const gl = safe(webgl); 1183 1184 const stable = { 1185 f: family(), 1186 p: nav.platform ?? null, 1187 c: nav.hardwareConcurrency ?? null, 1188 m: nav.deviceMemory ?? null, 1189 t: nav.maxTouchPoints ?? null, 1190 s: [scr.width, scr.height].sort((a, b) => a - b).join('x'), // rotation safe 1191 d: scr.colorDepth ?? null,
1192 l: nav.languages ? [...nav.languages] : [nav.language], 1193 z: intl.timeZone ?? null, 1194 g: gl, 1195 v: cv, 1196 a: au, 1197 o: fo, 1198 h: maths(), 1199 q: [mq('(color-gamut: p3)'), mq('(dynamic-range: high)'), mq('(pointer: coarse)'), mq('(hover: hover)')], 1200 M: ch?.model ?? null, 1201 A: ch?.arch ?? null, 1202 }; 1203 1204 // Entropy gate 1205 const confident = (fo?.length ?? 0) >= 3 || !!ch?.model || (!!cv && (gl?.[1] || '').length > 12); 1206 1207 // `stable` is returned alongside its digest, unmodified and in the same 1208 // key order it was hashed in, so the backend row can be checked against 1209 // its own key: sha256(JSON.stringify(payload)) must equal hash. It stays 1210 // in memory like the hash does - callers send it, nothing writes it to a 1211 // cookie or to storage. 1212 return { hash: await sha256(JSON.stringify(stable)), confident, payload: stable }; 1213 }; 1214 1215 window.bspdFingerprint = () => { 1216 if (!inflight) inflight = build().catch(() => null); 1217 return inflight; 1218 }; 1219 })(); 1220</script>
1220 1221<!-- END app snippet --> 1222<!-- BEGIN app snippet: optin-triggers-middleware -->
1222<script 1223 type="text/javascript" 1224 name="BSPD-SHOPIFY-VARS" 1225> 1226 // prettier-ignore 1227 var countryTimezoneMapping = [{ "country": "Afghanistan", "timezones": ["Asia/Kabul"] }, { "country": "Albania", "timezones": ["Europe/Tirane"] }, { "country": "Algeria", "timezones": ["Africa/Algiers"] }, { "country": "Argentina", "timezones": ["America/Argentina/Buenos_Aires", "America/Argentina/Cordoba", "America/Argentina/Salta", "America/Argentina/Jujuy", "America/Argentina/Tucuman", "America/Argentina/Catamarca", "America/Argentina/La_Rioja", "America/Argentina/San_Juan", "America/Argentina/Mendoza", "America/Argentina/San_Luis", "America/Argentina/Rio_Gallegos", "America/Argentina/Ushuaia"] }, { "country": "Armenia", "timezones": ["Asia/Yerevan"] }, { "country": "Australia", "timezones": ["Australia/Lord_Howe", "Antarctica/Macquarie", "Australia/Hobart", "Australia/Currie", "Australia/Melbourne", "Australia/Sydney", "Australia/Broken_Hill", "Australia/Brisbane", "Australia/Lindeman", "Australia/Adelaide", "Australia/Darwin", "Australia/Perth", "Australia/Eucla"] }, { "country": "Austria", "timezones": ["Europe/Vienna"] }, { "country": "Azerbaijan", "timezones": ["Asia/Baku"] }, { "country": "Bahrain", "timezones": ["Asia/Bahrain"] }, { "country": "Bangladesh", "timezones": ["Asia/Dhaka"] }, { "country": "Belarus", "timezones": ["Europe/Minsk"] }, { "country": "Belgium", "timezones": ["Europe/Brussels"] }, { "country": "Belize", "timezones": ["America/Belize"] }, { "country": "Bhutan", "timezones": ["Asia/Thimphu"] }, { "country": "Bolivia", "timezones": ["America/La_Paz"] }, { "country": "Bosnia and Herzegovina", "timezones": ["Europe/Sarajevo"] }, { "country": "Botswana", "timezones": ["Africa/Gaborone"] }, { "country": "Brazil", "timezones": ["America/Noronha", "America/Belem", "America/Fortaleza", "America/Recife", "America/Araguaina", "America/Maceio", "America/Bahia", "America/Sao_Paulo", "America/Campo_Grande", "America/Cuiaba", "America/Santarem", "America/Porto_Velho", "America/Boa_Vista", "America/Manaus", "America/Eirunepe", "America/Rio_Branco"] }, { "country": "Brunei", "timezones": ["Asia/Brunei"] }, { "country": "Bulgaria", "timezones": ["Europe/Sofia"] }, { "country": "Cambodia", "timezones": ["Asia/Phnom_Penh"] }, { "country": "Cameroon", "timezones": ["Africa/Douala"] }, { "country": "Canada", "timezones": ["America/St_Johns", "America/Halifax", "America/Glace_Bay", "America/Moncton", "America/Goose_Bay", "America/Blanc-Sablon", "America/Toronto", "America/Nipigon", "America/Thunder_Bay", "America/Iqaluit", "America/Pangnirtung", "America/Atikokan", "America/Winnipeg", "America/Rainy_River", "America/Resolute", "America/Rankin_Inlet", "America/Regina", "America/Swift_Current", "America/Edmonton", "America/Cambridge_Bay", "America/Yellowknife", "America/Inuvik", "America/Creston", "America/Dawson_Creek", "America/Fort_Nelson", "America/Vancouver", "America/Whitehorse", "America/Dawson"] }, { "country": "Chile", "timezones": ["America/Santiago", "Pacific/Easter"] }, { "country": "China", "timezones": ["Asia/Shanghai", "Asia/Urumqi"] }, { "country": "Colombia", "timezones": ["America/Bogota"] }, { "country": "Congo (DRC)", "timezones": ["Africa/Kinshasa", "Africa/Lubumbashi"] }, { "country": "Costa Rica", "timezones": ["America/Costa_Rica"] }, { "country": "Côte dâIvoire", "timezones": ["Africa/Abidjan"] }, { "country": "Croatia", "timezones": ["Europe/Zagreb"] }, { "country": "Cuba", "timezones": ["America/Havana"] }, { "country": "Czech Republic", "timezones": ["Europe/Prague"] }, { "country": "Denmark", "timezones": ["Europe/Copenhagen"] }, { "country": "Djibouti", "timezones": ["Africa/Djibouti"] }, { "country": "Dominican Republic", "timezones": ["America/Santo_Domingo"] }, { "country": "Ecuador", "timezones": ["America/Guayaquil", "Pacific/Galapagos"] }, { "country": "Egypt", "timezones": ["Africa/Cairo"] }, { "country": "El Salvador", "timezones": ["America/El_Salvador"] }, { "country": "Eritrea", "timezones": ["Africa/Asmara"] }, { "country": "Estonia", "timezones": ["Europe/Tallinn"] }, { "country": "Ethiopia", "timezones": ["Africa/Addis_Ababa"] }, { "country": "Faroe Islands", "timezones": ["Atlantic/Faroe"] }, { "country": "Finland", "timezones": ["Europe/Helsinki"] }, { "country": "France", "timezones": ["Europe/Paris"] }, { "country": "Georgia", "timezones": ["Asia/Tbilisi"] }, { "country": "Germany", "timezones": ["Europe/Berlin", "Europe/Busingen"] }, { "country": "Greece", "timezones": ["Europe/Athens"] }, { "country": "Greenland", "timezones": ["America/Godthab", "America/Danmarkshavn", "America/Scoresbysund", "America/Thule"] }, { "country": "Guatemala", "timezones": ["America/Guatemala"] }, { "country": "Haiti", "timezones": ["America/Port-au-Prince"] }, { "country": "Honduras", "timezones": ["America/Tegucigalpa"] }, { "country": "Hong Kong SAR", "timezones": ["Asia/Hong_Kong"] }, { "country": "Hungary", "timezones": ["Europe/Budapest"] }, { "country": "Iceland", "timezones": ["Atlantic/Reykjavik"] }, { "country": "India", "timezones": ["Asia/Kolkata", "Asia/Calcutta"] }, { "country": "Indonesia", "timezones": ["Asia/Jakarta", "Asia/Pontianak", "Asia/Makassar", "Asia/Jayapura"] }, { "country": "Iran", "timezones": ["Asia/Tehran"] }, { "country": "Iraq", "timezones": ["Asia/Baghdad"] }, { "country": "Ireland", "timezones": ["Europe/Dublin"] }, { "country": "Israel", "timezones": ["Asia/Jerusalem"] }, { "country": "Italy", "timezones": ["Europe/Rome"] }, { "country": "Jamaica", "timezones": ["America/Jamaica"] }, { "country": "Japan", "timezones": ["Asia/Tokyo"] }, { "country": "Jordan", "timezones": ["Asia/Amman"] }, { "country": "Kazakhstan", "timezones": ["Asia/Almaty", "Asia/Qyzylorda", "Asia/Aqtobe", "Asia/Aqtau", "Asia/Oral"] }, { "country": "Kenya", "timezones": ["Africa/Nairobi"] }, { "country": "Korea", "timezones": ["Asia/Seoul"] }, { "country": "Kuwait", "timezones": ["Asia/Kuwait"] }, { "country": "Kyrgyzstan", "timezones": ["Asia/Bishkek"] }, { "country": "Laos", "timezones": ["Asia/Vientiane"] }, { "country": "Latvia", "timezones": ["Europe/Riga"] }, { "country": "Lebanon", "timezones": ["Asia/Beirut"] }, { "country": "Libya", "timezones": ["Africa/Tripoli"] }, { "country": "Liechtenstein", "timezones": ["Europe/Vaduz"] }, { "country": "Lithuania", "timezones": ["Europe/Vilnius"] }, { "country": "Luxembourg", "timezones": ["Europe/Luxembourg"] }, { "country": "Macao SAR", "timezones": ["Asia/Macau"] }, { "country": "Macedonia, FYRO", "timezones": ["Europe/Skopje"] }, { "country": "Malaysia", "timezones": ["Asia/Kuala_Lumpur", "Asia/Kuching"] }, { "country": "Maldives", "timezones": ["Indian/Maldives"] }, { "country": "Mali", "timezones": ["Africa/Bamako"] }, { "country": "Malta", "timezones": ["Europe/Malta"] }, { "country": "Mexico", "timezones": ["America/Mexico_City", "America/Cancun", "America/Merida", "America/Monterrey", "America/Matamoros", "America/Mazatlan", "America/Chihuahua", "America/Ojinaga", "America/Hermosillo", "America/Tijuana", "America/Bahia_Banderas"] }, { "country": "Moldova", "timezones": ["Europe/Chisinau"] }, { "country": "Monaco", "timezones": ["Europe/Monaco"] }, { "country": "Mongolia", "timezones": ["Asia/Ulaanbaatar", "Asia/Hovd", "Asia/Choibalsan"] }, { "country": "Montenegro", "timezones": ["Europe/Podgorica"] }, { "country": "Morocco", "timezones": ["Africa/Casablanca"] }, { "country": "Myanmar", "timezones": ["Asia/Rangoon"] }, { "country": "Nepal", "timezones": ["Asia/Kathmandu"] }, { "country": "Netherlands", "timezones": ["Europe/Amsterdam"] }, { "country": "New Zealand", "timezones": ["Pacific/Auckland", "Pacific/Chatham"] }, { "country": "Nicaragua", "timezones": ["America/Managua"] }, { "country": "Nigeria", "timezones": ["Africa/Lagos"] }, { "country": "Norway", "timezones": ["Europe/Oslo"] }, { "country": "Oman", "timezones": ["Asia/Muscat"] }, { "country": "Pakistan", "timezones": ["Asia/Karachi"] }, { "country": "Panama", "timezones": ["America/Panama"] }, { "country": "Paraguay", "timezones": ["America/Asuncion"] }, { "country": "Peru", "timezones": ["America/Lima"] }, { "country": "Philippines", "timezones": ["Asia/Manila"] }, { "country": "Poland", "timezones": ["Europe/Warsaw"] }, { "country": "Portugal", "timezones": ["Europe/Lisbon", "Atlantic/Madeira", "Atlantic/Azores"] }, { "country": "Puerto Rico", "timezones": ["America/Puerto_Rico"] }, { "country": "Qatar", "timezones": ["Asia/Qatar"] }, { "country": "Réunion", "timezones": ["Indian/Reunion"] }, { "country": "Romania", "timezones": ["Europe/Bucharest"] }, { "country": "Russia", "timezones": ["Europe/Kaliningrad", "Europe/Moscow", "Europe/Simferopol", "Europe/Volgograd", "Europe/Astrakhan", "Europe/Samara", "Europe/Ulyanovsk", "Asia/Yekaterinburg", "Asia/Omsk", "Asia/Novosibirsk", "Asia/Barnaul", "Asia/Novokuznetsk", "Asia/Krasnoyarsk", "Asia/Irkutsk", "Asia/Chita", "Asia/Yakutsk", "Asia/Khandyga", "Asia/Vladivostok", "Asia/Ust-Nera", "Asia/Magadan", "Asia/Sakhalin", "Asia/Srednekolymsk", "Asia/Kamchatka", "Asia/Anadyr"] }
1227, { "country": "Rwanda", "timezones": ["Africa/Kigali"] }, { "country": "Saudi Arabia", "timezones": ["Asia/Riyadh"] }, { "country": "Senegal", "timezones": ["Africa/Dakar"] }, { "country": "Serbia", "timezones": ["Europe/Belgrade"] }, { "country": "Singapore", "timezones": ["Asia/Singapore"] }, { "country": "Slovakia", "timezones": ["Europe/Bratislava"] }, { "country": "Slovenia", "timezones": ["Europe/Ljubljana"] }, { "country": "Somalia", "timezones": ["Africa/Mogadishu"] }, { "country": "South Africa", "timezones": ["Africa/Johannesburg"] }, { "country": "Spain", "timezones": ["Europe/Madrid", "Africa/Ceuta", "Atlantic/Canary"] }, { "country": "Sri Lanka", "timezones": ["Asia/Colombo"] }, { "country": "Sweden", "timezones": ["Europe/Stockholm"] }, { "country": "Switzerland", "timezones": ["Europe/Zurich"] }, { "country": "Syria", "timezones": ["Asia/Damascus"] }, { "country": "Taiwan", "timezones": ["Asia/Taipei"] }, { "country": "Tajikistan", "timezones": ["Asia/Dushanbe"] }, { "country": "Thailand", "timezones": ["Asia/Bangkok"] }, { "country": "Trinidad and Tobago", "timezones": ["America/Port_of_Spain"] }, { "country": "Tunisia", "timezones": ["Africa/Tunis"] }, { "country": "Turkey", "timezones": ["Europe/Istanbul"] }, { "country": "Turkmenistan", "timezones": ["Asia/Ashgabat"] }, { "country": "Ukraine", "timezones": ["Europe/Kiev", "Europe/Uzhgorod", "Europe/Zaporozhye"] }, { "country": "United Arab Emirates", "timezones": ["Asia/Dubai"] }, { "country": "United Kingdom", "timezones": ["Europe/London"] }, { "country": "United States of America", "timezones": ["America/New_York", "America/Detroit", "America/Kentucky/Louisville", "America/Kentucky/Monticello", "America/Indiana/Indianapolis", "America/Indiana/Vincennes", "America/Indiana/Winamac", "America/Indiana/Marengo", "America/Indiana/Petersburg", "America/Indiana/Vevay", "America/Chicago", "America/Indiana/Tell_City", "America/Indiana/Knox", "America/Menominee", "America/North_Dakota/Center", "America/North_Dakota/New_Salem", "America/North_Dakota/Beulah", "America/Denver", "America/Boise", "America/Phoenix", "America/Los_Angeles", "America/Anchorage", "America/Juneau", "America/Sitka", "America/Metlakatla", "America/Yakutat", "America/Nome", "America/Adak", "Pacific/Honolulu"] }, { "country": "Uruguay", "timezones": ["America/Montevideo"] }, { "country": "Uzbekistan", "timezones": ["Asia/Samarkand", "Asia/Tashkent"] }, { "country": "Venezuela", "timezones": ["America/Caracas"] }, { "country": "Vietnam", "timezones": ["Asia/Ho_Chi_Minh"] }, { "country": "Yemen", "timezones": ["Asia/Aden"] }, { "country": "Zimbabwe", "timezones": ["Africa/Harare"] }] 1228 1229 var TheCustomerID = ''; 1230 var TheCustomerEmail = ''; 1231 var TheCustomerPhone = ''; 1232 var TheCustomerFN = ''; 1233 var TheCustomerLN = ''; 1234 1235 var BspdCurrentCart = {"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}; 1236 var BspdCurrentProduct = null; 1237 var BspdCurrentCollection = { id: null } 1238 1239 var BSPD_CART_DATA_LOCAL_KEY = 'bspdCartData'; 1240 var BSPD_LAST_VISIT_COUNT_LOCAL_KEY = 'bspdLastUserVisitCount'; 1241 var BSPD_LAST_VISITED_PRODUCT = 'bspdLastVisitedProduct'; 1242 var BSPD_LAST_VISITED_COLLECTION = 'bspdLastVisitedCollection'; 1243 var BspdLastVisitedProduct = null, 1244 BspdLastVisitedCollection = null; 1245 1246 window.bspdStoreConfig = { 1247 zIndexOverride: 999999999, 1248 nonPopupZIndexOverride: 2147483647, 1249 cspCustomZIndexOverride: 100000000, 1250 startupDelay: 1, 1251 disableInWebView: false, 1252 ignoreCurrentDomainOnWaWidget: false, 1253 includeFullUrlWithUtmOnWaWidget: false, 1254 webPush: { enabled: false }, 1255 vapidPublicKey: "BMSR8tXlLJOlANI7T5d2zhtzfBgW54OsaNX0K79JoOUlxSZz20vJE3cpmJAUtnpRIyAqEM-rp5h8AhxdyXOL3Ws", 1256 }; 1257 1258 function bspdGetBarCookie(name) { 1259 const value = "; " + document.cookie; 1260 const parts = value.split("; " + name + "="); 1261 if (parts.length === 2) { 1262 return parts.pop().split(";").shift(); 1263 } 1264 return null; 1265 } 1266 function bspdSetBarCookie(name, value, days) { 1267 const expires = new Date(); 1268 1269 expires.setTime(expires.getTime() + days * 24 * 60 * 60 * 1000); 1270 document.cookie = name + "=" + value + ";expires=" + expires.toUTCString() + ";path=/"; 1271 } 1272 1273 function trackLastVisitedProductAndCollection() { 1274 if (BspdCurrentProduct) { 1275 // check cookies for last visited product details (product id) 1276 const lastVisitedProduct = bspdGetBarCookie(BSPD_LAST_VISITED_PRODUCT); 1277 if (lastVisitedProduct) { 1278 BspdLastVisitedProduct = lastVisitedProduct; 1279 1280 if (BspdCurrentProduct?.id !== BspdLastVisitedProduct) { 1281 // set the cookie again 1282 bspdSetBarCookie(BSPD_LAST_VISITED_PRODUCT, BspdCurrentProduct?.id, 300); 1283 } 1284 } else if (BspdCurrentProduct && BspdCurrentProduct?.id) { 1285 // set the cookie 1286 bspdSetBarCookie(BSPD_LAST_VISITED_PRODUCT, BspdCurrentProduct?.id, 300); 1287 } 1288 } 1289 1290 if (BspdCurrentCollection) { 1291 // check cookies for last visited collection details (collection id) 1292 const lastVisitedCollection = bspdGetBarCookie(BSPD_LAST_VISITED_COLLECTION); 1293 if (lastVisitedCollection) { 1294 BspdLastVisitedCollection = lastVisitedCollection; 1295 1296 if (BspdCurrentCollection?.id !== BspdLastVisitedCollection) { 1297 // set the cookie again 1298 bspdSetBarCookie(BSPD_LAST_VISITED_COLLECTION, BspdCurrentCollection?.id, 300); 1299 } 1300 } else if (BspdCurrentCollection && BspdCurrentCollection?.id) { 1301 // set the cookie 1302 bspdSetBarCookie(BSPD_LAST_VISITED_COLLECTION, BspdCurrentCollection?.id, 300); 1303 } 1304 } 1305 } 1306 1307 /** 1308 * method that stores a entry whenever the user visits any of the page 1309 * and increments the count by 1 1310 * the data schema looks like 1311 * {[DATE]: {date: string; route: {[ROUTE]: number}; count: number}} 1312 * this will be a json object whose key will be the date and value will be the object 1313 * and will be stored in local-storage 1314 */ 1315 function trackLastVisitedCount() { 1316 const date = new Date(); 1317 const dateString = date.toISOString().split("T")[0]; 1318 1319 let lastVisitedCount = JSON.parse(localStorage.getItem(BSPD_LAST_VISIT_COUNT_LOCAL_KEY)) || {}; 1320 1321 if (lastVisitedCount[dateString]) { 1322 lastVisitedCount[dateString].count += 1; 1323 1324 // also update route 1325 const route = window.location.pathname; 1326 1327 if (lastVisitedCount[dateString].route[route]) { 1328 lastVisitedCount[dateString].route[route] += 1; 1329 } else { 1330 lastVisitedCount[dateString].route[route] = 1; 1331 } 1332 } else { 1333 const route = window.location.pathname; 1334 1335 lastVisitedCount[dateString] = { 1336 date: dateString, 1337 route: { 1338 [route]: 1, 1339 }, 1340 count: 1, 1341 }; 1342 } 1343 1344 localStorage.setItem(BSPD_LAST_VISIT_COUNT_LOCAL_KEY, JSON.stringify(lastVisitedCount)); 1345 } 1346 1347 /** 1348 * this method keeps a track of the current cart activity 1349 * if there are any changes by the user, this will track those changes 1350 * and making changes on storing it safely 1351 */ 1352 const storeCartData = () => { 1353 function syncCart() { 1354 const oldCart = JSON.parse(localStorage.getItem(BSPD_CART_DATA_LOCAL_
1354KEY) || "{}"); 1355 1356 if (BspdCurrentCart?.item_count !== oldCart?.item_count) { 1357 localStorage.setItem(BSPD_CART_DATA_LOCAL_KEY, JSON.stringify(BspdCurrentCart)); 1358 } 1359 } 1360 syncCart(); 1361 1362 }; 1363 1364 function bspdCreateUUID() { 1365 let dt = Date.now(); 1366 return "xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g, (c) => { 1367 const r = ((dt + Math.random() * 16) % 16) | 0; 1368 dt = Math.floor(dt / 16); 1369 return (c === "x" ? r : (r & 0x3) | 0x8).toString(16); 1370 }); 1371 } 1372 1373 /** 1374 * auto-registers a conversion for known/logged-in customers. 1375 * the heavy registerConversion logic lives in bitespeed-popups.js; here we 1376 * only lift the API request (the optin_conversion POST) and the bits needed 1377 * to fire it, so the popup script does not have to be loaded for this to run. 1378 */ 1379 const customBrandInitLogic = async (interval) => { 1380 var BSPD_CONTACT_ID_COOKIE_ID = 'contactIdBitespeed'; 1381 var BSPD_BROWSER_ID_COOKIE_ID = 'refb'; 1382 1383 // Skip if already identified 1384 if (bspdGetBarCookie(BSPD_CONTACT_ID_COOKIE_ID)) { 1385 return; 1386 } 1387 1388 let phone = "", 1389 email = "", 1390 name = ""; 1391 1392 // TheCustomerEmail / TheCustomerPhone / TheCustomerFN are server-set liquid 1393 // variables already defined at the top of this file. 1394 if (/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(TheCustomerEmail)) email = TheCustomerEmail; 1395 if (/^\+?[\d\s\-()]{7,30}$/.test(TheCustomerPhone)) phone = TheCustomerPhone.replace(/\+/g, ""); 1396 if (TheCustomerFN.length > 1 && TheCustomerFN.length <= 100 && !/[<>]/.test(TheCustomerFN)) name = TheCustomerFN; 1397 1398 if (!phone && !email) return; 1399 1400 try { 1401 let browserId = bspdGetBarCookie(BSPD_BROWSER_ID_COOKIE_ID); 1402 if (!browserId) { 1403 browserId = bspdCreateUUID(); 1404 bspdSetBarCookie(BSPD_BROWSER_ID_COOKIE_ID, browserId, 50); 1405 } 1406 1407 const nameSplit = typeof name === "string" ? name.trim().split(/\s+/) : []; 1408 const firstName = nameSplit.length > 0 ? nameSplit[0] : undefined; 1409 const lastName = nameSplit.length > 1 ? nameSplit.slice(1).join(" ") : undefined; 1410 1411 const requestBody = { 1412 shopUrl: window.Shopify?.shop || "", 1413 type: "conversion", 1414 source: "popup", 1415 browserId, 1416 phone, 1417 email, 1418 name, 1419 firstName, 1420 lastName, 1421 consentProvided: true, 1422 createdAt: new Date().toISOString(), 1423 impressionAndConversionId: bspdCreateUUID(), 1424 origin: window.location.href, 1425 }; 1426 1427 const response = await fetch("/apps/bitespeed?type=optin_conversion", { 1428 method: "POST", 1429 headers: { "Content-Type": "application/json" }, 1430 body: JSON.stringify(requestBody), 1431 }); 1432 const res = await response.json(); 1433 1434 const contactId = res?.results?.[1]?.value?.id ?? res?.results?.[1]?.id ?? res?.results?.contactId; 1435 1436 if (res && contactId) { 1437 bspdSetBarCookie(BSPD_CONTACT_ID_COOKIE_ID, contactId, 1000); 1438 if (interval) clearInterval(interval); 1439 } 1440 } catch (error) {} 1441 }; 1442 1443 function execute() { 1444 trackLastVisitedProductAndCollection(); 1445 trackLastVisitedCount(); 1446 1447 storeCartData(); 1448 } 1449 execute(); 1450 1451 customBrandInitLogic(); 1452</script>
1452 1453<!-- END app snippet --> 1454<!-- BEGIN app snippet: bitespeed-analytics -->
1454<script name="bitespeed-variable" type="text/javascript"> 1455 const dummyBitespeedVar = 'dummyBitespeedVar'; 1456</script>
1456 1457
1458<script 1459 name="bitespeed-analytics" 1460 type="text/javascript" 1461> 1462 const getCookieGlobalAnal = (cookie) => { 1463 let cookieJson = {}; 1464 document.cookie.split(';').forEach(function (el) { 1465 let [k, v] = el.split('='); 1466 cookieJson[k.trim()] = v; 1467 }); 1468 return cookieJson[cookie]; 1469 }; 1470 1471 const setCookieGlobalAnal = (cookie, value, days, hours) => { 1472 let expires = ''; 1473 if (days) { 1474 let date = new Date(); 1475 date.setTime(date.getTime() + days * hours * 60 * 60 * 1000); 1476 expires = '; expires=' + date.toUTCString(); 1477 } 1478 document.cookie = cookie + '=' + (value || '') + expires + '; path=/'; 1479 }; 1480 1481 document.addEventListener('DOMContentLoaded', function () { 1482 (async function () { 1483 let refb = String(getCookieGlobalAnal('refb')); 1484 let ssid = String(getCookieGlobalAnal('ssid')); 1485 if (refb === null || refb === '' || refb === undefined || refb === 'undefined') var refbnew = createRef(); 1486 if (ssid === null || ssid === '' || ssid === undefined || ssid === 'undefined') var ssidnew = await createSsid(); 1487 })(); 1488 }); 1489 1490 var indexOfwww = location.hostname.indexOf('www'); 1491 var shopDomainStripped = indexOfwww === -1 ? '.' + location.hostname : location.hostname.substr(indexOfwww + 3); 1492 function getCookie(name) { 1493 var value = '; ' + document.cookie; 1494 var parts = value.split('; ' + name + '='); 1495 if (parts.length == 2) return parts.pop().split(';').shift(); 1496 } 1497 1498 function createRef() { 1499 let uuid = create_UUID(); 1500 document.cookie = 1501 'refb=' + 1502 uuid + 1503 ';expires=' + 1504 new Date(new Date().setFullYear(new Date().getFullYear() + 10)) + 1505 ';domain=' + 1506 shopDomainStripped + 1507 '; path=/'; 1508 return uuid; 1509 } 1510 1511 async function createSsid() { 1512 let uuid = create_UUID(); 1513 document.cookie = 'ssid=' + uuid + ';domain=' + shopDomainStripped + '; path=/'; 1514 return uuid; 1515 } 1516 1517 function create_UUID() { 1518 var dt = new Date().getTime(); 1519 var uuid = 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function (c) { 1520 var r = ((dt + Math.random() * 16) % 16) | 0; 1521 dt = Math.floor(dt / 16); 1522 return (c == 'x' ? r : (r & 0x3) | 0x8).toString(16); 1523 }); 1524 return uuid; 1525 } 1526 1527 var BSPD_LAST_SENT_CART_PRODUCTS_KEY = 'bspd_last_sent_cart_products'; 1528 1529 function getCartProductsSignature(lineItems) { 1530 return JSON.stringify( 1531 (lineItems || []) 1532 .map(function (item) { 1533 return item.variant_id + ':' + item.quantity; 1534 }) 1535 .sort() 1536 ); 1537 } 1538 1539 function hasSameCartProductsAsLastSent(lineItems) { 1540 try { 1541 var lastSentSignature = localStorage.getItem(BSPD_LAST_SENT_CART_PRODUCTS_KEY); 1542 return lastSentSignature !== null && lastSentSignature === getCartProductsSignature(lineItems); 1543 } catch (err) { 1544 return false; 1545 } 1546 } 1547 1548 function rememberSentCartProducts(lineItems) { 1549 try { 1550 localStorage.setItem(BSPD_LAST_SENT_CART_PRODUCTS_KEY, getCartProductsSignature(lineItems)); 1551 } catch (err) {} 1552 } 1553 1554 function clearSentCartProductsMemory() { 1555 try { 1556 localStorage.removeItem(BSPD_LAST_SENT_CART_PRODUCTS_KEY); 1557 } catch (err) {} 1558 } 1559 1560 async function lookForCart(cartData = {}, isCartSub = false) { 1561 let bspdContactId = getCookieGlobalAnal('contactIdBitespeed'); 1562 let rzpContactId = getCookieGlobalAnal('rzp_unified_session_id'); 1563 1564 var cartCookie = getCookieGlobalAnal('cart'); 1565 var cartConvertedCookie = getCookieGlobalAnal(`${cartCookie}`) 1566 1567 const recentlyCartCreatedAt = getCookieGlobalAnal('bspd_cart_created_at'); 1568 1569 if (cartCookie && !cartConvertedCookie && !recentlyCartCreatedAt) { 1570 document.cookie = `bspd_cart_created_at=${new Date().getTime()}` + ';domain=' + shopDomainStripped + '; path=/'; 1571 } else if (!cartCookie && recentlyCartCreatedAt) { 1572 // reseting the cart created at cookie if it exists 1573 document.cookie = 1574 `bspd_last_cart_created_at=${recentlyCartCreatedAt}` + ';domain=' + shopDomainStripped + '; path=/'; 1575 document.cookie = `bspd_cart_created_at=;domain=${shopDomainStripped}; path=/; expires=Thu, 01 Jan 1970 00:00:00 GMT`; 1576 // cart is gone (checkout may have completed) - forget the last sent 1577 // products so a future cart with the same contents gets sent again 1578 clearSentCartProductsMemory(); 1579 } 1580 1581 if (!bspdContactId && !rzpContactId) return; 1582 1583 if (cartCookie && shopDomainStripped.includes('.neonattack.com')) { 1584 let lastTrackedCart = getCookieGlobalAnal('last_tracked_cart_event'); 1585 let lastTrackedCartLineItemsCnt = getCookieGlobalAnal('last_tracked_cart_line_items_cnt'); 1586 1587 clearInterval(intervalId); 1588 1589 if (!recentlyCartCreatedAt) 1590 document.cookie = `bspd_cart_created_at=${new Date().getTime()}` + ';domain=' + shopDomainStripped + '; path=/'; 1591 1592 if (cartCookie !== lastTrackedCart || Number(lastTrackedCartLineItemsCnt) !== cartData.item_count) { 1593 document.cookie = `${cartCookie}
1593=true` + ';domain=' + shopDomainStripped + '; path=/'; 1594 1595 document.cookie = `last_tracked_cart_event=${cartCookie}` + ';domain=' + shopDomainStripped + '; path=/'; 1596 document.cookie = 1597 `last_tracked_cart_line_items_cnt=${cartData.item_count}` + ';domain=' + shopDomainStripped + '; path=/'; 1598 1599 sendToWebhook(cartCookie, cartData); 1600 } 1601 } else if (cartCookie) { 1602 clearInterval(intervalId); 1603 1604 if (!cartConvertedCookie || isCartSub) { 1605 if (!isCartSub && (cartData?.item_count <= 0 || !cartData?.item_count || !cartData)) { 1606 // if not sent from the sub, then there are chances of cartData not being synced 1607 try { 1608 await fetch('/cart.js') 1609 .then(res => res.json()) 1610 .then(res => { 1611 cartData = res 1612 return cartData 1613 }) 1614 } catch (err) {} 1615 } 1616 1617 if (cartData?.item_count <= 0) return 1618 1619 document.cookie = `${cartCookie}=true` + ';domain=' + shopDomainStripped + '; path=/'; 1620 1621 sendToWebhook(cartCookie, cartData); 1622 } 1623 } 1624 } 1625 1626 function sendToWebhook(cartToken, cartData = {}) { 1627 let refb = getCookieGlobalAnal('refb'); 1628 1629 if (refb === null || refb === '' || refb === undefined || refb === 'undefined') { 1630 } else { 1631 const userAgent = navigator.userAgent; 1632 1633 let lineItems = []; 1634 1635 if (cartData && cartData?.items) { 1636 lineItems = cartData.items?.map((item) => { 1637 return { 1638 product_id: item.product_id, 1639 variant_id: item.id, 1640 price: item.price, 1641 quantity: item.quantity, 1642 sku: item.sku, 1643 title: item.title, 1644 vendor: item.vendor, 1645 }; 1646 }); 1647 } 1648 1649 if (hasSameCartProductsAsLastSent(lineItems)) return; 1650 1651 var postData = { 1652 at: new Date(), 1653 type: 'cartCreated', 1654 event: { 1655 cartToken: cartToken, 1656 }, 1657 page_url: window.location.href, 1658 id: String(refb), 1659 shopifyShopDomain: 'nitya-for-estelle.myshopify.com', 1660 lineItems, 1661 ref: refb, 1662 ssid: getCookieGlobalAnal('ssid'), 1663 contactId: Number.parseInt(getCookieGlobalAnal('contactIdBitespeed')), 1664 rzp_unified_session_id: getCookieGlobalAnal('rzp_unified_session_id') || undefined, 1665 platformMobile: /iPad|iPhone|iPod/.test(userAgent) ? 'ios' : /Android/.test(userAgent) ? 'android' : '', 1666 platformDesktop: /Mac/.test(userAgent) ? 'mac' : /Windows/.test(userAgent) ? 'windows' : '', 1667 }; 1668 1669 rememberSentCartProducts(lineItems); 1670 1671 fetch('/apps/bitespeed?type=browser_session', { 1672 method: 'POST', 1673 headers: { 1674 'Access-Control-Allow-Origin': '*', 1675 'Access-Control-Allow-Headers': '*', 1676 'Content-Type': 'application/json', 1677 }, 1678 body: JSON.stringify(postData), 1679 }).catch((err) => { 1680 console.log('API ERROR: ', err); 1681 }); 1682 } 1683 } 1684 1685 let intervalId = setInterval(() => { 1686 if (getCookieGlobalAnal('debug') === 'true') debugger; 1687 lookForCart(); 1688 }, 1000); 1689 1690 function analyticsPost(postData) { 1691 postData.shopifyShopDomain = "nitya-for-estelle.myshopify.com"; 1692 postData.ref = getCookieGlobalAnal("refb"); 1693 postData.ssid = getCookieGlobalAnal("ssid"); 1694 postData.contactId = Number.parseInt(getCookieGlobalAnal("contactIdBitespeed")); 1695 postData.rzp_unified_session_id = getCookieGlobalAnal("rzp_unified_session_id") || undefined; 1696 1697 const userAgent = navigator.userAgent; 1698 postData.platformMobile = /iPad|iPhone|iPod/.test(userAgent) ? "ios" : /Android/.test(userAgent) ? "android" : ""; 1699 postData.platformDesktop = /Mac/.test(userAgent) ? "mac" : /Windows/.test(userAgent) ? "windows" : ""; 1700 1701 // don't send browser events on multichannel if contactId is not present 1702 if (!postData.contactId && !postData.rzp_unified_session_id) { 1703 console.log("No contactId found for multichannel analytics file. Returning"); 1704 return; 1705 } 1706 1707 fetch("/apps/bitespeed?type=browser_session", { 1708 method: "POST", 1709 headers: { 1710 "Access-Control-Allow-Origin": "*", 1711 "Content-Type": "application/json", 1712 }, 1713 body: JSON.stringify(postData), 1714 }).catch((err) => { 1715 console.log("API ERROR: ", err); 1716 }); 1717 } 1718(function() { 1719 var bitespeedLayer = { 1720 cartPollInterval: 2000 1721 } 1722 var config = { 1723 linker: { 1724 domains: ['shopify.com', 'rechargeapps.com', 'recurringcheckout.com', 'carthook.com', 'checkout.com'] 1725 }, 1726 anonymize_ip: true, 1727 allow_ad_personalization_signals: true, 1728 page_title: removePii(document.title), 1729 page_location: removePii(document.location.href) 1730 } 1731 var pageView = function() { 1732 1733 }; 1734 1735 // delay page firing until the page is visible 1736 if (document.hidden === true) { 1737 var triggeredPageView = false;
1738 document.addEventListener('visibilitychange', function() { 1739 if (!document.hidden && !triggeredPageView) { 1740 pageView(); 1741 triggeredPageView = true; 1742 } 1743 }); 1744 } else { 1745 pageView() 1746 } 1747 1748 var triggerPageViewEvent = function() { 1749 var postData = { 1750 "at" : new Date(), 1751 "type": "pageViewed", 1752 "event": { 1753 url: window.location.href, 1754 }, 1755 "contactId": Number.parseInt(getCookieGlobalAnal("contactIdBitespeed")), 1756 "source": 'shopify' 1757 } 1758 1759 analyticsPost(postData); 1760 } 1761 1762 document.addEventListener('DOMContentLoaded', function() { 1763 triggerPageViewEvent() 1764 }); 1765 1766 var hasLocalStorage = (function() { 1767 try { 1768 localStorage.setItem('bitespeed_test_storage', 'test'); 1769 localStorage.removeItem('bitespeed_test_storage'); 1770 return true; 1771 } catch (ex) { 1772 return false; 1773 } 1774 })(); 1775 bitespeedLayer.ecommerce = { 1776 'currencyCode' : 'INR', 1777 'impressions' : [] 1778 }; 1779 1780 1781 1782 1783 bitespeedLayer.ecommerce.impressions = getUniqueProducts(bitespeedLayer.ecommerce.impressions); 1784 function getUniqueProducts(array){ 1785 var u = {}, a = []; 1786 for(var i = 0, l = array.length; i < l; ++i){ 1787 if(u.hasOwnProperty(array[i].id)) { 1788 continue; 1789 } 1790 a.push(array[i]); 1791 u[array[i].id] = 1; 1792 } 1793 return a; 1794 }; 1795 var loadScript = function(url, callback){ 1796 var script = document.createElement("script") 1797 script.type = "text/javascript"; 1798 if (script.readyState){ /* IE */ 1799 script.onreadystatechange = function(){ 1800 if (script.readyState == "loaded" || 1801 script.readyState == "complete"){ 1802 script.onreadystatechange = null; 1803 callback(); 1804 } 1805 }; 1806 } else { /* Others */ 1807 script.onload = function(){ 1808 callback(); 1809 }; 1810 } 1811 script.src = url; 1812 document.getElementsByTagName("head")[0].appendChild(script); 1813 } 1814 var ldTracker = function(jQuery){ 1815 jQuery(document).ready(function(){ 1816 if(bitespeedLayer && bitespeedLayer.ecommerce){ 1817 /* run list, product, and clientID scripts everywhere */ 1818 listViewScript(); 1819 productPageScript(); 1820 } 1821 }) 1822 var ldTracker = function(){ 1823 document.addEventListener('DOMContentLoaded', function() { 1824 if (typeof bitespeedLayer !== 'undefined' && bitespeedLayer.ecommerce) { 1825 // run list, product, and clientID scripts everywhere 1826 listViewScript(); 1827 productPageScript(); 1828 } 1829 }); 1830 } 1831 function listViewScript(){ 1832 if (!bitespeedLayer.ecommerce.impressions || !bitespeedLayer.ecommerce.impressions.length) return; 1833 window.setTimeout(function(){ 1834 var postData = { 1835 "at" : new Date(), 1836 "type" : "productListViewed", 1837 "page_url": window.location.href, 1838 "event" : { 1839 list_id: bitespeedLayer.ecommerce.impressions[0].list, 1840 collection_id: bitespeedLayer.ecommerce.impressions[0].collection_id, 1841 products: bitespeedLayer.ecommerce.impressions 1842 } 1843 }; 1844 analyticsPost(postData); 1845 },500) /* wait for pageview to fire first */ 1846 /* product list clicks */ 1847 } 1848 async function productPageScript(){ 1849 var product = bitespeedLayer.ecommerce.detail 1850 && bitespeedLayer.ecommerce.detail.products 1851 && bitespeedLayer.ecommerce.detail.products[0] 1852 if (product) { 1853 if(hasLocalStorage) product.list_name = localStorage.list 1854 if(hasLocalStorage) product.list_id = localStorage.list 1855 var postData = { 1856 "at" : new Date(), 1857 "type" : "productViewed", 1858 "page_url": window.location.href, 1859 "event" : product 1860 } 1861 analyticsPost(postData); 1862 } 1863 } 1864} 1865if(typeof jQuery === 'undefined'){ 1866 loadScript('https://code.jquery.com/jquery-3.7.1.min.js', function(){ 1867 jQuery191 = jQuery.noConflict(true); 1868 ldTracker(jQuery191); 1869 }); 1870} else { 1871 ldTracker(jQuery); 1872} 1873 // ldTracker(); 1874 function removePii(string) { 1875 var piiRegex = { 1876 "email": /[s&/,=]([a-zA-Z0-9_.+-]+(@|%40)[a-zA-Z0-9-]+.[a-zA-Z0-9-.]+)($|[s&/,])/, 1877 "postcode": /[s&/,=]([A-Z]{1,2}[0-9][0-9A-Z]?(s|%20)[0-9][A-Z]{2})($|[s&/,])/, 1878 }; 1879 var dlRemoved = string; 1880 for (key in piiRegex) { 1881 dlRemoved = dlRemoved.replace(piiRegex[key], 'REMOVED'); 1882 } 1883 return dlRemoved; 1884 } 1885})() 1886</script>
1886 1887
1888<script 1889 type="text/javascript" 1890 name="NAMESPACED-NOTIFY_ME" 1891> 1892 // var popup_id = ""; 1893 // // var product = null; 1894 // // var product_variants = null; 1895 // var product_variants = BspdCurrentProduct?.variants || []; 1896 // var product_id = null || ""; 1897 // var current_variant = null || ""; 1898 // var is_current_variant_available = true; 1899 // var buyNowElement = null; 1900 // var mainNewButton = null; 1901 // var notify_me_text = "Notify Me"; 1902 // var shop_domain = ""; 1903 // var dont_show_notify_me_strict = false; 1904 1905 // var variants = product.variants 1906 1907 // // variables to build custom logic for different brands 1908 // var globalFormEle = null; 1909 // var globalPrimaryBtn = null; 1910 1911 // var getParameterByNameTemp = (str, url = window.location.href) => { 1912 // str = str.replace(/[\[\]]/g, "\\$&"); 1913 // let regex = new RegExp("[?&]" + str + "(=([^&#]*)|&|#|$)").exec(url); 1914 // return regex ? (regex[2] ? decodeURIComponent(regex[2].replace(/\+/g, " ")) : "") : null; 1915 // } 1916 1917 // var variantParam = getParameterByNameTemp("variant"); 1918 // if (variantParam && !isNaN(variantParam)) { 1919 // // getting variant param from the url and if it is a proper number set the current_variant as that 1920 // current_variant = Number(variantParam); 1921 // } else if (!current_variant && Array.isArray(variants) && variants.length > 0) { 1922 // // else set the first variant as the current variant 1923 // current_variant = variants[0].id; 1924 // } 1925 1926 // // console.log(product, product_id, current_variant, variants, "DATA IS HEREEE"); 1927 1928 // // var popup_id = ""; 1929 // // var product = {}; 1930 // // var product_id = ""; 1931 // // var current_variant = ""; 1932 // // var is_current_variant_available = false; 1933 // // var buyNowElement = null; 1934 // // var mainNewButton = null; 1935 1936 // // const variants = []; 1937 1938 // var CREATED_NOTIFY_ME_BUTTON_CLASS = "bitespeed-notify-me-button"; 1939 // var CREATED_NOTIFY_ME_BUTTON_CLASS_SELECTOR = `.${CREATED_NOTIFY_ME_BUTTON_CLASS}`; 1940 // var CREATED_NOTIFY_ME_BUTTON_PARENT_CLASS = "bitespeed-notify-me-button-parent"; 1941 // var CREATED_NOTIFY_ME_BUTTON_PARENT_CLASS_SELECTOR = `.${CREATED_NOTIFY_ME_BUTTON_PARENT_CLASS}`; 1942 1943 // var notifyMeTexts = ["notify me", "notify"]; 1944 // var soldOutTexts = ["sold out", "out of stock"]; 1945 1946 // var wordsToRemove = ["sold out", "out of stock"].concat(notifyMeTexts); 1947 // var buyButtonTexts = ["buy now", "buy it", "buy it now", "sold out"]; 1948 // 1949</script>
1949 1950<!-- END app snippet --> 1951<!-- BEGIN app snippet: bitespeed-back-in-stock -->
1951<script 1952 type="text/javascript" 1953 name="BITESPEED-BIS-NOTIFY_ME" 1954> 1955 var entityHandle = null; 1956 var popup_id = ""; 1957 // var product = null; 1958 // var product_variants = null; 1959 var product_variants = BspdCurrentProduct?.variants || []; 1960 var product_id = null; 1961 var current_variant = null; 1962 var is_current_variant_available = true; 1963 var buyNowElement = null; 1964 var mainNewButton = null; 1965 var notify_me_text = "Notify Me"; 1966 var shop_domain = ""; 1967 var dont_show_notify_me_strict = false; 1968 var always_show_notify_me = false; 1969 1970 var variants = BspdCurrentProduct?.variants 1971 var productCollections = BspdCurrentProduct?.collections 1972 1973 window.product_id = product_id; 1974 window.current_variant = current_variant; 1975 1976 // variables to build custom logic for different brands 1977 var globalFormEle = null; 1978 var globalPrimaryBtn = null; 1979 var globalParentElement = null; 1980 1981 var variantParam = getParameterByName("variant"); 1982 if (variantParam && !isNaN(variantParam)) { 1983 // getting variant param from the url and if it is a proper number set the current_variant as that 1984 current_variant = Number(variantParam); 1985 // } else if ( 1986 // !current_variant || 1987 // !product_variants || 1988 // (Array.isArray(product_variants) && product_variants.length <= 0) || 1989 // !Array.isArray(product_variants) 1990 // ) { 1991 // const productFetch = await fetch(`/products/${entityHandle}.js`, { 1992 // method: "GET", 1993 // headers: { 1994 // "Content-Type": "application/json", 1995 // }, 1996 // }).then((res) => res.json()); 1997 1998 // if (productFetch) { 1999 // console.log("Product fetched from /products/:handle.js", productFetch); 2000 2001 // product = productFetch; 2002 // variants = productFetch.variants; 2003 // } 2004 } else if (!current_variant && Array.isArray(BspdCurrentProduct?.variants) && BspdCurrentProduct?.variants.length > 0) { 2005 // change the current_variant to the first variant in the url 2006 2007 // window.history.replaceState( 2008 // {}, 2009 // document.title, 2010 // window.location.pathname + "?variant=" + product_variants[0].id 2011 // ); 2012 2013 // getting the first variant that is available 2014 // if no variant is available then set the current_variant to the first variant 2015 for (let i = 0; i < product_variants.length; i++) { 2016 if (product_variants[i].available) { 2017 current_variant = product_variants[i].id; 2018 break; 2019 } 2020 } 2021 2022 // else set the first variant as the current variant 2023 if (!current_variant) { 2024 current_variant = product_variants[0].id; 2025 } 2026 } 2027 2028 var CREATED_NOTIFY_ME_BUTTON_CLASS = "bitespeed-notify-me-button"; 2029 var CREATED_NOTIFY_ME_BUTTON_CLASS_SELECTOR = `.${CREATED_NOTIFY_ME_BUTTON_CLASS}`; 2030 var CREATED_NOTIFY_ME_BUTTON_PARENT_CLASS = "bitespeed-notify-me-button-parent"; 2031 var CREATED_NOTIFY_ME_BUTTON_PARENT_CLASS_SELECTOR = `.${CREATED_NOTIFY_ME_BUTTON_PARENT_CLASS}`; 2032 2033 var notifyMeTexts = ["notify me", "notify"]; 2034 var soldOutTexts = ["sold out", "out of stock"]; 2035 2036 var wordsToRemove = ["sold out", "out of stock"].concat(notifyMeTexts); 2037 var buyButtonTexts = ["buy now", "buy it", "buy it now", "sold out"]; 2038 2039 // Builds a selector array from a list of breakpoint rules plus a base list. 2040 // Each rule is { maxWidth, selectors }: its selectors are included only when 2041 // window.innerWidth < maxWidth. Matching rules are sorted by maxWidth ascending, 2042 // so selectors for smaller screens are given higher priority (placed first), 2043 // followed by the always-included base selectors. 2044 // 2045 // To target a new screen size in future, just add another rule, e.g. 2046 // { maxWidth: 480, selectors: ["#SomeSmallPhoneOnlySelector"] } 2047 function buildResponsiveSelectors(responsiveRules, baseSelectors) { 2048 var width = window.innerWidth; 2049 var responsiveSelectors = responsiveRules 2050 .slice() 2051 .sort(function (a, b) { 2052 return a.maxWidth - b.maxWidth; 2053 }) 2054 .filter(function (rule) { 2055 return width < rule.maxWidth; 2056 }) 2057 .reduce(function (acc, rule) { 2058 return acc.concat(rule.selectors); 2059 }, []); 2060 2061 return responsiveSelectors.concat(baseSelectors); 2062 } 2063 2064 var default_formSelector = buildResponsiveSelectors( 2065 [ 2066 // mobile-only custom store selectors 2067 { maxWidth: 750, selectors: [".custom-fixed-add-to-cart"] }, 2068 ], 2069 [ 2070 // custom store selectors 2071 ".custom-fixed-add-to-cart-desktop", 2072 2073 // shopify default selectors 2074 "form.product_form", 2075 "form.productForm", 2076 ".product-form", 2077 ".product_form", 2078 ".ProductForm", 2079 ".shopify-product-form", 2080 ".product-single__form", 2081 "form[action='/cart/add']", 2082 "form[action='/cart/add.js']", 2083 ] 2084 ); 2085 var default_buttonSelector = buildResponsiveSelectors( 2086 [ 2087 // mobile-only custom store selectors 2088 { maxWidth: 750, selectors: ["#ProductPageAddToCartMobile-"] }, 2089 ], 2090 [ 2091 // custom store selectors 2092 "#ProductPageAddToCartDesktop-", 2093 2094 // shopify default selectors 2095 "button[type='submit']", 2096 "input[name='add']", 2097 "button[name='add']", 2098 "input[type='submit']", 2099 "input[value='Sold out']", 2100 ] 2101 ); 2102 2103 const modifyDefaultSelectorsForBrands = () => { 2104 const shopUrl = window.Shopify.shop; 2105 2106 if (shopUrl === "vip-lhb2021.myshopify.com") { 2107 default_formSelector = [".product__form__wrapper"]; 2108 default_buttonSelector = [".wishlisthero-product-page-button-container"]; 2109 // soldOutTexts = soldOutTexts.concat(["add to wishlist"]) 2110 buyButtonTexts = buyButtonTexts.concat(["add to wishlist"]); 2111 } 2112 2113 if (shopUrl === "label-s4u.myshopify.com") { 2114 default_formSelector = [".js-prod-form-submit", "form.product__form-buttons"].concat(default_formSelector); 2115 // The Add to Cart is an input with ID addToCart 2116 default_buttonSelector = ["#addToCart", "input[type='submit']"].concat(default_buttonSelector); 2117 } 2118 }; 2119 modifyDefaultSelectorsForBrands(); 2120 2121 // UTILS 2122 function checkIfStringIncludes(string, words) { 2123 return words.some((word) => string.toLowerCase().includes(word.toLowerCase())); 2124 } 2125 function isDefined(value) { 2126 return null != value; 2127 } 2128 function getParameterByName(str, url = window.location.href) { 2129 str = str.replace(/[\[\]]/g, "\\$&"); 2130 let regex = new RegExp("[?&]" + str + "(=([^&#]*)|&|#|$)").exec(url); 2131 return regex ? (regex[2] ? decodeURIComponent(regex[2].replace(/\+/g, " ")) : "")
2131: null; 2132 } 2133 function addMargin(button) { 2134 // button.style.margin = "5px"; 2135 button.style.marginTop = "5px"; 2136 button.style.marginLeft = "5px"; 2137 button.style.marginRight = "5px"; 2138 button.style.marginBottom = "5px"; 2139 } 2140 2141 function getVariantIdToNotifyFor() { 2142 if (!always_show_notify_me) return current_variant; 2143 2144 const isCurrentOutOfStock = (product_variants || []).some(function (variant) { 2145 return Number(variant.id) === Number(current_variant) && variant.available === false; 2146 }); 2147 2148 return isCurrentOutOfStock ? current_variant : getFirstOutOfStockVariantId() || current_variant; 2149 } 2150 2151 function onNotifyButtonClicked() { 2152 // using global variable - bitespeed_popups 2153 // exact methods and constants from bitespeed-popup.js file 2154 // console.log(popup_id, "AAAAA", product_id, "VVVV", current_variant, `${(popup_id + "").trim()}:bitespeed_popup`); 2155 bitespeed_popups[`${(popup_id + "").trim()}:bitespeed_popup`].show("", true, { 2156 popupTrigger: "back_in_stock", 2157 productId: product_id, 2158 variantId: getVariantIdToNotifyFor(), 2159 }); 2160 } 2161 2162 function addCustomStylesBasedOnBrand(button, isParent) { 2163 if(isParent) { 2164 switch (window.Shopify.shop) { 2165 case 'belvish.myshopify.com': { 2166 button.style.marginTop = '10px'; 2167 button.style.width = '100%'; 2168 } 2169 case 'overlays-clothing.myshopify.com': { 2170 button.style.marginBottom = '16px'; 2171 } 2172 default: 2173 break; 2174 } 2175 return 2176 } 2177 2178 switch (window.Shopify.shop) { 2179 case "headphone-zone.myshopify.com": { 2180 button.style.width = "100%"; 2181 break; 2182 } 2183 case "the-indian-ethnic-company.myshopify.com": { 2184 button.style.margin = "8px 0px"; 2185 break; 2186 } 2187 default: 2188 break; 2189 } 2190 2191 return button; 2192 } 2193 2194 /** 2195 * method to add neccessary properties to the 2196 * new notify button... handling many edges cases as well... 2197 */ 2198 function addNeccessaryProperties(button) { 2199 // adding all the neccessary properties 2200 button.type = "button"; 2201 button.name = "notify_me"; 2202 button.disabled = false; 2203 button.ariaDisabled = false; // edge case, few websites are using aria-disabled 2204 // adding/overriding some styles 2205 button.style.display = "inline-block"; 2206 button.style.opacity = "1"; 2207 button.style.pointerEvents = "auto"; 2208 button.style.cursor = "pointer"; 2209 button.classList.remove("disabled"); // edge case: 2210 // removing the click events from 2211 button.click = () => {}; 2212 button.onclick = () => {}; 2213 2214 // some custom brand specific attributes or properties 2215 button.removeAttribute("data-notification-popup"); 2216 button.removeAttribute("data-add-to-cart"); 2217 2218 const customButton = addCustomStylesBasedOnBrand(button); 2219 2220 return customButton; 2221 } 2222 2223 function ifPassedNumberCondition(condition, conditionValue, actualValue) { 2224 if (condition === "greater than") { 2225 return actualValue > conditionValue; 2226 } else if (condition === "less than") { 2227 return actualValue < conditionValue; 2228 } else if (condition === "equals to") { 2229 return actualValue === conditionValue; 2230 } else if (condition === "not equals to") { 2231 return actualValue !== conditionValue; 2232 } else if (condition === "greater than or equals to") { 2233 return actualValue >= conditionValue; 2234 } else if (condition === "less than or equals to") { 2235 return actualValue <= conditionValue; 2236 } 2237 return false; 2238 } 2239 2240 function isVariantAvailableBasedOnPopupTriggers() { 2241 /** 2242 * this is a part of popup triggers only 2243 * but being handled here as there are no option for variant-wise trigger 2244 */ 2245 if ( 2246 window?.bspdPopupProductMetadata !== undefined && 2247 window?.bspdPopupProductMetadata !== null 2248 ) { 2249 const { 2250 popupId, 2251 value, 2252 condition, 2253 2254 ...variants 2255 } = window.bspdPopupProductMetadata || {}; 2256 console.log(variants, "variants asldfjas"); 2257 2258 if (variants[window.ShopifyAnalytics.meta.selectedVariantId]) { 2259 const inventoryQuantity = 2260 variants[window.ShopifyAnalytics.meta.selectedVariantId] 2261 ?.inventoryQuantity || null; 2262 2263 if (inventoryQuantity === null) return true; 2264 2265 return !ifPassedNumberCondition(condition, value, inventoryQuantity); 2266 } 2267 2268 return true; 2269 } 2270 2271 return true; 2272 } 2273 2274 function checkVariantIsAvailable() { 2275 if (!product_variants || product_variants.length <= 0) { 2276 is_current_variant_available = true; 2277 return true; 2278 } 2279 2280 for (let i = 0; i < product_variants.length; i++) { 2281 const variantId = Number(product_variants[i].id); 2282 const currentVariantId = Number(current_variant); 2283 2284 if (variantId === currentVariantId) { 2285 if (product_variants[i].available === null || product_variants[i].available === undefined) dont_show_notify_me_strict = true; 2286 2287 is_current_variant_available = product_variants[i].available; 2288 2289 const secondaryPopupTriggerCondition = isVariantAvailableBasedOnPopupTriggers(); 2290 2291 return is_current_variant_available && secondaryPopupTriggerCondition; 2292 } 2293 } 2294 2295 const secondaryPopupTriggerCondition = isVariantAvailableBasedOnPopupTriggers(); 2296 2297 return false && secondaryPopupTriggerCondition; 2298 } 2299 2300 function checkOneVariantIsAvailable() { 2301 let is_variant_available = true, 2302 is_variant_found = true; 2303 2304 if (!current_variant) return null; 2305 2306 if (!product_variants || product_variants.length <= 0) { 2307 is_vairant_available = true; 2308 return false;
2309 } 2310 2311 for (let i = 0; i < product_variants.length; i++) { 2312 let variant = product_variants[i]; 2313 2314 // Number(variant.id) === Number(current_variant) && (is_variant_found = variant.available), 2315 // (is_variant_available = is_variant_available || variant.available); 2316 if (Number(variant.id) === Number(current_variant)) { 2317 is_variant_found = variant.available; 2318 is_variant_available = is_variant_available || variant.available; 2319 } 2320 } 2321 2322 const secondaryPopupTriggerCondition = isVariantAvailableBasedOnPopupTriggers(); 2323 2324 return (is_variant_available && is_variant_found && product_variants.length >= 1) && secondaryPopupTriggerCondition; 2325 } 2326 2327 function hasAnyOutOfStockVariant() { 2328 if (!Array.isArray(product_variants) || product_variants.length <= 0) return false; 2329 2330 return product_variants.some(function (variant) { 2331 return variant.available === false; 2332 }); 2333 } 2334 2335 // retexts in place so the wrappers a theme animates against (fill overlay, text 2336 // span, loader) survive - wiping them leaves the button hovering to blank 2337 function bspdRetextClonedButton(button, text) { 2338 const walker = document.createTreeWalker(button, NodeFilter.SHOW_TEXT, null); 2339 let replaced = false; 2340 let node; 2341 2342 while ((node = walker.nextNode())) { 2343 if (!(node.nodeValue || "").trim()) continue; 2344 2345 node.nodeValue = replaced ? "" : text; 2346 replaced = true; 2347 } 2348 2349 if (!replaced) button.textContent = text; 2350 } 2351 2352 function getFirstOutOfStockVariantId() { 2353 if (!Array.isArray(product_variants)) return null; 2354 2355 for (let i = 0; i < product_variants.length; i++) { 2356 if (product_variants[i].available === false) return product_variants[i].id; 2357 } 2358 2359 return null; 2360 } 2361 2362 function refreshBackInStockButton() { 2363 if (always_show_notify_me) { 2364 bspdAddAlwaysVisibleNotifyButton(); 2365 return; 2366 } 2367 2368 if (is_current_variant_available) { 2369 let buttonParent = document.querySelector(CREATED_NOTIFY_ME_BUTTON_PARENT_CLASS_SELECTOR); 2370 2371 isDefined(buttonParent) && (buttonParent.innerHTML = ""), bspdAddBackInStockButton(); 2372 } else { 2373 bspdAddBackInStockButton(); 2374 } 2375 } 2376 2377 /** 2378 * This function is used to check if the variant is available and reload the button 2379 * if it is available. 2380 */ 2381 function delayedRefreshButton() { 2382 setTimeout(function () { 2383 const newVariant = getParameterByName("variant") || window.ShopifyAnalytics.meta.selectedVariantId; 2384 if (newVariant === null) { 2385 return; 2386 } 2387 2388 let tempVariant = current_variant; 2389 current_variant = Number(newVariant); 2390 2391 if (tempVariant !== current_variant) { 2392 checkVariantIsAvailable(); 2393 2394 refreshBackInStockButton(); 2395 } 2396 }, 2); 2397 } 2398 2399 // custom logic for different brands 2400 function showNotifyBTNOnCustomBrandLogicPass() { 2401 /** 2402 * this variable is a by pass mechanism 2403 * mostly made when safari is not getting enought variant availability data 2404 * so we are not showing notify me button 2405 * in that case... 2406 */ 2407 if (dont_show_notify_me_strict) return false; 2408 2409 // dependent on primary button 2410 if (globalPrimaryBtn) { 2411 if (shop_domain === "neeshperfumes.com") { 2412 if (String(globalPrimaryBtn.innerText).toLowerCase() === "validate") return false; 2413 } else if (shop_domain === "carrypro.in") { 2414 const getButtonAttributes = globalPrimaryBtn.attributes; 2415 const disabledAttribute = getButtonAttributes.getNamedItem("disabled"); 2416 2417 return true; 2418 return disabledAttribute && disabledAttribute.value === "disabled"; 2419 // } else if (shop_domain === 'theindianethnicco.com') { 2420 // // custom request of 'theindianethnicco' 2421 // // to only show when all the variants are out of stock 2422 // return product_variants.every(variant => !variant.available); 2423 } 2424 } 2425 2426 return true; 2427 } 2428 2429 /** 2430 * function to add custom logic for notify me button 2431 * for few brands the existing button criteria is not enough 2432 * or maybe the button is not getting rendered properly 2433 */ 2434 function addCustomLogicForNotifyMeButton() { 2435 // if(shop_domain === 'capresebags.com') { 2436 // const form = document.getElementById('wishlisthero-product-page-button-container'); 2437 // if(form) { 2438 // const button = form.getElementsByClassName('product__form--add-to-cart'); 2439 // // add the button at the beginning of the form 2440 // if(button && button.length > 0) { 2441 // console.log(111111) 2442 // createBackInStockButton(button[0], true); 2443 // } 2444 // } 2445 // } 2446 } 2447 2448 /** 2449 * this method renders the notify me button taking the reference from the 2450 * primary original button data 2451 */ 2452 function createBackInStockButton(buttonReference, dontDisableOgButton = false) { 2453 let button = document.querySelector(CREATED_NOTIFY_ME_BUTTON_CLASS_SELECTOR); 2454 2455 if (!isDefined(button)) { 2456 // For stores with reactive themes, create fresh button instead of cloning 2457 // to avoid theme framework overwriting button text/state via cloned attributes 2458 let newButton; 2459 if (window.Shopify.shop === 'hophead-apparels.myshopify.com') { 2460 newButton = document.createElement("button"); 2461 newButton.className = buttonReference.className; 2462 } else { 2463 newButton = buttonReference.cloneNode(true) || document.createElement("button"); 2464 } 2465 addNeccessaryProperties(newButton, buttonReference); 2466 2467 if (always_show_notify_me) newButton.removeAttribute("id"); 2468 2469 newButton.classList.add(CREATED_NOTIFY_ME_BUTTON_CLASS); 2470 2471 if (always_show_notify_me) { 2472 bspdRetextClonedButton(newButton, notify_me_text); 2473 newButton.onclick = () => {}; 2474 newButton.click = () => {}; 2475 newButton.setAttribute("aria-label", notify_me_text); 2476 } else { 2477 newButton.innerText = ""; 2478 newButton.onclick = () => {}; 2479 newButton.click = () => {}; 2480 newButton.removeEventListener("click", () => {}); 2481 2482 let textAddedInChild = false;
2483 2484 for (let child of buttonReference.childNodes) { 2485 let clonedChild = child.cloneNode(true); 2486 clonedChild.innerText = ""; 2487 clonedChild.onclick = () => {}; 2488 clonedChild.click = () => {}; 2489 clonedChild.removeEventListener("click", () => {}); 2490 2491 if (child.nodeType === 1) { 2492 if (checkIfStringIncludes((child.innerText + "").toLowerCase(), wordsToRemove) && !textAddedInChild) { 2493 textAddedInChild = true; 2494 clonedChild.innerText = notify_me_text; 2495 } 2496 2497 if (window.Shopify.shop === 'hophead-apparels.myshopify.com' && clonedChild.innerText === "") continue; 2498 2499 newButton.appendChild(clonedChild); 2500 } 2501 } 2502 2503 if (!textAddedInChild) { 2504 newButton.innerText = notify_me_text; 2505 } 2506 } 2507 2508 /** 2509 * removing the disabled class from the button 2510 */ 2511 if (!dontDisableOgButton) 2512 if (isDefined(buttonReference)) { 2513 for (let i = 0; i < newButton.classList.length; i++) { 2514 if ( 2515 "disabled" === newButton.classList[i] || 2516 "pe_none" === newButton.classList[i] || 2517 "product__submit__add" === newButton.classList[i] || 2518 newButton.classList[i].includes("disabled") 2519 ) 2520 newButton.classList.remove(newButton.classList[i]); 2521 } 2522 } 2523 2524 newButton.style = "cursor: pointer !important; visibility: visible; display: block !important; position: relative; overflow: hidden;"; 2525 2526 if (always_show_notify_me) newButton.style.width = "100%"; 2527 2528 if (window.Shopify.shop === '3b0520-2.myshopify.com') { 2529 newButton.style = `${newButton.style}; color: #ffffff !important; background-color: #0C1929 !important;`; 2530 } else if (window.Shopify.shop === 'angel-rocket-india.myshopify.com') { 2531 newButton.style = `${newButton.style}; color: #FF7E7C !important;`; 2532 } else if (window.Shopify.shop === 'sz80fm-5t.myshopify.com') { 2533 newButton.style = `${newButton.style}; display: flex !important;`; 2534 } else if (window.Shopify.shop === 'label-s4u.myshopify.com') { 2535 // Step 1: Fix input value (change "Sold Out" to "Notify me") 2536 if (newButton.tagName === 'INPUT') { 2537 newButton.value = notify_me_text; 2538 newButton.type = 'button'; 2539 } 2540 2541 // Step 2: Remove disabled state 2542 newButton.removeAttribute('disabled'); 2543 newButton.removeAttribute('aria-disabled'); 2544 newButton.classList.remove('disabled'); 2545 2546 // Step 3: Remove theme classes that trigger 2547 newButton.classList.remove('AddtoCart'); 2548 newButton.classList.remove('js-ajax-submit'); 2549 newButton.removeAttribute('name'); 2550 newButton.removeAttribute('id'); 2551 newButton.removeAttribute('onclick'); 2552 2553 // Step 4: Custom styling - Black background, White text 2554 newButton.style.cssText += `; 2555 background-color: #000000 !important; 2556 color: #ffffff !important; 2557 border: 2px solid #000000 !important; 2558 cursor: pointer !important; 2559 opacity: 1 !important; 2560 width: 100% !important; 2561 `; 2562 } 2563 2564 if (!buyNowElement) { 2565 addMargin(newButton); 2566 addMargin(buttonReference); 2567 } 2568 2569 let buttonParent = document.querySelector(CREATED_NOTIFY_ME_BUTTON_PARENT_CLASS_SELECTOR); 2570 addCustomStylesBasedOnBrand(buttonParent, true) 2571 2572 if (showNotifyBTNOnCustomBrandLogicPass()) { 2573 // isDefined(buttonParent) && 2574 buttonParent.appendChild(newButton), 2575 (newButton.onclick = () => { 2576 onNotifyButtonClicked(); 2577 }), 2578 (newButton.ontouchstart = () => { 2579 onNotifyButtonClicked(); 2580 }); 2581 2582 if (!always_show_notify_me && buyNowElement && window.Shopify.shop !== 'label-s4u.myshopify.com') { 2583 buyNowElement.style.display = "none"; 2584 } 2585 2586 buttonParent.style.display = "block"; 2587 if (!always_show_notify_me) globalParentElement.style.display = "block"; 2588 } 2589 } 2590 } 2591 2592 function createBackInStockButtonParent(form, buttonReference) { 2593 let parent = document.querySelector(CREATED_NOTIFY_ME_BUTTON_PARENT_CLASS_SELECTOR); 2594 mainNewButton = parent; 2595 2596 if (!isDefined(parent)) { 2597 let newParent = document.createElement("div"); 2598 newParent.classList.add(CREATED_NOTIFY_ME_BUTTON_PARENT_CLASS); 2599 2600 if (always_show_notify_me) newParent.style.width = "100%"; 2601 2602 globalParentElement = buttonReference.parentElement; 2603 2604 // forcing block here kills the theme's own grid/flex row and its gap 2605 if (!always_show_notify_me) globalParentElement.style.display = "block"; 2606 2607 if (buttonReference.nextSibling) { 2608 globalParentElement.insertBefore(newParent, buttonReference.nextSibling); 2609 } else { 2610 globalParentElement.appendChild(newParent); 2611 } 2612 mainNewButton = newParent; 2613 // form.appendChild(newParent); 2614 } 2615 createBackInStockButton(buttonReference); 2616 } 2617 2618 function bspdAddAlwaysVisibleNotifyButton() { 2619 const existingParent = document.querySelector(CREATED_NOTIFY_ME_BUTTON_PARENT_CLASS_SELECTOR); 2620 2621 if (!hasAnyOutOfStockVariant()) { 2622 if (isDefined(existingParent)) existingParent.style.display = "none"; 2623 return; 2624 } 2625 2626 if (isDefined(document.querySelector(CREATED_NOTIFY_ME_BUTTON_CLASS_SELECTOR))) { 2627 if (isDefined(existingParent)) existingParent.style.display = "block"; 2628 return; 2629 } 2630 2631 const formSelector = default_formSelector.find((e) => document.querySelector(e)); 2632 if (!formSelector) return false;
2633 2634 const formElement = document.querySelector(formSelector); 2635 if (!formElement) return false; 2636 globalFormEle = formElement; 2637 2638 const buttonSelector = default_buttonSelector.find((e) => 2639 document.querySelector(formSelector + " " + e), 2640 ); 2641 if (!buttonSelector) return false; 2642 2643 const primaryButton = document.querySelector(formSelector + " " + buttonSelector); 2644 if (!primaryButton) return false; 2645 globalPrimaryBtn = primaryButton; 2646 2647 return createBackInStockButtonParent(formElement, primaryButton); 2648 } 2649 2650 function bspdAddBackInStockButton() { 2651 if (always_show_notify_me) return bspdAddAlwaysVisibleNotifyButton(); 2652 2653 const is_one_variant_available = checkOneVariantIsAvailable(); 2654 2655 if (is_one_variant_available === null) { 2656 return; 2657 } 2658 2659 if (is_one_variant_available) { 2660 if (mainNewButton) mainNewButton.style.display = "none"; 2661 if (buyNowElement) { 2662 buyNowElement.style.display = "block"; 2663 } 2664 if (window.Shopify.shop === 'label-s4u.myshopify.com' && globalParentElement) { 2665 globalParentElement.style.display = ""; 2666 } 2667 return; 2668 } else { 2669 if (buyNowElement && window.Shopify.shop !== 'label-s4u.myshopify.com') { 2670 buyNowElement.style.display = "none"; 2671 } 2672 if (mainNewButton) mainNewButton.style.display = "block"; 2673 } 2674 2675 let formSelector = default_formSelector.find((e) => document.querySelector(e)); 2676 let formElement = document.querySelector(formSelector); 2677 globalFormEle = formElement; 2678 2679 let buttonSelector = default_buttonSelector.find((e) => document.querySelector(formSelector + " " + e)); 2680 let primaryButton = document.querySelector(formSelector + " " + buttonSelector); 2681 globalPrimaryBtn = primaryButton; 2682 2683 let siblingElements = Array.from(formElement.querySelectorAll("a, button, input")); 2684 2685 buyNowElement = siblingElements.find((el) => { 2686 // Skip Shopify payment buttons to prevent cloning the wrong button 2687 if (el.classList.contains('shopify-payment-button__button')) return false; 2688 2689 // Skip GoKwik button for label-s4u - only use #addToCart input 2690 if (window.Shopify.shop === 'label-s4u.myshopify.com' && el.id === 'gokwik-buy-now') return false; 2691 2692 let innerText = (el.innerText + "").toLowerCase(); 2693 let value = (el.value + "").toLowerCase(); 2694
2695 return checkIfStringIncludes(innerText, buyButtonTexts) || checkIfStringIncludes(value, buyButtonTexts); 2696 }); 2697 2698 const backInStockButtonParent = document.querySelector(CREATED_NOTIFY_ME_BUTTON_PARENT_CLASS_SELECTOR); 2699 const isPrimaryButtonOutOfStock = checkIfStringIncludes((primaryButton.innerText + "").toLowerCase(), soldOutTexts); 2700 2701 return primaryButton && 2702 (primaryButton.disabled || primaryButton.hidden || primaryButton.classList.contains("disabled")) 2703 ? createBackInStockButtonParent(formElement, buyNowElement || primaryButton) 2704 : !primaryButton && backInStockButtonParent 2705 ? createBackInStockButton(primaryButton) 2706 : !isPrimaryButtonOutOfStock || primaryButton || backInStockButtonParent 2707 ? createBackInStockButtonParent(formElement, buyNowElement || primaryButton) 2708 : false; 2709 } 2710 2711 const storeHaventSetupVariantChange = ['stylobug.myshopify.com'].includes(window.Shopify.shop) 2712 2713 function addPageChangeListenerEvents() { 2714 let timer = null; 2715 2716 document.addEventListener("popstate", (e) => { 2717 delayedRefreshButton(); 2718 2719 if (storeHaventSetupVariantChange) { 2720 if (timer) clearTimeout(timer); 2721 timer = setTimeout(() => { 2722 // doing this will take sometime, and check for manual variant change event/variable 2723 delayedRefreshButton(); 2724 }, 200); 2725 } 2726 }), 2727 document.addEventListener("change", (e) => { 2728 delayedRefreshButton(); 2729 2730 if (storeHaventSetupVariantChange) { 2731 if (timer) clearTimeout(timer); 2732 timer = setTimeout(() => { 2733 // doing this will take sometime, and check for manual variant change event/variable 2734 delayedRefreshButton(); 2735 }, 200); 2736 } 2737 }), 2738 (function () { 2739 let e = location.href; 2740 new MutationObserver(() => { 2741 const url = location.href; 2742 if (url !== e) { 2743 e = url; 2744 delayedRefreshButton(); 2745 2746 if (storeHaventSetupVariantChange) { 2747 if (timer) clearTimeout(timer); 2748 timer = setTimeout(() => { 2749 // doing this will take sometime, and check for manual variant change event/variable 2750 delayedRefreshButton(); 2751 }, 200); 2752 } 2753 } 2754 }).observe(document.body, { 2755 subtree: !0, 2756 childList: !0, 2757 }); 2758 2759 // new MutationObserver(() => { 2760 // delayedRefreshButton(); 2761 // }).observe(document.body, { 2762 // childList: true, 2763 // subtree: true, 2764 // // attributes: true, 2765 // // characterData: true 2766 // }); 2767 })(); 2768 } 2769 2770 function passedBrandInitLogic() { 2771 const shopUrl = window.Shopify.shop; 2772 2773 switch (shopUrl) { 2774 case "headphone-zone.myshopify.com": 2775 if ((BspdCurrentProduct?.tags || []).some(tag => tag.toLowerCase() === "hidenotify")) 2776 return false; 2777 break; 2778 default: 2779 return true; 2780 break; 2781 } 2782 2783 return true; 2784 } 2785 2786 function initNotifyFrontendService(popupid, notifyMeText, shopDomain = "", alwaysShow) { 2787 if (!passedBrandInitLogic()) { 2788 console.log("Notify Me Service is not initialized due to brand specific logic."); 2789 return; 2790 } 2791 2792 setTimeout(() => { 2793 popup_id = popupid; 2794 notify_me_text = notifyMeText || "Notify Me"; 2795 shop_domain = shopDomain || ""; 2796 always_show_notify_me = alwaysShow === true; 2797 2798 if (!window.location.pathname.startsWith("/products") && !window.location.pathname.startsWith("/collections")) { 2799 console.log("Notify Me Service is not available on this page"); 2800 return; 2801 } 2802 2803 const renderedNotifyMeButton = bspdAddBackInStockButton(); 2804 2805 console.log("Notify Me Service Initialized"); 2806 2807 if (renderedNotifyMeButton === false) { 2808 console.log('Cannot render "Notify Me" button due to CSS policies. Please contact support for assistance.'); 2809 addCustomLogicForNotifyMeButton(); 2810 } 2811 2812 addPageChangeListenerEvents(); 2813 }, 1); 2814 } 2815</script>
2815 2816<!-- END app snippet --> 2817 2818
2819<script defer src="https://cdn.shopify.com/extensions/01a11656-10e1-7edb-ae9c-f9af847708be/bitespeed-whatsapp-marketing-1295/assets/bspd-fp-experiment.js"></script>
2819 2820 2821 2822
2822<script defer src="https://cdn.shopify.com/extensions/01a11656-10e1-7edb-ae9c-f9af847708be/bitespeed-whatsapp-marketing-1295/assets/bitespeed-popups.js"></script>
2822 2823 2824 2825 2826<!-- END app block --><!-- BEGIN app block: shopify://apps/microsoft-clarity/blocks/clarity_js/31c3d126-8116-4b4a-8ba1-baeda7c4aeea -->
2827<script type="text/javascript"> 2828 (function (c, l, a, r, i, t, y) { 2829 c[a] = c[a] || function () { (c[a].q = c[a].q || []).push(arguments); }; 2830 t = l.createElement(r); t.async = 1; t.src = "https://www.clarity.ms/tag/" + i + "?ref=shopify"; 2831 y = l.getElementsByTagName(r)[0]; y.parentNode.insertBefore(t, y); 2832 2833 c.Shopify.loadFeatures([{ name: "consent-tracking-api", version: "0.1" }], error => { 2834 if (error) { 2835 console.error("Error loading Shopify features:", error); 2836 return; 2837 } 2838 2839 c[a]('consentv2', { 2840 ad_Storage: c.Shopify.customerPrivacy.marketingAllowed() ? "granted" : "denied", 2841 analytics_Storage: c.Shopify.customerPrivacy.analyticsProcessingAllowed() ? "granted" : "denied", 2842 source: 101, 2843 }); 2844 }); 2845 2846 l.addEventListener("visitorConsentCollected", function (e) { 2847 c[a]('consentv2', { 2848 ad_Storage: e.detail.marketingAllowed ? "granted" : "denied", 2849 analytics_Storage: e.detail.analyticsAllowed ? "granted" : "denied", 2850 source: 101, 2851 }); 2852 }); 2853 })(window, document, "clarity", "script", "sx9rhqspkv"); 2854</script>
2854 2855 2856 2857 2858<!-- END app block --><!-- BEGIN app block: shopify://apps/wrapped/blocks/app-embed/1714fc7d-e525-4a14-8c3e-1b6ed95734c5 -->
2858<script type="module" src="https://cdn.shopify.com/storefront/web-components.js"></script>
2858 2859<!-- BEGIN app snippet: app-embed.settings -->
2859<script type="text/javascript"> 2860 window.Wrapped = { ...window.Wrapped }; 2861 window.Wrapped.options = null; 2862 window.Wrapped.settings = {"activated":true,"debug":false,"scripts":null,"styles":"wrapped-extension[target-group=\"drawer\"] {\n flex-basis: 100%;\n}\n\ndiv.drawer__inner div.cart__item {\n flex-wrap: wrap;\n \n \u0026 div.cart__item-details {\n flex-basis: 0%;\n }\n}\n\n.template-product .product-block #smartwishlist {\n position: unset;\n margin-left: 1em;\n}","skipFetchInterceptor":false,"skipXhrInterceptor":false,"moneyFormatMode":"default","token":"9efafe56369e4abd8c55100ae9f3c833","usageLimitNoticeKeys":{"importantNotice":"Important Notice","nextSteps":"Next Steps"}}; 2863 window.Wrapped.settings.block = {"extension_background_primary_color":"#ffffff","extension_background_secondary_color":"#f3f3f3","extension_border_color":"#000000","border_width":1,"border_radius":6,"spacing_scale":"--wrapped-spacing-scale-base","hover_style":"--wrapped-hover-style-light","font_color":"#000000","font_secondary_color":"#333333","font_scale":100,"form_element_text_color":"#333333","background_color":"#ffffff","border_color":"#000000","checkbox_radio_color":"rgba(0,0,0,0)","primary_button_text":"#ffffff","primary_button_surface":"#000000","primary_button_border":"rgba(0,0,0,0)","secondary_button_text":"#333333","secondary_button_surface":"#0000000f","secondary_button_border":"rgba(0,0,0,0)","media_fit":"fill","gift_thumbnail_size":75,"gift_thumbnail_position":"--wrapped-thumbnail-position-start"}; 2864 window.Wrapped.settings.market = null; 2865 window.Wrapped.settings.moneyFormat = "â¹{{amount_no_decimals}}"; 2866 window.Wrapped.settings.moneyWithCurrencyFormat = "â¹{{amount_no_decimals}}"; 2867 window.Wrapped.settings.shopCurrency = "INR"; 2868 window.Wrapped.settings.mediaStyles = { 2869 product: null, 2870 order: null 2871 }; 2872 2873 if (window.Wrapped.settings.debug) { 2874 const logStyle = 'background-color:black;color:#ffc863;font-size:12px;font-weight:400;padding:12px;border-radius:10px;' 2875 console.log('%c Gift options by Wrapped | Learn more at https://apps.shopify.com/wrapped', logStyle) 2876 console.debug('[wrapped:booting]', window.Wrapped) 2877 } 2878</script>
2878 2879<!-- END app snippet --><!-- BEGIN app snippet: app-embed.styles --><style type="text/css"> 2880 2881wrapped-extension[hidden], 2882wrapped-gift-block[hidden] { 2883 display: none !important; 2884} 2885 2886wrapped-extension:empty:not([hidden]) { 2887 display: flex !important; 2888} 2889wrapped-gift-block:empty:not([hidden]) { 2890 display: block !important; 2891} 2892</style> 2893<!-- END app snippet --><!-- BEGIN app snippet: app-embed.shadow --><template id="wrapped-shadow-styles"> 2894:host { 2895 /* breakpoints: not-implemented / reference only */ 2896 /* --shadow-breakpoint-xs: 320px; */ 2897 /* --shadow-breakpoint-sm: 490px; */ 2898 /* --shadow-breakpoint-md: 768px; */ 2899 /* --shadow-breakpoint-lg: 1040px; */ 2900 /* --shadow-breakpoint-xl: 1440px; */ 2901 2902 2903 --shadow-thumbnail-position-start: 2904 "media gift-dialog-header" 2905 "media content" 2906 "media gift-block-actions"; 2907 --shadow-thumbnail-position-end: 2908 "gift-dialog-header media" 2909 "content media" 2910 "gift-block-actions media"; 2911 2912 /* border radius */ 2913 --shadow-border-radius-xs: calc(var(--shadow-border-radius-scale, 65) / 100 * 1rem); 2914 --shadow-border-radius-sm: calc(var(--shadow-border-radius-scale, 65) / 100 * 1.5rem); 2915 --shadow-border-radius-base: calc(var(--shadow-border-radius-scale, 65) / 100 * 2.5rem); 2916 2917 --shadow-outline-width: calc(var(--shadow-field-border-width) + 0.5px); 2918 2919 /* buttons */ 2920 2921 --shadow-hover-style-light: #ffffff; 2922 --shadow-hover-style-dark: #000000; 2923 2924 --shadow-primary-button-surface--active: color-mix(in srgb, var(--shadow-primary-button-surface), var(--shadow-hover-style) 20%); 2925 --shadow-primary-button-surface--hover: color-mix(in srgb, var(--shadow-primary-button-surface), var(--shadow-hover-style) 16%); 2926 2927 --shadow-primary-button-text-color--active: color-mix(in srgb, var(--shadow-primary-button-text-color), var(--shadow-hover-style) 20%); 2928 --shadow-primary-button-text-color--hover: color-mix(in srgb, var(--shadow-primary-button-text-color), var(--shadow-hover-style) 16%); 2929 2930 --shadow-secondary-button-surface--active: color-mix(in srgb, var(--shadow-secondary-button-surface), var(--shadow-hover-style) 20%); 2931 --shadow-secondary-button-surface--hover: color-mix(in srgb, var(--shadow-secondary-button-surface), var(--shadow-hover-style) 16%); 2932 2933 --shadow-secondary-button-text-color--active: color-mix(in srgb, var(--shadow-secondary-button-text-color), var(--shadow-hover-style) 20%); 2934 --shadow-secondary-button-text-color--hover: color-mix(in srgb, var(--shadow-secondary-button-text-color), var(--shadow-hover-style) 16%); 2935 2936 /* do not change the root text size */ 2937 --shadow-font-size: 16px; 2938 2939 /* text and fonts */ 2940 --shadow-font-size-sm: clamp(12px, calc(14px * var(--shadow-font-scale)), 16px); 2941 --shadow-font-size-base: clamp(12px, calc(16px * var(--shadow-font-scale)), 20px); 2942 --shadow-font-size-lg: clamp(16px, calc(24px * var(--shadow-font-scale)), 28px); 2943 --shadow-font-weight-md: 500; 2944 --shadow-font-weight-lg: 600; 2945 --shadow-line-height-base: 1.5em; 2946 2947 /* transitions */ 2948 --shadow-transition-duration: 0.1s; 2949 --shadow-spinner-duration: 0.7s; 2950 2951 /* disabled */ 2952 --shadow-disabled-opacity-sm: 0.16; 2953 --shadow-disabled-opacity: 0.32; 2954 --shadow-disabled-opacity-md: 0.4; 2955 --shadow-disabled-opacity-lg: 0.64; 2956 2957 /* precalculated percentages for color-mix */ 2958 --shadow-disabled-opacity-percent: 32%; 2959 --shadow-disabled-opacity-sm-percent: 16%; 2960 --shadow-disabled-opacity-md-percent: 40%; 2961 --shadow-disabled-opacity-lg-percent: 64%; 2962 --shadow-disabled-cursor: not-allowed; 2963 2964 /* form elements */ 2965 --shadow-form-element-surface--disabled: color-mix(in srgb, var(--shadow-form-element-surface) var(--shadow-disabled-opacity-percent), var(--shadow-secondary-text-color) 8%); 2966 2967 --shadow-form-element-border-color--active: color-mix(in srgb, var(--shadow-form-element-border-color), white 83%); 2968 --shadow-form-element-border-color--disabled: color-mix(in srgb, var(--shadow-form-element-border-color) var(--shadow-disabled-opacity-percent), var(--shadow-secondary-text-color) 8%); 2969 2970 --shadow-form-element-text-color--disabled: color-mix(in srgb, var(--shadow-form-element-text-color), var(--shadow-secondary-text-color) 8%); 2971
2972 --shadow-form-element-placeholder-text-color: color-mix(in srgb, var(--shadow-form-element-text-color) var(--shadow-disabled-opacity-percent), transparent); 2973 --shadow-form-element-placeholder-text-color--disabled: color-mix(in srgb, var(--shadow-form-element-text-color) var(--shadow-disabled-opacity-percent), var(--shadow-secondary-text-color) 8%); 2974 2975 --shadow-form-element-selection-color--active: color-mix(in srgb, var(--shadow-form-element-selection-color), var(--shadow-hover-style) 40%); 2976 --shadow-form-element-selection-color--hover: color-mix(in srgb, var(--shadow-form-element-selection-color), var(--shadow-hover-style) 32%); 2977 2978 /* primary colors */ 2979 --shadow-primary-text-color--hover: color-mix(in srgb, var(--shadow-primary-text-color), var(--shadow-hover-style) 32%); 2980 2981 /* secondary colors */ 2982 --shadow-secondary-text-color--disabled: color-mix(in srgb, var(--shadow-secondary-text-color) var(--shadow-disabled-opacity-lg-percent), var(--shadow-secondary-text-color) 8%); 2983 2984 /* spacing */ 2985 2986 --shadow-spacing-scale-base: 1; 2987 --shadow-spacing-scale-less: 0.75; 2988 --shadow-spacing-scale-more: 1.166; 2989 2990 --shadow-spacing-fixed: 4px; 2991 --shadow-spacing-base: clamp(12px, calc(16px * var(--shadow-spacing-scale)), 24px); 2992 --shadow-spacing-lg: clamp(16px, calc(24px * var(--shadow-spacing-scale)), 28px); 2993 --shadow-spacing-sm: clamp(8px, calc(12px * var(--shadow-spacing-scale)), 14px); 2994 --shadow-spacing-xs: clamp(6px, calc(8px * var(--shadow-spacing-scale)), 10px); 2995 2996 /* inline block */ 2997 --shadow-feature-max-height: 500px; 2998 --shadow-textarea-min-height: 80px; 2999 --shadow-block-margin-block-start: calc(1em * var(--shadow-spacing-scale)); 3000 --shadow-block-margin-block-end: calc(2em * var(--shadow-spacing-scale)); 3001 3002 /* shadows */ 3003 --shadow-shadow-blur: 1.5rem; 3004 --shadow-shadow-color: rgba(0, 0, 0, 0.25); 3005 --shadow-shadow-offset: 0.75rem; 3006 3007 /* the default look: what a shop without a presets entry paints; a saved entry overrides these per option type below */ 3008 --shadow-font-family: inherit; 3009 --shadow-header-font-family: inherit; 3010 --shadow-font-weight-base: 400; 3011 --shadow-letter-spacing: normal; 3012 --shadow-button-text-transform: none; 3013 --shadow-button-letter-spacing: normal; 3014 --shadow-button-font-style: normal; 3015 --shadow-launcher-button-font-weight: 400; 3016 --shadow-launcher-button-max-width: 500px; 3017 --shadow-launcher-button-alignment: center; 3018 --shadow-launcher-button-content-justify-content: space-between; 3019 --shadow-launcher-button-content-flex-direction: row-reverse; 3020 --shadow-grid-template-areas: var(--shadow-thumbnail-position-start); 3021 --shadow-border-radius-scale: 60; 3022 --shadow-block-border-surface: #00000000; 3023 --shadow-border-width: 1px; 3024 --shadow-field-border-width: var(--shadow-border-width); 3025 --shadow-hover-style: var(--shadow-hover-style-light, --shadow-hover-style-light); 3026 --shadow-launcher-button-surface: #000000; 3027 --shadow-launcher-button-text-color: #ffffff; 3028 --shadow-launcher-button-border-surface: #00000000; 3029 --shadow-primary-button-surface: #000000; 3030 --shadow-primary-button-text-color: #ffffff; 3031 --shadow-primary-button-border-surface: #00000000; 3032 --shadow-primary-button-border-surface--active: transparent; 3033 --shadow-primary-button-border-surface--hover: transparent; 3034 --shadow-secondary-button-surface: #0000000f; 3035 --shadow-secondary-button-text-color: #333333; 3036 --shadow-secondary-button-border-surface: #00000000; 3037 --shadow-secondary-button-border-surface--active: transparent; 3038 --shadow-secondary-button-border-surface--hover: transparent; 3039 --shadow-font-scale: calc(100 / 100); 3040 --shadow-form-element-surface: #ffffff; 3041 --shadow-form-element-border-color: #0000000f; 3042 --shadow-form-element-text-color: #333333; 3043 --shadow-form-element-selection-color: #000000; 3044 --shadow-selection-accent-color: var(--shadow-form-element-selection-color); 3045 --shadow-selection-checked-surface: var(--shadow-form-element-selection-color); 3046 --shadow-selection-swatch-color: var(--shadow-form-element-selection-color); 3047 --shadow-primary-surface: #ffffff; 3048 --shadow-primary-text-color: #000000; 3049 --shadow-secondary-surface: #f3f3f3; 3050 --shadow-secondary-text-color: #333333; 3051 --shadow-spacing-scale: var(--shadow-spacing-scale-base, 1); 3052 --shadow-gift-thumbnail-size: 60px; 3053 --shadow-thumbnail-size: clamp(40px, var(--shadow-gift-thumbnail-size), 200px
3053); 3054 --shadow-thumbnail-flex-direction: row; 3055 --shadow-thumbnail-order: -1; 3056 --shadow-thumbnail-margin-left: 0; 3057 --shadow-thumbnail-margin-right: 0.6em; 3058 --shadow-block-padding: var(--shadow-block-padding-block-start, var(--shadow-spacing-sm)) var(--shadow-block-padding-inline-end, var(--shadow-spacing-sm)) var(--shadow-block-padding-block-end, var(--shadow-spacing-sm)) var(--shadow-block-padding-inline-start, var(--shadow-spacing-sm)); 3059 3060 /* default styles */ 3061 all: revert; 3062 box-sizing: border-box; 3063 cursor: default; 3064 display: block; 3065 font-family: var(--shadow-font-family); 3066 font-size: var(--shadow-font-size); 3067 line-height: var(--shadow-line-height-base); 3068 letter-spacing: var(--shadow-letter-spacing); 3069 margin-block-start: var(--shadow-block-margin-start, var(--shadow-spacing-xs)) !important; 3070 margin-block-end: var(--shadow-block-margin-end, var(--shadow-spacing-xs)) !important; 3071 margin-inline-start: var(--shadow-block-margin-inline-start, 0) !important; 3072 margin-inline-end: var(--shadow-block-margin-inline-end, 0) !important; 3073 text-align: start; 3074 width: -webkit-fill-available; 3075 white-space: normal; 3076} 3077 3078 3079 3080 3081 3082*, 3083*::before, 3084*::after { 3085 box-sizing: border-box; 3086} 3087 3088 3089.gift-block__launcher .icon-wrapper svg, 3090:host(wrapped-extension) gift-block-launcher [part="container"] label svg, 3091:host(wrapped-extension) [feature="gift-option"] [part="container"] label svg, 3092:host(wrapped-gift-block) gift-block-option-heading label svg { 3093 box-sizing: border-box; 3094 border: calc(var(--shadow-field-border-width) + 0.5px) solid; 3095 border-radius: max(0px, calc(min(0.20625em, var(--shadow-border-radius-sm)) + min(var(--shadow-border-radius-sm) * 1000, var(--shadow-field-border-width) - 1px))); 3096 height: calc(var(--shadow-font-size-base) * 0.7875 + 3.5 * var(--shadow-field-border-width) - 0.5px); 3097 overflow: visible; 3098 width: calc(var(--shadow-font-size-base) * 0.7875 + 3.5 * var(--shadow-field-border-width) - 0.5px); 3099} 3100 3101 3102.checkmark-icon { 3103 fill: none; 3104 stroke-linecap: var(--shadow-tick-cap, round); 3105 stroke-linejoin: var(--shadow-tick-join, round); 3106 stroke-width: 1.5px; 3107} 3108 3109 3110gift-block-launcher:not([variant="inline"]) { 3111 display: flex; 3112 flex-direction: column; 3113 gap: var(--shadow-spacing-xs); 3114 align-items: var(--shadow-launcher-button-alignment); 3115 3116 3117 & gift-block-visibility-notice { 3118 display: block; 3119 font-family: var(--shadow-font-family); 3120 font-size: smaller; 3121 font-weight: var(--shadow-font-weight-base); 3122 font-style: var(--shadow-button-font-style); 3123 letter-spacing: var(--shadow-button-letter-spacing); 3124 padding: 0 var(--shadow-block-padding-inline-end, var(--shadow-spacing-sm)) 0 var(--shadow-block-padding-inline-start, var(--shadow-spacing-sm)); 3125 text-transform: var(--shadow-button-text-transform); 3126 width: 100%; 3127 } 3128} 3129 3130.gift-block__launcher { 3131 background-color: var(--shadow-launcher-button-surface); 3132 border-color: var(--shadow-launcher-button-border-surface); 3133 border-width: var(--shadow-launcher-button-border-width, var(--shadow-border-width)); 3134 border-radius: var(--shadow-launcher-button-border-radius, var(--shadow-border-radius-sm)); 3135 border-style: solid; 3136 color: var(--shadow-launcher-button-text-color); 3137 padding: var(--shadow-block-padding); 3138 font-family: var(--shadow-font-family); 3139 font-size: var(--shadow-font-size-base); 3140 font-weight: var(--shadow-launcher-button-font-weight); 3141 font-style: var(--shadow-button-font-style); 3142 letter-spacing: var(--shadow-button-letter-spacing); 3143 max-width: var(--shadow-block-launcher-button-max-width, var(--shadow-launcher-button-max-width)); 3144 text-transform: var(--shadow-button-text-transform); 3145 width: 100%; 3146 3147 &:hover { 3148 cursor: pointer; 3149 background-color: var(--shadow-primary-button-surface--hover); 3150 border-color: var(--shadow-primary-button-border-surface--hover); 3151 } 3152 3153 &:active { 3154 background-color: var(--shadow-primary-button-surface--active); 3155 border-color: var(--shadow-primary-button-border-surface--active); 3156 } 3157 3158 &:focus, 3159 &:focus-visible { 3160 outline: none; 3161 } 3162 3163 &[with-checkmark] { 3164 position: relative; 3165 display: inline-flex; 3166 align-items: center; 3167 gap: var(--shadow-spacing-fixed); 3168 3169 & .icon-wrapper { 3170 display: flex; 3171 flex-shrink: 0; 3172 } 3173 3174 &[with-gift-options] { 3175 .checkmark-icon { 3176 display: block; 3177 /* animation: unblur calc(var(--shadow-transition-duration) * 3) ease forwards; */ 3178 } 3179 } 3180 } 3181 3182 &[variant="link"] { 3183 background: none; 3184 border: none; 3185 color: var(--shadow-primary-text-color); 3186 font-size: var(--shadow-font-size-base); 3187 font-weight: var(--shadow-font-weight-base); 3188 font-style: var(--shadow-button-font-style); 3189 letter-spacing: var(--shadow-button-letter-spacing); 3190 text-transform: var(--shadow-button-text-transform); 3191 text-decoration: none;
3192 margin-inline-start: -0.25rem; 3193 padding: var(--shadow-block-padding-block-start, 0) var(--shadow-block-padding-inline-end, 0) var(--shadow-block-padding-block-end, 0) var(--shadow-block-padding-inline-start, 0); 3194 width: auto; 3195 3196 &:hover { 3197 cursor: pointer; 3198 color: var(--shadow-primary-text-color--hover); 3199 text-decoration: underline; 3200 } 3201 3202 &[with-checkmark] { 3203 padding-left: 0; 3204 text-align: start; 3205 word-break: keep-all; 3206 } 3207 3208 & .button-content { 3209 flex-direction: row; 3210 justify-content: flex-start; 3211 } 3212 } 3213 3214 & .button-content { 3215 display: inline-flex; 3216 align-items: center; 3217 gap: var(--shadow-spacing-fixed); 3218 3219 flex-direction: var(--shadow-launcher-button-content-flex-direction); 3220 justify-content: var(--shadow-launcher-button-content-justify-content); 3221 width: 100%; 3222 3223 & .label { 3224 text-align: start; 3225 } 3226 } 3227 3228 & .icon-wrapper { 3229 display: none; 3230 align-items: center; 3231 justify-content: center; 3232 min-height: 1.5em; 3233 min-width: 1.5em; 3234 3235 svg { 3236 border-color: currentColor; 3237 } 3238 3239 .checkmark-icon { 3240 display: none; 3241 stroke: currentColor; 3242 } 3243 } 3244} 3245.gift-block__launcher:disabled, 3246.gift-block__launcher[usage-limit-reached], 3247.gift-block__launcher[region-unavailable] { 3248 cursor: var(--shadow-disabled-cursor); 3249 opacity: var(--shadow-disabled-opacity); 3250 pointer-events: none; 3251 3252 &[with-checkmark] { 3253 .icon-wrapper { 3254 opacity: var(--shadow-disabled-opacity-md); 3255 } 3256 } 3257} 3258 3259/* gift block modal */ 3260.gift-block-modal { 3261 background-color: var(--shadow-primary-surface); 3262 border: none; 3263 border-radius: var(--shadow-border-radius-base); 3264 box-shadow: 0 var(--shadow-shadow-offset) var(--shadow-shadow-blur) var(--shadow-shadow-color); 3265 outline: var(--shadow-border-width) solid var(--shadow-block-border-surface); 3266 padding: 0; 3267} 3268.gift-block-modal::backdrop { 3269 background-color: rgba(156, 163, 175, 0.75); 3270} 3271.gift-block-modal:focus, 3272.gift-block-modal:focus-visible { 3273 outline: var(--shadow-border-width) solid var(--shadow-block-border-surface); 3274} 3275@media (max-width: 768px) { 3276 .gift-block-modal { 3277 max-height: calc(100% - var(--shadow-spacing-sm)); 3278 max-width: calc(100% - var(--shadow-spacing-sm)); 3279 overscroll-behavior: contain; 3280 } 3281} 3282 3283/* gift block modal layout */ 3284.gift-block-modal-layout { 3285 display: grid; 3286 grid-template-areas: var(--shadow-grid-template-areas); 3287 grid-template-columns: 1fr 1fr; 3288 grid-template-rows: auto 1fr auto; 3289 max-height: 80dvh; 3290 max-width: 80dvw; 3291 overflow: hidden; 3292} 3293/* Collapse to 1-column layout if media is hidden */ 3294.gift-block-modal-layout:has(section#media[hidden]), 3295.gift-block-modal-layout:has(section#media.with-media-inline), 3296.gift-block-modal-layout:not(:has(section#media)), 3297.gift-block-modal-layout:not(:has(section#media img)) { 3298 grid-template-areas: 3299 "gift-dialog-header" 3300 "content" 3301 "gift-block-actions"; 3302 grid-template-columns: 1fr; 3303 grid-template-rows: auto 1fr auto; 3304 3305 section#media { 3306 display: none; 3307 } 3308} 3309 3310 3311gift-dialog-header { 3312 align-items: flex-start; 3313 background-color: var(--shadow-primary-surface); 3314 display: flex; 3315 flex-direction: row; 3316 gap: var(--shadow-spacing-fixed); 3317 grid-area: gift-dialog-header; 3318 justify-content: space-between; 3319 padding: var(--shadow-spacing-lg); 3320 position: sticky; 3321 top: 0; 3322 z-index: 1; 3323 3324 & h1 { 3325 color: var(--shadow-primary-text-color); 3326 font-family: var(--shadow-header-font-family); 3327 font-size: var(--shadow-font-size-lg); 3328 font-weight: var(--shadow-font-weight-md); 3329 line-height: 1.25em; 3330 margin: 0; 3331 } 3332 3333 /* dismiss button styles */ 3334 & button { 3335 background-color: color-mix(in srgb, var(--shadow-secondary-text-color) 8%, transparent); 3336 color: var(--shadow-secondary-text-color); 3337 border-radius: var(--shadow-border-radius-xs); 3338 font-size: var(--shadow-font-size-sm); 3339 font-weight: var(--shadow-font-weight-lg); 3340 font-style: var(--shadow-button-font-style); 3341 letter-spacing: var(--shadow-button-letter-spacing); 3342 text-transform: var(--shadow-button-text-transform); 3343 width: 2.25em; 3344 height: 2.25em; 3345 min-width: 2.25em; 3346 min-height: 2.25em; 3347 outline: none; 3348 border: 0; 3349 cursor: pointer; 3350 transition: background-color var(--shadow-transition-duration) ease, 3351 color var(--shadow-transition-duration) ease; 3352 3353 &:hover { 3354 background-color: color-mix(in srgb, var(--shadow-secondary-text-color) 6%, var(--shadow-hover-style) 12%); 3355 } 3356 3357 &:active { 3358 background-color: color-mix(in srgb, var(--shadow-secondary-text-color) 16%, var(--shadow-hover-style) 16%); 3359 } 3360 3361 &:disabled { 3362 pointer-events: none; 3363 opacity: var(--shadow-disabled-opacity); 3364 } 3365 } 3366} 3367 3368 3369.gift-block-modal-layout gift-block-actions { 3370 background-color: var(--shadow-primary-surface); 3371 bottom: 0; 3372 grid-area: gift-block-actions; 3373 overscroll-behavior: contain; 3374 position: sticky; 3375 z-index: 1; 3376 3377 /* the buttons live in the component's own shadow; only its layout knobs are ours */
3378 --shadow-actions-gap: var(--shadow-spacing-sm); 3379 --shadow-actions-padding: var(--shadow-spacing-lg); 3380} 3381 3382gift-dialog-content { 3383 display: contents; 3384} 3385 3386section#media { 3387 align-self: stretch; 3388 background-color: var(--shadow-secondary-surface); 3389 grid-area: media; 3390 grid-row: 1 / 4; 3391 height: 100%; 3392 padding: var(--shadow-spacing-lg); 3393 position: sticky; 3394 top: 0; 3395 transition: order var(--shadow-transition-duration) ease, 3396 width var(--shadow-transition-duration) ease; 3397 3398 &.with-media-cover { 3399 & img { 3400 height: 100%; 3401 } 3402 } 3403 3404 &.with-media-fill { 3405 padding: 0; 3406 3407 & img { 3408 border-radius: 0; 3409 height: 100%; 3410 } 3411 } 3412 3413 & shopify-media { 3414 & img { 3415 border-radius: var(--shadow-border-radius-sm); 3416 width: 100%; 3417 height: auto; 3418 } 3419 } 3420} 3421 3422section#content { 3423 grid-area: content; 3424 background-color: var(--shadow-primary-surface); 3425 3426 overflow-y: auto; 3427 overscroll-behavior: contain; 3428 scrollbar-width: thin; 3429 -webkit-overflow-scrolling: touch; 3430 3431 padding: var(--shadow-spacing-lg); 3432 padding-bottom: 0; 3433 padding-top: 0; 3434 3435 position: relative; /* important to prevent content shifting when changing variants */ 3436 3437 align-items: stretch; 3438 display: flex; 3439 flex-direction: column; 3440 justify-content: flex-start; 3441 gap: var(--shadow-spacing-lg); 3442 transition: order var(--shadow-transition-duration) ease; 3443 3444 @media (max-width: 768px) { 3445 & > *:first-child:not(:only-child) { 3446 margin-top: unset; 3447 } 3448 } 3449 3450 3451 & gift-block-option-heading { 3452 display: block; 3453 3454 & span[part="label"] { 3455 color: var(--shadow-primary-text-color); 3456 display: block; 3457 font-size: var(--shadow-font-size-base); 3458 font-weight: var(--shadow-font-weight-md, 500); 3459 line-height: 1.25em; 3460 } 3461 } 3462 3463 3464 & .gift-option-group { 3465 display: flex; 3466 flex-direction: column; 3467 gap: var(--shadow-spacing-lg); 3468 } 3469 3470 /* gift product details */ 3471 & .gift-product { 3472 display: flex; 3473 flex-direction: column; 3474 gap: var(--shadow-spacing-base); 3475 } 3476 3477 & .gift-product-header { 3478 align-items: center; 3479 display: flex; 3480 flex-direction: var(--shadow-thumbnail-flex-direction); 3481 flex-wrap: wrap; 3482 row-gap: var(--shadow-spacing-base); 3483 column-gap: var(--shadow-spacing-sm); 3484 } 3485 3486 & .gift-product-content { 3487 display: flex; 3488 flex: 1 1 50%; 3489 flex-direction: column; 3490 gap: var(--shadow-spacing-xs); 3491 } 3492 3493 & .gift-product-media { 3494 display: flex; 3495 align-items: center; 3496 3497 &:has(shopify-media) { 3498 --shadow-inline-media-max-size: var(--shadow-gift-thumbnail-size); 3499 --shadow-inline-media-size: clamp(40px, var(--shadow-gift-thumbnail-size), var(--shadow-inline-media-max-size)); 3500 3501 border-radius: var(--shadow-border-radius-sm); 3502 3503 height: var(--shadow-inline-media-size); 3504 width: var(--shadow-inline-media-size); 3505 3506 overflow: hidden; 3507 3508 margin-inline-start: auto; 3509 margin-inline-end: auto; 3510 } 3511 3512 & shopify-media { 3513 & img { 3514 border-radius: var(--shadow-border-radius-sm); 3515 width: 100%; 3516 height: auto; 3517 } 3518 } 3519 } 3520 3521 & .gift-product-title { 3522 color: var(--shadow-primary-text-color); 3523 display: var(--shadow-gift-product-title-display, block); 3524 font-size: var(--shadow-font-size-base); 3525 font-weight: var(--shadow-font-weight-md); 3526 margin: 0; 3527 } 3528 & .gift-product-pricing { 3529 display: flex; 3530 gap: var(--shadow-spacing-xs); 3531 margin: 0; 3532 font-weight: var(--shadow-font-weight-base); 3533 font-size: clamp(12px, calc(var(--shadow-font-size-base) * 0.94), 18px); 3534 line-height: 1em; 3535 } 3536 & .gift-product-price { 3537 color: var(--shadow-secondary-text-color); 3538 } 3539 & .gift-product-price--compare { 3540 color: var(--shadow-secondary-text-color); 3541 text-decoration: line-through; 3542 opacity: var(--shadow-disabled-opacity); 3543 } 3544 & .gift-product-description { 3545 font-weight: var(--shadow-font-weight-base); 3546 color: var(--shadow-secondary-text-color); 3547 font-size: clamp(12px, calc(var(--shadow-font-size-base) * 0.94), 18px); 3548 line-height: 1.5em; 3549 3550 & shopify-data { 3551 & :first-child { 3552 margin-top: 0; 3553 } 3554 3555 & :last-child { 3556 margin-bottom: 0; 3557 } 3558 3559 & ul { 3560 padding-left: var(--shadow-spacing-lg); 3561 } 3562 } 3563 } 3564} 3565 3566 3567:host(wrapped-gift-block) gift-block-option-heading label { 3568 align-items: center; 3569 cursor: pointer; 3570 display: flex; 3571 gap: var(--shadow-spacing-sm); 3572} 3573 3574 3575:host(wrapped-gift-block[gift-option-optional]) section#content .gift-option-group { 3576 border-radius: var(--shadow-border-radius-sm); 3577 position: relative; 3578} 3579 3580 3581:host(wrapped-gift-block[gift-option-optional]:not([gift-option-included])) section#content .gift-option-group { 3582 pointer-events: none; 3583} 3584 3585:host(wrapped-gift-block[gift-option-optional]:not([gift-option-included])) section#content .gift-option-group::after { 3586 background-color: color-mix(in srgb, var(--shadow-primary-surface) 62%, transparent); 3587 border-radius: inherit; 3588 content: ''; 3589 inset: calc(var(--shadow-spacing-sm) * -1); 3590 position: absolute; 3591} 3592
3593/* shopify variant selector */ 3594 3595:host(wrapped-extension) gift-variant-selector { 3596 --shadow-picker-padding: var(--shadow-block-padding-block-start, var(--shadow-spacing-sm)) var(--shadow-block-padding-inline-end, var(--shadow-spacing-base)) var(--shadow-block-padding-block-end, var(--shadow-spacing-sm)) var(--shadow-block-padding-inline-start, var(--shadow-spacing-base)); 3597 --shadow-picker-rows-padding: var(--shadow-block-padding); 3598} 3599 3600 3601:host(wrapped-extension[saving="true"]) gift-variant-selector { 3602 --shadow-picker-opacity: 0.7; 3603 --shadow-picker-pointer-events: none; 3604} 3605 3606 3607:host(wrapped-gift-block[gift-option-optional]:not([gift-option-included])) gift-variant-selector { 3608 --shadow-picker-selection-color: var(--shadow-form-element-border-color); 3609 --shadow-picker-selection-width: var(--shadow-field-border-width); 3610 --shadow-picker-swatch-selection-color: rgba(0, 0, 0, .1); 3611} 3612 3613 3614:host(wrapped-extension[gift-option-optional="true"]:not([gift-option-included])) gift-variant-selector, 3615:host(wrapped-gift-block[gift-option-optional="true"]:not([gift-option-included])) gift-variant-selector { 3616 --shadow-picker-card-accent: color-mix(in srgb, var(--shadow-form-element-border-color) 25%, transparent); 3617 --shadow-picker-card-opacity: 0.8; 3618 --shadow-picker-card-ring: transparent; 3619 --shadow-picker-radio-appearance: none; 3620 --shadow-picker-radio-border: var(--shadow-field-border-width) solid var(--shadow-form-element-border-color); 3621 --shadow-picker-radio-surface: var(--shadow-form-element-surface); 3622 --shadow-picker-row-shadow: none; 3623 --shadow-picker-row-surface: initial; 3624} 3625 3626 3627wrapped-message-field { 3628 gap: var(--shadow-spacing-xs); 3629 3630 & label { 3631 color: var(--shadow-secondary-text-color); 3632 font-size: var(--shadow-font-size-sm); 3633 font-weight: var(--shadow-font-weight-base); 3634 line-height: 1em; 3635 } 3636 3637 & :is(input, textarea) { 3638 background-color: var(--shadow-form-element-surface); 3639 border: none; 3640 border-radius: var(--shadow-border-radius-sm); 3641 color: var(--shadow-form-element-text-color); 3642 font-family: var(--shadow-font-family); 3643 font-size: var(--shadow-font-size-base); 3644 margin: 0; 3645 min-height: 42px; 3646 outline: var(--shadow-field-border-width) solid var(--shadow-form-element-border-color); 3647 padding: var(--shadow-spacing-sm); 3648 width: 100%; 3649 } 3650 3651 & :is(input, textarea):is(:active, :focus, :focus-visible) { 3652 outline-color: var(--shadow-form-element-selection-color); 3653 outline-width: var(--shadow-outline-width); 3654 } 3655 3656 & :is(input, textarea)::placeholder { 3657 color: var(--shadow-form-element-placeholder-text-color); 3658 } 3659 3660 & textarea { 3661 min-height: 100px; 3662 resize: vertical; 3663 } 3664 3665 & span.counter { 3666 align-self: flex-end; 3667 color: var(--shadow-secondary-text-color); 3668 font-size: var(--shadow-font-size-sm); 3669 line-height: normal; 3670 } 3671} 3672 3673 3674wrapped-message-field[disabled] { 3675 cursor: var(--shadow-disabled-cursor); 3676 opacity: var(--shadow-disabled-opacity-md); 3677 pointer-events: none; 3678 transition: background-color var(--shadow-transition-duration) ease, 3679 color var(--shadow-transition-duration) ease; 3680 3681 & :is(input, textarea) { 3682 background-color: var(--shadow-form-element-surface--disabled); 3683 color: transparent; 3684 outline-color: var(--shadow-form-element-border-color--disabled); 3685 } 3686} 3687 3688 3689 3690 3691:host(wrapped-extension) { 3692 background-color: var(--shadow-primary-surface) !important; 3693 border: var(--shadow-border-width) solid var(--shadow-block-border-surface) !important; 3694 border-radius: var(--shadow-border-radius-sm) !important; 3695 color: var(--shadow-primary-text-color) !important; 3696 display: flex; 3697 flex-direction: column !important; 3698 font-size: var(--shadow-font-size-base) !important; 3699 height: fit-content !important; 3700 margin-block-start: var(--shadow-block-margin-start, var(--shadow-block-margin-block-start)) !important; 3701 margin-block-end: var(--shadow-block-margin-end, var(--shadow-block-margin-block-end)) !important; 3702 min-width: unset !important; 3703 max-width: 640px !important; 3704 overflow: hidden !important; 3705 padding: unset !important; 3706 width: unset !important; 3707} 3708 3709:host(wrapped-extension[option-type="order"]) { 3710 margin-left: var(--shadow-block-margin-inline-start, auto) !important; 3711 margin-right: var(--shadow-block-margin-inline-end, 0) !important; 3712 width: -moz-available !important; 3713 width: -webkit-fill-available !important; 3714 width: stretch !important; 3715} 3716 3717 3718:host(wrapped-extension[target-group="drawer"]) { 3719 width: -moz-available !important; 3720 width: -webkit-fill-available !important; 3721 width: stretch !important; 3722} 3723 3724:host(wrapped-extension[target-group="drawer"][option-type="order"]) { 3725 max-width: unset !important; 3726 margin-left: var(--shadow-block-margin-inline-start, 0) !important; 3727 margin-right: var(--shadow-block-margin-inline-end, 0) !important; 3728 margin-block-end: var(--shadow-block-margin-end, calc(var(--shadow-block-margin-block-end) * 0.5)) !important; 3729} 3730 3731 3732wrapped-advanced-mode, 3733wrapped-basic-mode { 3734 display: contents; 3735} 3736 3737 3738:host(wrapped-extension) [part="feature"], 3739:host(wrapped-extension) gift-block-launcher { 3740 overflow: hidden !important; 3741 3742 & [part="container"] { 3743 display: flex; 3744 flex-direction: column; 3745 row-gap: 0.25em; 3746 3747 3748 & label { 3749 align-items: center !important; 3750 column-gap: var(--shadow-spacing-sm) !important; 3751 cursor: pointer !important; 3752 display: flex; 3753 line-height: normal !important; 3754 margin: 0 !important; 3755 pointer-events: auto !important; 3756 text-align: left !important; 3757 text-transform: unset !important; 3758 } 3759 } 3760} 3761 3762 3763:host(wrapped-extension) [part="feature"] { 3764 background-color: var(--shadow-secondary-surface); 3765} 3766 3767 3768:host(wrapped-extension) [part="feature"]:is([feature="variant"], [feature="gift-option"]) { 3769 display: block; 3770} 3771 3772:host(wrapped-extension) [part="feature"][enabled="false"] { 3773 display: none; 3774 opacity: 0; 3775 visibility: hidden; 3776} 3777 3778 3779:host(wrapped-extension) [part="disclosure"] { 3780 display: grid; 3781 grid-template-rows: 0fr; 3782 transition: grid-template-rows 0.25s cubic-bezier(0.42, 0, 0.58, 1); 3783} 3784 3785 3786:host(wrapped-extension) [part="disclosure-content"] { 3787 display: flex; 3788 flex-direction: column; 3789 min-height: 0; 3790 opacity: 0; 3791 overflow: hidden; 3792 visibility: hidden; 3793 transition: opacity 0.25s, visibility 0.25s; 3794} 3795 3796 3797:host(wrapped-extension[expanded="true"]) gift-block-launcher:has(~ [part="disclosure"] [part="feature"][enabled="true"]:not([singular="true"])) { 3798 border-bottom: var(--shadow-border-width) solid var(--shadow-block-border-surface); 3799} 3800 3801:host(wrapped-extension[expanded="true"]) [part="disclosure"], 3802:host(wrapped-extension[hidden-checkbox="true"]) [part="disclosure"] { 3803 grid-template-rows: 1fr; 3804} 3805 3806:host(wrapped-extension[expanded="true"]) [part="disclosure-content"], 3807:host(wrapped-extension[hidden-checkbox="true"]) [part="disclosure-content"] { 3808 opacity: 1; 3809 visibility: visible; 3810} 3811 3812:host(wrapped-extension[hidden-checkbox="true"]) gift-block-launcher { 3813 display: none; 3814 opacity: 0; 3815 visibility: hidden; 3816} 3817 3818 3819:host(wrapped-extension[limited="true"]), 3820:host(wrapped-extension[region-unavailable="true"]) {
3821 cursor: none !important; 3822 pointer-events: none !important; 3823 opacity: 0.6 !important; 3824 3825 & [part="container"] { 3826 & label { 3827 pointer-events: none !important; 3828 } 3829 } 3830} 3831 3832 3833:host(wrapped-extension[saving="true"]) { 3834 & [part="container"] { 3835 & label { 3836 pointer-events: none !important; 3837 3838 & svg, input[type="radio"], span { 3839 opacity: 0.7 !important; 3840 transition: opacity 300ms cubic-bezier(0.25, 0.1, 0.25, 1); 3841 } 3842 } 3843 3844 & select { 3845 pointer-events: none !important; 3846 opacity: 0.7 !important; 3847 } 3848 3849 & button { 3850 pointer-events: none; 3851 opacity: 0.7; 3852 transition: opacity 300ms cubic-bezier(0.25, 0.1, 0.25, 1); 3853 } 3854 } 3855} 3856 3857:host(wrapped-extension) gift-block-launcher [part="container"] { 3858 padding: var(--shadow-block-padding); 3859 3860 & label { 3861 padding: 0 !important; 3862 3863 & span { 3864 &[part="label"] { 3865 border: unset !important; 3866 flex-grow: 1; 3867 padding: unset !important; 3868 } 3869 3870 &[part="pricing"] { 3871 align-content: center; 3872 font-size: var(--shadow-font-size-sm); 3873 white-space: nowrap; 3874 } 3875 3876 3877 &[part="thumbnail"] { 3878 background-color: var(--shadow-form-element-surface); 3879 background-size: cover; 3880 background-position: center; 3881 background-repeat: no-repeat; 3882 border-radius: var(--shadow-border-radius-sm); 3883 min-height: var(--shadow-thumbnail-size); 3884 max-height: var(--shadow-thumbnail-size); 3885 min-width: var(--shadow-thumbnail-size); 3886 max-width: var(--shadow-thumbnail-size); 3887 height: 100%; 3888 width: 100%; 3889 display: inline-block; 3890 overflow: hidden; 3891 vertical-align: middle; 3892 order: var(--shadow-thumbnail-order); 3893 3894 margin-right: var(--shadow-thumbnail-margin-right); 3895 margin-left: var(--shadow-thumbnail-margin-left); 3896 } 3897 } 3898 } 3899 3900} 3901 3902 3903:host(wrapped-extension) [feature="gift-option"] [part="container"] { 3904 padding: var(--shadow-block-padding); 3905 3906 & label { 3907 align-items: center; 3908 cursor: pointer; 3909 display: flex; 3910 gap: var(--shadow-spacing-sm); 3911 } 3912 3913 & span[part="label"] { 3914 color: var(--shadow-primary-text-color); 3915 display: block; 3916 font-size: var(--shadow-font-size-base); 3917 font-weight: var(--shadow-font-weight-md, 500); 3918 line-height: 1.25em; 3919 } 3920} 3921 3922 3923:host(wrapped-extension) gift-block-launcher [part="container"] label, 3924:host(wrapped-extension) [feature="gift-option"] [part="container"] label, 3925:host(wrapped-gift-block) gift-block-option-heading label { 3926 position: relative; 3927 3928 & input[type="checkbox"] { 3929 height: 1px; 3930 margin: 0; 3931 opacity: 0; 3932 pointer-events: none; 3933 position: absolute; 3934 width: 1px; 3935 } 3936 3937 & svg { 3938 background: var(--shadow-form-element-surface); 3939 border-color: var(--shadow-form-element-border-color); 3940 cursor: pointer; 3941 flex: 0 0 auto; 3942 3943 & .checkmark-icon { 3944 display: none; 3945 } 3946 } 3947 3948 & input:checked + svg { 3949 background: var(--shadow-selection-checked-surface); 3950 border-color: var(--shadow-selection-checked-surface); 3951 3952 & .checkmark-icon { 3953 display: block; 3954 stroke: white; 3955 } 3956 } 3957 3958 & input:focus-visible + svg { 3959 outline: var(--shadow-outline-width) solid var(--shadow-form-element-selection-color); 3960 outline-offset: var(--shadow-field-border-width); 3961 } 3962} 3963 3964 3965:host(wrapped-extension[hidden-checkbox="false"][gift-option-optional="false"]) [feature="variant"][enabled="true"][singular="true"] { 3966 display: none; 3967} 3968 3969 3970:host(wrapped-extension[gift-option-optional="true"]) .gift-option-group { 3971 transition: opacity 0.25s cubic-bezier(0.42, 0, 0.58, 1); 3972} 3973 3974 3975:host(wrapped-extension[gift-option-optional="true"]:not([gift-option-included])) .gift-option-group { 3976 opacity: 0.5; 3977 pointer-events: none; 3978} 3979 3980 3981:host(wrapped-extension[gift-option-optional="true"]) [feature="variant"][singular="true"] gift-variant-selector { 3982 --shadow-picker-list-overflow: auto; 3983} 3984 3985 3986:host(wrapped-extension) gift-block-message { 3987 --shadow-message-gap: var(--shadow-spacing-sm); 3988 --shadow-message-padding: var(--shadow-block-padding); 3989 --shadow-message-input-flex: 1 1 40%; 3990 3991 & wrapped-message-field { 3992 3993 & label { 3994 color: var(--shadow-primary-text-color); 3995 } 3996 3997 & textarea {
3998 min-height: var(--shadow-textarea-min-height); 3999 } 4000 } 4001} 4002 4003 4004:host(wrapped-extension) gift-block-actions { 4005 --shadow-actions-gap: var(--shadow-spacing-xs); 4006 --shadow-actions-padding: var(--shadow-block-padding); 4007} 4008 4009/* media queries */ 4010/* md - and above */ 4011@media (min-width: 768px) { 4012 :host { 4013 --shadow-section-max-width: 420px; 4014 } 4015 4016 gift-dialog-content > section { 4017 min-width: var(--shadow-section-max-width); 4018 max-width: var(--shadow-section-max-width); 4019 } 4020 4021 gift-dialog-header, 4022 .gift-block-modal-layout gift-block-actions { 4023 min-width: var(--shadow-section-max-width); 4024 max-width: var(--shadow-section-max-width); 4025 } 4026} 4027 4028/* md - and below */ 4029@media (max-width: 768px) { 4030 :host { 4031 --shadow-section-max-width: 390px; 4032 } 4033 4034 gift-dialog-content > section { 4035 min-width: var(--shadow-section-max-width); 4036 max-width: var(--shadow-section-max-width); 4037 } 4038 4039 gift-dialog-header, 4040 .gift-block-modal-layout gift-block-actions { 4041 min-width: var(--shadow-section-max-width); 4042 max-width: var(--shadow-section-max-width); 4043 } 4044 4045 gift-dialog-header { 4046 padding: var(--shadow-spacing-base); 4047 } 4048 4049 .gift-block-modal-layout gift-block-actions { 4050 --shadow-actions-padding: var(--shadow-spacing-base); 4051 } 4052 4053 .gift-block-modal-layout { 4054 grid-template-areas: 4055 "gift-dialog-header" 4056 "media" 4057 "content" 4058 "gift-block-actions"; 4059 grid-template-columns: 1fr; 4060 grid-template-rows: auto auto 1fr auto; 4061 max-height: calc(100dvh - var(--shadow-spacing-base)); 4062 max-width: 100dvw; 4063 } 4064 4065 gift-dialog-content { 4066 display: grid; 4067 grid-template-areas: 4068 "media" 4069 "content"; 4070 grid-template-columns: 1fr; 4071 grid-template-rows: auto 1fr; 4072 overflow-y: auto; 4073 overscroll-behavior: contain; 4074 scrollbar-width: thin; 4075 -webkit-overflow-scrolling: touch; 4076 } 4077 4078 section#media { 4079 background: none; 4080 grid-row: auto; 4081 position: relative; 4082 padding: 0; 4083 4084 & shopify-media { 4085 & img { 4086 border-radius: unset; 4087 min-height: var(--shadow-section-max-width); 4088 max-height: var(--shadow-section-max-width); 4089 } 4090 } 4091 } 4092 4093 section#content { 4094 overflow-y: unset; 4095 padding: var(--shadow-spacing-base); 4096 4097 &.with-media-inline { 4098 padding-top: 0; 4099 } 4100 4101 & .gift-product-media { 4102 &:has(shopify-media) { 4103 --shadow-inline-media-max-size: 330px; 4104 } 4105 } 4106 } 4107} 4108 4109/* sm - and below */ 4110@media (max-width: 480px) { 4111 :host { 4112 --shadow-section-max-width: 100%; 4113 } 4114 4115 section#media { 4116 & shopify-media { 4117 & img { 4118 border-radius: unset; 4119 min-height: 350px; 4120 max-height: 350px; 4121 } 4122 } 4123 } 4124} 4125 4126@keyframes unblur { 4127 from { filter: blur(2px); } 4128 to { filter: blur(0px); } 4129} 4130</template> 4131<!-- END app snippet --><!-- BEGIN app snippet: app-embed.customizations -->
4131<script type="text/javascript"> 4132 // store customizations 4133 if (window.Wrapped?.settings?.styles) { 4134 const styleElement = document.createElement('style') 4135 styleElement.type = 'text/css' 4136 styleElement.appendChild(document.createTextNode(window.Wrapped.settings.styles)) 4137 document.head.appendChild(styleElement) 4138 } 4139 4140 if (window.Wrapped?.settings?.scripts) { 4141 const scriptElement = document.createElement('script') 4142 scriptElement.type = 'text/javascript' 4143 scriptElement.appendChild(document.createTextNode(window.Wrapped.settings.scripts)) 4144 document.head.appendChild(scriptElement) 4145 } 4146 4147 // theme customizations 4148 if (window.Wrapped?.theme?.styles) { 4149 const styleElement = document.createElement('style') 4150 styleElement.type = 'text/css' 4151 styleElement.appendChild(document.createTextNode(window.Wrapped.theme.styles)) 4152 document.head.appendChild(styleElement) 4153 } 4154 4155 if (window.Wrapped?.theme?.scripts) { 4156 const scriptElement = document.createElement('script') 4157 scriptElement.type = 'text/javascript' 4158 scriptElement.appendChild(document.createTextNode(window.Wrapped.theme.scripts)) 4159 document.head.appendChild(scriptElement) 4160 } 4161</script>
4161 4162<!-- END app snippet --> 4163 4164 4165<!-- END app block -->
4165<script src="https://cdn.shopify.com/extensions/01a11a9b-319b-7465-8c28-d79d2c74e186/judgeme-774/assets/loader.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 4165
4165
4166<script src="https://cdn.shopify.com/extensions/01a117e2-abd9-7425-a6c1-9181ae6a6198/wrapped-2587/assets/wrapped-app-embed.js" type="text/javascript" defer="defer"></script>
4166 4167<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
4168<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: 24364429,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "search"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 4168
4168
4169<script> 4170 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 4171</script>
vendor: 1 bytes, line 4171
4171
4172<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}
4172).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: 24364429,storefrontBaseUrl: "https://estele.co",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://estele.co/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b"],webPixelsConfigList: [{"id":"2963898685","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"]}
4172,"dataSharingState":"unrestricted"},{"id":"2899902781","configuration":"{\"accountID\":\"nitya-for-estelle.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c81f623d7d5f51359734300e99a033c4","type":"APP","apiClientId":3128379,"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":"1799586109","configuration":"{\"accountID\":\"selleasy-metrics-track\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"50acfdcd7b118f50e52df83f64624d06","type":"APP","apiClientId":5519923,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1746600253","configuration":"{\"projectId\":\"sx9rhqspkv\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"d8a2bb2ccbb513dc8e8b6937f4b8033e","type":"APP","apiClientId":240074326017,"privacyPurposes":[],"capabilities":["advanced_dom_events"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1180795197","configuration":"{\"pixel_id\":\"2965697193548604\",\"pixel_type\":\"facebook_pixel\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"bd2f978c17a94bbb8a74d43de2165dc5","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"836043069","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"AW-671554158\\\",\\\"GT-PZZPTNHP\\\",\\\"G-3XP2Q0DRY3\\\"],\\\"target_country\\\":\\\"IN\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"AW-671554158\\\/fMeLCJSm4r8BEO60nMAC\\\",\\\"G-3XP2Q0DRY3\\\"]},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"AW-671554158\\\/iJw_CJGm4r8BEO60nMAC\\\",\\\"G-3XP2Q0DRY3\\\"]},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"AW-671554158\\\/0GDbCIum4r8BEO60nMAC\\\",\\\"MC-1XKBVWCN4D\\\",\\\"G-3XP2Q0DRY3\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"AW-671554158\\\/yYeZCIim4r8BEO60nMAC\\\",\\\"MC-1XKBVWCN4D\\\",\\\"G-3XP2Q0DRY3\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"AW-671554158\\\/KxfHCIWm4r8BEO60nMAC\\\",\\\"MC-1XKBVWCN4D\\\",\\\"G-3XP2Q0DRY3\\\"]},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"AW-671554158\\\/bG0SCJem4r8BEO60nMAC\\\",\\\"G-3XP2Q0DRY3\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"AW-671554158\\\/E0x8CI6m4r8BEO60nMAC\\\",\\\"G-3XP2Q0DRY3\\\"]}],\\\"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":"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":"Estele","paymentSettings":{"currencyCode":"INR"},"myshopifyDomain":"nitya-for-estelle.myshopify.com","countryCode":"IN","storefrontUrl":"https:\/\/estele.co"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://estele.co/cdn","7ec887c8w14f9f074p854094e1m1370c602",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"181650981181","themePublished":"true","eventMetadataId":"83c71f55-4ee1-4ba6-b2e1-0e338f08d86f","pageType":"searchresults","shopId":"24364429","storefrontBaseUrl":"https:\/\/estele.co","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"7ec887c8w14f9f074p854094e1m1370c602","publish":"custom","events":"[[\"page_viewed\",{}],[\"search_submitted\",{\"searchResult\":{\"query\":\"\",\"productVariants\":[]}}]]"});})();</script>
4172<script> 4173 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 4174 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 4175 window.ShopifyAnalytics.meta.currency = 'INR'; 4176 var meta = {"products":[],"page":{"pageType":"searchresults","requestId":"907ab337-8aab-4058-8e5c-1ca28138aa85-1791447981"}}; 4177 for (var attr in meta) { 4178 window.ShopifyAnalytics.meta[attr] = meta[attr]; 4179 } 4180</script>
vendor: 1 bytes, line 4180
4180
4181<script class="analytics"> 4182 (function () { 4183 var customDocumentWrite = function(content) { 4184 var jquery = null; 4185 4186 if (window.jQuery) { 4187 jquery = window.jQuery; 4188 } else if (window.Checkout && window.Checkout.$) { 4189 jquery = window.Checkout.$; 4190 } 4191 4192 if (jquery) { 4193 jquery('body').append(content); 4194 } 4195 }; 4196 4197 var hasLoggedConversion = function(token) { 4198 if (token) { 4199 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 4200 } 4201 return false; 4202 } 4203 4204 var setCookieIfConversion = function(token) { 4205 if (token) { 4206 var twoMonthsFromNow = new Date(Date.now()); 4207 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 4208 4209 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 4210 } 4211 } 4212 4213 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 4214 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 4215 if (trekkie.integrations) { 4216 return; 4217 } 4218 trekkie.methods = [ 4219 'identify', 4220 'page', 4221 'ready', 4222 'track', 4223 'trackForm', 4224 'trackLink' 4225 ]; 4226 trekkie.factory = function(method) { 4227 return function() { 4228 var args = Array.prototype.slice.call(arguments); 4229 args.unshift(method); 4230 trekkie.push(args); 4231 if (method == 'track' || method == 'page') { 4232 var pageUrl; 4233 try { 4234 pageUrl = window.location.href; 4235 } catch (e) {} 4236 var pageReferrer; 4237 try { 4238 pageReferrer = document.referrer; 4239 } catch (e) {} 4240 try { 4241 if (window.__TREKKIE_SHIM_QUEUE == null) { 4242 window.__TREKKIE_SHIM_QUEUE = []; 4243 } 4244 window.__TREKKIE_SHIM_QUEUE.push({ 4245 from: 'trekkie-stub', 4246 method: method, 4247 args: args.slice(1), 4248 pageContext: { 4249 url: pageUrl, 4250 referrer: pageReferrer 4251 } 4252 }); 4253 } catch (e) { 4254 // no-op 4255 } 4256 } 4257 return trekkie; 4258 }; 4259 }; 4260 for (var i = 0; i < trekkie.methods.length; i++) { 4261 var key = trekkie.methods[i]; 4262 trekkie[key] = trekkie.factory(key); 4263 } 4264 trekkie.load = function(config) { 4265 trekkie.config = config || {}; 4266 trekkie.config.initialDocumentCookie = document.cookie; 4267 var first = document.getElementsByTagName('script')[0]; 4268var script = document.createElement('script'); 4269script.type = 'text/javascript'; 4270script.onerror = function(e) { 4271 var scriptFallback = document.createElement('script'); 4272 scriptFallback.type = 'text/javascript'; 4273 scriptFallback.onerror = function(error) { 4274 var Monorail = { 4275 produce: function produce(monorailDomain, schemaId, payload) { 4276 var currentMs = new Date().getTime(); 4277 var event = { 4278 schema_id: schemaId, 4279 payload: payload, 4280 metadata: { 4281 event_created_at_ms: currentMs, 4282 event_sent_at_ms: currentMs 4283 } 4284 }; 4285 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 4286 }, 4287 sendRequest: function sendRequest(endpointUrl, payload) { 4288 // Try the sendBeacon API 4289 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 4290 var blobData = new window.Blob([payload], { 4291 type: 'text/plain' 4292 }); 4293 4294 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 4295 return true; 4296 } // sendBeacon was not successful 4297 4298 } // XHR beacon 4299 4300 var xhr = new XMLHttpRequest(); 4301 4302 try { 4303 xhr.open('POST', endpointUrl); 4304 xhr.setRequestHeader('Content-Type', 'text/plain'); 4305 xhr.send(payload); 4306 } catch (e) { 4307 console.log(e); 4308 } 4309 4310 return false; 4311 }, 4312 isIos12: function isIos12() { 4313 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 4314 } 4315 }; 4316 Monorail.produce('monorail-edge.shopifysvc.com', 4317 'trekkie_storefront_load_errors/1.1', 4318 {shop_id: 24364429, 4319 theme_id: 181650981181, 4320 app_name: "storefront", 4321 context_url: window.location.href, 4322 source_url: "//estele.co/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"}); 4323 4324 }; 4325 scriptFallback.async = true; 4326 scriptFallback.src = '//estele.co/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 4327 first.parentNode.insertBefore(scriptFallback, first); 4328}; 4329script.async = true; 4330script.src = '//estele.co/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 4331first.parentNode.insertBefore(script, first); 4332 4333 }; 4334 trekkie.load( 4335 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":24364429,"isMerchantRequest":null,"themeId":181650981181,"themeCityHash":"14414029091791919616","contentLanguage":"en","currency":"INR","eventMetadataId":"83c71f55-4ee1-4ba6-b2e1-0e338f08d86f"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 4336 ); 4337 4338 var loaded = false;
4339 trekkie.ready(function() { 4340 if (loaded) return; 4341 loaded = true; 4342 4343 window.ShopifyAnalytics.lib = window.trekkie; 4344 4345 var originalDocumentWrite = document.write; 4346 document.write = customDocumentWrite; 4347 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 4348 document.write = originalDocumentWrite; 4349 4350 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 4351 var token = match? match[1]: undefined; 4352 if (!hasLoggedConversion(token)) { 4353 setCookieIfConversion(token); 4354 window.ShopifyAnalytics.lib.track("Performed Search",{"query":null},undefined,undefined,{"shopifyEmitted":true}); 4355 } 4356 }); 4357 4358 window.ShopifyAnalytics.lib.page(null,{"pageType":"searchresults","requestId":"907ab337-8aab-4058-8e5c-1ca28138aa85-1791447981","shopifyEmitted":true}); 4359 4360 var eventsListenerScript = document.createElement('script'); 4361 eventsListenerScript.async = true; 4362 eventsListenerScript.src = "//estele.co/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 4363 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 4364})();</script>
4364 4365
4365<script> 4366 if (!window.ga || (window.ga && typeof window.ga !== 'function')) { 4367 window.ga = function ga() { 4368 (window.ga.q = window.ga.q || []).push(arguments); 4369 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 4370 window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"}); 4371 } 4372 console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information."); 4373 }; 4374 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 4375 window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"}); 4376 } 4377 } 4378</script>
vendor: 1 bytes, line 4378
4378
4379<script 4380 defer 4381 src="https://estele.co/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.10.0.min.js" 4382 data-application="storefront-renderer" 4383 data-shop-id="24364429" 4384 data-render-region="gcp-us-central1" 4385 data-page-type="search" 4386 data-theme-instance-id="181650981181" 4387 data-theme-name="Kalles" 4388 data-theme-version="4.3.7.1" 4389 data-monorail-region="shop_domain" 4390 data-resource-timing-sampling-rate="10" 4391 data-shs="true" 4392 data-shs-beacon="true" 4393 data-shs-export-with-fetch="true" 4394 data-shs-logs-sample-rate="1" 4395 data-shs-beacon-endpoint="https://estele.co/api/collect" 4396></script>
4396 4397<meta name="shopify-y" content="22dbf2b4-718d-4719-a39e-ea066f585aa2" data-expiration="1823005581000"><meta name="shopify-s" content="7ff7c824-c03d-45b4-a5ec-9ebe80fe2657" data-expiration="1791449781000"><meta name="new-cookie-storage-activated" content="t"> 4398</head> 4399 4400 <body 4401 class="template-search " 4402 > 4403 <a class="skip-to-content-link visually-hidden" href="#MainContent">Skip to content</a> 4404 <div class="t4s-close-overlay t4s-op-0"></div> 4405 4406 <div class="t4s-website-wrapper"><div id="shopify-section-title_config" class="shopify-section t4s-section t4s-section-config t4s-section-admn-fixed"><style data-shopify>.t4s-title {--color: #222222; 4407 font-family: var(--font-family-2); 4408 font-size: 18px; 4409 font-weight: 600;line-height: 30px;} 4410 4411 .t4s-top-heading .t4s-cbl { 4412 --color: #222222; 4413 } 4414 4415 @media (min-width: 768px) { 4416 .t4s-title { 4417 font-size: 24px; 4418 font-weight: 600;line-height: 34px;} 4419 }.t4s-subtitle {font-style: italic;--color: #878787; 4420 font-family: var(--font-family-3); 4421 font-size: 14px; 4422 font-weight: 400;} 4423 4424 @media (min-width: 768px) { 4425 .t4s-subtitle { 4426 font-size: 14px; 4427 font-weight: 400;} 4428 }</style></div><div id="shopify-section-pr_item_config" class="shopify-section t4s-section t4s-section-config t4s-section-config-product t4s-section-admn-fixed"><style data-shopify> 4429 .t4s-section-config-product .t4s_box_pr_grid { 4430 margin-bottom: 100px; 4431 } 4432 .t4s-section-config-product .t4s-top-heading { 4433 margin-bottom: 30px; 4434 } 4435 .t4s-product:not(.t4s-pr-style4) { 4436 --pr-btn-radius-size : 40px; 4437 }.t4s-product { 4438 --swatch-color-size : 16px; 4439 --swatch-color-size-mb : 20px; 4440 --pr-background-overlay : rgba(0, 0, 0, 0.1); 4441 --product-title-family : var(--font-family-1); 4442 --product-title-style : none; 4443 --product-title-size : 14px; 4444 --product-title-weight : 500; 4445 --product-title-line-height: 20px; 4446 --product-title-spacing : 0px; 4447 --product-price-size : 14px; 4448 --product-price-weight : 400; 4449 --product-space-img-txt : 15px; 4450 --product-space-elements : 0px; 4451 4452 --pr-countdown-color : #fff; 4453 --pr-countdown-bg-color : #56cfe1; 4454 } 4455 .t4s-product:not(.t4s-pr-packery) { 4456 --product-title-color : #222222; 4457 --product-title-color-hover : #56cfe1; 4458 --product-price-color : #696969; 4459 --product-price-color-second : #696969; 4460 --product-price-sale-color : #ec0101; 4461 --product-vendors-color : #878787; 4462 --product-vendors-color-hover : #56cfe1; 4463 }</style><style data-shopify>.t4s-pr-style1 { 4464 4465 4466 --pr-addtocart-color : #ffffff; 4467 --pr-addtocart-color2 : #222; 4468 --pr-addtocart-color-hover : #222222; 4469 --pr-addtocart-color2-hover : #fff; 4470 4471 --pr-quickview-color : #ffffff; 4472 --pr-quickview-color2 : #222; 4473 --pr-quickview-color-hover : #222222; 4474 --pr-quickview-color2-hover : #fff; 4475 4476 --pr-wishlist-color : #ffffff; 4477 --pr-wishlist-color2 : #222; 4478 --pr-wishlist-color-hover : #222222; 4479 --pr-wishlist-color2-hover : #fff; 4480 --pr-wishlist-color-active : #e81e63; 4481 --pr-wishlist-color2-active : #fff; 4482 4483 --pr-compare-color : #ffffff; 4484 --pr-compare-color2 : #222; 4485 --pr-compare-color-hover : #222222; 4486 --pr-compare-color2-hover : #fff; 4487 4488 --size-list-color : #ffffff; 4489 }</style><style data-shopify>.t4s-pr-style2 { 4490 4491 4492 --pr-addtocart-color : #ffffff; 4493 --pr-addtocart-color2 : #222; 4494 --pr-addtocart-color-hover : #222222; 4495 --pr-addtocart-color2-hover : #fff; 4496 4497 --pr-quickview-color : #ffffff; 4498 --pr-quickview-color2 : #222; 4499 --pr-quickview-color-hover : #222222; 4500 --pr-quickview-color2-hover : #fff; 4501 4502 --pr-wishlist-color : #ffffff; 4503 --pr-wishlist-color2 : #222; 4504 --pr-wishlist-color-hover : #222222; 4505 --pr-wishlist-color2-hover : #fff; 4506 --pr-wishlist-color-active : #e81e63; 4507 --pr-wishlist-color2-active : #fff; 4508 4509 --pr-compare-color : #ffffff; 4510 --pr-compare-color2 : #222; 4511 --pr-compare-color-hover : #222222; 4512 --pr-compare-color2-hover : #fff; 4513 4514 --size-list-color : #ffffff; 4515 }</style><style data-shopify>.t4s-pr-style3 { 4516 4517 4518 --pr-addtocart-color : #ffffff; 4519 --pr-addtocart-color2 : #222; 4520 --pr-addtocart-color-hover : #222222; 4521 --pr-addtocart-color2-hover : #fff; 4522 4523 --pr-quickview-color : #ffffff; 4524 --pr-quickview-color2 : #222; 4525 --pr-quickview-color-hover : #222222; 4526 --pr-quickview-color2-hover : #fff; 4527 4528 --pr-wishlist-color : #ffffff; 4529 --pr-wishlist-color2 : #222; 4530 --pr-wishlist-color-hover : #222222; 4531 --pr-wishlist-color2-hover : #fff; 4532 --pr-wishlist-color-active : #e81e63; 4533 --pr-wishlist-color2-active : #fff; 4534 4535 --pr-compare-color : #ffffff; 4536 --pr-compare-color2 : #222; 4537 --pr-compare-color-hover : #222222; 4538 --pr-compare-color2-hover : #fff; 4539 4540 --size-list-color : #ffffff; 4541 }</style><style data-shopify>.t4s-pr-style4 { 4542 4543 4544 --pr-btn-radius-size : 0px; 4545 4546 --pr-addtocart-color : #ffffff; 4547 --pr-addtocart-color2 : #222; 4548 --pr-addtocart-color-hover : #222222; 4549 --pr-addtocart-color2-hover : #fff; 4550 4551 --pr-quickview-color : #ffffff; 4552 --pr-quickview-color2 : #222; 4553 --pr-quickview-color-hover : #222222; 4554 --pr-quickview-color2-hover : #fff; 4555 4556 --pr-wishlist-color : #ffffff; 4557 --pr-wishlist-color2 : #222; 4558 --pr-wishlist-color-hover : #222222; 4559 --pr-wishlist-color2-hover : #fff; 4560 --pr-wishlist-color-active : #e81e63; 4561 --pr-wishlist-color2-active : #fff; 4562 4563 --pr-compare-color : #ffffff; 4564 --pr-compare-color2 : #222; 4565 --pr-compare-color-hover : #222222; 4566 --pr-compare-color2-hover : #fff; 4567 4568 --size-list-color : #ffffff; 4569 }</style><style data-shopify>.t4s-pr-style5 { 4570 4571 4572 --pr-addtocart-color : #ffffff; 4573 --pr-addtocart-color2 : #222; 4574 --pr-addtocart-color-hover : #222222; 4575 --pr-addtocart-color2-hover : #fff; 4576 4577 --pr-quickview-color : #ffffff; 4578 --pr-quickview-color2 : #222; 4579 --pr-quickview-color-hover : #222222; 4580 --pr-quickview-color2-hover : #fff; 4581 4582 --pr-wishlist-color : #ffffff; 4583 --pr-wishlist-color2 : #222; 4584 --pr-wishlist-color-hover : #222222; 4585 --pr-wishlist-color2-hover : #fff; 4586 --pr-wishlist-color-active : #e81e63; 4587 --pr-wishlist-color2-active : #fff; 4588 4589 --pr-compare-color : #ffffff; 4590 --pr-compare-color2 : #222; 4591 --pr-compare-color-hover : #222222; 4592 --pr-compare-color2-hover : #fff; 4593 4594 --size-list-color : #ffffff; 4595 }</style><style data-shopify> 4596 4597 .t4s-pr-style6 { 4598 4599 4600 --pr-addtocart-color : #56cfe1; 4601 --pr-addtocart-color2 : #fff; 4602 --pr-addtocart-color-hover : #00badb; 4603 --pr-addtocart-color2-hover : #fff; 4604 4605 --pr-quickview-color : #ffffff; 4606 --pr-quickview-color2 : #222; 4607 --pr-quickview-color-hover : #222222; 4608 --pr-quickview-color2-hover : #fff; 4609 4610 --pr-wishlist-color : #ffffff; 4611 --pr-wishlist-color2 : #222; 4612 --pr-wishlist-color-hover : #222222; 4613 --pr-wishlist-color2-hover : #fff; 4614 --pr-wishlist-color-active : #e81e63; 4615 --pr-wishlist-color2-active : #fff; 4616 4617 --pr-compare-color : #ffffff; 4618 --pr-compare-color2 : #222; 4619 --pr-compare-color-hover : #222222; 4620 --pr-compare-color2-hover : #fff; 4621 4622 --size-list-color : #ffffff; 4623 }</style><style data-shopify>.t4s-product.t4s-pr-list, 4624 .is--listview .t4s-product { 4625 4626 4627 --content-cl : #878787; 4628 4629 --pr-addtocart-color : #56cfe1; 4630 --pr-addtocart-color2 : #fff; 4631 --pr-addtocart-color-hover : #222222; 4632 --pr-addtocart-color2-hover : #fff; 4633 4634 --pr-quickview-color : #56cfe1; 4635 --pr-quickview-color2 : #fff; 4636 --pr-quickview-color-hover : #222222; 4637 --pr-quickview-color2-hover : #fff; 4638 4639 --pr-wishlist-color : #ffffff; 4640 --pr-wishlist-color2 : #222; 4641 --pr-wishlist-color-hover : #222222; 4642 --pr-wishlist-color2-hover : #fff; 4643 --pr-wishlist-color-active : #e81e63; 4644 --pr-wishlist-color2-active : #fff; 4645 4646 --pr-compare-color : #ffffff; 4647 --pr-compare-color2 : #222; 4648 --pr-compare-color-hover : #222222; 4649 --pr-compare-color2-hover : #fff; 4650 4651 --size-list-color : #ffffff; 4652 }</style><style data-shopify>.t4s-product.t4s-pr-packery { 4653 4654 4655 --product-title-color : #ffffff; 4656 --product-title-color-hover: #56cfe1; 4657 4658 --product-price-color : #ffffff; 4659 --product-price-color-second : #696969; 4660 --product-price-sale-color : #ec0101; 4661 4662 --pr-addtocart-color : #ffffff; 4663 --pr-addtocart-color2 : #222; 4664 --pr-addtocart-color-hover : #222222; 4665 --pr-addtocart-color2-hover : #fff; 4666 4667 --pr-quickview-color : #ffffff; 4668 --pr-quickview-color2 : #222; 4669 --pr-quickview-color-hover : #222222; 4670 --pr-quickview-color2-hover : #fff; 4671 4672 --pr-wishlist-color : #ffffff; 4673 --pr-wishlist-color2 : #222; 4674 --pr-wishlist-color-hover : #222222; 4675 --pr-wishlist-color2-hover : #fff; 4676 --pr-wishlist-color-active : #e81e63; 4677 --pr-wishlist-color2-active : #fff; 4678 4679 --pr-compare-color : #ffffff; 4680 --pr-compare-color2 : #222; 4681 --pr-compare-color-hover : #222222; 4682 --pr-compare-color2-hover : #fff; 4683 4684 --size-list-color : #ffffff; 4685 }</style></div><div id="shopify-section-btn_config" class="shopify-section t4s-section t4s-section-config t4s-section-admn-fi
4685xed"><style data-shopify>:root { 4686 --btn-radius:60px; 4687 --t4s-other-radius : 0px; 4688 } 4689 button { 4690 font-family: var(--font-family-1); 4691 } 4692 .t4s-btn-base { 4693 font-family: var(--font-family-1) !important; 4694 --btn-fw:600; 4695 }</style><style data-shopify>.t4s-pr__notify-stock.t4s-btn-color-custom1, 4696 .t4s-payment-button.t4s-btn-color-custom1, 4697 .t4s-btn-base.t4s-btn-style-default.t4s-btn-color-custom1, 4698 .t4s-lm-bar.t4s-btn-color-custom1 { 4699 --btn-color : #ffffff; 4700 --btn-background : #ffb100; 4701 --btn-border : #ffb100; 4702 --btn-color-hover : #ffffff; 4703 --btn-background-hover: #ff4e00; 4704 --btn-border-hover :#ff4e00; 4705 } 4706 .t4s-btn-base.t4s-btn-style-outline.t4s-btn-color-custom1{ 4707 --btn-color : #ffb100; 4708 --btn-border : #ffb100; 4709 --btn-color-hover : #ffffff; 4710 --btn-background-hover : #ff4e00; 4711 } 4712 .t4s-btn-base.t4s-btn-style-bordered.t4s-btn-color-custom1{ 4713 --btn-color : #ffb100; 4714 --btn-border : #ffb100; 4715 --btn-color-hover : #ff4e00; 4716 --btn-border-hover : #ff4e00; 4717 } 4718 .t4s-btn-base.t4s-btn-style-link.t4s-btn-color-custom1{ 4719 --btn-color : #ffb100; 4720 --btn-border : #ffb100; 4721 --btn-color-hover : #ff4e00; 4722 --btn-border-hover : #ff4e00; 4723 }</style><style data-shopify>.t4s-pr__notify-stock.t4s-btn-color-custom2, 4724 .t4s-payment-button.t4s-btn-color-custom2, 4725 .t4s-btn-base.t4s-btn-style-default.t4s-btn-color-custom2, 4726 .t4s-lm-bar.t4s-btn-color-custom2 { 4727 --btn-color : #222222; 4728 --btn-background : #f7f7f7; 4729 --btn-border : #f7f7f7; 4730 --btn-color-hover : #222222; 4731 --btn-background-hover: #ffffff; 4732 --btn-border-hover :#ffffff; 4733 } 4734 .t4s-btn-base.t4s-btn-style-outline.t4s-btn-color-custom2{ 4735 --btn-color : #f7f7f7; 4736 --btn-border : #f7f7f7; 4737 --btn-color-hover : #222222; 4738 --btn-background-hover : #ffffff; 4739 } 4740 .t4s-btn-base.t4s-btn-style-bordered.t4s-btn-color-custom2{ 4741 --btn-color : #f7f7f7; 4742 --btn-border : #f7f7f7; 4743 --btn-color-hover : #ffffff; 4744 --btn-border-hover : #ffffff; 4745 } 4746 .t4s-btn-base.t4s-btn-style-link.t4s-btn-color-custom2{ 4747 --btn-color : #f7f7f7; 4748 --btn-border : #f7f7f7; 4749 --btn-color-hover : #ffffff; 4750 --btn-border-hover : #ffffff; 4751 }</style></div><div id="shopify-section-announcement-bar" class="shopify-section t4-section t4-section-announcement-bar t4s_bk_flickity t4s_tp_cd t4s_tp_marquee"><!-- sections/announcement-bar.liquid --><link href="//estele.co/cdn/shop/t/124/assets/pre_flickityt4s.min.css?v=80452565481494416591758874717" rel="stylesheet" type="text/css" media="all" /> 4752<style data-shopify>.t4s-announcement-bar { background-color: #c67e94;min-height:28px;font-size:12px;} 4753 .t4s-announcement-bar__wrap,.t4s-announcement-bar__wrap a { color:#ffffff } 4754 .t4s-announcement-bar__wrap {padding: 5px 10px;min-height:28px} 4755 .t4s-announcement-bar__item p a { z-index: 5;position: relative;}.t4s-announcement-bar__item p {margin-bottom:0} .t4s-announcement-bar__item strong {font-size: 14px;font-weight: 600;} 4756 .t4s-announcement-bar .t4s-slide-eff-translate .t4s-announcement-bar__item p{ 4757 transform: translateY(50px); 4758 opacity: 0; 4759 transition: opacity .8s,transform .8s; 4760 will-change: transform,opacity; 4761 -webkit-backface-visibility: hidden; 4762 } 4763 .t4s-announcement-bar .t4s-slide-eff-translate .t4s-announcement-bar__item.is-selected p{ 4764 transform: none; 4765 opacity: 1; 4766 } 4767 .t4s-announcement-bar__close { color:#ffffff;padding: 0;background-color: transparent;line-height: 1;transition: .2s;font-size:12px;} 4768 .t4s-announcement-bar__close:focus { background-color: transparent !important; opacity: .7; color:#ffffff !important; } 4769 .t4s-announcement-bar .t4s-col-auto { line-height: 1; }.t4s-announcement-bar.t4s-type-close-1 .t4s-iconsvg-close {width: 9px;height: 9px;stroke-width: 2px;}.t4s-announcement-bar:not(.t4s-type-close-1) .t4s-iconsvg-close {width: 15px;height: 15px;stroke-width: 1.5px;}.t4s-announcement-bar.t4s-type-close-2 .t4s-announcement-bar__close { font-size:0 !important }.t4s-announcement-bar.t4s-type-close-3 .t4s-iconsvg-close { display: none !important }.t4s-announcement-bar__close.t4s-op-0 { opacity: 0 !important; } 4770 svg.t4s-icon-arrow {width: 12px;display: inline-block;} 4771 .t4s-announcement-bar__item .t4s-icon-arrow { 4772 transition: transform .2s ease-in-out; 4773 } 4774 .t4s-announcement-bar .t4s-countdown-enabled {display: inline-block} 4775 4776 .t4s-announcement-bar--marquee .t4s-announcement-bar__item{ 4777 vertical-align: middle; 4778 } 4779 .t4s-announcement-bar-desgign-marquee{ 4780 --spacing-item-marquee: 20px; 4781 } 4782 .t4s-announcement-bar-desgign-marquee .t4s-container, 4783 .t4s-announcement-bar-desgign-marquee .t4s-announcement-bar__wrap{ 4784 padding-inline-start:0; 4785 padding-inline-end:0; 4786 } 4787 .t4s-announcement-bar-desgign-marquee .t4s-announcement-bar__close{ 4788 padding-inline-start:10px; 4789 } 4790 .t4s-announcement-bar-desgign-marquee .t4s-announcement-bar__item{ 4791 padding-inline-start:calc(var(--spacing-item-marquee) / 2); 4792 padding-inline-end:calc(var(--spacing-item-marquee) / 2); 4793 } 4794 .t4s-announcement---marquee-icon span{ 4795 width:6px; 4796 height:6px; 4797 border-radius:50%; 4798 background-color:#ffffff; 4799 display: block; 4800 } 4801 .t4s-announcement-bar--marquee-content{gap:var(--spacing-item-marquee);} 4802 4803 @media(min-width:1025px){ 4804 .t4s-announcement-bar-desgign-marquee{ 4805 --spacing-item-marquee: 30px; 4806 } 4807 } 4808 @media (-moz-touch-enabled: 0), (hover: hover) and (min-width: 1025px){ 4809 .t4s-announcement-bar__item:hover .t4s-icon-arrow {transform: translateX(0.25rem);} 4810 .t4s-announcement-bar__close:hover{background-color: transparent !important; opacity: .7; color:#ffffff !important;} 4811 .t4s-announcement-bar__item p a:hover { opacity: .7 } 4812 }</style><svg class="t4s-d-none"><symbol id="icon-announcement-bar" viewBox="0 0 14 10" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"></path></symbol></svg><div aria-hidden="false" class="t4s-announcement-bar t4s-announcement-bar-desgign-slider t4s-pr t4s-oh t4s-type-close-1" data-ver='1_nt' data-date='60'> 4813 <div class="t4s-container"><div class="t4s-row t4s-gx-0 t4s-flex-nowrap t4s-align-items-center"><div class="t4s-col-item t4s-col-auto t4s-d-none t4s-d-md-block"><button class="t4s-announcement-bar__close t4s-op-0"><svg role="presentation" class="t4s-iconsvg-close" viewBox="0 0 16 14"><path d="M15 0L1 14m14 0L1 0" stroke="currentColor" fill="none" fill-rule="evenodd"></path></svg> close</button></div><div class="t4s-announcement-bar__wrap t4s-announcement-bar-slider t4s-col t4s-col-item t4s-d-flex t4s-align-items-center t4s-text-center t4s-row t4s-row-cols-1 t4s-g-0 flickityt4s t4s-slide-eff-0" data-flickityt4s-js='{ "cellAlign": "center","imagesLoaded": 0,"lazyLoad": 0,"freeScroll": 0,"wrapAround": true,"autoPlay" : 4000,"pauseAutoPlayOnHover" : true, "prevNextButtons": false,"pageDots": false, "contain" : 1,"adaptiveHeight" : 1,"dragThreshold" : 5,"percentPosition": 1 }'><div id="b_announcement_AFMcGK" data-select-flickity class="t4s-col-item t4s-announcement-bar__item t4s-pr t4s-oh t4s-rte--list"><p>Free gift on orders above â¹1,499</p></div><div id="b_announcement_mCDGeW" data-select-flickity class="t4s-col-item t4s-announcement-bar__item t4s-pr t4s-oh t4s-rte--list"><p>Additional 5% off on prepaid orders</p></div></div><div class="t4s-col-item t4s-col-auto"><button class="t4s-announcement-bar__close t4s-z-100"><svg role="presentation" class="t4s-iconsvg-close" viewBox="0 0 16 14"><path d="M15 0L1 14m14 0L1 0" stroke="currentColor" fill="none" fill-rule="evenodd"></path></svg> close</button></div></div> 4814 </div> 4815 </div> 4816
4816<script>try { if (document.cookie.indexOf('t4s_announcement_gecko_1_nt') > -1) { document.getElementById('shopify-section-announcement-bar').setAttribute("aria-hidden", true);document.getElementsByClassName('t4s-announcement-bar')[0].setAttribute("aria-hidden", true);document.getElementsByClassName('t4s-announcement-bar')[0].classList.add('t4s-d-none'); } }catch(err) {}</script>
4816<style> #shopify-section-announcement-bar #b_announcement-bar-0 strong {color: #c94848; font-weight: 500;} </style></div><div id="shopify-section-top-bar" class="shopify-section t4-section t4s_tp_flickity t4s_tp_cd t4s-pr"><style data-shopify>.t4s-top-bar { 4817 --tb-color: #ffffff; --tb-background: #c70000; 4818 --tb-border-w:0px; --tb-border: #000000; 4819 --tb-color-a-hover: #56cfe1; 4820 } 4821 .t4s-top-bar { 4822 font-size:12px; 4823 background-color: var(--tb-background); 4824 border-bottom: var(--tb-border-w) solid var(--tb-border); 4825 color:var(--tb-color) 4826 } 4827 .t4s-top-bar__wrap { padding: 10px 0; min-height:20px; } 4828 .t4s-top-bar a { color:var(--tb-color) } 4829 .t4s-top-bar .t4s-top-bar-text__item a { color: var(--tb-color-link); } 4830 .t4s-top-bar a:hover { color:var(--tb-color-a-hover) } 4831 .t4s-top-bar-text__item strong { font-weight: var(--tb-fw-bold); color: var(--tb-color-bold); } 4832 .t4s-top-bar-text__item p {margin-bottom:0} 4833 .t4s-top-bar .ml__15 { margin-inline-start: 15px; } 4834 .t4s-top-bar__html i {font-size: 16px;vertical-align: middle;} 4835 .t4s-top-bar__html svg,.t4s-top-bar__location svg {width: 16px;height: 16px;vertical-align: middle;display: inline-block;} 4836 .t4s-top-bar__currencies,.t4s-top-bar__languages{margin-inline-start: 15px;} 4837 .t4s-top-bar__currencies button,.t4s-top-bar__languages button{background: transparent;color: var(--tb-color);display: flex;padding: 0;align-items: center;line-height: 20px;font-size: 100%;} 4838 .t4s-top-bar__currencies .t4s-dropdown__wrapper button,.t4s-top-bar__languages .t4s-dropdown__wrapper button{margin-bottom: 5px} 4839 .t4s-top-bar__currencies button:hover,.t4s-top-bar__languages button:hover{background: transparent;color: var(--tb-color-a-hover);} 4840 .t4s-top-bar__currencies button svg,.t4s-top-bar__languages button svg{width: 8px;margin-inline-start: 5px;} 4841 .t4s-top-bar__currencies .t4s-dropdown__wrapper,.t4s-top-bar__languages .t4s-dropdown__wrapper {background: var(--t4s-body-background );padding: 15px;} 4842 .t4s-top-bar__currencies .t4s-drop-arrow, .t4s-top-bar__languages .t4s-drop-arrow {background-color:var(--t4s-body-background );} 4843 .t4s-top-bar__currencies button[data-flagst4s="md"]:not(:last-child), .t4s-top-bar__languages button[data-flagst4s="md"]:not(:last-child){margin-bottom: 7px;} 4844 .t4s-top-bar__currencies .t4s-dropdown__wrapper button,.t4s-top-bar__languages .t4s-dropdown__wrapper button {color: var(--text-color);} 4845 .t4s-top-bar__currencies .t4s-dropdown__wrapper button.is--selected, .t4s-top-bar__languages .t4s-dropdown__wrapper button.is--selected{color: var(--tb-color-a-hover);} 4846 @media (max-width: 767px) { 4847 .t4s-top-bar__currencies .t4s-dropdown__wrapper.is-style-mb--false,.t4s-top-bar__languages .t4s-dropdown__wrapper.is-style-mb--false {min-width: 100px;max-width:300px;width: auto;} 4848 .t4s-top-bar__currencies .t4s-dropdown__wrapper button, .t4s-top-bar__languages .t4s-dropdown__wrapper button { 4849 color: var(--text-color); 4850 padding: 5px 0; 4851 } 4852 } 4853 .t4s-top-bar__currencies .t4s-dropdown__wrapper button.is--selected, .t4s-top-bar__languages .t4s-dropdown__wrapper button.is--selected { 4854 color: var(--link-color-hover); 4855 } 4856 @media(min-width:768px){ 4857 .t4sp-hover .t4s-top-bar__currencies .t4s-dropdown__wrapper button:hover, .t4sp-hover .t4s-top-bar__languages .t4s-dropdown__wrapper button:hover {color: var(--link-color-hover); } 4858 .t4s-top-bar__languages .t4s-dropdown__wrapper, .t4s-top-bar__currencies .t4s-dropdown__wrapper {min-width: 100px;max-width: 300px;width: auto;} 4859 .t4s-top-bar__currencies .t4s-dropdown__wrapper.t4s-currency_type_1 {min-width: 205px;} 4860 } 4861 .t4s-top-bar .t4s-countdown-enabled {display: inline-block}</style><div data-topbar-options='{ "isTransparent": false }' id="t4s-top-bar-main" class="t4s-top-bar"> 4862 <div class="t4s-container"> 4863 <div class="t4s-row t4s-top-bar__wrap t4s-align-items-center"> 4864 <div id="b_top-bar-1" class="t4s-top-bar__text t4s-col-item t4s-col-12 t4s-text-center t4s-col-lg-4 t4s-text-lg-center "><div class="t4s-top-bar-text__item t4s-rte"><p>FESTIVE SEASON IS HERE !</p></div><style data-shopify>.t4s-top-bar { 4865 --tb-fw-bold:400; 4866 --tb-color-link: #222222; --tb-color-bold: #e6e6e6; 4867 }</style> 4868 </div></div> 4869 </div> 4870 </div><div id="t4s-hsticky__sentinel" class="t4s-op-0 t4s-pe-none t4s-pa t4s-w-100"></div><style>#t4s-hsticky__sentinel {height: 1px;bottom: 0;}</style><style> #shopify-section-top-bar .t4s-row {justify-content: center;} #shopify-section-top-bar .t4s-top-bar-text__item strong {font-weight: 600;} </style></div><header id="shopify-section-header-inline" class="shopify-section t4s-section t4s-section-header"><style data-shopify>.t4s-header__wrapper { 4871 --h-text-color : #222222; 4872 --h-text-color-rgb : 34, 34, 34; 4873 --h-text-color-hover: #56cfe1; 4874 --h-bg-color : #ffffff; 4875 background-color: var(--h-bg-color); 4876 } 4877 .t4s-count-box { 4878 --h-count-bgcolor: #000000; 4879 --h-count-color: #ffffff; 4880 }.t4s-hsticky__ready .t4s-section-header { 4881 position: sticky; 4882 top: 0; 4883 z-index: 460; 4884 }
4885 .is-header--stuck .t4s-section-header { 4886 -webkit-box-shadow: 0 1px 3px rgb(0 0 0 / 10%); 4887 box-shadow: 0 1px 3px rgb(0 0 0 / 10%); 4888 }.is-header--stuck .t4s-header__wrapper { 4889 --h-text-color : #222222; 4890 --h-text-color-rgb : 34, 34, 34; 4891 --h-text-color-hover: #000000; 4892 --h-bg-color : #ffffff; 4893 } 4894 .is-header--stuck .header__sticky-logo { 4895 display:block !important 4896 } 4897 .is-header--stuck .header__normal-logo, 4898 .is-header--stuck .header__mobile-logo { 4899 display:none !important 4900 }.t4s-section-header [data-header-height] { 4901 min-height: 60px; 4902 } 4903 .t4s-header__logo img { 4904 padding-top: 5px; 4905 padding-bottom: 5px; 4906 transform: translateZ(0); 4907 max-height: inherit; 4908 height: auto; 4909 width: 100%; 4910 max-width: 100%; 4911 } 4912 .t4s-header__logo img[src*=".svg"] { 4913 height: 100%; 4914 perspective: 800px; 4915 -webkit-perspective: 800px; 4916 backface-visibility: hidden; 4917 -webkit-backface-visibility: hidden; 4918 } 4919 .t4s-site-nav__icons .t4s-site-nav__icon { 4920 padding: 0 6px; 4921 display: inline-block; 4922 line-height: 1; 4923 } 4924 .t4s-site-nav__icons svg.t4s-icon { 4925 color: var(--h-text-color); 4926 line-height: 1; 4927 vertical-align: middle; 4928 transition: color 0.2s ease-in-out; 4929 width: 22px; 4930 height: 22px; 4931 } 4932 .t4s-site-nav__icons.t4s-use__kalles svg.t4s-icon--account { 4933 width: 24px; 4934 height: 24px; 4935 } 4936 .t4s-site-nav__icons.t4s-use__line svg.t4s-icon { 4937 width: 25px; 4938 height: 25px; 4939 } 4940 .t4s-site-nav__icon>a:hover svg.t4s-icon { 4941 color: var(--h-text-color-hover); 4942 } 4943 .t4s-site-nav__icon a { 4944 display: inline-block; 4945 line-height: 1; 4946 } 4947 .t4s-site-nav__cart >a,.t4s-push-menu-btn {color: var(--h-text-color)} 4948 .t4s-site-nav__cart >a:hover {color: var(--h-text-color-hover)} 4949 @media (min-width: 768px) { 4950 .t4s-site-nav__icons .t4s-site-nav__icon { 4951 padding: 0 8px; 4952 } 4953 } 4954 @media (min-width: 1025px) { 4955 .t4s-section-header [data-header-height] { 4956 min-height: 67px; 4957 }.t4s-announcement-bar >.t4s-container, .t4s-top-bar >.t4s-container, .t4s-header__wrapper >.t4s-container { 4958 max-width: 100%; 4959 } 4960 .t4s-header-layout_logo_left .t4s-header__logo { 4961 margin-left: 10px; 4962 }.t4s-nav__ul { 4963 margin: 0;padding:0 4964 } 4965 .t4s-nav__ul>li> a { 4966 color: var(--h-text-color); 4967 padding: 5px 17.5px; 4968 text-transform: none; 4969 font-family: var(--font-family-1); 4970 font-weight: 400; 4971 font-size: 14px;} 4972 .t4s-nav__ul>li> a:hover { color: var(--h-text-color-hover) !important} 4973 .t4s-header-layout_logo_left .t4s-col-group_btns { 4974 min-width: 16.666667%; 4975 } 4976 .t4s-nav__ul .t4s-icon-select-arrow { 4977 position: static; 4978 width: 8px; 4979 margin-inline-start: 4px; 4980 height: 8px; 4981 opacity: .8; 4982 } 4983 .t4s-header-layout_logo_center .t4s-nav__ul>li> a { 4984 padding-inline-start: 5px; 4985 } 4986 4987 li.t4s-menu-item a { 4988 font-size: px; 4989 padding: calc(0.5 * var(,16px)) 0; 4990 }} 4991 .shopify-section-header-sticky [data-header-height] { 4992 position: relative; 4993 }</style><div data-header-options='{ "isTransparent": false,"isSticky": true,"hideScroldown": false }' class="t4s-header__wrapper t4s-pr t4s-header-layout_logo_search "> 4994 <div class="t4s-container"> 4995 <div data-header-height class="t4s-row t4s-gx-15 t4s-gx-md-30 t4s-align-items-center"><div class="t4s-col-md-4 t4s-col-3 t4s-d-lg-none t4s-col-item"><a href="/" data-menu-drawer data-drawer-options='{ "id":"#t4s-menu-drawer" }' class="t4s-push-menu-btn t4s-lh-1 t4s-d-flex t4s-align-items-center"> 4996 <!-- <svg xmlns="http://www.w3.org/2000/svg" width="30" height="16" viewBox="0 0 30 16" fill="currentColor"><rect width="30" height="1.5"></rect><rect y="7" width="20" height="1.5"></rect><rect y="14" width="30" height="1.5"></rect></svg> --> 4997 <svg xmlns="http://www.w3.org/2000/svg" width="17.2" height="10.2" viewBox="0 0 17.2 10.2"> 4998 <g id="Group_83980" data-name="Group 83980" transform="translate(-2.4 -9.4)"> 4999 <path id="Path_82770" data-name="Path 82770" d="M19,12.6H3a.6.6,0,0,1,0-1.2H19a.6.6,0,0,1,0,1.2Z" transform="translate(0 -2)"/> 5000 <path id="Path_82771" data-name="Path 82771" d="M19,19.6H3a.6.6,0,0,1,0-1.2H19a.6.6,0,0,1,0,1.2Z"/> 5001 </g> 5002</svg> 5003 Menu 5004</a></div> 5005 <div class="t4s-col-lg-auto t4s-col-md-4 t4s-col-6 t4s-text-center t4s-text-lg-start t4s-col-item logo-block"><div class=" t4s-header__logo t4s-lh-1"><a class="t4s-d-inline-block" href="/" ><img loading="eager" srcset="//estele.co/cdn/shop/files/estele-logo-200--80_160x_160x_5902a255-6c63-4705-af1e-836e5585dedb.png?v=1747398696&width=90, //estele.co/cdn/shop/files/estele-logo-200--80_160x_160x_5902a255-6c63-4705-af1e-836e5585dedb.png?v=1747398696&width=180 2x" src="//estele.co/cdn/shop/files/estele-logo-200--80_160x_160x_5902a255-6c63-4705-af1e-836e5585dedb.png?v=1747398696&width=90" 5006 class="header__normal-logo t4s-d-none t4s-d-lg-block" width="90" height="50" alt="Estele" style="width: 90px"><style>@media(max-width: 1024px){.header__sticky-logo {width: 80px !important }}</style> 5007 <img loading="lazy" srcset="//estele.co/cdn/shop/files/estele-logo-200--80_160x_160x_5902a255-6c63-4705-af1e-836e5585dedb.png?v=1747398696&width=90, //estele.co/cdn/shop/files/estele-logo-200--80_160x_160x_5902a255-6c63-4705-af1e-836e5585dedb.png?v=1747398696&width=180 2x" src="//estele.co/cdn/shop/files/estele-logo-200--80_160x_160x_5902a255-6c63-4705-af1e-836e5585dedb.png?v=1747398696&width=90" 5008 class="header__sticky-logo t4s-d-none t4s-d-none" width="90" height="50" alt="Estele" style="width: 90px"><img loading="eager" srcset="//estele.co/cdn/shop/files/estele-logo-200--80_160x_160x_5902a255-6c63-4705-af1e-836e5585dedb.png?v=1747398696&width=80, //estele.co/cdn/shop/files/estele-logo-200--80_160x_160x_5902a255-6c63-4705-af1e-836e5585dedb.png?v=1747398696&width=160 2x" src="//estele.co/cdn/shop/files/estele-logo-200--80_160x_160x_5902a255-6c63-4705-af1e-836e5585dedb.png?v=1747398696&width=80" 5009 class="header__mobile-logo t4s-d-lg-none" width="80" height="44" alt="Estele" style="width: 80px"></a></div> </div> 5010 <div class="t4s-col t4s-d-none t4s-d-lg-block t4s-col-item menu-block"><nav class="t4s-navigation t4s-text-center t4s-nav__hover_sideup t4s-nav-arrow__false"><ul data-menu-nav id="t4s-nav-ul" class="t4s-nav__ul t4s-d-inline-flex t4s-flex-wrap t4s-align-items-center"><li id="item_base_FRajxK" class="t4s-type__simple t4s-menu-item " ><a class="t4s-lh-1 t4s-d-flex t4s-align-items-center t4s-pr" href="/collections/hasli-collection " target="_self">HASLI COLLECTION</a></li><li id="item_mega_exMXKk" data-placement="bottom" class="t4s-type__mega menu-width__cus t4s-menu-item has--children menu-has__offsets " > 5011 <a class="t4s-lh-1 t4s-d-flex t4s-align-items-center t4s-pr" href="/collections/crystal-blooms" target="_self">CRYSTAL BLOOMS</a> 5012 <div id="content_mega_exMXKk" class="t4s-sub-menu t4s-pa t4s-op-0 t4s-pe-none t4s-current-scrollbar"> 5013 <div class="t4s-container" style="width:1200px"> 5014 <div class="t4s-row t4s-gx-20 t4s-gy-30 t4s-lazy_menu isotopet4s isotopet4s-later" data-id="2" data-isotopet4s-js='{ "itemSelector": ".t4s-sub-column-item", "layoutMode": "packery","gutter": 0 }'><div class="t4s-loading--bg"></div></div> 5015 </div> 5016 </div> 5017 </li><li id="item_mega_U7493x" data-placement="bottom" class="t4s-type__mega menu-width__cus t4s-menu-item has--children menu-has__offsets " > 5018 <a class="t4s-lh-1 t4s-d-flex t4s-align-items-center t4s-pr" href="/collections/festive-gift-guide" target="_self">FESTIVE GIFT GUIDE</a> 5019 <div id="content_mega_U7493x" class="t4s-sub-menu t4s-pa t4s-op-0 t4s-pe-none t4s-current-scrollbar"> 5020 <div class="t4s-container" style="width:1200px"> 5021 <div class="t4s-row t4s-gx-20 t4s-gy-30 t4s-lazy_menu isotopet4s isotopet4s-later" data-id="1" data-isotopet4s-js='{ "itemSelector": ".t4s-sub-column-item", "layoutMode": "packery","gutter": 0 }'><div class="t4s-loading--bg"></div></div> 5022 </div> 5023 </div> 5024 </li><li id="item_base_JgXq8Y" class="t4s-type__simple t4s-menu-item " ><a class="t4s-lh-1 t4s-d-flex t4s-align-items-center t4s-pr" href="/collections/new-arrivals " target="_self">NEW ARRIVALS</a></li><li id="item_base_EHTmfz" class="t4s-type__simple t4s-menu-item " ><a class="t4s-lh-1 t4s-d-flex t4s-align-items-center t4s-pr" href="https://estele.co/collections/colour-pop " target="_self">COLOR POP COLLECTION</a></li>
5024<li id="item_mega_ERpUhh" data-placement="bottom" class="t4s-type__mega menu-width__cus t4s-menu-item has--children menu-has__offsets " > 5025 <a class="t4s-lh-1 t4s-d-flex t4s-align-items-center t4s-pr" href="/collections/wedding-collection" target="_self">WEDDING SEASON</a> 5026 <div id="content_mega_ERpUhh" class="t4s-sub-menu t4s-pa t4s-op-0 t4s-pe-none t4s-current-scrollbar"> 5027 <div class="t4s-container" style="width:1200px"> 5028 <div class="t4s-row t4s-gx-20 t4s-gy-30 t4s-lazy_menu isotopet4s isotopet4s-later" data-id="5" data-isotopet4s-js='{ "itemSelector": ".t4s-sub-column-item", "layoutMode": "packery","gutter": 0 }'><div class="t4s-loading--bg"></div></div> 5029 </div> 5030 </div> 5031 </li><li id="item_mega_WWDkJ6" data-placement="bottom" class="t4s-type__mega menu-width__cus t4s-menu-item has--children menu-has__offsets " > 5032 <a class="t4s-lh-1 t4s-d-flex t4s-align-items-center t4s-pr" href="/collections/all-jewellery" target="_self">NECKLACES</a> 5033 <div id="content_mega_WWDkJ6" class="t4s-sub-menu t4s-pa t4s-op-0 t4s-pe-none t4s-current-scrollbar"> 5034 <div class="t4s-container" style="width:1200px"> 5035 <div class="t4s-row t4s-gx-20 t4s-gy-30 t4s-lazy_menu isotopet4s isotopet4s-later" data-id="4" data-isotopet4s-js='{ "itemSelector": ".t4s-sub-column-item", "layoutMode": "packery","gutter": 0 }'><div class="t4s-loading--bg"></div></div> 5036 </div> 5037 </div> 5038 </li><li id="item_drop_eBdQUX" data-placement="bottom-end" class="t4s-type__drop t4s-menu-item has--children menu-has__offsets menu-pos__right " > 5039 <a class="t4s-lh-1 t4s-d-flex t4s-align-items-center t4s-pr" href="/collections/categories" target="_self">CATEGORIES</a><div id="content_drop_eBdQUX" class="t4s-sub-menu t4s-pa t4s-op-0 t4s-pe-none"><div class="t4s-lazy_menu" data-handle="categories"><div class="t4s-loading--bg"></div></div></div></li><li id="item_drop_gMtnHW" data-placement="bottom" class="t4s-type__drop t4s-menu-item has--children menu-has__offsets menu-pos__left " > 5040 <a class="t4s-lh-1 t4s-d-flex t4s-align-items-center t4s-pr" href="/collections/best-seller" target="_self">BEST SELLER</a><div id="content_drop_gMtnHW" class="t4s-sub-menu t4s-pa t4s-op-0 t4s-pe-none"><div class="t4s-lazy_menu" data-handle="best-seller"><div class="t4s-loading--bg"></div></div></div></li><li id="item_drop_pjtxM7" data-placement="bottom" class="t4s-type__drop t4s-menu-item has--children menu-has__offsets menu-pos__left " > 5041 <a class="t4s-lh-1 t4s-d-flex t4s-align-items-center t4s-pr" href="/collections/collection-1" target="_self">COLLECTIONS</a><div id="content_drop_pjtxM7" class="t4s-sub-menu t4s-pa t4s-op-0 t4s-pe-none"><div class="t4s-lazy_menu" data-handle="all-collections"><div class="t4s-loading--bg"></div></div></div></li></ul></nav></div> 5042 <div class="t4s-col-lg-auto t4s-col-md-4 t4s-col-3 t4s-text-end t4s-col-group_btns t4s-col-item t4s-lh-1"><svg xmlns="http://www.w3.org/2000/svg" class="t4s-d-none"> 5043 <symbol id="icon-h-search" viewBox="0 0 18 19" fill="none"> 5044 <path fill-rule="evenodd" clip-rule="evenodd" d="M11.03 11.68A5.784 5.784 0 112.85 3.5a5.784 5.784 0 018.18 8.18zm.26 1.12a6.78 6.78 0 11.72-.7l5.4 5.4a.5.5 0 11-.71.7l-5.41-5.4z" fill="currentColor"></path> 5045 </symbol> 5046 <symbol id="icon-h-account" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.2" fill="none" stroke-linecap="round" stroke-linejoin="round"> 5047 <path d="M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2"></path><circle cx="12" cy="7" r="4"></circle> 5048 </symbol> 5049 <symbol id="icon-h-heart" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.2" fill="none" stroke-linecap="round" stroke-linejoin="round"> 5050 <path d="M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z"></path> 5051 </symbol> 5052 <symbol id="icon-h-cart" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.2" fill="none" stroke-linecap="round" stroke-linejoin="round"> 5053 <circle cx="9" cy="21" r="1"></circle><circle cx="20" cy="21" r="1"></circle><path d="M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6"></path> 5054 </symbol> 5055 </svg><div class="t4s-site-nav__icons t4s-use__kalles is--hover2 t4s-h-cart__design1 t4s-lh-1 t4s-d-inline-flex t4s-align-items-center"><div class="t4s-site-nav__icon t4s-site-nav__search"><style> 5056 .t4s-search-header__form { 5057 padding: 0; 5058 min-width: 260px; 5059 border: 1px solid rgba(var(--h-text-color-rgb), 0.15); 5060 border-radius: var(--btn-radius); 5061 } 5062 .t4s-search-header__input { 5063 padding-top:0; 5064 padding-inline-end:50px; 5065 padding-bottom:0; 5066 padding-inline-start:15px; 5067 height: 40px; 5068 border: 0; 5069 width: 100%; 5070 line-height: 18px; 5071 background-color: transparent; 5072 color: var(--h-text-color); 5073 border-radius: var(--btn-radius); 5074 font-size: 13px; 5075 } 5076 .t4s-search-header__submit { 5077 position: absolute; 5078 top: 0; 5079 right: 2px; 5080 bottom: 0; 5081 padding: 0; 5082 width: 50px; 5083 border: none; 5084 background-color: transparent !important; 5085 color: var(--h-text-color); 5086 font-size: 15px; 5087 } 5088 .rtl_true .t4s-search-header__submit{left:2px;right:auto} 5089 .t4s-site-nav__icons .t4s-search-header__submit svg.t4s-icon { 5090 color: var(--h-text-color); 5091 width: 15px; 5092 height: 15px; 5093 } 5094 .t4s-search-header__type select { 5095 border: 0; 5096 max-width: 138px;
5097 padding: 0 30px 0 15px; 5098 -webkit-appearance: none; 5099 -moz-appearance: none; 5100 appearance: none; 5101 font-size: 13px; 5102 display: inline-block; 5103 background-color: transparent; 5104 box-shadow: none; 5105 color: var(--h-text-color); 5106 border-radius: var(--btn-radius); 5107 } 5108 .t4s-search-header__type .t4s-icon-select-arrow { color: var(--h-text-color); } 5109 .t4s-search-header_border { 5110 height: 18px; 5111 background-color: rgba(var(--h-text-color-rgb), 0.15); 5112 width: 1.5px; 5113 } 5114 .t4s-frm-search__results { 5115 position: absolute; 5116 top: 100%; 5117 right: 0; 5118 left: 0; 5119 z-index: 1000; 5120 width: auto; 5121 height: auto; 5122 background-color: var(--t4s-light-color); 5123 margin-top: 5px; 5124 opacity: 0; 5125 visibility: hidden; 5126 pointer-events: none; 5127 transition: all .1s ease-in-out; 5128 max-width: 1170px; 5129 margin: 0 auto; 5130 box-shadow: 0 1px 5px 2px rgba(var(--border-color-rgb),.3); 5131 } 5132 .calc-pos-submenu .t4s-search-header__form-wrap:hover .t4s-frm-search__results { 5133 opacity: 1; 5134 visibility: visible; 5135 pointer-events: auto; 5136 } 5137 .t4s-frm-search__content { 5138 height:auto; 5139 overflow: auto; 5140 overflow-x: hidden; 5141 -webkit-overflow-scrolling: touch; 5142 padding: 20px; 5143 } 5144 .t4s-frm-search__content .t4s-widget_img_pr { 5145 min-width: 95px; 5146 max-width: 95px; 5147 max-height: 120px; 5148 } 5149 .t4s-frm-search__content .t4s-widget_img_pr>a { 5150 height: 100%; 5151 } 5152 .t4s-frm-search__content .t4s-widget_img_pr img { 5153 object-fit: contain; 5154 max-height: 120px; 5155 } 5156 .t4s-frm-search__content .t4s-row.t4s-widget__pr { 5157 --ts-gutter-x: 20px;flex-wrap: nowrap; 5158 } 5159 .t4s-frm-search__content .t4s-widget__pr .t4s-widget__pr-title { 5160 font-weight: 500; 5161 line-height: 1.25; 5162 font-size: 14px; 5163 color: var(--secondary-color); 5164 } 5165 .t4s-frm-search__content .t4s-widget__pr-price { 5166 font-size: 14px; 5167 color: var(--secondary-price-color); 5168 } 5169 .t4s-frm-search__content .t4s-widget__pr-price ins { 5170 color: var(--primary-price-color); 5171 margin-left: 5px; 5172 } 5173 .rtl_true .t4s-frm-search__content .t4s-widget__pr-price ins { 5174 margin-right: 5px; 5175 margin-left: 0; 5176 display: inline-block; 5177 } 5178 .t4s-frm-search__content .t4s-widget__pr .t4s-widget__pr-price { 5179 margin-top: 1.5px; 5180 } 5181 .t4s-search-header__form-wrap .t4s-mini-search__viewAll { 5182 padding: 12px 20px; 5183 border-top: 1px solid rgba(var(--border-color-rgb),.35); 5184 box-shadow: 0 0 10px 0 rgba(var(--border-color-rgb),.35); 5185 } 5186 .t4s-frm-search__content .t4s-widget__pr .t4s-widget__pr-title:hover, 5187 .t4s-search-header__form-wrap .t4s-mini-search__viewAll:hover { 5188 color: var(--accent-color); 5189 } 5190 </style> 5191 <div data-predictive-search data-sid="search-hidden" class="t4s-search-header__form-wrap t4s-search-header t4s-pr t4s-d-none t4s-d-lg-block"><form data-frm-search action="/search" method="get" class="t4s-search-header__form t4s-row t4s-g-0 t4s-align-items-center" role="search"><div data-cat-search class="t4s-search-header__type t4s-pr t4s-oh t4s-col-auto t4s-col-item"> 5192 <select data-name="product_type" class="t4s-truncate"> 5193 <option value="*">All Categories</option><option value="Bangles">Bangles</option><option value="Bracelets">Bracelets</option><option value="Bracelets & Bangles">Bracelets & Bangles</option><option value="Brooch">Brooch</option><option value="Choker Set">Choker Set</option><option value="Combos">Combos</option><option value="DEITIES">DEITIES</option><option value="Earrings">Earrings</option><option value="Gift Cards">Gift Cards</option><option value="Gift Option">Gift Option</option><option value="Jewelry Sets">Jewelry Sets</option><option value="Maang Tikka">Maang Tikka</option><option value="Mangalsutra">Mangalsutra</option><option value="Men's Chain">Men's Chain</option><option value="Necklace Set">Necklace Set</option><option value="Necklace set">Necklace set</option><option value="Necklaces">Necklaces</option><option value="Pendant Set">Pendant Set</option><option value="Pendants">Pendants</option><option value="necklace set">necklace set</option><option value="Necklaces">Necklaces</option><option value="Pendant Set">Pendant Set</option><option value="Pendants">Pendants</option><option value="Rakhi">Rakhi</option><option value="Rakhi Set">Rakhi Set</option><option value="Rings">Rings</option><option value="necklace set">necklace set</option></select></div> 5194 <div class="t4s-search-header_border t4s-col-auto t4s-col-item"></div><div class="t4s-search-header__main t4s-pr t4s-oh t4s-d-flex t4s-col t4s-col-item"> 5195 <input data-input-search class="t4s-search-header__input t4s-input__currentcolor" autocomplete="off" type="text" name="q" placeholder="Search for products"> 5196 <button class="t4s-search-header__submit" type="submit"><svg class="t4s-icon t4s-icon--search" aria-hidden="true" focusable="false" role="presentation"><use href="#icon-h-search"></use></svg></button> 5197 5198 </div> 5199 </form> 5200 <div class="t4s-pr"> 5201 <div class="t4s-pa t4s-frm-search__results t4s-text-start"> 5202 <div data-skeleton-search class="t4s-skeleton_wrap t4s-dn"><div class="t4s-row t4s-space-item-inner"> 5203 <div class="t4s-col-auto t4s-col-item t4s-widget_img_pr"><div class="t4s-skeleton_img"></div></div> 5204 <div class="t4s-col t4s-col-item t4s-widget_if_pr"><div class="t4s-skeleton_txt1"></div><div class="t4s-skeleton_txt2"></div></div> 5205 </div><div class="t4s-row t4s-space-item-inner"> 5206 <div class="t4s-col-auto t4s-col-item t4s-widget_img_pr"><div class="t4s-skeleton_img"></div></div> 5207 <div class="t4s-col t4s-col-item t4s-widget_if_pr"><div class="t4s-skeleton_txt1"></div><div class="t4s-skeleton_txt2"></div></div> 5208 </div><div class="t4s-row t4s-space-item-inner"> 5209 <div class="t4s-col-auto t4s-col-item t4s-widget_img_pr"><div class="t4s-skeleton_img"></div></div> 5210 <div class="t4s-col t4s-col-item t4s-widget_if_pr"><div class="t4s-skeleton_txt1"></div><div class="t4s-skeleton_txt2"></div></div> 5211 </div><div class="t4s-row t4s-space-item-inner"> 5212 <div class="t4s-col-auto t4s-col-item t4s-widget_img_pr"><div class="t4s-skeleton_img"></div></div> 5213 <div class="t4s-col t4s-col-item t4s-widget_if_pr"><div class="t4s-skeleton_txt1"></div><div class="t4s-skeleton_txt2"></div></div> 5214 </div></div> 5215 <div data-results-search class="t4s-frm-search__content t4s_ratioadapt t4s-current-scrollbar" style="display: none;"></div><div data-viewAll-search></div></div> 5216 </div> 5217 </div> 5218 <a class="t4s-pr t4s-d-lg-none" href="/search" data-drawer-delay- data-drawer-options='{ "id":"#t4s-search-hidden" }'> 5219 <!-- <svg class="t4s-icon t4s-icon--search" aria-hidden="true" focusable="false" role="presentation"><use href="#icon-h-search"></use></svg> --> 5220 <svg viewBox="0 0 16.541 16.525" height="16.525" width="16.541" xmlns="http://www.w3.org/2000/svg"> 5221 <path fill="#484848" d="M15.873,16.525a.908.908,0,0,1-.341-.062,1.324,1.324,0,0,1-.427-.328l0,0-.026-.027-.026-.027q-1.021-1.018-2.038-2.034l-.978-.978-.168.1a8.8,8.8,0,0,1-4.508,1.272A10.2,10.2,0,0,1,3.677,13.7,5.527,5.527,0,0,1,.333,9.729,9.472,9.472,0,0,1,.357,4.665a5.944,5.944,0,0,1,4.69-4.4A10.087,10.087,0,0,1,7.3,0a8.84,8.84,0,0,1,3.149.578,5.73,5.73,0,0,1,3.6,3.908,9.078,9.078,0,0,1-.435,6.611,5.951,5.951,0,0,1-.429.731L13.066,12l1.552,1.549q.8.8,1.6,1.595l0,.005.016.013.013.011.01.01a.669.669,0,0,1,.265.411.938.938,0,0,1-.147.733A.637.637,0,0,1,15.873,16.525ZM6.986,1.49l-.017,0-.106.01-.054,0-.034,0-.117.011H6.641c-.344.033-.771.073-1.194.155A4.271,4.271,0,0,0,1.957,4.53a8.026,8.026,0,0,0-.2,4.736,4.236,4.236,0,0,0,3,3.291,8.18,8.18,0,0,0,2.438.372,9.1,9.1,0,0,0,2.228-.288,4.168,4.168,0,0,0,3.112-2.808,7.948,7.948,0,0,0,.175-4.672,4.341,4.341,0,0,0-2.4-3.051A7.785,7.785,0,0,0,7,1.492l-.017,0Z" data-name="Subtraction 25" id="Subtraction_25"></path> 5222 </svg> 5223 </a></div><div class="t4s-site-nav__icon t4s-site-nav__heart t4s-d-none t4s-d-md-inline-block">
5223<a data-link-wishlist class="t4s-pr" href="/a/wishlist" aria-label="wishlist"> 5224 <!-- <svg class="t4s-icon t4s-icon--heart" aria-hidden="true" focusable="false" role="presentation"><use href="#icon-h-heart"></use></svg> --> 5225 <svg xmlns="http://www.w3.org/2000/svg" width="17.657" height="17.007" viewBox="0 0 17.657 17.007"> 5226 <path id="Path_84392" data-name="Path 84392" d="M758.914,396.2c.321-.24.614-.492.935-.693a4.867,4.867,0,0,1,3-.759,4.96,4.96,0,0,1,3.763,2.142,5.805,5.805,0,0,1,1.12,2.984,7.317,7.317,0,0,1-1.09,4.483,15.7,15.7,0,0,1-2.228,2.813,36.933,36.933,0,0,1-5.365,4.525.17.17,0,0,1-.232,0,35.958,35.958,0,0,1-5.527-4.708,14.007,14.007,0,0,1-2.323-3.113,7.041,7.041,0,0,1-.855-3.659,5.809,5.809,0,0,1,2.2-4.42,4.713,4.713,0,0,1,3.283-1.054,4.953,4.953,0,0,1,3.228,1.379C758.852,396.148,758.888,396.176,758.914,396.2Zm.018,2.18c-.053-.069-.093-.122-.134-.174a10.028,10.028,0,0,0-.669-.835,3.648,3.648,0,0,0-3.521-1.134,4.222,4.222,0,0,0-3.193,4.107,5.843,5.843,0,0,0,.932,3.235,14.753,14.753,0,0,0,1.972,2.491,35.335,35.335,0,0,0,4.5,3.914.156.156,0,0,0,.227,0c.82-.662,1.656-1.3,2.462-1.983a21.827,21.827,0,0,0,3.465-3.6,7.076,7.076,0,0,0,1.3-2.594,5.124,5.124,0,0,0,.1-2.215,4.07,4.07,0,0,0-3.464-3.4,3.752,3.752,0,0,0-3.313,1.349C759.366,397.8,759.162,398.086,758.932,398.379Z" transform="translate(-750.104 -394.731)" fill="#2c2c2c"/> 5227 </svg> 5228 <span data-count-wishlist class="t4s-pa t4s-op-0 t4s-ts-op t4s-count-box">0</span> 5229 </a></div><div class="t4s-site-nav__icon t4s-site-nav__cart"> 5230 <a href="/cart" data-drawer-delay- data-drawer-options='{ "id":"#t4s-mini_cart" }'> 5231 <span class="t4s-pr t4s-icon-cart__wrap"> 5232 <!-- <svg class="t4s-icon t4s-icon--cart" aria-hidden="true" focusable="false" role="presentation"><use href="#icon-h-cart"></use></svg> --> 5233 <svg xmlns="http://www.w3.org/2000/svg" width="20.185" height="16.549" viewBox="0 0 20.185 16.549"> 5234 <g id="Group_84305" data-name="Group 84305" transform="translate(-0.05 -0.05)"> 5235 <path id="Subtraction_18" data-name="Subtraction 18" d="M-268.324,7311.038h-14.4a1.166,1.166,0,0,1-1.149-.991l-1.73-10.565a1.2,1.2,0,0,1,.261-.961,1.152,1.152,0,0,1,.888-.42H-266.6a1.156,1.156,0,0,1,.89.418,1.211,1.211,0,0,1,.261.963l-1.73,10.565A1.166,1.166,0,0,1-268.324,7311.038Zm-16.112-11.737,1.725,10.538h14.376l1.727-10.538Z" transform="translate(285.665 -7294.438)" fill="#2c2c2c"/> 5236 <path id="Subtraction_17" data-name="Subtraction 17" d="M-284.371,7302.211h-1.244v-1.755a2.514,2.514,0,0,1,2.643-2.355h6.066a2.514,2.514,0,0,1,2.643,2.355v1.754h-1.243v-1.755a1.335,1.335,0,0,0-1.4-1.255h-6.066a1.334,1.334,0,0,0-1.4,1.255v1.755Z" transform="translate(290.082 -7298.05)" fill="#2c2c2c"/> 5237 </g> 5238 </svg> 5239 <span data-cart-count class="t4s-pa t4s-op-0 t4s-ts-op t4s-count-box">0</span> 5240 </span> 5241 <span class="t4s-h-cart-totals t4s-dn"> 5242 <span class="t4s-h-cart__divider t4s-dn">/</span> 5243 <span data-cart-tt-price class="t4s-h-cart__total">â¹0</span> 5244 </span> 5245 </a> 5246 </div><div class="t4s-site-nav__icon t4s-site-nav__account t4s-pr t4s-d-none t4s-d-md-inline-block"> 5247 <a class="t4s-pr is--checked-link" href="/account" data-no-instant> 5248 <!-- <svg class="t4s-icon t4s-icon--account" aria-hidden="true" focusable="false" role="presentation"><use href="#icon-h-account"></use></svg> --> 5249 <svg xmlns="http://www.w3.org/2000/svg" width="17.548" height="18.246" viewBox="0 0 17.548 18.246"> 5250 <g id="Group_84298" data-name="Group 84298" transform="translate(-1205.058 -570.17)"> 5251 <path id="Union_2" data-name="Union 2" d="M5.046,10.824A4.9,4.9,0,0,1,1.394,9.3,5.575,5.575,0,0,1,0,5.427,5.631,5.631,0,0,1,1.384,1.536,4.868,4.868,0,0,1,5.023,0h.011A4.9,4.9,0,0,1,8.688,1.522a5.563,5.563,0,0,1,1.4,3.873A5.629,5.629,0,0,1,8.7,9.286a4.872,4.872,0,0,1-3.64,1.538Zm-3.854-5.4c0,2.515,1.549,4.2,3.854,4.2h.01c2.3,0,3.837-1.707,3.836-4.237,0-2.513-1.551-4.2-3.857-4.2H5.025C2.732,1.2,1.191,2.9,1.192,5.427Z" transform="translate(1208.791 570.17)" fill="#3e3e3e"/> 5252 <path id="Union_3" data-name="Union 3" d="M15.234,6.38c-.835-.011-1.742-.016-2.853-.016-.611,0-1.234,0-1.836,0H10.4c-.555,0-1.126,0-1.689,0l-1.808,0c-.592,0-1.2,0-1.806,0-1.09,0-1.977.006-2.791.018H2.238A2,2,0,0,1,.147,5.112,1.98,1.98,0,0,1,.947,2.7,12.815,12.815,0,0,1,8.781,0a12.574,12.574,0,0,1,4.077.68,13.033,13.033,0,0,1,3.753,2.027,1.974,1.974,0,0,1,.783,2.421,1.872,1.872,0,0,1-.889,1,2.607,2.607,0,0,1-1.206.25Zm.018-1.191H15.3c.725,0,.882-.239.989-.506.061-.15.221-.549-.405-1.032A11.513,11.513,0,0,0,1.67,3.644c-.63.482-.473.881-.413,1.032.124.316.332.513.981.513h.046C3.1,5.176,3.991,5.17,5.092,5.17c.6,0,1.217,0,1.809,0h.024l1.781,0,1.742,0h.094l1.839,0C13.5,5.171,14.414,5.176,15.252,5.188Z" transform="translate(1205.058 582.035)" fill="#3e3e3e"/> 5253 </g> 5254 </svg> 5255 </a></div></div><style> 5256 .t4s-h-cart__design3 .t4s-count-box { 5257 width: 19px; 5258 height: 19px; 5259 line-height: 19px; 5260 position: static; 5261 display: inline-block; 5262 } 5263 .t4s-h-cart__design2 .t4s-site-nav__icon:last-child, 5264 .t4s-h-cart__design3 .t4s-site-nav__icon:last-child, 5265 .t4s-h-cart__design4 .t4s-site-nav__icon:last-child, 5266 .t4s-h-cart__design5 .t4s-site-nav__icon:last-child { 5267 padding-right: 0; 5268 } 5269 @media (min-width: 768px) { 5270 .t4s-h-cart__design2 .t4s-site-nav__cart a, 5271 .t4s-h-cart__design4 .t4s-site-nav__cart a, 5272 .t4s-h-cart__design5 .t4s-site-nav__cart a { 5273 display: flex; 5274 align-items: center; 5275 justify-content: center; 5276 } 5277 .t4s-h-cart__design2 .t4s-h-cart-totals, 5278 .t4s-h-cart__design4 .t4s-h-cart-totals { 5279 display: block; 5280 margin-left: 15px; 5281 } 5282 .t4s-h-cart__design4 .t4s-site-nav__cart .t4s-count-box, 5283 .t4s-h-cart__design5 .t4s-site-nav__cart .t4s-count-box { 5284 display: none 5285 } 5286 .t4s-h-cart__design4 .t4s-h-cart-totals { 5287 margin-left: 7px; 5288 } 5289 .t4s-h-cart__design5 .t4s-h-cart__divider { 5290 display: inline-block; 5291 } 5292 .t4s-h-cart__design5 .t4s-h-cart-totals { 5293 display: block; 5294 margin-left: 7px; 5295 } 5296 .t4s-h-cart__design1 .t4s-site-nav__icon.t4s-site-nav__btnMenu { 5297 padding-right: 0; 5298 } 5299 } 5300 </style></div> 5301 <div class="store-locatore-block"> 5302 <a href="/pages/storelocator"> 5303 <p> 5304 <svg xmlns="http://www.w3.org/2000/svg" width="13.155" height="16.377" viewBox="0 0 13.155 16.377"><g transform="translate(-3.5 -1.5)"><path d="M10.077,1.5a6.585,6.585,0,0,1,6.577,6.577c0,1.511-1.056,3.569-3.139,6.118a39.508,39.508,0,0,1-3.063,3.325l-.375.356L9.7,17.521A39.508,39.508,0,0,1,6.639,14.2C4.556,11.646,3.5,9.588,3.5,8.077A6.585,6.585,0,0,1,10.077,1.5Zm0,14.865c1.823-1.806,5.487-5.926,5.487-8.288a5.487,5.487,0,0,0-10.973,0C4.591,10.441,8.255,14.56,10.077,16.365Z" transform="translate(0 0)" fill="#2c2c2c"/>
5304<path d="M11.754,10.508A.754.754,0,1,0,11,9.754.754.754,0,0,0,11.754,10.508Z" transform="translate(-1.677 -1.677)" fill="#2c2c2c"/><path d="M11.8,11.1a1.3,1.3,0,1,1,1.3-1.3A1.3,1.3,0,0,1,11.8,11.1Zm0-1.508a.209.209,0,1,0,.209.209A.209.209,0,0,0,11.8,9.591Z" transform="translate(-1.722 -1.722)" fill="#2c2c2c"/></g></svg> 5305 Store Locator (45) 5306 </p> 5307 </a> 5308 </div></div> 5309 </div> 5310</div></header><main id="MainContent" class="content-for-layout focus-none" role="main" tabindex="-1"> 5311 <section id="shopify-section-template--25327262794045__top" class="shopify-section t4s-section t4s-section-main t4s-top-collections-section t4s_bk_flickity"><!-- sections/collection-main.liquid --> 5312<link href="//estele.co/cdn/shop/t/124/assets/section.css?v=19467530681101428381758874717" rel="stylesheet" type="text/css" media="all" /> 5313<link href="//estele.co/cdn/shop/t/124/assets/top-collections.css?v=41673714312739893521758874717" rel="stylesheet" type="text/css" media="all" /> 5314<link href="//estele.co/cdn/shop/t/124/assets/slider-settings.css?v=46721434436777892401758874717" rel="stylesheet" type="text/css" media="all" /> 5315<link href="//estele.co/cdn/shop/t/124/assets/pre_flickityt4s.min.css?v=80452565481494416591758874717" rel="stylesheet" type="text/css" media="all" /> 5316<link href="//estele.co/cdn/shop/t/124/assets/loading.css?v=142436169935756752221758874717" rel="stylesheet" media="print" onload="this.media='all'"><div class="t4s-section-inner t4s_nt_se_template--25327262794045__top t4s_se_template--25327262794045__top t4s-container-fluid " style="--bg-color: ;--bg-gradient: ;--border-cl: ;--mg-top: ;--mg-right: auto;--mg-bottom: ;--mg-left:auto;--pd-top: ;--pd-right: ;--pd-bottom: ;--pd-left: ;--mgtb-top: ;--mgtb-right: auto;--mgtb-bottom: ;--mgtb-left: auto;--pdtb-top: ;--pdtb-right: ;--pdtb-bottom: ;--pdtb-left: ;--mgmb-top: ;--mgmb-right: auto;--mgmb-bottom: ;--mgmb-left: auto;--pdmb-top: ;--pdmb-right: ;--pdmb-bottom: ;--pdmb-left: ;" ><div class="t4s-top-collections t4s-text-center t4s-border-top t4s-hidden-mobile-false"> 5317 <div data-lh="" data-lh-md="" data-lh-lg="" class="t4s-top-list-collections t4s-row t4s-g-0 t4s-align-items-center t4s-justify-content-center t4s-fnt-fm-inherit t4s-font-italic-false t4s-flicky-slider t4s-slider-btn-style-simple t4s-slider-btn-none t4s-slider-btn-small t4s-slider-btn-vi-always flickityt4s" data-flickityt4s-js='{"isSimple": true,"freeScroll": true, "setPrevNextButtons":true, "arrowIcon":"1", "imagesLoaded": 0,"adaptiveHeight": 0, "contain": 1, "groupCells": "100%", "dragThreshold" : 5,"minWidthLG": 1025,"cellAlignLG":"center","cellAlign":"center","wrapAround": false,"prevNextButtons": true,"percentPosition": 0,"pageDots": false, "pauseAutoPlayOnHover" : true }' style="--text-cl:#222222;--text-cl-hover:#56cfe1;--text-fs:14px;--text-fw:400;--text-lh:45px;--text-ls:0px;--space-item:30px;"> 5318 5319 5320 5321 5322 5323 5324<div class="t4s-col-auto t4s-col-item t4s-cat-item"> 5325 <a class="cat_link dib" href="/collections/frontpage">Home page <span>4</span> 5326 </a> 5327 </div> 5328 5329 5330</div> 5331 </div></div></section><div id="shopify-section-template--25327262794045__heading_template" class="shopify-section page_section_heading"><link href="//estele.co/cdn/shop/t/124/assets/heading-template.css?v=164345969630439406471778139018" rel="stylesheet" type="text/css" media="all" /> 5332<div class="header-banner t4s-heading-fullwidth_false lazyloadt4s" style="--space-padding-dk:50px;--space-padding-mb:50px;--space-mg-dk:40px;--space-mg-mb:10px;--bg-cl:#222222;--op:0.54;--bg_repeat:no-repeat;--bg_size:cover;--bg_pos:center center;"><div class="page-head t4s-pr t4s-oh page_bg_img t4s-text-center"> 5333 <div class="t4s-container t4s-pr t4s-z-100"><h1 data-lh="20" data-lh-md="20" data-lh-lg="20" class="title-head t4s-bl-item t4s-animation-none t4s-text-bl t4s-fnt-fm-inherit t4s-font-italic-false t4s-uppercase-false t4s-hidden-mobile-false t4s-br-mb- t4s-text-shadow-false" id="b_3b0cc506-49ea-4851-b5a6-ff7c2153b0e6"style="--animation: ;--delay-animation:s;--text-cl:#ffffff;--text-fs:20px;--text-fw:500;--text-lh:20px;--text-ls:0px;--text-mgb:5px;--text-fs-mb:20px;--text-lh-mb:20px;--text-ls-mb:0px;--text-mgb-mb:5px;"> 5334 5335 Search Our Site 5336 5337 5338 </h1></div> 5339</div><link href="//estele.co/cdn/shop/t/124/assets/general-block.css?v=48817518298914657441758874717" rel="stylesheet" type="text/css" media="all" /> 5340</div> 5341<style> 5342 .t4s-heading-fullwidth_true .t4s-container { 5343 width: 100%; 5344 max-width: 100%; 5345 } 5346</style></div><section id="shopify-section-template--25327262794045__main" class="shopify-section t4s-section t4s-section-main t4s-search-page t4s_tp_istope"><!-- sections/main-search.liquid --> 5347<link href="//estele.co/cdn/shop/t/124/assets/section.css?v=19467530681101428381758874717" rel="stylesheet" type="text/css" media="all" />
5348<link href="//estele.co/cdn/shop/t/124/assets/collection-pages.css?v=36413733544906405411779432041" rel="stylesheet" type="text/css" media="all" /> 5349<link href="//estele.co/cdn/shop/t/124/assets/collection-products.css?v=158359457861006367661758874717" rel="stylesheet" type="text/css" media="all" /> 5350<link href="//estele.co/cdn/shop/t/124/assets/collection-products-list.css?v=163523603451431295941758874717" rel="stylesheet" type="text/css" media="all" /> 5351<link href="//estele.co/cdn/shop/t/124/assets/button-style.css?v=14170491694111950561758874717" rel="stylesheet" type="text/css" media="all" /> 5352<link href="//estele.co/cdn/shop/t/124/assets/custom-effect.css?v=95852894293946033061758874717" rel="stylesheet" media="print" onload="this.media='all'"><link rel="stylesheet" href="//estele.co/cdn/shop/t/124/assets/drawer.min.css?v=181456797178715633171775476289" media="all"> 5353 <link rel="stylesheet" href="//estele.co/cdn/shop/t/124/assets/facets.css?v=123745036789492786291758874717" media="all"><div class="t4s-section-inner t4s_nt_se_template--25327262794045__main t4s_se_template--25327262794045__main t4s-container-wrap " style="--bg-color: ;--bg-gradient: ;--border-cl: ;--mg-top: ;--mg-right: auto;--mg-bottom: 80px;--mg-left:auto;--pd-top: ;--pd-right: ;--pd-bottom: ;--pd-left: ;--mgtb-top: ;--mgtb-right: auto;--mgtb-bottom: 80px;--mgtb-left: auto;--pdtb-top: ;--pdtb-right: ;--pdtb-bottom: ;--pdtb-left: ;--mgmb-top: ;--mgmb-right: auto;--mgmb-bottom: 50px;--mgmb-left: auto;--pdmb-top: ;--pdmb-right: ;--pdmb-bottom: ;--pdmb-left: ;" ><div class="t4s-container"><div class="t4s-row"> 5354 <div data-ntajax-container data-ntajax-options='{"id":"template--25327262794045__main","type":"AjaxDefault","typeFilters":"facets","isProduct":true,"updateURL":true,"updateURLPrev":true,"sort_by":"relevance"}' class="t4s-col-item t4s-col-12 t4s-main-area t4s-main-collection-search t4s-justify-content-center"> 5355<form action="/search" method="get" role="search" class="t4s-search-form t4s-search-page-form js_frm_search_none"> 5356 <div class="input-group input-group--nowrap"> 5357 <div class="input-group__field input-group__field--connected t4s-search-form__input-wrapper row no-gutters tl"><input type="hidden" name="resources[options][fields]" value="title,product_type,variants.title,vendor,variants.sku,tag"> 5358 <input type="text" name="q" value="" placeholder="Search" class="t4s-search-form__input js_iput_search col" /> 5359 <button type="reset" class="t4s-search-form__clear-action"><i class="las la-times"></i></button> 5360 </div> 5361 <button type="submit" class="t4s-search-form__connected-submit js_btn_search"><i class="las la-search"></i></button> 5362 </div> 5363</form> 5364 5365</div> 5366 <aside data-sidebar-content class="t4s-col-item t4s-col-12 t4s-col-lg-3 t4s-sidebar t4s-dn"><div class="t4s-loading--bg"></div></aside></div></div></section><div id="shopify-section-template--25327262794045__sidebar" class="shopify-section t4s-section t4s-section-sidebar t4s-section-filter t4s_tp_ins t4s_tp_cd"><button data-sidebar-id='template--25327262794045__sidebar' data-sidebar-false data-drawer-options='{ "id":"#drawer-template--25327262794045__sidebar" }' class="t4s-btn-sidebar"><span class="t4s-btn-sidebar-icon"><svg viewBox="0 0 24 24" width="22" height="22" stroke="currentColor" stroke-width="1.5" fill="none" stroke-linecap="round" stroke-linejoin="round" class="css-i6dzq1"><rect x="3" y="3" width="18" height="18" rx="2" ry="2"></rect><line x1="9" y1="3" x2="9" y2="21"></line></svg></span> <span class="t4s-btn-sidebar-text">Open sidebar</span></button> 5367
5367<script src="//estele.co/cdn/shop/t/124/assets/sidebar-collection.js?v=54951267858178495891758874717" defer></script>
5367 5368 <style> 5369 button.t4s-btn-sidebar { 5370 position: fixed; 5371 top: 50%; 5372 z-index: 100; 5373 background-color: var(--t4s-light-color); 5374 color: var(--t4s-dark-color); 5375 box-shadow: 0 0 3px rgb(0 0 0 / 15%); 5376 transition: all .6s cubic-bezier(.19,1,.22,1); 5377 display: flex; 5378 align-items: center; 5379 flex-direction: row; 5380 flex-wrap: nowrap; 5381 overflow: hidden; 5382 min-width: 50px; 5383 height: 50px; 5384 padding: 0; 5385 } 5386 .t4s-btn-sidebar .t4s-btn-sidebar-icon { 5387 width: 50px; 5388 height: 50px; 5389 display: inline-flex; 5390 justify-content: center; 5391 align-items: center; 5392 } 5393 .t4s-btn-sidebar .t4s-btn-sidebar-text { 5394 padding: 0; 5395 max-width: 0; 5396 white-space: nowrap; 5397 overflow: hidden; 5398 text-overflow: ellipsis; 5399 font-weight: 500; 5400 will-change: padding, max-width; 5401 transition: padding 0.4s cubic-bezier(.175,.885,.32,1.15),max-width 0.4s cubic-bezier(.175,.885,.32,1.15); 5402 } 5403 .t4s-btn-sidebar:hover .t4s-btn-sidebar-text { 5404 padding-right: 25px; 5405 max-width: 280px; 5406 } 5407 5408 #drawer-template--25327262794045__sidebar .t4s-drawer__main{overflow-x: hidden;padding:20px;} 5409 .t4s-sidebar-inner .t4s-facets__form>div:not(:empty):not(:last-child), 5410 .t4s-sidebar-inner .t4s-widget:not(:empty):not(:last-child){margin-bottom: 50px } 5411 @media screen and (min-width: 1025px) { 5412 .t4s-sidebar { display: block } 5413 button.t4s-btn-sidebar,.t4s-section-sidebar{display: none;}.t4s-main-area {flex: 0 0 auto;width: 75%; }} 5414 .t4s-section-sidebar ~ .t4s-section-main .t4s-main-area{order: 10} 5415 .t4s-section-sidebar ~ .t4s-section-main .t4s-sidebar{order: 1} 5416 .t4s-section-main .t4s-collection-header button[data-col="5"], 5417 .t4s-section-main .t4s-collection-header button[data-col="6"] { 5418 display: none; 5419 } 5420 .t4s-widget[data-replace-filter] { 5421 width: 100%; 5422 padding-right: calc(var(--ts-gutter-x) * .5); 5423 padding-left: calc(var(--ts-gutter-x) * .5); 5424 } 5425</style> 5426 5427 5428</div> 5429 </main> 5430 5431 <footer id="t4s-footer"><section id="shopify-section-footer" class="shopify-section t4s-section t4s-section-footer t4s_tp_cdt t4s-footer"><!-- sections/footer1.liquid --> 5432<link href="//estele.co/cdn/shop/t/124/assets/section.css?v=19467530681101428381758874717" rel="stylesheet" type="text/css" media="all" /> 5433<link href="//estele.co/cdn/shop/t/124/assets/general-block.css?v=48817518298914657441758874717" rel="stylesheet" type="text/css" media="all" /> 5434<link href="//estele.co/cdn/shop/t/124/assets/newsletter.css?v=10417904193982738771758874717" rel="stylesheet" type="text/css" media="all" /> 5435<link href="//estele.co/cdn/shop/t/124/assets/icon-social.css?v=76950054417889237641758874717" rel="stylesheet" type="text/css" media="all" /> 5436<link href="//estele.co/cdn/shop/t/124/assets/footer.css?v=1505461607985818621758874717" rel="stylesheet" type="text/css" media="all" />�<div class="t4s-section-inner t4s_nt_se_footer t4s_se_footer t4s-container-wrap " style="--bg-color: #ffffff;--bg-gradient: ;--border-cl: #e6e6e6;--mg-top: ;--mg-right: auto;--mg-bottom: ;--mg-left:auto;--pd-top: 57px;--pd-right: 110px;--pd-bottom: 0px;--pd-left: 110px;--mgtb-top: ;--mgtb-right: auto;--mgtb-bottom: ;--mgtb-left: auto;--pdtb-top: 57px;--pdtb-right: 110px;--pdtb-bottom: 0px;--pdtb-left: 110px;--mgmb-top: ;--mgmb-right: auto;--mgmb-bottom: ;--mgmb-left: auto;--pdmb-top: 45px;--pdmb-right: 110px;--pdmb-bottom: 45px;--pdmb-left: 110px;"><div class="t4s-container"><div class="t4s-footer-wrap t4s-row is--footer-sticky-false is--footer-collapse-true t4s-gx-lg-30 t4s-gy-lg-30 t4s-gx-md-15 t4s-gy-md-30 t4s-gx-0 t4s-gy-30" style="--heading-fs:16px;--heading-fw:500;--heading-lh:22px;--heading-ls: 0px;--heading-cl:#222222;--text-fs:14px;--text-fw:400;--text-cl:#878787;--link-cl:#878787;--link-hover-cl:#56cfe1;--link-active-cl:#222222;--border-cl:#e6e6e6;--heading-mgb:30px;--heading-mgbm:20px;"><div class="t4s-custom-col t4s-col-border-none t4s-col-item t4s-col-lg-3 t4s-col-md-6 t4s-col-12 bl-bl_col_wnPPN9"> 5437 <div class="t4s-col-inner t4s-text-lg-start t4s-text-md-start t4s-text-start "style="--pd: 0 0 0 0;--pd-tb: 0 0 0 0;--pd-mb: 0 0 0 0;" timeline hdt-reveal="slide-in"> 5438 <div class="t4s-footer-content">�<div class="t4s-footer-raw-html t4s-rte--list t4s-hidden-mobile-false"style="--animation: ;--delay-animation:s;"><div class="app-download-section"> 5439<p>
5439Download Our App For Exclusive Collection, Offers & Discounts</p> 5440 5441<a href="https://apps.apple.com/in/app/estele/id1619102709" aria-label="Apple Store"><svg id="download-on-the-app-store-apple-logo-svgrepo-com" xmlns="http://www.w3.org/2000/svg" width="116.998" height="34.159" viewbox="0 0 116.998 34.159" xmlns:xlink="http://www.w3.org/1999/xlink"> 5442 <defs> 5443 <lineargradient id="linear-gradient" x1="-1.199" y1="2.436" x2="-1.199" y2="1.535" gradientunits="objectBoundingBox"> 5444 <stop offset="0" stop-color="#1a1a1a" stop-opacity="0.102"></stop> 5445 <stop offset="0.123" stop-color="#212121" stop-opacity="0.153"></stop> 5446 <stop offset="0.308" stop-color="#353535" stop-opacity="0.227"></stop> 5447 <stop offset="0.532" stop-color="#575757" stop-opacity="0.318"></stop> 5448 <stop offset="0.783" stop-color="#858585" stop-opacity="0.42"></stop> 5449 <stop offset="1" stop-color="#b3b3b3" stop-opacity="0.51"></stop> 5450 </lineargradient> 5451 </defs> 5452 <path id="Path_84203" data-name="Path 84203" d="M119.035,32.927a3.247,3.247,0,0,1-.974,2.315,3.348,3.348,0,0,1-2.351.957H6.891a3.3,3.3,0,0,1-3.33-3.272V6.837a3.306,3.306,0,0,1,3.33-3.276H115.708a3.3,3.3,0,0,1,3.325,3.276v26.09Z" transform="translate(-2.801 -2.801)" fill="#fff"></path> 5453 <path id="Path_84204" data-name="Path 84204" d="M112.9,34.159H4.1A4.071,4.071,0,0,1,0,30.127V4.037A4.074,4.074,0,0,1,4.1,0H112.9A4.076,4.076,0,0,1,117,4.037V30.126A4.071,4.071,0,0,1,112.9,34.159Z" transform="translate(0 0)" fill="#a6a6a6"></path> 5454 <path id="Path_84205" data-name="Path 84205" d="M119.035,32.927a3.247,3.247,0,0,1-.974,2.315,3.348,3.348,0,0,1-2.351.957H6.891a3.3,3.3,0,0,1-3.33-3.272V6.837a3.306,3.306,0,0,1,3.33-3.276H115.708a3.3,3.3,0,0,1,3.325,3.276v26.09Z" transform="translate(-2.801 -2.801)"></path> 5455 <path id="Path_84206" data-name="Path 84206" d="M66.008,36.464a4.952,4.952,0,0,1,2.359-4.155,5.074,5.074,0,0,0-4-2.159c-1.681-.177-3.311,1.005-4.167,1.005-.873,0-2.192-.988-3.613-.959a5.319,5.319,0,0,0-4.477,2.73c-1.936,3.351-.492,8.276,1.363,10.984.928,1.327,2.012,2.808,3.431,2.756,1.388-.056,1.907-.884,3.583-.884,1.66,0,2.147.884,3.595.851,1.49-.023,2.428-1.333,3.324-2.671a10.948,10.948,0,0,0,1.52-3.095,4.791,4.791,0,0,1-2.922-4.4Zm-2.734-8.1a4.873,4.873,0,0,0,1.116-3.493,4.967,4.967,0,0,0-3.211,1.661A4.638,4.638,0,0,0,60.034,29.9,4.1,4.1,0,0,0,63.274,28.368Z" transform="translate(-40.265 -19.564)" fill="#fff"></path> 5456 <path id="Path_84207" data-name="Path 84207" d="M309.531,0H252.108L274.6,34.159h34.931a4.044,4.044,0,0,0,4.041-4.035V4.037A4.044,4.044,0,0,0,309.531,0Z" transform="translate(-196.573 0)" fill="url(#linear-gradient)"></path> 5457 <g id="Group_84096" data-name="Group 84096" transform="translate(37.965 15.375)"> 5458 <path id="Path_84208" data-name="Path 84208" d="M179.411,83.552h-1.94l-1.063-3.339h-3.695L171.7,83.552h-1.889l3.661-11.368h2.261Zm-3.324-4.74-.961-2.968q-.153-.455-.573-2.142h-.034q-.169.725-.54,2.142l-.945,2.968Zm12.721.541a4.641,4.641,0,0,1-1.136,3.3,3.332,3.332,0,0,1-2.527,1.08,2.53,2.53,0,0,1-2.341-1.163v4.3h-1.822V78.049q0-1.313-.068-2.694h1.6l.1,1.3h.034a3.241,3.241,0,0,1,5.187-.322A4.532,4.532,0,0,1,188.808,79.353Zm-1.856.067a3.379,3.379,0,0,0-.54-1.974,1.867,1.867,0,0,0-1.586-.809,1.9,1.9,0,0,0-1.223.447,2.072,2.072,0,0,0-.717,1.173,2.378,2.378,0,0,0-.085.554v1.368a2.193,2.193,0,0,0,.549,1.51,1.821,1.821,0,0,0,1.425.616,1.867,1.867,0,0,0,1.6-.793A3.488,3.488,0,0,0,186.953,79.419Zm11.286-.067a4.641,4.641,0,0,1-1.136,3.3,3.334,3.334,0,0,1-2.528,1.08,2.53,2.53,0,0,1-2.341-1.163v4.3h-1.822V78.049q0-1.313-.068-2.694h1.6l.1,1.3h.034a3.242,3.242,0,0,1,5.188-.322A4.536,4.536,0,0,1,198.239,79.353Zm-1.857.067a3.379,3.379,0,0,0-.541-1.974,1.864,1.864,0,0,0-1.584-.809,1.9,1.9,0,0,0-1.224.447,2.071,2.071,0,0,0-.716,1.173,2.434,2.434,0,0,0-.085.554v1.368a2.2,2.2,0,0,0,.548,1.51,1.825,1.825,0,0,0,1.427.616,1.865,1.865,0,0,0,1.6-.793A3.488,3.488,0,0,0,196.382,79.419Zm12.4.944a3.036,3.036,0,0,1-1.011,2.362,4.481,4.481,0,0,1-3.1,1,5.408,5.408,0,0,1-2.944-.708l.421-1.518a5.069,5.069,0,0,0,2.632.709,2.483,2.483,0,0,0,1.6-.464,1.515,1.515,0,0,0,.575-1.239,1.587,1.587,0,0,0-.473-1.164,4.389,4.389,0,0,0-1.569-.876q-2.986-1.113-2.987-3.256a2.875,2.875,0,0,1,1.054-2.294,4.17,4.17,0,0,1,2.792-.894,5.519,5.519,0,0,1,2.581.54L207.9,74.04a4.514,4.514,0,0,0-2.185-.523,2.222,2.222,0,0,0-1.507.472,1.352,1.352,0,0,0-.457,1.03,1.392,1.392,0,0,0,.524,1.113,5.9,5.9,0,0,0,1.652.876,5.6,5.6,0,0,1,2.159,1.382A2.88,2.88,0,0,1,208.783,80.363Zm6.038-3.641h-2.008V80.7q0,1.518,1.063,1.517a3.2,3.2,0,0,0,.809-.085l.05,1.383a4.128,4.128,0,0,1-1.417.2,2.184,2.184,0,0,1-1.687-.659,3.229,3.229,0,0,1-.608-2.21V76.718h-1.2V75.351h1.2v-1.5l1.789-.54v2.041h2.008Zm9.042,2.664a4.5,4.5,0,0,1-1.08,3.1,3.85,3.85,0,0,1-3,1.248,3.67,3.67,0,0,1-2.877-1.2,4.359,4.359,0,0,1-1.071-3.019,4.46,4.46,0,0,1,1.1-3.12,3.83,3.83,0,0,1,2.979-1.215,3.747,3.747,0,0,1,2.9,1.2A4.3,4.3,0,0,1,223.863,79.386Zm-1.888.042a3.67,3.67,0,0,0-.488-1.934,1.8,1.8,0,0,0-1.637-.976,1.829,1.829,0,0,0-1.67.976,3.73,3.73,0,0,0-.489,1.968,3.659,3.659,0,0,0,.489,1.935,1.868,1.868,0,0,0,3.292-.016A3.684,3.684,0,0,0,221.974,79.428Zm7.812-2.471a3.172,3.172,0,0,0-.574-.05,1.719,1.719,0,0,0-1.485.726,2.734,2.734,0,0,0-.455,1.619v4.3h-1.822V77.936q0-1.291-.053-2.581h1.587l.067,1.568h.05a2.812,2.812,0,0,1,.911-1.3,2.2,2.2,0,0,1,1.317-.439,2.927,2.927,0,0,1,.455.033Zm8.147,2.109a4.268,4.268,0,0,1-.06
54587.826H232.4a2.377,2.377,0,0,0,.793,1.857,2.712,2.712,0,0,0,1.787.572,6.046,6.046,0,0,0,2.211-.387l.285,1.263a6.838,6.838,0,0,1-2.749.507,3.985,3.985,0,0,1-3-1.121,4.143,4.143,0,0,1-1.088-3.01,4.694,4.694,0,0,1,1.013-3.085,3.492,3.492,0,0,1,2.867-1.315,3.056,3.056,0,0,1,2.684,1.315A4.423,4.423,0,0,1,237.933,79.066Zm-1.737-.472a2.464,2.464,0,0,0-.354-1.4,1.591,1.591,0,0,0-1.451-.76,1.727,1.727,0,0,0-1.45.742,2.72,2.72,0,0,0-.539,1.416Z" transform="translate(-169.812 -72.016)" fill="#fff"></path> 5459 </g> 5460 <g id="Group_84097" data-name="Group 84097" transform="translate(39.031 5.598)"> 5461 <path id="Path_84209" data-name="Path 84209" d="M176.116,32.146a11.635,11.635,0,0,1-1.31-.067v-5.5a9.919,9.919,0,0,1,1.542-.116c2.089,0,3.051,1.028,3.051,2.7C179.4,31.1,178.263,32.146,176.116,32.146Zm.306-4.974a3.656,3.656,0,0,0-.721.058v4.178a4.73,4.73,0,0,0,.6.025,1.98,1.98,0,0,0,2.148-2.238A1.823,1.823,0,0,0,176.422,27.172Zm5.976,5.016a1.918,1.918,0,0,1-1.94-2.072,1.962,1.962,0,0,1,2.007-2.13,1.9,1.9,0,0,1,1.94,2.065A1.974,1.974,0,0,1,182.4,32.188Zm.034-3.548c-.647,0-1.061.6-1.061,1.45,0,.829.423,1.434,1.053,1.434s1.053-.647,1.053-1.451C183.476,29.253,183.062,28.639,182.432,28.639Zm8.687-.571-1.26,4.028h-.821l-.522-1.749a13.257,13.257,0,0,1-.324-1.3h-.017a8.71,8.71,0,0,1-.323,1.3L187.3,32.1h-.83l-1.186-4.028h.92l.456,1.915q.161.684.273,1.293h.017c.066-.339.173-.763.332-1.285l.572-1.923h.73l.548,1.882c.132.456.24.9.324,1.327h.024a11.586,11.586,0,0,1,.273-1.327l.49-1.882h.879Zm4.64,4.028h-.9V29.783c0-.712-.273-1.069-.813-1.069a.93.93,0,0,0-.9.987v2.4h-.9V29.219c0-.356-.009-.738-.033-1.152h.788l.042.622h.025a1.448,1.448,0,0,1,1.277-.7c.846,0,1.4.647,1.4,1.7V32.1Zm2.469,0h-.9V26.219h.9Zm3.265.091a1.918,1.918,0,0,1-1.94-2.072,1.962,1.962,0,0,1,2.006-2.13,1.9,1.9,0,0,1,1.94,2.065A1.973,1.973,0,0,1,201.493,32.188Zm.033-3.548c-.647,0-1.061.6-1.061,1.45,0,.829.424,1.434,1.052,1.434s1.053-.647,1.053-1.451c0-.82-.413-1.433-1.043-1.433Zm5.5,3.457-.065-.464h-.024a1.376,1.376,0,0,1-1.178.555A1.171,1.171,0,0,1,204.528,31c0-.994.862-1.509,2.355-1.509v-.074c0-.53-.281-.8-.836-.8a1.886,1.886,0,0,0-1.053.3l-.182-.589a2.576,2.576,0,0,1,1.383-.349c1.053,0,1.584.555,1.584,1.667v1.484a6.087,6.087,0,0,0,.058.962Zm-.123-2.007c-.995,0-1.494.241-1.494.812a.571.571,0,0,0,.614.63.857.857,0,0,0,.879-.82Zm5.221,2.007-.042-.647h-.025a1.351,1.351,0,0,1-1.294.738,1.836,1.836,0,0,1-1.691-2.056,1.912,1.912,0,0,1,1.764-2.147,1.211,1.211,0,0,1,1.136.548h.018V26.219h.9V31.01c0,.39.009.754.033,1.086h-.8Zm-.132-2.37a.975.975,0,0,0-.943-1.045c-.664,0-1.07.589-1.07,1.417,0,.812.421,1.368,1.052,1.368a1,1,0,0,0,.961-1.069v-.671Zm6.579,2.462a1.917,1.917,0,0,1-1.94-2.072,1.962,1.962,0,0,1,2.006-2.13,1.9,1.9,0,0,1,1.94,2.065A1.973,1.973,0,0,1,218.574,32.188Zm.033-3.548c-.646,0-1.06.6-1.06,1.45,0,.829.423,1.434,1.052,1.434s1.053-.647,1.053-1.451C219.653,29.253,219.239,28.639,218.607,28.639ZM225.4,32.1h-.9V29.783c0-.712-.273-1.069-.813-1.069a.929.929,0,0,0-.895.987v2.4h-.9V29.219c0-.356-.009-.738-.033-1.152h.788l.042.622h.025a1.447,1.447,0,0,1,1.277-.7c.846,0,1.4.647,1.4,1.7Zm6.025-3.357h-.985V30.7c0,.5.173.747.521.747a1.764,1.764,0,0,0,.4-.042l.025.68a1.984,1.984,0,0,1-.695.1c-.706,0-1.128-.39-1.128-1.409V28.739h-.588v-.671h.588V27.33l.879-.266v1h.985Zm4.74,3.357h-.895V29.8c0-.721-.273-1.086-.813-1.086a.878.878,0,0,0-.9.953V32.1h-.895V26.219h.895v2.42h.018a1.359,1.359,0,0,1,1.212-.655c.853,0,1.374.663,1.374,1.716Zm4.857-1.8h-2.687a1.156,1.156,0,0,0,1.27,1.193,3.027,3.027,0,0,0,1.086-.19l.139.622a3.364,3.364,0,0,1-1.352.249,1.87,1.87,0,0,1-2.006-2.03,1.968,1.968,0,0,1,1.905-2.164,1.692,1.692,0,0,1,1.676,1.915,1.722,1.722,0,0,1-.031.406Zm-.821-.638c0-.622-.314-1.061-.886-1.061a1.062,1.062,0,0,0-.979,1.061Z" transform="translate(-174.806 -26.219)" fill="#fff"></path> 5462 </g> 5463</svg> 5464</a> 5465<a href="https://play.google.com/store/apps/details?id=co.esteleapp&pcampaignid=web_share" aria-label="Google Play Store"> 5466<svg id="XMLID_15_" xmlns="http://www.w3.org/2000/svg" width="116.997" height="34.694" viewbox="0 0 116.997 34.694" xmlns:xlink="http://www.w3.org/1999/xlink"> 5467 <defs> 5468 <lineargradient id="linear-gradient" x1="-5182.965" y1="1240.72" x2="-5175.95" y2="
54681240.72" gradientunits="objectBoundingBox"> 5469 <stop offset="0" stop-color="#e0333c"></stop> 5470 <stop offset="1" stop-color="#ab0f56"></stop> 5471 </lineargradient> 5472 <lineargradient id="linear-gradient-2" x1="-657.276" y1="0.5" x2="-652.601" y2="0.5" xlink:href="#linear-gradient"></lineargradient> 5473 </defs> 5474 <path id="XMLID_17_" d="M112.7,214.949H4.32A4.361,4.361,0,0,1,0,210.629V184.62a4.346,4.346,0,0,1,4.32-4.32H112.677a4.346,4.346,0,0,1,4.32,4.32v26.01a4.326,4.326,0,0,1-4.3,4.32" transform="translate(0 -180.254)"></path> 5475 <path id="XMLID_23_" d="M112.7,180.809a3.653,3.653,0,0,1,3.657,3.657v26.01a3.653,3.653,0,0,1-3.657,3.657H4.32a3.653,3.653,0,0,1-3.657-3.657v-26.01a3.653,3.653,0,0,1,3.657-3.657H112.7m0-.708H4.32A4.366,4.366,0,0,0,0,184.443v26.01a4.346,4.346,0,0,0,4.32,4.32H112.677a4.346,4.346,0,0,0,4.32-4.32v-26.01A4.331,4.331,0,0,0,112.7,180.1Z" transform="translate(0 -180.1)" fill="#a6a6a6"></path> 5476 <path id="XMLID_24_" d="M161.98,209.28a2.384,2.384,0,0,1-.64,1.737,2.546,2.546,0,0,1-1.92.777,2.692,2.692,0,0,1-2.72-2.7,2.5,2.5,0,0,1,.8-1.92,2.656,2.656,0,0,1,1.92-.777,2.289,2.289,0,0,1,1.051.229,2.183,2.183,0,0,1,.8.571l-.457.457a1.755,1.755,0,0,0-1.417-.617,1.931,1.931,0,0,0-1.417.571,2.067,2.067,0,0,0-.617,1.508,1.9,1.9,0,0,0,.617,1.508,2.071,2.071,0,0,0,2.857,0,1.859,1.859,0,0,0,.457-1.051h-1.9v-.617h2.537A.631.631,0,0,1,161.98,209.28Z" transform="translate(-120.886 -200.389)" fill="#fff"></path> 5477 <path id="XMLID_25_" d="M162.134,209.126h0a2.421,2.421,0,0,1-.663,1.691h0a2.53,2.53,0,0,1-1.9.777,2.588,2.588,0,0,1-1.9-.777,2.656,2.656,0,0,1-.777-1.92,2.567,2.567,0,0,1,.777-1.92,2.641,2.641,0,0,1,1.9-.777,2.5,2.5,0,0,1,1.051.229,1.9,1.9,0,0,1,.8.571l.023-.023-.023-.023-.457.457.023.023.023-.023a1.787,1.787,0,0,0-1.44-.64,2.02,2.02,0,0,0-1.44.571,2.209,2.209,0,0,0,0,3.063,2.02,2.02,0,0,0,1.44.571,1.963,1.963,0,0,0,1.463-.571,1.719,1.719,0,0,0,.457-1.051v-.023h-1.9v-.549h2.491v-.023h-.023a1.73,1.73,0,0,1,.069.366h.023a2.22,2.22,0,0,0-.023-.389v-.023h-2.56v.663h1.92v-.023h-.023a1.523,1.523,0,0,1-.411,1.029,1.947,1.947,0,0,1-1.44.571,1.954,1.954,0,0,1-1.988-2.034,1.9,1.9,0,0,1,.571-1.463,1.931,1.931,0,0,1,1.417-.571,1.69,1.69,0,0,1,1.417.617l.023.023.5-.5L161.54,207a1.676,1.676,0,0,0-.823-.571,2.554,2.554,0,0,0-1.1-.229,2.471,2.471,0,0,0-1.92.8,2.569,2.569,0,0,0-.8,1.966,2.6,2.6,0,0,0,.8,1.966,2.8,2.8,0,0,0,1.92.8,2.466,2.466,0,0,0,1.92-.777l-.023-.023.023.023a2.466,2.466,0,0,0,.594-1.828Z" transform="translate(-121.04 -200.235)" fill="#fff"></path> 5478 <path id="XMLID_26_" d="M187.063,207.394h-2.377v1.668h2.1v.617h-2.1v1.668h2.377v.64H184V206.8h3.063Z" transform="translate(-141.946 -200.698)" fill="#fff"></path> 5479 <path id="XMLID_27_" d="M186.985,207.24v-.023h-2.423v1.737h2.126v.526h-2.126v1.737h2.377v.594h-2.971v-5.142h2.971v.571h.046v0h.023v-.64H183.9v5.257h3.108v-.708h-2.377v-1.6h2.126v-.663h-2.126v-1.6h2.377v-.046Z" transform="translate(-141.869 -200.543)" fill="#fff"></path> 5480 <path id="XMLID_28_" d="M202.448,211.988h-.663v-4.594H200.3V206.8h3.588v.594h-1.44Z" transform="translate(-154.521 -200.698)" fill="#fff"></path> 5481 <path id="XMLID_29_" d="M202.371,211.834v-.023h-.64v-4.594h-1.486v-.549h3.543v.549h-1.44v4.617h.023v0h.046v-4.548h1.44V206.6H200.2v.686h1.463v4.571h.754v-.023Z" transform="translate(-154.443 -200.543)" fill="#fff"></path> 5482 <rect id="XMLID_30_" width="0.663" height="5.188" transform="translate(51.973 6.102)" fill="#fff"></rect> 5483 <path id="XMLID_32_" d="M227.246,211.834h.023v-5.165h.594v5.142h-.617v.023h0v.023h.663V206.6H227.2v5.257h.046Z" transform="translate(-175.272 -200.543)" fill="#fff"></path> 5484 <path id="XMLID_33_" d="M236.1,211.988h-.663v-4.594H234V206.8h3.565v.594H236.1Z" transform="translate(-180.518 -200.698)" fill="#fff"></path> 5485 <path id="XMLID_34_" d="M235.948,211.834v-.023h-.64v-4.594h-1.44v-.549h3.5v.549h-1.44v4.617h.023v0h.046v-4.548h1.44V206.6H233.8v.686h1.44v4.571h.754v-.023Z" transform="translate(-180.364 -200.543)" fill="#fff"></path> 5486 <path id="XMLID_40_" d="M263.671,210.84a2.623,2.623,0,0,1-1.9.8,2.391,2.391,0,0,1-1.9-.8,2.656,2.656,0,0,1-.777-1.92,2.568,2.568,0,0,1,.777-1.92,2.623,2.623,0,0,1,1.9-.8,2.456,2.456,0,0,1,1.9.8,2.656,2.656,0,0,1,.777,1.92A2.6,2.6,0,0,1,263.671,210.84Zm-3.291-.434a2.043,2.043,0,0,0,2.834,0,2.033,2.033,0,0,0,.571-1.508,2.069,2.069,0,0,0-.571-1.508,2.043,2.043,0,0,0-2.834,0,2.033,2.033,0,0,0-.571,1.508A2.069,2.069,0,0,0,260.38,210.405Z" transform="translate(-199.882 -200.235)" fill="#fff"></path> 5487 <path id="XMLID_47_" d="M263.594,210.685h0a2.6,2.6,0,0,1-1.9.777,2.552,2.552,0,0,1-1.9-.777,2.641,2.641,0,0,1-.777-1.9,2.683,2.683,0,0,1,4.571-1.9,2.641,2.641,0,0,1,.777,1.9,2.89,2.89,0,0,1-.777,1.9h0a2.5,2.5,0,0,0,.8-1.92,2.744,2.744,0,0,0-.777-1.966,2.7,2.7,0,0,0-3.84,0,2.8,2.8,0,0,0-.777,1.966,2.706,2.706,0,0,0,.777,1.966,2.471,2.471,0,0,0,1.92.8,2.5,2.5,0,0,0,1.9-.846Zm-3.291-.434h0a1.755,1.755,0,0,0,1.417.617,1.824,1.824,0,0,0,1.44-.617,2.277,2.277,0,0,0,0-3.017,1.986,1.986,0,0,0-1.44-.617,1.825,1.825,0,0,0-1.44.617,2.033,2.033,0,0,0-.571,1.508,1.828,1.828,0,0,0,.594,1.508h0a2.259,2.259,0,0,1-.548-1.508,1.9,1.9,0,0,1,.571-1.463,1.918,1.918,0,0,1,1.371-.571,1.762,1.762,0,0,1,1.371.571,1.963,1.963,0,0,1,.571,1.463,1.9,1.9,0,0,1-.571,1.463,1.918,1.918,0,0,1-1.371.571,1.968,1.968,0,0,1-1.394-.526Z" transform="translate(-199.804 -200.08)" fill="#fff"></path> 5488 <path id="XMLID_48_" d="M286.6,211.988V206.8h.823l2.537,4.023h0V206.8h.64v5.188h-.663l-2.674-4.274h-.023l.023,1.029v3.246Z" transform="translate(-221.096 -200.698)" fill="#fff"></path> 5489 <path id="XMLID_49_" d="M286.446,211.834h.023v-5.165h.777l2.537,4.045h.069v-4.045h.571v5.142h-.64l-2.628-4.274h-.114l.046,1.051v3.223h-.64v.023h0v.023h.709v-3.268l-.046-1.029h-.023v.046h.023l2.628,4.251h.731V206.6h-.686v4.068h.023v-.023h0l-2.537-4.045H286.4v5.257h.046Z" transform="translate(-220.942 -200.543)" fill="#fff"></path> 5490 <path id="XMLID_131_" d="M179.173,248.945a3.593,3.593,0,0,0-3.68,3.68,3.68,3.68,0,1,0,7.359,0A3.593,3.593,0,0,0,179.173,248.945Zm0,5.92a2.246,2.246,0,0,1,0-4.48,2.246,2.246,0,0,1,0,4.48Zm-8.091-5.92a3.593,3.593,0,0,0-3.68,3.68,3.68,3.68,0,1,0,7.359,0A3.593,3.593,0,0,0,171.082,248.945Zm0,5.92a2.246,2.246,0,0,1,0-4.48,2.246,2.246,0,0,1,0,4.48Zm-9.576-4.777v1.577h3.748a3.149,3.149,0,0,1-.868,1.966,3.851,3.851,0,0,1-2.88,1.143,4.16,4.16,0,0,1,0-8.319,3.879,3.879,0,0,1,2.811,1.12l1.1-1.1a5.444,5.444,0,0,0-3.908-1.577,5.737,5.737,0,1,0,0,11.473,5.248,5.248,0,0,0,4-1.6,5.183,5.183,0,0,0,1.348-3.657,4.027,4.027,0,0,0-.091-.96h-5.257Zm39.266,1.234a3.448,3.448,0,0,0-3.154-2.331,3.491,3.491,0,0,0-3.451,3.68,3.615,3.615,0,0,0,3.657,3.68,3.75,3.75,0,0,0,3.085-1.623l-1.257-.823a2.122,2.122,0,0,1-1.828,1.028,1.929,1.929,0,0,1-1.806-1.12l4.937-2.057Zm-5.028,1.211a2.032,2.032,0,0,1,1.92-2.148,1.438,1.438,0,0,1,1.371.777Zm-4,3.565h1.623V245.266h-1.623Zm-2.674-6.331H189a2.444,2.444,0,0,0-1.966-.823,3.683,3.683,0,0,0,0,7.36,2.671,2.671,0,0,0,1.966-.823h.069v.549A1.9,1.9,0,0,1,187.1,258.2a2,2,0,0,1-1.851-1.326l-1.417.571a3.548,3.548,0,0,0,3.268,2.171c1.9,0,3.5-1.12,3.5-3.84v-6.605h-1.531v.594Zm-1.851,5.1a2.236,2.236,0,0,1,0-4.457,2.082,2.082,0,0,1,1.966,2.24A2.021,2.021,0,0,1,187.218,254.865Zm21.164-9.6H204.5V256.1h1.6v-4.114h2.24a3.365,3.365,0,1,0,.046-6.72Zm.023,5.211H206.1v-3.725H2
549008.4a1.863,1.863,0,1,1,0,3.725Zm10.011-1.531a2.984,2.984,0,0,0-2.88,1.668l1.44.617a1.515,1.515,0,0,1,1.486-.8,1.548,1.548,0,0,1,1.691,1.371v.091a3.768,3.768,0,0,0-1.691-.411c-1.531,0-3.108.868-3.108,2.445a2.513,2.513,0,0,0,2.7,2.377,2.242,2.242,0,0,0,2.057-1.051h.069v.823h1.577v-4.16A3.044,3.044,0,0,0,218.415,248.945Zm-.206,5.92c-.549,0-1.28-.251-1.28-.937,0-.823.937-1.143,1.691-1.143a3.237,3.237,0,0,1,1.486.343A1.889,1.889,0,0,1,218.21,254.865Zm9.188-5.691-1.851,4.708h-.069l-1.92-4.708h-1.737l2.88,6.582-1.623,3.657h1.691l4.457-10.239Zm-14.6,6.925h1.6V245.266h-1.6Z" transform="translate(-120.114 -230.09)" fill="#fff"></path> 5491 <path id="XMLID_159_" d="M39.646,303.346h0m1.737,0a2.684,2.684,0,0,1-.846.3,1.981,1.981,0,0,0,.846-.3M39.6,303.3h0" transform="translate(-30.549 -275.142)"></path> 5492 <path id="XMLID_161_" d="M37.9,297.9h0a1.677,1.677,0,0,0,.411,1.211h0A1.5,1.5,0,0,1,37.9,297.9" transform="translate(-29.238 -270.976)"></path> 5493 <path id="XMLID_163_" d="M39.646,303l-.046.069h0l.046-.069h0" transform="translate(-30.549 -274.911)" fill="url(#linear-gradient)"></path> 5494 <path id="XMLID_164_" d="M124.937,256h0a.84.84,0,0,1-.137.5.84.84,0,0,0,.137-.5" transform="translate(-96.276 -238.653)"></path> 5495 <path id="XMLID_166_" d="M102.5,271.7h0l.069.069-.069-.069" transform="translate(-79.073 -250.764)" fill="url(#linear-gradient-2)"></path> 5496 <path id="XMLID_171_" d="M52.733,214.7h0l4.228,2.4a1.477,1.477,0,0,1,.891,1.257h0a1.551,1.551,0,0,0-.891-1.257l-4.228-2.4M37.9,208.617h0m0,0h0m1.211-1.417c-.686,0-1.143.5-1.211,1.417a1.624,1.624,0,0,1,.389-1.051l.069-.069h0a.982.982,0,0,1,.754-.3" transform="translate(-29.238 -201.006)" fill="#404040"></path> 5497 <g id="Group_84094" data-name="Group 84094" transform="translate(8.639 6.422)"> 5498 <path id="Path_84199" data-name="Path 84199" d="M47.388,253.9,38.2,263.522a2.482,2.482,0,0,0,3.085,1.714,1.819,1.819,0,0,0,.571-.251l10.331-5.9Z" transform="translate(-38.109 -243.455)" fill="#ea4335"></path> 5499 <path id="Path_84200" data-name="Path 84200" d="M87.008,238.16l-4.48-2.56L77.5,240.011l5.051,4.983,4.434-2.537a2.442,2.442,0,0,0,1.028-3.291,2.505,2.505,0,0,0-1.006-1.006Z" transform="translate(-68.426 -229.338)" fill="#fbbc04"></path> 5500 <path id="Path_84201" data-name="Path 84201" d="M37.891,216.1a2.881,2.881,0,0,0-.091.64v17a2.064,2.064,0,0,0,.091.64l9.508-9.371Z" transform="translate(-37.8 -214.294)" fill="#4285f4"></path> 5501 <path id="Path_84202" data-name="Path 84202" d="M47.456,219.148l4.754-4.685-10.331-5.92a2.514,2.514,0,0,0-3.68,1.463Z" transform="translate(-38.109 -208.2)" fill="#34a853"></path> 5502 </g> 5503</svg> 5504</a> 5505</div></div>�<div class="t4s-socials-block t4s-setts-color-false social-cus_socials_mQd6Jb" style="--cl:#878787;--bg-cl:#222222;--mgb: px;--mgb-mb: px; --bd-radius:0px;"> 5506 5507 <h3 class="t4s-socials-title t4s-footer-title">Follow Us</h3> 5508 5509 <div class="t4s-list-socials"><div class="t4s-socials t4s-socials-style-3 t4s-socials-size-small t4s-setts-color-false t4s-row t4s-gx-md-5 t4s-gy-md-5 t4s-gx-2 t4s-gy-2"><div class="t4s-col-item t4s-col-auto"> 5510 <a title='Follow on Facebook' data-no-instant rel="noopener noreferrer nofollow" href="https://www.facebook.com/estelejewelery/" target="_blank" class="facebook" data-tooltip="top"><!-- <svg class=" t4s-icon-facebook" role="presentation" viewBox="0 0 320 512"><path d="M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z"/></svg> --> 5511 <svg xmlns="http://www.w3.org/2000/svg" width="34.719" height="34.719" viewBox="0 0 34.719 34.719"> 5512 <g id="Group_84948" data-name="Group 84948" transform="translate(-226.236 -6107)"> 5513 <path id="Path_84399" data-name="Path 84399" d="M17.359,0A17.359,17.359,0,1,1,0,17.359,17.359,17.359,0,0,1,17.359,0Z" transform="translate(226.236 6107)" fill="#f9ebef"/> 5514 <path id="Facebook" d="M16.61,8.378a8.3,8.3,0,1,0-9.6,8.2v-5.8H4.9v-2.4H7.007V6.549a2.931,2.931,0,0,1,3.137-3.231A12.747,12.747,0,0,1,12,3.48V5.524H10.956A1.2,1.2,0,0,0,9.6,6.821V8.378h2.3l-.368,2.4H9.6v5.8A8.308,8.308,0,0,0,16.61,8.378Z" transform="translate(235.291 6115.927)" fill="#d46d8c"/> 5515 </g> 5516 </svg></a> 5517 </div><div class="t4s-col-item t4s-col-auto"> 5518 <a title='Follow on Instagram' data-no-instant rel="noopener noreferrer nofollow" href="https://www.instagram.com/estele.co/" target="_blank" class="instagram" data-tooltip="top">
5518<!-- <svg class=" t4s-icon-instagram" role="presentation" viewBox="0 0 448 512"><path d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"/></svg> --> 5519 <svg xmlns="http://www.w3.org/2000/svg" width="34" height="35" viewBox="0 0 34 35"> 5520 <g id="Group_84947" data-name="Group 84947" transform="translate(-280.777 -6107)"> 5521 <ellipse id="Ellipse_2297" data-name="Ellipse 2297" cx="17" cy="17.5" rx="17" ry="17.5" transform="translate(280.777 6107)" fill="#f9ebef"/> 5522 <path id="Instagram" d="M8.255,0c-2.242,0-2.522.01-3.4.05a6.087,6.087,0,0,0-2,.384,4.042,4.042,0,0,0-1.462.952A4.028,4.028,0,0,0,.433,2.848a6.069,6.069,0,0,0-.384,2c-.041.88-.05,1.16-.05,3.4s.01,2.522.05,3.4a6.091,6.091,0,0,0,.384,2,4.048,4.048,0,0,0,.952,1.462,4.036,4.036,0,0,0,1.462.952,6.094,6.094,0,0,0,2,.384c.88.041,1.16.05,3.4.05s2.522-.01,3.4-.05a6.108,6.108,0,0,0,2-.384,4.219,4.219,0,0,0,2.414-2.414,6.09,6.09,0,0,0,.384-2c.041-.88.05-1.16.05-3.4s-.01-2.522-.05-3.4a6.1,6.1,0,0,0-.384-2,4.051,4.051,0,0,0-.952-1.462A4.022,4.022,0,0,0,13.661.433a6.073,6.073,0,0,0-2-.384C10.777.008,10.5,0,8.255,0Zm0,1.486c2.2,0,2.466.011,3.336.049a4.548,4.548,0,0,1,1.532.285A2.716,2.716,0,0,1,14.69,3.386a4.558,4.558,0,0,1,.284,1.532c.039.871.048,1.132.048,3.336s-.01,2.466-.051,3.336a4.645,4.645,0,0,1-.29,1.532,2.621,2.621,0,0,1-.618.951,2.575,2.575,0,0,1-.949.616,4.591,4.591,0,0,1-1.537.284c-.876.039-1.134.048-3.342.048s-2.467-.01-3.342-.051a4.681,4.681,0,0,1-1.538-.29,2.556,2.556,0,0,1-.949-.618,2.506,2.506,0,0,1-.619-.949A4.685,4.685,0,0,1,1.5,11.576c-.031-.867-.042-1.134-.042-3.332S1.466,5.778,1.5,4.9a4.679,4.679,0,0,1,.289-1.537,2.447,2.447,0,0,1,.619-.95A2.442,2.442,0,0,1,3.353,1.8a4.569,4.569,0,0,1,1.528-.29c.877-.031,1.135-.041,3.342-.041l.031.021Zm0,2.53a4.239,4.239,0,1,0,4.239,4.239A4.238,4.238,0,0,0,8.255,4.016Zm0,6.99a2.752,2.752,0,1,1,2.752-2.752A2.751,2.751,0,0,1,8.255,11.006Zm5.4-7.157a.991.991,0,1,1-.991-.99A.991.991,0,0,1,13.652,3.849Z" transform="translate(289.222 6116)" fill="#d46d8c"/> 5523 </g> 5524 </svg></a> 5525 </div><div class="t4s-col-item t4s-col-auto"> 5526 <a title='Follow on Linkedin' data-no-instant rel="noopener noreferrer nofollow" href="https://www.linkedin.com/company/30985476" target="_blank" class="linkedin" data-tooltip="top"><!-- <svg class=" t4s-icon-linkedin" role="presentation" viewBox="0 0 448 512"><path d="M100.28 448H7.4V148.9h92.88zM53.79 108.1C24.09 108.1 0 83.5 0 53.8a53.79 53.79 0 0 1 107.58 0c0 29.7-24.1 54.3-53.79 54.3zM447.9 448h-92.68V302.4c0-34.7-.7-79.2-48.29-79.2-48.29 0-55.69 37.7-55.69 76.7V448h-92.78V148.9h89.08v40.8h1.3c12.4-23.5 42.69-48.3 87.88-48.3 94 0 111.28 61.9 111.28 142.3V448z"/></svg> --> 5527 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="34" height="35" viewBox="0 0 34 35"><defs><clipPath id="clip-path"><rect id="Rectangle_29007" data-name="Rectangle 29007" width="15.657" height="15.691" fill="#d46d8c"/></clipPath></defs><g id="Group_85144" data-name="Group 85144" transform="translate(-343 -6271)"><ellipse id="Ellipse_2297" data-name="Ellipse 2297" cx="17" cy="17.5" rx="17" ry="17.5" transform="translate(343 6271)" fill="#f9ebef"/><g id="Group_85143" data-name="Group 85143" transform="translate(352 6280.514)"><g id="Group_85142" data-name="Group 85142" clip-path="url(#clip-path)"><path id="Path_84625" data-name="Path 84625" d="M122.665,111.674H119.43l0-5.613c-.064-1.161-.341-2.292-1.741-2.28
55271-1.6.013-1.874,1.314-1.938,2.624-.085,1.731.067,3.532,0,5.27h-3.234V101.187h3.136v1.421a3.772,3.772,0,0,1,3.6-1.665c2.211.164,3.134,1.512,3.357,3.6Z" transform="translate(-107.007 -95.983)" fill="#d46d8c"/><path id="Path_84626" data-name="Path 84626" d="M7.8,116.685H4.521V106.2h3.21l.074.074Z" transform="translate(-4.3 -100.994)" fill="#d46d8c"/><path id="Path_84627" data-name="Path 84627" d="M1.582.023c2.557-.348,2.9,3.467.57,3.755A1.9,1.9,0,0,1,1.582.023" transform="translate(0 -0.001)" fill="#d46d8c"/></g></g></g></svg></a> 5528 </div></div> 5529 5530</div> 5531 </div></div> 5532 </div> 5533 </div><div class="t4s-custom-col t4s-col-border-none t4s-col-item t4s-col-lg-3 t4s-col-md-6 t4s-col-12 bl-footer-0"> 5534 <div class="t4s-col-inner t4s-text-md-start t4s-text-md-start t4s-text-start "style="--pd: 0 0 0 0;--pd-tb: 0 0 0 0;--pd-mb: 0 0 0 0;" timeline hdt-reveal="slide-in"> 5535 5536 <div class="t4s-footer-heading t4s-d-flex t4s-align-items-center t4s-justify-content-between t4s-d-md-block t4s-d-none"> 5537 <h3 class="t4s-col-heading t4s-fnt-fm-inherit">EXPLORE</h3> 5538 </div><div data-footer-open class="t4s-footer-heading t4s-footer-heading-mobile t4s-d-flex t4s-align-items-center t4s-justify-content-between t4s-d-md-none"> 5539 5540 <h3 class="t4s-col-heading t4s-fnt-fm-inherit">EXPLORE</h3><span class="t4s-footer-collapse-icon"></span> 5541 </div><div data-footer-content class="t4s-footer-content">�<div class="t4s-footer-menu t4s-footer-menu-style1" style="--mgb: px;--mgb-mb: px;"> 5542 <ul class="t4s-footer-linklist"><li> 5543 <a href="/pages/about-us" class="t4s-footer-link " > 5544 About Estele 5545 </a> 5546 </li><li> 5547 <a href="/pages/privacy-policy" class="t4s-footer-link " > 5548 Privacy Policy 5549 </a> 5550 </li><li> 5551 <a href="/pages/faq-s" class="t4s-footer-link " > 5552 FAQ 5553 </a> 5554 </li><li> 5555 <a href="/pages/franchise" class="t4s-footer-link " > 5556 Franchise 5557 </a> 5558 </li><li> 5559 <a href="/pages/sitemap" class="t4s-footer-link " > 5560 Sitemap 5561 </a> 5562 </li><li> 5563 <a href="/blogs/blog" class="t4s-footer-link " > 5564 Blogs 5565 </a> 5566 </li></ul> 5567 </div>�<div class="t4s-socials-block t4s-setts-color-false social-cus_socials_btTdUU" style="--cl:#878787;--bg-cl:#222222;--mgb: px;--mgb-mb: px; --bd-radius:0px;"> 5568 5569 <h3 class="t4s-socials-title t4s-footer-title">FOLLOW US</h3> 5570 5571 <div class="t4s-list-socials"><div class="t4s-socials t4s-socials-style-3 t4s-socials-size-small t4s-setts-color-false t4s-row t4s-gx-md-5 t4s-gy-md-5 t4s-gx-2 t4s-gy-2"><div class="t4s-col-item t4s-col-auto"> 5572 <a title='Follow on Facebook' data-no-instant rel="noopener noreferrer nofollow" href="https://www.facebook.com/estelejewelery/" target="_blank" class="facebook" data-tooltip="top"><!-- <svg class=" t4s-icon-facebook" role="presentation" viewBox="0 0 320 512"><path d="M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z"/></svg> --> 5573 <svg xmlns="http://www.w3.org/2000/svg" width="34.719" height="34.719" viewBox="0 0 34.719 34.719"> 5574 <g id="Group_84948" data-name="Group 84948" transform="translate(-226.236 -6107)"> 5575 <path id="Path_84399" data-name="Path 84399" d="M17.359,0A17.359,17.359,0,1,1,0,17.359,17.359,17.359,0,0,1,17.359,0Z" transform="translate(226.236 6107)" fill="#f9ebef"/> 5576 <path id="Facebook" d="M16.61,8.378a8.3,8.3,0,1,0-9.6,8.2v-5.8H4.9v-2.4H7.007V6.549a2.931,2.931,0,0,1,3.137-3.231A12.747,12.747,0,0,1,12,3.48V5.524H10.956A1.2,1.2,0,0,0,9.6,6.821V8.378h2.3l-.368,2.4H9.6v5.8A8.308,8.308,0,0,0,16.61,8.378Z" transform="translate(235.291 6115.927)" fill="#d46d8c"/> 5577 </g> 5578 </svg></a> 5579 </div><div class="t4s-col-item t4s-col-auto"> 5580 <a title='Follow on Instagram' data-no-instant rel="noopener noreferrer nofollow" href="https://www.instagram.com/estele.co/" target="_blank" class="instagram" data-tooltip="top">
5580<!-- <svg class=" t4s-icon-instagram" role="presentation" viewBox="0 0 448 512"><path d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"/></svg> --> 5581 <svg xmlns="http://www.w3.org/2000/svg" width="34" height="35" viewBox="0 0 34 35"> 5582 <g id="Group_84947" data-name="Group 84947" transform="translate(-280.777 -6107)"> 5583 <ellipse id="Ellipse_2297" data-name="Ellipse 2297" cx="17" cy="17.5" rx="17" ry="17.5" transform="translate(280.777 6107)" fill="#f9ebef"/> 5584 <path id="Instagram" d="M8.255,0c-2.242,0-2.522.01-3.4.05a6.087,6.087,0,0,0-2,.384,4.042,4.042,0,0,0-1.462.952A4.028,4.028,0,0,0,.433,2.848a6.069,6.069,0,0,0-.384,2c-.041.88-.05,1.16-.05,3.4s.01,2.522.05,3.4a6.091,6.091,0,0,0,.384,2,4.048,4.048,0,0,0,.952,1.462,4.036,4.036,0,0,0,1.462.952,6.094,6.094,0,0,0,2,.384c.88.041,1.16.05,3.4.05s2.522-.01,3.4-.05a6.108,6.108,0,0,0,2-.384,4.219,4.219,0,0,0,2.414-2.414,6.09,6.09,0,0,0,.384-2c.041-.88.05-1.16.05-3.4s-.01-2.522-.05-3.4a6.1,6.1,0,0,0-.384-2,4.051,4.051,0,0,0-.952-1.462A4.022,4.022,0,0,0,13.661.433a6.073,6.073,0,0,0-2-.384C10.777.008,10.5,0,8.255,0Zm0,1.486c2.2,0,2.466.011,3.336.049a4.548,4.548,0,0,1,1.532.285A2.716,2.716,0,0,1,14.69,3.386a4.558,4.558,0,0,1,.284,1.532c.039.871.048,1.132.048,3.336s-.01,2.466-.051,3.336a4.645,4.645,0,0,1-.29,1.532,2.621,2.621,0,0,1-.618.951,2.575,2.575,0,0,1-.949.616,4.591,4.591,0,0,1-1.537.284c-.876.039-1.134.048-3.342.048s-2.467-.01-3.342-.051a4.681,4.681,0,0,1-1.538-.29,2.556,2.556,0,0,1-.949-.618,2.506,2.506,0,0,1-.619-.949A4.685,4.685,0,0,1,1.5,11.576c-.031-.867-.042-1.134-.042-3.332S1.466,5.778,1.5,4.9a4.679,4.679,0,0,1,.289-1.537,2.447,2.447,0,0,1,.619-.95A2.442,2.442,0,0,1,3.353,1.8a4.569,4.569,0,0,1,1.528-.29c.877-.031,1.135-.041,3.342-.041l.031.021Zm0,2.53a4.239,4.239,0,1,0,4.239,4.239A4.238,4.238,0,0,0,8.255,4.016Zm0,6.99a2.752,2.752,0,1,1,2.752-2.752A2.751,2.751,0,0,1,8.255,11.006Zm5.4-7.157a.991.991,0,1,1-.991-.99A.991.991,0,0,1,13.652,3.849Z" transform="translate(289.222 6116)" fill="#d46d8c"/> 5585 </g> 5586 </svg></a> 5587 </div><div class="t4s-col-item t4s-col-auto"> 5588 <a title='Follow on Linkedin' data-no-instant rel="noopener noreferrer nofollow" href="https://www.linkedin.com/company/30985476" target="_blank" class="linkedin" data-tooltip="top"><!-- <svg class=" t4s-icon-linkedin" role="presentation" viewBox="0 0 448 512"><path d="M100.28 448H7.4V148.9h92.88zM53.79 108.1C24.09 108.1 0 83.5 0 53.8a53.79 53.79 0 0 1 107.58 0c0 29.7-24.1 54.3-53.79 54.3zM447.9 448h-92.68V302.4c0-34.7-.7-79.2-48.29-79.2-48.29 0-55.69 37.7-55.69 76.7V448h-92.78V148.9h89.08v40.8h1.3c12.4-23.5 42.69-48.3 87.88-48.3 94 0 111.28 61.9 111.28 142.3V448z"/></svg> --> 5589 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="34" height="35" viewBox="0 0 34 35"><defs><clipPath id="clip-path"><rect id="Rectangle_29007" data-name="Rectangle 29007" width="15.657" height="15.691" fill="#d46d8c"/></clipPath></defs><g id="Group_85144" data-name="Group 85144" transform="translate(-343 -6271)"><ellipse id="Ellipse_2297" data-name="Ellipse 2297" cx="17" cy="17.5" rx="17" ry="17.5" transform="translate(343 6271)" fill="#f9ebef"/><g id="Group_85143" data-name="Group 85143" transform="translate(352 6280.514)"><g id="Group_85142" data-name="Group 85142" clip-path="url(#clip-path)"><path id="Path_84625" data-name="Path 84625" d="M122.665,111.674H119.43l0-5.613c-.064-1.161-.341-2.292-1.741-2.28
55891-1.6.013-1.874,1.314-1.938,2.624-.085,1.731.067,3.532,0,5.27h-3.234V101.187h3.136v1.421a3.772,3.772,0,0,1,3.6-1.665c2.211.164,3.134,1.512,3.357,3.6Z" transform="translate(-107.007 -95.983)" fill="#d46d8c"/><path id="Path_84626" data-name="Path 84626" d="M7.8,116.685H4.521V106.2h3.21l.074.074Z" transform="translate(-4.3 -100.994)" fill="#d46d8c"/><path id="Path_84627" data-name="Path 84627" d="M1.582.023c2.557-.348,2.9,3.467.57,3.755A1.9,1.9,0,0,1,1.582.023" transform="translate(0 -0.001)" fill="#d46d8c"/></g></g></g></svg></a> 5590 </div></div> 5591 5592</div> 5593 </div></div> 5594 </div> 5595 </div><div class="t4s-custom-col t4s-col-border-none t4s-col-item t4s-col-lg-2 t4s-col-md-6 t4s-col-12 bl-footer-4"> 5596 <div class="t4s-col-inner t4s-text-md-start t4s-text-md-start t4s-text-start "style="--pd: 5px 0 0 0;--pd-tb: 0 0 0 0;--pd-mb: 0 0 0 0;" timeline hdt-reveal="slide-in"> 5597 5598 <div class="t4s-footer-heading t4s-d-flex t4s-align-items-center t4s-justify-content-between t4s-d-md-block t4s-d-none"> 5599 <h3 class="t4s-col-heading t4s-fnt-fm-inherit">KNOW YOUR JEWELLERY</h3> 5600 </div><div data-footer-open class="t4s-footer-heading t4s-footer-heading-mobile t4s-d-flex t4s-align-items-center t4s-justify-content-between t4s-d-md-none"> 5601 <h3 class="t4s-col-heading t4s-fnt-fm-inherit">KNOW YOUR JEWELLERY</h3><span class="t4s-footer-collapse-icon"></span> 5602 </div><div data-footer-content class="t4s-footer-content">�<div class="t4s-footer-menu t4s-footer-menu-style1" style="--mgb: px;--mgb-mb: px;"> 5603 <ul class="t4s-footer-linklist"><li> 5604 <a href="/collections/rose-collection" class="t4s-footer-link " > 5605 Rose Collection 5606 </a> 5607 </li><li> 5608 <a href="/collections/earrings" class="t4s-footer-link " > 5609 Earring 5610 </a> 5611 </li><li> 5612 <a href="/collections/maang-tikka" class="t4s-footer-link " > 5613 Maang Tika 5614 </a> 5615 </li><li> 5616 <a href="/collections/crystal-blooms" class="t4s-footer-link " > 5617 Crystal Blooms 5618 </a> 5619 </li></ul> 5620 </div></div> 5621 </div> 5622 </div><div class="t4s-custom-col t4s-col-border-none t4s-col-item t4s-col-lg-2 t4s-col-md-6 t4s-col-12 bl-footer-6"> 5623 <div class="t4s-col-inner t4s-text-md-start t4s-text-md-start t4s-text-start "style="--pd: 5px 0 0 0;--pd-tb: 0 0 0 0;--pd-mb: 0 0 0 0;" timeline hdt-reveal="slide-in"> 5624 5625 <div class="t4s-footer-heading t4s-d-flex t4s-align-items-center t4s-justify-content-between t4s-d-md-block t4s-d-none"> 5626 <h3 class="t4s-col-heading t4s-fnt-fm-inherit">CUSTOMER SERVICE</h3> 5627 </div><div data-footer-open class="t4s-footer-heading t4s-footer-heading-mobile t4s-d-flex t4s-align-items-center t4s-justify-content-between t4s-d-md-none"> 5628 <h3 class="t4s-col-heading t4s-fnt-fm-inherit">CUSTOMER SERVICE</h3><span class="t4s-footer-collapse-icon"></span> 5629 </div><div data-footer-content class="t4s-footer-content">�<div class="t4s-footer-menu t4s-footer-menu-style1" style="--mgb: px;--mgb-mb: px;"> 5630 <ul class="t4s-footer-linklist"><li> 5631 <a href="https://estele.shiprocket.co/" class="t4s-footer-link " > 5632 Find your order 5633 </a> 5634 </li><li> 5635 <a href="/pages/return-policy" class="t4s-footer-link " > 5636 Return Exchange Policy 5637 </a> 5638 </li><li> 5639 <a href="/pages/shipping-and-handling" class="t4s-footer-link " > 5640 Shipping & Delivery 5641 </a> 5642 </li><li> 5643 <a href="https://estele.shiprocket.co/" class="t4s-footer-link " > 5644 Track Order 5645 </a> 5646 </li><li> 5647 <a href="/pages/contact" class="t4s-footer-link " > 5648 Contact Us 5649 </a> 5650 </li><li> 5651 <a href="/pages/storelocator" class="t4s-footer-link " > 5652 Store Locator 5653 </a> 5654 </li></ul> 5655 </div></div> 5656 </div> 5657 </div><div class="t4s-custom-col t4s-col-border-none t4s-col-item t4s-col-lg-3 t4s-col-md-6 t4s-col-12 bl-bl_col_TQg4HL"> 5658 <div class="t4s-col-inner t4s-text-lg-start t4s-text-md-start t4s-text-start "style="--pd: 0 0 0 0;--pd-tb: 0 0 0 0;--pd-mb: 0 0 0 0;" timeline hdt-reveal="slide-in"> 5659 5660 <div class="t4s-footer-heading t4s-d-flex t4s-align-items-center t4s-justify-content-between t4s-d-md-block t4s-d-none"> 5661 <h3 class="t4s-col-heading t4s-fnt-fm-inherit">CONTACT US</h3> 5662 </div><div data-footer-open class="t4s-footer-heading t4s-footer-heading-mobile t4s-d-flex t4s-align-items-center t4s-justify-content-between t4s-d-md-none"> 5663 <h3 class="t4s-col-heading t4s-fnt-fm-inherit">CONTACT US</h3><span class="t4s-footer-collapse-icon"></span> 5664 </div><div data-footer-content class="t4s-footer-content">�<div class="t4s-footer-raw-html t4s-rte--list t4s-hidden-mobile-false"style="--animation: ;--delay-animation:s;"><p>Estele Accessories Pvt. Ltd. 9-47, Keshav Nagar, West Hanuman Nagar, Boduppal, Hyderabad, Telangana 500092</p> 5665<a href="tel:+918247476318"><svg id="Group_84634" data-name="Group 84634" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="14.935" height="15" viewbox="0 0 14.935 15"> 5666 <defs> 5667 <clippath id="clip-path"> 5668 <rect id="Rectangle_28839" data-name="Rectangle 28839" width="14.935" height="15" fill="none"></rect> 5669 </clippath> 5670 </defs> 5671 <g id="Group_84633" data-name="Group 84633" clip-path="url(#clip-path)"> 5672 <path id="Path_84418" data-name="Path 84418" d="M9.293,10.117c.757-.75,1.565-2.055,2.81-1.465a20.9,20.9,0,0,1,2.441,2.336,1.5,1.5,0,0,1-.094,2.11,4.642,4.642,0,0,1-2.7,1.89c-2.607.228-6.407-2.493-8.121-4.325C2.012,8.933-.55,5.144.105,2.686A7,7,0,0,1,2.449.112,1.462,1.462,0,0,1,4.006.4,20.526,20.526,0,0,1,6.133,2.539c1.064,1.4-.507,2.233-1.264,3.182a10.2,10.2,0,0,0,4.424,4.4M2.918.764a1.1,1.1,0,0,0-.387.178A14.8,14.8,0,0,0,1.1,2.371c-.944,1.272.367,3.953,1.086,5.143a15.95,15.95,0,0,0,5.767,5.567c1.166.638,3.536,1.737,4.711.761a15.716,15.716,0,0,0,1.354-1.409.712.712,0,0,0-.019-.9,20.793,20.793,0,0,0-2.034-2.041.654.654,0,0,0-.878-.081c-.461.294-1.135,1.308-1.579,1.465-.4.14-1.029-.281-1.38-.5A12.487,12.487,0,0,1,4.877,7.26c-.253-.36-.894-1.322-.815-1.74.058-.3,1.131-1.19,1.4-1.509a.714.714,0,0,0,0-1.079A20.119,20.119,0,0,0,3.467.943.821.821,0,0,0,2.918.764" transform="translate(0 0)" fill="#1a1818"></path> 5673 </g> 5674</svg>+91 8247476318â¬</a> 5675<a href="mailto:[email protected]"> 5676<svg id="Group_84636" data-name="Group 84636" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16.977" height="11.643" viewbox="0 0 16.977 11.643"> 5677 <defs> 5678 <clippath id="clip-path"> 5679 <rect id="Rectangle_28840" data-name="Rectangle 28840" width="16.977" height="11.643" fill="none"></rect> 5680 </clippath> 5681 </defs> 5682 <g id="Group_84635" data-name="Group 84635" clip-path="url(#clip-path)"> 5683 <path id="Path_84419" data-name="Path 84419" d="M16.9.128a.49.49,0,0,1,.072.289L16.946,11.5l-.139.139H.139L0,11.5.066.111.44,0H16.505a.757.757,0,0,1,.4.128M15.53.781H1.416l.2.221C3.5,2.369,5.25,4.324,7.144,5.638a2.238,2.238,0,0,0,2.657,0Zm.722.445a.762.762,0,0,0-.194.112C14.119,2.814,12.266,4.8,10.3,6.194a2.988,2.988,0,0,1-3.658,0C4.679,4.8,2.828,2.815.887,1.337a.762.762,0,0,0-.194-.112v9.336l5.153-3.88a.385.385,0,0,1,.211.715L1.471,10.95h14L10.888,7.4a.385.385,0,0,1,.211-.715l5.153,3.88Z" transform="translate(0 0)" fill="#1a1818"></path> 5684 </g> 5685</svg>[email protected]</a></div>�<div class="t4s-footer-raw-html t4s-rte--list t4s-hidden-mobile-false"style="--animation: ;--delay-animation:s;"><div class="app-download-section"> 5686<p>
5686Download Our App For Exclusive Collection, Offers & Discounts</p> 5687 5688<a href="https://apps.apple.com/in/app/estele/id1619102709"><svg id="download-on-the-app-store-apple-logo-svgrepo-com" xmlns="http://www.w3.org/2000/svg" width="116.998" height="34.159" viewbox="0 0 116.998 34.159" xmlns:xlink="http://www.w3.org/1999/xlink"> 5689 <defs> 5690 <lineargradient id="linear-gradient" x1="-1.199" y1="2.436" x2="-1.199" y2="1.535" gradientunits="objectBoundingBox"> 5691 <stop offset="0" stop-color="#1a1a1a" stop-opacity="0.102"></stop> 5692 <stop offset="0.123" stop-color="#212121" stop-opacity="0.153"></stop> 5693 <stop offset="0.308" stop-color="#353535" stop-opacity="0.227"></stop> 5694 <stop offset="0.532" stop-color="#575757" stop-opacity="0.318"></stop> 5695 <stop offset="0.783" stop-color="#858585" stop-opacity="0.42"></stop> 5696 <stop offset="1" stop-color="#b3b3b3" stop-opacity="0.51"></stop> 5697 </lineargradient> 5698 </defs> 5699 <path id="Path_84203" data-name="Path 84203" d="M119.035,32.927a3.247,3.247,0,0,1-.974,2.315,3.348,3.348,0,0,1-2.351.957H6.891a3.3,3.3,0,0,1-3.33-3.272V6.837a3.306,3.306,0,0,1,3.33-3.276H115.708a3.3,3.3,0,0,1,3.325,3.276v26.09Z" transform="translate(-2.801 -2.801)" fill="#fff"></path> 5700 <path id="Path_84204" data-name="Path 84204" d="M112.9,34.159H4.1A4.071,4.071,0,0,1,0,30.127V4.037A4.074,4.074,0,0,1,4.1,0H112.9A4.076,4.076,0,0,1,117,4.037V30.126A4.071,4.071,0,0,1,112.9,34.159Z" transform="translate(0 0)" fill="#a6a6a6"></path> 5701 <path id="Path_84205" data-name="Path 84205" d="M119.035,32.927a3.247,3.247,0,0,1-.974,2.315,3.348,3.348,0,0,1-2.351.957H6.891a3.3,3.3,0,0,1-3.33-3.272V6.837a3.306,3.306,0,0,1,3.33-3.276H115.708a3.3,3.3,0,0,1,3.325,3.276v26.09Z" transform="translate(-2.801 -2.801)"></path> 5702 <path id="Path_84206" data-name="Path 84206" d="M66.008,36.464a4.952,4.952,0,0,1,2.359-4.155,5.074,5.074,0,0,0-4-2.159c-1.681-.177-3.311,1.005-4.167,1.005-.873,0-2.192-.988-3.613-.959a5.319,5.319,0,0,0-4.477,2.73c-1.936,3.351-.492,8.276,1.363,10.984.928,1.327,2.012,2.808,3.431,2.756,1.388-.056,1.907-.884,3.583-.884,1.66,0,2.147.884,3.595.851,1.49-.023,2.428-1.333,3.324-2.671a10.948,10.948,0,0,0,1.52-3.095,4.791,4.791,0,0,1-2.922-4.4Zm-2.734-8.1a4.873,4.873,0,0,0,1.116-3.493,4.967,4.967,0,0,0-3.211,1.661A4.638,4.638,0,0,0,60.034,29.9,4.1,4.1,0,0,0,63.274,28.368Z" transform="translate(-40.265 -19.564)" fill="#fff"></path> 5703 <path id="Path_84207" data-name="Path 84207" d="M309.531,0H252.108L274.6,34.159h34.931a4.044,4.044,0,0,0,4.041-4.035V4.037A4.044,4.044,0,0,0,309.531,0Z" transform="translate(-196.573 0)" fill="url(#linear-gradient)"></path> 5704 <g id="Group_84096" data-name="Group 84096" transform="translate(37.965 15.375)"> 5705 <path id="Path_84208" data-name="Path 84208" d="M179.411,83.552h-1.94l-1.063-3.339h-3.695L171.7,83.552h-1.889l3.661-11.368h2.261Zm-3.324-4.74-.961-2.968q-.153-.455-.573-2.142h-.034q-.169.725-.54,2.142l-.945,2.968Zm12.721.541a4.641,4.641,0,0,1-1.136,3.3,3.332,3.332,0,0,1-2.527,1.08,2.53,2.53,0,0,1-2.341-1.163v4.3h-1.822V78.049q0-1.313-.068-2.694h1.6l.1,1.3h.034a3.241,3.241,0,0,1,5.187-.322A4.532,4.532,0,0,1,188.808,79.353Zm-1.856.067a3.379,3.379,0,0,0-.54-1.974,1.867,1.867,0,0,0-1.586-.809,1.9,1.9,0,0,0-1.223.447,2.072,2.072,0,0,0-.717,1.173,2.378,2.378,0,0,0-.085.554v1.368a2.193,2.193,0,0,0,.549,1.51,1.821,1.821,0,0,0,1.425.616,1.867,1.867,0,0,0,1.6-.793A3.488,3.488,0,0,0,186.953,79.419Zm11.286-.067a4.641,4.641,0,0,1-1.136,3.3,3.334,3.334,0,0,1-2.528,1.08,2.53,2.53,0,0,1-2.341-1.163v4.3h-1.822V78.049q0-1.313-.068-2.694h1.6l.1,1.3h.034a3.242,3.242,0,0,1,5.188-.322A4.536,4.536,0,0,1,198.239,79.353Zm-1.857.067a3.379,3.379,0,0,0-.541-1.974,1.864,1.864,0,0,0-1.584-.809,1.9,1.9,0,0,0-1.224.447,2.071,2.071,0,0,0-.716,1.173,2.434,2.434,0,0,0-.085.554v1.368a2.2,2.2,0,0,0,.548,1.51,1.825,1.825,0,0,0,1.427.616,1.865,1.865,0,0,0,1.6-.793A3.488,3.488,0,0,0,196.382,79.419Zm12.4.944a3.036,3.036,0,0,1-1.011,2.362,4.481,4.481,0,0,1-3.1,1,5.408,5.408,0,0,1-2.944-.708l.421-1.518a5.069,5.069,0,0,0,2.632.709,2.483,2.483,0,0,0,1.6-.464,1.515,1.515,0,0,0,.575-1.239,1.587,1.587,0,0,0-.473-1.164,4.389,4.389,0,0,0-1.569-.876q-2.986-1.113-2.987-3.256a2.875,2.875,0,0,1,1.054-2.294,4.17,4.17,0,0,1,2.792-.894,5.519,5.519,0,0,1,2.581.54L207.9,74.04a4.514,4.514,0,0,0-2.185-.523,2.222,2.222,0,0,0-1.507.472,1.352,1.352,0,0,0-.457,1.03,1.392,1.392,0,0,0,.524,1.113,5.9,5.9,0,0,0,1.652.876,5.6,5.6,0,0,1,2.159,1.382A2.88,2.88,0,0,1,208.783,80.363Zm6.038-3.641h-2.008V80.7q0,1.518,1.063,1.517a3.2,3.2,0,0,0,.809-.085l.05,1.383a4.128,4.128,0,0,1-1.417.2,2.184,2.184,0,0,1-1.687-.659,3.229,3.229,0,0,1-.608-2.21V76.718h-1.2V75.351h1.2v-1.5l1.789-.54v2.041h2.008Zm9.042,2.664a4.5,4.5,0,0,1-1.08,3.1,3.85,3.85,0,0,1-3,1.248,3.67,3.67,0,0,1-2.877-1.2,4.359,4.359,0,0,1-1.071-3.019,4.46,4.46,0,0,1,1.1-3.12,3.83,3.83,0,0,1,2.979-1.215,3.747,3.747,0,0,1,2.9,1.2A4.3,4.3,0,0,1,223.863,79.386Zm-1.888.042a3.67,3.67,0,0,0-.488-1.934,1.8,1.8,0,0,0-1.637-.976,1.829,1.829,0,0,0-1.67.976,3.73,3.73,0,0,0-.489,1.968,3.659,3.659,0,0,0,.489,1.935,1.868,1.868,0,0,0,3.292-.016A3.684,3.684,0,0,0,221.974,79.428Zm7.812-2.471a3.172,3.172,0,0,0-.574-.05,1.719,1.719,0,0,0-1.485.726,2.734,2.734,0,0,0-.455,1.619v4.3h-1.822V77.936q0-1.291-.053-2.581h1.587l.067,1.568h.05a2.812,2.812,0,0,1,.911-1.3,2.2,2.2,0,0,1,1.317-.439,2.927,2.927,0,0,1,.455.033Zm8.147,2.109a4.268,4.268,0,0,1-.06
57057.826H232.4a2.377,2.377,0,0,0,.793,1.857,2.712,2.712,0,0,0,1.787.572,6.046,6.046,0,0,0,2.211-.387l.285,1.263a6.838,6.838,0,0,1-2.749.507,3.985,3.985,0,0,1-3-1.121,4.143,4.143,0,0,1-1.088-3.01,4.694,4.694,0,0,1,1.013-3.085,3.492,3.492,0,0,1,2.867-1.315,3.056,3.056,0,0,1,2.684,1.315A4.423,4.423,0,0,1,237.933,79.066Zm-1.737-.472a2.464,2.464,0,0,0-.354-1.4,1.591,1.591,0,0,0-1.451-.76,1.727,1.727,0,0,0-1.45.742,2.72,2.72,0,0,0-.539,1.416Z" transform="translate(-169.812 -72.016)" fill="#fff"></path> 5706 </g> 5707 <g id="Group_84097" data-name="Group 84097" transform="translate(39.031 5.598)"> 5708 <path id="Path_84209" data-name="Path 84209" d="M176.116,32.146a11.635,11.635,0,0,1-1.31-.067v-5.5a9.919,9.919,0,0,1,1.542-.116c2.089,0,3.051,1.028,3.051,2.7C179.4,31.1,178.263,32.146,176.116,32.146Zm.306-4.974a3.656,3.656,0,0,0-.721.058v4.178a4.73,4.73,0,0,0,.6.025,1.98,1.98,0,0,0,2.148-2.238A1.823,1.823,0,0,0,176.422,27.172Zm5.976,5.016a1.918,1.918,0,0,1-1.94-2.072,1.962,1.962,0,0,1,2.007-2.13,1.9,1.9,0,0,1,1.94,2.065A1.974,1.974,0,0,1,182.4,32.188Zm.034-3.548c-.647,0-1.061.6-1.061,1.45,0,.829.423,1.434,1.053,1.434s1.053-.647,1.053-1.451C183.476,29.253,183.062,28.639,182.432,28.639Zm8.687-.571-1.26,4.028h-.821l-.522-1.749a13.257,13.257,0,0,1-.324-1.3h-.017a8.71,8.71,0,0,1-.323,1.3L187.3,32.1h-.83l-1.186-4.028h.92l.456,1.915q.161.684.273,1.293h.017c.066-.339.173-.763.332-1.285l.572-1.923h.73l.548,1.882c.132.456.24.9.324,1.327h.024a11.586,11.586,0,0,1,.273-1.327l.49-1.882h.879Zm4.64,4.028h-.9V29.783c0-.712-.273-1.069-.813-1.069a.93.93,0,0,0-.9.987v2.4h-.9V29.219c0-.356-.009-.738-.033-1.152h.788l.042.622h.025a1.448,1.448,0,0,1,1.277-.7c.846,0,1.4.647,1.4,1.7V32.1Zm2.469,0h-.9V26.219h.9Zm3.265.091a1.918,1.918,0,0,1-1.94-2.072,1.962,1.962,0,0,1,2.006-2.13,1.9,1.9,0,0,1,1.94,2.065A1.973,1.973,0,0,1,201.493,32.188Zm.033-3.548c-.647,0-1.061.6-1.061,1.45,0,.829.424,1.434,1.052,1.434s1.053-.647,1.053-1.451c0-.82-.413-1.433-1.043-1.433Zm5.5,3.457-.065-.464h-.024a1.376,1.376,0,0,1-1.178.555A1.171,1.171,0,0,1,204.528,31c0-.994.862-1.509,2.355-1.509v-.074c0-.53-.281-.8-.836-.8a1.886,1.886,0,0,0-1.053.3l-.182-.589a2.576,2.576,0,0,1,1.383-.349c1.053,0,1.584.555,1.584,1.667v1.484a6.087,6.087,0,0,0,.058.962Zm-.123-2.007c-.995,0-1.494.241-1.494.812a.571.571,0,0,0,.614.63.857.857,0,0,0,.879-.82Zm5.221,2.007-.042-.647h-.025a1.351,1.351,0,0,1-1.294.738,1.836,1.836,0,0,1-1.691-2.056,1.912,1.912,0,0,1,1.764-2.147,1.211,1.211,0,0,1,1.136.548h.018V26.219h.9V31.01c0,.39.009.754.033,1.086h-.8Zm-.132-2.37a.975.975,0,0,0-.943-1.045c-.664,0-1.07.589-1.07,1.417,0,.812.421,1.368,1.052,1.368a1,1,0,0,0,.961-1.069v-.671Zm6.579,2.462a1.917,1.917,0,0,1-1.94-2.072,1.962,1.962,0,0,1,2.006-2.13,1.9,1.9,0,0,1,1.94,2.065A1.973,1.973,0,0,1,218.574,32.188Zm.033-3.548c-.646,0-1.06.6-1.06,1.45,0,.829.423,1.434,1.052,1.434s1.053-.647,1.053-1.451C219.653,29.253,219.239,28.639,218.607,28.639ZM225.4,32.1h-.9V29.783c0-.712-.273-1.069-.813-1.069a.929.929,0,0,0-.895.987v2.4h-.9V29.219c0-.356-.009-.738-.033-1.152h.788l.042.622h.025a1.447,1.447,0,0,1,1.277-.7c.846,0,1.4.647,1.4,1.7Zm6.025-3.357h-.985V30.7c0,.5.173.747.521.747a1.764,1.764,0,0,0,.4-.042l.025.68a1.984,1.984,0,0,1-.695.1c-.706,0-1.128-.39-1.128-1.409V28.739h-.588v-.671h.588V27.33l.879-.266v1h.985Zm4.74,3.357h-.895V29.8c0-.721-.273-1.086-.813-1.086a.878.878,0,0,0-.9.953V32.1h-.895V26.219h.895v2.42h.018a1.359,1.359,0,0,1,1.212-.655c.853,0,1.374.663,1.374,1.716Zm4.857-1.8h-2.687a1.156,1.156,0,0,0,1.27,1.193,3.027,3.027,0,0,0,1.086-.19l.139.622a3.364,3.364,0,0,1-1.352.249,1.87,1.87,0,0,1-2.006-2.03,1.968,1.968,0,0,1,1.905-2.164,1.692,1.692,0,0,1,1.676,1.915,1.722,1.722,0,0,1-.031.406Zm-.821-.638c0-.622-.314-1.061-.886-1.061a1.062,1.062,0,0,0-.979,1.061Z" transform="translate(-174.806 -26.219)" fill="#fff"></path> 5709 </g> 5710</svg> 5711</a> 5712<a href="https://play.google.com/store/apps/details?id=co.esteleapp&pcampaignid=web_share" aria-label="Google Play Store"> 5713<svg id="XMLID_15_" xmlns="http://www.w3.org/2000/svg" width="116.997" height="34.694" viewbox="0 0 116.997 34.694" xmlns:xlink="http://www.w3.org/1999/xlink"> 5714 <defs> 5715 <lineargradient id="linear-gradient" x1="-5182.965" y1="1240.72" x2="-5175.95" y2="
57151240.72" gradientunits="objectBoundingBox"> 5716 <stop offset="0" stop-color="#e0333c"></stop> 5717 <stop offset="1" stop-color="#ab0f56"></stop> 5718 </lineargradient> 5719 <lineargradient id="linear-gradient-2" x1="-657.276" y1="0.5" x2="-652.601" y2="0.5" xlink:href="#linear-gradient"></lineargradient> 5720 </defs> 5721 <path id="XMLID_17_" d="M112.7,214.949H4.32A4.361,4.361,0,0,1,0,210.629V184.62a4.346,4.346,0,0,1,4.32-4.32H112.677a4.346,4.346,0,0,1,4.32,4.32v26.01a4.326,4.326,0,0,1-4.3,4.32" transform="translate(0 -180.254)"></path> 5722 <path id="XMLID_23_" d="M112.7,180.809a3.653,3.653,0,0,1,3.657,3.657v26.01a3.653,3.653,0,0,1-3.657,3.657H4.32a3.653,3.653,0,0,1-3.657-3.657v-26.01a3.653,3.653,0,0,1,3.657-3.657H112.7m0-.708H4.32A4.366,4.366,0,0,0,0,184.443v26.01a4.346,4.346,0,0,0,4.32,4.32H112.677a4.346,4.346,0,0,0,4.32-4.32v-26.01A4.331,4.331,0,0,0,112.7,180.1Z" transform="translate(0 -180.1)" fill="#a6a6a6"></path> 5723 <path id="XMLID_24_" d="M161.98,209.28a2.384,2.384,0,0,1-.64,1.737,2.546,2.546,0,0,1-1.92.777,2.692,2.692,0,0,1-2.72-2.7,2.5,2.5,0,0,1,.8-1.92,2.656,2.656,0,0,1,1.92-.777,2.289,2.289,0,0,1,1.051.229,2.183,2.183,0,0,1,.8.571l-.457.457a1.755,1.755,0,0,0-1.417-.617,1.931,1.931,0,0,0-1.417.571,2.067,2.067,0,0,0-.617,1.508,1.9,1.9,0,0,0,.617,1.508,2.071,2.071,0,0,0,2.857,0,1.859,1.859,0,0,0,.457-1.051h-1.9v-.617h2.537A.631.631,0,0,1,161.98,209.28Z" transform="translate(-120.886 -200.389)" fill="#fff"></path> 5724 <path id="XMLID_25_" d="M162.134,209.126h0a2.421,2.421,0,0,1-.663,1.691h0a2.53,2.53,0,0,1-1.9.777,2.588,2.588,0,0,1-1.9-.777,2.656,2.656,0,0,1-.777-1.92,2.567,2.567,0,0,1,.777-1.92,2.641,2.641,0,0,1,1.9-.777,2.5,2.5,0,0,1,1.051.229,1.9,1.9,0,0,1,.8.571l.023-.023-.023-.023-.457.457.023.023.023-.023a1.787,1.787,0,0,0-1.44-.64,2.02,2.02,0,0,0-1.44.571,2.209,2.209,0,0,0,0,3.063,2.02,2.02,0,0,0,1.44.571,1.963,1.963,0,0,0,1.463-.571,1.719,1.719,0,0,0,.457-1.051v-.023h-1.9v-.549h2.491v-.023h-.023a1.73,1.73,0,0,1,.069.366h.023a2.22,2.22,0,0,0-.023-.389v-.023h-2.56v.663h1.92v-.023h-.023a1.523,1.523,0,0,1-.411,1.029,1.947,1.947,0,0,1-1.44.571,1.954,1.954,0,0,1-1.988-2.034,1.9,1.9,0,0,1,.571-1.463,1.931,1.931,0,0,1,1.417-.571,1.69,1.69,0,0,1,1.417.617l.023.023.5-.5L161.54,207a1.676,1.676,0,0,0-.823-.571,2.554,2.554,0,0,0-1.1-.229,2.471,2.471,0,0,0-1.92.8,2.569,2.569,0,0,0-.8,1.966,2.6,2.6,0,0,0,.8,1.966,2.8,2.8,0,0,0,1.92.8,2.466,2.466,0,0,0,1.92-.777l-.023-.023.023.023a2.466,2.466,0,0,0,.594-1.828Z" transform="translate(-121.04 -200.235)" fill="#fff"></path> 5725 <path id="XMLID_26_" d="M187.063,207.394h-2.377v1.668h2.1v.617h-2.1v1.668h2.377v.64H184V206.8h3.063Z" transform="translate(-141.946 -200.698)" fill="#fff"></path> 5726 <path id="XMLID_27_" d="M186.985,207.24v-.023h-2.423v1.737h2.126v.526h-2.126v1.737h2.377v.594h-2.971v-5.142h2.971v.571h.046v0h.023v-.64H183.9v5.257h3.108v-.708h-2.377v-1.6h2.126v-.663h-2.126v-1.6h2.377v-.046Z" transform="translate(-141.869 -200.543)" fill="#fff"></path> 5727 <path id="XMLID_28_" d="M202.448,211.988h-.663v-4.594H200.3V206.8h3.588v.594h-1.44Z" transform="translate(-154.521 -200.698)" fill="#fff"></path> 5728 <path id="XMLID_29_" d="M202.371,211.834v-.023h-.64v-4.594h-1.486v-.549h3.543v.549h-1.44v4.617h.023v0h.046v-4.548h1.44V206.6H200.2v.686h1.463v4.571h.754v-.023Z" transform="translate(-154.443 -200.543)" fill="#fff"></path> 5729 <rect id="XMLID_30_" width="0.663" height="5.188" transform="translate(51.973 6.102)" fill="#fff"></rect> 5730 <path id="XMLID_32_" d="M227.246,211.834h.023v-5.165h.594v5.142h-.617v.023h0v.023h.663V206.6H227.2v5.257h.046Z" transform="translate(-175.272 -200.543)" fill="#fff"></path> 5731 <path id="XMLID_33_" d="M236.1,211.988h-.663v-4.594H234V206.8h3.565v.594H236.1Z" transform="translate(-180.518 -200.698)" fill="#fff"></path> 5732 <path id="XMLID_34_" d="M235.948,211.834v-.023h-.64v-4.594h-1.44v-.549h3.5v.549h-1.44v4.617h.023v0h.046v-4.548h1.44V206.6H233.8v.686h1.44v4.571h.754v-.023Z" transform="translate(-180.364 -200.543)" fill="#fff"></path> 5733 <path id="XMLID_40_" d="M263.671,210.84a2.623,2.623,0,0,1-1.9.8,2.391,2.391,0,0,1-1.9-.8,2.656,2.656,0,0,1-.777-1.92,2.568,2.568,0,0,1,.777-1.92,2.623,2.623,0,0,1,1.9-.8,2.456,2.456,0,0,1,1.9.8,2.656,2.656,0,0,1,.777,1.92A2.6,2.6,0,0,1,263.671,210.84Zm-3.291-.434a2.043,2.043,0,0,0,2.834,0,2.033,2.033,0,0,0,.571-1.508,2.069,2.069,0,0,0-.571-1.508,2.043,2.043,0,0,0-2.834,0,2.033,2.033,0,0,0-.571,1.508A2.069,2.069,0,0,0,260.38,210.405Z" transform="translate(-199.882 -200.235)" fill="#fff"></path> 5734 <path id="XMLID_47_" d="M263.594,210.685h0a2.6,2.6,0,0,1-1.9.777,2.552,2.552,0,0,1-1.9-.777,2.641,2.641,0,0,1-.777-1.9,2.683,2.683,0,0,1,4.571-1.9,2.641,2.641,0,0,1,.777,1.9,2.89,2.89,0,0,1-.777,1.9h0a2.5,2.5,0,0,0,.8-1.92,2.744,2.744,0,0,0-.777-1.966,2.7,2.7,0,0,0-3.84,0,2.8,2.8,0,0,0-.777,1.966,2.706,2.706,0,0,0,.777,1.966,2.471,2.471,0,0,0,1.92.8,2.5,2.5,0,0,0,1.9-.846Zm-3.291-.434h0a1.755,1.755,0,0,0,1.417.617,1.824,1.824,0,0,0,1.44-.617,2.277,2.277,0,0,0,0-3.017,1.986,1.986,0,0,0-1.44-.617,1.825,1.825,0,0,0-1.44.617,2.033,2.033,0,0,0-.571,1.508,1.828,1.828,0,0,0,.594,1.508h0a2.259,2.259,0,0,1-.548-1.508,1.9,1.9,0,0,1,.571-1.463,1.918,1.918,0,0,1,1.371-.571,1.762,1.762,0,0,1,1.371.571,1.963,1.963,0,0,1,.571,1.463,1.9,1.9,0,0,1-.571,1.463,1.918,1.918,0,0,1-1.371.571,1.968,1.968,0,0,1-1.394-.526Z" transform="translate(-199.804 -200.08)" fill="#fff"></path> 5735 <path id="XMLID_48_" d="M286.6,211.988V206.8h.823l2.537,4.023h0V206.8h.64v5.188h-.663l-2.674-4.274h-.023l.023,1.029v3.246Z" transform="translate(-221.096 -200.698)" fill="#fff"></path> 5736 <path id="XMLID_49_" d="M286.446,211.834h.023v-5.165h.777l2.537,4.045h.069v-4.045h.571v5.142h-.64l-2.628-4.274h-.114l.046,1.051v3.223h-.64v.023h0v.023h.709v-3.268l-.046-1.029h-.023v.046h.023l2.628,4.251h.731V206.6h-.686v4.068h.023v-.023h0l-2.537-4.045H286.4v5.257h.046Z" transform="translate(-220.942 -200.543)" fill="#fff"></path> 5737 <path id="XMLID_131_" d="M179.173,248.945a3.593,3.593,0,0,0-3.68,3.68,3.68,3.68,0,1,0,7.359,0A3.593,3.593,0,0,0,179.173,248.945Zm0,5.92a2.246,2.246,0,0,1,0-4.48,2.246,2.246,0,0,1,0,4.48Zm-8.091-5.92a3.593,3.593,0,0,0-3.68,3.68,3.68,3.68,0,1,0,7.359,0A3.593,3.593,0,0,0,171.082,248.945Zm0,5.92a2.246,2.246,0,0,1,0-4.48,2.246,2.246,0,0,1,0,4.48Zm-9.576-4.777v1.577h3.748a3.149,3.149,0,0,1-.868,1.966,3.851,3.851,0,0,1-2.88,1.143,4.16,4.16,0,0,1,0-8.319,3.879,3.879,0,0,1,2.811,1.12l1.1-1.1a5.444,5.444,0,0,0-3.908-1.577,5.737,5.737,0,1,0,0,11.473,5.248,5.248,0,0,0,4-1.6,5.183,5.183,0,0,0,1.348-3.657,4.027,4.027,0,0,0-.091-.96h-5.257Zm39.266,1.234a3.448,3.448,0,0,0-3.154-2.331,3.491,3.491,0,0,0-3.451,3.68,3.615,3.615,0,0,0,3.657,3.68,3.75,3.75,0,0,0,3.085-1.623l-1.257-.823a2.122,2.122,0,0,1-1.828,1.028,1.929,1.929,0,0,1-1.806-1.12l4.937-2.057Zm-5.028,1.211a2.032,2.032,0,0,1,1.92-2.148,1.438,1.438,0,0,1,1.371.777Zm-4,3.565h1.623V245.266h-1.623Zm-2.674-6.331H189a2.444,2.444,0,0,0-1.966-.823,3.683,3.683,0,0,0,0,7.36,2.671,2.671,0,0,0,1.966-.823h.069v.549A1.9,1.9,0,0,1,187.1,258.2a2,2,0,0,1-1.851-1.326l-1.417.571a3.548,3.548,0,0,0,3.268,2.171c1.9,0,3.5-1.12,3.5-3.84v-6.605h-1.531v.594Zm-1.851,5.1a2.236,2.236,0,0,1,0-4.457,2.082,2.082,0,0,1,1.966,2.24A2.021,2.021,0,0,1,187.218,254.865Zm21.164-9.6H204.5V256.1h1.6v-4.114h2.24a3.365,3.365,0,1,0,.046-6.72Zm.023,5.211H206.1v-3.725H2
573708.4a1.863,1.863,0,1,1,0,3.725Zm10.011-1.531a2.984,2.984,0,0,0-2.88,1.668l1.44.617a1.515,1.515,0,0,1,1.486-.8,1.548,1.548,0,0,1,1.691,1.371v.091a3.768,3.768,0,0,0-1.691-.411c-1.531,0-3.108.868-3.108,2.445a2.513,2.513,0,0,0,2.7,2.377,2.242,2.242,0,0,0,2.057-1.051h.069v.823h1.577v-4.16A3.044,3.044,0,0,0,218.415,248.945Zm-.206,5.92c-.549,0-1.28-.251-1.28-.937,0-.823.937-1.143,1.691-1.143a3.237,3.237,0,0,1,1.486.343A1.889,1.889,0,0,1,218.21,254.865Zm9.188-5.691-1.851,4.708h-.069l-1.92-4.708h-1.737l2.88,6.582-1.623,3.657h1.691l4.457-10.239Zm-14.6,6.925h1.6V245.266h-1.6Z" transform="translate(-120.114 -230.09)" fill="#fff"></path> 5738 <path id="XMLID_159_" d="M39.646,303.346h0m1.737,0a2.684,2.684,0,0,1-.846.3,1.981,1.981,0,0,0,.846-.3M39.6,303.3h0" transform="translate(-30.549 -275.142)"></path> 5739 <path id="XMLID_161_" d="M37.9,297.9h0a1.677,1.677,0,0,0,.411,1.211h0A1.5,1.5,0,0,1,37.9,297.9" transform="translate(-29.238 -270.976)"></path> 5740 <path id="XMLID_163_" d="M39.646,303l-.046.069h0l.046-.069h0" transform="translate(-30.549 -274.911)" fill="url(#linear-gradient)"></path> 5741 <path id="XMLID_164_" d="M124.937,256h0a.84.84,0,0,1-.137.5.84.84,0,0,0,.137-.5" transform="translate(-96.276 -238.653)"></path> 5742 <path id="XMLID_166_" d="M102.5,271.7h0l.069.069-.069-.069" transform="translate(-79.073 -250.764)" fill="url(#linear-gradient-2)"></path> 5743 <path id="XMLID_171_" d="M52.733,214.7h0l4.228,2.4a1.477,1.477,0,0,1,.891,1.257h0a1.551,1.551,0,0,0-.891-1.257l-4.228-2.4M37.9,208.617h0m0,0h0m1.211-1.417c-.686,0-1.143.5-1.211,1.417a1.624,1.624,0,0,1,.389-1.051l.069-.069h0a.982.982,0,0,1,.754-.3" transform="translate(-29.238 -201.006)" fill="#404040"></path> 5744 <g id="Group_84094" data-name="Group 84094" transform="translate(8.639 6.422)"> 5745 <path id="Path_84199" data-name="Path 84199" d="M47.388,253.9,38.2,263.522a2.482,2.482,0,0,0,3.085,1.714,1.819,1.819,0,0,0,.571-.251l10.331-5.9Z" transform="translate(-38.109 -243.455)" fill="#ea4335"></path> 5746 <path id="Path_84200" data-name="Path 84200" d="M87.008,238.16l-4.48-2.56L77.5,240.011l5.051,4.983,4.434-2.537a2.442,2.442,0,0,0,1.028-3.291,2.505,2.505,0,0,0-1.006-1.006Z" transform="translate(-68.426 -229.338)" fill="#fbbc04"></path> 5747 <path id="Path_84201" data-name="Path 84201" d="M37.891,216.1a2.881,2.881,0,0,0-.091.64v17a2.064,2.064,0,0,0,.091.64l9.508-9.371Z" transform="translate(-37.8 -214.294)" fill="#4285f4"></path> 5748 <path id="Path_84202" data-name="Path 84202" d="M47.456,219.148l4.754-4.685-10.331-5.92a2.514,2.514,0,0,0-3.68,1.463Z" transform="translate(-38.109 -208.2)" fill="#34a853"></path> 5749 </g> 5750</svg> 5751</a> 5752</div></div></div> 5753 </div> 5754 </div></div></div></div></section><section id="shopify-section-bottom-bar" class="shopify-section t4s-section t4s-section-footer t4s-section-bottom-bar t4s_tp_cdt t4s-footer"><!-- sections/footer1.liquid --> 5755<link href="//estele.co/cdn/shop/t/124/assets/section.css?v=19467530681101428381758874717" rel="stylesheet" type="text/css" media="all" /> 5756<link href="//estele.co/cdn/shop/t/124/assets/general-block.css?v=48817518298914657441758874717" rel="stylesheet" type="text/css" media="all" /> 5757<link href="//estele.co/cdn/shop/t/124/assets/newsletter.css?v=10417904193982738771758874717" rel="stylesheet" type="text/css" media="all" /> 5758<link href="//estele.co/cdn/shop/t/124/assets/icon-social.css?v=76950054417889237641758874717" rel="stylesheet" type="text/css" media="all" /> 5759<link href="//estele.co/cdn/shop/t/124/assets/footer.css?v=1505461607985818621758874717" rel="stylesheet" type="text/css" media="all" /> 5760<div class="t4s-section-inner t4s_nt_se_bottom-bar t4s_se_bottom-bar t4s-container-wrap t4s-bootom-hidden-false " style="--bg-color: ;--bg-gradient: ;--border-cl: #e6e6e6;--mg-top: ;--mg-right: auto;--mg-bottom: ;--mg-left:auto;--pd-top: 15px;--pd-right: 110px;--pd-bottom: 15px;--pd-left: 110px;--mgtb-top: ;--mgtb-right: auto;--mgtb-bottom: ;--mgtb-left: auto;--pdtb-top: 15px;--pdtb-right: 110px;--pdtb-bottom: 15px;--pdtb-left: 110px;--mgmb-top: ;--mgmb-right: auto;--mgmb-bottom: ;--mgmb-left: auto;--pdmb-top: 20px;--pdmb-right: 110px;
5760--pdmb-bottom: 5px;--pdmb-left: 110px;"><div class="t4s-container"><div class="t4s-footer-wrap t4s-bottom-bar t4s-row is--footer-collapse- t4s-gx-md-30 t4s-gy-md-0 t4s-gx-0 t4s-gy-0" style="--heading-fs:16px;--heading-fw:500;--heading-lh:22px;--heading-ls: 0px;--heading-cl:#222222;--text-fs:14px;--text-fw:400;--text-cl:#878787;--link-cl:#878787;--link-hover-cl:#56cfe1;--border-cl:#e6e6e6;--heading-mgb:30px;--heading-mgbm:20px;"><div class="t4s-custom-col t4s-col-item t4s-col-lg-7 t4s-col-md-6 t4s-col-12 bl-2433b4f1-5bdc-49a9-ba42-a51f4eb6d8e3"> 5761 <div class="t4s-col-inner t4s-text-md-start t4s-text-center "style="--pd: 0 0 0 0;--pd-mb: 0 0 0 0;"> 5762 <div class="t4s-footer-content">�<div class="t4s-coppy-right" style="--mgb: 0px;--mgb-mb: 0px;">COPYRIGHT © 2026 -ESTELE</div></div> 5763 </div> 5764 </div><div class="t4s-custom-col t4s-col-item t4s-col-lg-4 t4s-col-md-5 t4s-col-12 bl-47f5eb4c-1063-495d-bfc4-a54c62d219aa"> 5765 <div class="t4s-col-inner t4s-text-md-end t4s-text-center "style="--pd: 0 0 0 0;--pd-mb: 0 0 0 0;"> 5766 <div class="t4s-footer-content"></div> 5767 </div> 5768 </div></div></div></div></section></footer> 5769 </div> 5770 5771 <ul hidden class="t4s-d-none"> 5772 <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li> 5773 </ul><svg aria-hidden="true" focusable="false" role="presentation" xmlns="http://www.w3.org/2000/svg" class="t4s-d-none"><defs><symbol id="svg-slider-btn___prev-1" viewBox="0 0 28 20"> 5774 <svg xmlns="http://www.w3.org/2000/svg" width="28" height="19.97" viewBox="0 0 28 20" fill="currentColor"> 5775 <path id="Forma_1" data-name="Forma 1" class="cls-1" d="M307.145,1836.68a0.98,0.98,0,0,0,1.411,0,1.025,1.025,0,0,0,0-1.42L301.4,1828h23.611a0.986,0.986,0,0,0,.988-1,1,1,0,0,0-.988-1.02H301.4l7.155-7.25a1.037,1.037,0,0,0,0-1.43,0.98,0.98,0,0,0-1.411,0l-8.849,8.98a1,1,0,0,0,0,1.42Z" transform="translate(-298 -1817.03)"/> 5776 </svg> 5777 </symbol> 5778 <symbol id="svg-slider-btn___next-1" viewBox="0 0 28 20"> 5779 <svg xmlns="http://www.w3.org/2000/svg" width="28" height="20" viewBox="0 0 28 20" fill="currentColor"> 5780 <path id="Forma_1" data-name="Forma 1" class="cls-1" d="M1609.85,1836.68a0.978,0.978,0,0,1-1.41,0,1.027,1.027,0,0,1,0-1.42l7.16-7.27h-23.61a1.015,1.015,0,0,1,0-2.03h23.61l-7.16-7.26a1.039,1.039,0,0,1,0-1.43,0.978,0.978,0,0,1,1.41,0l8.85,8.99a0.99,0.99,0,0,1,0,1.42Z" transform="translate(-1591 -1817)"/> 5781 </svg> 5782 </symbol><symbol id="t4s-icon-btn" viewBox="0 0 14 10" fill="none"> 5783 <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"></path> 5784 </symbol><symbol id="t4s-icon-loading" viewBox="0 0 100 100" fill="none"> 5785 <path xmlns="http://www.w3.org/2000/svg" fill="none" d="M24.3,30C11.4,30,5,43.3,5,50s6.4,20,19.3,20c19.3,0,32.1-40,51.4-40 C88.6,30,95,43.3,95,50s-6.4,20-19.3,20C56.4,70,43.6,30,24.3,30z" stroke="currentColor" stroke-width="2" stroke-dasharray="205.271142578125 51.317785644531256"><animate attributeName="stroke-dashoffset" calcMode="linear" values="0;256.58892822265625" keyTimes="0;1" dur="1" begin="0s" repeatCount="indefinite"/></path> 5786 </symbol> 5787 <symbol id="t4s-icon-search" viewBox="0 0 18 19" fill="none"> 5788 <path fill-rule="evenodd" clip-rule="evenodd" d="M11.03 11.68A5.784 5.784 0 112.85 3.5a5.784 5.784 0 018.18 8.18zm.26 1.12a6.78 6.78 0 11.72-.7l5.4 5.4a.5.5 0 11-.71.7l-5.41-5.4z" fill="currentColor"></path> 5789 </symbol> 5790 <symbol id="t4s-icon-close" class="icon icon-close" fill="none" viewBox="0 0 18 17"> 5791 <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor"></path> 5792 </symbol> 5793 <symbol id="t4s-icon-atc"> 5794 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><circle cx="9" cy="21" r="1"/><circle cx="20" cy="21" r="1"/><path d="M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6"/></svg> 5795 </symbol> 5796 <symbol id="t4s-icon-qv"> 5797 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z"/><circle cx="12" cy="12" r="3"/></svg> 5798 </symbol> 5799 <symbol id="t4s-icon-cp"> 5800 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><polyline points="16 3 21 3 21 8"/><line x1="4" y1="20" x2="21" y2="3"/><polyline points="21 16 21 21 16 21"/><line x1="15" y1="15" x2="21" y2="21"/><line x1="4" y1="4" x2="9" y2="9"/></svg> 5801 </symbol> 5802 <symbol id="t4s-icon-cp-added"> 5803 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24" stroke="currentColor" stroke-width="1.5" fill="none" stroke-linecap="round" stroke-linejoin="round" class="css-i6dzq1"><path d="M22 11.08V12a10 10 0 1 1-5.93-9.14"></path><polyline points="22 4 12 14.01 9 11.01"></polyline></svg> 5804 </symbol> 5805 <symbol id="t4s-icon-wis"> 5806 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z"/></svg> 5807 </symbol> 5808 <symbol id="t4s-icon-wis-added"> 5809 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z"/></svg> 5810 </symbol> 5811 <symbol id="t4s-icon-wis-remove"> 5812 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"> <polyline points="3 6 5 6 21 6"></polyline><path d="M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6m3 0V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2"></path>
5812<line x1="10" y1="11" x2="10" y2="17"></line><line x1="14" y1="11" x2="14" y2="17"></line> </svg> 5813 </symbol> 5814 <symbol id="t4s-icon-external"> 5815 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"><path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"/><polyline points="15 3 21 3 21 9"/><line x1="10" y1="14" x2="21" y2="3"/></svg> 5816 </symbol> 5817 <symbol id="t4s-icon-link"> 5818 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather feather-link-2"><path d="M15 7h3a5 5 0 0 1 5 5 5 5 0 0 1-5 5h-3m-6 0H6a5 5 0 0 1-5-5 5 5 0 0 1 5-5h3"/><line x1="8" y1="12" x2="16" y2="12"/></svg> 5819 </symbol> 5820 <symbol id="t4s-select-arrow"> 5821 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 19 12"><polyline fill="none" stroke="currentColor" points="17 2 9.5 10 2 2" fill-rule="evenodd" stroke-width="2" stroke-linecap="square"></polyline></svg> 5822 </symbol> 5823 </defs> 5824</svg> 5825
5826<script>window.T4Srequest = { 5827 design_mode: false, 5828 page_type: 'search', 5829 path: "\/search", 5830 quickviewId: sessionStorage.getItem('the4:qvid'), 5831 quickshopId: sessionStorage.getItem('the4:qsid') 5832 }; 5833 window.T4Sroutes = { 5834 root_url: '/', 5835 search_url: '/search', 5836 predictive_search_url: '/search/suggest', 5837 all_url: '/collections/all', 5838 cart_url: '/cart', 5839 cart_add_url: '/cart/add', 5840 cart_change_url: '/cart/change', 5841 cart_update_url: '/cart/update' 5842 }; 5843 window.T4sFunc = { 5844 psjson_lib: new Array 5845 }; 5846 window.T4SProductStrings = { 5847 pleaseChooseOptions: `Please select some product options before adding this product to your cart.`, 5848 addToCart: `Add to cart`, 5849 selectOption: `Select options`, 5850 quickShop: `Quick Shop`, 5851 soldOut: `Out of stock`, 5852 readMore: `Read more`, 5853 preOrder: `Pre-order`, 5854 preView: `View products`, 5855 unavailable: `Unavailable`, 5856 replace_qs_atc: `Replace item`, 5857 replace_qs_pre: `Replace item`, 5858 badgeNew: `New`, 5859 badgeSale: `Sale`, 5860 badgepreOrder: `Pre order`, 5861 badgeSoldout: `Sold out`, 5862 badgeSavePercent: `-[sale]%`, 5863 badgeSaveFixed: `-[sale]`, 5864 badgeSavePercent2: `SAVE [sale]%`, 5865 badgeSaveFixed2: `SAVE [sale]`, 5866 swatch_limit: `Show More Colors`, 5867 swatch_limit_less: `Show Less Colors`, 5868 compare: `Compare`, 5869 added_text_cp: `Compare products`, 5870 add_to_wishlist: `Add to Wishlist`, 5871 remove_wishlist: `Remove Wishlist`, 5872 browse_wishlist: `Browse Wishlist`, 5873 order_dayNames : "Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday", 5874 order_monthNames: "January,February,March,April,May,June,July,August,September,October,November,December" 5875 }; 5876 window.T4Sstrings = { 5877 mfp_close: `Close (Esc)`, 5878 mfp_loading: `Loading...`, 5879 pswp_facebook: `Share on Facebook`, 5880 pswp_twitter: `Tweet`, 5881 pswp_pinterest: `Pin it`, 5882 error_exist: `Email already used for another account`, 5883 agree_checkout: `You must agree with the terms and conditions of sales to check out.`, 5884 notice_stock_msg: `Not enough items available. Only [max] left.`, 5885 frm_contact_ask_success: `Thanks for contacting us. We'll get back to you as soon as possible.`, 5886 frm_notify_stock_success: `Thanks! We will notify you when this product becomes available!`, 5887 frm_newsletter_popup_success: `Thanks for subscribing`, 5888 frm_newsletter_popup_success_code: `{{coupon}} is copied!!!`, 5889 copy_tooltipText: `Copy to clipboard`, 5890 copied_tooltipText: `Copied`, 5891 item_cart: [`items`, `item`, `items`], 5892 item_compare: [`products`, `product`, `products`], 5893 recipientFormExpanded: `Gift card recipient form expanded`, 5894 recipientFormCollapsed: `Gift card recipient form collapsed`, 5895 btn_next: `Next`, 5896 btn_prev: `Prev` 5897 }; 5898 window.T4Sconfigs = { 5899 theme: 'kalles',
5900 isPageIndex: false, 5901 cartCurrency: "INR", 5902 shopCurency: "INR", 5903 moneyFormat: "â¹{{amount_no_decimals}}", 5904 moneyWithCurrencyFormat: "â¹{{amount_no_decimals}}", 5905 currencyCodeEnabled: false, 5906 within_cat: true, 5907 revealInView: false, 5908 script1: '//estele.co/cdn/shop/t/124/assets/polyfill.min.js?v=181567308014162318111758874717', 5909 script2: '//estele.co/cdn/shop/t/124/assets/theme.min.js?v=124028535871066403221758874717', 5910 script3: '//estele.co/cdn/shop/t/124/assets/interactable.min.js?v=171238473057508082971758874717', 5911 script5: '//estele.co/cdn/shop/t/124/assets/t4s_zoom.min.js?v=118749277644528088231758874717', 5912 script6: '//estele.co/cdn/shop/t/124/assets/predictive-search.min.js?v=51062732549333644291758874717', 5913 script7: '//estele.co/cdn/shop/t/124/assets/facets.min.js?v=105404487392339027411758874717', 5914 script8: '//estele.co/cdn/shop/t/124/assets/nouislider.min.js?v=138997367956044330881758874717', 5915 script9: '//estele.co/cdn/shop/t/124/assets/des_adm.min.js?v=149069619761138601831758874717', 5916 script10: '//estele.co/cdn/shop/t/124/assets/t4s-instant-page.min.js?v=66639300826534233221758874717', 5917 script11: 'none', 5918 script12: '//estele.co/cdn/shop/t/124/assets/reviewOther.js?v=95403737616239082511758874717', 5919 script12a: '//estele.co/cdn/shop/t/124/assets/t4s-currencies.min.js?v=119443773392122396141758874717', 5920 script12b: '//estele.co/cdn/shop/t/124/assets/threesixty.min.js?v=135209691209182052231758874717', 5921 stylesheet1: '//estele.co/cdn/shop/t/124/assets/mini-cart.css?v=141111192285042605701758874717', 5922 stylesheet2: '//estele.co/cdn/shop/t/124/assets/mobile_nav.css?v=72065195866954367311785923635', 5923 stylesheet3: '//estele.co/cdn/shop/t/124/assets/login-sidebar.css?v=162280350561165346861758874717', 5924 stylesheet4: '//estele.co/cdn/shop/t/124/assets/search-hidden.css?v=88436063797109337551758874717', 5925 timezone: "", 5926 nowTimestamp: 1791447981, 5927 show_img: 2, 5928 enable_quickshop: false, 5929 use_sale_badge: true, 5930 label_sale_style: '2', 5931 use_new_badge: false, 5932 new_day_int: 10, 5933 use_soldout_badge: true, 5934 use_custom_badge: true, 5935 use_preorder_badge: true, 5936 swatch_limit: true, 5937 swatch_num: 0, 5938 swatch_click: 1, 5939 sw_item_style: '1', 5940 show_qty: false, 5941 pr_curent: '3', 5942 enableAjaxATC: true, 5943 enablePredictiveSearch: true, 5944 enableAjaxCart: true, 5945 app_review: 2, 5946 enableConfetti: false, 5947 cartType: 'drawer', 5948 afterActionATC: '3', 5949 enableCompePopup: false, 5950 preViewBar: 'demo-kalles', 5951 cacheName: 'kalles181650981181', 5952 CartAttrHidden : true, 5953 timeOutNotices : 4000, 5954 autoHideNotices: true, 5955 disOnlyStock : false,disATCerror : false,onlyClickDropIcon : true, 5956 disFlashyApp : true,
5957 // remove_unavai: false , 5958 enable_compare: true, 5959 wishlist_mode : "1", 5960 wis_atc_added : "1", 5961 platform_email: "1", 5962 currency_type : "1", auto_currency: true, round_currency: false, hover_currency: false, 5963 img2: `<img data-sizes-scale="1.1" data-src="image_src" data-pr-img2 class="t4s-product-hover-img lazyloadt4s" loading="lazy" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-widths="[100,200,360,400,500,600,700,800,900,1000]" data-optimumx="2" data-sizes="auto" alt="image_alt">`, 5964 cp_icon : "\u003csvg class=\"t4s-svg-cp\" viewBox=\"0 0 24 24\"\u003e\u003cuse xlink:href=\"#t4s-icon-cp\"\u003e\u003c\/use\u003e\u003c\/svg\u003e", 5965 cp_icon_added : "\u003csvg class=\"t4s-svg-cp is-ic--added\" viewBox=\"0 0 24 24\"\u003e\u003cuse xlink:href=\"#t4s-icon-cp-added\"\u003e\u003c\/use\u003e\u003c\/svg\u003e", 5966 wis_icon : "\u003csvg class=\"t4s-svg-wis\" viewBox=\"0 0 24 24\"\u003e\u003cuse xlink:href=\"#t4s-icon-wis\"\u003e\u003c\/use\u003e\u003c\/svg\u003e", 5967 wis_icon_added: "\u003csvg class=\"t4s-svg-wis is-ic--added\" viewBox=\"0 0 24 24\"\u003e\u003cuse xlink:href=\"#t4s-icon-wis-added\"\u003e\u003c\/use\u003e\u003c\/svg\u003e", 5968 wis_icon_remove: "\u003csvg class=\"t4s-svg-wis is-ic--remove\" viewBox=\"0 0 24 24\"\u003e\u003cuse xlink:href=\"#t4s-icon-wis-remove\"\u003e\u003c\/use\u003e\u003c\/svg\u003e" 5969 }; 5970 !function(){const t=document.documentElement.offsetWidth;t<1025&&[].forEach.call(document.querySelectorAll(".t4s-container-fluid >.t4s-row,.t4s-container >.t4s-row"),function(e){e.offsetWidth>t&&e.classList.add("t4s-fix-overflow")});const e=document.querySelector('#MainContent .t4s-section img[loading="lazy"]'),n=document.querySelector('#MainContent .t4s-section img.t4s-d-none.t4s-d-md-block[loading="lazy"]');function o(t){return!!(t.offsetWidth||t.offsetHeight||t.getClientRects().length)}e&&window.innerWidth<768&&e.setAttribute("loading","eager"),n&&window.innerWidth>767&&n.setAttribute("loading","eager");var i=window.pageXOffset,s=window.pageYOffset,r=window.innerWidth,a=window.innerHeight;function f(t,e=!1){for(var n=t.offsetTop,o=t.offsetLeft,f=t.offsetWidth,d=t.offsetHeight;t.offsetParent;)n+=(t=t.offsetParent).offsetTop,o+=t.offsetLeft;return e?n<s+a&&o<i+r&&n+d>s&&o+f>i:n>=s&&o>=i&&n+d<=s+a&&o+f<=i+r}var d=0,l=document.querySelectorAll("#MainContent .t4s-section");0!=l.length&&[...l].some((t,e)=>{let n=e?f(t):f(t,!0);if(n)++d,t.querySelectorAll("img.lazyloadt4s").forEach(t=>{if(o(t)&&t.hasAttribute('data-widths')){let e=JSON.parse(t.getAttribute("data-widths")),n=t.getAttribute("data-src"),o=t.getAttribute("data-sizes-scale")||1,i=window.devicePixelRatio||1,s=function(t,e){for(var n=e[0],o=Math.abs(t-n),i=0;i<e.length;i++){let s=Math.abs(t-e[i]);s<=o&&(o=s,n=e[i])}return n}(t.clientWidth*o*i,e);t.removeAttribute("loading"),t.setAttribute("src",n.replace("width=1","width="+s)),t.classList.add("lazyloadt4s-opt") }});else if(!n&&d>0)return!0})}();// GET id template a-config 5971 var firstPrd = "/products/gold-solitaire-pendant-set"; 5972 if (firstPrd !== '') { 5973 if(!T4Srequest.quickviewId || !T4Srequest.quickshopId) { 5974 getTemplate(`${firstPrd}?view=a-configs`); 5975 5976 async function getTemplate(file) { 5977 let myObject = await fetch(file); 5978 let data = await myObject.text(); 5979 let templates = data.match(/shopify-section-template--.*?\"/g); 5980 if(!templates.length) return;
5981 templates.forEach(function(template) { 5982 template = template.replace("shopify-section-", ""); 5983 template = template.replace('"',''); 5984 if (template.includes("main-qv")) { 5985 T4Srequest.quickviewId = template; 5986 sessionStorage.setItem('the4:qvid', template); 5987 } 5988 if (template.includes("main-qs")) { 5989 T4Srequest.quickshopId = template; 5990 sessionStorage.setItem('the4:qsid', template); 5991 } 5992 }) 5993 } 5994 }; 5995 }</script>
5995 5996<template id="btns_pr_temp"><a href="#t4s_pr_url" data-tooltip="" data-id="id_nt_94" rel="nofollow" class="t4s-pr-item-btn t4s-pr-quickview" data-action-quickview><span class="t4s-svg-pr-icon"><svg viewBox="0 0 24 24"><use xlink:href="#t4s-icon-qv"></use></svg></span><span class="t4s-text-pr">Quick view</span></a>[split_t4snt]<a href="#t4s_pr_url" data-tooltip="" data-id="id_nt_94" data-handle="handle_nt_94" rel="nofollow" class="t4s-pr-item-btn t4s-pr-compare" data-action-compare><span class="t4s-svg-pr-icon"><svg class="t4s-svg-cp" viewBox="0 0 24 24"><use xlink:href="#t4s-icon-cp"></use></svg></span><span class="t4s-text-pr">Compare</span></a>[split_t4snt]<a href="#t4s_pr_url" data-tooltip="" data-id="id_nt_94" rel="nofollow" class="t4s-pr-item-btn t4s-pr-wishlist" data-action-wishlist><span class="t4s-svg-pr-icon"><svg viewBox="0 0 24 24"><use xlink:href="#t4s-icon-wis"></use></svg></span><span class="t4s-text-pr">Add to Wishlist</span></a>[split_t4snt][split_t4snt]</template> 5997<template id="t4s_temp_modal"> 5998 <div class="t4s-modal" aria-hidden="false" tabindex="-1" role="dialog"> 5999 <div class="t4s-modal__inner"> 6000 <div class="t4s-modal__content"></div> 6001 <button data-t4s-modal-close title="Close" type="button" class="t4s-modal-close"><svg class="t4s-modal-icon-close" role="presentation" viewBox="0 0 16 14"><path d="M15 0L1 14m14 0L1 0" stroke="currentColor" fill="none" fill-rule="evenodd"></path></svg></button> 6002 </div> 6003 </div> 6004</template> 6005<template id ="photoswipe_template"><div class="pswp pswp__t4s" tabindex="-1" role="dialog" aria-hidden="false"><div class="pswp__bg"></div><div class="pswp__scroll-wrap"><div class="pswp__container"><div class="pswp__item"></div><div class="pswp__item"></div><div class="pswp__item"></div></div><div class="pswp__ui pswp__ui--hidden"><div class="pswp__top-bar"><div class="pswp__counter"></div><button class="pswp__button pswp__button--close" title="Close"></button> <button class="pswp__button pswp__button--share" title="Share"></button> <button class="pswp__button pswp__button--fs" title="Toggle fullscreen"></button> <button class="pswp__button pswp__button--zoom" title="Zoom in/out"></button><div class="pswp__preloader"><div class="pswp__preloader__icn"><div class="pswp__preloader__cut"><div class="pswp__preloader__donut"></div></div></div></div></div><div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap"><div class="pswp__share-tooltip"></div></div><button class="pswp__button pswp__button--arrow--left" title="Previous (arrow left)"></button> <button class="pswp__button pswp__button--arrow--right" title="Next (arrow right)"></button><div class="pswp__caption"><div class="pswp__caption__center"></div></div></div></div><div class="pswp__thumbnails t4s-current-scrollbar t4s-scheme-light"></div></div></template><template id="t4s-notices__tmp"> 6006 <div id="t4s-notices__wrapper"><svg class="t4s-svg t4s-svg-circle-check" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M0 256C0 114.6 114.6 0 256 0C397.4 0 512 114.6 512 256C512 397.4 397.4 512 256 512C114.6 512 0 397.4 0 256zM371.8 211.8C382.7 200.9 382.7 183.1 371.8 172.2C360.9 161.3 343.1 161.3 332.2 172.2L224 280.4L179.8 236.2C168.9 225.3 151.1 225.3 140.2 236.2C129.3 247.1 129.3 264.9 140.2 275.8L204.2 339.8C215.1 350.7 232.9 350.7 243.8 339.8L371.8 211.8z"/></svg><svg class="t4s-svg t4s-svg-triangle-exclamation" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M506.3 417l-213.3-364c-16.33-28-57.54-28-73.98 0l-213.2 364C-10.59 444.9 9.849 480 42.74 480h426.6C502.1 480 522.6 445 506.3 417zM232 168c0-13.25 10.75-24 24-24S280 154.8 280 168v128c0 13.25-10.75 24-23.1 24S232 309.3 232 296V168zM256 416c-17.36 0-31.44-14.08-31.44-31.44c0-17.36 14.07-31.44 31.44-31.44s31.44 14.08 31.44 31.44C287.4 401.9 273.4 416 256 416z"/></svg><span class="t4s-notices__mess"></span><button type="button" class="t4s-notices__close"><svg class="t4s-svg t4s-svg-close" role="presentation" viewBox="0 0 16 14"><path d="M15 0L1 14m14 0L1 0" stroke="currentColor" fill="none" fill-rule="evenodd"></path></svg></button><div class="t4s-notices__progressbar"><span></span></div></div> 6007</template><link rel="stylesheet" href="//estele.co/cdn/shop/t/124/assets/mobile_nav.css?v=72065195866954367311785923635" media="print" onload="this.media='all'"><div id="t4s-menu-drawer" class="t4s-drawer t4s-drawer__left t4s-d-lg-none" aria-hidden="true"> 6008 <div class="t4s-skeleton-element ske-h-50 ske-mb-20 ske-shine"></div> 6009 <div class="t4s-skeleton-element ske-mrl-20 ske-shine"></div><div class="t4s-skeleton-element ske-mrl-20 ske-shine"></div><div class="t4s-skeleton-element ske-mrl-20 ske-shine"></div><div class="t4s-skeleton-element ske-mrl-20 ske-shine"></div><div class="t4s-skeleton-element ske-mrl-20 ske-shine"></div> 6010 <div class="t4s-skeleton-element ske-mrl-20 ske-shine"></div><div class="t4s-skeleton-element ske-mrl-20 ske-shine"></div><div class="t4s-skeleton-element ske-mrl-20 ske-shine"></div><div class="t4s-skeleton-element ske-mrl-20 ske-shine"></div><div class="t4s-skeleton-element ske-mrl-20 ske-shine"></div> 6011 </div> 6012 <button class="t4s-drawer-menu__close t4s-pe-none t4s-op-0 t4s-pf" data-drawer-close aria-label="Close menu, categories">
6012<svg class="t4s-iconsvg-close" role="presentation" viewBox="0 0 16 14"><path d="M15 0L1 14m14 0L1 0" stroke="currentColor" fill="none" fill-rule="evenodd"></path></svg></button><link href="//estele.co/cdn/shop/t/124/assets/mini-cart.css?v=141111192285042605701758874717" rel="stylesheet" media="print" onload="this.media='all'"> 6013<div data-cart-wrapper id="t4s-mini_cart" data-ccount="0" class="t4s-drawer t4s-drawer__right t4s-dn" aria-hidden="true"><div class="t4s-skeleton-element ske-h-50 ske-mt-15 ske-mb-20 ske-mrl-15 ske-shine"></div> 6014 <div class="ske-mb-20"></div><div class="ske-mb-20"></div><div class="ske-mb-20"></div> 6015 <div class="t4s-text-center"> 6016 <div class="t4s-skeleton-element ske-shine ske-w-50 ske-mb-10 ske-h-20 t4s-d-inline-block"></div> 6017 <div class="t4s-skeleton-element ske-shine ske-w-50 ske-mb-0 ske-h-40 t4s-d-inline-block"></div> 6018 </div></div><div id="shopify-section-toolbar_mobile" class="shopify-section t4s-section t4s-toolbar-mobile t4s-section-admn-fixed-"><link href="//estele.co/cdn/shop/t/124/assets/toolbar_mobile.css?v=21667906289391862281758874717" rel="stylesheet" type="text/css" media="all" /> 6019<div class="t4s-toolbar t4s-toolbar-label-true t4s-pf t4s-r-0 t4s-l-0 t4s-b-0 t4s-d-flex t4s-align-items-center t4s-justify-content-between" style="--bg-color:#ffffff;--icon-color:#222222;--label-color:#222222;--count-bg-color:#000000;--count-text-color:#ffffff"><div class="t4s-toolbart-home t4s-toolbar-item"> 6020 <a href="/"> 6021 <span class="t4s-toolbar-icon"> 6022 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather feather-home"><path d="M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z"/><polyline points="9 22 9 12 15 12 15 22"/></svg> 6023 </span><span class="t4s-toolbar-label">Home</span></a> 6024 </div><div class="t4s-toolbart-link t4s-toolbar-item"><a href="/collections/categories"> 6025 <span class="t4s-toolbar-icon t4s-pr"> 6026 <img class="lazyloadt4s t4s-lz--fadeIn" data-src="//estele.co/cdn/shop/files/Group_84295.svg?height=40&v=1747397696" data-widths="[100,200,400,600,700,800,900,1000,1200,1400,1600]" data-optimumx="2" data-sizes="auto" src="data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%20%20%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3C%2Fsvg%3E" width="" height="" alt=""> 6027 <span class="lazyloadt4s-loader"></span></span><span class="t4s-toolbar-label">CATEGORIES</span></a> 6028 </div><div class="t4s-toolbart-link t4s-toolbar-item"><a href="/collections/trending"> 6029 <span class="t4s-toolbar-icon t4s-pr"> 6030 <img class="lazyloadt4s t4s-lz--fadeIn" data-src="//estele.co/cdn/shop/files/Group_84231.svg?height=40&v=1747397734" data-widths="[100,200,400,600,700,800,900,1000,1200,1400,1600]" data-optimumx="2" data-sizes="auto" src="data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%20%20%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3C%2Fsvg%3E" width="" height="" alt=""> 6031 <span class="lazyloadt4s-loader"></span></span><span class="t4s-toolbar-label">TRENDING</span></a> 6032 </div><div class="t4s-toolbart-link t4s-toolbar-item"><a href="/pages/storelocator"> 6033 <span class="t4s-toolbar-icon t4s-pr"> 6034 <img class="lazyloadt4s t4s-lz--fadeIn" data-src="//estele.co/cdn/shop/files/Group_84297.svg?height=40&v=1747397769" data-widths="[100,200,400,600,700,800,900,1000,1200,1400,1600]" data-optimumx="2" data-sizes="auto" src="data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%20%20%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3C%2Fsvg%3E" width="" height="" alt=""> 6035 <span class="lazyloadt4s-loader"></span></span><span class="t4s-toolbar-label">STORES</span></a> 6036 </div><div class="t4s-toolbart-account t4s-toolbar-item"> 6037 <a href="/account" >
6038 <span class="t4s-toolbar-icon"> 6039 <!-- <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="feather feather-user"><path d="M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2"/><circle cx="12" cy="7" r="4"/></svg> --> 6040 <svg xmlns="http://www.w3.org/2000/svg" width="17.548" height="18.246" viewBox="0 0 17.548 18.246"> 6041 <g id="Group_84298" data-name="Group 84298" transform="translate(-1205.058 -570.17)"> 6042 <path id="Union_2" data-name="Union 2" d="M5.046,10.824A4.9,4.9,0,0,1,1.394,9.3,5.575,5.575,0,0,1,0,5.427,5.631,5.631,0,0,1,1.384,1.536,4.868,4.868,0,0,1,5.023,0h.011A4.9,4.9,0,0,1,8.688,1.522a5.563,5.563,0,0,1,1.4,3.873A5.629,5.629,0,0,1,8.7,9.286a4.872,4.872,0,0,1-3.64,1.538Zm-3.854-5.4c0,2.515,1.549,4.2,3.854,4.2h.01c2.3,0,3.837-1.707,3.836-4.237,0-2.513-1.551-4.2-3.857-4.2H5.025C2.732,1.2,1.191,2.9,1.192,5.427Z" transform="translate(1208.791 570.17)" fill="#3e3e3e"/> 6043 <path id="Union_3" data-name="Union 3" d="M15.234,6.38c-.835-.011-1.742-.016-2.853-.016-.611,0-1.234,0-1.836,0H10.4c-.555,0-1.126,0-1.689,0l-1.808,0c-.592,0-1.2,0-1.806,0-1.09,0-1.977.006-2.791.018H2.238A2,2,0,0,1,.147,5.112,1.98,1.98,0,0,1,.947,2.7,12.815,12.815,0,0,1,8.781,0a12.574,12.574,0,0,1,4.077.68,13.033,13.033,0,0,1,3.753,2.027,1.974,1.974,0,0,1,.783,2.421,1.872,1.872,0,0,1-.889,1,2.607,2.607,0,0,1-1.206.25Zm.018-1.191H15.3c.725,0,.882-.239.989-.506.061-.15.221-.549-.405-1.032A11.513,11.513,0,0,0,1.67,3.644c-.63.482-.473.881-.413,1.032.124.316.332.513.981.513h.046C3.1,5.176,3.991,5.17,5.092,5.17c.6,0,1.217,0,1.809,0h.024l1.781,0,1.742,0h.094l1.839,0C13.5,5.171,14.414,5.176,15.252,5.188Z" transform="translate(1205.058 582.035)" fill="#3e3e3e"/> 6044 </g> 6045 </svg> 6046 6047 </span><span class="t4s-toolbar-label">Account</span></a> 6048 </div></div></div><div id="shopify-section-back_top" class="shopify-section t4s-section-admn2-fixed"><link rel="stylesheet" href="//estele.co/cdn/shop/t/124/assets/back-to-top.css?v=169692617146488262191758874717" media="print" onload="this.media='all'"> 6049<a id="t4s-backToTop" data-t4sBackToTop class="t4s-back-to-top t4s-back-to-top__design1 t4s-pf t4s-progress_bar_false t4s-op-0" data-hidden-mobile="false" data-scrollTop="100" rel="nofollow" href="#" aria-label="Back to the top" style="--border-w:2px;--cricle-normal:#f5f5f5;--cricle-active:#000000;"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" viewBox="9.98 12.06 12.05 6.79" width="14" height="14"><path d="M16.767 12.809l-0.754-0.754-6.035 6.035 0.754 0.754 5.281-5.281 5.256 5.256 0.754-0.754-3.013-3.013z" fill="currentColor"></path></svg></a></div><div id="shopify-section-extras" class="shopify-section t4s-section-extras t4s-section-admn2-fixed"></div><div id="shopify-section-slider_config" class="shopify-section t4s-section t4s-section-config t4s_tp_flickity t4s-section-admn-fixed"><style data-shopify>.t4s-flicky-slider.t4s-slider-btn-cl-custom1{ 6050 --btn-color : #ffffff; 6051 --btn-background : #abb1b4; 6052 --btn-border : #abb1b4; 6053 --btn-color-hover : #ffffff; 6054 --btn-background-hover : #56cfe1; 6055 --btn-border-hover :#56cfe1; 6056 } 6057 .t4s-flicky-slider.t4s-slider-btn-style-outline.t4s-slider-btn-cl-custom1{ 6058 --btn-color : #abb1b4; 6059 --btn-border : #abb1b4; 6060 --btn-color-hover : #ffffff; 6061 --btn-background-hover : #56cfe1; 6062 } 6063 .t4s-slider-btn-pos-middle-border.t4s-slider-btn-style-outline.t4s-slider-btn-cl-custom1{ 6064 --btn-color : #abb1b4; 6065 --btn-background : #ffffff; 6066 --btn-color-hover : #ffffff; 6067 --btn-background-hover : #56cfe1; 6068 } 6069 .t4s-flicky-slider.t4s-slider-btn-style-simple.t4s-slider-btn-cl-custom1{ 6070 --btn-color : #abb1b4; 6071 --btn-border : #abb1b4; 6072 --btn-color-hover : #56cfe1; 6073 --btn-border-hover : #56cfe1; 6074 } 6075 .t4s-flicky-slider.t4s-dots-cl-custom1{ 6076 --dots-background : #abb1b4; 6077 --dots-background2 : #ffffff; 6078 } 6079 .t4s-dots-style-number.t4s-dots-cl-custom1 { 6080 --dots-cl : #ffffff; 6081 --bg-dots-cl : #abb1b4; 6082 }</style></div><div id="t4s-snow_ef" class="t4s-dn"></div><div id="t4s-assets-pre" class="t4s-d-none"></div><div id="t4s-append-component" class="t4s-d-none"></div><link href="//estele.co/cdn/shop/t/124/assets/search-hidden.css?v=88436063797109337551758874717" rel="stylesheet" media="print" onload="this.media='all'"> 6083<div data-predictive-search data-sid="search-hidden" id="t4s-search-hidden" class="t4s-drawer t4s-drawer__right" aria-hidden="true"> 6084 <div class="t4s-skeleton-element ske-h-50 ske-mt-20 ske-mb-20 ske-shine ske-mrl-20 ske-mt-15"></div> 6085 <div class="t4s-skeleton-element ske-h-50 ske-mrl-20"></div><div class="t4s-skeleton-element ske-h-50 ske-mrl-20 ske-shine"></div> 6086 <div class="t4s-skeleton-element ske-h-50 ske-mrl-20"></div><div class="t4s-skeleton-element ske-h-50 ske-mrl-20 ske-shine"></div> 6087</div> 6088<template id="t4s-style-popup"><link href="//estele.co/cdn/shop/t/124/assets/pre_flickityt4s.min.css?v=80452565481494416591758874717" rel="stylesheet" type="text/css" media="all" /> 6089<link href="//estele.co/cdn/shop/t/124/assets/main-product.css?v=43905978248019105071758874717" rel="stylesheet" type="text/css" media="all" /> 6090<link href="//estele.co/cdn/shop/t/124/assets/qv-product.css?v=107094605699731225041758874717" rel="stylesheet" type="text/css" media="all" /> 6091<link href="//estele.co/cdn/shop/t/124/assets/drawer.min.css?v=181456797178715633171775476289" rel="stylesheet" type="text/css" media="all" /> 6092</template> 6093<link rel="stylesheet" href="//estele.co/cdn/shop/t/124/assets/theme.css?v=74920885197550729411758874717" media="print" onload="this.media='all'"> 6094<link rel="stylesheet" href="//estele.co/cdn/shop/t/124/assets/drawer.min.css?v=181456797178715633171775476289" media="all"> 6095<link rel="stylesheet" href="//estele.co/cdn/shop/t/124/assets/line-awesome.min.css?v=86766576465918945231758874717" media="print" onload="this.media='all'">
6095<script type="application/ld+json">{"@context": "https://schema.org","@type": "BreadcrumbList","itemListElement": [{"@type": "ListItem","position": 1,"name": "Home","item": "https://estele.co"},{"@type": "ListItem","position": 2,"name": null,"item": "https://estele.co"}]}</script>
6095<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.7.1/jquery.min.js" defer></script>
6095 6096
6096<script src="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.9.0/slick.min.js" defer></script>
6096 6097 6098
6098<script> 6099 document.addEventListener('DOMContentLoaded', function () { 6100 $('.home-review-section .t4s-container>.t4s-row').slick({ 6101 dots: true, 6102 arrows: false, 6103 infinite: false, 6104 speed: 300, 6105 slidesToShow: 4.8, 6106 draggable: true, 6107 swipeToSlide: true, 6108 responsive: [ 6109 { 6110 breakpoint: 1024, 6111 settings: { 6112 slidesToShow: 4.8, 6113 dots: true, 6114 }, 6115 }, 6116 { 6117 breakpoint: 600, 6118 settings: { 6119 slidesToShow: 2.1, 6120 }, 6121 }, 6122 { 6123 breakpoint: 480, 6124 settings: { 6125 slidesToShow: 2.1, 6126 }, 6127 }, 6128 ], 6129 }); 6130 }); 6131 </script>
6131 6132 6133
6133<script> 6134 const logoList = document.querySelectorAll('.t4s-logo-list .t4s-col-item .t4s-eff'); 6135 var logoClose = document.querySelectorAll('.logo-pop-close'); 6136 logoList.forEach((logo) => { 6137 logo.onclick = function () { 6138 var parentEl = logo.parentElement; 6139 logoList.forEach((list) => { 6140 var prElement = list.parentElement; 6141 prElement.classList.remove('show-content'); 6142 }); 6143 parentEl.classList.add('show-content'); 6144 }; 6145 }); 6146 logoClose.forEach((close) => { 6147 close.onclick = function () { 6148 subParent = close.parentElement; 6149 mainParent = subParent.parentElement; 6150 mainParent.classList.remove('show-content'); 6151 console.log('close', mainParent); 6152 }; 6153 }); 6154 </script>
6154 6155
6155<script> 6156 document.addEventListener('DOMContentLoaded', function () { 6157 document.querySelectorAll('.menu-link').forEach(function (el) { 6158 el.addEventListener('click', function () { 6159 if (typeof gtag !== 'undefined') { 6160 gtag('event', 'mega_menu_click', { 6161 menu_name: el.innerText.trim(), 6162 click_url: el.href, 6163 }); 6164 } 6165 6166 if (typeof fbq !== 'undefined') { 6167 fbq('trackCustom', 'MegaMenuClick', { 6168 menu_name: el.innerText.trim(), 6169 }); 6170 } 6171 }); 6172 }); 6173 }); 6174 </script>
6174 6175 6176 <style> wrapped-feature-message-simple > div textarea {border-color: rgba(0, 0, 0, 0.6) !important; background: #f1f1f1 !important; padding: 7px 10px !important; font-family: "Apercu_Light" !important; font-size: 12px !important;} </style> 6177<div id="shopify-block-AdjkraUk3aFVvenQ3d__8605505498557855500" class="shopify-block shopify-app-block bogos-shopify-block"> 6178 6179 6180<div id="secomapp_freegifts_version" data-version="3.0"></div> 6181 6182 <!-- BEGIN app snippet: freegifts-snippet --><link href="//cdn.shopify.com/extensions/01a10aca-fd0f-75eb-bba1-8962568b706e/freegifts-233/assets/glider.min.css" rel="stylesheet" type="text/css" media="all" /> 6183<link href="//cdn.shopify.com/extensions/01a10aca-fd0f-75eb-bba1-8962568b706e/freegifts-233/assets/freegifts-main.min.css" rel="stylesheet" type="text/css" media="all" /> 6184 6185 6186 6187 6188 6189 6190 6191 6192 6193 6194 6195 6196<style id="sca_fg_custom_style"> 6197 6198 .freegifts-main-container .fg-section-title, .freegifts-main-container .bogos-slider-info-title { color: #121212; } 6199 .freegifts-main-container .product-title, .freegifts-main-container .bogos-gift-product-title { color: #000000; } 6200 .freegifts-main-container .original-price, .freegifts-main-container .bogos-gift-item-compare-price { color: #121212; } 6201 .freegifts-main-container .gift-price, .freegifts-main-container .bogos-gift-item-price { color: #ea5455; } 6202 .freegifts-main-container .btn-add-to-cart { color: #FFFFFF; background-color: #7367f0; } 6203 .freegifts-main-container .bogos-slider-offer-badge { background: #FFEF9D } 6204 .freegifts-main-container .bogos-slider-offer-badge.success { background: #CDFEE1 } 6205 .freegifts-main-container .bogos-slider-offer-title { color: #000000 } 6206 .freegifts-main-container .btn-add-to-cart svg path { fill: #FFFFFF; } 6207 .bogos-gift-select-variant-title { color: #005BD3; } 6208 .bogos-gift-select-variant-title-contain::after { border-color: #005BD3; } 6209 6210 .fg-gift-thumbnail-offer-title { color: #000000; } 6211 .fg-gift-thumbnail-container { border-color: #8A8A8A; } 6212 .fg-gift-thumbnail-offer-time { background-color: #000000; } 6213 #sca-gift-thumbnail .sca-gift-image { width: 100px; max-height: 100px; } 6214 6215 #sca-gift-icon .sca-gift-icon-img { width: 50px; max-height: 50px; } 6216 .sca-gift-icon-collection-page .sca-gift-icon-collection-img { width: 50px; max-height: 50px; } 6217 6218 #sca-promotion-glider { color: #ffffff; background-color: #F72119; } 6219 6220 6221 #sca-fg-today-offer-iframe .sca-fg-header { background-color: #FFFFFF; } 6222 #sca-fg-today-offer-iframe .sca-fg-body { background-color: #FFFFFF; } 6223 #sca-fg-today-offer-iframe .sca-fg-today-offer-title { color: #5E5873 !important; } 6224 #sca-fg-today-offer-iframe .sca-fg-today-offer-subtitle { color: #b9b9c3 !important; } 6225 #sca-fg-today-offer-iframe .sca-offer-title { color: #82868b; } 6226 #sca-fg-today-offer-widget { height: 70px !important; width: 70px !important; } 6227 .sca-fg-icon-success-anim { box-shadow: inset 0 0 0 #69CE82; } 6228 @-webkit-keyframes animated-checkmark-fill { to { box-shadow: inset 0 0 0 30px #69CE82; } } 6229 @keyframes animated-checkmark-fill { to { box-shadow: inset 0 0 0 30px #69CE82; } } 6230 .sca-fg-icon-success-circle { stroke: #69CE82; } 6231 #sca-fg-today-offer-iframe .sca-fg-offer .sca-offer-header-container { background-color: #ebe9f1 } 6232 #sca-fg-today-offer-iframe .sca-fg-offer.sca-offer-archived .sca-offer-header-container { background-color: #69CE8225 } 6233 #sca-fg-today-offer-iframe .sca-gift-product-title { color: #303030} 6234 #sca-fg-today-offer-iframe .sca-gift-product-discount-price { color: #24B263 } 6235 #sca-fg-today-offer-iframe .sca-gift-product-original-price { color: #616161 } 6236 #sca-fg-today-offer-iframe .sca-offer-info .sca-offer-subtitle { color: #616161 } 6237 6238 6239 .bogos-bundles-widget { background-color: #F3F3F3; } 6240 .bogos-bundles-widget-body .bogos-bundle-item { background-color: #FFFFFF; } 6241 .bogos-bundles-widget .bogos-bundles-widget-title { color: #303030; } 6242 .bogos-bundles-widget .bogos-bundles-widget-description { color: #616161; } 6243 .bogos-bundle-item .bogos-bundle-item-title { color: #303030; } 6244 .bogos-bundle-item .bogos-bundle-item-discount-price, .bogos-bundles-widget .bogos-bundles-total-discount-price { color: #005BD3; } 6245 .bogos-bundle-item .bogos-bundle-item-original-price, .bogos-bundles-widget .bogos-bundles-total-original-price { color: #005BD3; } 6246 .bogos-bundles-widget-footer .bogos-bundles-button-add { color: #FFFFFF; background-color: #303030; } 6247 .bogos-bundles-widget .bogos-bundle-shipping-discount-container { background-color: #DEE6FF; } 6248 .bogos-bundles-widget .bogos-bundle-shipping-discount-title { color: #2332D5; } 6249 6250 .bogos-bundles-quantity-break-widget { background-color: #F3F3F3; } 6251 .bogos-bundles-quantity-break-widget-title { color: #303030; } 6252 .bogos-bundles-quantity-break-widget-description { color: #303030; } 6253 .bogos-bundle-quantity-break-item-original-price, .bogos-bundles-quantity-break-origin-price { color: #B5B5B5; } 6254 .bogos-bundles-quantity-break-button-add { background: #303030; color: #FFFFFF; } 6255 .bogos-bundle-quantity-break_item-container { background: #FFFFFF; } 6256 .bogos-bundle-quantity-break-label { background: #303030; color: #FFFFFF; } 6257 .bogos-bundle-quantity-break-tag { background: #F1F1F1; color: #303030; } 6258 .bogos-bundle-quantity-break-sub-title { color: #616161; } 6259 .bogos-bundles-quantity-break-discount-price { color: #303030; } 6260 .bogos-bundle-quantity-break-title { color: #303030; } 6261 .bogos-bundle-quantity-break-item-discount-price { color: #303030; } 6262 6263 .bogos-volume-discount-widget.default-layout { background-color: #F3F3F3; } 6264 .bogos-volume-discount-widget.default-layout .bogos-volume-discount-widget-title { color: #303030; } 6265 .bogos-volume-discount-widget.default-layout .bogos-volume-discount-widget-description { color: #303030; } 6266 .bogos-volume-discount-widget.default-layout .bogos-volume-discount-item-original-price , .bogos-volume-discount-origin-price { color: #303030; } 6267 .bogos-volume-discount-widget.default-layout .bogos-volume-discount-button-add { background: #303030; color: #FFFFFF; } 6268 .bogos-volume-discount-widget.default-layout .bogos-volume-discount_item-container { background: #FFFFFF; } 6269 .bogos-volume-discount-widget.default-layout .bogos-volume-discount-label { background: #303030; color: #FFFFFF; } 6270 .bogos-volume-discount-widget.default-layout .bogos-volume-discount-tag { background: #F1F1F1; color: #303030; } 6271 .bogos-volume-discount-widget.default-layout .bogos-volume-discount-sub-title { color: #616161; } 6272 .bogos-volume-discount-widget.default-layout .bogos-volume-discount-item-discount-price { color: #303030; } 6273 .bogos-volume-discount-widget.default-layout .bogos-volume-discount-tier-price-primary span { color: #303030; } 6274 .bogos-volume-discount-widget.default-layout .bogos-volume-discount-discount-price { color: #303030; } 6275 .bogos-volume-discount-widget.default-layout .bogos-volume-discount-title { color: #303030; } 6276 .bogos-volume-discount-widget.default-layout .bogos-volume-discount-origin-price, .bogos-volume-discount-widget.default-layout .bogos-volume-discount-item-original-price { color: #B5B5B5; } 6277 .bogos-volume-discount-widget.table-layout .bogos-volume-discount-widget-header { background-color: #F3F3F3; } 6278 .bogos-volume-discount-widget.table-layout .bogos-volume-discount-widget-title { color: #303030; } 6279 .bogos-volume-discount-widget.table-layout .bogos-volume-discount-widget-description { color: #303030; } 6280 .bogos-volume-discount-table-container.line-style .bogos-volume-discount-item { background-color: #FFFFFF; } 6281 .bogos-volume-discount-widget.table-layout, .bogos-volume-discount-widget.table-layout .bogos-volume-discount-item, .bogos-volume-discount-widget-body .bogos-volume-discount-tier-info, .bogos-volume-discount-widget.table-layout .bogos-volume-discount-widget-header { border-color: #E0E0E0; } 6282 .bogos-volume-discount-widget.table-layout .bogos-volume-discount-title { color: #303030; } 6283 .bogos-volume-discount-widget.table-layout .bogos-volume-discount-description { color: #616161; } 6284 .bogos-volume-discount-widget.table-layout .bogos-volume-discount-tag { background-color: #F1F1F1; color: #303030; } 6285 .bogos-volume-discount-widget.table-layout .bogos-volume-discount-tier-discount-text { color: #303030; } 6286 .bogos-volume-discount-widget.table-layout .bogos-volume-discount-tier-label { color: #FFFFFF; background-color: #303030; } 6287 .bogos-volume-discount-widget.table-layout .bogos-volume-discount-tier-discount-price { color: #303030; } 6288 .bogos-volume-discount-widget.table-layout .bogos-volume-discount-tier-price-primary span { color: #303030; } 6289 .bogos-volume-discount-widget.table-layout .bogos-volume-discount-tier-origin-price { color: #FFFFFF; } 6290 .bogos-volume-discount-table-container.is-hidden-line .bogos-volume-discount-tier-info { border-color: transparent; } 6291 .bogos-volume-discount-widget.table-layout .bogos-volume-discount-table-container.zebra-style .bogos-volume-discount-item:nth-child(odd) { background-color: #FFFFFF; } 6292 .bogos-volume-discount-widget.table-layout .bogos-volume-discount-table-container.zebra-style .bogos-volume-discount-item:nth-child(even) { background-color: #F5F5F5; } 6293 .bogos-volume-discount-widget .bogos-vl-tb-shipping-label { color: #2332D5; } 6294 .bogos-volume-discount-widget .bogos-vl-shipping-label { color: #2332D5; } 6295 .bogos-volume-discount-widget .bogos-vl-shipping-container { background-color: DEE6FF; } 6296 .bogos-volume-discount-widget.default-layout .bogos-vl-subscription-option-title { color: #303030; } 6297 .bogos-volume-discount-widget.default-layout .bogos-vl-subscription-section-title { color: #303030; } 6298 .bogos-volume-discount-widget.default-layout .bogos-vl-subscription-input-c
6298heckbox:checked { background-color: #8051FF; border-color: #8051FF;} 6299 .bogos-volume-discount-widget.default-layout input[type=radio]:checked { background-color: #8051FF; border-color: #8051FF;} 6300 6301 .bogos-mix-match-widget { background-color: #F3F3F3; ; } 6302 .bogos-mix-match-widget .bogos-mix-item { background-color: #FFFFFF; } 6303 .bogos-mix-match-widget .bogos-mix-match-widget-title { color: #303030; } 6304 .bogos-mix-match-widget .bogos-mix-match-widget-description { color: #616161; } 6305 .bogos-mix-match-widget .bogos-mix-item-title { color: #303030; } 6306 .bogos-mix-match-widget .bogos-mix-item-discount-price { color: #303030; } 6307 .bogos-mix-match-widget .bogos-mix-item-original-price { color: #B5B5B5; } 6308 .bogos-mix-match-widget .bogos-mix-match-button-add { color: #FFFFFF; background-color: #303030; } 6309 .bogos-mix-match-widget .bogos-mix-match-badge-item { background-color: #FFF8DB; } 6310 .bogos-mix-match-widget .bogos-mix-match-badge-item.success { background-color: #CDFEE1; } 6311 .bogos-mix-match-widget .bogos-mix-match-badge-item .bogos-mix-match-badge-title { color: #4F4700; } 6312 .bogos-mix-match-widget .bogos-mix-match-badge-item.success .bogos-mix-match-badge-title { color: #29845A; } 6313 .bogos-mix-match-widget .bogos-mix-match-shipping-discount-container { background-color: #DEE6FF; } 6314 .bogos-mix-match-widget .bogos-mix-match-shipping-discount-title { color: #2332D5; } 6315 6316 .bogos-bundle-page-container .bogos-bp-steps-bar, .bogos-bundle-page-container .bogos-bp-step-bar-single { background-color: #F3F3F3; } 6317 .bogos-bundle-page-container .bogos-bp-step-title { color: #303030; } 6318 .bogos-bp-steps-container .bogos-bp-step-item.active { border-bottom: solid 3px #303030; } 6319 .bogos-bundle-page-container .bogos-bp-header-title { color: #303030; } 6320 .bogos-bundle-page-container .bogos-bp-header-subtitle { color: #303030; } 6321 .bogos-bundle-page-container .bogos-bp-step-header-title { color: #303030; } 6322 .bogos-bundle-page-container .bogos-bp-step-header-subtitle { color: #616161; } 6323 .bogos-bundle-page-container .bogos-bp-product-title, .bogos-step-item .bogos-step-item-title, .bogos-product-detail-modal .bogos-product-title { color: #303030; } 6324 .bogos-step-items-container .bogos-step-item-variant-title { color: #616161; } 6325 .bogos-bundle-page-container .bogos-bp-product-price, .bogos-step-item .bogos-step-item-discount-price, .bogos-bp-widget-footer .bogos-bp-total-discount-price { color: #303030; } 6326 .bogos-step-item .bogos-step-item-original-price, .bogos-bp-widget-footer .bogos-bp-total-original-price { color: #808080; } 6327 .bogos-bundle-page-container .bogos-bp-btn-add-product, .bogos-product-detail-modal .bogos-product-add-btn { background-color: #303030; color: #FFFFFF } 6328 .bogos-bp-widget-container .bogos-bp-widget { background-color: #F3F3F3; ; } 6329 .bogos-bp-widget .bogos-bp-widget-title { color: #303030; } 6330 .bogos-bp-widget .bogos-bp-widget-description { color: #303030; } 6331 .bogos-step-items-product-require.success .bogos-step-items-product-require-title { color: #2332D5; } 6332 .bogos-bp-widget .bogos-bp-button-add { background-color: #303030; color: #FFFFFF; } 6333 .bogos-bp-widget-badges-container .bogos-bp-widget-badge-item { background-color: #FFF8DB; } 6334 .bogos-bp-widget-badges-container .bogos-bp-widget-badge-item.success { background-color: #CDFEE1; } 6335 .bogos-bp-widget-badges-container .bogos-bp-widget-badge-title { color: #4F4700; } 6336 .bogos-bp-widget-badge-item.success .bogos-bp-widget-badge-title { color: #29845A; } 6337 .bogos-bp-widget .bogos-bundle-page-shipping-discount-container { background-color: #DEE6FF; } 6338 .bogos-bp-widget .bogos-bundle-page-shipping-discount-title { color: #2332D5; } 6339 6340 .bogos-fbt-upsell-container { background: #F6F6F6; border-radius: 15px; } 6341 .bogos-fbt-header-title { color: #303030; } 6342 .bogos-fbt-header-description { color: #303030; } 6343 .bogos-fbt-footer-discounted-price { color: #303030; } 6344 .bogos-fbt-footer-original-price { color: #616161; } 6345 .bogos-fbt-footer-button-add { background: #303030; color: #FFFFFF; } 6346 .bogos-fbt-product-title {color: #303030; } 6347 .bogos-fbt-upsell-product-discounted-price {color: #303030; } 6348 .bogos-fbt-upsell-product-original-price {color: #808080; } 6349 .is-cheapest-free-label {color: #FFFFFF ;background-color: #FFAA00;} 6350 .is-cheapest-free {background-color: rgba(255, 170, 0, 0.2);} 6351 .bogos-fbt-this-item {background-color: #D1D1D1;color: #303030;} 6352 .bogos-fbt-upsell-body-item-checkbox {border-color: #303030;} 6353 .bogos-fbt-upsell-body-item-checkbox:checked {border-color: #303030; background-color: #303030;} 6354 .bogos-fbt-shipping-discount-container { background-color: #DEE6FF; } 6355 .bogos-fbt-shipping-discount-title { color: #2332D5; } 6356 .bogos-fbt-upsell-body-stack-meta .bogos-fbt-upsell-img-wrapper, .bogos-fbt-upsell-body-classic-item-img-wrapper .bogos-fbt-upsell-body-classic-item-img {width: 60px; height: 60px;} 6357 .bogos-fbt-upsell-container img.bogos-fbt-upsell-img {border-radius: 7.5px;} 6358 6359 .bogos-cheapest-discount {background-color: #ffffff; border-color: #888888;} 6360 .bogos-cheapest-discount .bogos-cheapest-title { color: #303030; } 6361 .bogos-cheapest-list-product-modal .bogos-cheapest-title { color: #303030; } 6362 .bogos-cheapest-discount .bogos-cheapest-description { color: #616161; } 6363 .bogos-cheapest-product-card .bogos-cheapest-product-title { color: #303030; } 6364 .bogos-cheapest-product-card .bogos-cheapest-product-price { color: #303030; } 6365 .bogos-cheapest-product-card .bogos-cheapest-select-variant-title { color: #303030; } 6366 .bogos-cheapest-product-card .bogos-cheapest-product-add-btn { color: #ffffff; background-color: #303030} 6367 .bogos-cheapest-label-item.active .bogos-cheapest-label { color: #303030; } 6368 .bogos-cheapest-label-item.active #bogos-active-icon path { fill: #3
636803030; } 6369 .bogos-cheapest-label-item.excluded .bogos-cheapest-label { color: #CCCCCC; } 6370 .bogos-cheapest-label-item.excluded #bogos-excluded-icon path { fill: #CCCCCC; } 6371 .bogos-cheapest-label-item:not(.active):not(.excluded) #bogos-uncheck-icon path { fill: #4A4A4A; } 6372 .bogos-cheapest-label-item:not(.active):not(.excluded) .bogos-cheapest-label { color: #303030; } 6373 .bogos-cheapest-discount .bogos-cheapest-label-container:not(:has(.bogos-cheapest-discount-bullet-items)) {background-color: #F6F6F6;} 6374 .bogos-cheapest-discount .bogos-cheapest-discount-bullet-item {color: #808080;} 6375 .bogos-cheapest-discount .bogos-cheapest-products-describe {color: #616161;} 6376 .bogos-cheapest-discount .bogos-cheapest-products-more-btn {color: #303030;} 6377 6378 .bogos-select-option-custom-item:not(.bogos-option-default):not(.bogos-active):not(has(.sca-d-none)) {background-color: #F0F0F0; color: #303030;} 6379 .bogos-select-option-custom-item:not(.bogos-option-default).bogos-active:not(has(.sca-d-none)) {background-color: #F0F0F0; color: #303030;} 6380 .bogos-select-option-custom-item:not(.bogos-option-default).bogos-active {border: 0.5px solid #303030;} 6381 .bogos-select-option-custom-item.bogos-option-default:not(.bogos-active) .bogos-option-value-title {background-color: #F0F0F0; color: #303030;} 6382 .bogos-select-option-custom-item.bogos-option-default.bogos-active .bogos-option-value-title {background-color: #F0F0F0; color: #303030;} 6383 .bogos-select-option-custom-item.bogos-option-default.bogos-active {border: 0.5px solid #303030;} 6384 .bogos-mix-item-select-variant-option:hover, .bogos-gift-select-variant-option:hover, .bogos-bundle-select-variant-option:hover, .bogos-vl-select-variant-option:hover, .bogos-fbt-variant-item:hover, .bogos-pa-variant-item:hover, .bogos-pa-variant-item.active {background-color: #F0F0F0;} 6385 6386 .t4s-mini_cart__items .t4s-mini_cart__item:has([href*="sca_clone_freegift"]) .t4s-quantity-wrapper button svg{ 6387 display: none; 6388 } 6389.t4s-mini_cart__items .t4s-mini_cart__item:has([href*="sca_clone_freegift"]) .t4s-quantity-wrapper{ 6390 pointer-events: none; 6391 } 6392 6393</style>
6393<script id="sca_fg_custom_script" data-cmp-vendor="bogos" data-cmp-ab="0"> 6394 6395 6396</script>
6396 6397
6398<script src="https://cdn.shopify.com/extensions/01a10aca-fd0f-75eb-bba1-8962568b706e/freegifts-233/assets/glider.min.js" defer></script>
vendor: 1 bytes, line 6398
6398
6399<script src="https://cdn.shopify.com/extensions/01a10aca-fd0f-75eb-bba1-8962568b706e/freegifts-233/assets/lz-string.min.js" defer></script>
6399 6400 6401<div id="freegifts-main-popup-container" class="freegifts-main-container sca-modal-fg" 6402 data-animation="slideInOutTop"></div> 6403<div id="sca-fg-notifications" class="sca-fg-notifications"></div> 6404 6405<div id="bogos-to-widget-icon-wrap" style="display:none"></div> 6406<div id="bogos-to-widget-iframe" style="visibility:hidden;opacity:0;position:fixed"></div> 6407 6408<div id="sca-fg-today-offer-widget"></div> 6409<div id="sca-fg-today-offer-iframe"></div> 6410 6411<div id="bogos-mix-match-main-collection-popup-container" class="sca-modal-fg"></div> 6412<div id="bogos-main-popup-product-detail-container" data-animation="slideInOutTop"></div> 6413<div id="bogos-main-popup-more-product-container" data-animation="slideInOutTop"></div> 6414 6415<div id="bogos-cart-discount-congrats-msg-wrap"></div> 6416
6417<script type="text/javascript" data-cmp-vendor="bogos" data-cmp-ab="0"> 6418 if (typeof Shopify === "undefined") window.Shopify = {}; 6419 Shopify.cartItems = []; 6420 Shopify.current_product = {}; 6421 Shopify.current_collection = {}; 6422 Shopify.products = {}; 6423 6424 // current product or collection 6425 Shopify.current_product = {...null}; 6426 6427 6428 Shopify.current_collection = {...null}; 6429 6430 window.SECOMAPP = window.SECOMAPP || {}; 6431 SECOMAPP.fg_codes = []; 6432 SECOMAPP.activateOnlyOnePromoCode = false; 6433 6434 SECOMAPP.localization = [];SECOMAPP.localization.push({ 6435 ...{"shop_locale":{"locale":"en","enabled":true,"primary":true,"published":true}}, 6436 root_url: "/" 6437 }); 6438 6439 SECOMAPP.fgData = {...{"appearance":{"bundle":{"color":{"theme_color":"neutral","item_name_color":"#303030","title_text_color":"#303030","button_text_color":"#FFFFFF","bundle_price_color":"#005BD3","original_price_color":"#005BD3","description_text_color":"#616161","button_background_color":"#303030","widget_background_color":"#F3F3F3","item_card_background_color":"#FFFFFF","shipping_discount_background":"#DEE6FF","shipping_discount_text_color":"#2332D5"},"others":{"hidden_brand_mark":false},"content":{"button_text":"Add bundle to cart","show_description":true,"total_price_text":"Total bundle price","shipping_icon_path":"images\/shipping-icons\/shipping-icon-1.png","select_variant_text":"Select variant","show_discount_each_item":true,"show_discount_on_button":true,"shopify_shipping_icon_path":"shipping-icon-1.png"}},"gift_icon":{"product_page":{"gift_icon":{"size":"50","status":true},"gift_thumbnail":{"size":"100","title":"Free Gift","status":true}},"gift_icon_path":"images\/fg-icons\/fg-icon-red.png","collection_page":{"size":"50","status":true},"shopify_gift_icon_path":"fg-icon-red.png"},"mix_match":{"color":{"theme_color":"neutral","item_name_color":"#303030","title_text_color":"#303030","button_text_color":"#FFFFFF","bundle_price_color":"#303030","original_price_color":"#B5B5B5","description_text_color":"#616161","button_background_color":"#303030","widget_background_color":"#F3F3F3","default_label_text_color":"#4F4700","success_label_text_color":"#29845A","item_card_background_color":"#FFFFFF","default_label_background_color":"#FFF8DB","success_label_background_color":"#CDFEE1"},"content":{"tier_style":"label","button_text":"Add bundle to cart","out_stock_text":"Out of stock!","mix_item_header":"Mix item {{itemIndex}}","show_description":true,"total_price_text":"Total bundle price","shipping_icon_path":"","select_product_text":"Choose from {{number}} product(s)","select_variant_title":"Variant","select_collection_text":"Choose from {{number}} collection(s)","show_discount_each_item":true,"show_discount_on_button":true,"shopify_shipping_icon_path":"shipping-icon-1.png"}},"fbt_upsell":{"color":{"item_name":"#303030","item_price":"#303030","theme_color":"neutral","widget_title":"#303030","widget_subtitle":"#303030","atc_button_color":"#303030","item_price_after":"#303030","item_price_before":"#808080","total_price_after":"#303030","widget_background":"#F6F6F6","total_price_before":"#616161","atc_button_text_color":"#FFFFFF"},"content":{"button_text":"Add selected items","total_price_text":"Total price","shipping_icon_path":"","shopify_shipping_icon_path":"shipping-icon-1.png"},"general":{"widget_layout":"classic","maximum_display":3,"show_discount_amount":true,"show_discount_each_item":true}},"bundle_page":{"color":{"theme_color":"neutral","step_text_color":"#303030","atc_button_color":"#303030","step_title_color":"#303030","cart_button_color":"#303030","page_heading_color":"#303030","product_title_color":"#303030","required_text_color":"#2332D5","variant_title_color":"#616161","original_price_color":"#808080","side_bar_title_color":"#303030","step_highlight_color":"#303030","atc_button_text_color":"#FFFFFF","cart_button_text_color":"#FFFFFF","discounted_price_color":"#303030","page_sub_heading_color":"#303030","step_description_color":"#616161","default_label_text_color":"#4F4700","success_label_text_color":"#29845A","side_bar_background_color":"#F3F3F3","side_bar_description_color":"#303030","default_step_background_color":"#F3F3F3","default_label_background_color":"#FFF8DB","success_label_background_color":"#CDFEE1"},"content":{"step_text":"Step {{index}}","tier_style":"progress","load_more_text":"Load more","out_stock_text":"Out of stock","read_more_text":"See more","step_icon_path":"images\/step-icons\/step-icon-1.png","atc_button_text":"Add to bundle","blank_step_text":"Add product to this step","cart_button_text":"Add bundle to cart","show_description":true,"total_price_text":"Total bundle price","summary_icon_path":"images\/summary-icons\/summary-icon-1.png","shipping_icon_path":"","summary_title_text":"Your bundle","choose_variant_text":"Choose variant","maximum_quantity_text":"Maximum item reached","required_product_text":"{{number}} item(s) required","shopify_step_icon_path":"step-icon-1.png","summary_description_text":"Choose items from this page to make your own bundle","shopify_summary_icon_path":"summary-icon-1.png","shopify_shipping_icon_path":"shipping-icon-1.png"}},"gift_slider":{"color":{"add_to_cart_color":"#FFFFFF","offer_title_color":"#000000","product_title_color":"#000000","original_price_color":"#121212","variant_select_color":"#005BD3","add_to_cart_btn_color":"#7367f0","discounted_price_color":"#ea5455","gift_slider_title_color":"#121212","notify_add_gift_active_state_color":"#CDFEE1","notify_add_gift_normal_state_color":"#FFEF9D"},"others":{"gift_img_size":"\u0026width=480\u0026height=480","hidden_brand_mark":false},"general":{"running_text":null,"show_gift_type":"all_in_one","select_gift_btn":"Select variants","show_pagination":true,"use_old_version":true,"gift_popup_title":"Select your free gift!","show_product_title":true,"show_variant_title":true,"add_to_cart_btn_title":"Add to cart","number_product_slider":4,"show_gift_for_customer":"by_variants","enable_add_multiple_gifts":true,"number_product_slider_mobile":1.8}
6439,"pages_display":{"pages":["all"],"custom":[]},"notify_gift_can_add":{"enable":false,"number_gifts_added":"You have added {{number}} gift product(s)","number_gifts_can_be_added":"You can add {{number}} gift product(s)"},"notify_offer_available":{"text":"ð You have qualified for {{qualifiedOffers}} offer(s)!","enable":true},"disable_slider_checkbox":{"text":"Don't show this offer again","time":5,"enable":true}},"today_offer":{"widget_info":{"show_widget":false,"widget_size":70,"gift_display":"by_products","variant_text":"{{number}} variants selected","widget_title":"TODAY OFFER","see_more_text":"See more ({{number}} products)","widget_position":"bottom_right","widget_subtitle":"Claim these exclusive offers today","number_gift_show":2,"gift_notification":"Get {{number}} gift for {{discountAmount}} OFF","icon_widget_title":"Today offer","show_gift_preview":false,"widget_icon_style":"icon","button_redirect_text":"Get offer","show_gift_notification":false},"widget_color":{"offer_title_color":"#82868b","widget_title_color":"#5E5873","offer_default_color":"#ebe9f1","offer_success_color":"#69CE82","product_title_color":"#303030","discount_price_color":"#24B263","original_price_color":"#616161","body_background_color":"#FFFFFF","widget_subtitle_color":"#b9b9c3","gift_notification_color":"#616161","header_background_color":"#FFFFFF"},"pages_display":{"pages":["all"],"custom":[]},"widget_icon_path":"images\/widget-icons\/widget-icon-1.png","shopify_widget_icon_path":"widget-icon-1.png"},"cart_discount":{"color":{"widget":{"line_color":"#D0D0D0","theme_color":"blue","open_icon_color":"#616161","tier_text_color":"#303030","title_text_color":"#2332D5","active_icon_color":"#008000","excluded_tier_color":"#cccccc","widget_border_color":"#7B84E6","open_tier_text_color":"#303030","tier_background_color":"#FFFFFF","active_tier_text_color":"#008000","description_text_color":"#616161","widget_background_color":"#FFFFFF"},"congrats":{"theme_color":"blue","background_color":"#EEEFFB","title_text_color":"#2332D5","description_text_color":"#303030"}},"content":{"widget":{"icon":"https:\/\/d33a6lvgbd0fej.cloudfront.net\/bogos-images\/1772523961.png","divide_tiers":false,"widget_style":"style_1","discount_tier_style":"checklist","widget_border_radius":12},"congrats":{"title":"Congratulations!","position":"bottom_right","appear_for":5,"description":"You got {{discount_amount}} off!","border_radius":12}}},"quantity_break":{"color":{"tag_color":"#F1F1F1","tier_price":"#303030","tier_title":"#303030","label_color":"#303030","theme_color":"neutral","bundle_price":"#303030","bundle_title":"#303030","tag_text_color":"#303030","label_text_color":"#FFFFFF","tier_description":"#616161","button_text_color":"#FFFFFF","bundle_description":"#303030","bundle_origin_price":"#B5B5B5","button_background_color":"#303030","widget_background_color":"#F3F3F3","item_card_background_color":"#FFFFFF"},"content":{"button_text":"Add bundles to cart","show_description":true,"total_price_text":"Total price","shipping_icon_path":null,"select_variant_text":"Select variant","shopify_shipping_icon_path":"shipping-icon-1.png"}},"select_variant":{"type":"variant","color":{"active_tab_text":"#303030","default_tab_text":"#303030","active_tab_border":"#303030","active_tab_background":"#F0F0F0","active_item_background":"#F0F0F0","default_tab_background":"#F0F0F0"},"config":[],"configs":[]},"checkout_upsell":{"color":{"button_style":"primary","widget_price_color":"base","widget_background_color":"transparent"},"content":{"widget_message":"You may also like","widget_button_text":"Add to cart"},"general":{"widget_layout":"carousel","widget_position ":"left","widget_active_message":true,"widget_active_compare_at_price":true}},"volume_discount":{"table":{"color":{"row_color":"#FFFFFF","tag_color":"#F1F1F1","line_color":"#E0E0E0","theme_color":"neutral","widget_title":"#303030","row_odd_color":"#FFFFFF","widget_header":"#F3F3F3","row_even_color":"#F5F5F5","tag_text_color":"#303030","label_text_color":"#FFFFFF","tier_title_color":"#303030","widget_sub_title":"#303030","discount_text_color":"#303030","original_price_color":"#FFFFFF","discounted_price_color":"#303030","label_background_color":"#303030","tier_description_color":"#616161"},"hide_line":false,"body_style":"line","text_align":"left","discount_text":"{{discountAmount}} OFF","discount_show_as":"discount_text","show_description":true,"show_original_price":true},"content":{"button_text":"Add bundles to cart","total_price_text":"Total price","shipping_icon_path":"","select_variant_text":"Select variant","shopify_shipping_icon_path":"shipping-icon-1.png"},"default":{"color":{"tag_color":"#F1F1F1","tier_price":"#303030","tier_title":"#303030","label_color":"#303030","theme_color":"neutral","bundle_price":"#303030","bundle_title":"#303030","tag_text_color":"#303030","label_text_color":"#FFFFFF","tier_description":"#616161","button_text_color":"#FFFFFF","bundle_description":"#303030","bundle_origin_price":"#B5B5B5","button_background_color":"#303030","widget_background_color":"#F3F3F3","item_card_background_color":"#FFFFFF"},"show_description":true}},"cheapest_discount":{"color":{"theme_color":"neutral","see_more_color":"#303030","open_icon_color":"#4A4A4A","active_icon_color":"#303030","bullet_text_color":"#808080","widget_title_color":"#303030","product_price_color":"#303030","product_title_color":"#303030","variant_title_color":"#303030","widget_border_color":"#888888","open_tier_text_color":"#303030","button_add_text_color":"#ffffff","widget_subtitle_color":"#616161","active_tier_text_color":"#303030","tiers_background_color":"#F6F6F6","widget_background_color":"#ffffff","excluded_tier_text_color":"#CCCCCC","product_list_label_color":"#616161","button_add_background_color":"#303030"},"content":{"tier_style":"checklist","see_more_text":"See all","show_see_more":true,"number_products":4,"number_cols_mobile":2,"number_rows_mobile":2,"product_list_label":"Choose from these products to get discount","number_cols_desktop":4,"number_rows_desktop":2,"add_product_bt
6439n_text":"Add","show_add_product_btn":true}},"promotion_message":{"text_color":"#ffffff","background_color":"#F72119","show_on_cart_page":true},"thanks_page_upsell":{"color":{"button_style":"primary","widget_price_color":"base","widget_background_color":"transparent"},"content":{"widget_message":"You may also like","widget_button_text":"Add to cart"},"general":{"widget_layout":"carousel","widget_position ":"left","widget_active_message":true,"widget_active_compare_at_price":true}}},"settings":{"gift_format":"same_as_original_products","auto_add_gift":true,"sale_channels":null,"sync_quantity":false,"barcode_format":"blank","fraud_protection":null,"cal_gift_discount":"current_price","gift_title_format":"gift","using_draft_order":false,"select_one_gift_price":false,"admin_api_access_token":null,"manual_input_inventory":false,"include_compare_at_price":false,"cart_and_checkout_validation":{"type":[],"offer":false,"value":{"max_gifts":1,"min_cart_value":1,"min_cart_quantity":1},"status":true,"values":[],"condition":"and"},"fraud_protection_cancel_order":null,"other_original_product_detail":null,"compare_gift_price_with_product":false,"delete_gift_after_turn_off_offer":true,"not_show_gift_if_already_on_cart":false,"barcode":"blank","type_seo":"number_integer","mode_override_checkout":"default","notify_via_email":null,"publications":null},"storefront":{"access_token":"7d8fc2f24e0f921b1a3e3bdc8ab29428","created_at":"2026-08-04T12:33:42Z"}}}; 6440 6441//liquid code to get customer history and customer tag 6442 6443 6444 SECOMAPP.current_template = "search"; 6445 SECOMAPP.pathname = window.location.pathname; 6446 if (SECOMAPP.current_template === "404" && SECOMAPP.pathname?.includes("-sca_clone_freegift")) { 6447 window.location.replace(SECOMAPP.pathname.split("-sca_clone_freegift")[0]); 6448 } else if (SECOMAPP.current_template === "404" && SECOMAPP.pathname?.includes("/collections/sca_fg")) { 6449 window.location.replace(`${Shopify?.routes?.root ?? "/"}collections/all`); 6450 } 6451 6452 SECOMAPP.setCookie = function (e, t, o, n, r) { 6453 let i = new Date; 6454 i.setTime(i.getTime() + 24 * o * 36e5 + 60 * n * 1e3); 6455 let f = "expires=" + i.toUTCString(); 6456 document.cookie = e + "=" + t + ";" + f + (r ? ";path=" + r : ";path=/"); 6457 }; 6458 SECOMAPP.deleteCookie = function (e, t) { 6459 document.cookie = e + "=; expires=Thu, 01 Jan 1970 00:00:00 UTC; " + (t ? ";path=" + t : ";path=/") 6460 }; 6461 SECOMAPP.getCookie = function (e) { 6462 for (let t = e + "=", o = document.cookie.split(";"), n = 0; n < o.length; n++) { 6463 let r; 6464 for (r = o[n]; " " === r.charAt(0);) r = r.substring(1); 6465 if (0 === r.indexOf(t)) return r.substring(t.length, r.length) 6466 } 6467 return "" 6468 }; 6469 SECOMAPP.getQueryString = function (key) { 6470 let e = {}; 6471 let t = window.location.search.substring(1).split("&"); 6472 let o = 0; 6473 for (; o < t.length; o++) { 6474 let n = t[o].split("="); 6475 if (void 0 === e[n[0]]) e[n[0]] = decodeURIComponent(n[1]); 6476 else if ("string" == typeof e[n[0]]) { 6477 e[n[0]] = [e[n[0]], decodeURIComponent(n[1])] 6478 } else e[n[0]].push(decodeURIComponent(n[1])) 6479 } 6480 return key ? e?.[key] : e; 6481 }; 6482 6483 SECOMAPP.offer_codes = [ 6484 {param: "freegifts_code", cookie: "sca_fg_codes"}, 6485 {param: "bundles_code", cookie: "sca_bundle_codes"}, 6486 {param: "upsells_code", cookie: "sca_upsell_codes"}, 6487 {param: "discounts_code", cookie: "sca_discount_codes"}, 6488 ]; 6489 SECOMAPP.offer_codes.forEach(({param, cookie}) => { 6490 SECOMAPP.fg_codes = []; 6491 SECOMAPP.getCookie(cookie) && (SECOMAPP.fg_codes = JSON.parse(SECOMAPP.getCookie(cookie))); 6492 SECOMAPP.current_code = SECOMAPP.getQueryString(param); 6493 SECOMAPP.current_code && !SECOMAPP.fg_codes.includes(SECOMAPP.current_code) 6494 && (function () { 6495 SECOMAPP.activateOnlyOnePromoCode && (SECOMAPP.fg_codes = []); 6496 SECOMAPP.fg_codes.push(SECOMAPP.current_code); 6497 SECOMAPP.setCookie(cookie, JSON.stringify(SECOMAPP.fg_codes)); 6498 })(); 6499 }); 6500 6501 SECOMAPP.customer = {}; 6502 SECOMAPP.customer.orders = []; 6503 SECOMAPP.customer.freegifts = []; 6504 SECOMAPP.customer.freegifts_v2 = []; 6505 6506 SECOMAPP.customer.email = ""; 6507 SECOMAPP.customer.first_name = ""; 6508 SECOMAPP.customer.last_name = ""; 6509 SECOMAPP.customer.tags = Object.values({...null}); 6510 SECOMAPP.customer.orders_count = "" - 0; 6511 SECOMAPP.customer.total_spent = "" - 0; 6512 SECOMAPP.customer.b2b = "" - 0; 6513 SECOMAPP.market = { 6514 id: "28639322" - 0, 6515 handle: "in", 6516 }; 6517 6518 6519 // get class name config from settings_data.json 6520 if (!Shopify.scaHandleConfigValue) { 6521 Shopify.scaHandleConfigValue = { 6522 ...{"sca_fg_cart_drawer_query":".cart__items","sca_fg_cart_icon_query":null,"sca_fg_form_checkout_wrapper_query":null,"sca_fg_form_checkbox_button_query":null,"sca_fg_btn_gift_thumbnail_query":null,"sca_fg_title_product_gift_icon_query":null,"sca_fg_img_collection_gift_icon_query":null,"sca_fg_main_promotion_message_query":null}, 6523 ...{"sca_fg_cart_drawer_query":null,"sca_fg_cart_icon_query":null,"sca_fg_form_checkout_wrapper_query":null,"sca_fg_form_checkbox_button_query":null,"sca_fg_btn_gift_thumbnail_query":null,"sca_fg_title_product_gift_icon_query":null,"sca_fg_img_collection_gift_icon_query":null,"sca_fg_main_promotion_message_query":null} 6524 }; 6525 } 6526 6527 // add link proxy 6528 SECOMAPP.freegiftProxy = "/apps/secomapp_freegifts_get_order?ver=3.0"; 6529 6530 SECOMAPP.freegiftProxy = "/apps/secomapp_freegifts_get_order?ver=3.0"; 6531 6532 SECOMAPP.bogosCollectUrl = "https://collect.bogos.io/collect" 6533 SECOMAPP.bogosIntegrationUrl = "https://api.bogos.io/integrations" 6534 6535 // get shop locales 6536 SECOMAPP.shop_locales = Object.values({ 6537 ...[{"shop_locale":{"locale":"en","enabled":true,"primary":true,"published":true}}] 6538 }); 6539 6540 SECOMAPP.current_locale = { ...{"shop_locale":{"locale":"en","enabled":true,"primary":true,"published":true}} } 6541 6542 6543 6544 window.fgGiftIcon = "https://cdn.shopify.com/extensions/01a10aca-fd0f-75eb-bba1-8962568b706e/freegifts-233/assets/fg-icon-red_small.png"; 6545 window.fgWidgetIconsObj = { 6546 "widget-icon-1.png": 'https://cdn.shopify.com/extensions/01a10aca-fd0f-75eb-bba1-8962568b706e/freegifts-233/assets/widget-icon-1_small.png', 6547 "widget-icon-2.png": 'https://cdn.shopify.com/extensions/01a10aca-fd0f-75eb-bba1-8962568b706e/freegifts-233/assets/widget-icon-2_small.png', 6548 "widget-icon-3.png": 'https://cdn.shopify.com/extensions/01a10aca-fd0f-75eb-bba1-8962568b706e/freegifts-233/assets/widget-icon-3_small.png', 6549 "widget-icon-4.png": 'https://cdn.shopify.com/extensions/01a10aca-fd0f-75eb-bba1-8962568b706e/freegifts-233/assets/widget-icon-4_small.png', 6550 "widget-icon-5.png": 'https://cdn.shopify.com/extensions/01a10aca-fd0f-75eb-bba1-8962568b706e/freegifts-233/assets/widget-icon-5_small.png', 6551 "widget-icon-6.png": 'https://cdn.shopify.com/extensions/01a10aca-fd0f-75eb-bba1-8962568b706e/freegifts-233/assets/widget-icon-6_small.png', 6552 "widget-icon-7.png": 'https://cdn.shopify.com/extensions/01a10aca-fd0f-75eb-bba1-8962568b706e/freegifts-233/assets/widget-icon-7_small.png', 6553 "widget-icon-8.png": 'https://cdn.shopify.com/extensions/01a10aca-fd0f-75eb-bba1-8962568b706e/freegifts-233/assets/widget-icon-8_small.png' 6554 } 6555 6556 window.fgStepIconsObj = { 6557 "step-icon-1.png": 'https://cdn.shopify.com/extensions/01a10aca-fd0f-75eb-bba1-8962568b706e/freegifts-233/assets/step-icon-1_small.png', 6558 "step-icon-2.png": 'https://cdn.shopify.com/extensions/01a10aca-fd0f-75eb-bba1-8962568b706e/freegifts-233/assets/step-icon-2_small.png', 6559 "step-icon-3.png": 'https://cdn.shopify.com/extensions/01a10aca-fd0f-75eb-bba1-8962568b706e/freegifts-233/assets/step-icon-3_small.png', 6560 "step-icon-4.png": 'https://cdn.shopify.com/extensions/01a10aca-fd0f-75eb-bba1-8962568b706e/freegifts-233/assets/step-icon-4_small.png', 6561 "step-icon-5.png": 'https://cdn.shopify.com/extensions/01a10aca-fd0f-75eb-bba1-8962568b706e/freegifts-233/assets/step-icon-5_small.png', 6562 "step-icon-6.png": 'https://cdn.shopify.com/extensions/01a10aca-fd0f-75eb-bba1-8962568b706e/freegifts-233/assets/step-icon-6_small.png', 6563 "step-icon-7.png": 'https://cdn.shopify.com/extensions/01a10aca-fd0f-75eb-bba1-8962568b706e/freegifts-233/assets/step-icon-7_small.png', 6564 } 6565 6566 window.fgSummaryIconsObj = { 6567 "summary-icon-1.png": 'https://cdn.shopify.com/extensions/01a10aca-fd0f-75eb-bba1-8962568b706e/freegifts-233/assets/summary-icon-1_small.png', 6568 "summary-icon-2.png": 'https://cdn.shopify.com/extensions/01a10aca-fd0f-75eb-bba1-8962568b706e/freegifts-233/assets/summary-icon-2_small.png', 6569 "summary-icon-3.png": 'https://cdn.shopify.com/extensions/01a10aca-fd0f-75eb-bba1-8962568b706e/freegifts-233/assets/summary-icon-3_small.png', 6570 "summary-icon-4.png": 'https://cdn.shopify.com/extensions/01a10aca-fd0f-75eb-bba1-8962568b706e/freegifts-233/assets/summary-icon-4_small.png', 6571 "summary-icon-5.png": 'https://cdn.shopify.com/extensions/01a10aca-fd0f-75eb-bba1-8962568b706e/freegifts-233/assets/summary-icon-5_small.png', 6572 "summary-icon-6.png": 'https://cdn.shopify.com/extensions/01a10aca-fd0f-75eb-bba1-8962568b706e/freegifts-233/assets/summary-icon-6_small.png', 6573 "summary-icon-7.png": 'https://cdn.shopify.com/extensions/01a10aca-fd0f-75eb-bba1-8962568b706e/freegifts-233/assets/summary-icon-7_small.png', 6574 "summary-icon-8.png": 'https://cdn.shopify.com/extensions/01a10aca-fd0f-75eb-bba1-8962568b706e/freegifts-233/assets/summary-icon-8_small.png', 6575 } 6576 6577 window.fgShippingIconsObj = { 6578 "shipping-icon-1.png": 'https://cdn.shopify.com/extensions/01a10aca-fd0f-75eb-bba1-8962568b706e/freegifts-233/assets/shipping-icon-1_small.png', 6579 "shipping-icon-2.png": 'https://cdn.shopify.com/extensions/01a10aca-fd0f-75eb-bba1-8962568b706e/freegifts-233/assets/shipping-icon-2_small.png', 6580 "shipping-icon-3.png": 'https://cdn.shopify.com/extensions/01a10aca-fd0f-75eb-bba1-8962568b706e/freegifts-233/assets/shipping-icon-3_small.png', 6581 "shipping-icon-4.png": 'https://cdn.shopify.com/extensions/01a10aca-fd0f-75eb-bba1-8962568b706e/freegifts-233/assets/shipping-icon-4_small.png', 6582 } 6583 6584 // variable from tools 6585 SECOMAPP.variables = { 6586 ...SECOMAPP.variables, 6587 ...null, 6588 ...[], 6589 shipping_product_img: 'https://cdn.shopify.com/extensions/01a10aca-fd0f-75eb-bba1-8962568b706e/freegifts-233/assets/shipping_product_small.png' 6590 } 6591 6592 window.fgResource = { 6593 gift: { 6594 js: ["https://cdn.shopify.com/extensions/01a10aca-fd0f-75eb-bba1-8962568b706e/freegifts-233/assets/gift.min.js"] 6595 }, 6596 bundle: { 6597 js: ["https://cdn.shopify.com/extensions/01a10aca-fd0f-75eb-bba1-8962568b706e/freegifts-233/assets/bundle.min.js"], 6598 css: ["https://cdn.shopify.com/extensions/01a10aca-fd0f-75eb-bba1-8962568b706e/freegifts-233/assets/bogos.bundle.min.css"] 6599 }, 6600 upsell: { 6601 js: ["https://cdn.shopify.com/extensions/01a10aca-fd0f-75eb-bba1-8962568b706e/freegifts-233/assets/upsell.min.js"], 6602 css: ["https://cdn.shopify.com/extensions/01a10aca-fd0f-75eb-bba1-8962568b706e/freegifts-233/assets/bogos.upsell.min.css"] 6603 }, 6604 discount: { 6605 js: ["https://cdn.shopify.com/extensions/01a10aca-fd0f-75eb-bba1-8962568b706e/freegifts-233/assets/discount.min.js"], 6606 css: ["https://cdn.shopify.com/extensions/01a10aca-fd0f-75eb-bba1-8962568b706e/freegifts-233/assets/bogos.discount.min.css"] 6607 }, 6608 "bundle-page": { 6609 js: ["https://cdn.shopify.com/extensions/01a10aca-fd0f-75eb-bba1-8962568b706e/freegifts-233/assets/bundle-page.min.js"], 6610 css: ["https://cdn.shopify.com/extensions/01a10aca-fd0f-75eb-bba1-8962568b706e/freegifts-233/assets/bogos.bundle-page.min.css"] 6611 }, 6612 booster: { 6613 js: ["https://cdn.shopify.com/extensions/01a10aca-fd0f-75eb-bba1-8962568b706e/freegifts-233/assets/booster.min.js"], 6614 css: ["https://cdn.shopify.com/extensions/01a10aca-fd0f-75eb-bba1-8962568b706e/freegifts-233/assets/bogos.booster.min.css"] 6615 } 6616 } 6617</script>
6617 6618
6619<script defer src="https://cdn.bogos.io/bml0eWEtZm9yLWVzdGVsbGUubXlzaG9waWZ5LmNvbQ==/freegifts_data_1788174701.min.js"></script>
6619 6620<div id="secomapp_freegifts_url" data-url="https://cdn.bogos.io/bml0eWEtZm9yLWVzdGVsbGUubXlzaG9waWZ5LmNvbQ==/freegifts_data_1788174701.min.js"></div> 6621 6622 6623<div id="bogos-gift-script" data-url="https://cdn.shopify.com/extensions/01a10aca-fd0f-75eb-bba1-8962568b706e/freegifts-233/assets/gift.min.js"></div> 6624<div id="bogos-bundle-script" data-url="https://cdn.shopify.com/extensions/01a10aca-fd0f-75eb-bba1-8962568b706e/freegifts-233/assets/bundle.min.js"></div> 6625<div id="bogos-upsell-script" data-url="https://cdn.shopify.com/extensions/01a10aca-fd0f-75eb-bba1-8962568b706e/freegifts-233/assets/upsell.min.js"></div> 6626<div id="bogos-discount-script" data-url="https://cdn.shopify.com/extensions/01a10aca-fd0f-75eb-bba1-8962568b706e/freegifts-233/assets/discount.min.js"></div> 6627<div id="bogos-bundle-page-script" data-url="https://cdn.shopify.com/extensions/01a10aca-fd0f-75eb-bba1-8962568b706e/freegifts-233/assets/bundle-page.min.js"></div> 6628<div id="bogos-booster-script" data-url="https://cdn.shopify.com/extensions/01a10aca-fd0f-75eb-bba1-8962568b706e/freegifts-233/assets/booster.min.js"></div> 6629<div id="bogos-booster-page-script" data-url="https://cdn.shopify.com/extensions/01a10aca-fd0f-75eb-bba1-8962568b706e/freegifts-233/assets/booster-page.min.js"></div> 6630 6631 6632<div id="bogos-bundle-style" data-url="https://cdn.shopify.com/extensions/01a10aca-fd0f-75eb-bba1-8962568b706e/freegifts-233/assets/bogos.bundle.min.css"></div> 6633<div id="bogos-upsell-style" data-url="https://cdn.shopify.com/extensions/01a10aca-fd0f-75eb-bba1-8962568b706e/freegifts-233/assets/bogos.upsell.min.css"></div> 6634<div id="bogos-discount-style" data-url="https://cdn.shopify.com/extensions/01a10aca-fd0f-75eb-bba1-8962568b706e/freegifts-233/assets/bogos.discount.min.css"></div> 6635<div id="bogos-bundle-page-style" data-url="https://cdn.shopify.com/extensions/01a10aca-fd0f-75eb-bba1-8962568b706e/freegifts-233/assets/bogos.bundle-page.min.css"></div> 6636<div id="bogos-booster-style" data-url="https://cdn.shopify.com/extensions/01a10aca-fd0f-75eb-bba1-8962568b706e/freegifts-233/assets/bogos.booster.min.css"></div> 6637<div id="bogos-booster-page-style" data-url="https://cdn.shopify.com/extensions/01a10aca-fd0f-75eb-bba1-8962568b706e/freegifts-233/assets/bogos.booster-page.min.css"></div> 6638<!-- END app snippet --> 6639 6640 6641<!-- BEGIN app snippet: search --> 6642 6643<!-- END app snippet --> 6644 6645 6646 6647</div>
6647<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
6647 6648</body> 6649 </html> 6650
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.