PageSourceSearch

https://hadayajewelry.com/cart

html hadayajewelry.com collected 2026-10-10 01:10:10 UTC 325,959 bytes, 4,878 lines download raw bytes

1<!doctype html>
2<html class="no-js" lang="en">
3  <head>
4    <meta charset="utf-8">
5    <meta http-equiv="X-UA-Compatible" content="IE=edge">
6    <meta name="viewport" content="width=device-width,initial-scale=1">
7    <meta name="theme-color" content="">
8    
9
10
11    <link rel="canonical" href="https://hadayajewelry.com/cart">
12    <link rel="preconnect" href="https://cdn.shopify.com" crossorigin><link rel="icon" type="image/png" href="//hadayajewelry.com/cdn/shop/files/favicon.png?crop=center&height=32&v=1668075316&width=32"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin>
13    
14    <title>
15      Your Shopping Cart
16 &ndash; Hadaya Jewelry</title>
17
18    
19
20    
21
22<meta property="og:site_name" content="Hadaya Jewelry">
23<meta property="og:url" content="https://hadayajewelry.com/cart">
24<meta property="og:title" content="Your Shopping Cart">
25<meta property="og:type" content="website">
26<meta property="og:description" content="Hadaya - One of a Kind Jewelry. Hand made and engraved in the Old City of Jerusalem, Israel. Find Hebrew quotes and customize your own unique Hadaya piece. Worldwide shipping."><meta property="og:image" content="http://hadayajewelry.com/cdn/shop/files/hp_story_pic2.jpg?v=1690975041">
27  <meta property="og:image:secure_url" content="https://hadayajewelry.com/cdn/shop/files/hp_story_pic2.jpg?v=1690975041">
28  <meta property="og:image:width" content="627">
29  <meta property="og:image:height" content="386"><meta name="twitter:card" content="summary_large_image">
30<meta name="twitter:title" content="Your Shopping Cart">
31<meta name="twitter:description" content="Hadaya - One of a Kind Jewelry. Hand made and engraved in the Old City of Jerusalem, Israel. Find Hebrew quotes and customize your own unique Hadaya piece. Worldwide shipping.">
32
33
34    
34<script src="https://cdn.lr-in-prod.com/LogRocket.min.js" crossorigin="anonymous" defer onload="window.LogRocket && window.LogRocket.init('ix4foa/hadaya')"></script>
vendor: 1 bytes, line 34
34
35<script>
36  
37</script>
37
38    
38<script>
39      var SPRCallbacks = {}; 
40    SPRCallbacks.onFormFailure = function() {
41      //console.log('spr form fail');
42
43      var check = false;
44      
45      var $formName = $('.spr-form-contact-name');
46      if (!check && $formName.length) {
47        var $formNameInputErr = $formName.find('input.spr-form-input-error');
48        if ($formNameInputErr.length) {
49          $([document.documentElement, document.body]).animate({
50        scrollTop: $formNameInputErr.offset().top - 130
51    }, 1000);
52          check = true;
53        }
54      }
55
56            var $formEmail = $('.spr-form-contact-email');
57      if (!check && $formEmail.length) {
58        var $formEmailInputErr = $formEmail.find('input.spr-form-input-error');
59        if ($formEmailInputErr.length) {
60          $([document.documentElement, document.body]).animate({
61        scrollTop: $formEmailInputErr.offset().top - 130
62    }, 1000);
63          check = true;
64        }
65      }
66
67                  var $formRating = $('.spr-form-review-rating');
68      if (!check && $formRating.length) {
69        var $formRatingInputErr = $formRating.find('div.spr-form-input-error');
70        if ($formRatingInputErr.length) {
71          $formRating.css('border', '1px solid #C0363A');
72          $([document.documentElement, document.body]).animate({
73        scrollTop: $formRatingInputErr.offset().top - 130
74    }, 1000);
75          check = true;
76        }
77      }
78
79      
80      
81
82                  var $formReviewTitle = $('.spr-form-review-title');
83      if (!check && $formReviewTitle.length) {
84        var $formReviewTitleInputErr = $formReviewTitle.find('input.spr-form-input-error');
85        if ($formReviewTitleInputErr.length) {
86          $([document.documentElement, document.body]).animate({
87        scrollTop: $formReviewTitleInputErr.offset().top - 130
88    }, 1000);
89          check = true;
90        }
91      }
92
93      
94                        var $formInput = $('.spr-form-input');
95      if (!check && $formInput.length) {
96        var $formInputInputErr = $formInput.find('textarea.spr-form-input-error');
97        if ($formInputInputErr.length) {
98          $([document.documentElement, document.body]).animate({
99        scrollTop: $formInputInputErr.offset().top - 130
100    }, 1000);
101          check = true;
102        }
103      }
104    }
105    </script>
105
106
107    
107<script src="//hadayajewelry.com/cdn/shop/t/17/assets/global.js?v=24850326154503943211791390512" defer="defer"></script>
107
108    
108<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
108
109    
109<script src="//hadayajewelry.com/cdn/shop/t/17/assets/jquery.mCustomScrollbar.concat.min.js?v=13324644230482036091791390541"></script>
109
110    
110<script src="https://player.vimeo.com/api/player.js" type="text/javascript"></script>
110
111
112<!-- Google Tag Manager -->
113<script>
vendor: 327 bytes, lines 113-117
113(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
114new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
115j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
116'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
117})(window,document,'script','dataLayer','
117GTM-NZX8SVS
vendor: 3 bytes, line 117
117');
117</script>
117
118<!-- End Google Tag Manager -->
119    
120    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/virtual-keyboard/1.30.4/css/keyboard-basic.min.css" integrity="sha512-2bVDVxlsH8oY3RrNeI1uJOAXWmjfEwQ9/dfJ/XM4dG5w8R3W3vSTQccpkzJWndrRo2HNXkiM4tjikPCp111sQg==" crossorigin="anonymous" referrerpolicy="no-referrer" />
121    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/virtual-keyboard/1.30.4/css/keyboard-previewkeyset.min.css" integrity="sha512-teIWEFhn8ePENpH4HWyMwflfyYc4tF8MUwaT4NJDkCgFiu3qZChQmUgzF4V0vtC2ce3fAlNIDYoVeALat7yWdA==" crossorigin="anonymous" referrerpolicy="no-referrer" />
122    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/virtual-keyboard/1.30.4/css/keyboard.min.css" integrity="sha512-4gBrVbGpT6dYENLd9Q9RsBODj4nc6/PxILsj4wFA0jwP046R76Q3B8fSR2Orzds16LoiWdC1m0ITFVaNVfQ8+A==" crossorigin="anonymous" referrerpolicy="no-referrer" />
123
124    
125    
125<script src="//ajax.aspnetcdn.com/ajax/jquery.templates/beta1/jquery.tmpl.min.js" type="text/javascript"></script>
125
126    
126<script src="//hadayajewelry.com/cdn/shop/t/17/assets/jquery.products.min.js?v=89835553477234869031791390542" type="text/javascript"></script>
126
127
128    
129
130    <link href="//hadayajewelry.com/cdn/shop/t/17/assets/flexslider.css?v=98937550660614448321791390511" rel="stylesheet" type="text/css" media="all" />
131    <link href="//hadayajewelry.com/cdn/shop/t/17/assets/jquery.mCustomScrollbar.min.css?v=144417456319105945571791390541" rel="stylesheet" type="text/css" media="all" />
132      
132<script src="https://cdnjs.cloudflare.com/ajax/libs/flexslider/2.7.2/jquery.flexslider.min.js" integrity="sha512-DMVsZXgX4yFXz69Stig0g783PuBnl245OQV2qj5gSHTVUAuSeqRolBbaqiungKghnEPYee081WTTN6WA4BPYww==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
132
133  <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/flexslider/2.7.2/flexslider.min.css" integrity="sha512-c7jR/kCnu09ZrAKsWXsI/x9HCO9kkpHw4Ftqhofqs+I2hNxalK5RGwo/IAhW3iqCHIw55wBSSCFlm8JP0sw2Zw==" crossorigin="anonymous" referrerpolicy="no-referrer" />
134  
135    <link href="//hadayajewelry.com/cdn/shop/t/17/assets/styles.css?v=111166005745151815311791391825" rel="stylesheet" type="text/css" media="all" />
136    <link href="//hadayajewelry.com/cdn/shop/t/17/assets/styles_small.css?v=169452761172411896491791391824" rel="stylesheet" type="text/css" media="all" />
137    
137<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
137<meta name="google-site-verification" content="l4lKlOlkDo9VIbqrvQkHuhIzKcJDOxyzs1tgawf-qUQ">
138<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/52159545541/digital_wallets/dialog">
139<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
139<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
vendor: 1 bytes, line 139
139
140<script id="shopify-features" type="application/json">{"accessToken":"58b4996639e23c1a7a61f349a3ae7d02","betas":["rich-media-storefront-analytics"],"domain":"hadayajewelry.com","predictiveSearch":true,"shopId":52159545541,"locale":"en"}</script>
vendor: 1 bytes, line 140
140
141<script>var Shopify = Shopify || {};
142Shopify.shop = "hadaya-one-of-a-kind-jewelry.myshopify.com";
143Shopify.locale = "en";
144Shopify.currency = {"active":"USD","rate":"1.0"};
145Shopify.country = "US";
146Shopify.theme = {"name":"Hadaya Copy Corrections Oct 07 - Draft","id":167519977669,"schema_name":"Dawn","schema_version":"5.0.0","theme_store_id":887,"role":"main"};
147Shopify.theme.handle = "null";
148Shopify.theme.style = {"id":null,"handle":null};
149Shopify.cdnHost = "hadayajewelry.com/cdn";
150Shopify.routes = Shopify.routes || {};
151Shopify.routes.root = "/";
152Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
153Shopify.SignInWithShop = Shopify.SignInWithShop || {};
154Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
155Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 155
155
156<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 156
156
157<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 157
157
158<script>
159  window.Shopify = window.Shopify || {};
160  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
161  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
162  window.Shopify.SignInWithShop.eligible = true;
163</script>
vendor: 1 bytes, line 163
163
164<script id="shop-js-analytics" type="application/json">{"pageType":"cart"}</script>
vendor: 1 bytes, line 164
164
165<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 165
165
166<script type="module">
167  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
168
169  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
170
171</script>
vendor: 1 bytes, line 171
171
172<script>
173  window.Shopify = window.Shopify || {};
174  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
175  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"]};
176</script>
vendor: 1 bytes, line 176
176
177<script id="__st">var __st={"a":52159545541,"offset":10800,"reqid":"35064e45-8203-4d68-87ca-407ef7f035e7-1791594609","pageurl":"hadayajewelry.com\/cart","u":"3d0ce4d98ce1","p":"cart"};</script>
vendor: 1 bytes, line 177
177
178<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 178
178
179<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
vendor: 1 bytes, line 179
179
180<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//hadayajewelry.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 180
180
181<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 = "//hadayajewelry.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
181<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 181
181
182<script>
183  window.Shopify = window.Shopify || {};
184  window.Shopify.MCP = window.Shopify.MCP || {};
185  window.Shopify.MCP.enabled = true;
186  window.Shopify.MCP.shop = "hadaya-one-of-a-kind-jewelry.myshopify.com";
187  window.Shopify.MCP.mcpEndpoint = "https:\/\/hadayajewelry.com\/api\/mcp";
188  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"]}}];
189</script>
vendor: 1 bytes, line 189
189
190<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("\/\/hadayajewelry.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-f427de6a.js","sha256-ypGF+5vIq4Psw4WG7nsVtdd\/TCfsJWnrNuACdqLCElY=");})();
191</script>
vendor: 1 bytes, line 191
191
192<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://hadayajewelry.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
193</script>
vendor: 1 bytes, line 193
193
194<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
195  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);
196</script>
vendor: 1 bytes, line 196
196
197<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})}}));
198</script>
vendor: 1 bytes, line 198
198
199<script id="sections-script" data-sections="main-cart-footer,header,footer" defer="defer" src="//hadayajewelry.com/cdn/shop/t/17/compiled_assets/scripts.js?v=37564800240964419891791390649"></script>
vendor: 1 bytes, line 199
199
200<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
vendor: 1 bytes, line 200
200
201<script type="text/javascript">window.moneyFormat = "<span class=priceRange>${{amount}}</span>";
202  window.shopCurrency = "USD";
203  window.assetsUrl = '//hadayajewelry.com/cdn/shop/t/17/assets/';
204</script>
vendor: 1 bytes, line 204
204
205<script>
206  window.globoRelatedProductsConfig = {
207    apiUrl: "https://related-products.globosoftware.net/api",
208    alternateApiUrl: "https://related-products.globosoftware.net",
209    shop: "hadaya-one-of-a-kind-jewelry.myshopify.com",
210    shopNumber: 34996,
211    domain: "hadayajewelry.com",
212    customer:null,
213    urls: {
214      search: "\/search",
215      collection: "\/collections",
216    },
217    page: 'cart',
218    translation: {"add_to_cart":"Add to cart","added_to_cart":"Added to cart","add_selected_to_cart":"Add selected to cart","added_selected_to_cart":"Added selected to cart","sale":"Sale","total_price":"Total price:","this_item":"This item:","sold_out":"Sold out","add_to_cart_short":"ADD","added_to_cart_short":"ADDED"},
219    settings: {"hidewatermark":false,"redirect":true,"new_tab":true,"image_ratio":"400:500","hidden_tags":null,"exclude_tags":null,"hidden_collections":null,"carousel_autoplay":false,"carousel_disable_in_mobile":false,"carousel_items":"5","discount":{"enable":false,"condition":"any","type":"percentage","value":10},"sold_out":false,"carousel_loop":false,"carousel_rtl":false,"visible_tags":null},
220    manualRecommendations: {},
221    boughtTogetherIds: {},
222    trendingProducts: {"error":"json not allowed for this object"},
223    productBoughtTogether: {"type":"product_bought_together","enable":true,"title":{"text":"You might like these items as well","color":"#212121","fontSize":"25","align":"left"},"subtitle":{"text":null,"color":"#212121","fontSize":"18"},"limit":4,"maxWidth":1170,"conditions":[{"id":"bought_together","status":0},{"id":"manual","status":0},{"id":"vendor","type":"same","status":1},{"id":"type","type":"same","status":1},{"id":"collection","type":"same","status":1},{"id":"tags","type":"same","status":1},{"id":"global","status":1}],"template":{"id":"1","elements":["price","addToCartBtn","variantSelector","saleLabel"],"productTitle":{"fontSize":"15","color":"#212121"},"productPrice":{"fontSize":"14","color":"#212121"},"productOldPrice":{"fontSize":16,"color":"#919191"},"button":{"fontSize":"14","color":"#ffffff","backgroundColor":"#212121"},"saleLabel":{"color":"#fff","backgroundColor":"#c00000"},"this_item":true,"selected":true},"random":false,"discount":true},
224    productRelated: {"type":"product_related","enable":false,"title":{"text":"Related products","color":"#212121","fontSize":"25","align":"center"},"subtitle":{"text":"","color":"#212121","fontSize":"18"},"limit":10,"maxWidth":1170,"conditions":[{"id":"manual","status":0},{"id":"bought_together","status":0},{"id":"vendor","type":"same","status":1},{"id":"type","type":"same","status":1},{"id":"collection","type":"same","status":1},{"id":"tags","type":"same","status":1},{"id":"global","status":1}],"template":{"id":"1","elements":["price","addToCartBtn","variantSelector","saleLabel"],"productTitle":{"fontSize":"15","color":"#212121"},"productPrice":{"fontSize":"14","color":"#212121"},"productOldPrice":{"fontSize":16,"color":"#919191"},"button":{"fontSize":"14","color":"#ffffff","backgroundColor":"#212121"},"saleLabel":{"color":"#fff","backgroundColor":"#c00000"},"this_item":false,"selected":false},"random":false,"discount":false},
225    cart: {"type":"cart","enable":false,"title":{"text":"What else do you need?","color":"#212121","fontSize":"20","align":"left"},"subtitle":{"text":"","color":"#212121","fontSize":"18"},"limit":10,"maxWidth":1170,"conditions":[{"id":"manual","status":1},{"id":"bought_together","status":1},{"id":"tags","type":"same","status":1},{"id":"global","status":1}],"template":{"id":"3","elements":["price","addToCartBtn","variantSelector","saleLabel"],"productTitle":{"fontSize":"14","color":"#212121"},"productPrice":{"fontSize":"14","color":"#212121"},"productOldPrice":{"fontSize":16,"color":"#919191"},"button":{"fontSize":"15","color":"#ffffff","backgroundColor":"#212121"},"saleLabel":{"color":"#fff","backgroundColor":"#c00000"},"this_item":true,"selected":true},"random":false,"discount":false},
226    basis_collection_handle: 'globo_basis_collection',
227    widgets: [],
228    offers: [],
229    view_name: 'globo.alsobought',
230    cart_properties_name: '_bundle',
231    upsell_properties_name: '_upsell_bundle',
232    discounted_ids: [],
233    discount_min_amount: 0,
234    offerdiscounted_ids: [],
235    offerdiscount_min_amount: 0,data: {
236      ids: [],
237      vendors: [],
238      types: [],
239      tags: [],
240      collections: []
241    },upselldatas:{},
242    cartitems:[],
243    no_image_url: "https://cdn.shopify.com/s/images/admin/no-image-large.gif"
244  };
245</script>
vendor: 1 bytes, line 245
245
246<script>
247</script>
247<script defer src="//hadayajewelry.com/cdn/shop/t/17/assets/globo.alsobought.data.js?v=53510224663008845781791390647" type="text/javascript"></script>
247
248
249<script defer src="//hadayajewelry.com/cdn/shop/t/17/assets/globo.alsobought.min.js?v=162004661150031676921791390514" type="text/javascript"></script>
249
250<link rel="preload stylesheet" href="//hadayajewelry.com/cdn/shop/t/17/assets/globo.alsobought.css?v=118693552328927178801791390512" as="style">
251
252
253    <style data-shopify>
254    
255      @font-face {
256  font-family: "Open Sans";
257  font-weight: 400;
258  font-style: normal;
259  font-display: swap;
260  src: url("//hadayajewelry.com/cdn/fonts/open_sans/opensans_n4.c32e4d4eca5273f6d4ee95ddf54b5bbb75fc9b61.woff2") format("woff2"),
261       url("//hadayajewelry.com/cdn/fonts/open_sans/opensans_n4.5f3406f8d94162b37bfa232b486ac93ee892406d.woff") format("woff");
262}
263
264      
265      
266      
267      @font-face {
268  font-family: "Open Sans";
269  font-weight: 400;
270  font-style: normal;
271  font-display: swap;
272  src: url("//hadayajewelry.com/cdn/fonts/open_sans/opensans_n4.c32e4d4eca5273f6d4ee95ddf54b5bbb75fc9b61.woff2") format("woff2"),
273       url("//hadayajewelry.com/cdn/fonts/open_sans/opensans_n4.5f3406f8d94162b37bfa232b486ac93ee892406d.woff") format("woff");
274}
275
276.mw-apo-configure-link {
277  display: none !important;
278}
279      :root {
280        --font-body-family: "Open Sans", sans-serif;
281        --font-body-style: normal;
282        --font-body-weight: 400;
283        --font-body-weight-bold: 700;
284
285        --font-heading-family: "Open Sans", sans-serif;
286        --font-heading-style: normal;
287        --font-heading-weight: 400;
288
289        --font-body-scale: 1.0;
290        --font-heading-scale: 1.0;
291
292        --color-base-text: 18, 18, 18;
293        --color-shadow: 18, 18, 18;
294        --color-base-background-1: 255, 255, 255;
295        --color-base-background-2: 243, 243, 243;
296        --color-base-solid-button-labels: 255, 255, 255;
297        --color-base-outline-button-labels: 18, 18, 18;
298        --color-base-accent-1: 18, 18, 18;
299        --color-base-accent-2: 51, 79, 180;
300        --payment-terms-background-color: #ffffff;
301
302        --gradient-base-background-1: #ffffff;
303        --gradient-base-background-2: #f3f3f3;
304        --gradient-base-accent-1: #121212;
305        --gradient-base-accent-2: #334fb4;
306
307        --media-padding: px;
308        --media-border-opacity: 0.05;
309        --media-border-width: 1px;
310        --media-radius: 0px;
311        --media-shadow-opacity: 0.0;
312        --media-shadow-horizontal-offset: 0px;
313        --media-shadow-vertical-offset: 4px;
314        --media-shadow-blur-radius: 5px;
315
316        --page-width: 120rem;
317        --page-width-margin: 0rem;
318
319        --card-image-padding: 0.0rem;
320        --card-corner-radius: 0.0rem;
321        --card-text-alignment: left;
322        --card-border-width: 0.0rem;
323        --card-border-opacity: 0.1;
324        --card-shadow-opacity: 0.0;
325        --card-shadow-horizontal-offset: 0.0rem;
326        --card-shadow-vertical-offset: 0.4rem;
327        --card-shadow-blur-radius: 0.5rem;
328
329        --badge-corner-radius: 4.0rem;
330
331        --popup-border-width: 1px;
332        --popup-border-opacity: 0.1;
333        --popup-corner-radius: 0px;
334        --popup-shadow-opacity: 0.0;
335        --popup-shadow-horizontal-offset: 0px;
336        --popup-shadow-vertical-offset: 4px;
337        --popup-shadow-blur-radius: 5px;
338
339        --drawer-border-width: 1px;
340        --drawer-border-opacity: 0.1;
341        --drawer-shadow-opacity: 0.0;
342        --drawer-shadow-horizontal-offset: 0px;
343        --drawer-shadow-vertical-offset: 4px;
344        --drawer-shadow-blur-radius: 5px;
345
346        --spacing-sections-desktop: 0px;
347        --spacing-sections-mobile: 0px;
348
349        --grid-desktop-vertical-spacing: 8px;
350        --grid-desktop-horizontal-spacing: 8px;
351        --grid-mobile-vertical-spacing: 4px;
352        --grid-mobile-horizontal-spacing: 4px;
353
354        --text-boxes-border-opacity: 0.1;
355        --text-boxes-border-width: 0px;
356        --text-boxes-radius: 0px;
357        --text-boxes-shadow-opacity: 0.0;
358        --text-boxes-shadow-horizontal-offset: 0px;
359        --text-boxes-shadow-vertical-offset: 4px;
360        --text-boxes-shadow-blur-radius: 5px;
361
362        --buttons-radius: 0px;
363        --buttons-radius-outset: 0px;
364        --buttons-border-width: 1px;
365        --buttons-border-opacity: 1.0;
366        --buttons-shadow-opacity: 0.0;
367        --buttons-shadow-horizontal-offset: 0px;
368        --buttons-shadow-vertical-offset: 4px;
369        --buttons-shadow-blur-radius: 5px;
370        --buttons-border-offset: 0px;
371
372        --inputs-radius: 0px;
373        --inputs-border-width: 1px;
374        --inputs-border-opacity: 0.55;
375        --inputs-shadow-opacity: 0.0;
376        --inputs-shadow-horizontal-offset: 0px;
377        --inputs-margin-offset: 0px;
378        --inputs-shadow-vertical-offset: 4px;
379        --inputs-shadow-blur-radius: 5px;
380        --inputs-radius-outset: 0px;
381
382        --variant-pills-radius: 40px;
383        --variant-pills-border-width: 1px;
384        --variant-pills-border-opacity: 0.55;
385        --variant-pills-shadow-opacity: 0.0;
386        --variant-pills-shadow-horizontal-offset: 0px;
387        --variant-pills-shadow-vertical-offset: 4px;
388        --variant-pills-shadow-blur-radius: 5px;
389      }
390
391      *,
392      *::before,
393      *::after {
394        box-sizing: inherit;
395      }
396
397      html {
398        box-sizing: border-box;
399        font-size: calc(var(--font-body-scale) * 62.5%);
400        height: 100%;
401      }
402
403      body {
404        display: grid;
405        grid-template-rows: auto auto 1fr auto;
406        grid-template-columns: 100%;
407        min-height: 100%;
408        margin: 0;
409        font-size: 1.5rem;
410        /*letter-spacing: 0.06rem;
411        line-height: calc(1 + 0.8 / var(--font-body-scale));
412        font-family: var(--font-body-family);
413        font-style: var(--font-body-style);
414        font-weight: var(--font-body-weight);*/
415      }
416
417      @media screen and (min-width: 750px) {
418        body {
419          font-size: 1.6rem;
420        }
421      }
422
423    .breadcrumbs {
424    font-size: .85em;
425    margin: 0 0 2em;
426    margin-bottom: 30px;
427    margin-top: 23px;
428    }
429
430    .breadcrumbs ol {
431    list-style-type: none;
432    margin: 0;
433    padding: 0;
434    }
435
436    .breadcrumbs li {
437    display: inline-block;
438    }
439
440    .breadcrumbs a {
441    text-decoration: underline;
442    }
443
444    .breadcrumbs li:not(:last-child):after {
445    content: "›\00a0";
446    display: inline-block;
447    padding-left: .75ch;
448    speak: none;
449    }
450
451    .breadcrumbs [aria-current="page"] {
452    color: inherit;
453    font-weight: normal;
454    text-decoration: none;
455    }
456
457    .breadcrumbs [aria-current="page"]:hover,
458    .breadcrumbs [aria-current="page"]:focus {
459    text-decoration: underline;
460    }
461    </style>
462
463    <link href="//hadayajewelry.com/cdn/shop/t/17/assets/base.css?v=60246223190943732131791390480" rel="stylesheet" type="text/css" media="all" />
464
465<!--
466<link href="https://fonts.googleapis.com/css2?family=Arimo:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600;1,700&family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400;1,500;1,600;1,700;1,800&display=swap" rel="stylesheet">
467-->
468    <link href="https://fonts.googleapis.com/css?family=Arimo:400,700|Open+Sans:300,400" rel="stylesheet"><link rel="stylesheet" href="//hadayajewelry.com/cdn/shop/t/17/assets/component-predictive-search.css?v=165644661289088488651791390496" media="print" onload="this.media='all'">
468<script>document.documentElement.className = document.documentElement.className.replace('no-js', 'js');
469    if (Shopify.designMode) {
470      document.documentElement.classList.add('shopify-design-mode');
471    }
472    </script>
472
473  
474
475	<style>
476        .priceRange {
477            background: url(//hadayajewelry.com/cdn/s/global/lightbox/v204/loading.gif) center no-repeat;
478            background-size: 20px 20px;
479            text-indent: -9999999px;
480            display: block;
481        }
482
483    .price-range-custom {
484        background: 'red';
485    }
486    </style>
487
488<script type="text/javascript">
489  	var isProductPage = false;
490  	var isCartPage = false;
491	
492	
493		isCartPage = true;
494	
495</script>
vendor: 1 bytes, line 495
495
496<script type="text/javascript">
497    var intervalId = null;
498    var varCounter = 0;
499    var containScriptTagFirstControll = false;
500    var containScriptTagSecondControll = false;
501    window.onload = function() {
502        scripts = document.getElementsByTagName("script");
503        for (var i = 0; i < scripts.length; i++) {
504            if (scripts[i].src.includes("/pricerange/main.js")) {
505                containScriptTagFirstControll = true;
506            }
507        }
508        if (!containScriptTagFirstControll) {
509            intervalId = setInterval(function() {
510                if (varCounter < 5) {
511                    varCounter++;
512                    scripts = document.getElementsByTagName("script");
513                    for (var i = 0; i < scripts.length; i++) {
514                        if (scripts[i].src.includes("/pricerange/main.js")) {
515                            containScriptTagSecondControll = true;
516                        }
517                    }
518                } else {
519                    if (!containScriptTagSecondControll && typeof jQuery !== "undefined") {
520                        jQuery('.priceRange').css({
521                            'background': 'none',
522                            'text-indent': '0',
523                            'display': 'inline'
524                        });
525                    }
526                    clearInterval(intervalId);
527                }
528            }, 50);
529        }
530    }
531</script>
vendor: 1 bytes, line 531
531
532<script type="text/javascript">var showPriceRange = '0';var priceRangeFormat = '{PRICE_MIN} - {PRICE_MAX}';var pr_money_format = '$@@amount&&';</script>
532<!-- BEGIN app block: shopify://apps/blockify-fraud-filter/blocks/app_embed/2e3e0ba5-0e70-447a-9ec5-3bf76b5ef12e --><link href="https://cdn.shopify.com/extensions/01a11e96-28ad-7b62-bc64-10e789b24446/region-restrictions-385/assets/ip-blocker-embed.min.js" as="script" type="text/javascript" rel="preload">
533
534<link rel="preconnect" href="https://media.synctrack.io">
535
536<script type="application/json" id="ipblocker-config">
537  {
538    "shopIdentifier": "hadaya-one-of-a-kind-jewelry.myshopify.com",
539    "ipBlockerMetafields": "{\"showOverlayByPass\":false,\"disableSpyExtensions\":false,\"blockUnknownBots\":false,\"blockDisposableEmailSubscribe\":false,\"activeApp\":true,\"blockByMetafield\":true,\"visitorAnalytic\":true,\"showWatermark\":true,\"blockCheckoutApi\":false,\"token\":\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZGVudGlmaWVySWQiOiJoYWRheWEtb25lLW9mLWEta2luZC1qZXdlbHJ5Lm15c2hvcGlmeS5jb20iLCJpYXQiOjE3NzA5NDc4NzJ9.5kgOhErfPKHj6TMtUrXDgJm26tpWURsu7fk5xgeeC4I\"}",
540    "ipBlockerRules": [{"i":1644140,"t":"1","c":"3","p":"1","rt":"cidr","co":"CN","ua":"0","o":0,"ac":true,"h":0},{"i":1644141,"t":"1","c":"3","p":"1","rt":"cidr","co":"MY","ua":"0","o":0,"ac":true,"h":0},{"i":1644142,"t":"1","c":"3","p":"1","rt":"cidr","co":"SG","ua":"0","o":0,"ac":true,"h":0},{"i":1644143,"t":"1","c":"3","p":"1","rt":"cidr","co":"RU","ua":"0","o":0,"ac":true,"h":0}],
541    "ipBlockerGeneral": {"activeVpnProxy":false,"vpnRiskCore":66,"torBlock":false,"showWatermark":true,"autoBlock":false,"enableVisitorAnalytics":true,"blockUnknownBots":false,"protectTexts":false,"protectImages":false,"protectContents":false,"allowVpnFromPrivateRelay":true,"plan":"free","enableApp":true,"siteUrl":"hadayajewelry.com","showOverlayByPass":false,"useClientSideCheck":false},
542    "ipBlockerBlockTemplate": "{\"customCss\":\"#blockify---container{--bg-blockify: #fff;position:relative}#blockify---container::after{content:'';position:absolute;inset:0;background-repeat:no-repeat !important;background-size:cover !important;background:var(--bg-blockify);z-index:0}#blockify---container #blockify---container__inner{display:flex;flex-direction:column;align-items:center;position:relative;z-index:1}#blockify---container #blockify---container__inner #blockify-block-content{display:flex;flex-direction:column;align-items:center;text-align:center}#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-superTitle{display:none !important}#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-title{font-size:313%;font-weight:bold;margin-top:1em}@media only screen and (min-width: 768px) and (max-width: 1199px){#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-title{font-size:188%}}@media only screen and (max-width: 767px){#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-title{font-size:107%}}#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-description{font-size:125%;margin:1.5em;line-height:1.5}@media only screen and (min-width: 768px) and (max-width: 1199px){#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-description{font-size:88%}}@media only screen and (max-width: 767px){#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-description{font-size:107%}}#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-description #blockify-block-text-blink{display:none !important}#blockify---container #blockify---container__inner #blockify-logo-block-image{position:relative;width:550px;height:auto;max-height:300px}@media only screen and (max-width: 767px){#blockify---container #blockify---container__inner #blockify-logo-block-image{width:300px}}#blockify---container #blockify---container__inner #blockify-logo-block-image::before{content:'';display:block;padding-bottom:56.2%}#blockify---container #blockify---container__inner #blockify-logo-block-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}\\n\",\"logoImage\":{\"active\":true,\"value\":\"https:\/\/storage.synctrack.io\/megamind-fraud\/assets\/default-thumbnail.png\"},\"title\":{\"active\":true,\"text\":\"Access Denied\",\"color\":\"#000000\"},\"superTitle\":{\"active\":false,\"text\":null,\"color\":null},\"description\":{\"active\":true,\"text\":\"The site owner may have set restrictions that prevent you from accessing the site. Please contact the site owner for access.\",\"color\":\"#000000\"},\"background\":{\"active\":true,\"type\":\"1\",\"value\":\"#ffffff\"}}",
543    "ipBlockerBotsAllow": [{"botName":"aHrefs Bot","regex":"AhrefsBot"},{"botName":"Applebot","regex":"Applebot"},{"botName":"BingBot","regex":"MSNBot|msrbot|bingbot|BingPreview|msnbot-(UDiscovery|NewsBlogs)|adidxbot"},{"botName":"Facebook External Hit","regex":"facebookexternalhit|facebookplatform|facebookexternalua"},{"botName":"Googlebot","regex":"AdsBot-Google(-Mobile)?|Adwords-(DisplayAds|Express|Instant)|Google Web Preview|Google[ -]Publisher[ -]Plugin|Google-(Ads-Qualify|Adwords|AMPHTML|Assess|HotelAdsVerifier|Read-Aloud|Shopping-Quality|Site-Verification|speakr|Test|Youtube-Links)|(APIs|DuplexWeb|Feedfetcher|Mediapartners)-Google|Googlebot(-Mobile|-Image|-Video|-News)?|GoogleProducer|Google.*\/\\+\/web\/snippet"},{"botName":"Lighthouse","regex":"([A-z0-9]*)-Lighthouse"},{"botName":"LinkedIn Bot","regex":"LinkedInBot"},{"botName":"Pinterest","regex":"Pinterest(bot)?\/\\d\\.\\d.*www\\.pinterest\\.com.*"},{"botName":"Semrush Bot","regex":"SemrushBot"}],
544    "baseUrl": "https:\/\/fraud.blockifyapp.com\/s\/api",
545    "bucketUrl": "https:\/\/media.synctrack.io\/megamind-fraud",
546    "storefrontApiUrl": "https:\/\/fraud.blockifyapp.com\/p\/api",
547    "ipBlockerChecking": true,
548    "ipBlockerCollectionId": null,
549    "ipBlockerProductCollections": null,
550    "ipBlockerCheckoutProduct": null
551  }
552</script>
552
553
554<script
555  id="blockifyScriptTag"
556  src="https://cdn.shopify.com/extensions/01a11e96-28ad-7b62-bc64-10e789b24446/region-restrictions-385/assets/ip-blocker-embed.min.js"
557  async
558></script>
558<!-- END app block --><!-- BEGIN app block: shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core -->
559
560
561
562
563
564
565
566<link rel="dns-prefetch" href="https://cdn.judge.me">
567<link rel="dns-prefetch" href="https://cdn1.judge.me">
568<link rel="dns-prefetch" href="https://api.judge.me">
569
570<script data-cfasync='false' class='jdgm-settings-script'>window.jdgmSettings={"pagination":5,"disable_web_reviews":false,"coupon_receiving_condition":"any_review","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
570ou! 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":"#fbcd0a","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":true,"enable_question_anwser":false,"widget_theme":"default","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":"branded","all_reviews_text_color_style":"judgeme_brand_color","all_reviews_text_color":"#108474","all_reviews_text_show_jm_brand":false,"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":"branded","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":"shop-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","widget_sorting_most_relevant_text":"Most Relevant","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":true,"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
570itle":"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":"#EA5E5E","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":false,"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":"#EA5E5E","
570show_product_variant":false,"all_reviews_product_variant_label_text":"Variant: ","widget_show_verified_branding":true,"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":false,"widget_autofill_review_title":true,"redirect_reviewers_invited_via_email":"external_form","request_store_review_after_product_review":true,"request_review_other_products_in_order":true,"review_form_color_scheme":"default","review_form_corner_style":"square","review_form_star_color":"#EA5E5E","review_form_text_color":"#333333","review_form_background_color":"#ffffff","review_form_field_background_color":"#fafafa","review_form_button_color":"#EA5E5E","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_youtube_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":true,"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_invali
570d_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":true,"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":false,"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":true,"review_widget_qna_enabled":false,"review_widget_revamp_dual_publish_end_date":"2025-11-30T14:09:39.000+00:00","review_widget_header_theme":"standard","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"
570:"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":"Hadaya Jewelry","shop_currency":"USD","widget_version":"3.0","footer":true,"autopublish":true,"review_dates":true,"enable_custom_form":false,"shop_locale":"en","enable_multi_locales_translations":true,"show_review_title_input":false,"autofill_review_title":true,"review_verification_email_status":"always","require_verification_before_submit":false,"sign_in_with_
570shop_enabled":false,"customer_account_validation_enabled":true,"most_relevant_sort_enabled":true,"coupon_promo_invited_eligible":true,"coupon_promo_web_eligible":false,"uses_coupon_integration":false,"uses_external_coupon":false,"can_be_branded":true,"rtl_stars_enabled_ar":true,"rtl_stars_enabled_he":true,"reply_name_text":"Hadaya Jewelry"};</script>
570 <style class='jdgm-settings-style'>.jdgm-xx{left:0}:root{--jdgm-primary-color: #EA5E5E;--jdgm-secondary-color: rgba(234,94,94,0.1);--jdgm-star-color: #EA5E5E;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #EA5E5E;--jdgm-paginate-color: #EA5E5E;--jdgm-border-radius: 0;--jdgm-reviewer-name-color: #EA5E5E}.jdgm-histogram__bar-content{background-color:#EA5E5E}.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:#EA5E5E}.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="product"]{display:none !important}.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_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: #EA5E5E;--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:#EA5E5E}.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:'Hadaya Jewelry'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )}
571</style> <style class='jdgm-settings-style'></style>
572
573  
574  
575  
576  <style class='jdgm-miracle-styles'>
577  @-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
577/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}
578
579</style>
580
581
582  
583  
584   
585
586
587
588
589<script data-cfasync='false' class='jdgm-script'>
590!function(e){window.jdgm=window.jdgm||{};
591/* INF-1976 */
592var _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;}();
593if(_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;}
594jdgm.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/01a11b30-98d5-7ae3-b2f4-f79b3c6f32c4/judgeme-775/assets/",jdgm.CDN_API_HOST="https://cdn.judge.me/",
595jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)?
596setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){
597!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d),
598(a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!",
599a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))},
600jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest;
601t.onreadystatechange=function(){4===t.readyState&&t.status>=200&&t.status<300&&(Function(t.response)(),d&&d(t.response))},
602t.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(
603".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting?
604parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_v3_base.css"):
605jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_base.css"):jdgm.loadCSS(jdgm.CDN_BASE_URL+"shopify_v2.css")
606)}))}(document);
607</script>
607
608<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.shopify.com/extensions/01a11b30-98d5-7ae3-b2f4-f79b3c6f32c4/judgeme-775/assets/shopify_v2.css"></noscript>
609
610<!-- BEGIN app snippet: theme_fix_tags -->
610<script>
611  (function() {
612    var jdgmThemeFixes = null;
613    if (!jdgmThemeFixes) return;
614
615    // "All themes" fix: CSS and JS applied on every theme. CSS is injected
616    // before the per-theme fix so the theme-specific CSS wins the cascade.
617    // HTML is never applied globally (too risky).
618    var allThemesFix = jdgmThemeFixes['all'];
619    if (allThemesFix && allThemesFix.css) {
620      var allStyleTag = document.createElement('style');
621      allStyleTag.classList.add('jdgm-theme-fix-style-all');
622      allStyleTag.innerHTML = allThemesFix.css;
623      document.head.append(allStyleTag);
624    };
625
626    if (allThemesFix && allThemesFix.js) {
627      var allScriptTag = document.createElement('script');
628      allScriptTag.classList.add('jdgm-theme-fix-script-all');
629      allScriptTag.innerHTML = allThemesFix.js;
630      document.head.append(allScriptTag);
631    };
632
633    var thisThemeFix = jdgmThemeFixes[Shopify.theme.id];
634    if (!thisThemeFix) return;
635
636    if (thisThemeFix.html) {
637      document.addEventListener("DOMContentLoaded", function() {
638        var htmlDiv = document.createElement('div');
639        htmlDiv.classList.add('jdgm-theme-fix-html');
640        htmlDiv.innerHTML = thisThemeFix.html;
641        document.body.append(htmlDiv);
642      });
643    };
644
645    if (thisThemeFix.css) {
646      var styleTag = document.createElement('style');
647      styleTag.classList.add('jdgm-theme-fix-style');
648      styleTag.innerHTML = thisThemeFix.css;
649      document.head.append(styleTag);
650    };
651
652    if (thisThemeFix.js) {
653      var scriptTag = document.createElement('script');
654      scriptTag.classList.add('jdgm-theme-fix-script');
655      scriptTag.innerHTML = thisThemeFix.js;
656      document.head.append(scriptTag);
657    };
658  })();
659</script>
659
660<!-- END app snippet -->
661<!-- End of Judge.me Core -->
662
663
664
665<!-- END app block -->
665<script src="https://cdn.shopify.com/extensions/01a11b30-98d5-7ae3-b2f4-f79b3c6f32c4/judgeme-775/assets/loader.js" type="text/javascript" defer="defer"></script>
665
666<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
667<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: 52159545541,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "cart"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 667
667
668<script>
669  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
670</script>
vendor: 1 bytes, line 670
670
671<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}
671).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: 52159545541,storefrontBaseUrl: "https://hadayajewelry.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://hadayajewelry.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab"],webPixelsConfigList: [{"id":"2089844933","configuration":"{\"mailchimp_store_id\":\"store_eqhado5ospsow4cl3xr1\", \"mailchimp_user_id\":\"92309009\",\"mailchimp_list_id\":\"74fd2170ad\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"e357a49eadeb6216a959d63fa3fb8f55","type":"APP","apiClientId":2585307,"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":[]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]}
671,{"id":"1449328837","configuration":"{\"webPixelName\":\"Judge.me\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8acc938b1a30dc7624e304493ca567d7","type":"APP","apiClientId":683015,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"517341381","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-M1GEJVP2L3\\\",\\\"GT-NNSLVVT\\\",\\\"GTM-NZX8SVS\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-M1GEJVP2L3\\\",\\\"AW-1071344589\\\/bCRzCIz92-ocEM3X7f4D\\\"]},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-M1GEJVP2L3\\\",\\\"AW-1071344589\\\/BtRyCID92-ocEM3X7f4D\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-M1GEJVP2L3\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-M1GEJVP2L3\\\",\\\"AW-1071344589\\\/PyruCIn92-ocEM3X7f4D\\\",\\\"MC-XF8MGJ81GX\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-M1GEJVP2L3\\\",\\\"AW-1071344589\\\/XuVQCP382-ocEM3X7f4D\\\",\\\"MC-XF8MGJ81GX\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-M1GEJVP2L3\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-M1GEJVP2L3\\\",\\\"AW-1071344589\\\/A_EoCIb92-ocEM3X7f4D\\\",\\\"MC-XF8MGJ81GX\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-M1GEJVP2L3\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-M1GEJVP2L3\\\",\\\"AW-1071344589\\\/CPNQCMnR5uocEM3X7f4D\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-M1GEJVP2L3\\\",\\\"AW-1071344589\\\/Yf-7CIP92-ocEM3X7f4D\\\",\\\"AW-1071344589\\\/HZhPCKX1wW8Qzdft_gM\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-M1GEJVP2L3\\\"}],\\\"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":"194412741","configuration":"{\"pixel_id\":\"294026273553759\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"bd2f978c17a94bbb8a74d43de2165dc5","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"29982917","configuration":"{\"pixelId\":\"6916ed54-4dbe-4945-aa63-efd0bbd05c48\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c119f01612c13b62ab52809eb08154bb","type":"APP","apiClientId":2556259,"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":[]},"dataSharingState":"optimized"},{"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":"Hadaya Jewelry","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"hadaya-one-of-a-kind-jewelry.myshopify.com","countryCode":"IL","storefrontUrl":"https:\/\/h
671adayajewelry.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://hadayajewelry.com/cdn","7ec887c8w14f9f074p854094e1m1370c602",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"167519977669","themeStoreId":"887","themePublished":"true","eventMetadataId":"77e1b146-cea6-475a-8a83-f3ab4c1a87f5","pageType":"cart","shopId":"52159545541","storefrontBaseUrl":"https:\/\/hadayajewelry.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\"]","isMerchantRequest":"false","hashVersion":"7ec887c8w14f9f074p854094e1m1370c602","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
671<script>
672  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
673  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
674  window.ShopifyAnalytics.meta.currency = 'USD';
675  var meta = {"page":{"pageType":"cart","requestId":"35064e45-8203-4d68-87ca-407ef7f035e7-1791594609"}};
676  for (var attr in meta) {
677    window.ShopifyAnalytics.meta[attr] = meta[attr];
678  }
679</script>
vendor: 1 bytes, line 679
679
680<script class="analytics">
681  (function () {
682    var customDocumentWrite = function(content) {
683      var jquery = null;
684
685      if (window.jQuery) {
686        jquery = window.jQuery;
687      } else if (window.Checkout && window.Checkout.$) {
688        jquery = window.Checkout.$;
689      }
690
691      if (jquery) {
692        jquery('body').append(content);
693      }
694    };
695
696    var hasLoggedConversion = function(token) {
697      if (token) {
698        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
699      }
700      return false;
701    }
702
703    var setCookieIfConversion = function(token) {
704      if (token) {
705        var twoMonthsFromNow = new Date(Date.now());
706        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
707
708        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
709      }
710    }
711
712    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
713    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
714    if (trekkie.integrations) {
715      return;
716    }
717    trekkie.methods = [
718      'identify',
719      'page',
720      'ready',
721      'track',
722      'trackForm',
723      'trackLink'
724    ];
725    trekkie.factory = function(method) {
726      return function() {
727        var args = Array.prototype.slice.call(arguments);
728        args.unshift(method);
729        trekkie.push(args);
730        if (method == 'track' || method == 'page') {
731          var pageUrl;
732          try {
733            pageUrl = window.location.href;
734          } catch (e) {}
735          var pageReferrer;
736          try {
737            pageReferrer = document.referrer;
738          } catch (e) {}
739          try {
740            if (window.__TREKKIE_SHIM_QUEUE == null) {
741              window.__TREKKIE_SHIM_QUEUE = [];
742            }
743            window.__TREKKIE_SHIM_QUEUE.push({
744              from: 'trekkie-stub',
745              method: method,
746              args: args.slice(1),
747              pageContext: {
748                url: pageUrl,
749                referrer: pageReferrer
750              }
751            });
752          } catch (e) {
753            // no-op
754          }
755        }
756        return trekkie;
757      };
758    };
759    for (var i = 0; i < trekkie.methods.length; i++) {
760      var key = trekkie.methods[i];
761      trekkie[key] = trekkie.factory(key);
762    }
763    trekkie.load = function(config) {
764      trekkie.config = config || {};
765      trekkie.config.initialDocumentCookie = document.cookie;
766      var first = document.getElementsByTagName('script')[0];
767var script = document.createElement('script');
768script.type = 'text/javascript';
769script.onerror = function(e) {
770  var scriptFallback = document.createElement('script');
771  scriptFallback.type = 'text/javascript';
772  scriptFallback.onerror = function(error) {
773          var Monorail = {
774      produce: function produce(monorailDomain, schemaId, payload) {
775        var currentMs = new Date().getTime();
776        var event = {
777          schema_id: schemaId,
778          payload: payload,
779          metadata: {
780            event_created_at_ms: currentMs,
781            event_sent_at_ms: currentMs
782          }
783        };
784        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
785      },
786      sendRequest: function sendRequest(endpointUrl, payload) {
787        // Try the sendBeacon API
788        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
789          var blobData = new window.Blob([payload], {
790            type: 'text/plain'
791          });
792
793          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
794            return true;
795          } // sendBeacon was not successful
796
797        } // XHR beacon
798
799        var xhr = new XMLHttpRequest();
800
801        try {
802          xhr.open('POST', endpointUrl);
803          xhr.setRequestHeader('Content-Type', 'text/plain');
804          xhr.send(payload);
805        } catch (e) {
806          console.log(e);
807        }
808
809        return false;
810      },
811      isIos12: function isIos12() {
812        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
813      }
814    };
815    Monorail.produce('monorail-edge.shopifysvc.com',
816      'trekkie_storefront_load_errors/1.1',
817      {shop_id: 52159545541,
818      theme_id: 167519977669,
819      app_name: "storefront",
820      context_url: window.location.href,
821      source_url: "//hadayajewelry.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"});
822
823  };
824  scriptFallback.async = true;
825  scriptFallback.src = '//hadayajewelry.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
826  first.parentNode.insertBefore(scriptFallback, first);
827};
828script.async = true;
829script.src = '//hadayajewelry.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
830first.parentNode.insertBefore(script, first);
831
832    };
833    trekkie.load(
834      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":52159545541,"isMerchantRequest":null,"themeId":167519977669,"themeCityHash":"656178918061490122","contentLanguage":"en","currency":"USD","eventMetadataId":"77e1b
834146-cea6-475a-8a83-f3ab4c1a87f5"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
835    );
836
837    var loaded = false;
838    trekkie.ready(function() {
839      if (loaded) return;
840      loaded = true;
841
842      window.ShopifyAnalytics.lib = window.trekkie;
843
844      var originalDocumentWrite = document.write;
845      document.write = customDocumentWrite;
846      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
847      document.write = originalDocumentWrite;
848
849      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
850      var token = match? match[1]: undefined;
851      if (!hasLoggedConversion(token)) {
852        setCookieIfConversion(token);
853        
854      }
855    });
856
857    window.ShopifyAnalytics.lib.page(null,{"pageType":"cart","requestId":"35064e45-8203-4d68-87ca-407ef7f035e7-1791594609","shopifyEmitted":true});
858
859    var eventsListenerScript = document.createElement('script');
860    eventsListenerScript.async = true;
861    eventsListenerScript.src = "//hadayajewelry.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
862    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
863})();</script>
vendor: 1 bytes, line 863
863
864<script
865  defer
866  src="https://hadayajewelry.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.10.1.min.js"
867  data-application="storefront-renderer"
868  data-shop-id="52159545541"
869  data-render-region="gcp-us-central1"
870  data-page-type="cart"
871  data-theme-instance-id="167519977669"
872  data-theme-name="Dawn"
873  data-theme-version="5.0.0"
874  data-monorail-region="shop_domain"
875  data-resource-timing-sampling-rate="10"
876  data-shs="true"
877  data-shs-beacon="true"
878  data-shs-export-with-fetch="true"
879  data-shs-logs-sample-rate="1"
880  data-shs-beacon-endpoint="https://hadayajewelry.com/api/collect"
881></script>
881
882<meta name="shopify-y" content="44e80676-634c-442e-ad41-186348a8bb2f" data-expiration="1823152209000"><meta name="shopify-s" content="c7144229-2581-4aeb-9727-49c5ada59fe1" data-expiration="1791596409000">
883</head>
884  
885 
886  <body class="gradient ">
887<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 887-888
887
888<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
888GTM-NZX8SVS
vendor: 83 bytes, lines 888-889
888"
889height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
890<!-- End Google Tag Manager (noscript) -->
891    <a class="skip-to-content-link button visually-hidden" href="#MainContent">
892      Skip to content
893    </a>
894    <div id="overlay" class="overlay"></div>
895    <div class="iframe_wrapper">
896      <div class="x_wrapper pointer">
897        <div class="popup_x_line"></div>
898        <div class="popup_x_line mirror"></div>
899      </div>
900    </div>
901
902    <div id="shopify-section-announcement-bar" class="shopify-section">
903</div>
904    <div id="shopify-section-header" class="shopify-section section-header"><link rel="stylesheet" href="//hadayajewelry.com/cdn/shop/t/17/assets/component-list-menu.css?v=151968516119678728991791390491" media="print" onload="this.media='all'">
905<link rel="stylesheet" href="//hadayajewelry.com/cdn/shop/t/17/assets/component-search.css?v=96455689198851321781791390498" media="print" onload="this.media='all'">
906<link rel="stylesheet" href="//hadayajewelry.com/cdn/shop/t/17/assets/component-menu-drawer.css?v=182311192829367774911791390493" media="print" onload="this.media='all'">
907<link rel="stylesheet" href="//hadayajewelry.com/cdn/shop/t/17/assets/component-cart-notification.css?v=119852831333870967341791390489" media="print" onload="this.media='all'">
908<link rel="stylesheet" href="//hadayajewelry.com/cdn/shop/t/17/assets/component-cart-items.css?v=28923312274012349591791390488" media="print" onload="this.media='all'"><link rel="stylesheet" href="//hadayajewelry.com/cdn/shop/t/17/assets/component-price.css?v=18220549959156508831791390497" media="print" onload="this.media='all'">
909  <link rel="stylesheet" href="//hadayajewelry.com/cdn/shop/t/17/assets/component-loading-overlay.css?v=167310470843593579841791390493" media="print" onload="this.media='all'"><noscript><link href="//hadayajewelry.com/cdn/shop/t/17/assets/component-list-menu.css?v=151968516119678728991791390491" rel="stylesheet" type="text/css" media="all" /></noscript>
910<noscript><link href="//hadayajewelry.com/cdn/shop/t/17/assets/component-search.css?v=96455689198851321781791390498" rel="stylesheet" type="text/css" media="all" /></noscript>
911<noscript><link href="//hadayajewelry.com/cdn/shop/t/17/assets/component-menu-drawer.css?v=182311192829367774911791390493" rel="stylesheet" type="text/css" media="all" /></noscript>
912<noscript><link href="//hadayajewelry.com/cdn/shop/t/17/assets/component-cart-notification.css?v=119852831333870967341791390489" rel="stylesheet" type="text/css" media="all" /></noscript>
913<noscript><link href="//hadayajewelry.com/cdn/shop/t/17/assets/component-cart-items.css?v=28923312274012349591791390488" rel="stylesheet" type="text/css" media="all" /></noscript>
914<script src="//hadayajewelry.com/cdn/shop/t/17/assets/quotes.js?v=152151738606852237491791390647" defer="defer"></script>
914
915<!-- -->
916<!-- -->
917<!-- -->
918<!-- -->
919<style>
920  #logo_wrapper > .logo { display:block; width:100%; height:100%; margin:0; background:none; }
921  #logo_wrapper .hdy-header-logo { display:block; width:100%; height:100%; }
922  #logo_wrapper .hdy-header-logo > img { display:block; width:100%; height:100%!important; object-fit:cover; object-position:center; }
923  #logo_wrapper > .logo:focus-visible { outline:2px solid #534741; outline-offset:3px; }
924  @media (max-width:1024px), (orientation:portrait) {
925    #logo_wrapper { width:80px; height:60px; margin-left:-40px; top:0; background:none; }
926    #logo_wrapper .hdy-header-logo { position:relative; overflow:hidden; }
927    /* Original169x104 mobile artwork at136px width: crop empty margins and separate tagline. */
928    #logo_wrapper .hdy-header-logo > img { position:absolute; width:136px; max-width:none!important; height:83.6923px!important; left:-27.5px; top:-1px; object-fit:contain; }
929  }
930
931  @media (min-width:1025px) and (orientation:landscape) {
932    #header_bottom > .main_menu:not(.msm) { width:max-content; max-width:calc(100% - 400px); }
933    #header_bottom > .main_menu:not(.msm) > ul { display:grid; grid-template-columns:repeat(3,max-content) 220px repeat(3,max-content); gap:8px; }
934    #header_bottom > .main_menu:not(.msm) > ul > li { float:none; margin:0; white-space:nowrap; }
935    #header_bottom > .main_menu:not(.msm) > ul > li:nth-child(4) { grid-column:5; }
936    #header_bottom > .main_menu:not(.msm) > ul > li:nth-child(4)::after { display:none; }
937    #header_bottom > .main_menu:not(.msm) > ul > li > a { font-size:13px; padding-left:4px; padding-right:4px; }
938    #header_bottom > .main_menu:not(.msm) > ul > li.is-expanded::after { border-color:#ea5e5e transparent transparent; border-style:solid; border-width:6px 4px 0; content:""; position:absolute; top:22px; right:-5px; }
939  }
940  @media (min-width:1025px) and (max-width:1150px) and (orientation:landscape) {
941    #header_bottom > .main_menu:not(.msm) > ul { grid-template-columns:repeat(3,max-content) 192px repeat(3,max-content); gap:4px; }
942    #header_bottom > .main_menu:not(.msm) > ul > li > a { font-size:12px; }
943  }
944  #HadayaMobileMenu { box-sizing:border-box; max-width:100vw; overflow-x:hidden; overscroll-behavior-x:none; }
945  @media (max-width:1024px), (orientation:portrait) {
946    #HadayaMobileMenu { position:fixed; top:var(--hdy-menu-top,60px); height:var(--hdy-menu-height,calc(100dvh - 60px))!important; overflow-y:auto; overscroll-behavior-y:contain; -webkit-overflow-scrolling:touch; }
947    body.show_menu #chatbase-message-bubbles { visibility:hidden; }
948  }
949  .master_top_header .icon_art:focus-visible, .mobile_icon_art:focus-visible { outline:2px solid #534741; outline-offset:3px; }
950  /* The center column reserves the 168px logo plus a 12px gap on each side. */
951  @media (min-width:1025px) and (orientation:landscape) {
952    .node-type-hadayasbook #header_bottom { display:grid; grid-template-columns:minmax(0,1fr) 192px minmax(0,1fr); align-items:center; padding:6px 16px 0; box-sizing:border-box; }
953    .node-type-hadayasbook #header_bottom > .online_store_b { position:relative; top:auto; left:auto; grid-column:1; grid-row:1; justify-self:start; margin-left:-16px; box-sizing:border-box; }
954    .node-type-hadayasbook #header_bottom > #header_top_right { position:static; grid-column:3; grid-row:1; justify-self:end; display:flex; align-items:center; gap:12px; z-index:1; }
955    .node-type-hadayasbook #header_bottom > .main_menu.msm { grid-column:1 / -1; grid-row:1; width:100%; min-width:0; height:auto; margin:0; pointer-events:none; }
956    .node-type-hadayasbook #header_bottom > .main_menu.msm > ul { display:grid; grid-template-columns:minmax(0,1fr) 192px minmax(0,1fr); align-items:center; }
957    .node-type-hadayasbook #header_bottom > .main_menu.msm > ul > li { grid-row:1; float:none; width:auto; margin:0; white-space:nowrap; pointer-events:auto; }
958    .node-type-hadayasbook #header_bottom .main_menu.msm a { font-size:14px; }
959    .node-type-hadayasbook #header_bottom .main_menu.msm .loved_b { grid-column:1; justify-self:start; margin-left:142px; }
960    .node-type-hadayasbook #header_bottom .main_menu.msm .psukim_b { grid-column:1; justify-self:end; }
961    .node-type-hadayasbook #header_bottom .main_menu.msm .search_b { grid-column:3; justify-self:center; width:clamp(100px,11vw,155px); }
962    .node-type-hadayasbook #header_bottom .main_menu.msm .names_b { grid-column:3; justify-self:start; }
963    .node-type-hadayasbook #header_bottom #phrase_search { width:100%; min-width:0; box-sizing:border-box; font-size:14px; padding:0 10px; }
964  }
965  header-drawer {
966    justify-self: start;
967    margin-left: -1.2rem;
968  }
969
970  @media screen and (min-width: 990px) {
971    header-drawer {
972      display: none;
973    }
974  }
975
976  .menu-drawer-container {
977    display: flex;
978  }
979
980  .list-menu {
981    list-style: none;
982    padding: 0;
983    margin: 0;
984  }
985
986  .list-menu--inline {
987    display: inline-flex;
988    flex-wrap: wrap;
989  }
990
991  summary.list-menu__item {
992    /*padding-right: 2.7rem;*/
993    padding: 15px 10px 21px;
994    display: flex;
995    align-items: center;
996    gap: 5px;
997  }
998
999  .list-menu__item {
1000    display: flex;
1001    align-items: center;
1002    line-height: calc(1 + 0.3 / var(--font-body-scale));
1003  }
1004
1005  .list-menu__item--link {
1006    text-decoration: none;
1007    padding-bottom: 1rem;
1008    padding-top: 1rem;
1009    line-height: calc(1 + 0.8 / var(--font-body-scale));
1010  }
1011
1012  @media screen and (min-width: 750px) {
1013    .list-menu__item--link {
1014      padding-bottom: 0.5rem;
1015      padding-top: 0.5rem;
1016    }
1017  }
1018</style><style data-shopify>.section-header {
1019    margin-bottom: 0px;
1020  }
1021
1022  @media screen and (min-width: 750px) {
1023    .section-header {
1024      margin-bottom: 0px;
1025    }
1026  }</style>
1026<script src="//hadayajewelry.com/cdn/shop/t/17/assets/details-disclosure.js?v=153497636716254413831791390503" defer="defer"></script>
vendor: 1 bytes, line 1026
1026
1027<script src="//hadayajewelry.com/cdn/shop/t/17/assets/details-modal.js?v=4511761896672669691791390503" defer="defer"></script>
vendor: 1 bytes, line 1027
1027
1028<script src="//hadayajewelry.com/cdn/shop/t/17/assets/cart-notification.js?v=146771965050272264641791390483" defer="defer"></script>
1028
1029
1030<svg xmlns="http://www.w3.org/2000/svg" class="hidden">
1031  <symbol id="icon-search" viewbox="0 0 18 19" fill="none">
1032    <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"/>
1033  </symbol>
1034
1035  <symbol id="icon-close" class="icon icon-close" fill="none" viewBox="0 0 18 17">
1036    <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">
1037  </symbol>
1038</svg>
1039      
1040 
1041 
1042 
1043 
1044 
1045  <header class="header" id="header" role="banner">
1046   <!-- mobile -->
1047   <div class="only_mobile ham_wrapper" role="button" tabindex="0" aria-label="Menu" aria-controls="HadayaMobileMenu" aria-expanded="false">
1048      <div class="ham_line"></div>
1049      <div class="ham_line"></div>
1050      <div class="ham_line"></div>
1051   </div>
1052   <div class="only_mobile mag_menu" role="button" tabindex="0" aria-label="Search" aria-controls="search" aria-expanded="false"></div>
1053   <div class="only_mobile mobile_menu" id="HadayaMobileMenu" aria-hidden="true" inert>
1054     
1055      <h2>Shop for</h2>
1056      <div class="main_menu">
1057         <ul class="menu">
1058            <li class="menu__item is-leaf first leaf"><a href="/collections/rings?sort_by=price-ascending" title="" class="menu__link">Rings</a></li>
1059            <li class="menu__item is-leaf leaf"><a href="/collections/bracelets?sort_by=price-ascending" title="" class="menu__link">Bracelets</a></li>
1060            <li class="menu__item is-leaf leaf"><a href="/collections/necklaces?sort_by=price-ascending" title="" class="menu__link">Necklaces</a></li>
1061            <li class="menu__item is-leaf leaf"><a href="/pages/gift-ideas" class="menu__link">Gifts</a></li>
1062            <li class="menu__item is-leaf leaf"><a href="/collections/all?filter.p.m.custom.material=Silver&amp;filter.p.m.custom.events=&amp;filter.p.m.custom.tags=&amp;sort_by=best-selling" class="menu__link">Best Sellers</a></li>
1063            <li class="menu__item is-expanded last expanded">
1064               <a href="#" title="" class="menu__link">More</a>
1065               <ul class="menu">
1066                  <li class="menu__item is-leaf first leaf"><a href="/collections/earrings-and-cufflinks?sort_by=price-ascending" title="" class="menu__link">Earrings and Cufflinks</a></li>
1067                  <li class="menu__item is-leaf leaf"><a href="/collections/accessories?sort_by=price-ascending" title="" class="menu__link">Accessories</a></li>
1068                  <li class="menu__item is-leaf leaf"><a href="/collections/judaica?sort_by=price-ascending" title="" class="menu__link">Judaica</a></li>
1069                  <!--<li class="menu__item is-leaf leaf"><a href="/collections/sale-box" title="" class="menu__link">Sale Box</a></li>-->
1070                  <li class="menu__item is-leaf leaf"><a href="/pages/yeshiva-girls" class="menu__link">Seminary Year Jewelry</a></li>
1071<li class="menu__item is-leaf last leaf"><a href="/collections/all?sort_by=price-ascending" title="" class="menu__link">All Designs</a></li>
1072               </ul>
1073            </li>
1074         </ul>
1075      </div>
1076       
1077      <p>
1078         <a href="/pages/our-story">Our Story</a> | <a href="/pages/faqs">FAQs</a> | <a href="/pages/contact">Contact Us</a><br><a class="hdy-us-phone" href="tel:+19142431300">Questions? Call our US line +1 (914) 243-1300</a><!--&nbsp;| <a href="/collections/sale-box">SALE BOX</a>  <a href="/content/cyber-monday-and-black-friday-hadaya?isl=top">CYBER MONDAY / BLACK FRIDAY</a> <a href="/content/hadayas-september-sales-2021?isl=top2">SALES</a> <a href="/8ball?isl=top">8 Ball</a> <a href="/covid19-sale?isl=top">Covid19 Sale</a>  <a href="/content/hanukkah-hadaya?isl=top">HANUKKAH</a>   &nbsp;<a href="/hadaya-white-night?isl=top">WHITE NIGHT</a>-->
1079      </p>
1080      <div class="mobile_login">
1081         Have an account? <a class="login_b" href="/account/login">Login</a>          
1082      </div>
1083      <div class="mobile_master">
1084         <div class="main_menu">
1085            <ul class="menu">
1086               <li class="active"><a class="mobile_icon_store" aria-current="true" href="/">HadayaJewelry.com</a></li>
1087               <li class=""><a class="mobile_icon_simply" href="/pages/simplyhadaya">SimplyHadaya.com</a></li>
1088               <li class=""><a class="mobile_icon_art" href="/pages/the-dreidel?view=hadayas-art">Hadaya’s Art</a></li>
1089               <li class=""><a class="mobile_icon_book" href="/pages/hadayas-book">HadayasBook.com</a></li>
1090            </ul>
1091         </div>
1092      </div>
1093   </div>
1094   <!-- /mobile -->
1095   <div id="logo_wrapper">
1096      <a href="/" class="logo"><picture class="hdy-header-logo"><source media="(max-width:1024px), (orientation:portrait)" srcset="//hadayajewelry.com/cdn/shop/t/17/assets/logo_emails.png?v=9589910408391459681791390543"><img src="//hadayajewelry.com/cdn/shop/t/17/assets/hadaya-approved-logo-white-on-red.png?v=106604471274594513821791390518" width="800" height="800" alt="Hadaya Jewelry" fetchpriority="high"></picture></a>
1097   </div>
1098   <div id="header_top">
1099      <div id="header_top_left">
1100         <p>
1101            <a href="/pages/our-story">Our Story</a> | <a href="/pages/faqs">FAQs</a> | <a href="/pages/contact">Contact Us</a> | <a class="hdy-us-phone" href="tel:+19142431300" aria-label="Questions? Call our US line +1 (914) 243-1300">US: +1 914-243-1300</a><!--&nbsp;| <a href="/collections/sale-box">SALE BOX</a> <a href="/content/cyber-monday-and-black-friday-hadaya?isl=top">CYBER MONDAY / BLACK FRIDAY</a> <a href="/content/hadayas-september-sales-2021?isl=top2">SALES</a> <a href="/8ball?isl=top">8 Ball</a> <a href="/covid19-sale?isl=top">Covid19 Sale</a>  <a href="/content/hanukkah-hadaya?isl=top">HANUKKAH</a>   &nbsp;<a href="/hadaya-white-night?isl=top">WHITE NIGHT</a>-->
1102         </p>
1103      </div>
1104      <div class="master_top_header">
1105         <a class="active icon_store" aria-current="true" href="/">HadayaJewelry.com</a>
1106         <a class=" icon_simply" href="/pages/simplyhadaya">SimplyHadaya.com</a>
1107         <a class=" icon_art" href="/pages/the-dreidel?view=hadayas-art">Hadaya’s Art</a>
1108         <a class=" icon_book" href="/pages/hadayas-book">HadayasBook.com</a>
1109      </div>
1110   </div>
1111   <div id="header_bottom">
1112     
1113           <div id="header_top_right">
1114            
1115<a class="login_b" href="/account/login">Login</a>
1116              
1117             
1118               <a class="wishlist_b" href="#swym-wishlist">
1118<img src="//hadayajewelry.com/cdn/shop/t/17/assets/icon_wishlist_active.svg?v=142640692303883903491791390540"> Loved </a>
1119               
1120               
1121                 <a class="cart_b" href="/cart" aria-label="Cart">
1122                  <div class="cart_b_amount uc-ajax-cart-alt-processed">
1123                    <div style="display: block;">
1124                      <span class="cart_number">0</span>
1125                      <span id="subtotal-title">Subtotal:</span> <span class="uc-price"><span class=priceRange>$0</span></span>
1126                      </div>
1127                    </div>
1128              </a>
1129                 
1130          </div>
1131        
1132     <nav class="main_menu ">
1133       <ul class="menu">
1134         
1135
1136
1137         <li class="menu__item is-leaf first leaf"><a href="/collections/rings?sort_by=price-ascending" title="" class="menu__link ">Rings</a></li>
1138<li class="menu__item is-leaf leaf"><a href="/collections/bracelets?sort_by=price-ascending" title="" class="menu__link ">Bracelets</a></li>
1139<li class="menu__item is-leaf leaf"><a href="/collections/necklaces?sort_by=price-ascending" title="" class="menu__link ">Necklaces</a></li>
1140<li class="menu__item is-leaf leaf"><a href="/pages/gift-ideas" class="menu__link">Gifts</a></li>
1141            <li class="menu__item is-leaf leaf"><a href="/collections/all?filter.p.m.custom.material=Silver&amp;filter.p.m.custom.events=&amp;filter.p.m.custom.tags=&amp;sort_by=best-selling" class="menu__link">Best Sellers</a></li>
1142            <li class="menu__item is-expanded last expanded">
1143  <a href="#" title="" class="menu__link ">More</a>
1144  <ul class="menu"><li class="menu__item is-leaf first leaf"><a href="/collections/earrings-and-cufflinks?sort_by=price-ascending" title="" class="menu__link">Earrings and Cufflinks</a></li>
1145<li class="menu__item is-leaf leaf"><a href="/collections/accessories?sort_by=price-ascending" title="" class="menu__link">Accessories</a></li>
1146<li class="menu__item is-leaf leaf"><a href="/collections/judaica?sort_by=price-ascending" title="" class="menu__link">Judaica</a></li>
1147<!--<li class="menu__item is-leaf leaf"><a href="/collections/sale-box" title="" class="menu__link">Sale Box</a></li>-->
1148<li class="menu__item is-leaf leaf"><a href="/pages/yeshiva-girls" class="menu__link">Seminary Year Jewelry</a></li>
1149<li class="menu__item is-leaf last leaf"><a href="/collections/all?sort_by=price-ascending" title="" class="menu__link">All Designs</a></li>
1150</ul></li>
1151
1152         
1153           
1154             </ul>
1155         </nav>
1156     
1157       <div id="search">
1158            <form class="search-form" role="search" action="/search" method="get" id="search-block-form" accept-charset="UTF-8" target="_self" novalidate="novalidate">
1159              <div>
1160                <div class="container-inline">
1161                  <div class="form-item form-type-textfield form-item-search-block-form" role="application">
1162                     <input title="Enter the terms you wish to search for." placeholder="Site Search" class="autocomplete_search_text custom-search-box form-text form-autocomplete ui-autocomplete-processed ui-autocomplete-input" type="text" id="edit-search-block-form--2" name="q" value="" size="15" maxlength="128" data-sa-theme="basic-green" autocomplete="OFF" aria-autocomplete="list">
1163                    <span role="status" aria-live="polite" class="ui-helper-hidden-accessible"></span>
1164                    <input type="hidden" id="edit-search-block-form--2-autocomplete" value="https://hadayajewelry.com/index.php?q=admin/search-portal" disabled="disabled" class="autocomplete autocomplete-processed" placeholder="Site Search">
1165                  </div>
1166                  <div class="form-actions form-wrapper" id="edit-actions--2">
1167                    <input alt="Search" class="custom-search-button form-submit" type="image" id="edit-submit" name="op" src="//hadayajewelry.com/cdn/shop/t/17/assets/mag.svg?v=70749074372023302031791390544" placeholder="Site Search"></div>
1168                </div>
1169              </div>
1170            </form>        
1171        </div>
1172       
1173   </div>
1174</header>
1175      
1176
1177
1178<script>
1179      jQuery(document).ready(function($) {
1180        lovedPhrasesUpdateCount();
1181      var winWidth = $('body').innerWidth();
1182    var winHeight = window.innerHeight;
1183
1184  
1185
1186        /// master top header /******************* copy 2 live */
1187	var store = $('.icon_store').width()+70;
1188	var art = $('.icon_art').width()+70;
1189	var book = $('.icon_book').width()+70;
1190	var simply = $('.icon_simply').width()+70;
1191   	$('.master_top_header a:not(.active)').addClass('small');
1192
1193	$('.master_top_header a:not(.active)').hover(
1194		function () {
1195			var myname = $(this).attr('class');
1196			myname = myname.replace('small','');
1197
1198			if($.trim(myname)=='icon_store'){
1199				var mywidth = store;
1200			}else if($.trim(myname)=='icon_art'){
1201				var mywidth = art;
1202			}else if($.trim(myname)=='icon_book'){
1203				var mywidth = book;
1204			}else if($.trim(myname)=='icon_simply'){
1205				var mywidth = simply;
1206			}
1207
1208			$(this).css({'width':mywidth});
1209			$(this).addClass('hover');
1210			$(this).removeClass('small');
1211		},
1212		function () {
1213			$(this).css({'width':'50px'});
1214			$(this).addClass('small');
1215			$(this).removeClass('hover');
1216		}
1217	);
1218
1219  var mobileMenuLock = null;
1220  var mobileMenuTouchY = null;
1221  function lockMobileMenuPage() {
1222    if (mobileMenuLock) return;
1223    var body = document.body;
1224    var properties = ['position', 'top', 'left', 'width', 'overflow-y'];
1225    mobileMenuLock = { x:window.scrollX, y:window.scrollY, styles:properties.map(function (name) {
1226      return { name:name, value:body.style.getPropertyValue(name), priority:body.style.getPropertyPriority(name) };
1227    }) };
1228    body.style.setProperty('position', 'fixed');
1229    body.style.setProperty('top', -mobileMenuLock.y + 'px');
1230    body.style.setProperty('left', -mobileMenuLock.x + 'px');
1231    body.style.setProperty('width', '100%');
1232    body.style.setProperty('overflow-y', 'hidden');
1233  }
1234  function unlockMobileMenuPage() {
1235    if (!mobileMenuLock) return;
1236    var saved = mobileMenuLock;
1237    mobileMenuLock = null;
1238    saved.styles.forEach(function (style) {
1239      if (style.value) document.body.style.setProperty(style.name, style.value, style.priority);
1240      else document.body.style.removeProperty(style.name);
1241    });
1242    window.scrollTo({ left:saved.x, top:saved.y, behavior:'instant' });
1243  }
1244  function updateMobileMenu(open) {
1245    if (open) lockMobileMenuPage();
1246    $('body').toggleClass('show_menu', open);
1247    $('.ham_wrapper').attr('aria-expanded', String(open));
1248    $('.mobile_menu').attr('aria-hidden', String(!open)).prop('inert', !open);
1249    if (!open) unlockMobileMenuPage();
1250  }
1251  // Older iOS versions can chain touch scrolling despite overscroll-behavior.
1252  document.addEventListener('touchstart', function (event) {
1253    mobileMenuTouchY = event.touches.length === 1 ? event.touches[0].clientY : null;
1254  }, { passive:true });
1255  document.addEventListener('touchmove', function (event) {
1256    if (!mobileMenuLock || mobileMenuTouchY === null || event.touches.length !== 1) return;
1257    var menu = document.getElementById('HadayaMobileMenu');
1258    var nextY = event.touches[0].clientY;
1259    var delta = nextY - mobileMenuTouchY;
1260    mobileMenuTouchY = nextY;
1261    if (!menu.contains(event.target) ||
1262        (delta > 0 && menu.scrollTop <= 0) ||
1263        (delta < 0 && menu.scrollTop + menu.clientHeight >= menu.scrollHeight - 1)) event.preventDefault();
1264  }, { passive:false });
1265  $(document).on('click', '#HadayaMobileMenu a[href]', function () {
1266    if (this.getAttribute('href') !== '#') updateMobileMenu(false);
1267  });
1268  $(window).on('pagehide.hadayaMenu pageshow.hadayaMenu', function () { updateMobileMenu(false); });
1269  $(document).on('click', '.ham_wrapper', function () {
1270    updateMobileMenu(!$('body').hasClass('show_menu'));
1271  });
1272  $(document).on('click', '.mag_menu', function () {
1273    $('#search').slideToggle(300);
1274    $(this).toggleClass('active');
1275    $(this).attr('aria-expanded', String($(this).hasClass('active')));
1276  });
1277  $(document).on('keydown', '.ham_wrapper, .mag_menu', function (event) {
1278    if (event.key !== 'Enter' && event.key !== ' ') return;
1279    event.preventDefault();
1280    $(this).trigger('click');
1281  });
1282  $(document).on('keydown', function (event) {
1283    if (event.key !== 'Escape' || !$('body').hasClass('show_menu')) return;
1284    updateMobileMenu(false);
1285    $('.ham_wrapper').focus();
1286  });
1287  function sizeMobileMenu() {
1288    var menu = document.getElementById('HadayaMobileMenu');
1289    var header = document.getElementById('header');
1290    var top = header.getBoundingClientRect().bottom;
1291    var height = window.visualViewport ? window.visualViewport.height : window.innerHeight;
1292    menu.style.setProperty('--hdy-menu-top', top + 'px');
1293    menu.style.setProperty('--hdy-menu-height', Math.max(0, height - top) + 'px');
1294    if (!$('.ham_wrapper').is(':visible')) updateMobileMenu(false);
1295  }
1296  $(window).on('resize.hadayaMenu orientationchange.hadayaMenu', sizeMobileMenu);
1297  if (window.visualViewport) window.visualViewport.addEventListener('resize', sizeMobileMenu);
1298  sizeMobileMenu();
1299
1300        
1301      var phrases_or_names = 'phrases';
1302  		/// search phrase
1303		$(document).on('keyup', '#phrase_search', function () {
1304
1305			//console.log(phrases_or_names);
1306			$('#' + phrases_or_names + '_block_content .phrase').each(function () {
1307				$(this).addClass('search_inactive');
1308				var search_val = $('#phrase_search').val().toLowerCase();
1309				var my_heb = $(this).find('.phrase_clean').text().toLowerCase();
1310				var my_eng = $(this).find('.phrase_eng').text().toLowerCase();
1311
1312				if (my_heb.indexOf(search_val) >= 0) {
1313					$(this).removeClass('search_inactive');
1314				}
1315				if (my_eng.indexOf(search_val) >= 0) {
1316					$(this).removeClass('search_inactive');
1317				}
1318			});
1319			var search_phrase;
1320
1321
1322			// update number of phrases
1323
1324			if($('body').hasClass('phrase_block')){
1325				number_of_phrases = $('#phrases_block_content .phrase:not(.search_inactive)').length;
1326				$('#phrases_title').text('Psukim & Phrases (' + number_of_phrases + ')');
1327			}else if($('body').hasClass('names_block')){
1328				number_of_phrases = $('#names_block_content .phrase:not(.search_inactive)').length;
1329				$('#phrases_title').text('Psukim for Names (' + number_of_phrases + ')');
1330			}else{
1331				number_of_phrases = $('#fav_block_content .phrase:not(.search_inactive)').length;
1332				$('#phrases_title').text('Loved (' + number_of_phrases + ')');
1333			}
1334
1335
1336
1337
1338			if($('#phrase_search').val()!=''){
1339				$('body').addClass('search_active');
1340				search_phrase = $('#phrase_search').val();
1341				if(number_of_phrases>0){
1342					$('#phrases_top_left').attr('data-content','Search results for "'+search_phrase+'"');
1343				}else{
1344					$('#phrases_top_left').attr('data-content','No Search results for "'+search_phrase+'"');
1345				}
1346			}else{
1347				$('body').removeClass('search_active');
1348			}
1349
1350			var shown_categories =[];
1351			$('.phrase_family_wrapper').each(function () {
1352				$(this).hide();
1353
1354
1355
1356				var show_counter = 0;
1357				$(this).find('li').each(function () {
1358					if ($(this).hasClass('inactive') || $(this).hasClass('search_inactive') || $(this).hasClass('selected1') || $(this).hasClass('selected2') || $(this).hasClass('selected')) {
1359					} else {
1360						show_counter++;
1361					}
1362				});
1363				if (show_counter > 0) {
1364					$(this).show();
1365					shown_categories.push($(this).find('>h3').text());
1366				}
1367			});
1368
1369			// hide and show only relevant buttons
1370			$('.phrase-family-b').hide();
1371
1372			$('.phrase-family-b').each(function () {
1373				var my_text = $.trim($(this).text());
1374				var number_of_elements = shown_categories.length;
1375				for(var i=0;i<number_of_elements;i++){
1376					console.log('shown_categories[i]:'+shown_categories[i]+' my_text:'+my_text);
1377					if(shown_categories[i]==my_text){
1378						$(this).show();
1379						break;
1380					}
1381				}
1382			});
1383
1384
1385
1386
1387		}); // end #phrase_search
1388
1389      		// switch blocks (loved, phrases and names)
1390		$(document).on('click touchstart', '.loved_b a', function () {
1391
1392			$('#phrases_names,#phrases_family').fadeOut(200);
1393
1394			$('.main_menu .menu>li>a').removeClass('active');
1395			$('body').addClass('fav_block').removeClass('names_block').removeClass('phrase_block').removeClass('search_active');
1396			$('#phrases_block_wrapper').scrollTop(0);
1397			$(this).addClass('active');
1398
1399			phrases_or_names = 'fav';
1400
1401			// reset search
1402			$('#phrase_search').val('');
1403			$('.phrase').each(function () {
1404				$(this).addClass('search_inactive');
1405				var search_val = $('#phrase_search').val().toLowerCase();
1406				var my_heb = $(this).find('.phrase_clean').text().toLowerCase();
1407				var my_eng = $(this).find('.phrase_eng').text().toLowerCase();
1408				if (my_heb.indexOf(search_val) >= 0) {
1409					$(this).removeClass('search_inactive');
1410				} else if (my_eng.indexOf(search_val) >= 0) {
1411					$(this).removeClass('search_inactive');
1412				}
1413			});
1414
1415			$('#names_block_content,#phrases_block_content').hide();
1416            lovedPhrasesRender();
1417			$('#fav_block_content').show();
1418
1419			// restart scrollbar jquery
1420			if (winWidth > winHeight) {
1421				$('#phrases_block_wrapper').mCustomScrollbar('destroy');
1422				$('#phrases_block_wrapper').mCustomScrollbar();
1423				$('.mCSB_container').css({'top':0});
1424			}else{
1425				$('#phrases_left').removeClass('active');
1426				$('*').scrollTop(0);
1427			}
1428
1429
1430			number_of_phrases = $('#fav_block_content .phrase:not(.search_inactive)').length;
1431			$('#phrases_title').text('Loved (' + number_of_phrases + ')');
1432
1433
1434
1435		}); // end // $(document).on('click','#phrases_loved',function()
1436
1437		var number_of_phrases = $('.phrase_family_wrapper .phrase').length;
1438		$('#phrases_title').text('Psukim & Phrases (' + number_of_phrases + ')');
1439
1440		// click on family name
1441		$(document).on('click touchstart', '.psukim_b a', function () {
1442			$('.phrase-family-b,.phrase_family_wrapper').show();
1443			$('#phrases_names').fadeOut(200);
1444			$('#phrases_family, #phrases_family_list').stop().fadeIn(400);
1445			$('.main_menu .menu>
1445li>a').removeClass('active');
1446			$(this).addClass('active');
1447			$('body').addClass('phrase_block').removeClass('names_block').removeClass('fav_block').removeClass('search_active');
1448			$('#phrases_block_wrapper').scrollTop(0);
1449			phrases_or_names = 'phrases';
1450			// reset search
1451			$('#phrase_search').val('');
1452			$('.phrase').each(function () {
1453				$(this).addClass('search_inactive');
1454				var search_val = $('#phrase_search').val().toLowerCase();
1455				var my_heb = $(this).find('.phrase_clean').text().toLowerCase();
1456				var my_eng = $(this).find('.phrase_eng').text().toLowerCase();
1457				if (my_heb.indexOf(search_val) >= 0) {
1458					$(this).removeClass('search_inactive');
1459				} else if (my_eng.indexOf(search_val) >= 0) {
1460					$(this).removeClass('search_inactive');
1461				}
1462			});
1463			// show / hide block contents
1464			$('#phrases_block_content').show();
1465			$('#names_block_content,#fav_block_content').hide();
1466
1467			// restart scrollbar jquery
1468			if (winWidth > winHeight) {
1469				$('#phrases_block_wrapper').mCustomScrollbar('destroy');
1470				$('#phrases_block_wrapper').mCustomScrollbar();
1471				$('.mCSB_container').css({'top':0});
1472			}else{
1473				//$('#phrases_left').removeClass('active');
1474				$('*').scrollTop(0);
1475			}
1476
1477			number_of_phrases = $('#phrases_block_content .phrase:not(.search_inactive)').length;
1478			$('#phrases_title').text('Psukim & Phrases (' + number_of_phrases + ')');
1479		});
1480		//$('#phrases_names').click(function(){
1481		$(document).on('click', '.node-type-hadayasbook .names_b a', function (event) {
1482            event.preventDefault();
1483            $(this).attr({'aria-controls':'phrases_names','aria-expanded':'true'});
1484
1485			$('#phrases_family, #phrases_family_list').fadeOut(200);
1486			$('#phrases_names').stop().fadeIn(400);
1487			$('.main_menu .menu>li>a').removeClass('active');
1488			$(this).addClass('active');
1489
1490			$('#phrases_block_wrapper').scrollTop(0);
1491
1492			$('body').addClass('names_block').removeClass('phrase_block').removeClass('fav_block').removeClass('search_active');
1493
1494			phrases_or_names = 'names';
1495			// reset search
1496			$('#phrase_search').val('');
1497			$('.phrase').each(function () {
1498				$(this).addClass('search_inactive');
1499				var search_val = $('#phrase_search').val().toLowerCase();
1500				var my_heb = $(this).find('.phrase_clean').text().toLowerCase();
1501				var my_eng = $(this).find('.phrase_eng').text().toLowerCase();
1502				if (my_heb.indexOf(search_val) >= 0) {
1503					$(this).removeClass('search_inactive');
1504				} else if (my_eng.indexOf(search_val) >= 0) {
1505					$(this).removeClass('search_inactive');
1506				}
1507			});
1508			// show / hide block contents
1509			$('#phrases_block_content,#fav_block_content').hide();
1510          var selectedLetter = $('#phrases_letters_wrapper .letter_b.active').first();
1511          var selectedIndex = Number(selectedLetter.attr('data-letter-index') || 0);
1512          fetchQuoteLetter(selectedIndex);
1513          $('.large_letter').text($('.letter_b.active').text());
1514        $('#phrases_block').fadeIn(300);
1515
1516          
1517			// fadeOut
1518			//$('#names_block_content').hide();
1519			// scroll up
1520			$('#phrases_block_wrapper').scrollTop(0);
1521			$('.mCSB_container').css({'top':0});
1522			$('#names_block_content').show();
1523
1524			// restart scrollbar jquery
1525			if (winWidth > winHeight) {
1526				$('#phrases_block_wrapper').mCustomScrollbar('destroy');
1527				$('#phrases_block_wrapper').mCustomScrollbar();
1528				$('.mCSB_container').css({'top':0});
1529			}else{
1530				//$('#phrases_left').removeClass('active');
1531				$('*').scrollTop(0);
1532			}
1533
1534			number_of_phrases = $('#names_block_content .phrase:not(.search_inactive)').length;
1535			$('#phrases_title').text('Psukim for Names (' + number_of_phrases + ')');
1536		});
1537
1538
1539		// click on letter
1540		$(document).on('click', '.node-type-hadayasbook .letter_b', function () {
1541			$('#phrases_block').fadeOut(300);
1542			// set active
1543			$('#phrases_letters_wrapper .letter_b').removeClass('active').attr('aria-pressed','false');
1544			$(this).addClass('active').attr('aria-pressed','true');
1545			// get index of clicked button
1546			var my_index = Number($(this).attr('data-letter-index'));
1547			// get value number of option in listbox according to clicked button
1548			var option_value = $('#edit-field-first-letter-tid option:nth-child(' + Number(my_index + 2) + ')').attr('value');
1549			// change listbox active option according to clicked value
1550          console.log('change letter val:',option_value)
1551			//$('#edit-field-first-letter-tid').val(option_value).change();
1552            console.log('letter change index: ', my_index);
1553
1554          fetchQuoteLetter(my_index);
1555          if (matchMedia('(orientation: portrait)').matches) {
1556            $('#phrases_names').stop(true, true).hide();
1557            $('.names_b a').attr('aria-expanded','false');
1558          }
1559          $('.large_letter').text($('.letter_b.active').text());
1560        $('#phrases_block').fadeIn(300);
1561
1562          
1563			// fadeOut
1564			//$('#names_block_content').hide();
1565			// scroll up
1566			$('#phrases_block_wrapper').scrollTop(0);
1567			$('.mCSB_container').css({'top':0});
1568		});
1569  });
1570</script>
vendor: 1 bytes, line 1570
1570
1571<script>
1572  let items = document.querySelectorAll(".details-dropdown");
1573  console.log(items)
1574  items.forEach(item => {
1575    item.addEventListener("mouseover", () => {
1576      item.setAttribute("open", true);
1577      item.querySelector("ul").addEventListener("mouseleave", () => {
1578        item.removeAttribute("open");
1579      });
1580    item.addEventListener("mouseleave", () => {
1581      item.removeAttribute("open");
1582    });
1583  });
1584  
1585  });
1586</script>
1586
1587
1588<script type="application/ld+json">
1589  {
1590    "@context": "http://schema.org",
1591    "@type": "Organization",
1592    "name": "Hadaya Jewelry",
1593    
1594    "sameAs": [
1595      "",
1596      "",
1597      "",
1598      "",
1599      "",
1600      "",
1601      "",
1602      "",
1603      ""
1604    ],
1605    "url": "https:\/\/hadayajewelry.com"
1606  }
1607</script>
1607
1608</div>
1609    <main id="MainContent" class="content-for-layout focus-none" role="main" tabindex="-1">
1610      <div class="globoRecommendationsTop"></div><div id="shopify-section-template--24059679113413__cart-items" class="shopify-section"><link href="//hadayajewelry.com/cdn/shop/t/17/assets/component-cart.css?v=71590265362018591371791390489" rel="stylesheet" type="text/css" media="all" />
1611<link href="//hadayajewelry.com/cdn/shop/t/17/assets/component-cart-items.css?v=28923312274012349591791390488" rel="stylesheet" type="text/css" media="all" />
1612<link href="//hadayajewelry.com/cdn/shop/t/17/assets/component-totals.css?v=35008200332502843081791390500" rel="stylesheet" type="text/css" media="all" />
1613<link href="//hadayajewelry.com/cdn/shop/t/17/assets/component-price.css?v=18220549959156508831791390497" rel="stylesheet" type="text/css" media="all" />
1614<link href="//hadayajewelry.com/cdn/shop/t/17/assets/component-discounts.css?v=152760482443307489271791390490" rel="stylesheet" type="text/css" media="all" />
1615<link href="//hadayajewelry.com/cdn/shop/t/17/assets/component-loading-overlay.css?v=167310470843593579841791390493" rel="stylesheet" type="text/css" media="all" />
1616<style data-shopify>.w1130 {
1617    display: table;
1618    margin: 45px auto;
1619    width: 1130px;
1620}
1621h1 {
1622    border-bottom: 1px solid #d5cdc9;
1623    float: left;
1624    line-height: 53px;
1625    margin-bottom: 27px;
1626}
1627
1628h1 {
1629    width: 100%;
1630}
1631fieldset {
1632    border: none;
1633    padding: 0;
1634    margin: 0;
1635}
1636  .cus-cart-left {
1637    float: left;
1638    padding-right: 0;
1639    position: relative;
1640    width: 63.7%;
1641}
1642
1643  .cust-cart-right {
1644    background: #f9f9f7 none repeat scroll 0 0;
1645    float: right;
1646    font-family: Open Sans;
1647    margin-top: 54px;
1648    width: 31.3%;
1649}
1650
1651  .uc-count-items {
1652    background: none;
1653    border: none;
1654    border-top: 1px solid #b7b7b7;
1655    color: black;
1656    font-weight: bold;
1657    padding: 11px 20px;
1658    border-bottom: 1px solid #b7b7b7;
1659}
1660
1661
1662  .bottom_cart_wrapper {
1663    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
1664    clear: both;
1665    padding: 10px 20px 9px;
1666    border: none;
1667    border-top: 1px solid #b7b7b7;
1668}
1669
1670  .cus-chk-btn {
1671    width: 100%;
1672    text-align: center;
1673    background: #000;
1674    padding: 14px;
1675    color: #fff;
1676    font-weight: bold;
1677}
1678
1679  .cus-chk-btn {
1680    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
1681    padding-top: 46px;
1682    width: 100%;
1683}
1684
1685  .cus-chk-btn .btn {
1686    background: #ea5e5e none repeat scroll 0 0;
1687    border: 1px solid #ea5e5e;
1688    border-radius: 90px;
1689    color: #fff;
1690    cursor: pointer;
1691    font-family: Arimo;
1692    font-size: 16px;
1693    font-weight: normal;
1694    height: 36px;
1695    letter-spacing: 0.5px;
1696    line-height: 16px;
1697    margin-right: 12px;
1698    padding: 7px 39px;
1699    transition: all 0.15s ease 0s;
1700}
1701  div.cus-cart-left fieldset {
1702    float: left;
1703    margin-bottom: 50px;
1704    width: 100%;
1705}
1706.items_counter {
1707    font-weight: 300;
1708}
1709  .uc-count-items > span {
1710    color: #484848;
1711    font-size: 20px;
1712    margin-top: 4px;
1713}
1714  .items_subttl {
1715    float: right;
1716    font-size: 20px;
1717    font-weight: normal;
1718    line-height: 20px;
1719}
1720  .uc-count-items > span {
1721    color: #484848;
1722    font-size: 20px;
1723    margin-top: 4px;
1724}
1725.cus-total-price {
1726    padding: 14px 19px 0px;
1727}
1728
1729  .cus-item-quotes h2, .cus-total-price>span {
1730    font-size: 14px;
1731    text-transform: uppercase;
1732    font-weight: bold;
1733}
1734
1735  .cus_remaining_total {
1736    float: right;
1737}
1738.cus_remaining_total > span {
1739    float: right;
1740    font-size: 20px;
1741}
1742  #cus-item-total {
1743    font-size: 20px;
1744}
1745
1746#uc-cart-view-form img {
1747    float: left;
1748    padding-right: 0;
1749    height: auto !important;
1750}
1751
1752  .cus-cart-left .item_desc {
1753    float: left;
1754    padding: 0 0 0 27px;
1755    width: 80%;
1756    position: relative;
1757}
1758
1759  a.product-node-title {
1760    color: #ea5e5e;
1761    display: block;
1762    font-family: Open Sans;
1763    font-size: 16px;
1764    letter-spacing: 0.3px;
1765    line-height: 26px;
1766    margin: -1px 0 -12px;
1767}
1768
1769  .other_attr {
1770    color: #6d6d6d;
1771    line-height: 32px;
1772    font-family: Open Sans;
1773    letter-spacing: 0.3px;
1774}
1775
1776  .other_val {
1777    color: #484848;
1778    font-family: Open Sans;
1779    letter-spacing: 0.3px;
1780    margin-left: 7px;
1781}
1782div.uc-cart-comments {
1783    text-align: center;
1784    float: left;
1785}
1786
1787  div.uc-cart-comments {
1788    position: absolute;
1789    right: 83px;
1790    text-align: center;
1791}
1792
1793.cart_comments p, p.rmv-item {
1794    font-size: 12px;
1795    color: #807975;
1796    font-family: Open Sans;
1797}
1798.rmv-submit-btn {
1799    text-align: center;
1800    float: left;
1801    margin-left: 20px;
1802}
1803  .rmv-submit-btn {
1804    /*margin-top: 6px;*/
1805    position: absolute;
1806    right: 16px;
1807    text-align: center;
1808  }
1809  .btn-rmv {
1810    background-color: transparent;
1811    font-size: 0px;
1812    border: none;
1813    /* display: block; */
1814    width: 37px;
1815    /* height: 36px; */
1816    float: left;
1817    background-size: 100%;
1818    background-repeat: no-repeat;
1819    margin-top: -6px;
1820    cursor: pointer;
1821}
1822.btn-rmv {
1823    background: rgba(0, 0, 0, 0) url("https://oneofakind.co.il/sites/default/files/icon_garbage.svg") scroll 0 0;
1824    background-repeat: no-repeat;
1825    content: "";
1826    float: left;
1827    height: 20px;
1828    margin-bottom: -3px;
1829    margin-left: 14px;
1830    width: 17px;
1831    padding-left: 18px;
1832}
1833
1834  #u56_img {
1835    left: 0px;
1836    top: 0px;
1837    width: 29px;
1838    height: 29px;
1839    text-align: right;
1840    padding: 0px !important;
1841    float: none !important;
1842}
1843
1844#uc-cart-view-form img {
1845    height: auto !important;
1846}
1847.cart_comments:before {
1848    background: rgba(0, 0, 0, 0) url("//hadayajewelry.com/cdn/shop/t/17/assets/icon_comment.svg?v=36432489211090916871791390535") repeat scroll 0 0;
1849    content: "";
1850    float: left;
1851    height: 20px;
1852    margin-left: 22px;
1853    width: 20px;
1854    margin-bottom: -3px;
1855}
1856  .cart_comments > img {
1857    display: none;
1858}
1859  .product_qty {
1860    color: #6d6d6d;
1861    font-family: Open Sans;
1862    line-height: 31px;
1863}
1864  .cus-item-price {
1865    position: absolute;
1866    right: 23px;
1867    top: 60px;
1868}
1869
1870  div.free-gift {
1871    background: #f7f6f3 none repeat scroll 0 0;
1872    clear: both;
1873    float: left;
1874    padding: 7px 111px 7px 36px;
1875    width: 100%;
1876    border-bottom: 1px solid #b7b7b7;
1877}
1878  .free-gift .form-type-checkbox:before {
1879    background: rgba(0, 0, 0, 0) url("//hadayajewelry.com/cdn/shop/t/17/assets/icon_gift_msg.svg?v=147841597178375935361791390536") repeat scroll 0 0;
1880    content: "";
1881    display: block;
1882    float: left;
1883    height: 21px;
1884    margin-right: 16px;
1885    width: 30px;
1886    margin-top: 5px;
1887}
1888  .free-gift>img {
1889    display: none;
1890}
1891  .free-gift div {
1892    float: left;
1893    width: 100%;
1894}
1895  [type="checkbox"]:not(:checked) + label, [type="checkbox"]:checked + label {
1896    position: relative;
1897    padding-left: 25px;
1898    cursor: pointer;
1899}
1900
1901.form-item label {
1902    border-bottom: medium none;
1903    font-family: Open Sans;
1904    font-size: 16px;
1905    font-weight: 300;
1906    line-height: 30px;
1907}
1908.free-gift label {
1909    text-align: right;
1910}
1911.free-gift input[type=checkbox] {
1912    width: 18px;
1913}
1914
1915[type="checkbox"]:not(:checked), [type="checkbox"]:checked {
1916    position: absolute;
1917    left: -9999px;
1918}
1919  [type="checkbox"]:not(:checked) + label:before {
1920    content: '';
1921    position: absolute;
1922    left: 0;
1923    top: 8px;
1924    width: 15px;
1925    height: 15px;
1926    border: 1px solid #b7b7b7;
1927    background: #fff;
1928}
1929  .free-gift [type="checkbox"]:not(:checked) + label::before, .free-gift [type="checkbox"]:checked + label::before {
1930    top: 2px;
1931}
1932#cart img {
1933    height: auto !important;
1934}
1935  cart-remove-button svg {
1936    height: 20px;
1937    margin-bottom: -3px;
1938    margin-left: 14px;
1939    width: 17px;
1940    display: block;
1941  }
1942  .cus-item-comments {
1943    float: right !important;
1944    width: 76% !important;
1945    margin-bottom: 15px;
1946}
1947.form-textarea-wrapper textarea {
1948    display: block;
1949    margin: 0;
1950    width: 100%;
1951    -moz-box-sizing: border-box;
1952    -webkit-box-sizing: border-box;
1953    box-sizing: border-box;
1954}
1955  .cus-item-comments textarea {
1956    direction: ltr;
1957    font-family: Open Sans;
1958    font-size: 14px;
1959    padding: 12px;
1960}
1961.form-item label {
1962    border-bottom: medium none;
1963    font-family: Open Sans;
1964    font-size: 16px;
1965    font-weight: 300;
1966    line-height: 30px;
1967}
1968  [type="checkbox"]:not(:checked) + label:after, [type="checkbox"]:checked + label:after {
1969    color: #ea5e5e;
1970    content: '';
1971    background: url("//hadayajewelry.com/cdn/shop/t/17/assets/smallv.png?v=26591224557232587871791390578");
1972    font-size: 18px;
1973    left: 4px;
1974    line-height: 18px;
1975    position: absolute;
1976    top: 13px;
1977    transition: all 0.2s ease 0s;
1978    background-size: contain;
1979    background-repeat: no-repeat;
1980    width: 10px;
1981    height: 12px;
1982}
1983[type="checkbox"]:checked + label:before {
1984    background: #ea5e5e none repeat scroll 0 0;
1985    border: 1px solid #ea5e5e;
1986    content: "";
1987    height: 17px;
1988    left: 0;
1989    position: absolute;
1990    top: 8px;
1991    width: 17px;
1992}
1993  [type="checkbox"]:not(:checked) + label:after {
1994    opacity: 0;
1995    -moz-transform: scale(0);
1996    -webkit-transform: scale(0);
1997    -o-transform: scale(0);
1998    transform: scale(0);
1999}
2000  .free-gift [type="checkbox"]:not(:checked) + label::after, .free-gift [type="checkbox"]:checked + label::after {
2001    top: 7px;
2002}
2003  .aid_6, .aid_7 {
2004    float: left;
2005    margin-bottom: 22px;
2006    width: 100%;
2007}
2008  .aid_6 .textarea_attr, .aid_7 .textarea_attr {
2009    float: left;
2010    font-size: 14px;
2011    font-weight: bold;
2012    line-height: 14px;
2013    margin: 0 0 5px;
2014    text-transform: uppercase;
2015    width: 100%;
2016}
2017  .aid_6 .textarea_val, .aid_7 .textarea_val {
2018    float: left;
2019    margin: 0;
2020    padding: 0;
2021    width: 100%;
2022}
2023  pre {
2024    direction: rtl;
2025    margin: 0;
2026    text-align: left;
2027    font-family: arial;
2028    white-space: pre-wrap;
2029    white-space: -moz-pre-wrap;
2030    white-space: -pre-wrap;
2031    white-space: -o-pre-wrap;
2032    word-wrap: break-word;
2033}
2034  @media only screen and (orientation: portrait), only screen and (max-width: 900px) and (orientation: landscape) {
2035.cus-cart-left {
2036    width: 100%;
2037}
2038    .w1130 {
2039    display: block;
2040    margin: 0;
2041    width: 100%;
2042}
2043    h1 {
2044    border: medium none;
2045    margin-bottom: 8px;
2046    padding-left: 5%;
2047    text-align: left;
2048}
2049    div.cus-cart-left fieldset {
2050    background: rgba(0, 0, 0, 0) url("//hadayajewelry.com/cdn/shop/t/17/assets/texture.png?v=701173106424667151791390597") repeat scroll 0 0;
2051    margin: 0;
2052    padding: 5%;
2053}
2054    div.cus-cart-left fieldset .fieldset-wrapper {
2055    background: #fff none repeat scroll 0 0;
2056    float: left;
2057    padding: 3% 3% 0;
2058}
2059    #cart img {
2060    width: 30% !important;
2061}
2062    .cus-cart-left .item_desc {
2063    float: left;
2064    padding: 0 0 0 11px;
2065    position: relative;
2066    width: 70%;
2067}
2068    a.product-node-title {
2069    margin-top: 25px;
2070}
2071    .cus-item-price {
2072    right: auto;
2073    top: 0;
2074}
2075    div.uc-cart-comments {
2076    display: none;
2077}
2078    .rmv-submit-btn {
2079    margin-top: 9px;
2080    right: 30px;
2081}
2082    .cus-item-comments {
2083    background: #f9f8f6 none repeat scroll 0 0;
2084    margin-bottom: 0;
2085    margin-right: -3%;
2086    margin-top: 0;
2087    padding: 3%;
2088    width: 106% !important;
2089}
2090    div.free-gift {
2091    border: medium none;
2092    padding: 0;
2093    background: #f9f8f6;
2094    width: 106%;
2095    margin-left: -3%;
2096    height: 0;
2097    overflow: hidden;
2098}
2099    .cust-cart-right {
2100    margin: 17px 0;
2101    width: 100%;
2102}
2103    .bottom_cart_wrapper {
2104    padding: 5%;
2105}
2106    #MainContent {
2107    padding-right: 0;
2108    padding-left: 0;
2109}
2110    .page-width {
2111    max-width: unset;
2112    margin: unset;
2113    padding: unset;
2114}
2115    .mobile_comment {
2116    background: url("//hadayajewelry.com/cdn/shop/t/17/assets/mobile_comment.svg?v=53352630987817832821791390548");
2117}
2118    .mobile_gift {
2119      background: url("//hadayajewelry.com/cdn/shop/t/17/assets/mobile_gift.svg?v=53101406297760865451791390549");
2120      background-position: center 5px !important;
2121    }
2122    .mobile_another {
2123    background: url("//hadayajewelry.com/cdn/shop/t/17/assets/mobile_another.svg?v=61668303278442134731791390548");
2124}
2125    .cart_mobile_icon {
2126    background-position: center top;
2127    background-repeat: no-repeat;
2128    background-size: 35% auto;
2129    display: table-cell;
2130    font-size: 17px;
2131    line-height: 19px;
2132    padding-top: 45px;
2133    text-align: center;
2134}
2135
2136
2137    .cart_icons_wrapper {
2138    background: #f9f8f6 none repeat scroll 0 0;
2139    border-bottom: 1px solid #ccc;
2140    display: table;
2141    margin-left: -3%;
2142    padding: 5% 2%;
2143    width: 106%;
2144}
2145    .free-gift .form-type-checkbox::before {
2146    background-size: cover;
2147    height: 37px;
2148    margin-right: 4px;
2149    margin-top: -8px;
2150    width: 57px;
2151}
2152  }
2153  @media only screen and (max-width: 766px) and (orientation: portrait) {
2154    .aid_7, .aid_6, .oaid_10, .oaid_9, .product_qty, .item_desc hr {
2155      display: none;
2156    }
2157  }
2158  @media only screen and (min-width: 767px) {
2159    #cart .aid_7, #cart .aid_6, #cart .oaid_10, #cart .oaid_9, #cart .product_qty, #cart .item_desc hr {
2160      display: block;
2161    }
2162  }</style>
2162<script>
2163  jQuery(document).ready(function($) {
2164        var winWidth = $('body').innerWidth();
2165    var winHeight = window.innerHeight;
2166		if(winWidth<winHeight && winWidth<767){
2167			$('.cus-item-comments').each(function() {
2168				var myurl = $(this).data('url');//$(this).parent().find('.uc_custom_qty').attr('href');
2169				$(this).before('<div class="only_mobile cart_icons_wrapper"><div class="cart_mobile_icon mobile_comment">Add Comments</div><div class="cart_mobile_icon mobile_gift">Add Gift Message</div><a class="cart_mobile_icon mobile_another" href="'+myurl+'">Create Another</a></div>');
2170			});
2171
2172			// move "need help"
2173			//$('.cust-cart-right').before($('.cus-help-order'));
2174            //$('.cus-help-order').after($('#cus-msg-fb'));
2175
2176            // insert "see engraving" on each product
2177            $('.item_desc').each(function() {
2178            	$(this).append('<button type="button" class="see_engraving">See engraving</button>');
2179            });
2180
2181            // click on see engraving
2182            $('.see_engraving').click(function(){
2183            	$(this).parent().find($('.aid_7,.aid_6,.oaid_10,.oaid_9,.product_qty,.item_desc hr')).show();
2184            	$(this).hide();
2185                var engraving = $(this).parent().find('.aid_6 pre,.aid_7 pre').first();
2186                if (engraving.length) engraving.attr('tabindex','-1').focus();
2187
2188            });
2189
2190            // show comment
2191            $('.mobile_comment').click(function(){
2192                $(this).parent().parent().addClass('show_comment');
2193                $(this).parent().parent().removeClass('show_gift');
2194                //$(this).parent().parent().find($('.cus-item-comments')).show();
2195            });
2196
2197            // show gift messsage
2198            $('.mobile_gift').click(function(){
2199                $(this).parent().parent().addClass('show_gift');
2200                $(this).parent().parent().removeClass('show_comment');
2201                $(this).parent().parent().find('.free-gift input').prop('checked', true);
2202            });
2203		}
2204
2205		// on clicking comment, scroll down
2206		if(winWidth>winHeight){
2207			$('.uc-cart-comments').click(function(){
2208				var newpos = $(document).scrollTop();
2209				$("html,body").animate({scrollTop:newpos+300},500);
2210			});
2211        }
2212    
2213      $('a.cart_comments').click(function(){
2214			$("#"+$(this).attr("data-showdiv")).show();
2215		});
2216    		$("form#cart div.fieldset-wrapper div.free-gift div.form-type-checkbox input[type='checkbox']").each(function(){
2217
2218			$(this).click(function (){
2219			if($(this). prop("checked") == false){
2220					$(this).parents('div.free-gift').find('input[type="text"]').val('').hide();
2221			}
2222			else if($(this). prop("checked") == true){
2223				$(this).parents('div.free-gift').find('input[type="text"]').show();
2224			}
2225		});
2226		});
2227  });
2228</script>
vendor: 1 bytes, line 2228
2228
2229<script src="//hadayajewelry.com/cdn/shop/t/17/assets/cart.js?v=5143724543313532271791390484" defer="defer"></script>
2229
2230
2231<div class="w1130">
2232  <div id="main-cart-items" data-id="template--24059679113413__cart-items">
2233    <div class="js-contents">
2234  
2235  <p>There are no products in your shopping cart.</p>
2236  
2237    </div>
2238  </div>
2239</div>
2240
2241
2242
2243</div><div id="shopify-section-template--24059679113413__cart-footer" class="shopify-section cart__footer-wrapper"><link href="//hadayajewelry.com/cdn/shop/t/17/assets/component-cart.css?v=71590265362018591371791390489" rel="stylesheet" type="text/css" media="all" />
2244<link href="//hadayajewelry.com/cdn/shop/t/17/assets/component-totals.css?v=35008200332502843081791390500" rel="stylesheet" type="text/css" media="all" />
2245<link href="//hadayajewelry.com/cdn/shop/t/17/assets/component-price.css?v=18220549959156508831791390497" rel="stylesheet" type="text/css" media="all" />
2246<link href="//hadayajewelry.com/cdn/shop/t/17/assets/component-discounts.css?v=152760482443307489271791390490" rel="stylesheet" type="text/css" media="all" />
2247<style data-shopify>
2248  @media screen and (min-width: 750px) {
2249.cart__ctas {
2250  justify-content:flex-end;
2251}
2252      .cart__ctas button { 
2253    width: 22rem;
2254  }
2255  }
2256  .cart__checkout-button::after {
2257    content: unset;
2258  }
2259  .cart__checkout-button {
2260     max-width: unset;
2261    width: unset;
2262    font-size: 20px;
2263    background: #ea5e5e;
2264    color: #fff;
2265    border-radius: 90px;
2266    padding: 0;
2267    border: #ea5e5e solid 1px;
2268    cursor: pointer;
2269    transition: all 0.15s;
2270  }
2271
2272  </style>
2273
2274
2275
2276<script>
2277  document.addEventListener('DOMContentLoaded', function() {
2278    function isIE() {
2279      const ua = window.navigator.userAgent;
2280      const msie = ua.indexOf('MSIE ');
2281      const trident = ua.indexOf('Trident/');
2282
2283      return (msie > 0 || trident > 0);
2284    }
2285
2286    if (!isIE()) return;
2287    const cartSubmitInput = document.createElement('input');
2288    cartSubmitInput.setAttribute('name', 'checkout');
2289    cartSubmitInput.setAttribute('type', 'hidden');
2290    document.querySelector('#cart').appendChild(cartSubmitInput);
2291    document.querySelector('#checkout').addEventListener('click', function(event) {
2292      document.querySelector('#cart').submit();
2293    });
2294  });
2295</script>
2295
2296
2297</div>
2298
2299<script id="globoRelatedProductsTemplate" type="template/html">
2300  {% if box.template.id == 1 or box.template.id == '1' %}
2301  <div id="{{box.id}}" data-title="{{box.title.text | escape}}" class="ga ga-template_1 ga-products-box ga-template_themeid_887">
2302    {% if box.title and box.title.text and box.title.text != '' %}<h2 class="ga-title section-title "><span>{{box.title.text}}</span></h2>{% endif %}
2303    {% if box.subtitle and box.subtitle.text and box.subtitle.text != '' %}<div class="ga-subtitle">{{box.subtitle.text}}</div>{% endif %}
2304    <div class="ga-products">
2305      <div class="ga-carousel_wrapper">
2306        <ul class="ga-carousel gowl-carousel" data-products-count="{{products.size}}">
2307          {% for product in products %}
2308          {% assign first_available_variant = false %}
2309          {% for variant in product.variants %}
2310            {% if first_available_variant == false and variant.available %}{% assign first_available_variant = variant %}{% endif %}
2311          {% endfor %}
2312          {% if first_available_variant == false %}{% assign first_available_variant = product.variants[0] %}{% endif %}
2313          {% if product.images[0] %}
2314            {% assign featured_image = product.images[0] | img_url: '350x' %}
2315          {% else %}
2316            {% assign featured_image = no_image_url | img_url: '350x' %}
2317          {% endif %}
2318          <li class="ga-product" data-product-id="{{product.id}}">
2319            <a{% if settings.new_tab %} target="_blank"{% endif %} href="/products/{{product.handle}}">
2320              {% if box.template.elements contains 'saleLabel' and first_available_variant.compare_at_price > first_available_variant.price %}
2321              <span class="ga-label ga-label_sale">{{translation.sale}}</span>
2322              {% endif %}
2323              {% unless product.available %}
2324              {% endunless %}
2325              <div class="ga-product_image ga-product_image_{{product.id}}" id="ga-product_image_{{product.id}}" style="background-image: url('{{featured_image}}')"><span></span></div>
2326            </a>
2327                        <a class="ga-product_title  "{% if settings.new_tab %} target="_blank"{% endif %} href="/products/{{product.handle}}">{{product.title}}</a>
2328            {% assign variants_size = product.variants | size %}
2329            <div class="ga-product_variants-container{% unless box.template.elements contains 'variantSelector' %} ga-hide{% endunless %}">
2330              <select class="ga-product_variant_select {% if variants_size == 1 %}ga-hide{% endif %}">
2331                {% for variant in product.variants %}
2332                  <option{% if first_available_variant.id == variant.id %} selected{% endif %}{% unless variant.available %} disabled{% endunless %} data-image="{% if variant.featured_image %}{{variant.featured_image.src | img_url: '350x'}}{% else %}{{featured_image}}{% endif %}" data-available="{{variant.available}}" data-compare_at_price="{{variant.compare_at_price}}" data-price="{{variant.price}}" value="{{variant.id}}">{{variant.title}}{% unless variant.available %} - {{translation.sold_out}}{% endunless %}</option>
2333                {% endfor %}
2334              </select>
2335            </div>
2336            {% if box.template.elements contains 'price' %}
2337            <span class="ga-product_price-container">
2338              <span class="ga-product_price money  {% if first_available_variant.compare_at_price > first_available_variant.price %} ga-product_have_oldprice {% endif %}">{{first_available_variant.price | money_without_trailing_zeros}}</span>
2339              {% if first_available_variant.compare_at_price > first_available_variant.price %}
2340              <s class="ga-product_oldprice money">{{first_available_variant.compare_at_price | money_without_trailing_zeros}}</s>
2341              {% endif %}
2342            </span>
2343            {% endif %}
2344                      </li>
2345          {% endfor %}
2346        </ul>
2347      </div>
2348    </div>
2349  </div>
2350  {% elsif box.template.id == 2 or box.template.id == '2' %}
2351  <div id="{{box.id}}" data-title="{{box.title.text | escape}}" class="ga ga-template_2 ga-products-box  ga-template_themeid_887">
2352    {% if box.title and box.title.text and box.title.text != '' %}<h2 class="ga-title section-title "><span>{{box.title.text}}</span></h2>{% endif %}
2353    {% if box.subtitle and box.subtitle.text and box.subtitle.text != '' %}<div class="ga-subtitle">{{box.subtitle.text}}</div>{% endif %}
2354    {% assign total_price = 0 %}
2355    <div class="ga-products">
2356      <div class="ga-products_image">
2357        {% for product in products %}
2358        {% assign first_available_variant = false %}
2359        {% for variant in product.variants %}
2360          {% if first_available_variant == false and variant.available %}{% assign first_available_variant = variant %}{% endif %}
2361        {% endfor %}
2362        {% if first_available_variant == false %}{% assign first_available_variant = product.variants[0] %}{% endif %}
2363        {% if first_available_variant.available and box.template.selected %}
2364        {% assign total_price = total_price | plus: first_available_variant.price %}
2365        {% endif %}
2366        {% if product.images[0] %}
2367          {% assign featured_image = product.images[0] | img_url: '350x' %}
2368        {% else %}
2369          {% assign featured_image = no_image_url | img_url: '350x' %}
2370        {% endif %}
2371        <div id="ga-product_{{product.id}}" class="ga-product {% if forloop.last %}last{% endif %}">
2372
2373          <a{% if settings.new_tab %} target="_blank"{% endif %} href="/products/{{product.handle}}">
2374            {% unless product.available %}
2375            <span class="ga-label ga-label_sold">{{translation.sold_out}}</span>
2376            {% endunless %}
2377            <img class="ga-product_image_{{product.id}}" id="ga-product_image_{{product.id}}" src="{{featured_image}}" alt="{{product.title}}"/>
2378          </a>
2379        </div>
2380        {% endfor %}
2381        <div class="ga-product-form {% unless total_price > 0 %}ga-hide{% endunless %}">
2382          {% if box.template.elements contains 'price' %}
2383          <div>{{translation.total_price}} <span class="ga-product_price ga-product_totalprice money">{{total_price | money}}</span></div>
2384          {% endif %}
2385          {% if box.template.elements contains 'addToCartBtn' %}
2386          <button class="ga-addalltocart" type="button" data-add="{{translation.add_selected_to_cart}}" data-added="{{translation.added_selected_to_cart}}">{{translation.add_selected_to_cart}}</button>
2387          {% endif %}
2388        </div>
2389      </div>
2390    </div>
2391    <ul class="ga-products-input">
2392      {% for product in products %}
2393      {% assign first_available_variant = false %}
2394      {% for variant in product.variants %}
2395        {% if first_available_variant == false and variant.available %}{% assign first_available_variant = variant %}{% endif %}
2396      {% endfor %}
2397      {% if first_available_variant == false %}{% assign first_available_variant = product.variants[0] %}{% endif %}
2398      {% if product.images[0] %}
2399        {% assign featured_image = product.images[0] | img_url: '350x' %}
2400      {% else %}
2401        {% assign featured_image = no_image_url | img_url: '350x' %}
2402      {% endif %}
2403      <li class="ga-product{% unless box.template.selected %} ga-deactive{% endunless %}" data-product-id="{{product.id}}">
2404        <input {% unless product.available %}disabled{% endunless %} class="selectedItem"{% if box.template.selected and product.available == true %} checked{% endif %} type="checkbox" value="{{product.id}}"/>
2405        <a class="ga-product_title"{% if settings.new_tab %} target="_blank"{% endif %} href="/products/{{product.handle}}">{% if product.id == cur_product_id %}<strong>{{translation.this_item}} </strong>{% endif %}{{product.title}}{% unless product.available %} - {{translation.sold_out}}{% endunless %}</a>
2406        {% assign variants_size = product.variants | size %}
2407        <div class="ga-product_variants-container{% unless box.template.elements contains 'variantSelector' %} ga-hide{% endunless %}">
2408          <select {% unless product.available %}disabled{% endunless %} class="ga-product_variant_select {% if variants_size == 1 %}ga-hide{% endif %}">
2409            {% for variant in product.variants %}
2410              <option{% if first_available_variant.id == variant.id %} selected{% endif %}{% unless variant.available %} disabled{% endunless %} data-image="{% if variant.featured_image %}{{variant.featured_image.src | img_url: '100x'}}{% else %}{{featured_image}}{% endif %}" data-available="{{variant.available}}" data-compare_at_price="{{variant.compare_at_price}}" data-price="{{variant.price}}" value="{{variant.id}}">{{variant.title}}{% unless variant.available %} - {{translation.sold_out}}{% endunless %}</option>
2411            {% endfor %}
2412          </select>
2413        </div>
2414        {% if box.template.elements contains 'price' %}
2415        <span class="ga-product_price-container">
2416          <span class="ga-product_price money   {% if first_available_variant.compare_at_price > first_available_variant.price %} ga-product_have_oldprice {% endif %}">{{first_available_variant.price | money_without_trailing_zeros}}</span>
2417          {% if first_available_variant.compare_at_price > first_available_variant.price %}
2418          <s class="ga-product_oldprice money">{{first_available_variant.compare_at_price | money_without_trailing_zeros}}</s>
2419          {% endif %}
2420        </span>
2421        {% endif %}
2422      </li>
2423      {% endfor %}
2424    </ul>
2425  </div>
2426  {% elsif box.template.id == 3 or box.template.id == '3' %}
2427  <div id="{{box.id}}" data-title="{{box.title.text | escape}}" class="ga ga-template_3 ga-products-box  ga-template_themeid_887">
2428    {% if box.title and box.title.text and box.title.text != '' %}<h2 class="ga-title section-title "><span>{{box.title.text}}</span></h2>{% endif %}
2429    {% if box.subtitle and box.subtitle.text and box.subtitle.text != '' %}<div class="ga-subtitle">{{box.subtitle.text}}</div>{% endif %}
2430    {% assign total_price = 0 %}
2431    <div class="ga-products">
2432      <ul class="ga-products-table">
2433        {% for product in products %}
2434        {% assign first_available_variant = false %}
2435        {% for variant in product.variants %}
2436          {% if first_available_variant == false and variant.available %}{% assign first_available_variant = variant %}{% endif %}
2437        {% endfor %}
2438        {% if first_available_variant == false %}{% assign first_available_variant = product.variants[0] %}{% endif %}
2439        {% if first_available_variant.available and box.template.selected %}
2440        {% assign total_price = total_price | plus: first_available_variant.price %}
2441        {% endif %}
2442        {% if product.images[0] %}
2443          {% assign featured_image = product.images[0] | img_url: '100x' %}
2444        {% else %}
2445          {% assign featured_image = no_image_url | img_url: '100x' %}
2446        {% endif %}
2447        <li class="ga-product{% unless box.template.selected %} ga-deactive{% endunless %}" data-product-id="{{product.id}}">
2448          <div class="product_main">
2449            <input {% unless product.available %}disabled{% endunless %} class="selectedItem"{% if box.template.selected and product.available == true %} checked{% endif %} type="checkbox" value=""/>
2450            <a{% if settings.new_tab %} target="_blank"{% endif %} href="/products/{{product.handle}}" class="ga-products_image">
2451              {% unless product.available %}
2452              <span class="ga-label ga-label_sold">{{translation.sold_out}}</span>
2453              {% endunless %}
2454              <span>
2455                <img class="ga-product_image_{{product.id}}" id="ga-product_image_{{product.id}}" src="{{featured_image}}" alt="{{product.title}}"/>
2456              </span>
2457            </a>
2458            <div>
2459              <a class="ga-product_title"{% if settings.new_tab %} target="_blank"{% endif %} href="/products/{{product.handle}}">{% if product.id == cur_product_id %}<strong>{{translation.this_item}} </strong>{% endif %}{{product.title}}{% unless product.available %} - {{translation.sold_out}}{% endunless %}</a>
2460            </div>
2461          </div>
2462          {% assign variants_size = product.variants | size %}
2463          <div class="ga-product_variants-container{% unless box.template.elements contains 'variantSelector' %} ga-hide{% endunless %}">
2464            <select {% unless product.available %}disabled{% endunless %} class="ga-product_variant_select {% if variants_size == 1 %}ga-hide{% endif %}">
2465              {% for variant in product.variants %}
2466                <option{% if first_available_variant.id == variant.id %} selected{% endif %}{% unless variant.available %} disabled{% endunless %} data-image="{% if variant.featured_image %}{{variant.featured_image.src | img_url: '100x'}}{% else %}{{featured_image}}{% endif %}" data-available="{{variant.available}}" data-compare_at_price="{{variant.compare_at_price}}" data-price="{{variant.price}}" value="{{variant.id}}">{{variant.title}}{% unless variant.available %} - {{translation.sold_out}}{% endunless %}</option>
2467              {% endfor %}
2468            </select>
2469          </div>
2470          {% if box.template.elements contains 'price' %}
2471          <span class="ga-product_price-container">
2472            <span class="ga-product_price money   {% if first_available_variant.compare_at_price > first_available_variant.price %} ga-product_have_oldprice {% endif %}">{{first_available_variant.price | money}}</span>
2473            {% if first_available_variant.compare_at_price > first_available_variant.price %}
2474            <s class="ga-product_oldprice money">{{first_available_variant.compare_at_price | money}}</s>
2475            {% endif %}
2476          </span>
2477          {% endif %}
2478        </li>
2479        {% endfor %}
2480      </ul>
2481      <div class="ga-product-form{% unless box.template.selected or total_price > 0 %} ga-hide{% endunless %}">
2482        {% if box.template.elements contains 'price' %}
2483        <div>{{translation.total_price}} <span class="ga-product_price ga-product_totalprice money">{{total_price | money}}</span></div>
2484        {% endif %}
2485        {% if box.template.elements contains 'addToCartBtn' %}
2486        <button class="ga-addalltocart" type="button" data-add="{{translation.add_selected_to_cart}}" data-added="{{translation.added_selected_to_cart}}">{{translation.add_selected_to_cart}}</button>
2487        {% endif %}
2488      </div>
2489    </div>
2490  </div>
2491  {% endif %}
2492</script>
2492
2493
2494
2495
2496<script id="globoUpsellProductsTemplate" type="template/html">
2497  {% if box.type == 'pre_purchase' %}
2498      <div class="ga_offer_{{box.id}} ga_up_{{box.type}} ga-arrow-top ga-products-upsell-box ga-cartdraw_products-upsell-box" id="{{box.id}}" >
2499        <h2 class="ga-title">{{box.title.text}}</h2>
2500        <div class="ga-upsell-products">
2501          {% if box.subtitle and box.subtitle.text and box.subtitle.text != '' %}<div class="ga-subtitle">{{box.subtitle.text}}</div>{% endif %}
2502          <ul>
2503            {% for product in products %}
2504              {% assign first_available_variant = false %}
2505              {% for variant in product.variants %}
2506                {% if first_available_variant == false and variant.available %}{% assign first_available_variant = variant %}{% endif %}
2507              {% endfor %}
2508              {% if first_available_variant == false %}{% assign first_available_variant = product.variants[0] %}{% endif %}
2509              {% if first_available_variant.available and box.template.selected %}
2510              {% assign total_price = total_price | plus: first_available_variant.price %} 
2511              {% endif %}
2512              {% if product.images[0] %}
2513                {% assign featured_image = product.images[0] | img_url: '100x' %}
2514              {% else %}
2515                {% assign featured_image = no_image_url | img_url: '100x' %}
2516              {% endif %}
2517              <li class="ga-upsell-product{% unless box.template.selected %} ga-deactive{% endunless %}" data-product-id="{{product.id}}">
2518                <div class="product_main">
2519                  <a{% if settings.new_tab %} target="_blank"{% endif %} href="/products/{{product.handle}}" class="ga-products_image">
2520                    {% unless product.available %}
2521                    <span class="ga-label ga-label_sold">{{translation.sold_out}}</span>
2522                    {% endunless %}
2523                    <span>
2524                      <img class="ga-product_image_{{product.id}}" id="ga-product_image_{{product.id}}" src="{{featured_image}}" alt="{{product.title}}"/>
2525                    </span>
2526                  </a>
2527                  
2528                </div>
2529                <div class="ga-upsell-product-data">
2530                  <a class="ga-product_title"{% if settings.new_tab %} target="_blank"{% endif %} href="/products/{{product.handle}}">{% if product.id == cur_product_id %}<strong>{{translation.this_item}} </strong>{% endif %}{{product.title}}{% unless product.available %} - {{translation.sold_out}}{% endunless %}</a>
2531                  {% assign variants_size = product.variants | size %}
2532                  <div class="ga-product_variants-container{% unless box.template.elements contains 'variantSelector' %} ga-hide{% endunless %}">
2533                    <select {% unless product.available %}disabled{% endunless %} class="ga-product_variant_select {% if variants_size == 1 %}ga-hide{% endif %}">
2534                      {% for variant in product.variants %}
2535                        <option{% if first_available_variant.id == variant.id %} selected{% endif %}{% unless variant.available %} disabled{% endunless %} data-image="{% if variant.featured_image %}{{variant.featured_image.src | img_url: '100x'}}{% else %}{{featured_image}}{% endif %}" data-available="{{variant.available}}" data-compare_at_price="{{variant.compare_at_price}}" data-price="{{variant.price}}" value="{{variant.id}}">{{variant.title}}{% unless variant.available %} - {{translation.sold_out}}{% endunless %}</option>
2536                      {% endfor %}
2537                    </select>
2538                  </div>
2539                  <div class="ga-price-addtocart-show">
2540                    {% if box.template.elements contains 'price' %}
2541                    <span class="ga-product_price-container {% if box.template.elements contains 'addToCartBtn' %} ga-showaddToCartBtn {% endif %}">
2542                      <span class="ga-product_price money   {% if first_available_variant.compare_at_price > first_available_variant.price %} ga-product_have_oldprice {% endif %}">{{first_available_variant.price | money}}</span>
2543                      {% if first_available_variant.compare_at_price > first_available_variant.price %}
2544                      <s class="ga-product_oldprice money">{{first_available_variant.compare_at_price | money}}</s>
2545                      {% endif %}
2546                    </span>
2547                    {% endif %}
2548                    {% if box.template.elements contains 'addToCartBtn' %}
2549                      <div class="ga-upsell-product_addtocart-wp {% if box.template.elements contains 'price' %} ga-showprice {% endif %}">
2550                        <button class="ga-upsell-product_addtocart" type="button" data-add="{{translation.add_to_cart}}" data-added="{{translation.added_to_cart}}">{{translation.add_to_cart}}</button>
2551                      </div>
2552                      {% endif %}
2553                  </div>
2554                </div>
2555              </li>
2556              {% endfor %}
2557            </ul>
2558        </div>
2559      </div>
2560    {% elsif box.type == 'thankyou' %}
2561      <div class="ga_offer_{{box.id}} ga_up_{{box.type}} ga-arrow-top ga-products-upsell-box ga-cartdraw_products-upsell-box" id="{{box.id}}" >
2562        <div class="ga-thankyou-headbox">
2563          <h2 class="ga-title">{{box.title.text}}</h2>
2564          {% if box.subtitle %}<div class="ga-subtitle">{{box.subtitle.text}}</div>{% endif %}
2565        </div>
2566        <div class="ga-upsell-products">
2567          <div class="ga-carousel_wrapper">
2568            <ul class="ga-carousel gowl-carousel" data-products-count="{{products.size}}">
2569              {% for product in products %}
2570              {% assign first_available_variant = false %}
2571              {% for variant in product.variants %}
2572                {% if first_available_variant == false and variant.available %}{% assign first_available_variant = variant %}{% endif %}
2573              {% endfor %}
2574              {% if first_available_variant == false %}{% assign first_available_variant = product.variants[0] %}{% endif %}
2575              {% if product.images[0] %}
2576                {% assign featured_image = product.images[0] | img_url: '350x' %}
2577              {% else %}
2578                {% assign featured_image = no_image_url | img_url: '350x' %}
2579              {% endif %}
2580              <li class="ga-product  ga-upsell-product" data-product-id="{{product.id}}">
2581                <a{% if settings.new_tab %} target="_blank"{% endif %} href="/products/{{product.handle}}">
2582                  {% if box.template.elements contains 'saleLabel' and first_available_variant.compare_at_price > first_available_variant.price %}
2583                  <span class="ga-label ga-label_sale">{{translation.sale}}</span>
2584                  {% endif %}
2585                  {% unless product.available %}
2586                  <span class="ga-label ga-label_sold">{{translation.sold_out}}</span>
2587                  {% endunless %}
2588                  <div class="ga-product_image ga-product_image_{{product.id}}" id="ga-product_image_{{product.id}}" style="background-image: url('{{featured_image}}')"></div>
2589                </a>
2590                <a class="ga-product_title"{% if settings.new_tab %} target="_blank"{% endif %} href="/products/{{product.handle}}">{{product.title}}</a>
2591                {% assign variants_size = product.variants | size %}
2592                <div class="ga-product_variants-container{% unless box.template.elements contains 'variantSelector' %} ga-hide{% endunless %}">
2593                  <select class="ga-product_variant_select {% if variants_size == 1 %}ga-hide{% endif %}">
2594                    {% for variant in product.variants %}
2595                      <option{% if first_available_variant.id == variant.id %} selected{% endif %}{% unless variant.available %} disabled{% endunless %} data-image="{% if variant.featured_image %}{{variant.featured_image.src | img_url: '350x'}}{% else %}{{featured_image}}{% endif %}" data-available="{{variant.available}}" data-compare_at_price="{{variant.compare_at_price}}" data-price="{{variant.price}}" value="{{variant.id}}">{{variant.title}}{% unless variant.available %} - {{translation.sold_out}}{% endunless %}</option>
2596                    {% endfor %}
2597                  </select>
2598                </div>
2599                {% if box.template.elements contains 'price' %}
2600                <span class="ga-product_price-container">
2601                  <span class="ga-product_price money   {% if first_available_variant.compare_at_price > first_available_variant.price %} ga-product_have_oldprice {% endif %}">{{first_available_variant.price | money}}</span>
2602                  {% if first_available_variant.compare_at_price > first_available_variant.price %}
2603                  <s class="ga-product_oldprice money">{{first_available_variant.compare_at_price | money}}</s>
2604                  {% endif %}
2605                </span>
2606                {% endif %}
2607                {% if box.template.elements contains 'addToCartBtn' %}
2608                <button class="ga-product_addtocart" type="button" data-add="{{translation.add_to_cart}}" data-added="{{translation.added_to_cart}}">{{translation.add_to_cart}}</button>
2609                {% endif %}
2610              </li>
2611              {% endfor %}
2612            </ul>
2613        </div>
2614      </div>
2615    {% elsif box.type == 'in_cart' %}
2616        <div class="ga_offer_{{box.id}} ga_up_{{box.type}} ga-arrow-top ga-products-upsell-box" id="{{box.id}}" >
2617          {% if box.title and box.title.text and box.title.text != '' %}<h2 class="ga-title">{{box.title.text}}</h2>{% endif %}
2618          {% if box.subtitle and box.subtitle.text and box.subtitle.text !='' %}<div class="ga-subtitle">{{box.subtitle.text}}</div>{% endif %}
2619          <div class="ga-upsell-products">
2620            <ul>
2621              {% for product in products %}
2622                {% assign first_available_variant = false %}
2623                {% for variant in product.variants %}
2624                  {% if first_available_variant == false and variant.available %}{% assign first_available_variant = variant %}{% endif %}
2625                {% endfor %}
2626                {% if first_available_variant == false %}{% assign first_available_variant = product.variants[0] %}{% endif %}
2627                {% if first_available_variant.available and box.template.selected %}
2628                {% assign total_price = total_price | plus: first_available_variant.price %}
2629                {% endif %}
2630                {% if product.images[0] %}
2631                  {% assign featured_image = product.images[0] | img_url: '100x' %}
2632                {% else %}
2633                  {% assign featured_image = no_image_url | img_url: '100x' %}
2634                {% endif %}
2635                <li class="ga-upsell-product{% unless box.template.selected %} ga-deactive{% endunless %}" data-product-id="{{product.id}}">
2636                  <div class="product_main">
2637                    <a{% if settings.new_tab %} target="_blank"{% endif %} href="/products/{{product.handle}}" class="ga-products_image">
2638                      {% if box.template.elements contains 'saleLabel' and first_available_variant.compare_at_price > first_available_variant.price %}
2639                      <span class="ga-label ga-label_sale">{{translation.sale}}</span>
2640                      {% endif %}
2641                      {% unless product.available %}
2642                      <span class="ga-label ga-label_sold">{{translation.sold_out}}</span>
2643                      {% endunless %}
2644                      <span>
2645                        <img class="ga-product_image_{{product.id}}" id="ga-product_image_{{product.id}}" src="{{featured_image}}" alt="{{product.title}}"/>
2646                      </span>
2647                    </a>
2648                    
2649                  </div>
2650                  <div class="ga-upsell-product-data">
2651                    <div class="ga_upsell_cart_baseinfo">
2652                      <a class="ga-product_title"{% if settings.new_tab %} target="_blank"{% endif %} href="/products/{{product.handle}}">{% if product.id == cur_product_id %}<strong>{{translation.this_item}} </strong>{% endif %}{{product.title}}{% unless product.available %} - {{translation.sold_out}}{% endunless %}</a>
2653                      {% assign variants_size = product.variants | size %}
2654                      <div class="ga-product_variants-container{% unless box.template.elements contains 'variantSelector' %} ga-hide{% endunless %} {% if variants_size == 1 %}ga-hide{% endif %}">
2655                        <select {% unless product.available %}disabled{% endunless %} class="ga-product_variant_select {% if variants_size == 1 %}ga-hide{% endif %}">
2656                          {% for variant in product.variants %}
2657                            <option{% if first_available_variant.id == variant.id %} selected{% endif %}{% unless variant.available %} disabled{% endunless %} data-image="{% if variant.featured_image %}{{variant.featured_image.src | img_url: '100x'}}{% else %}{{featured_image}}{% endif %}" data-available="{{variant.available}}" data-compare_at_price="{{variant.compare_at_price}}" data-price="{{variant.price}}" value="{{variant.id}}">{{variant.title}}{% unless variant.available %} - {{translation.sold_out}}{% endunless %}</option>
2658                          {% endfor %}
2659                        </select>
2660                      </div>
2661                      {% if box.template.elements contains 'price' %}
2662                      <span class="ga-product_price-container">
2663                        <span class="ga-product_price money   {% if first_available_variant.compare_at_price > first_available_variant.price %} ga-product_have_oldprice {% endif %}">{{first_available_variant.price | money}}</span>
2664                        {% if first_available_variant.compare_at_price > first_available_variant.price %}
2665                        <s class="ga-product_oldprice money">{{first_available_variant.compare_at_price | money}}</s>
2666                        {% endif %}
2667                      </span>
2668                      {% endif %}
2669                    </div>
2670                    {% if box.template.elements contains 'addToCartBtn' %}
2671                      <div class="ga_upsell_cart_adtocart">
2672                        <button class="ga-upsell-product_addtocart" type="button" data-add="{% if translation.added_to_cart_short %}{{translation.add_to_cart_short}}{% else %}ADD{% endif %}" data-added="{% if translation.added_to_cart_short %}{{translation.added_to_cart_short}}{% else %}ADDED{% endif %}">{% if translation.add_to_cart_short %}{{translation.add_to_cart_short}}{% else %}ADD{% endif %}</button>
2673                      </div>
2674                    {% endif %}
2675                  </div>
2676                  {% if box.template.elements contains 'addToCartBtn' %}
2677                      <div class="ga_upsell_cart_adtocart">
2678                        <button class="ga-upsell-product_addtocart" type="button" data-add="{% if translation.added_to_cart_short %}{{translation.add_to_cart_short}}{% else %}ADD{% endif %}" data-added="{% if translation.added_to_cart_short %}{{translation.added_to_cart_short}}{% else %}ADDED{% endif %}">{% if translation.add_to_cart_short %}{{translation.add_to_cart_short}}{% else %}ADD{% endif %}</button>
2679                      </div>
2680                    {% endif %}
2681                </li>
2682                {% endfor %}
2683              </ul>
2684          </div>
2685        </div>
2686        <div style="clear:both;"></div>
2687  {% endif %}
2688</script>
2688
2689
2690
2691<div class="globoRecommendationsBottom"></div>
2692
2693    </main>
2694
2695    <div id="shopify-section-footer" class="shopify-section">
2696<link href="//hadayajewelry.com/cdn/shop/t/17/assets/section-footer.css?v=83777583229853969691791390565" rel="stylesheet" type="text/css" media="all" />
2697<link rel="stylesheet" href="//hadayajewelry.com/cdn/shop/t/17/assets/component-newsletter.css?v=103472482056003053551791390495" media="print" onload="this.media='all'">
2698<link rel="stylesheet" href="//hadayajewelry.com/cdn/shop/t/17/assets/component-list-menu.css?v=151968516119678728991791390491" media="print" onload="this.media='all'">
2699<link rel="stylesheet" href="//hadayajewelry.com/cdn/shop/t/17/assets/component-list-payment.css?v=69253961410771838501791390492" media="print" onload="this.media='all'">
2700<link rel="stylesheet" href="//hadayajewelry.com/cdn/shop/t/17/assets/component-list-social.css?v=52211663153726659061791390492" media="print" onload="this.media='all'">
2701<link rel="stylesheet" href="//hadayajewelry.com/cdn/shop/t/17/assets/component-rte.css?v=69919436638515329781791390498" media="print" onload="this.media='all'">
2702<link rel="stylesheet" href="//hadayajewelry.com/cdn/shop/t/17/assets/disclosure.css?v=646595190999601341791390504" media="print" onload="this.media='all'">
2703
2704<noscript><link href="//hadayajewelry.com/cdn/shop/t/17/assets/component-newsletter.css?v=103472482056003053551791390495" rel="stylesheet" type="text/css" media="all" /></noscript>
2705<noscript><link href="//hadayajewelry.com/cdn/shop/t/17/assets/component-list-menu.css?v=151968516119678728991791390491" rel="stylesheet" type="text/css" media="all" /></noscript>
2706<noscript><link href="//hadayajewelry.com/cdn/shop/t/17/assets/component-list-payment.css?v=69253961410771838501791390492" rel="stylesheet" type="text/css" media="all" /></noscript>
2707<noscript><link href="//hadayajewelry.com/cdn/shop/t/17/assets/component-list-social.css?v=52211663153726659061791390492" rel="stylesheet" type="text/css" media="all" /></noscript>
2708<noscript><link href="//hadayajewelry.com/cdn/shop/t/17/assets/component-rte.css?v=69919436638515329781791390498" rel="stylesheet" type="text/css" media="all" /></noscript>
2709<noscript><link href="//hadayajewelry.com/cdn/shop/t/17/assets/disclosure.css?v=646595190999601341791390504" rel="stylesheet" type="text/css" media="all" /></noscript><style data-shopify>.footer {
2710    margin-top: 36px;
2711  }
2712
2713  .section-footer-padding {
2714    padding-top: 27px;
2715    padding-bottom: 27px;
2716  }
2717
2718  @media screen and (min-width: 750px) {
2719    .footer {
2720      margin-top: 48px;
2721    }
2722
2723    .section-footer-padding {
2724      padding-top: 36px;
2725      padding-bottom: 36px;
2726    }
2727  }</style><div class="only_mobile back2top"><img src="//hadayajewelry.com/cdn/shop/t/17/assets/red_arrow.svg?v=15825196210179896501791390562">BACK TO TOP</div>
2728<div id="city_texture"></div>
2729<footer>
2730  	<div class="w1112">
2731  		<div id="footer_content">
2732       		 <div class="footer_col">
2733      		  <h2>
2734	SHOP FOR</h2>
2735
2736<p>
2737	<a href="/collections/sale-box">SALE BOX</a><br>
2738	<a href="/collections/all">All Designs</a><br>
2739	<a href="/collections/rings">Rings</a><br>
2740	<a href="/collections/necklaces">Necklaces</a><br>
2741	<a href="/collections/bracelets">Bracelets</a><br>
2742	<a href="/collections/accessories">Accessories</a><br>
2743	<a href="/collections/judaica">Judaica</a><br>
2744	<!--<a href="/pages/hadaya-amulets">Hadaya Amulets</a><br>
2745	<a href="/products/keyring-upgrade">Hadaya Keyring</a><br>
2746	<a href="/israel70map">Israel Map 70th</a><br />--> &nbsp;</p>
2747
2748<h2>
2749	GIFTS</h2>
2750
2751<p>
2752	<a href="/pages/gift-ideas">Gift Ideas</a><br>
2753	<a href="/pages/goto-bat-mitzvah-gifts">GoTo Bat Mitzvah</a><br>
2754	<a href="/pages/goto-bar-mitzvah-gifts">GoTo Bar Mitzvah</a><br>
2755	<a href="/pages/anniversary-gifts">Anniversary Gifts</a><br>
2756	<a href="/products/hadaya-gift-coupon">Hadaya Gift Coupon</a><br>
2757	&nbsp;</p>
2758
2759<p>
2760	&nbsp;</p>
2761       		 </div>
2762             <div class="footer_col">
2763      		  <h2>
2764	HADAYA</h2>
2765
2766<p>
2767	<a href="/pages/hadayas-book">Hadaya's Book</a><br>
2768	<a href="/pages/our-story">Our Story</a><br>
2769	<a href="/pages/team-hadaya">Team Hadaya</a><br>
2770	<a href="/pages/staff-picks">Staff Picks</a><br>
2771	<a href="/pages/hadaya-8-ball">8 Ball</a><br>
2772	<a href="/pages/skyline">Skyline</a><br>
2773	<a href="/pages/yeshiva-girls">Yeshiva Girls</a><br>
2774	<a href="/pages/sunrise">
2774Sunrise Sale</a><br>
2775	<a href="/pages/hadaya-white-night">White Night</a><br>
2776	<a href="/pages/hadaya-affiliate-program">Affiliate</a><br>
2777	<a href="https://facebook.com/hadayaOneofakind/" target="_blank">Facebook</a><br>
2778	<a href="https://instagram.com/hadayajewelry/" target="_blank">Instagram</a><br>
2779	<a href="/pages/newsletter">Newsletter</a><br>
2780	
2781    
2782      <a href="/pages/in-memory-of">In memory of...</a>
2783    </p>
2784<p>
2785	&nbsp;</p>
2786       		 </div>
2787             <div class="footer_col">
2788      		  <h2>
2789	STORIES</h2>
2790
2791<p>
2792	<a href="/pages/gam-ze-yaavor">Gam Ze Yaavor</a>&nbsp;<br>
2793	<a href="/pages/smart-saying">#smartSaying</a></p>
2794
2795<p>
2796	&nbsp;</p>
2797
2798<h2>
2799	SUPPORT</h2>
2800
2801<p>
2802	<a href="/pages/contact">Contact Us</a><br>
2803	<a href="/pages/faqs">FAQ's</a><br>
2804	<a href="/pages/simplink">SimpLink</a><br>
2805	<a href="/pages/resources">Resources</a><br>
2806	<a href="/pages/returns">Returns</a><br>
2807	<a href="/pages/groups">Groups</a><br>
2808	<a href="/pages/discounts">Discounts</a><br>
2809	<a href="/pages/process-production">Process &amp; Production</a><br>
2810	<a href="/pages/shipping-pickup">Shipping &amp; Pickup</a><br>
2811	<a href="/pages/order-tracking">TrackMyHadaya.com</a><br>
2812	<a href="/pages/hadaya-feedback">Send us your Feedback</a></p>
2813       		 </div>
2814             
2815             
2816                          
2817             <div class="footer_col">
2818      		  <h2>
2819	STUDIO ADDRESS</h2>
2820
2821<p>
2822	91 HaYehudim st<br>
2823	Jewish Quarter, Old City<br>
2824	Jerusalem 9751911<br>
2825	Israel</p>
2826                 
2827       		 </div>
2828
2829    	</div>
2830    </div>
2831  
2831<script>
2832(function(){if(!window.chatbase||window.chatbase("getState")!=="initialized"){window.chatbase=(...arguments)=>{if(!window.chatbase.q){window.chatbase.q=[]}window.chatbase.q.push(arguments)};window.chatbase=new Proxy(window.chatbase,{get(target,prop){if(prop==="q"){return target.q}return(...args)=>target(prop,...args)}})}const onLoad=function(){const script=document.createElement("script");script.src="https://www.chatbase.co/embed.min.js";script.id="dHC3nQXjOnF7cMQmGK832";script.domain="www.chatbase.co";document.body.appendChild(script)};if(document.readyState==="complete"){onLoad()}else{window.addEventListener("load",onLoad)}})();
2833</script>
2833
2834</footer>
2835<credits>
2836   <p>© 1983-2026 Hadaya &nbsp;<a href="/pages/terms-and-privacy">Privacy Policy</a> | <a href="/pages/terms-and-privacy">Terms Of Use</a></p>
2837  </credits>
2838
2839
2840
2841
2842</div>
2843
2844    <ul hidden>
2845      <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li>
2846    </ul>
2847
2848    
2848<script>
2849      window.shopUrl = 'https://hadayajewelry.com';
2850      window.routes = {
2851        cart_add_url: '/cart/add',
2852        cart_change_url: '/cart/change',
2853        cart_update_url: '/cart/update',
2854        predictive_search_url: '/search/suggest'
2855      };
2856
2857      window.cartStrings = {
2858        error: `There was an error while updating your cart. Please try again.`,
2859        quantityError: `You can only add [quantity] of this item to your cart.`
2860      }
2861
2862      window.variantStrings = {
2863        addToCart: `Add to cart`,
2864        soldOut: `Sold out`,
2865        unavailable: `Unavailable`,
2866      }
2867
2868      window.accessibilityStrings = {
2869        imageAvailable: `Image [index] is now available in gallery view`,
2870        shareSuccess: `Link copied to clipboard`,
2871        pauseSlideshow: `Pause slideshow`,
2872        playSlideshow: `Play slideshow`,
2873      }
2874    </script>
2874<script src="//hadayajewelry.com/cdn/shop/t/17/assets/predictive-search.js?v=31278710863581584031791390558" defer="defer"></script>
2874<!-- "snippets/swymSnippet.liquid" was not rendered, the associated app was uninstalled -->
2875    
2875<script>
2876  var validation_fail = false;
2877  var myVar;
2878  function showDevError(msg) {
2879    var sel = document.getElementById('dev-error');
2880    if (sel) {
2881      sel.innerHTML = sel.innerHTML + `<p>${msg}</p>`;
2882      sel.style.display = 'block';
2883    }
2884  }
2885  function sketch_add_symbols(parent) {
2886    	var symbols_wrapper_div = document.createElement('div');
2887        symbols_wrapper_div.classList.add("symbols_wrapper");
2888        var symbol_span = document.createElement('span');
2889        var symbol_span_text = document.createTextNode("Add Symbol");
2890        symbol_span.appendChild(symbol_span_text);
2891        var symbol_heart_div = document.createElement('div');
2892        symbol_heart_div.classList.add("symbol_heart");
2893        symbol_heart_div.classList.add("symbol");
2894        var symbol_wave_div = document.createElement('div');
2895        symbol_wave_div.classList.add("symbol_wave");
2896        symbol_wave_div.classList.add("symbol");
2897        var symbol_flower_div = document.createElement('div');
2898        symbol_flower_div.classList.add("symbol_flower");
2899        symbol_flower_div.classList.add("symbol");
2900        var symbol_sod_div = document.createElement('div');
2901        symbol_sod_div.classList.add("symbol_sod");
2902        symbol_sod_div.classList.add("symbol");
2903        
2904        symbols_wrapper_div.appendChild(symbol_span);
2905        symbols_wrapper_div.appendChild(symbol_heart_div);
2906        symbols_wrapper_div.appendChild(symbol_wave_div);
2907        symbols_wrapper_div.appendChild(symbol_flower_div);
2908        symbols_wrapper_div.appendChild(symbol_sod_div);
2909        
2910        parent.appendChild(symbols_wrapper_div);
2911  }
2912  function sketch_add_change(parent) {
2913   	 var change_div = document.createElement('div');
2914        change_div.classList.add("change");
2915        var change_text = document.createTextNode("choose from Hadaya's book");
2916        change_div.appendChild(change_text);
2917        parent.appendChild(change_div);
2918  }
2919  function sketch_add_word_counter(area, parent) {
2920   		var word_counter_wrapper_div = document.createElement('div');
2921        word_counter_wrapper_div.classList.add("word_counter_wrapper");
2922        var current_words_front_div = document.createElement('div');
2923    	current_words_front_div.id = area == 'front' ? 'current_words_front' : 'current_words_back';
2924        var zero_text = document.createTextNode("0");
2925        current_words_front_div.appendChild(zero_text);
2926        word_counter_wrapper_div.appendChild(current_words_front_div);
2927        let max_chars_str = (area == 'front' ? '' : '');
2928        var max_chars = document.createTextNode('/' + max_chars_str.toString());
2929        word_counter_wrapper_div.appendChild(max_chars);
2930        parent.prepend(word_counter_wrapper_div); 
2931  }
2932  function sketch_add_keyboard(parent) {
2933    	var keyboard_icon_div = document.createElement('div');
2934        keyboard_icon_div.classList.add("keyboard_icon");
2935        var keyboard_icon_img = document.createElement('img');
2936        keyboard_icon_img.src = "//hadayajewelry.com/cdn/shop/t/17/assets/keyboard.png?v=75910766909175983431791390542";
2937        
2938        keyboard_icon_div.appendChild(keyboard_icon_img);
2939        
2940        parent.appendChild(keyboard_icon_div);
2941  }
2942  function sketch_add_translate(parent) {
2943    	var translate_div = document.createElement('div');
2944    	translate_div.classList.add("translate");
2945        parent.prepend(translate_div);
2946    
2947    	var english_div = document.createElement('div');
2948    	english_div.classList.add("english");
2949    	english_div.style.display = 'none';
2950    	var english_text = document.createTextNode("Translation");
2951    	english_div.appendChild(english_text);
2952    	parent.appendChild(english_div);
2953    	
2954    	var english_alert_div = document.createElement('div');
2955    	english_alert_div.classList.add("english_alert");
2956    	english_alert_div.classList.add("pulse");
2957    	var english_alert_text = document.createTextNode("Any English you provide will be translated into Hebrew");
2958    	english_alert_div.appendChild(english_alert_text);
2959    	parent.appendChild(english_alert_div);
2960  }
2961  function sketch_add_image(area, tbox) {
2962
2963      var child0 = tbox.children[0];
2964        var child01 = child0.children[1];
2965        var container = child01.children[0];
2966    container.style.display = 'flex';
2967    container.children[0].style.order = 1;
2968
2969      var himage_div = document.createElement('div');
2970       // himage_div.classList.add("mw-stack__item");
2971        himage_div.classList.add(area == 'front' ? "front_sketch" : "back_sketch");
2972        var himage_div_img = document.createElement('img');
2973        himage_div_img.width = 525;
2974        himage_div_img.height = 309;
2975    	if (area == 'front') {
2976        	himage_div_img.src = "";
2977            if ("" != "")
2978              himage_div.appendChild(himage_div_img);
2979    	} else if (area == 'back') {
2980      		himage_div_img.src = "";
2981            if ("" != "")
2982              himage_div.appendChild(himage_div_img);
2983    	}
2984        container.appendChild(himage_div);
2985        //console.log(child01);
2986  }
2987  function init_sketch_area(area, tbox_tarea, tbox, initConfig) {
2988    	if (!tbox_tarea || !tbox) return;
2989        tbox_tarea.placeholder="type in or choose engraving";
2990        tbox_tarea.classList.add("ui-keyboard-input");
2991        tbox_tarea.classList.add("ui-widget-content");
2992        tbox_tarea.classList.add("ui-corner-all");
2993        tbox_tarea.parentNode.style.position = 'relative';
2994        tbox_tarea.parentNode.style.width = '397px';
2995        //tbox_tarea.parentNode.style.display = 'flex';
2996        //tbox_tarea.parentNode.style.flexDirection = 'column';
2997          
2998        sketch_add_symbols(tbox_tarea.parentNode);
2999        sketch_add_change(tbox_tarea.parentNode);
3000        sketch_add_word_counter(area, tbox_tarea.parentNode);
3001        sketch_add_keyboard(tbox_tarea.parentNode);
3002    	sketch_add_translate(tbox_tarea.parentNode);
3003    	sketch_add_image(area, tbox);
3004  }
3005  function init_cm_convert(sel) {
3006    if (!sel) return;
3007    var childSel = sel.children[0];
3008    var childrenStack = childSel.children;
3009    var convert_wrapper_div = document.createElement('div');
3010    convert_wrapper_div.classList.add('mw-stack__item');
3011    var convert_span = document.createElement('span');
3012    convert_span.classList.add('red_text');
3013    convert_span.id = 'convert2cm';
3014    var text = document.createTextNode("Convert to cm");
3015    convert_span.appendChild(text);
3016    convert_wrapper_div.appendChild(convert_span);
3017    childrenStack[1].children[0].appendChild(convert_wrapper_div);
3018
3019      		$(document).on('click', '#convert2cm', function () {
3020              var stack = $('.cm_convert .mw-option__container').children('.mw-option__value').each(function(index) {
3021                var $this = $(this);
3022                var textSel = $this.find('.mw-option__value-title .mw-option__value-text');
3023                if (index == 0) {
3024                  if (textSel.text() == '15.5"') {
3025                    textSel.text('40cm');
3026                  } else if (textSel.text() == '40cm') {
3027                    textSel.text('15.5"')
3028                  }
3029                } else if (index == 1) {
3030                  if (textSel.text() == '17.5"') {
3031                    textSel.text('45cm');
3032                  } else if (textSel.text() == '45cm') {
3033                    textSel.text('17.5"')
3034                  }
3035                } else if (index == 2) {
3036                  if (textSel.text() == '19.5"') {
3037                    textSel.text('50cm');
3038                  } else if (textSel.text() == '50cm') {
3039                    textSel.text('19.5"')
3040                  }
3041                } else if (index == 3) {
3042                  if (textSel.text() == '23.5"') {
3043                    textSel.text('60cm');
3044                  } else if (textSel.text() == '60cm') {
3045                    textSel.text('23.5"')
3046                  }
3047                }
3048              });
3049              /*
3050			if ($('.cm_convert .mw-option__container .mw-option__value:nth-child(1) .mw-option__value-title .mw-option__value-text').text() != '40cm') {
3051				$('.cm_convert .mw-option__container .mw-option__value:nth-child(1) .mw-option__value-title .mw-option__value-text').text('40cm');
3052				$('.cm_convert .mw-option__container .mw-option__value:nth-child(2) .mw-option__value-title .mw-option__value-text').text('45cm');
3053				$('.cm_convert .mw-option__container .mw-option__value:nth-child(3) .mw-option__value-title .mw-option__value-text').text('50cm');
3054				$('.cm_convert .mw-option__container .mw-option__value:nth-child(4) .mw-option__value-title .mw-option__value-text').text('60cm');
3055				$('#convert2cm').text('Convert to inches');
3056			} else {
3057				$('.cm_convert .mw-option__container .mw-option__value:nth-child(1) .mw-option__value-title .mw-option__value-text').text('15.5"');
3058				$('.cm_convert .mw-option__container .mw-option__value:nth-child(2) .mw-option__value-title .mw-option__value-text').text('17.5"');
3059				$('.cm_convert .mw-option__container .mw-option__value:nth-child(3) .mw-option__value-title .mw-option__value-text').text('19.5"');
3060				$('.cm_convert .mw-option__container .mw-option__value:nth-child(4) .mw-option__value-title .mw-option__value-text').text('23.5"');
3061				$('#convert2cm').text('Convert to cm');
3062			}*/
3063		});
3064  }
3065  function init_size_chart(sel) {
3066      if (!sel) return;
3067    var childSel = sel.children[0];
3068    var childrenStack = childSel.children[1];
3069    var parent = childrenStack.children[0];
3070    var convert_wrapper_div = document.createElement('div');
3071    convert_wrapper_div.classList.add('mw-stack__item');
3072    convert_wrapper_div.classList.add('flex-basis-100-mobile');
3073    var convert_span = document.createElement('a');
3074    convert_span.classList.add('red_text');
3075    convert_span.classList.add('size_chart');
3076    convert_span.setAttribute('href', "");
3077    convert_span.setAttribute('target', '_blank');
3078    
3079    var text = document.createTextNode("Size Chart");
3080    convert_span.appendChild(text);
3081    convert_wrapper_div.appendChild(convert_span);
3082    parent.appendChild(convert_wrapper_div);  
3083  }
3084
3085function mwApoCustom() {
3086  window.mwApoInit  = window.mwApoInit  || {};
3087  window.mwApoInit.onEvent = function (event, args) {  
3088console.log('mw onEvent: event:', event, ' args:', args);
3089    if (event == "onClickFinish") {
3090      $('#cart_pop,#overlay').fadeIn(300);
3091    }
3092      else if (event == "onClick::validate-failed") {
3093      var front = $('.front_tbox textarea');
3094      var front_got = false;
3095      if (front) {
3096        var frontTop = front.offset().top - 120;
3097        var max_words_front = $("#myvars").attr("max_words_front");
3098        var words = $(".front_tbox textarea").val().length;
3099        if (words >= max_words_front) {
3100          setTimeout(function() {$([document.documentElement, document.body]).animate({
3101            scrollTop: frontTop
3102            }, 500);}, 1000);
3103          front_got = true;
3104        }
3105        
3106      }
3107      if (!front_got) {
3108      var back = $('.back_tbox textarea');
3109      if (back) {
3110        var backTop = back.offset().top - 120;
3111        var max_words_back = $("#myvars").attr("max_words_back");
3112        var words = $(".back_tbox textarea").val().length;
3113        if (words >= max_words_back) {
3114          setTimeout(function() {$([document.documentElement, document.body]).animate({
3115            scrollTop: backTop
3116            }, 500);}, 1000);
3117        }
3118      }
3119      }
3120    } else if (event == "init::finish") {
3121        //console.log('mwApoInit init::finish');
3122        
3123        var front_tbox_tarea = document.querySelector('.front_tbox textarea');
3124        var front_tbox = document.querySelector('.front_tbox');
3125        //console.log('init::finish initConfig: ', args.initConfig)
3126 		init_sketch_area('front', front_tbox_tarea, front_tbox, args.initConfig);
3127        
3128        var back_tbox_tarea = document.querySelector('.back_tbox textarea');
3129        var back_tbox = document.querySelector('.back_tbox');
3130        
3131 		init_sketch_area('back', back_tbox_tarea, back_tbox, args.initConfig);
3132
3133        var convert_cm = document.querySelector('.cm_convert');
3134
3135        init_cm_convert(convert_cm);
3136
3137        var size_chart = document.querySelector('.size_chart');
3138
3139        init_size_chart(size_chart);
3140
3141        document.querySelectorAll('.mw-option--type-radio').forEach(radiosContainer => {
3142        if (radiosContainer) {
3143          var stackVertical = radiosContainer.children[0];
3144          if (stackVertical) {
3145            stackVertical.classList.add('mw-radio-mobile');
3146            var optionsStack = stackVertical.children[1];
3147            if (optionsStack) {
3148              var optionContainer = optionsStack.children[0];
3149              if (optionContainer) {
3150                optionContainer.style.display = 'flex';
3151                optionContainer.style.alignItems = 'center';
3152              }
3153            }
3154          }
3155          var inputs = radiosContainer.querySelectorAll('input[type="radio"]');
3156          if (inputs) {
3157            inputs.forEach(input => {
3158              input.addEventListener('click', e => {
3159                
3160                          if (window.mwApoInit.response) {
3161      var response = window.mwApoInit.response[""];
3162      console.log(response, "response");
3163                            var number_of_letters_to_change = -1;
3164                            var ring_width_value = response.values[input.value].value.title.toLowerCase();
3165                            if (response.options[radiosContainer.dataset.optionId].title.toLowerCase() == 'Ring Width'.toLowerCase()) {
3166                              if (ring_width_value == 'Medium 7mm'.toLowerCase()) {
3167                                
3168                                  showDevError('product.metafields.accentuate.ring_width_max_words__medium_7mm == blank');
3169                                
3170                              } else if (ring_width_value == 'Wide 9mm'.toLowerCase()) {
3171                                
3172                                  showDevError('product.metafields.accentuate.ring_width_max_words__wide_9mm == blank');
3173                                
3174                              } else if (ring_width_value == 'Narrow 5mm'.toLowerCase()) {
3175                                
3176                                  showDevError('product.metafields.accentuate.ring_width_max_words__narrow_5mm == blank');
3177                                  
3178                              } else if (ring_width_value == 'E.Narrow 3mm'.toLowerCase()) {
3179                                
3180                                  showDevError('product.metafields.accentuate.ring_width_max_words__enarrow_3mm == blank');
3181                                  
3182                              } else if (ring_width_value == 'Extra Narrow'.toLowerCase()) {
3183                                
3184                                  showDevError('product.metafields.accentuate.ring_width_max_words__extra_narrow == blank');
3185                                  
3186                              } else if (ring_width_value == 'Narrow'.toLowerCase()) {
3187                                
3188                                  showDevError('product.metafields.accentuate.ring_width_max_words__narrow == blank');
3189                                  
3190                              } else if (ring_width_value == 'Medium'.toLowerCase()) {
3191                                
3192                                  showDevError('product.metafields.accentuate.ring_width_max_words__medium == blank');
3193                                  
3194                              } else if (ring_width_value == 'Wide'.toLowerCase()) {
3195                                
3196                                  showDevError('product.metafields.accentuate.ring_width_max_words__wide == blank');
3197                                  
3198                              } else {
3199                                showDevError("Unknown Ring Width value "+ring_width_value);
3200                              }
3201                            }
3202                            else if (response.options[radiosContainer.dataset.optionId].title.toLowerCase() == 'Bracelet Width'.toLowerCase()) {
3203                              if (ring_width_value == 'E.Narrow 3mm'.toLowerCase()) {
3204                                
3205                                  showDevError('product.metafields.accentuate.bracelet_width_max_words__enarrow_3mm == blank');
3206                                
3207                              } else if (ring_width_value == 'Wide 29mm'.toLowerCase()) {
3208                                
3209                                  showDevError('product.metafields.accentuate.bracelet_width_max_words__wide_29mm == blank');
3210                                
3211                              } else if (ring_width_value == 'Medium 20mm'.toLowerCase()) {
3212                                
3213                                  showDevError('product.metafields.accentuate.bracelet_width_max_words__medium_20mm == blank');
3214                                  
3215                              } else if (ring_width_value == 'Narrow 16mm'.toLowerCase()) {
3216                                
3217                                  showDevError('product.metafields.accentuate.bracelet_width_max_words__narrow_16mm == blank');
3218                                  
3219                              } else if (ring_width_value == 'Wide 9mm'.toLowerCase()) {
3220                                
3221                                  showDevError('product.metafields.accentuate.bracelet_width_max_words__wide_9mm == blank');
3222                                  
3223                              } else if (ring_width_value == 'Medium 7mm'.toLowerCase()) {
3224                                
3225                                  showDevError('product.metafields.accentuate.bracelet_width_max_words__medium_7mm == blank');
3226                                  
3227                              } else if (ring_width_value == 'Narrow 5mm'.toLowerCase()) {
3228                                
3229                                  showDevError('product.metafields.accentuate.bracelet_width_max_words__narrow_5mm == blank');
3230                                  
3231                              } else {
3232                                showDevError('Unknown Bracelet Width value '+ring_width_value);
3233                              }
3234                            }
3235                            else if (response.options[radiosContainer.dataset.optionId].title.toLowerCase() == 'Pend
3235ant Size'.toLowerCase()) {
3236                              if (ring_width_value == 'Small'.toLowerCase()) {
3237                                
3238                                  showDevError('product.metafields.accentuate.necklace_pendant_size_max_words__small == blank');
3239                                
3240                              } else if (ring_width_value == 'Medium'.toLowerCase()) {
3241                                
3242                                  showDevError('product.metafields.accentuate.necklace_pendant_size_max_words__medium == blank');
3243                                
3244                              } else if (ring_width_value == 'Large'.toLowerCase()) {
3245                                
3246                                  showDevError('product.metafields.accentuate.necklace_pendant_size_max_words__large == blank');
3247                                  
3248                              } else {
3249                                showDevError('Unknown Pendant Size value '+ring_width_value);
3250                              }
3251                            }
3252                            if (number_of_letters_to_change != -1) {
3253                                $('#myvars').attr('max_words_front', number_of_letters_to_change);
3254        						$('#myvars').attr('max_words_back', number_of_letters_to_change);
3255                                document.querySelectorAll('.word_counter_wrapper').forEach(wcWrapper => {
3256                                  var root = wcWrapper,
3257                                      iter = document.createNodeIterator(root, NodeFilter.SHOW_TEXT),
3258                                        textnode, i = 0;
3259
3260                                  // print all text nodes
3261                                  while (textnode = iter.nextNode()) {
3262                                    if (i == 1) {
3263                                      textnode.textContent = "/" + number_of_letters_to_change;
3264                                    }
3265                                    //console.log(textnode.textContent)
3266                                    i = i + 1;
3267                                  }
3268                                  });
3269
3270                                 var max_words = number_of_letters_to_change;
3271                                        
3272                                for (optionid in response.options) {
3273                                  var option = response.options[optionid];
3274                                  if ((option.title.toLowerCase() == 'Front'.toLowerCase() || option.title.toLowerCase() == 'Back'.toLowerCase() ||  option.title.toLowerCase() == 'Outside'.toLowerCase() ||   option.title.toLowerCase() == 'Bottom'.toLowerCase() || option.title.toLowerCase() == 'Top'.toLowerCase() || option.title.toLowerCase() == 'Right'.toLowerCase() || option.title.toLowerCase() == 'Left'.toLowerCase() || option.title.toLowerCase() == 'Pet\'s Name'.toLowerCase() || option.title.toLowerCase() == 'Phone #'.toLowerCase() || option.title.toLowerCase() == 'Gold Side'.toLowerCase() || option.title.toLowerCase() == 'Silver Side'.toLowerCase() || option.title.toLowerCase() == 'Large Ring (Inside/Outside)'.toLowerCase() || option.title.toLowerCase() == 'Small Ring (Inside/Outside)'.toLowerCase() ||  option.title.toLowerCase() == 'Heart (Front/Back)'.toLowerCase() || option.title.toLowerCase() == 'Circle (Front/Back)'.toLowerCase() || option.title.toLowerCase() == 'Ring (Outside/Inside)'.toLowerCase() || option.title.toLowerCase() == 'Left (Front/Back)'.toLowerCase() ||option.title.toLowerCase() == 'Right (Front/Back)'.toLowerCase() )  && option.input_type == 'textarea') {
3275                                    for (valueid of option.values) {
3276                                      
3277                                      var value = response.values[valueid];
3278                                      value.value.length_range.max = max_words;
3279                                    }
3280                                  }
3281                                }
3282                              }
3283                                     
3284                          }
3285              });
3286            })
3287          }
3288        }
3289        });
3290
3291        if (front_tbox_tarea && back_tbox_tarea) {
3292          var swap_arrows_wrapper_div = document.createElement('div');
3293          swap_arrows_wrapper_div.classList.add("mw-option");
3294          swap_arrows_wrapper_div.classList.add("swap_arrows_wrapper");
3295          var swap_arrows = document.createElement('div');
3296          swap_arrows.classList.add("swap_arrows");
3297          swap_arrows_wrapper_div.appendChild(swap_arrows);
3298
3299          front_tbox.parentNode.insertBefore(swap_arrows_wrapper_div, back_tbox)
3300          
3301		}
3302
3303             function myTimer() {
3304          console.log('myTimer');
3305        var max_words_front = $('#myvars').attr('max_words_front');
3306        var words_f = $('.front_tbox textarea').val().length-1;
3307        // if skyline engraving
3308        var sel = getSkylineSelected();
3309        if(sel=="Front only".toLowerCase() || sel=="Both Sides".toLowerCase()){
3310          words_f = words_f +22;
3311        }
3312        $('.front_tbox #current_words_front').text(Number(words_f+1));
3313        if (max_words_front <= words_f) {
3314          // make sure word count works for backspace
3315          $('.front_tbox .word_counter_wrapper').addClass('red_alert');
3316        }else{
3317          $('.front_tbox .word_counter_wrapper').removeClass('red_alert');
3318        }
3319
3320
3321        var max_words_back = $('#myvars').attr('max_words_back');
3322        var words_b = $('.back_tbox textarea').val().length - 1;
3323        // if skyline engraving
3324        sel = getSkylineSelected();
3325        if(sel=="Back only".toLowerCase() || sel=="Both Sides".toLowerCase()){
3326          words_b = words_b +22;
3327        }
3328        $('#current_words_back').text(Number(words_b+1));
3329        if (max_words_back <= words_b) {
3330          $('.back_tbox .word_counter_wrapper').addClass('red_alert');
3331        }else{
3332          $('.back_tbox .word_counter_wrapper').removeClass('red_alert');
3333        }
3334 
3335      } //mytimer ()
3336  
3337  $(document).on("click", ".keyboard_icon", function () {
3338    console.log('keyboard_icon setInterval');
3339    $(this).parent().find($("textarea")).getkeyboard().reveal();
3340    myVar = setInterval(function(){myTimer()}, 500);
3341  });
3342
3343
3344        $('.front_tbox textarea,.back_tbox textarea').keyboard({
3345          language: '',  // string or array
3346          rtl: 'true', // language direction right-to-left
3347          openOn : '',
3348          layout: 'hebrew-qwerty',
3349        });
3350
3351        // show content in textarea
3352        $('.front_tbox textarea,.back_tbox textarea').bind('keyboardChange', function(e, keyboard, el){
3353          $(this).val($('.ui-keyboard-preview').val());
3354        });
3355      
3356        // on hiding virtual, accept content
3357        $('.front_tbox textarea,.back_tbox textarea').bind('beforeClose', function(e, keyboard, el){
3358          $(this).val($('.ui-keyboard-preview').val());
3359          clearInterval(myVar);
3360          console.log('beforeClose keyboard');
3361        });
3362
3363         var priceElem = document.querySelector('.uc-price');
3364      if (priceElem) {
3365        if (priceElem.textContent) {
3366          //console.log('price2:',priceElem.textContent);
3367          if (priceElem.textContent.includes(".")) {
3368            var pos = priceElem.textContent.lastIndexOf(".");
3369            if (pos != -1) {
3370              priceElem.textContent = priceElem.textContent.slice(0, pos);
3371            }
3372          }
3373        }
3374      }
3375
3376        document.querySelectorAll('.mw-option__price').forEach(e => {
3377          if (e.textContent) {
3378          var posStart = e.textContent.indexOf("+");
3379            var posEnd = e.textContent.indexOf(".");
3380            if (posStart != -1 && posEnd != -1)
3381            e.textContent = e.textContent.slice(posStart, posEnd);
3382            }
3383        });
3384
3385        document.querySelectorAll('.mw-tooltip--icon').forEach(iconElem => {
3386          iconElem.parentNode.style.display = 'none';
3387          var rootParent = iconElem.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode;
3388          var child = rootParent.children[1].children[0].children[0].children[0].children[0].children[0].children[0].children[0].children[1];
3389          var qmWrapper = document.createElement('div');
3390          qmWrapper.classList.add('question_mark');
3391textNode = document.createTextNode('?');
3392          var qmTextDiv = document.createElement('div');
3393          qmTextDiv.classList.add('question_mark_text');
3394          var qmText = document.createTextNode('Effects ALL Biblical quotes - Some opinions of Halacha (Jewish law) require connecting the letters in the pasuk to make it wrong on purpose in order to wear the jewelry at all times (incl. restrooms) ');
3395          qmTextDiv.appendChild(qmText);
3396          qmWrapper.appendChild(qmTextDiv);
3397          qmWrapper.appendChild(textNode);
3398          child.appendChild(qmWrapper);
3399          //console.log(child);
3400        });
3401
3402				// if url has front and back text, embed them
3403
3404                var getUrlParameter = function getUrlParameter(sParam) {
3405                  return new URLSearchParams(window.location.search).get(sParam);
3406                };
3407				var front_text_url = getUrlParameter('front_text'); // name
3408				var back_text_url = getUrlParameter('back_text');
3409
3410				if (front_text_url) {
3411					$('.front_tbox textarea').val(front_text_url);
3412				}
3413				if (back_text_url) {
3414					$('.back_tbox textarea').val(back_text_url);
3415				}
3416				if($('.front_tbox textarea').length > 0) {
3417					words = $('.front_tbox textarea').val().length - 1;
3418					if (words == 0) {
3419						if($('.front_tbox textarea').val()!=''){
3420							$('#current_words_front').text(1);
3421						}else{
3422							$('#current_words_front').text(0);
3423						}
3424
3425					} else {
3426						$('#current_words_front').text(Number(words + 1));
3427					}
3428				}
3429				if($('.back_tbox textarea').length > 0) {
3430					words = $('.back_tbox textarea').val().length - 1;
3431					if (words == 0) {
3432						if($('.back_tbox textarea').val()!=''){
3433							$('#current_words_back').text(1);
3434						}else{
3435							$('#current_words_back').text(0);
3436						}
3437
3438					} else {
3439						$('#current_words_back').text(Number(words + 1));
3440					}
3441				}
3442
3443        var attr_id1 = getUrlParameter('attr_id1');
3444				var attr_id1_value = getUrlParameter('attr_id1_value');
3445				var attr_id2 = getUrlParameter('attr_id2');
3446				var attr_id2_value = getUrlParameter('attr_id2_value');
3447				var attr_id3 = getUrlParameter('attr_id3');
3448				var attr_id3_value = getUrlParameter('attr_id3_value');
3449
3450        if (attr_id1) {
3451                var radioSel = document.querySelector('#'+attr_id1_value);
3452                var selectSel = document.querySelector('#select_'+attr_id1);
3453
3454          if (selectSel) {
3455            selectSel.value = attr_id1_value;
3456          } else {
3457            if (radioSel) {
3458              radioSel.click();
3459            }
3460          }
3461				}
3462
3463        if (attr_id2) {
3464					var radioSel = document.querySelector('#'+attr_id2_value);
3465                var selectSel = document.querySelector('#select_'+attr_id2);
3466
3467          if (selectSel) {
3468            selectSel.value = attr_id2_value;
3469          } else {
3470            if (radioSel) {
3471              radioSel.click();
3472            }
3473          }
3474				}
3475
3476        if(attr_id3){
3477				var radioSel = document.querySelector('#'+attr_id3_value);
3478                var selectSel = document.querySelector('#select_'+attr_id3);
3479
3480          if (selectSel) {
3481            selectSel.value = attr_id3_value;
3482          } else {
3483            if (radioSel) {
3484              radioSel.click();
3485            }
3486          }
3487			}
3488
3489        		/// show cart pop
3490		$('.mw-apo-add-to-cart-cloned').hover(function () {
3491
3492			var ok2cart = 0;
3493
3494       if (window.mwApoInit.response) {
3495          var addendum = [];
3496      var response = window.mwApoInit.response[""];
3497          for (optionid in response.options) {
3498            var option = response.options[optionid];
3499            if (option.input_type == 'select' && option.is_required) {
3500                var sel = document.querySelector('#select_'+option.id);
3501                var label = document.querySelector(`label[for="select_${option.id}"]`)
3502                if (sel.value == '') {
3503                  label.classList.add('error_msg');
3504                } else {
3505                  label.classList.remove('error_msg');
3506                }
3507              } else if (option.input_type == 'radio' && option.is_required) {
3508              //console.log(option);
3509              var counter_not_sel = 0;
3510              var label = document.querySelector(`label[for="${option.id}"]`)
3511                for (valueid of option.values) {
3512              
3513                  var value = response.values[valueid];
3514                  if (option.input_type == 'radio') {
3515                    var sel = document.querySelector('#'+value.value.id);
3516                    if (!sel.checked) {
3517                        counter_not_sel++;
3518                    }
3519                  }
3520                }
3521              if (counter_not_sel == option.values.length) {
3522                label.classList.add('error_msg');
3523              } else {
3524                                  label.classList.remove('error_msg');
3525              }
3526              }
3527
3528          }  
3529        }
3530
3531				// push attributes into array
3532				/*var attr_numbers = [];
3533
3534				$('.attribute').each(function () {
3535					// get attr number out of attributes classes
3536					var myclass = $(this).attr('class').split(' ')[1];
3537					if(myclass.indexOf("attribute-") >= 0){
3538						myclass = myclass.substr(myclass.indexOf("-") + 1);
3539						// if class names aren't front, back, add skyline, push into array
3540						if(myclass!=6 && myclass!=7 && myclass!=9 && myclass!=10 && myclass!=13 && myclass!=14 && myclass!=23){
3541							attr_numbers.push(myclass);
3542						}
3543					}
3544				});
3545
3546				var myarraylength = attr_numbers.length;
3547				var input_counter = 0;
3548				var select_counter = 0;
3549				for (var i = 0; i < myarraylength; i++) {
3550
3551					// search all attiribute's input if is checked and if so, my_counter++;
3552					$('.form-type-radios.form-item-attributes-' + attr_numbers[i]).find('input').each(function () {
3553								if ($(this).is(':checked')) {
3554									//console.log('chosen attr_number is: ' + i);
3555									input_counter++;
3556									// remove error msg
3557									//$('.form-item-attributes-' + attr_numbers[i]).removeClass('error_msg');
3558									$(this).parent().parent().parent().removeClass('error_msg');
3559								}
3560								// show error msg if input couter remains 0
3561								if(input_counter==0) $(this).parent().parent().parent().addClass('error_msg');
3562					});
3563					$('.form-item-attributes-' + attr_numbers[i]).find('select').each(function () {
3564						if ($(this).val() != '') {
3565							//console.log('chosen attr_number is: ' + i);
3566							select_counter++;
3567							// remove error msg
3568							//$('.form-item-attributes-' + attr_numbers[i]).removeClass('error_msg');
3569							$(this).parent().removeClass('error_msg');
3570						}else{
3571							//show error msg
3572							//$('.form-item-attributes-' + attr_numbers[i]).addClass('error_msg');
3573
3574						}
3575						if(select_counter==0)$(this).parent().addClass('error_msg');
3576					});
3577					if(Number(input_counter + select_counter)==myarraylength){
3578						ok2cart =1;
3579					}
3580				}*/
3581				// if there are no sizes (there are only 6 attirbutes) * make sure if there are no attribute-6 or attribute-7
3582				/*if($('.attribute-5').length<=0 && $('.attribute-18').length<=0 && $('.attribute-5').length<=0 && $('.attribute-15').length<=0 && $('.attribute-17').length<=0 && $('.attribute-3').length<=0 && $('.attribute-16').length<=0 && $('.attribute-4').length<=0 && $('.attribute-2').length<=0){
3583						ok2cart=1;
3584				}*/
3585
3586				// if number of letter exceeded limit
3587				// front
3588
3589                if($('.attribute-6').length>0){
3590					max_words_front = $('#myvars').attr('max_words_front');
3591					words = $('.form-item-attributes-6 .form-textarea').val().length-1;
3592					// if skyline engraving
3593					sel = $('.attribute-10 select option:selected').val();
3594					if(sel==21 || sel==25){
3595						words = words +22;
3596					}
3597					$('#current_words_front').text(Number(words+1));
3598					if (max_words_front <= words) {
3599						// make sure word count works for backspace
3600						$('.attribute-6 .word_counter_wrapper').addClass('red_alert');
3601					}
3602                }
3603                if($('.attribute-7').length>0) {
3604                    //back
3605                    max_words_back = $('#myvars').attr('max_words_back');
3606                    words = $('.form-item-attributes-7 .form-textarea').val().length - 1;
3607                    // if skyline engraving
3608                    sel = $('.attribute-10 select option:selected').val();
3609                    if (sel == 24 || sel == 25) {
3610                        words = words + 22;
3611                    }
3612                    $('#current_words_back').text(Number(words + 1));
3613                    if (max_words_back <= words) {
3614                        $('.attribute-7 .word_counter_wrapper').addClass('red_alert');
3615                    }
3616
3617                    if ($('.word_counter_wrapper').hasClass('red_alert')) {
3618                        ok2cart = 0;
3619                    }
3620                }
3621	
3622
3623
3624			// if on hover everything is ok (ok2cart !=0)
3625			if (ok2cart == 0) {
3626				//alert("please choose all product's measurements");
3627				//return;
3628
3629			} else {
3630				//$('#cart_pop,#overlay').fadeIn(300);
3631				// if ok2cart==1 hide the button blocker
3632				$('*').removeClass('error_msg');
3633				/*$(this).hide();
3634
3635				// remove br from textarea
3636				if($('.attribute-6').length>0) {
3637					$('.attribute-6 textarea').attr('rows', 1);
3638					var att6 = $('.attribute-6 textarea').val().replace('\n', ' ');
3639					$('.attribute-6 textarea').val(att6);
3640				}
3641
3642				// remove br from textarea
3643				if($('.attribute-7').length>0) {
3644					$('.attribute-7 textarea').attr('rows', 1);
3645					var att7 = $('.attribute-7 textarea').val().replace('\n', ' ');
3646					$('.attribute-7 textarea').val(att7);
3647				}*/
3648
3649
3650
3651			}
3652
3653		}); // end $('.node-add-to-cart').mousedown(function() {
3654        
3655        if (document.querySelector(".shopify-payment-button")) {
3656          document.querySelector(".shopify-payment-button").style.display =
3657            "none";
3658
3659          var mutationObserver = new MutationObserver(function (mutations) {
3660            mutations.forEach(function (mutation) {
3661              document.querySelector(".shopify-payment-button").style.display =
3662                "none";
3663            });
3664          });
3665
3666          mutationObserver.observe(
3667            document.getElementsByClassName("shopify-payment-button")[0],
3668            {
3669              attributes: true,
3670              characterData: true,
3671              childList: true,
3672              subtree: true,
3673              attributeOldValue: true,
3674              characterDataOldValue: true,
3675            }
3676          );
3677        }
3678      }
3679      if (event == "init::finish") {
3680        document.dispatchEvent(new CustomEvent("hadaya:personalization-ready"));
3681      }
3682  };
3683  window.mwApoInit.onCallback = function (event, data) {
3684    console.log('mw onCallback: event:', event, ' data:', data);
3685    if (event == "applyAttributeStateToHtml::price") {
3686      
3687    }
3688     return data;
3689  };
3690  //console.log(window.mwApoInit);
3691  window.mwApoInit.settings.selectors.product.gallery_container = '.custom_selector';
3692}
3693</script>
3693
3694
3695<style>
3696
3697</style>
3698
3699
3700
3701    
3702<style>
3703  :root { --hdy-settle:cubic-bezier(.22,1,.36,1); --hdy-transition:cubic-bezier(.4,0,.2,1); }
3704  .hdy-button, .hdy-film-controls button, .product-form__submit, .quantity__button {
3705    transition:transform 160ms var(--hdy-settle),background-color 160ms,color 160ms;
3706  }
3707  :is(.hdy-button,.hdy-film-controls button,.product-form__submit,.quantity__button):active:not(:disabled):not([aria-disabled="true"]) {
3708    transform:scale(.98); transition-duration:80ms;
3709  }
3710  :is(.hdy-button,.hdy-film-controls button,.product-form__submit,.quantity__button):focus-visible { outline:3px solid #534741; outline-offset:4px; }
3711  .hdy-hero .hdy-panel { transition:transform 480ms var(--hdy-settle),opacity 240ms; }
3712  .hdy-hero .hdy-film-shade { transition:opacity 240ms; }
3713  .hdy-products .hdy-product-image img { transition:transform 180ms var(--hdy-settle); }
3714  .hdy-products .hdy-product-image:hover img { transform:none; }
3715  .hdy-book .hdy-quote-page { transform:none; transition:none; }
3716  :is(.hdy-collection-link,.hdy-random,.hdy-categories a,.hdy-visit-links a) { text-underline-offset:5px; }
3717  :is(.hdy-collection-link,.hdy-random,.hdy-categories a,.hdy-visit-links a):is(:hover,:focus-visible) { text-decoration:underline; }
3718  .product-form__submit.loading .loading-overlay__spinner { animation:hdy-spinner-arrive 500ms step-end both; }
3719  @keyframes hdy-spinner-arrive { from { opacity:0; } to { opacity:1; } }
3720  @media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference) {
3721    .hdy-products .hdy-product-image:hover img { transform:scale(1.025); transition-duration:280ms; }
3722  }
3723  @media (prefers-reduced-motion:reduce) {
3724    html { scroll-behavior:auto!important; }
3725    :is(.hdy-button,.hdy-film-controls button,.hdy-panel,.hdy-film-shade,.hdy-product-image img,.hdy-quote-page,.product-form__submit,.quantity__button) { transition:none!important; animation:none!important; }
3726    :is(.hdy-button,.hdy-film-controls button,.product-form__submit,.quantity__button):active { transform:none!important; }
3727    .loading-overlay__spinner, .loading-overlay__spinner *, .english_alert.animated { animation:none!important; }
3728    #product_image .slides, #product_image .slick-track { transition-duration:0ms!important; }
3729  }
3730</style>
3731<script>
3732(() => {
3733  if (window.hadayaMotion) return;
3734  const reduced = matchMedia('(prefers-reduced-motion: reduce)');
3735  const compact = matchMedia('(max-width: 767px), (pointer: coarse)');
3736  const seen = new WeakSet();
3737  const running = new Map();
3738  const editorial = '.hdy-book-intro h2,.hdy-book-description,.hdy-quote-page blockquote,.hdy-section-heading,.hdy-product-card,.hdy-story-copy h2,.hdy-story-description';
3739  const settle = 'cubic-bezier(.22,1,.36,1)';
3740  let frame = 0;
3741  let images = [];
3742  const stateObservers = new Map();
3743  let lastScroll = scrollY;
3744  let fastUntil = 0;
3745  const finish = element => {
3746    const animation = running.get(element);
3747    if (animation) { animation.cancel(); running.delete(element); }
3748  };
3749  const finishAll = () => [...running.keys()].forEach(finish);
3750  const reveal = (element, delay = 0, duration = 480) => {
3751    if (reduced.matches || document.hidden || !element.animate || element.contains(document.activeElement)) return;
3752    finish(element);
3753    const distance = compact.matches ? 8 : 16;
3754    const animation = element.animate([
3755      {opacity:.15, transform:`translateY(${distance}px)`},
3756      {opacity:1, transform:'translateY(0)'}
3757    ], {duration:compact.matches ? Math.min(duration,320) : duration, delay, easing:settle, fill:'backwards'});
3758    running.set(element, animation);
3759    animation.finished.then(() => { if (running.get(element) === animation) running.delete(element); }).catch(() => {});
3760  };
3761  const observer = 'IntersectionObserver' in window ? new IntersectionObserver(entries => {
3762    entries.forEach(entry => {
3763      if (!entry.isIntersecting) return;
3764      observer.unobserve(entry.target);
3765      if (performance.now() < fastUntil) return;
3766      const card = entry.target.matches('.hdy-product-card');
3767      const siblings = card ? [...entry.target.parentElement.children] : [];
3768      const columns = compact.matches ? 2 : 4;
3769      const index = siblings.indexOf(entry.target);
3770      if (card && index >= columns) return;
3771      reveal(entry.target, card ? Math.min(index * 40,120) : 0, card ? 320 : 480);
3772    });
3773  }, {rootMargin:'0px 0px -15% 0px',threshold:0}) : null;
3774  function updateDepth() {
3775    frame = 0;
3776    images = images.filter(image => image.isConnected);
3777    images.forEach(image => {
3778      if (reduced.matches || compact.matches || document.hidden) { image.style.transform = ''; return; }
3779      const rect = image.parentElement.getBoundingClientRect();
3780      if (rect.bottom < 0 || rect.top > innerHeight) return;
3781      const progress = Math.max(0,Math.min(1,(innerHeight-rect.top)/(innerHeight+rect.height)));
3782      image.style.transform = `translateY(${12-24*progress}px) scale(1.05)`;
3783    });
3784  }
3785  const scheduleDepth = () => { if (!frame && !document.hidden) frame = requestAnimationFrame(updateDepth); };
3786  function watchState(element, onChange) {
3787    if (stateObservers.has(element)) return;
3788    const watch = new MutationObserver(onChange);
3789    watch.observe(element,{attributes:true,attributeFilter:['class','style','hidden','aria-disabled']});
3790    stateObservers.set(element,watch);
3791    onChange();
3792  }
3793  function init(root = document) {
3794    root.querySelectorAll('.product-form__submit').forEach(button => {
3795      watchState(button, () => button.setAttribute('aria-busy',String(button.classList.contains('loading'))));
3796    });
3797    root.querySelectorAll('#cart_pop,.product-form__error-message-wrapper').forEach(element => {
3798      let visible = element.getClientRects().length > 0 && !element.hidden;
3799      watchState(element, () => {
3800        const next = element.getClientRects().length > 0 && !element.hidden;
3801        if(next && !visible) reveal(element,0,180);
3802        visible = next;
3803      });
3804    });
3805    root.querySelectorAll(editorial).forEach(element => {
3806      if (seen.has(element)) return;
3807      seen.add(element);
3808      if (!reduced.matches && element.getBoundingClientRect().top >= innerHeight*.85) observer?.observe(element);
3809    });
3810    images = [...document.querySelectorAll('.hdy-story-image img')];
3811    scheduleDepth();
3812    const hero = root.querySelector('.hdy-hero');
3813    if (!hero || seen.has(hero)) return;
3814    seen.add(hero);
3815    let visited = false;
3816    try { visited = sessionStorage.getItem('hadaya-motion-entered') === '1'; sessionStorage.setItem('hadaya-motion-entered','1'); } catch {}
3817    const restored = performance.getEntriesByType('navigation')[0]?.type === 'back_forward';
3818    if (!visited && !restored && scrollY < 50 && !window.Shopify?.designMode) {
3819      const heading = hero.querySelector('h1');
3820      const copy = hero.querySelector('.hdy-hero-copy');
3821      if (heading) reveal(heading,80);
3822      if (copy) reveal(copy,180,360);
3823    }
3824  }
3825  document.addEventListener('focusin', event => {
3826    [...running.keys()].forEach(element => { if (element.contains(event.target)) finish(element); });
3827  });
3828  ['pointerdown','keydown'].forEach(type => document.addEventListener(type,finishAll,{passive:true}));
3829  addEventListener('scroll', () => {
3830    const delta = Math.abs(scrollY-lastScroll);
3831    lastScroll = scrollY;
3832    if (delta > innerHeight*.4) { fastUntil = performance.now()+160; finishAll(); }
3833    document.querySelectorAll('.hdy-hero h1,.hdy-hero-copy').forEach(finish);
3834    scheduleDepth();
3835  },{passive:true});
3836  reduced.addEventListener('change', () => { finishAll(); if(reduced.matches) observer?.disconnect(); updateDepth(); });
3837  compact.addEventListener('change',updateDepth);
3838  document.addEventListener('visibilitychange', () => { if(document.hidden) finishAll(); else scheduleDepth(); });
3839  addEventListener('pagehide', () => { finishAll(); cancelAnimationFrame(frame); frame=0; });
3840  addEventListener('pageshow', event => { if(event.persisted) { finishAll(); observer?.disconnect(); } scheduleDepth(); });
3841  document.addEventListener('shopify:section:load',event => init(event.target));
3842  document.addEventListener('shopify:section:unload',event => {
3843    event.target.querySelectorAll(editorial).forEach(element => { observer?.unobserve(element); finish(element); });
3844    images=images.filter(image => !event.target.contains(image));
3845    stateObservers.forEach((watch,element) => { if(event.target.contains(element)) { watch.disconnect(); stateObservers.delete(element); } });
3846  });
3847  document.addEventListener('shopify:section:select',finishAll);
3848  window.hadayaMotion = {init,finishAll};
3849  if(document.readyState === 'loading') document.addEventListener('DOMContentLoaded',() => init(),{once:true});
3850  else init();
3851})();
3852</script>
3852
3853
3854  <div hidden data-hadaya-timeline-source>{&quot;dhlExpressMin&quot;:&quot;3&quot;,&quot;dhlExpressMax&quot;:&quot;7&quot;,&quot;insideIsraelMin&quot;:&quot;2&quot;,&quot;insideIsraelMax&quot;:&quot;4&quot;,&quot;prodMin&quot;:&quot;2&quot;,&quot;prodMax&quot;:&quot;12&quot;,&quot;studioOrderNumber&quot;:&quot;318XXX&quot;}</div>
3855<script src="//hadayajewelry.com/cdn/shop/t/17/assets/hadaya-timing.js?v=120683385768463826611791390522" defer></script>
3855
3856<style> .only_mobile.mag_menu {position: relative; z-index: 100;} </style>
3857<div id="shopify-block-AaW9lWkh5dkhRTzhKW__14656832010101544780" class="shopify-block shopify-app-block"><link href="//cdn.shopify.com/extensions/01a11bc5-d8ed-7be3-b771-977d44a69cb1/apo-product-options-306/assets/mws_apo_bundle.css" rel="stylesheet" type="text/css" media="all" />
3858<link rel="preconnect" href="https://apo-admin.mageworx.com" crossorigin>
3858<script type="module" defer src="https://cdn.shopify.com/extensions/01a11bc5-d8ed-7be3-b771-977d44a69cb1/apo-product-options-306/assets/mws_apo_bundle.js"></script>
3858
3859
3860<script>
3861  window.mwApoSelectors = {
3862    "cart_row": [
3863      ".has-popup-tab .popup-tab .detail .item",
3864      "#main #cartform .cart-list .item",
3865      ".topBar__miniCart #mini_cart_form .cart_items .miniCart__item",
3866      "#cart_form .container .cart__itemList .cart__card",
3867      ".cart-mini-sidebar .cart-mini-content .cart-mini-item",
3868      ".template-cart .section-cart .cart .cart-table tbody .table-row",
3869      ".container.clearfix > div .twelve .twelve .cart-table.bottompad .item-row",
3870      "#header-cart .mini-products-list:first-child .grid",
3871      ".cart .grid table tbody tr.cart__row",
3872      ".recently-added table tbody tr",
3873      ".custom .row .columns .cart-table tbody tr",
3874      ".cart-summary .cart-summary__product:first-child",
3875      "form .cart-items .cart-item-container",
3876      "#CartForm #CartOuter table tbody .item",
3877      "#your-shopping-cart .page-container .main-content .items > .item:not(:last-child)",
3878      "#cart-summary .inner .cart-summary-item-list .cart-summary-item",
3879      "#cartform .cart-items .item",
3880      ".cart-form .cart-content > div .cart-item-wrapper .cart-item",
3881      ".ajaxcart .max-width--4 .cart .cart__row.mt3 .grid:first-child",
3882      "form .cart .cart__row:nth-child(2) .grid:first-child",
3883      ".ajaxcart .items .item",
3884      ".cart .items .item",
3885      ".cart-preview .product-container .box.product",
3886      ".cart-form .cart-items .cart-item",
3887      "#cart-form table tbody .cart-row",
3888      ".ajaxcart .ajaxcart__inner .ajaxcart__product .ajaxcart__row",
3889      ".cart .cart-table tbody .cart__row",
3890      ".halo-modal-body .cart-popup-content .cart-form .scroll-content .cart_items .cart-list li",
3891      "#dropdown-cart .has-items .mini-products-list .item",
3892      ".cart-form .cart_items .cart-list li",
3893      "#dropdown-cart .has-items .mini-products-list .item",
3894      ".shopify-section form .wrapper-cart .cart-list li",
3895      "#shopify-section-static-cart form .cartitems--container .cartitems .cart-item",
3896      "#cartform .cart-table tbody tr.even",
3897      ".standard-page form .cart-items.row",
3898      ".ajaxcart .ajaxcart__inner .ajaxcart__product .ajaxcart.row",
3899      "#cartform table tbody tr",
3900      "#CartDrawer #CartContainer .ajaxcart .ajaxcart__product .ajaxcart__row",
3901      "#your-shopping-cart #PageContainer .cart .cart-table .cart__row",
3902      ".cart__form .cart__table .cart__items .cart__item",
3903      ".modal-cart-form table.table-shopping-cart tbody .cart-line-item",
3904      ".main-cart-form table.table-shopping-cart tbody .cart-line-item",
3905      ".cart-form .cart-items tbody tr.cart-item",
3906      ".site-main #shopify-section-static-cart .cart-form .cart-items .cart-item",
3907      ".ajaxcart .drawer__inner .ajaxcart__product .ajaxcart__row",
3908      ".cart .cart__row:nth-child(2) .grid.cart__row--table-large",
3909      ".cart .ajaxcart__inner .ajaxcart__product .ajaxcart__row",
3910      "form.cart .cart__row:not(.cart__header-labels) .grid--full.cart__row--table-large",
3911      ".mini-cart .mini-cart__content .mini-cart__full .mini-cart__items .mini-cart__item",
3912      "form table tbody tr",
3913      "form .cart--mobile .cart__items .cart-item",
3914      "#cart-form .cart-row",
3915      ".cart .cart-table tbody tr.cart__row",
3916      "form .cart-items-container .cart-items tbody tr.cart-item",
3917      ".modal--window .modal--container form .variant-id",
3918      ".template--cart .layout--main-content form .content .variant-id",
3919      ".template-cart .cart .cart-items",
3920      ".header-cart .header-cart-items .header-cart-item",
3921      ".grid #cartForm .cartRow",
3922      ".modal--container .fw--cart form .content .variant-id",
3923      ".panel div form .content .variant-id",
3924      ".shopify-section .reading-container #cartform ul li.item",
3925      ".cart #shopify-section-cart-template  #cart_form ul li",
3926      ".container-wrap .container #Cart form .cart-table #CartItems .line-item",
3927      ".cartContainer .scroll #Cart form .cart-table #CartItems .line-item",
3928      ".ajaxcart .ajaxcart__inner .ajaxcart__product .ajaxcart__row .grid",
3929      "#shopping-cart #cartform .desktop-8.tablet-6 .cart-item",
3930      "form .cart-items tbody .cart-item",
3931      ".ajaxcart .ajaxcart__inner .ajaxcart__product .ajaxcart__row .grid",
3932      ".cart.table-wrap .cart-table tbody .cart__row",
3933      ".mm-panels .mm-opened .cart_item",
3934      ".ajaxcart__content .cart__body .cart__row:not(:first-child)",
3935      ".template-cart .cartForm .cart__body .cart__row:not(:first-child)",
3936      ".cart-wrapper .cart-inner > div .cart-content .clearfix .item-cart",
3937      ".cart div .cart-table-wrap .data-table tbody tr",
3938      "#shopify-section-cart-template .cart .line-items .line-item",
3939      ".static-cart-wrapper .cart .cart-container .cart-container-scrollable .cart-items .cart-item-row",
3940      "#site-header-drawer-cart .cart-mini .cart-container .cart-container-scrollable .cart-items .cart-item-row",
3941      "#cart_form ul li",
3942      "#cart .mm-panels .mm-panel ul.mm-listview .cart_item",
3943      "#cart_form .section .cart_items",
3944      "#cartform .cart-list .item.clearfix",
3945      ".cart_menu form .cart_row:first-child ul:last-child",
3946      ".cart_tbl form .con_row ul",
3947      "#site-cart .site-nav-container-last .top .cart .cart-items .cart-item",
3948      ".site-box-content .cart .cart-items .cart-item",
3949      "#shopify-section-template-cart form table.cart-items tbody tr.cart-item",
3950      ".cartForm .cart__body .cart__row:last-child .cart__row--table-large:first-child",
3951      "#cartform .cart-contents .clearfix",
3952      ".template-product #cart-summary-overlay .cart-summary-overlay__column-item .cart-summary-overlay__variants",
3953      "#cartform .item-list .item .desc div .name",
3954      "#ajaxifyCart .cart-form .ajaxifyCart--products .ajaxifyCart--product",
3955      ".cart #shopping-cart #cartform table tbody tr",
3956      ".mini-cart .mini-cart__inner .mini-cart__items .mini-cart__item-wrapper .mini-cart__item",
3957      ".container form .cart__items tbody tr.cart-item",
3958      "#cart_form .section .columns .section.clearfix:first-child",
3959      ".cart_container .cart_content form.js-cart_content__form ul.js-cart_items .cart_item ",
3960      "#cartform table.desktop-9 tbody tr",
3961      ".cart-form .cart__products .cart__product .cart__row",
3962      ".ajaxcart__form .ajaxcart__inner .ajaxcart__products .ajaxcart__product .ajaxcart__row",
3963      ".container-widget .shopping-cart-table tbody tr",
3964      ".cart-items__wrapper .cart-form .cart-items__table tbody > tr[data-key]"
3965    ],
3966    "product_form": [
3967      ".product-form form",
3968      ".nav-shift .shopify-section .product .container #main form",
3969      ".product__container div .product__section .product_form .shopify-product-form",
3970      ".template-product .page-body-content .section-product .product-details-wrapper .product-form",
3971      ".container.clearfix > div .product-grid-product-template .twelve .bottompad .product-variants #add-item-form-product-template",
3972      ".pageWrapper .page-container .main-content .shopify-section .product-template__container .grid .grid__item .product-single__meta .product-form",
3973      ".product-page--main-content .product-page--cart-form-block .product-page--cart-form .shopify-product-form",
3974      ".section-product .grid .product-info div:nth-child(3) .AddToCartForm",
3975      ".form__width .product__form .product-form",
3976      ".template-product .page-container .main-content .item .shopify-product-form",
3977      ".row.light-space-above .product-details .product-section .product-form",
3978      ".page-wrapper .product-wrapper .product-options #product-options .product-form .shopify-product-form",
3979      ".grid .grid__item.five-twelfths .product-form",
3980      ".item .right .shopify-product-form",
3981      ".main-content > div .grid .product-aside .purchase-box .product-form",
3982      "#shopify-section-page-product .product-page .product-details-wrap .product-form",
3983      ".product-page--form #AddToCartForm--product-template .shopify-product-form:first-child",
3984      ".product .row .product-shop .shopify-product-form",
3985      ".product .row .product-shop div #add-to-cart-form",
3986      ".product--container .product--outer .product-form--alt div form",
3987      "#product-box .col-md-5 .product-description-main-wrapper #add-to-cart-form",
3988      ".grid .grid__item.five-twelfths .product-form",
3989      ".product-page #product-right #product-description div .product_form",
3990      ".product-sticky-wrapper .product-details-wrapper .product-details--form-wrapper #AddToCartForm",
3991      ".product.container .inner .product__details.clearfix .product__info .product__form",
3992      ".desktop-flex-wrapper .product-description-product-template .product-item-caption-white .shopify-product-form",
3993      ".product-container .product .product-details-wrapper .shopify-product-form",
3994      ".page-template-product .site-main #shopify-section-static-product form",
3995      ".desktop-flex-wrapper .product-description-product-template .product-item-caption-white .shopify-product-form",
3996      ".sidebarColumn-inner .content-wrapper--title > div #AddToCartForm .shopify-product-form",
3997      ".product__details .inner .grid .product__info .product__form",
3998      ".product-description div #add-to-cart-product-page .shopify-product-form",
3999      ".section-product .grid .product-info div:nth-child(3) .AddToCartForm",
4000      "#shopify-section-static-product .module-wrapper .product-wrap .product-form",
4001      "#shopify-section-product .product-page--main .product-page--info-box--container .product-page--cart-form .shopify-product-form",
4002      ".section-product-template .form-vertical",
4003      "#productTop .grid .productInfo #prodForm",
4004      ".partial--product .details .add-to-cart .shopify-product-form",
4005      ".shopify-section > div .product-container .product-info .inner .product-form",
4006      ".product .product_section .product__description .product_form .shopify-product-form",
4007      ".product-info .product-info--wrapper .product-form .productForm",
4008      ".product-template .product-top .product-right #AddToCartForm",
4009      "#shopify-section-page-product div .product-form .shopify-product-form",
4010      ".product--product-template .grid__item .grid .grid__item .product-form",
4011      ".product .product-template-section .main-wrapper div.sixteen:last-child > div:first-child .product_form .shopify-product-form",
4012      "#shopify-section-product #ProductSection-product .product-single #productInfo-product .shopify-product-form",
4013      ".product-page-area .product-essential .row .product-shop .product-shop-wrapper .product-type-main .product-form",
4014      ".Product__Wrapper .Product__InfoWrapper .Product__Info .Container .ProductForm",
4015      "#shopify-section-product-template .shopify-product-form",
4016      ".product-atc .product-atc-steps .product-atc-step-form .product-form",
4017      ".section .six.columns .product_form .shopify-product-form:first-child",
4018      ".product_section.product_images_position--left .seven.columns.omega .product_form .shopify-product-form",
4019      ".product-area .product-detail .product-detail__form .feedback-go_to_cart",
4020      ".pro_main_c .row div form",
4021      "#section-product .site-box .site-box-content div #add-to-cart-product .shopify-product-form",
4022      ".main-content #shopify-section-module-product .product-details-inline .product-wrap .product-form .shopify-product-form",
4023      ".product__form__wrapper > div .product__form .shopify-product-form",
4024      "#main #shopify-section-product-template div .product-details .shopify-product-form",
4025      ".product-detail .detail .product-form form:first-child",
4026      ".product #content #product-description #AddToCartForm",
4027      ".container .grid .grid__cell .product__details .product__form ",
4028      "#shopify-section-product-template > div .js-product_section > div .product_form .shopify-product-form:first-child",
4029      ".product-top #product-description div .shopify-product-form",
4030      ".container .product-single__bottom > div .js-cart-replace .product-single__box .js-product-form",
4031      ".product-info-outer .col-sm-12 .row .product-info div:nth-child(3) #add-item-form",
4032      '.page-container .grid .grid__item .product-form[action="/cart/add"]',
4033      'form[action="/cart/add"]',
4034      ".product-single__form",
4035    ],
4036    "add_to_cart": [
4037      "form .row.clearfix .column.full:last-child .product-form .quadd-wrapper .product-add .button",
4038      ".product_form .shopify-product-form .add_to_cart:first-child",
4039      ".template-product .page-body-content .section-product .product-details-wrapper .product-form .addtocart-button-active",
4040      "#add-item-form-product-template .purchase-section div.four:last-child .purchase .bottompad-quarter #add-to-cart-product-template",
4041      ".product-form .product-action .product-form__item--submit #AddToCart-product-template",
4042      ".shopify-product-form .quanity-cart-row .add-to-cart #add",
4043      ".product-form .product-detail__quantity-row .btn",
4044      ".product-form .product__submit .product__submit__buttons .product__submit__add",
4045      ".template-product .page-container .main-content .item .shopify-product-form .add-to-cart",
4046      ".product-form .payment-and-quantity--with-quantity .payment-and-quantity__add .product-add",
4047      ".shopify-product-form .form-actions .button",
4048      ".shopify-product-form .add-to-cart-container .btn--add-to-cart",
4049      ".shopify-product-form .row .add-to-cart",
4050      ".main-content > div .grid .product-aside .purchase-box .product-form .shopify-product-form .cart-buttons .button-wrapper .default-cart-button__button",
4051      ".product-form .product-add-to-cart .product-add .add-to-cart",
4052      ".shopify-product-form .cta-content--pay-buttons #AddToCart--product-template:first-child",
4053      ".shopify-product-form .groups-btn .btn",
4054      ".product-shop div #add-to-cart-form #product-add-to-cart",
4055      ".product-form--alt div form .product-form--atc .product-form--atc-button",
4056      "#add-to-cart-form .row .product-page--submit-action #purchase",
4057      ".product-form div:nth-child(2) .btn",
4058      ".product_form #product-add #AddToCart",
4059      ".product-sticky-wrapper .product-details-wrapper .product-details--form-wrapper #AddToCartForm .paymentButtonsWrapper #AddToCart",
4060      ".product__form .product__buy .button:first-child",
4061      ".shopify-product-form .row .product-form__item #AddToCart-product-template",
4062      ".shopify-product-form .product-add-to-cart .add-to-cart",
4063      ".product-menu .product-menu-buttons .product-menu-buttons-content .product-menu-buttons-addtocart .product-menu-button",
4064      ".product-single__meta .product-single__form .add-to-cart",
4065      ".shopify-product-form .product-selectors #AddToCart",
4066      ".product__form .product__buy .product__add-to-cart",
4067      ".shopify-product-form .buttons-holder .addToCart",
4068      ".AddToCartForm .cta-content .AddToCart",
4069      ".product-form .add-to-cart .product-form-add-to-cart .product-form-submit-wrap .add-to-cart-button",
4070      "#shopify-section-product .product-page--main .product-page--info-box--container .product-page--cart-form .shopify-product-form .product-page--add-to-cart",
4071      ".section-product-template .form-vertical .product-template__container .product-details .product-smart-wrapper .add-to-cart-btn",
4072      "#productTop .grid .productInfo #prodForm #AddToCart",
4073      ".shopify-product-form .product-page--cart-container .product-page--cart--column-b span .add",
4074      ".product-form .productoptions .with-payment-button .add-to-cart",
4075      ".product .product_section .product__description .product_form .shopify-product-form .purchase-details .add_to_cart",
4076      "form.productForm .productForm-block div .productForm-submit",
4077      "#AddToCartForm .product-add .AddtoCart",
4078      ".shopify-product-form .product-submit .payment-buttons-container .add-to-cart",
4079      ".grid__item .product-form #AddToCart",
4080      ".product .product-template-section .main-wrapper div.sixteen:last-child > div:first-child .product_form .shopify-product-form .add_to_cart",
4081      "#shopify-section-product #ProductSection-product .product-single #productInfo-product .shopify-product-form .add-to-cart__wrapper #AddToCart-product",
4082      ".product-form .product-options-bottom .add-to-cart-box .actions > div .button-wrapper-content .add-to-cart",
4083      ".Product__Wrapper .Product__InfoWrapper .Product__Info .Container .ProductForm .ProductForm__AddToCart",
4084      "#shopify-section-product-template .shopify-product-form .item .add-to-cart",
4085      ".product-form > div .product-form-atc .form-element-wrapper .form-element-quantity-submit .form-element-submit-button",
4086      ".shopify-product-form .purchase-details .purchase-details__buttons .add_to_cart:first-child",
4087      "#product-form .purchase-details .purchase-details__buttons .add_to_cart",
4088      ".feedback-go_to_cart .cf .product-detail__form__action .button",
4089      ".shopify-section > div .shopify-product-form .desc_blk .desc_blk_bot .btn_c",
4090      ".shopify-product-form .cart-functions .button",
4091      ".shopify-product-form .input-wrapper .product-quantity-container .add-to-cart .product-form-submit-wrap .button",
4092      ".shopify-product-form .product__submit .product__submit__buttons .product__submit__add",
4093      ".shopify-product-form .quick-actions .button",
4094      "form .quantity-submit-row__submit .button:first-child",
4095      ".product #content #product-description #AddToCartForm #addToCart",
4096      ".grid__cell .product__details .product__form .product__add-to-cart",
4097      ".shopify-product-form .purchase-details .purchase-details__buttons .add_to_cart:first-child",
4098      ".shopify-product-form .product-add .add",
4099      ".js-product-form .product-single__add .js-product-add",
4100      "#add-item-form .wrapper .pull-left:last-child .addtocart",
4101      '.product-form[action="/cart/add"] .product-form__item .btn[name="add"]',
4102      ".product-form .product-form__buttons .product-form__add-to-cart:first-child",
4103      ".product-main .product-form--atc .product-form--atc-button",
4104      ".product__content .product__content-main .product__form-wrapper .product__add-to-cart-button",
4105      ".product-wrapper #AddToCart--product-template",
4106      ".page-margin--product .product__form #klaviyo_sensor_pro",
4107      '.product:first-child .variations_form .single_add_to_cart_button[type="submit"]',
4108      ".product-form__buttons .product-form__submit",
4109      "add-to-cart-component .add-to-cart-button",
4110      ".mws-addtocart",
4111      'form[action="/cart/add"] [name="add"]',
4112      ".product-form__add-button",
4113      ".buy-buttons .button",
4114      "gp-product-button button",
4115      "#addToCartButton",
4116      ".product-buy-buttons--primary button",
4117      'form[action="/cart/add"] .add_to_cart',
4118      ".f8pr-button button",
4119      'form[action="/cart/add"] .product-form__payment-container .product-form__add-button',
4120    ],
4121    "price": [
4122      "form .title-row .product-price .theme-money",
4123      ".product__container div .product__section .product__details .product__price span .current_price .money",
4124      ".template-product .page-body-content .section-product .product-details-wrapper .price .money",
4125      "#product-id-product-template > div .relative-product-template > div .content-height-product-template > div .twelve .offers #price-product-template",
4126      ".shopify-section .product-template__container .grid .grid__item .product-single__meta .product-single__price .product-price__price #ProductPrice-product-template",
4127      ".product-page--main-content .product-page--cart-form-block .prices div p .actual-price",
4128      ".product-detail__detail > div .product-detail__title-area .product-detail__price span .theme-money",
4129      ".form__inner__wrapper .form__width .product__title__wrapper .product__price span",
4130      ".template-product .page-container .main-content .item .info .price .money span",
4131      ".row.light-space-above .product-details .product-section .product-price .current-price",
4132      ".page-wrapper .product-wrapper .product-options .product-price .money:first-child",
4133      ".max-site-width .lg--up--seven-eighths .grid .grid__item:nth-child(2) .wd--pt3 .mt3 div #AddToCartForm--product .shopify-product-form",
4134      ".item .right div #productPrice-product-template .money",
4135      ".main-content > div .grid .product-aside .purchase-box .product-form .shopify-product-form .price #ProductPrice-product-template",
4136      ".product-form .product-add-to-cart .product-price .product-price-minimum",
4137      ".wrapper .grid .grid__item .product-page--form .f--main .ProductPrice:first-child",
4138      ".row .product-shop .prices .price .money",
4139      ".product-shop div #add-to-cart-form .prices .price",
4140      ".product-main .product-details .product-pricing .product--price .price--main .money",
4141      "#add-to-cart-form .product-page--pricing .product-page--pricing--variant-price #price-field .money",
4142      ".grid .grid__item.five-twelfths .product-price span .theme-money",
4143      ".product-page #product-right #product-description div .product-prices .product-price",
4144      ".product-sticky-wrapper .product-details-wrapper .product-details--form-wrapper #AddToCartForm #ProductPrice .money",
4145      ".product.container .inner .product__details.clearfix .product__meta.product__meta--mobile .product__prices .product__price:not(.product__price--old):not(.product__price--new)",
4146      ".desktop-flex-wrapper > div .mobile-hidden-sm .product-item-caption-header .product-item-caption-price #ProductPrice-product-template .money",
4147      ".product-details-wrapper .product-details .product-price .product-price-minimum",
4148      ".product-menu .product-menu-buttons .product-menu-buttons-content .product-menu-buttons-addtocart .product-menu-button .money",
4149      ".product-details .product-price .money:last-child",
4150      ".main-content #shopify-section-product-template .product-section .page-content--product .page-width .grid .grid__item .product-single__meta .product__price .money:first-child",
4151      ".shopify-product-form .medium-down--text-center .medium-down--text-center",
4152      ".product__details .inner .grid .product__info .product-meta .product-meta__prices .product-meta__price",
4153      "#shopify-section-product-page .product-page .product-content .product-header .product-price .productPrice",
4154      ".section-product .grid .product-info .priceWrapper #ProductPrice",
4155      ".module-product .product-wrap .product-details .product-price .price .money:first-child",
4156      "#shopify-section-product .product-page--main .product-page--info-box--container .product-page--cart-form .shopify-product-form .product-page--price span",
4157      ".section-product-template .form-vertical .product-template__container .js-prod-price span",
4158      "#productTop .grid .productInfo .price #ProductPrice",
4159      ".shopify-product-form .product-page--cart-container .product-page--cart--column-a .price .actual-price",
4160      ".shopify-section > div .product-container .product-info .inner .majorinfo .pricearea .current-price",
4161      ".product .product_section .product__description .current_price  .money span",
4162      ".product-info .product-info--wrapper .block .product-price .product-normal-price .money",
4163      "#AddToCartForm #product-price .product-price .money",
4164      ".shopify-product-form .product-submit .product-price .product-price-minimum",
4165      ".grid__item .product-form #ProductPrice",
4166      ".product .product-template-section .main-wrapper div.sixteen:last-child > div:first-child .modal_price .current_price .money span",
4167      "#shopify-section-product #ProductSection-product .product-single #productInfo-product .text-center .product__price .money #ProductPrice-product .money span",
4168      ".product-page-area .product-essential .row .product-shop .product-shop-wrapper .product-type-data .price-box .detail-price .price .money",
4169      ".Product__Wrapper .Product__InfoWrapper .Product__Info .Container .ProductForm .ProductForm__AddToCart span:last-child",
4170      ".Product__Wrapper .Product__InfoWrapper .Product__Info .Container .ProductMeta .ProductMeta__PriceList .ProductMeta__Price",
4171      "#shopify-section-product-template .pricing .price span",
4172      ".product-main-content .product-header-desktop .product-price .price-main",
4173      ".product .product-header-mobile .product-price .price-main",
4174      ".section .six.columns .modal_price span .current_price .money:first-child",
4175      ".product_section.product_images_position--left .seven.columns.omega p.modal_price span:nth-child(1) .money",
4176      ".form__inner__wrapper .form__width .product__title__wrapper .product__price span",
4177      ".shopify-section > div .shopify-product-form .desc_blk .desc_blk_bot .price .money",
4178      "#section-product .site-box .site-box-content .price .product-price",
4179      ".main-content #shopify-section-module-product .product-details-inline .product-details .product-price .price .money",
4180      ".product__form__wrapper > div .product__title__wrapper .product__price span",
4181      "#shopify-section-product-template div .product-details .product-price-wrap #productPrice-product-template .price-money .money",
4182      ".product-detail .detail .price-area .theme-money .money:first-child",
4183      ".product #content #product-description #AddToCartForm .product-price .money span",
4184      ".grid__cell .product__details .product__meta .product__prices .product__price",
4185      ".product-template .main div div div .js-product_section div .modal_price span .current_price .money:first-child",
4186      ".product-top #product-description div .shopify-product-form #product-price .product-price",
4187      ".section--product-single > div .product-single__bottom > div .js-cart-replace > div .js-product-price-number .product-single__price-number .money",
4188      ".product-info-outer .col-sm-12 .row .product-info div:nth-child(3) .product-info__price .price-box__new .money",
4189      ".page-container .product__price .price:not(.price--on-sale) .price__pricing-group .price__regular .price-item.price-item--regular",
4190      ".page-container .product__price .price--on-sale .price__pricing-group .price__sale .price-item.price-item--sale",
4191      ".page-container .product-single__price",
4192      ".product__content .price .price__pricing-group .price__regular .price-item--regular:first-child",
4193      "#shopify-section-product-template .Product__Wrapper .ProductMeta .ProductMeta__PriceList .ProductMeta__Price",
4194      ".product__content .product__price .product__current-price",
4195      ".product-wrapper #ProductPrice",
4196      ".product-single .product__price .price__regular .price-item--regular",
4197      ".page-margin--product [data-form-wrapper] [data-price-wrapper] [data-product-price]",
4198      "#shopify-section-product-template .product-single__meta .product-single__prices .product-single__price",
4199      ".product:first-child .price-review .price_range",
4200      ".modal_price span .current_price .money",
4201      "product-price .price",
4202      ".mws-price",
4203      "product-info .price--on-sale .price__sale .price-item--sale",
4204      "product-info .price__container .price__regular .price-item--regular",
4205      ".price-container .price__current",
4206      ".product__price .price__current--on-sale",
4207      ".price--highlight",
4208      ".product-page-price .price__current .money",
4209      ".prices .price",
4210      ".total-price .total-money",
4211      ".product__price__main .product__price",
4212      ".product-template .money[data-price]",
4213      ".price-list .price",
4214      "gp-product-price",
4215      ".product-price--wrapper .product-price--original",
4216      ".price--on-sale .price-item--sale",
4217      ".product__price [data-price]",
4218      ".yv-main-product-detail .yv-prizebox .yv-product-price",
4219      ".product-info__price .price .price__default .price__current",
4220      ".t4s-product__price-review .t4s-product-price .money",
4221      ".product-form__info-content .price-list .price--highlight",
4222    ],
4223    "compare_price": [
4224      ".page-container .product__price .price--on-sale .price__pricing-group .price__sale .price-item.price-item--regular",
4225      ".product-single .product__price .price__sale .price-item--sale",
4226      "product-price .compare-at-price",
4227      ".mws-compare",
4228      "product-info .price--on-sale .price__sale .price-item--regular",
4229      ".product__price .price__compare-at .price__compare-at--single",
4230      ".price--compare",
4231      ".product-page-price .price__compare-at .money",
4232      ".price--on-sale .price-item--regular",
4233    ],
4234    "cart_properties": [
4235      ".cart-popup-wrapper .cart-popup-item .product-details .product-details__item",
4236      ".cart .cart__row .cart__meta .product-details .product-details__item",
4237      ".has-popup-tab .popup-tab .detail .item .detail .variant",
4238      "#main #cartform .cart-list .item .col-desc .text .title",
4239      ".topBar__miniCart #mini_cart_form .cart_items .miniCart__item .miniCart__itemDetails",
4240      "#cart_form .container .cart__itemList .cart__card .cart__info .cart__text .meta",
4241      ".cart-mini-sidebar .cart-mini-content .cart-mini-item .cart-mini-item-row .cart-mini-item-variant",
4242      ".template-cart .section-cart .cart .cart-table tbody .table-row .product-item .variant",
4243      ".container.clearfix > div .twelve .twelve .cart-table.bottompad .item-row .item-details .three h6",
4244      ".cart .grid table tbody td.cart__meta .list-view-item__title",
4245      ".block-cart .mini-products-list:first-child .grid .product-details .pName",
4246      ".recently-added table tbody tr .cart-detail h2",
4247      ".custom .row .columns .cart-table tbody tr .title p",
4248      ".cart-summary .cart-summary__product:first-child .cart-summary__product__description .cart-summary__product__variants",
4249      "form .cart-items .description .description__variant:last-child",
4250      "#CartForm #CartOuter table tbody .item .desc a",
4251      "#your-shopping-cart .page-container .main-content .item .product .subtitle",
4252      "#cart-summary .inner .cart-summary-item-list .cart-summary-item .title-variant .variant",
4253      "#cartform .cart-items .item .description .variant",
4254      ".cart-form .cart-content > div .cart-item-wrapper .cart-item .cart-item-info-wrapper .cart-item-options ul li:nth-last-child(2)",
4255      ".ajaxcart .max-width--4 .cart .cart__row.mt3 .grid:last-child .grid__item.three-quarters .pl2 .table.full--w",
4256      "form .cart .cart__row:nth-child(2) .grid:last-child .grid__item.three-quarters .pl2 .table.full--w",
4257      ".ajaxcart .items .item .right .description:last-child",
4258      ".cart .items .item .right .description:last-child",
4259      ".cart-preview .product-container .product figure figcaption",
4260      ".cart-form .cart-items .cart-item .grid .cart-item-product .cart-item-title",
4261      "#cart-form table tbody .cart-row .cart-detail a",
4262      ".ajaxcart .ajaxcart__inner .ajaxcart__product .ajaxcart__row .grid .grid__item.grid__item.three-quarters .mb1 ",
4263      ".cart .cart-table tbody .cart__row td:first-child .cart__info .product-grid-title",
4264      ".halo-modal-body .cart-popup-content .cart-form .scroll-content .cart_items .cart-list li .cart-title .product-name",
4265      "#dropdown-cart .has-items .mini-products-list .item .product-details .product-name",
4266      ".cart-form .cart_items .cart-list li .details .cart-details .product-name",
4267      ".shopify-section form .wrapper-cart .cart-list li .product-details p.size",
4268      "#dropdown-cart .has-items .mini-products-list .item .product-details .product-name a",
4269      "#shopify-section-static-cart form .cartitems--container .cartitems .cart-item .cart-item--inner .cart-item--content .cart-item--content-title",
4270      ".atc-banner--container .atc-banner--outer .atc-banner--inner .atc-banner--product .atc--product .atc--product-details .atc--product-details--title",
4271      "#cartform .cart-table tbody .cart-table-title .cart__meta-text",
4272      ".standard-page form .cart-items.row > div .cart-item .cart-column--detail .cart-column--title-and-price .cart-variant",
4273      ".ajaxcart .ajaxcart__inner .ajaxcart__product .ajaxcart.row .desktop-8.tablet-4 p .ajaxcart__product-meta",
4274      "#cartform table tbody tr .cart-item .cart-title p",
4275      "#CartDrawer #CartContainer .ajaxcart .ajaxcart__product .ajaxcart__row .ajaxcart__product-meta",
4276      "#your-shopping-cart #PageContainer .cart .cart-table .cart__row td:nth-child(2) small",
4277      ".cart__form .cart__table .cart__items .cart__item .cart-item__left .cart-item__title",
4278      ".modal-cart-form table.table-shopping-cart tbody .cart-line-item .table-shopping-cart-img .table-shopping-cart-item",
4279      ".main-cart-form table.table-shopping-cart tbody .cart-line-item .table-shopping-cart-img .table-shopping-cart-item",
4280      ".cart-form .cart-items tbody tr.cart-item .product-item .product-item-details .cart-variant",
4281      ".site-main #shopify-section-static-cart .cart-form .cart-items .cart-item .cart-item-column-2 .cart-item-title",
4282      ".ajaxcart .drawer__inner .ajaxcart__product .ajaxcart__row .grid:first-child .grid__item.grid__item.two-thirds .ajaxcart__product-name--wrapper .ajaxcart__product-meta",
4283      ".cart .cart__row:nth-child(2) .grid.cart__row--table-large .grid__item:first-child .grid .grid__item.three-quarters .cart__product-meta:first-child",
4284      ".cart .ajaxcart__inner .ajaxcart__product .ajaxcart__row > div .grid__item:nth-child(2) .display-table-cell p .ajaxcart__product-title",
4285      "form.cart .cart__row:nth-child(3) .grid--full.cart__row--table-large .grid__item:first-child .grid .grid__item:nth-child(2) a",
4286      ".mini-cart .mini-cart__content .mini-cart__full .mini-cart__items .mini-cart__item .product-meta .product-meta__title",
4287      "form table tbody tr td.cart-item__info .cart-item__variant",
4288      "form .cart--mobile .cart__items .cart-item .cart-item__right .cart-item__title",
4289      "#cart-form .cart-row .content > div h3",
4290      ".cart .cart-table tbody tr.cart__row td:first-child .cart__info .product-grid-title",
4291      "form .cart-items-container .cart-items tbody tr.cart-item .cart-item-product-wrap .cart-variant",
4292      ".modal--window .modal--container form .variant-id .title a",
4293      ".template--cart .layout--main-content form .content .variant-id .title a",
4294      ".template-cart .cart .cart-product-info-wrapper .cart-product-info-wrapper .cart-price-wrapper + p",
4295      ".header-cart .header-cart-items .header-cart-item .header-cart-item-info .header-cart-item-options span:first-child",
4296      ".grid #cartForm .cartRow li:nth-child(2) a",
4297      ".modal--container .fw--cart form .content .variant-id .right-column .title",
4298      ".panel div form .content .variant-id .right-column .title",
4299      ".shopify-section .reading-container #cartform ul li .desc .name",
4300      ".cart #shopify-section-cart-template  #cart_form ul li .title_column p a",
4301      ".container-wrap .container #Cart form .cart-table #CartItems .line-item .cart-product-desc a",
4302      ".cartContainer .scroll #Cart form .cart-table #CartItems .line-item .cart-product-desc a",
4303      ".ajaxcart .ajaxcart__inner .ajaxcart__product .ajaxcart.row .desktop-8.tablet-4 p:first-child",
4304      "#shopping-cart #cartform .desktop-8.tablet-6 .cart-title h4",
4305      "form .cart-items tbody .cart-item .cart-item-product .cart-item-title a",
4306      ".ajaxcart .ajaxcart__inner .ajaxcart__product .ajaxcart__row .grid .grid__item:nth-child(2) p .ajaxcart__product-name",
4307      ".cart.table-wrap .cart-table tbody .cart__row td:nth-child(3) a",
4308      ".mm-panels .mm-opened .cart_item .item_info",
4309      ".cart #content_wrapper .main #cart_form .cart_items .omega > p:first-child",
4310      ".ajaxcart__content .cart__body .cart__row:not(:first-child) .cart__item__title p",
4311      ".template-cart .cartForm .cart__body .cart__row .cart__item__title p",
4312      ".cart-wrapper .cart-inner > div .cart-content .clearfix .item-cart .product-details .product-name",
4313      ".cart div .cart-table-wrap .data-table tbody tr .product-name-td .product-name",
4314      ".PageContent > .Cart > .Cart__ItemList > .CartItem > .CartItem__Info > .CartItem__Meta",
4315      ".Drawer__Container .CartItem > .CartItem__Info > .CartItem__Title",
4316      "#shopify-section-cart-template .cart .line-items .line-item .variant-title",
4317      ".static-cart-wrapper .cart .cart-container .cart-container-scrollable .cart-items .cart-item-row .cart-item-col-product .cart-item-column-slide .cart-item-details .cart-item-product-title",
4318      "#site-header-drawer-cart .cart-mini .cart-container .cart-container-scrollable .cart-items .cart-item-row .cart-item-col-product .cart-item-column-slide .cart-item-details .cart-item-product-title",
4319      ".fancybox-skin > div .container .cart_notification_content p:first-child",
4320      "#cart_form ul li .title_column .meta",
4321      "#cart .mm-panels .mm-panel ul.mm-listview .cart_item a .item_info",
4322      "#cart_form .section .cart_items .five.columns.omega p:first-child",
4323      "#cartform .cart-list .item.clearfix .col-desc .text .title",
4324      ".cart_menu form .cart_row ul:not(:first-child) li:nth-child(2) p",
4325      ".cart_tbl form .con_row ul li:nth-child(2) p",
4326      "#site-cart .site-nav-container-last .top .cart .cart-items .cart-item .content .title",
4327      ".site-box-content .cart .cart-items .cart-item .content .title",
4328      "#shopify-section-template-cart form table.cart-items tbody tr.cart-item .cart-item-product .cart
4328-item-product-wrap .cart-variant",
4329      ".cartForm .cart__body .cart__row:last-child .cart__row--table-large:first-child > div .cart__description__wrapper .cart__description a:first-child",
4330      "#cartform .cart-contents .clearfix .cart-col2 .short-desc",
4331      ".has-popup-tab .popup-tab .detail .item .detail .variant",
4332      "#main #cartform .cart-list .item .col-desc .text .title",
4333      "#ajaxifyCart .cart-form .ajaxifyCart--products .ajaxifyCart--product .large--two-thirds .three-quarters p",
4334      ".mini-cart .mini-cart__inner .mini-cart__items .mini-cart__item-wrapper .mini-cart__item .mini-cart-item__info .mini-cart-item__variant",
4335      ".container form .cart__items tbody tr.cart-item .cart-item__product .cart-item__info .cart-item__title",
4336      "#cart_form > div .cart_content_info h3",
4337      ".cart_container .cart_content form.js-cart_content__form .js-cart_items .cart_item .cart_item__title a",
4338      "#cartform table.desktop-9 tbody tr td .cart-item .cart-title p:last-child",
4339      ".ajaxcart__form .ajaxcart__inner .ajaxcart__products .ajaxcart__product .ajaxcart__row > div .o-layout__item:nth-child(2) .ajaxcart__product-meta",
4340      ".cart-form .cart__products .cart__product .cart__row > div .o-layout__item:nth-child(2) .cart__product-meta",
4341      ".container-widget .shopping-cart-table tbody tr td:nth-child(2) .shopping-cart-table__product-name",
4342    ],
4343    "cart_line_remove": [
4344      '.cart-items__quantity .cart-items__remove',
4345      'a[href*="quantity=0"]'
4346    ],
4347    "cart_line_qty": [
4348      "tr.cart-items__table-row > td.cart-items__quantity",
4349      "quantity-popover",
4350      "cart-item-quantity",
4351      ".cart-items__quantity quantity-selector-component input",
4352      "td.cart-item__quantity",
4353      '[name="updates[]"]'
4354    ],
4355    "cart_count": [
4356      ".cart-bubble__text-count",
4357      "#cart-icon-bubble .cart-count-bubble span[aria-hidden]"
4358    ],
4359    "product_qty": [
4360      "form .row.clearfix .column.full:last-child .product-form .quadd-wrapper .quantity-area .quantity",
4361      ".product_form .shopify-product-form .productForm__quantity .productForm__quantityInput",
4362      "#add-item-form-product-template .purchase-section div.four:first-child .quantity .item-qty",
4363      ".product-form .product-action .product-form__item--quantity .wrapQtyBtn .qtyField .product-form__input",
4364      ".shopify-product-form .quanity-cart-row .quantity #quantity",
4365      ".product-form .product-detail__quantity-row .input-wrapper .quantity-proxy",
4366      ".product-form .quantity-selector .js-qty__num",
4367      ".product-form .payment-and-quantity--with-quantity .quantity .select-on-focus",
4368      ".shopify-product-form .product-quantity .form-label .form-input",
4369      ".shopify-product-form .items--center .js-qty-wrapper .js-qty .relative .js-qty__num",
4370      ".main-content > div .grid .product-aside .purchase-box .product-form .shopify-product-form .variant > div .input-wrapper .quantity",
4371      ".product-form .product-add-to-cart .product-quantity .quantity-field",
4372      ".shopify-product-form .js-qty .js-qty__controls .table .full--w .js-qty__num:first-child",
4373      ".shopify-product-form .quantity .qty-group input:first-child",
4374      ".product-shop div #add-to-cart-form #quantity",
4375      ".product-form--alt div form .product-form--atc .product-form--atc-qty .form-field--qty-select .form-field-select-wrapper select.form-field-input",
4376      ".product-form div:nth-child(1) .select2-container .selection .select2-selection .select2-selection__rendered",
4377      ".product_form #product-add .js-qty .js-qty__num",
4378      ".product-sticky-wrapper .product-details-wrapper .product-details--form-wrapper #AddToCartForm .js-qty #Quantity",
4379      ".product__form .product__buy .form__control .product__quantity:first-child",
4380      ".shopify-product-form .row .product-form__item #Quantity-product-template",
4381      ".shopify-product-form .product-options .product-option-quantity",
4382      ".product-menu .product-menu-buttons .product-menu-buttons-content .product-menu-buttons-addtocart .product-menu-quantity .quantity-input",
4383      ".shopify-product-form .product-selectors .quantity-selector:last-child",
4384      ".product__form .product__buy .product__quantity input",
4385      ".shopify-product-form .buttons-holder .quantity-selector",
4386      ".AddToCartForm .quantity-wrapper .js-qty .js-qty__num",
4387      ".product-form .product-form-nav .product-quantity .number-input-field #quantity",
4388      ".section-product-template .form-vertical .product-template__container .product-details .quantity-selector .qty",
4389      ".product-form .productoptions .with-payment-button div .quantity",
4390      ".product .product_section .product__description .product_form .shopify-product-form .purchase-details .quantity",
4391      "#AddToCartForm .product-add .js-qty .js-qty__num",
4392      ".grid__item .product-form .variants-wrapper .qtydiv .quantity-input",
4393      "#shopify-section-product #ProductSection-product .product-single #productInfo-product .shopify-product-form .quantity-selector__wrapper .QuantityInput",
4394      ".product-form .product-options-bottom .add-to-cart-box .input-box .quantity-selector",
4395      ".ProductForm .ProductForm__Variants .ProductForm__QuantitySelector .QuantitySelector .QuantitySelector__CurrentQuantity",
4396      "#shopify-section-product-template .shopify-product-form #quantity",
4397      ".product-form > div .product-form-atc .form-element-wrapper .form-element-quantity-submit .form-element",
4398      ".shopify-product-form .purchase-details .purchase-details__quantity .quantity:first-child",
4399      ".feedback-go_to_cart .cf .product-detail__form__options .quantity-wrapper #quantity",
4400      ".shopify-section > div .shopify-product-form .desc_blk .desc_blk_bot .product-page-qty .txtbox",
4401      ".shopify-product-form .cart-functions .quantity-selector-holder .quantity-selector",
4402      ".shopify-product-form .input-wrapper .product-quantity-container .product-quantity-input",
4403      ".shopify-product-form .product__submit .js-qty .js-qty__num",
4404      ".shopify-product-form .quick-actions .qty-field input",
4405      "form .quantity-submit-row .quantity-submit-row__quantity #quantity",
4406      ".grid__cell .product__details .product__form .form__control .quantity-selector .quantity-selector__current-quantity",
4407      ".shopify-product-form .purchase-details .purchase-details__quantity .quantity:first-child",
4408      ".shopify-product-form .quantity-selector .quantity",
4409      ".js-product-form .product-single__qty .product-single__qty-input .js-qty .js-qty__num",
4410      "#add-item-form .wrapper .pull-left:nth-child(2) .qty-input",
4411      'form[action="/cart/add"] [name="quantity"]',
4412      'quantity-input .quantity__input',
4413      "quantity-selector-component input",
4414      ".quantity__input",
4415      ".quantity-selector__input",
4416    ],
4417    "shopify_variants": [
4418      'form[action="/cart/add"] [name="id"]',
4419    ],
4420    "visible_variants": [
4421      'form[action="/cart/add"] .product-form__controls-group select.single-option-selector',
4422      'form[action="/cart/add"] .variant-wrapper select.single-option-selector-product-template',
4423      ".no-js-hidden .product-form__input label",
4424      ".variant-picker__form .variant-option .variant-option__button-label",
4425      ".block-swatch-list .block-swatch .label",
4426      "variant-selects .product-form__input label",
4427      ".swatch-element label",
4428      ".variant-picker__option-values input",
4429      ".block-swatch-list .block-swatch",
4430    ],
4431    "buy_it_now": [
4432      ".shopify-payment-button"
4433    ],
4434    "place_options": [
4435      ".mws-options"
4436    ],
4437    "sticky_add_to_cart": [
4438      ".hdt-sticky-atc__submit",
4439      "#product-sticky-add-to-cart",
4440      "#t4s-sticky-atc__atc",
4441      ".t4s-sticky-atc__atc",
4442      "form[id^='sticky-addcart-form-template'] .product-form__buttons .product-form__submit",
4443      "[data-sticky-addtocart] .t4s-sticky-atc__atc",
4444      ".footbar-product .footbar-product__controls .footbar-product__button-add-to-cart .btn--status",
4445      "form[id^='product-sticky-form-template'] .product-form__buttons .product__add__cart__button .button",
4446      ".tt-fixed-product-wrapper .col-item .btn",
4447      ".fkt-cart-plus.add_to_cart_button.addItemAjax",
4448      "#satcb_bar .satcb_btn .product-form__submit",
4449      ".sticky-add-to-cart__button",
4450    ],
4451    "gallery_container": [
4452      ".product__modal-opener .product__media",
4453      "media-gallery .media-gallery__grid .product-media-container .product-media",
4454      "slideshow-container slideshow-slides slideshow-slide .product-media"
4455    ],
4456    "gallery_image": [
4457      ".product__modal-opener .product__media img",
4458      "media-gallery .media-gallery__grid .product-media-container .product-media img",
4459      "slideshow-container slideshow-slides slideshow-slide .product-media img"
4460    ],
4461  };
4462</script>
4462
4463
4464<script>
4465
4466</script>
4466
4467
4468<script type="application/json" id="mwsApoInventoryVariants">
4469  
4470  
4471    {
4472    
4473    }
4474  
4475</script>
4475
4476
4477<script type="application/json" id="mwsApoProduct">
4478  
4479  
4480    null
4481  
4482</script>
4482
4483
4484<script>
4485  (function() {
4486    const config = {"cache_hash":"676ad0232a804c16ab4313db4580b8be","settings":{"currency_format":"amount","selectors":{"place_options":".mw-options","add_to_cart":".product-form__submit","sticky_add_to_cart":"","quantity":"","price":"","compare_price":"","gallery_container":"","gallery_image":"","variants":"","visible_variants":"","form":"","buy_it_now":"","lines":"","line_quantity":"","line_remove":"","cart_count":"","own_variants":""},"translations":{"i18n_configure_link":"Edit Options","i18n_buy_again_link":"Buy again","i18n_buy_again_modal_submit_btn":"Add to cart","i18n_buy_again_reopen_error":"Your cart or options have changed. Refresh the cart and reopen Buy again.","i18n_buy_again_recovery_error":"Your cart has an unfinished update. Please refresh the cart and check your items before trying again.","i18n_buy_again_refresh_cart_btn":"Refresh cart","i18n_separator_title_value":",","i18n_separator_sku":"-","i18n_modal_cancel_btn":"Cancel","i18n_modal_submit_btn":"Submit","i18n_qty_label":"Qty: ","i18n_characters_left":"Characters left: ","i18n_per_character":"per character","i18n_default_select_title":"-- Please Select --","i18n_select_compare_at_title":"(Compare at: [compare_at_price])","i18n_allowed_extensions":"Allowed extensions: ","i18n_required_option_warning":"\"[option_name_or_option_title]\" is required","i18n_selection_limit_warning":"Selection limit, min=[option_limit_min]; max=[option_limit_max]","i18n_selection_limit_counter":"[option_limit_selected] \/ [option_limit_max]","i18n_selection_limit_more":"Select [option_limit_remaining] more.","i18n_selection_limit_max_total":"Max [option_limit_max] in total","i18n_selection_limit_counter_sr":"[option_limit_selected] of [option_limit_max] selected","i18n_selection_limit_reached_sr":"Limit reached","i18n_number_range_warning":"Number range, min=[option_range_min]; max=[option_range_max]","i18n_length_range_warning":"Length range, min=[option_length_min]; max=[option_length_max]","i18n_buy_now_button":"Buy now","i18n_reset_to_default":"Reset to defaults","i18n_not_available":"Not available","i18n_add_to_cart_error":"Sorry, we could not add this to your cart. Please try again.","i18n_phone_required_warning":"Please enter a number","i18n_phone_invalid_dial_code_warning":"Invalid dial code","i18n_phone_too_short_warning":"Too short","i18n_phone_too_long_warning":"Too long","i18n_phone_invalid_number_warning":"Invalid number","i18n_phone_optional_invalid_warning":"Please enter a valid phone number or clear the field","i18n_cta_bundle_title":"","i18n_custom_price_label":"Total:","i18n_file_upload_select_files":"Select files","i18n_file_upload_or_drop_here":"Or drop here","i18n_file_upload_per_file":"per file","i18n_min_files_to_upload_warning":"Min number of files to be uploaded: {{num}}","i18n_upload_below_files_warning":"Please upload below {{num}} file.","i18n_max_files_allowed_warning":"The max number of files allowed is {{num}}.","i18n_file_upload_limit_warning":"Upload limit: min:{{min}}; max:{{max}}","i18n_max_files_to_upload_warning":"Max number of files to be uploaded: {{num}}","i18n_share_config_btn":"Share Configuration","i18n_share_config_copied":"Configuration link copied","i18n_share_config_error":"Could not copy share link"},"custom_css_mode":"off","custom_css":"","custom_js_mode":"no","custom_js":"","beta_features":{"use_buy_now":"no","use_custom_select":"no","multi_currency":"no","multi_currency_warning":"The actual price in the cart may vary slightly due to conversion rate fluctuations","sync_inventory":null,"show_full_sku":"no","full_sku_placement":"above_options","full_sku_selector":""},"dev_settings":{"cart_request":"no","show_options_for_out_of_stock":"no","update_cart_ignore_form":"no","force_calc_set_qty":false,"extended_step_title":false,"show_set_css_class":false,"skip_cart_child_validation":false,"report_cart_errors":false,"server_timing":false,"early_start":false},"i18n":null,"swatch_custom_style":{"enabled":false,"shape":"square","spacing":"12","corner_radius":"20","unselected_border":"1","selected_border":"2","unselected_border_color":"#C9CCCF","selected_border_color":"#0070C9","swatch_width":"40","swatch_height":"60","border_padding_size":"0","design_version":"base"},"button_custom_style":{"design_version":"base","button_height":"36","button_radius":"4","unselected_border":"2","unselected_border_color":"#C9CCCF","unselected_background_color":"#FFFFFF","unselected_text_color":"#202223","selected_border":"2","selected_border_color":"#0070C9","selected_background_color":"#FFFFFF","selected_text_color":"#202223"},"is_create_variant_cta":false,"store_front_token":"372c870ab8e5dc6556cd34ed684157a1","wide_image_card_style":{"swatch_size":"30","border_padding":"10","swatch_radius":"4","card_radius":"4","button_background_color":"#121212","button_border_color":"#121212","button_text_color":"#FFFFFF","selected_button_background_color":"#FFFFFF","selected_button_border_color":"#121212","selected_button_text_color":"#121212","card_spacing":"12","card_border":"1","swatch_border":"1","card_border_color":"#C9CCCF","swatch_border_color":"#C9CCCF","card_background_color":"#FFFFFF","text_color":"#121212","link_color":"#005BD3","selected_card_border":"2","selected_swatch_border":"1","selected_card_border_color":"#121212","selected_swatch_border_color":"#C9CCCF","selected_card_background_color":"#FFFFFF","selected_text_color":"#121212","selected_link_color":"#005BD3"},"tile_card_style":{"corner_radius":"4","button_background_color":"#121212","tile_spacing":"12","card_border":"1","card_background_color":"#FFFFFF","card_border_color":"#C9CCCF","text_color":"#121212","radio_button_border_color":"#C9CCCF","selected_card_border":"2","selected_card_background_color":"#FFFFFF","selected_card_border_color":"#121212","selected_text_color":"#121212","selected_radio_button_background_color":"#121212","selected_radio_button_tick_color":"#FFFFFF"},"modal_style":{"button_image_size":24,"button_image_radius":0,"button_border_padding":6,"button_text_size":14,"button_background_color":"#FFFFFF","button_border_color":"#121212","button_text_color":"#121212","button_radius":0,"button_border_size":1,"modal_background_color":"#FFFFFF","modal_title_color":"#121212","modal_close_icon_color":"#4A4A4A","modal_title_size":14,"modal_corner_radius":10,"link_text_color":"#121212","link_text_size":14,"link_image_size":24},"uses_option_visibility":false,"reset_to_default_enabled":false,"buy_again_enabled":false,"share_enabled":false,"share_button_enabled":true,"share_live_url_enabled":false,"share_default_state":"Copy custom product link","share_default_color":"#005BD3","share_success_state":"Custom product link copied","share_success_color":"#29845A","calendar_format":"m\/d\/Y","calendar_disable_mobile":"no","currency_html_format":"without_currency"}};
4487
4488    if (config.settings.button_custom_style && config.settings.button_custom_style.design_version === 'version-1') {
4489      const buttonSettings = config.settings.button_custom_style;
4490      const buttonRadius = Math.min(16, Math.max(0, Number(buttonSettings.button_radius) || 0));
4491      const styleEl = document.createElement('style');
4492      styleEl.setAttribute('data-mw-apo-button-custom-style', '');
4493      styleEl.textContent = `
4494        .mw-option--button-style-version-1 .mw-option__container {
4495          gap: 10px;
4496          margin-top: 0;
4497          margin-left: 0;
4498          align-items: flex-start;
4499        }
4500
4501        .mw-option--button-style-version-1 .mw-option__value,
4502        .mw-option--button-style-version-1 .mw-option__value.mw-option__value--has-media,
4503        .mw-option--button-style-version-1 .mw-option__value.mw-option__value--has-media:first-child {
4504          margin-top: 0;
4505          margin-left: 0;
4506        }
4507
4508        .mw-option--button-style-version-1 .mw-option__button {
4509          --mw-apo-button-border-radius: ${buttonRadius}
4509px;
4510          --mw-apo-color-border: ${buttonSettings.unselected_border_color};
4511          --mw-apo-color-interactive: ${buttonSettings.selected_border_color};
4512          box-sizing: border-box;
4513          display: flex;
4514          align-items: center;
4515          min-height: ${buttonSettings.button_height}px;
4516          border-radius: var(--mw-apo-button-border-radius);
4517          border: ${buttonSettings.unselected_border}px solid var(--mw-apo-color-border);
4518          background-color: ${buttonSettings.unselected_background_color};
4519          color: ${buttonSettings.unselected_text_color};
4520        }
4521
4522        .mw-option--button-style-version-1 .mw-option__button .mw-text {
4523          color: inherit;
4524        }
4525
4526        .mw-option--button-style-version-1 .mw-option__control:checked + .mw-option__button,
4527        .mw-option--button-style-version-1 .mw-option__value--selected .mw-option__button {
4528          border: ${buttonSettings.selected_border}px solid var(--mw-apo-color-interactive);
4529          background-color: ${buttonSettings.selected_background_color};
4530          color: ${buttonSettings.selected_text_color};
4531          box-shadow: none;
4532        }
4533      `;
4534      document.body.appendChild(styleEl);
4535    }
4536
4537    if (['on', 'yes'].includes(config.settings.custom_css_mode) && config.settings.custom_css.length) {
4538      const styleEl = document.createElement('style');
4539      styleEl.innerHTML = config.settings.custom_css;
4540      document.body.appendChild(styleEl);
4541    }
4542
4543    // Merchant-supplied custom JS (gated, OFF by default). The code is wrapped in
4544    // a try/catch so a runtime error in it can never break the storefront page.
4545    if (['on', 'yes'].includes(config.settings.custom_js_mode) && config.settings.custom_js && config.settings.custom_js.length) {
4546      const runCustomJs = function() {
4547        if (window.__mwApoCustomJsInjected) return;
4548        window.__mwApoCustomJsInjected = true;
4549        const scriptEl = document.createElement('script');
4550        scriptEl.setAttribute('data-mw-apo-custom-js', '');
4551        scriptEl.textContent = 'try{' + config.settings.custom_js + '}catch(e){if(window.console&&console.error)console.error("[APO] custom JS error:",e);}';
4552        (document.body || document.head).appendChild(scriptEl);
4553      };
4554      if (document.readyState === 'complete') runCustomJs();
4555      else window.addEventListener('load', runCustomJs);
4556    }
4557
4558    if (config.settings.swatch_custom_style && config.settings.swatch_custom_style.enabled) {
4559      const des_settings = config.settings.swatch_custom_style;
4560      const borderPaddingSize = config.settings.swatch_custom_style.border_padding_size && Number(config.settings.swatch_custom_style.border_padding_size) > 0;
4561
4562      const borderRadius = config.settings.swatch_custom_style.shape !== 'circle' ? `${config.settings.swatch_custom_style.corner_radius}%` : '50%';
4563      const styleEl = document.createElement('style');
4564      const swatchStyles = `.mw-option__swatch-image--padding { border-radius: ${borderPaddingSize ? borderRadius : 'inherit'}; padding: ${`${borderPaddingSize ? config.settings.swatch_custom_style.border_padding_size : 0}px;`}} .mw-option__swatch-color--padding {border-radius: ${borderPaddingSize ? borderRadius: 'inherit'}; background-clip: padding-box; box-shadow: ${borderPaddingSize ? `inset 0px 0px 0px ${config.settings.swatch_custom_style.border_padding_size}px #fff;` : `none`}} .mw-option--type-swatch .mw-option__value, .mw-option--type-multiswatch .mw-option__value {margin-left: 0;} .mw-option--type-swatch .mw-option__container, .mw-option--type-multiswatch .mw-option__container { margin-left: 0; } .mw-option--type-swatch .mw-option__container, .mw-option--type-multiswatch .mw-option__container {column-gap: ${des_settings.spacing}px; row-gap: ${des_settings.spacing}px; } .mw-option__value .mw-stack__item .mw-option__swatch-media.mw-option__swatch-media--swatch-custom-style {border: ${des_settings.unselected_border}px solid ${des_settings.unselected_border_color}; border-radius: ${borderRadius}} .mw-option__value.mw-option__value--selected .mw-stack__item .mw-option__swatch-media.mw-option__swatch-media--swatch-custom-style {box-shadow: none; border: ${des_settings.selected_border}px solid ${des_settings.selected_border_color}; border-radius: ${borderRadius}}`;
4565      styleEl.innerHTML = swatchStyles;
4566      document.body.appendChild(styleEl);
4567    }
4568
4569    if (config.settings.wide_image_card_style) {
4570        const des_settings = config.settings.wide_image_card_style;
4571        const borderRadius = `${des_settings.card_radius}px`;
4572        const padding = `${des_settings.border_padding}px`;
4573        const selectedColorLink = des_settings.selected_link_color;
4574        const colorLink = des_settings.link_color;
4575
4576        const styleEl = document.createElement('style');
4577
4578        const сardStyles = `
4579          .mw-option--type-wideimagecard .mw-option__value .mw-label__c
4579ard-wrapper,
4580          .mw-option--type-multiwideimagecard .mw-option__value .mw-label__card-wrapper {
4581            display: flex;
4582            flex-direction: row;
4583            width: 100%;
4584            min-width: auto;
4585            border-radius: ${borderRadius};
4586            padding: ${padding};
4587            margin-left: 0;
4588          }
4589
4590          .mw-option--type-multiwideimagecard .mw-option__container, .mw-option--type-wideimagecard .mw-option__container {
4591            gap: ${des_settings.card_spacing}px;
4592          }
4593
4594          .mw-option--type-wideimagecard .mw-option__value .mw-stack--wide__media,
4595          .mw-option--type-multiwideimagecard .mw-option__value .mw-stack--wide__media {
4596            flex: 0 0 ${des_settings.swatch_size}%;
4597            aspect-ratio: 1 / 1;
4598            position: relative;
4599            overflow: hidden;
4600            border-radius: ${des_settings.swatch_radius}%;
4601            display: flex;
4602          }
4603
4604          .mw-option--type-wideimagecard .mw-option__value:not(.mw-option__value--selected),
4605          .mw-option--type-multiwideimagecard .mw-option__value:not(.mw-option__value--selected) {
4606            border-radius: ${borderRadius};
4607            border: ${des_settings.card_border}px solid ${des_settings.card_border_color};
4608            background-color: ${des_settings.card_background_color};
4609            color: ${des_settings.text_color};
4610          }
4611
4612          .mw-option--type-wideimagecard .mw-option__value:not(.mw-option__value--selected) .mw-stack--wide__media,
4613          .mw-option--type-multiwideimagecard .mw-option__value:not(.mw-option__value--selected) .mw-stack--wide__media {
4614            border: ${des_settings.swatch_border}px solid ${des_settings.swatch_border_color};
4615          }
4616
4617          .mw-option--type-wideimagecard .mw-option__value:not(.mw-option__value--selected) .mw-stack--wide__content-link a:-webkit-any-link,
4618          .mw-option--type-multiwideimagecard .mw-option__value:not(.mw-option__value--selected) .mw-stack--wide__content-link a:-webkit-any-link {
4619            color: ${colorLink};
4620          }
4621
4622          .mw-option--type-wideimagecard .mw-option__value.mw-option__value--selected .mw-stack--wide__content-link a:-webkit-any-link,
4623          .mw-option--type-multiwideimagecard .mw-option__value.mw-option__value--selected .mw-stack--wide__content-link a:-webkit-any-link {
4624            color: ${selectedColorLink};
4625          }
4626
4627          .mw-option--type-wideimagecard .mw-option__value.mw-option__value--selected,
4628          .mw-option--type-multiwideimagecard .mw-option__value.mw-option__value--selected {
4629            border-radius: ${borderRadius};
4630            border: ${des_settings.selected_card_border}px solid ${des_settings.selected_card_border_color};
4631            background-color: ${des_settings.selected_card_background_color};
4632            color: ${des_settings.selected_text_color};
4633          }
4634
4635          .mw-option--type-wideimagecard .mw-option__value.mw-option__value--selected .mw-stack--wide__media,
4636          .mw-option--type-multiwideimagecard .mw-option__value.mw-option__value--selected .mw-stack--wide__media {
4637            border: ${des_settings.selected_swatch_border}px solid ${des_settings.selected_swatch_border_color};
4638          }
4639
4640          .mw-option--type-wideimagecard .mw-stack--wide__content-button--select,
4641          .mw-option--type-multiwideimagecard .mw-stack--wide__content-button--select {
4642            color: ${des_settings.button_text_color};
4643            border: 1px solid ${des_settings.button_border_color};
4644            background: ${des_settings.button_background_color};
4645          }
4646
4647          .mw-option--type-wideimagecard .mw-option__value-qty--with-buttons,
4648          .mw-option--type-multiwideimagecard .mw-option__value-qty--with-buttons {
4649            border: 1px solid ${des_settings.button_border_color};
4650            background: ${des_settings.button_background_color};
4651          }
4652
4653          .mw-option--type-wideimagecard .mw-stack__item--qty .mw-option__value-qty-control,
4654          .mw-option--type-wideimagecard .mw-stack__item--qty .mw-option__value-qty-button,
4655          .mw-option--type-multiwideimagecard .mw-stack__item--qty .mw-option__value-qty-control,
4656          .mw-option--type-multiwideimagecard .mw-stack__item--qty .mw-option__value-qty-button {
4657            color: ${des_settings.button_text_color};
4658          }
4659
4660          .mw-option--type-wideimagecard .mw-stack--wide__content-button--unselect,
4661          .mw-option--type-multiwideimagecard .mw-stack--wide__content-button--unselect {
4662            color: ${des_settings.selected_button_text_color};
4663            border: 1px solid ${des_settings.selected_button_border_color};
4664            background: ${des_settings.selected_button_background_color};
4665          }
4666
4667          .mw-option--type-wideimagecard .mw-option__value--selected .mw-option__value-qty--with-buttons,
4668          .mw-option--type-multiwideimagecard .mw-option__value--selected .mw-option__value-qty--with-buttons {
4669            border: 1px solid ${des_settings.selected_button_border_color};
4670            background: ${des_settings.selected_button_background_color};
4671          }
4672
4673          .mw-option--type-wideimagecard .mw-option__value--selected .mw-stack__item--qty .mw-option__value-qty-control,
4674          .mw-option--type-wideimagecard .mw-option__value--selected .mw-stack__item--qty .mw-option__value-qty-button,
4675          .mw-option--type-multiwideimagecard .mw-option__value--selected .mw-stack__item--qty .mw-option__value-qty-control,
4676          .mw-option--type-multiwideimagecard .mw-option__value--selected .mw-stack__item--qty .mw-option__value-qty-button {
4677            color: ${des_settings.selected_button_text_color};
4678          }
4679        `;
4680
4681
4682      styleEl.innerHTML = сardStyles;
4683      document.body.appendChild(styleEl);
4684    }
4685
4686    if (config.settings.tile_card_style) {
4687      const tileSettings = config.settings.tile_card_style;
4688      const borderRadius = `${tileSettings.corner_radius}px`;
4689      const tileSpacing = `${tileSettings.tile_spacing}px`;
4690
4691      const styleEl = document.createElement('style');
4692
4693      styleEl.innerHTML = `
4694        .mw-option--type-choicetile .mw-option__container,
4695        .mw-option--type-multichoicetile .mw-option__container {
4696          gap: ${tileSpacing};
4697        }
4698
4699        .mw-option--type-choicetile .mw-option__container .mw-label__c
4699ard-wrapper,
4700        .mw-option--type-multichoicetile .mw-option__container .mw-label__card-wrapper,
4701        .mw-option--type-choicetile .mw-option__container .mw-apo-expand-button,
4702        .mw-option--type-multichoicetile .mw-option__container .mw-apo-expand-button {
4703          background-color: ${tileSettings.card_background_color};
4704          border: ${tileSettings.card_border}px solid ${tileSettings.card_border_color};
4705          color: ${tileSettings.text_color};
4706          border-radius: ${tileSettings.corner_radius}px;
4707        }
4708
4709        .mw-option--type-choicetile .mw-option__value--selected .mw-label__card-wrapper,
4710        .mw-option--type-multichoicetile .mw-option__value--selected .mw-label__card-wrapper {
4711          border: ${tileSettings.selected_card_border}px solid ${tileSettings.selected_card_border_color};
4712          background-color: ${tileSettings.selected_card_background_color};
4713          color: ${tileSettings.selected_text_color};
4714        }
4715
4716        .mw-option--type-choicetile .mw-stack--card__radio,
4717        .mw-option--type-multichoicetile .mw-stack--card__radio {
4718            border: 1px solid ${tileSettings.radio_button_border_color};
4719        }
4720
4721        .mw-option--type-choicetile .mw-option__value--selected .mw-stack--card__radio,
4722        .mw-option--type-multichoicetile .mw-option__value--selected .mw-stack--card__radio {
4723             background-color: ${tileSettings.selected_radio_button_background_color};
4724        }
4725
4726        .mw-option--type-choicetile .mw-option__value--selected .mw-stack--card__radio:after,
4727        .mw-option--type-multichoicetile .mw-option__value--selected .mw-stack--card__radio:after {
4728             border-color: ${tileSettings.selected_radio_button_tick_color};
4729        }
4730
4731        .mw-option--type-choicetile .mw-stack--card__title,
4732        .mw-option--type-multichoicetile .mw-stack--card__title {
4733          font-weight: 700;
4734          font-size: 14px;
4735          white-space: normal;
4736        }
4737
4738        .mw-option--type-choicetile .mw-stack--card__description,
4739        .mw-option--type-multichoicetile .mw-stack--card__description {
4740          font-size: 13px;
4741          opacity: 0.7;
4742          white-space: normal;
4743          overflow-wrap: break-word;
4744          word-break: break-word;
4745          line-height: 1.4;
4746        }
4747      `;
4748
4749      document.body.appendChild(styleEl);
4750    }
4751
4752
4753    const curr_loc = {"shop_locale":{"locale":"en","enabled":true,"primary":true,"published":true}};
4754
4755    const getSelectors = () => {
4756      return window.mwApoSelectors || {};
4757    };
4758
4759    // The product and the inventory map are already printed above, in the
4760    // #mwsApoProduct / #mwsApoInventoryVariants tags (entry.ts re-reads those
4761    // two on SPA navigation, so they have to stay). Printing them a second time
4762    // here doubled the weight of every product page: on a large catalogue the
4763    // product JSON alone is hundreds of KB, and gzip cannot dedupe the copies
4764    // because its 32 KB window does not reach that far back.
4765    const readInlineJson = (id) => {
4766      const el = document.getElementById(id);
4767      if (!el) return null;
4768      try {
4769        return JSON.parse(el.textContent);
4770      } catch (e) {
4771        if (window.console && console.error) console.error('[APO] bad inline JSON in #' + id, e);
4772        return null;
4773      }
4774    };
4775
4776    window.mwApoInit = window.mwApoInit || Object.assign({
4777      "version": "1.1",
4778      "product": readInlineJson('mwsApoProduct'),
4779      "mws_inventory": readInlineJson('mwsApoInventoryVariants') || {},
4780      "cart": {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0},
4781      "template_name": "cart",
4782      "shop_domain": "hadaya-one-of-a-kind-jewelry.myshopify.com",
4783      "shop_domain_primary": "hadayajewelry.com",
4784      "shop_money_format": "\u003cspan class=priceRange\u003e${{amount}}\u003c\/span\u003e",
4785      "shop_money_with_currency_format": "\u003cspan class=priceRange\u003e${{amount}} USD\u003c\/span\u003e",
4786      "shop_currency": "USD",
4787      "locale": curr_loc && curr_loc["shop_locale"] ? curr_loc["shop_locale"]["locale"] : "",
4788      "locale_primary": curr_loc && curr_loc["shop_locale"] ? curr_loc["shop_locale"]["primary"] : "",
4789      "customer_tags": [],
4790      "market_id": 842694853,
4791      "selectors": getSelectors()
4792      }, config);
4793  })();
4794</script>
4794
4795
4796<script>
4797  // Start the options request now instead of when the bundle gets to it: the
4798  // bundle only runs after the page is parsed and every deferred script above it
4799  // ran. The url is built the same way as loadOptions() in front/src/entry.ts
4800  // does it; the bundle uses this response only when its own url is identical,
4801  // otherwise it sends the request itself, so a mismatch costs one cached GET.
4802  (function() {
4803    try {
4804      var init = window.mwApoInit;
4805      var apiUrl = "https:\/\/apo-admin.mageworx.com\/front";
4806      if (!/^https?:\/\/[^\s<>"']+$/.test(apiUrl) || !window.fetch || !init || init.template_name !== 'product' || !init.product || !init.cache_hash) return;
4807
4808      var settings = init.settings || {};
4809      var devSettings = settings.dev_settings || {};
4810      var variantId = null;
4811      if (!variantId) return;
4812
4813      var variant = (init.product.variants || []).filter(function(v) { return String(v.id) === String(variantId); })[0];
4814      if (!variant || String(variant.title).indexOf('#MWS Options') !== -1) return;
4815      if (devSettings.show_options_for_out_of_stock === 'no' && !variant.available) return;
4816
4817      var toBase64Url = function(obj) {
4818        var bytes = new TextEncoder().encode(JSON.stringify(obj));
4819        return btoa(String.fromCharCode.apply(null, bytes)).replace(/\+/g, '-').replace(/\//g, '_').replace(/=+$/, '');
4820      };
4821
4822      // getMultiCurrencyObj() in front/src/utils/currency.ts
4823      var multiCurrency = null;
4824      var betaFeatures = settings.beta_features || {};
4825      var isCta = settings.is_create_variant_cta;
4826      var shopifyCurrency = window.Shopify && window.Shopify.currency;
4827      if ((betaFeatures.multi_currency && betaFeatures.multi_currency !== 'no') || isCta) {
4828        var currencyChanged = shopifyCurrency && init.shop_currency !== shopifyCurrency.active;
4829        if (isCta !== undefined || (currencyChanged && shopifyCurrency && shopifyCurrency.rate)) {
4830          var ctaMode = isCta !== undefined ? isCta : false;
4831          var rate = shopifyCurrency && shopifyCurrency.rate != null ? shopifyCurrency.rate : '';
4832          if (ctaMode || Number(rate) !== 1) {
4833            multiCurrency = {
4834              curr: shopifyCurrency && shopifyCurrency.active != null ? shopifyCurrency.active : '',
4835              curr_rate: rate,
4836              fmt_money: init.shop_money_format,
4837              fmt_money_curr: init.shop_money_with_currency_format
4838            };
4839          }
4840        }
4841      }
4842
4843      var url = apiUrl + '/product/' + init.shop_domain + '/' + String(init.cache_hash) + '/' + String(init.product.id) + '/' + String(variantId) + '.js';
4844      var params = new URLSearchParams();
4845      if (multiCurrency) params.append('curr_hash', toBase64Url(multiCurrency));
4846      if (!init.locale_primary && init.locale) params.append('locale', init.locale);
4847      if (settings.uses_option_visibility === true) {
4848        params.append('visibility_hash', toBase64Url({
4849          customer_tags: init.customer_tags != null ? init.customer_tags : [],
4850          market_id: init.market_id != null ? init.market_id : null
4851        }));
4852      }
4853      var query = params.toString();
4854      if (query) url += '?' + query;
4855
4856      var promise = fetch(url).then(function(response) {
4857        if (response.status === 204) return { status: 204, data: '' };
4858        if (!response.ok) throw new Error('APO options prefetch failed with status ' + response.status);
4859        return response.json().then(function(data) { return { status: response.status, data: data }; });
4860      });
4861      // The bundle falls back to its own request on failure; keep a rejection
4862      // that nobody consumed out of the console.
4863      promise.catch(function() {});
4864      window.mwApoOptionsPrefetch = { url: url, promise: promise };
4865    } catch (e) {
4866      if (window.console && console.warn) console.warn('[APO] options prefetch skipped', e);
4867    }
4868  })();
4869
4870  // Everything the bundle needs is on the page now; an early-started bundle waits for this.
4871  window.mwApoInitReady = true;
4872  document.dispatchEvent(new Event('mwApo:init-ready'));
4873</script>
4873
4874
4875
4876</div>
4876<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
4876
4877</body>
4878</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.