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/pages/contact"> 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 Contact 16 – 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/pages/contact"> 24<meta property="og:title" content="Contact"> 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="Contact"> 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":"page"}</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":"3e5d2659-91b4-4dbe-91bc-631ce5a1bd35-1791594610","pageurl":"hadayajewelry.com\/pages\/contact","s":"pages-91169947845","u":"6f299a99aaab","p":"page","rtyp":"page","rid":91169947845};</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>
198 199<link rel="stylesheet" media="screen" href="//hadayajewelry.com/cdn/shop/t/17/compiled_assets/styles.css?v=111166005745151815311791391825">
200<script id="sections-script" data-sections="header,footer" defer="defer" src="//hadayajewelry.com/cdn/shop/t/17/compiled_assets/scripts.js?v=37564800240964419891791390649"></script>
vendor: 1 bytes, line 200
200
201<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
vendor: 1 bytes, line 201
201
202<script type="text/javascript">window.moneyFormat = "<span class=priceRange>${{amount}}</span>"; 203 window.shopCurrency = "USD"; 204 window.assetsUrl = '//hadayajewelry.com/cdn/shop/t/17/assets/'; 205</script>
vendor: 1 bytes, line 205
205
206<script> 207 window.globoRelatedProductsConfig = { 208 apiUrl: "https://related-products.globosoftware.net/api", 209 alternateApiUrl: "https://related-products.globosoftware.net", 210 shop: "hadaya-one-of-a-kind-jewelry.myshopify.com", 211 shopNumber: 34996, 212 domain: "hadayajewelry.com", 213 customer:null, 214 urls: { 215 search: "\/search", 216 collection: "\/collections", 217 }, 218 page: 'page', 219 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"}, 220 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}, 221 manualRecommendations: {}, 222 boughtTogetherIds: {}, 223 trendingProducts: {"error":"json not allowed for this object"}, 224 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}, 225 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}, 226 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}, 227 basis_collection_handle: 'globo_basis_collection', 228 widgets: [], 229 offers: [], 230 view_name: 'globo.alsobought', 231 cart_properties_name: '_bundle', 232 upsell_properties_name: '_upsell_bundle', 233 discounted_ids: [], 234 discount_min_amount: 0, 235 offerdiscounted_ids: [], 236 offerdiscount_min_amount: 0,data: {},upselldatas:{}, 237 cartitems:[], 238 no_image_url: "https://cdn.shopify.com/s/images/admin/no-image-large.gif" 239 }; 240</script>
vendor: 1 bytes, line 240
240
241<script> 242</script>
vendor: 1 bytes, line 242
242
243<script defer src="//hadayajewelry.com/cdn/shop/t/17/assets/globo.alsobought.min.js?v=162004661150031676921791390514" type="text/javascript"></script>
243 244<link rel="preload stylesheet" href="//hadayajewelry.com/cdn/shop/t/17/assets/globo.alsobought.css?v=118693552328927178801791390512" as="style"> 245 246 247 <style data-shopify> 248 249 @font-face { 250 font-family: "Open Sans"; 251 font-weight: 400; 252 font-style: normal; 253 font-display: swap; 254 src: url("//hadayajewelry.com/cdn/fonts/open_sans/opensans_n4.c32e4d4eca5273f6d4ee95ddf54b5bbb75fc9b61.woff2") format("woff2"), 255 url("//hadayajewelry.com/cdn/fonts/open_sans/opensans_n4.5f3406f8d94162b37bfa232b486ac93ee892406d.woff") format("woff"); 256} 257 258 259 260 261 @font-face { 262 font-family: "Open Sans"; 263 font-weight: 400; 264 font-style: normal; 265 font-display: swap; 266 src: url("//hadayajewelry.com/cdn/fonts/open_sans/opensans_n4.c32e4d4eca5273f6d4ee95ddf54b5bbb75fc9b61.woff2") format("woff2"), 267 url("//hadayajewelry.com/cdn/fonts/open_sans/opensans_n4.5f3406f8d94162b37bfa232b486ac93ee892406d.woff") format("woff"); 268} 269 270.mw-apo-configure-link { 271 display: none !important; 272} 273 :root { 274 --font-body-family: "Open Sans", sans-serif; 275 --font-body-style: normal; 276 --font-body-weight: 400; 277 --font-body-weight-bold: 700; 278 279 --font-heading-family: "Open Sans", sans-serif; 280 --font-heading-style: normal; 281 --font-heading-weight: 400; 282 283 --font-body-scale: 1.0; 284 --font-heading-scale: 1.0; 285 286 --color-base-text: 18, 18, 18; 287 --color-shadow: 18, 18, 18; 288 --color-base-background-1: 255, 255, 255; 289 --color-base-background-2: 243, 243, 243; 290 --color-base-solid-button-labels: 255, 255, 255; 291 --color-base-outline-button-labels: 18, 18, 18; 292 --color-base-accent-1: 18, 18, 18; 293 --color-base-accent-2: 51, 79, 180; 294 --payment-terms-background-color: #ffffff; 295 296 --gradient-base-background-1: #ffffff; 297 --gradient-base-background-2: #f3f3f3; 298 --gradient-base-accent-1: #121212; 299 --gradient-base-accent-2: #334fb4; 300 301 --media-padding: px; 302 --media-border-opacity: 0.05; 303 --media-border-width: 1px; 304 --media-radius: 0px; 305 --media-shadow-opacity: 0.0; 306 --media-shadow-horizontal-offset: 0px; 307 --media-shadow-vertical-offset: 4px; 308 --media-shadow-blur-radius: 5px; 309 310 --page-width: 120rem; 311 --page-width-margin: 0rem; 312 313 --card-image-padding: 0.0rem; 314 --card-corner-radius: 0.0rem; 315 --card-text-alignment: left; 316 --card-border-width: 0.0rem; 317 --card-border-opacity: 0.1; 318 --card-shadow-opacity: 0.0; 319 --card-shadow-horizontal-offset: 0.0rem; 320 --card-shadow-vertical-offset: 0.4rem; 321 --card-shadow-blur-radius: 0.5rem; 322 323 --badge-corner-radius: 4.0rem; 324 325 --popup-border-width: 1px; 326 --popup-border-opacity: 0.1; 327 --popup-corner-radius: 0px; 328 --popup-shadow-opacity: 0.0; 329 --popup-shadow-horizontal-offset: 0px; 330 --popup-shadow-vertical-offset: 4px; 331 --popup-shadow-blur-radius: 5px; 332 333 --drawer-border-width: 1px; 334 --drawer-border-opacity: 0.1; 335 --drawer-shadow-opacity: 0.0; 336 --drawer-shadow-horizontal-offset: 0px; 337 --drawer-shadow-vertical-offset: 4px; 338 --drawer-shadow-blur-radius: 5px; 339 340 --spacing-sections-desktop: 0px; 341 --spacing-sections-mobile: 0px; 342 343 --grid-desktop-vertical-spacing: 8px; 344 --grid-desktop-horizontal-spacing: 8px; 345 --grid-mobile-vertical-spacing: 4px; 346 --grid-mobile-horizontal-spacing: 4px; 347 348 --text-boxes-border-opacity: 0.1; 349 --text-boxes-border-width: 0px; 350 --text-boxes-radius: 0px; 351 --text-boxes-shadow-opacity: 0.0; 352 --text-boxes-shadow-horizontal-offset: 0px; 353 --text-boxes-shadow-vertical-offset: 4px; 354 --text-boxes-shadow-blur-radius: 5px; 355 356 --buttons-radius: 0px; 357 --buttons-radius-outset: 0px; 358 --buttons-border-width: 1px; 359 --buttons-border-opacity: 1.0; 360 --buttons-shadow-opacity: 0.0; 361 --buttons-shadow-horizontal-offset: 0px; 362 --buttons-shadow-vertical-offset: 4px; 363 --buttons-shadow-blur-radius: 5px; 364 --buttons-border-offset: 0px; 365 366 --inputs-radius: 0px; 367 --inputs-border-width: 1px; 368 --inputs-border-opacity: 0.55; 369 --inputs-shadow-opacity: 0.0; 370 --inputs-shadow-horizontal-offset: 0px; 371 --inputs-margin-offset: 0px; 372 --inputs-shadow-vertical-offset: 4px; 373 --inputs-shadow-blur-radius: 5px; 374 --inputs-radius-outset: 0px; 375 376 --variant-pills-radius: 40px; 377 --variant-pills-border-width: 1px; 378 --variant-pills-border-opacity: 0.55; 379 --variant-pills-shadow-opacity: 0.0; 380 --variant-pills-shadow-horizontal-offset: 0px; 381 --variant-pills-shadow-vertical-offset: 4px; 382 --variant-pills-shadow-blur-radius: 5px; 383 } 384 385 *, 386 *::before, 387 *::after { 388 box-sizing: inherit; 389 } 390 391 html { 392 box-sizing: border-box; 393 font-size: calc(var(--font-body-scale) * 62.5%); 394 height: 100%; 395 } 396 397 body { 398 display: grid; 399 grid-template-rows: auto auto 1fr auto; 400 grid-template-columns: 100%; 401 min-height: 100%; 402 margin: 0; 403 font-size: 1.5rem; 404 /*letter-spacing: 0.06rem; 405 line-height: calc(1 + 0.8 / var(--font-body-scale)); 406 font-family: var(--font-body-family); 407 font-style: var(--font-body-style); 408 font-weight: var(--font-body-weight);*/ 409 } 410 411 @media screen and (min-width: 750px) { 412 body { 413 font-size: 1.6rem; 414 } 415 } 416 417 .breadcrumbs { 418 font-size: .85em; 419 margin: 0 0 2em; 420 margin-bottom: 30px; 421 margin-top: 23px; 422 } 423 424 .breadcrumbs ol { 425 list-style-type: none; 426 margin: 0; 427 padding: 0; 428 } 429 430 .breadcrumbs li { 431 display: inline-block; 432 } 433 434 .breadcrumbs a { 435 text-decoration: underline; 436 } 437 438 .breadcrumbs li:not(:last-child):after { 439 content: "âº\00a0"; 440 display: inline-block; 441 padding-left: .75ch; 442 speak: none; 443 } 444 445 .breadcrumbs [aria-current="page"] { 446 color: inherit; 447 font-weight: normal; 448 text-decoration: none; 449 } 450 451 .breadcrumbs [aria-current="page"]:hover, 452 .breadcrumbs [aria-current="page"]:focus { 453 text-decoration: underline; 454 } 455 </style> 456 457 <link href="//hadayajewelry.com/cdn/shop/t/17/assets/base.css?v=60246223190943732131791390480" rel="stylesheet" type="text/css" media="all" /> 458 459<!-- 460<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"> 461--> 462 <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'">
462<script>document.documentElement.className = document.documentElement.className.replace('no-js', 'js'); 463 if (Shopify.designMode) { 464 document.documentElement.classList.add('shopify-design-mode'); 465 } 466 </script>
466 467 468 469 <style> 470 .priceRange { 471 background: url(//hadayajewelry.com/cdn/s/global/lightbox/v204/loading.gif) center no-repeat; 472 background-size: 20px 20px; 473 text-indent: -9999999px; 474 display: block; 475 } 476 477 .price-range-custom { 478 background: 'red'; 479 } 480 </style> 481
482<script type="text/javascript"> 483 var isProductPage = false; 484 var isCartPage = false; 485 486 487</script>
vendor: 1 bytes, line 487
487
488<script type="text/javascript"> 489 var intervalId = null; 490 var varCounter = 0; 491 var containScriptTagFirstControll = false; 492 var containScriptTagSecondControll = false; 493 window.onload = function() { 494 scripts = document.getElementsByTagName("script"); 495 for (var i = 0; i < scripts.length; i++) { 496 if (scripts[i].src.includes("/pricerange/main.js")) { 497 containScriptTagFirstControll = true; 498 } 499 } 500 if (!containScriptTagFirstControll) { 501 intervalId = setInterval(function() { 502 if (varCounter < 5) { 503 varCounter++; 504 scripts = document.getElementsByTagName("script"); 505 for (var i = 0; i < scripts.length; i++) { 506 if (scripts[i].src.includes("/pricerange/main.js")) { 507 containScriptTagSecondControll = true; 508 } 509 } 510 } else { 511 if (!containScriptTagSecondControll && typeof jQuery !== "undefined") { 512 jQuery('.priceRange').css({ 513 'background': 'none', 514 'text-indent': '0', 515 'display': 'inline' 516 }); 517 } 518 clearInterval(intervalId); 519 } 520 }, 50); 521 } 522 } 523</script>
vendor: 1 bytes, line 523
523
524<script type="text/javascript">var showPriceRange = '0';var priceRangeFormat = '{PRICE_MIN} - {PRICE_MAX}';var pr_money_format = '$@@amount&&';</script>
524<!-- 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"> 525 526<link rel="preconnect" href="https://media.synctrack.io"> 527
528<script type="application/json" id="ipblocker-config"> 529 { 530 "shopIdentifier": "hadaya-one-of-a-kind-jewelry.myshopify.com", 531 "ipBlockerMetafields": "{\"showOverlayByPass\":false,\"disableSpyExtensions\":false,\"blockUnknownBots\":false,\"blockDisposableEmailSubscribe\":false,\"activeApp\":true,\"blockByMetafield\":true,\"visitorAnalytic\":true,\"showWatermark\":true,\"blockCheckoutApi\":false,\"token\":\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZGVudGlmaWVySWQiOiJoYWRheWEtb25lLW9mLWEta2luZC1qZXdlbHJ5Lm15c2hvcGlmeS5jb20iLCJpYXQiOjE3NzA5NDc4NzJ9.5kgOhErfPKHj6TMtUrXDgJm26tpWURsu7fk5xgeeC4I\"}", 532 "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}], 533 "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}, 534 "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\"}}", 535 "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"}], 536 "baseUrl": "https:\/\/fraud.blockifyapp.com\/s\/api", 537 "bucketUrl": "https:\/\/media.synctrack.io\/megamind-fraud", 538 "storefrontApiUrl": "https:\/\/fraud.blockifyapp.com\/p\/api", 539 "ipBlockerChecking": true, 540 "ipBlockerCollectionId": null, 541 "ipBlockerProductCollections": null, 542 "ipBlockerCheckoutProduct": null 543 } 544</script>
544 545
546<script 547 id="blockifyScriptTag" 548 src="https://cdn.shopify.com/extensions/01a11e96-28ad-7b62-bc64-10e789b24446/region-restrictions-385/assets/ip-blocker-embed.min.js" 549 async 550></script>
550<!-- END app block --><!-- BEGIN app block: shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core --> 551 552 553 554 555 556 557 558<link rel="dns-prefetch" href="https://cdn.judge.me"> 559<link rel="dns-prefetch" href="https://cdn1.judge.me"> 560<link rel="dns-prefetch" href="https://api.judge.me"> 561
562<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
562ou! 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
562itle":"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","
562show_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
562d_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"
562:"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_
562shop_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>
562 <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 )} 563</style> <style class='jdgm-settings-style'></style> 564 565 566 567 568 <style class='jdgm-miracle-styles'> 569 @-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
569/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} 570 571</style> 572 573 574 575 576 577 578 579 580
581<script data-cfasync='false' class='jdgm-script'> 582!function(e){window.jdgm=window.jdgm||{}; 583/* INF-1976 */ 584var _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;}(); 585if(_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;} 586jdgm.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/", 587jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)? 588setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){ 589!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d), 590(a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!", 591a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))}, 592jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest; 593t.onreadystatechange=function(){4===t.readyState&&t.status>=200&&t.status<300&&(Function(t.response)(),d&&d(t.response))}, 594t.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( 595".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting? 596parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_v3_base.css"): 597jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_base.css"):jdgm.loadCSS(jdgm.CDN_BASE_URL+"shopify_v2.css") 598)}))}(document); 599</script>
599 600<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> 601 602<!-- BEGIN app snippet: theme_fix_tags -->
602<script> 603 (function() { 604 var jdgmThemeFixes = null; 605 if (!jdgmThemeFixes) return; 606 607 // "All themes" fix: CSS and JS applied on every theme. CSS is injected 608 // before the per-theme fix so the theme-specific CSS wins the cascade. 609 // HTML is never applied globally (too risky). 610 var allThemesFix = jdgmThemeFixes['all']; 611 if (allThemesFix && allThemesFix.css) { 612 var allStyleTag = document.createElement('style'); 613 allStyleTag.classList.add('jdgm-theme-fix-style-all'); 614 allStyleTag.innerHTML = allThemesFix.css; 615 document.head.append(allStyleTag); 616 }; 617 618 if (allThemesFix && allThemesFix.js) { 619 var allScriptTag = document.createElement('script'); 620 allScriptTag.classList.add('jdgm-theme-fix-script-all'); 621 allScriptTag.innerHTML = allThemesFix.js; 622 document.head.append(allScriptTag); 623 }; 624 625 var thisThemeFix = jdgmThemeFixes[Shopify.theme.id]; 626 if (!thisThemeFix) return; 627 628 if (thisThemeFix.html) { 629 document.addEventListener("DOMContentLoaded", function() { 630 var htmlDiv = document.createElement('div'); 631 htmlDiv.classList.add('jdgm-theme-fix-html'); 632 htmlDiv.innerHTML = thisThemeFix.html; 633 document.body.append(htmlDiv); 634 }); 635 }; 636 637 if (thisThemeFix.css) { 638 var styleTag = document.createElement('style'); 639 styleTag.classList.add('jdgm-theme-fix-style'); 640 styleTag.innerHTML = thisThemeFix.css; 641 document.head.append(styleTag); 642 }; 643 644 if (thisThemeFix.js) { 645 var scriptTag = document.createElement('script'); 646 scriptTag.classList.add('jdgm-theme-fix-script'); 647 scriptTag.innerHTML = thisThemeFix.js; 648 document.head.append(scriptTag); 649 }; 650 })(); 651</script>
651 652<!-- END app snippet --> 653<!-- End of Judge.me Core --> 654 655 656 657<!-- END app block -->
657<script src="https://cdn.shopify.com/extensions/01a11b30-98d5-7ae3-b2f4-f79b3c6f32c4/judgeme-775/assets/loader.js" type="text/javascript" defer="defer"></script>
657 658<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
659<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: "page"};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 659
659
660<script> 661 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 662</script>
vendor: 1 bytes, line 662
662
663<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}
663).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"]}
663,{"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
663adayajewelry.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":"8124693d-3313-4a5c-9a2a-fedc358c78e7","pageType":"page","resourceId":"91169947845","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>
663<script> 664 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 665 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 666 window.ShopifyAnalytics.meta.currency = 'USD'; 667 var meta = {"page":{"pageType":"page","resourceType":"page","resourceId":91169947845,"requestId":"3e5d2659-91b4-4dbe-91bc-631ce5a1bd35-1791594610"}}; 668 for (var attr in meta) { 669 window.ShopifyAnalytics.meta[attr] = meta[attr]; 670 } 671</script>
vendor: 1 bytes, line 671
671
672<script class="analytics"> 673 (function () { 674 var customDocumentWrite = function(content) { 675 var jquery = null; 676 677 if (window.jQuery) { 678 jquery = window.jQuery; 679 } else if (window.Checkout && window.Checkout.$) { 680 jquery = window.Checkout.$; 681 } 682 683 if (jquery) { 684 jquery('body').append(content); 685 } 686 }; 687 688 var hasLoggedConversion = function(token) { 689 if (token) { 690 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 691 } 692 return false; 693 } 694 695 var setCookieIfConversion = function(token) { 696 if (token) { 697 var twoMonthsFromNow = new Date(Date.now()); 698 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 699 700 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 701 } 702 } 703 704 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 705 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 706 if (trekkie.integrations) { 707 return; 708 } 709 trekkie.methods = [ 710 'identify', 711 'page', 712 'ready', 713 'track', 714 'trackForm', 715 'trackLink' 716 ]; 717 trekkie.factory = function(method) { 718 return function() { 719 var args = Array.prototype.slice.call(arguments); 720 args.unshift(method); 721 trekkie.push(args); 722 if (method == 'track' || method == 'page') { 723 var pageUrl; 724 try { 725 pageUrl = window.location.href; 726 } catch (e) {} 727 var pageReferrer; 728 try { 729 pageReferrer = document.referrer; 730 } catch (e) {} 731 try { 732 if (window.__TREKKIE_SHIM_QUEUE == null) { 733 window.__TREKKIE_SHIM_QUEUE = []; 734 } 735 window.__TREKKIE_SHIM_QUEUE.push({ 736 from: 'trekkie-stub', 737 method: method, 738 args: args.slice(1), 739 pageContext: { 740 url: pageUrl, 741 referrer: pageReferrer 742 } 743 }); 744 } catch (e) { 745 // no-op 746 } 747 } 748 return trekkie; 749 }; 750 }; 751 for (var i = 0; i < trekkie.methods.length; i++) { 752 var key = trekkie.methods[i]; 753 trekkie[key] = trekkie.factory(key); 754 } 755 trekkie.load = function(config) { 756 trekkie.config = config || {}; 757 trekkie.config.initialDocumentCookie = document.cookie; 758 var first = document.getElementsByTagName('script')[0]; 759var script = document.createElement('script'); 760script.type = 'text/javascript'; 761script.onerror = function(e) { 762 var scriptFallback = document.createElement('script'); 763 scriptFallback.type = 'text/javascript'; 764 scriptFallback.onerror = function(error) { 765 var Monorail = { 766 produce: function produce(monorailDomain, schemaId, payload) { 767 var currentMs = new Date().getTime(); 768 var event = { 769 schema_id: schemaId, 770 payload: payload, 771 metadata: { 772 event_created_at_ms: currentMs, 773 event_sent_at_ms: currentMs 774 } 775 }; 776 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 777 }, 778 sendRequest: function sendRequest(endpointUrl, payload) { 779 // Try the sendBeacon API 780 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 781 var blobData = new window.Blob([payload], { 782 type: 'text/plain' 783 }); 784 785 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 786 return true; 787 } // sendBeacon was not successful 788 789 } // XHR beacon 790 791 var xhr = new XMLHttpRequest(); 792 793 try { 794 xhr.open('POST', endpointUrl); 795 xhr.setRequestHeader('Content-Type', 'text/plain'); 796 xhr.send(payload); 797 } catch (e) { 798 console.log(e); 799 } 800 801 return false; 802 }, 803 isIos12: function isIos12() { 804 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 805 } 806 }; 807 Monorail.produce('monorail-edge.shopifysvc.com', 808 'trekkie_storefront_load_errors/1.1', 809 {shop_id: 52159545541, 810 theme_id: 167519977669, 811 app_name: "storefront", 812 context_url: window.location.href, 813 source_url: "//hadayajewelry.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"}); 814 815 }; 816 scriptFallback.async = true; 817 scriptFallback.src = '//hadayajewelry.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 818 first.parentNode.insertBefore(scriptFallback, first); 819}; 820script.async = true; 821script.src = '//hadayajewelry.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js'; 822first.parentNode.insertBefore(script, first); 823 824 }; 825 trekkie.load( 826 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":52159545541,"isMerchantRequest":null,"themeId":167519977669,"themeCityHash":"656178918061490122","contentLanguage":"en","currency":"USD","eventMetadataId":"8124693d-3313-4a5c-9a2a-fedc358c78e7"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 827 ); 828 829 var loaded = false;
830 trekkie.ready(function() { 831 if (loaded) return; 832 loaded = true; 833 834 window.ShopifyAnalytics.lib = window.trekkie; 835 836 var originalDocumentWrite = document.write; 837 document.write = customDocumentWrite; 838 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 839 document.write = originalDocumentWrite; 840 841 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 842 var token = match? match[1]: undefined; 843 if (!hasLoggedConversion(token)) { 844 setCookieIfConversion(token); 845 846 } 847 }); 848 849 window.ShopifyAnalytics.lib.page(null,{"pageType":"page","resourceType":"page","resourceId":91169947845,"requestId":"3e5d2659-91b4-4dbe-91bc-631ce5a1bd35-1791594610","shopifyEmitted":true}); 850 851 var eventsListenerScript = document.createElement('script'); 852 eventsListenerScript.async = true; 853 eventsListenerScript.src = "//hadayajewelry.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 854 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 855})();</script>
vendor: 1 bytes, line 855
855
856<script 857 defer 858 src="https://hadayajewelry.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.10.1.min.js" 859 data-application="storefront-renderer" 860 data-shop-id="52159545541" 861 data-render-region="gcp-us-central1" 862 data-page-type="page" 863 data-theme-instance-id="167519977669" 864 data-theme-name="Dawn" 865 data-theme-version="5.0.0" 866 data-monorail-region="shop_domain" 867 data-resource-timing-sampling-rate="10" 868 data-shs="true" 869 data-shs-beacon="true" 870 data-shs-export-with-fetch="true" 871 data-shs-logs-sample-rate="1" 872 data-shs-beacon-endpoint="https://hadayajewelry.com/api/collect" 873></script>
873 874<meta name="shopify-y" content="47ee41d3-7c44-4151-9172-a27799069863" data-expiration="1823152210000"><meta name="shopify-s" content="011767a7-c8b3-45cd-996d-0ead78c374a4" data-expiration="1791596410000"> 875</head> 876 877 878 <body class="gradient "> 879<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 879-880
879 880<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
880GTM-NZX8SVS
vendor: 83 bytes, lines 880-881
880" 881height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
882<!-- End Google Tag Manager (noscript) --> 883 <a class="skip-to-content-link button visually-hidden" href="#MainContent"> 884 Skip to content 885 </a> 886 <div id="overlay" class="overlay"></div> 887 <div class="iframe_wrapper"> 888 <div class="x_wrapper pointer"> 889 <div class="popup_x_line"></div> 890 <div class="popup_x_line mirror"></div> 891 </div> 892 </div> 893 894 <div id="shopify-section-announcement-bar" class="shopify-section"> 895</div> 896 <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'"> 897<link rel="stylesheet" href="//hadayajewelry.com/cdn/shop/t/17/assets/component-search.css?v=96455689198851321781791390498" media="print" onload="this.media='all'"> 898<link rel="stylesheet" href="//hadayajewelry.com/cdn/shop/t/17/assets/component-menu-drawer.css?v=182311192829367774911791390493" media="print" onload="this.media='all'"> 899<link rel="stylesheet" href="//hadayajewelry.com/cdn/shop/t/17/assets/component-cart-notification.css?v=119852831333870967341791390489" media="print" onload="this.media='all'"> 900<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'"> 901 <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> 902<noscript><link href="//hadayajewelry.com/cdn/shop/t/17/assets/component-search.css?v=96455689198851321781791390498" rel="stylesheet" type="text/css" media="all" /></noscript> 903<noscript><link href="//hadayajewelry.com/cdn/shop/t/17/assets/component-menu-drawer.css?v=182311192829367774911791390493" rel="stylesheet" type="text/css" media="all" /></noscript> 904<noscript><link href="//hadayajewelry.com/cdn/shop/t/17/assets/component-cart-notification.css?v=119852831333870967341791390489" rel="stylesheet" type="text/css" media="all" /></noscript> 905<noscript><link href="//hadayajewelry.com/cdn/shop/t/17/assets/component-cart-items.css?v=28923312274012349591791390488" rel="stylesheet" type="text/css" media="all" /></noscript>
906<script src="//hadayajewelry.com/cdn/shop/t/17/assets/quotes.js?v=152151738606852237491791390647" defer="defer"></script>
906 907<!-- --> 908<!-- --> 909<!-- --> 910<!-- --> 911<style> 912 #logo_wrapper > .logo { display:block; width:100%; height:100%; margin:0; background:none; } 913 #logo_wrapper .hdy-header-logo { display:block; width:100%; height:100%; } 914 #logo_wrapper .hdy-header-logo > img { display:block; width:100%; height:100%!important; object-fit:cover; object-position:center; } 915 #logo_wrapper > .logo:focus-visible { outline:2px solid #534741; outline-offset:3px; } 916 @media (max-width:1024px), (orientation:portrait) { 917 #logo_wrapper { width:80px; height:60px; margin-left:-40px; top:0; background:none; } 918 #logo_wrapper .hdy-header-logo { position:relative; overflow:hidden; } 919 /* Original169x104 mobile artwork at136px width: crop empty margins and separate tagline. */ 920 #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; } 921 } 922 923 @media (min-width:1025px) and (orientation:landscape) { 924 #header_bottom > .main_menu:not(.msm) { width:max-content; max-width:calc(100% - 400px); } 925 #header_bottom > .main_menu:not(.msm) > ul { display:grid; grid-template-columns:repeat(3,max-content) 220px repeat(3,max-content); gap:8px; } 926 #header_bottom > .main_menu:not(.msm) > ul > li { float:none; margin:0; white-space:nowrap; } 927 #header_bottom > .main_menu:not(.msm) > ul > li:nth-child(4) { grid-column:5; } 928 #header_bottom > .main_menu:not(.msm) > ul > li:nth-child(4)::after { display:none; } 929 #header_bottom > .main_menu:not(.msm) > ul > li > a { font-size:13px; padding-left:4px; padding-right:4px; } 930 #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; } 931 } 932 @media (min-width:1025px) and (max-width:1150px) and (orientation:landscape) { 933 #header_bottom > .main_menu:not(.msm) > ul { grid-template-columns:repeat(3,max-content) 192px repeat(3,max-content); gap:4px; } 934 #header_bottom > .main_menu:not(.msm) > ul > li > a { font-size:12px; } 935 } 936 #HadayaMobileMenu { box-sizing:border-box; max-width:100vw; overflow-x:hidden; overscroll-behavior-x:none; } 937 @media (max-width:1024px), (orientation:portrait) { 938 #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; } 939 body.show_menu #chatbase-message-bubbles { visibility:hidden; } 940 } 941 .master_top_header .icon_art:focus-visible, .mobile_icon_art:focus-visible { outline:2px solid #534741; outline-offset:3px; } 942 /* The center column reserves the 168px logo plus a 12px gap on each side. */ 943 @media (min-width:1025px) and (orientation:landscape) { 944 .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; } 945 .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; } 946 .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; } 947 .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; } 948 .node-type-hadayasbook #header_bottom > .main_menu.msm > ul { display:grid; grid-template-columns:minmax(0,1fr) 192px minmax(0,1fr); align-items:center; } 949 .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; } 950 .node-type-hadayasbook #header_bottom .main_menu.msm a { font-size:14px; } 951 .node-type-hadayasbook #header_bottom .main_menu.msm .loved_b { grid-column:1; justify-self:start; margin-left:142px; } 952 .node-type-hadayasbook #header_bottom .main_menu.msm .psukim_b { grid-column:1; justify-self:end; } 953 .node-type-hadayasbook #header_bottom .main_menu.msm .search_b { grid-column:3; justify-self:center; width:clamp(100px,11vw,155px); } 954 .node-type-hadayasbook #header_bottom .main_menu.msm .names_b { grid-column:3; justify-self:start; } 955 .node-type-hadayasbook #header_bottom #phrase_search { width:100%; min-width:0; box-sizing:border-box; font-size:14px; padding:0 10px; } 956 } 957 header-drawer { 958 justify-self: start; 959 margin-left: -1.2rem; 960 } 961 962 @media screen and (min-width: 990px) { 963 header-drawer { 964 display: none; 965 } 966 } 967 968 .menu-drawer-container { 969 display: flex; 970 } 971 972 .list-menu { 973 list-style: none; 974 padding: 0; 975 margin: 0; 976 } 977 978 .list-menu--inline { 979 display: inline-flex; 980 flex-wrap: wrap; 981 } 982 983 summary.list-menu__item { 984 /*padding-right: 2.7rem;*/ 985 padding: 15px 10px 21px; 986 display: flex; 987 align-items: center; 988 gap: 5px; 989 } 990 991 .list-menu__item { 992 display: flex; 993 align-items: center; 994 line-height: calc(1 + 0.3 / var(--font-body-scale)); 995 } 996 997 .list-menu__item--link { 998 text-decoration: none; 999 padding-bottom: 1rem; 1000 padding-top: 1rem; 1001 line-height: calc(1 + 0.8 / var(--font-body-scale)); 1002 } 1003 1004 @media screen and (min-width: 750px) { 1005 .list-menu__item--link { 1006 padding-bottom: 0.5rem; 1007 padding-top: 0.5rem; 1008 } 1009 } 1010</style><style data-shopify>.section-header { 1011 margin-bottom: 0px; 1012 } 1013 1014 @media screen and (min-width: 750px) { 1015 .section-header { 1016 margin-bottom: 0px; 1017 } 1018 }</style>
1018<script src="//hadayajewelry.com/cdn/shop/t/17/assets/details-disclosure.js?v=153497636716254413831791390503" defer="defer"></script>
vendor: 1 bytes, line 1018
1018
1019<script src="//hadayajewelry.com/cdn/shop/t/17/assets/details-modal.js?v=4511761896672669691791390503" defer="defer"></script>
vendor: 1 bytes, line 1019
1019
1020<script src="//hadayajewelry.com/cdn/shop/t/17/assets/cart-notification.js?v=146771965050272264641791390483" defer="defer"></script>
1020 1021 1022<svg xmlns="http://www.w3.org/2000/svg" class="hidden"> 1023 <symbol id="icon-search" viewbox="0 0 18 19" fill="none"> 1024 <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"/> 1025 </symbol> 1026 1027 <symbol id="icon-close" class="icon icon-close" fill="none" viewBox="0 0 18 17"> 1028 <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"> 1029 </symbol> 1030</svg> 1031 1032 1033 1034 1035 1036 1037 <header class="header" id="header" role="banner"> 1038 <!-- mobile --> 1039 <div class="only_mobile ham_wrapper" role="button" tabindex="0" aria-label="Menu" aria-controls="HadayaMobileMenu" aria-expanded="false"> 1040 <div class="ham_line"></div> 1041 <div class="ham_line"></div> 1042 <div class="ham_line"></div> 1043 </div> 1044 <div class="only_mobile mag_menu" role="button" tabindex="0" aria-label="Search" aria-controls="search" aria-expanded="false"></div> 1045 <div class="only_mobile mobile_menu" id="HadayaMobileMenu" aria-hidden="true" inert> 1046 1047 <h2>Shop for</h2> 1048 <div class="main_menu"> 1049 <ul class="menu"> 1050 <li class="menu__item is-leaf first leaf"><a href="/collections/rings?sort_by=price-ascending" title="" class="menu__link">Rings</a></li> 1051 <li class="menu__item is-leaf leaf"><a href="/collections/bracelets?sort_by=price-ascending" title="" class="menu__link">Bracelets</a></li> 1052 <li class="menu__item is-leaf leaf"><a href="/collections/necklaces?sort_by=price-ascending" title="" class="menu__link">Necklaces</a></li> 1053 <li class="menu__item is-leaf leaf"><a href="/pages/gift-ideas" class="menu__link">Gifts</a></li> 1054 <li class="menu__item is-leaf leaf"><a href="/collections/all?filter.p.m.custom.material=Silver&filter.p.m.custom.events=&filter.p.m.custom.tags=&sort_by=best-selling" class="menu__link">Best Sellers</a></li> 1055 <li class="menu__item is-expanded last expanded"> 1056 <a href="#" title="" class="menu__link">More</a> 1057 <ul class="menu"> 1058 <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> 1059 <li class="menu__item is-leaf leaf"><a href="/collections/accessories?sort_by=price-ascending" title="" class="menu__link">Accessories</a></li> 1060 <li class="menu__item is-leaf leaf"><a href="/collections/judaica?sort_by=price-ascending" title="" class="menu__link">Judaica</a></li> 1061 <!--<li class="menu__item is-leaf leaf"><a href="/collections/sale-box" title="" class="menu__link">Sale Box</a></li>--> 1062 <li class="menu__item is-leaf leaf"><a href="/pages/yeshiva-girls" class="menu__link">Seminary Year Jewelry</a></li> 1063<li class="menu__item is-leaf last leaf"><a href="/collections/all?sort_by=price-ascending" title="" class="menu__link">All Designs</a></li> 1064 </ul> 1065 </li> 1066 </ul> 1067 </div> 1068 1069 <p> 1070 <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><!-- | <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> <a href="/hadaya-white-night?isl=top">WHITE NIGHT</a>--> 1071 </p> 1072 <div class="mobile_login"> 1073 Have an account? <a class="login_b" href="/account/login">Login</a> 1074 </div> 1075 <div class="mobile_master"> 1076 <div class="main_menu"> 1077 <ul class="menu"> 1078 <li class="active"><a class="mobile_icon_store" aria-current="true" href="/">HadayaJewelry.com</a></li> 1079 <li class=""><a class="mobile_icon_simply" href="/pages/simplyhadaya">SimplyHadaya.com</a></li> 1080 <li class=""><a class="mobile_icon_art" href="/pages/the-dreidel?view=hadayas-art">Hadayaâs Art</a></li> 1081 <li class=""><a class="mobile_icon_book" href="/pages/hadayas-book">HadayasBook.com</a></li> 1082 </ul> 1083 </div> 1084 </div> 1085 </div> 1086 <!-- /mobile --> 1087 <div id="logo_wrapper"> 1088 <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> 1089 </div> 1090 <div id="header_top"> 1091 <div id="header_top_left"> 1092 <p> 1093 <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><!-- | <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> <a href="/hadaya-white-night?isl=top">WHITE NIGHT</a>--> 1094 </p> 1095 </div> 1096 <div class="master_top_header"> 1097 <a class="active icon_store" aria-current="true" href="/">HadayaJewelry.com</a> 1098 <a class=" icon_simply" href="/pages/simplyhadaya">SimplyHadaya.com</a> 1099 <a class=" icon_art" href="/pages/the-dreidel?view=hadayas-art">Hadayaâs Art</a> 1100 <a class=" icon_book" href="/pages/hadayas-book">HadayasBook.com</a> 1101 </div> 1102 </div> 1103 <div id="header_bottom"> 1104 1105 <div id="header_top_right"> 1106 1107<a class="login_b" href="/account/login">Login</a> 1108 1109 1110 <a class="wishlist_b" href="#swym-wishlist">
1110<img src="//hadayajewelry.com/cdn/shop/t/17/assets/icon_wishlist_active.svg?v=142640692303883903491791390540"> Loved </a> 1111 1112 1113 <a class="cart_b" href="/cart" aria-label="Cart"> 1114 <div class="cart_b_amount uc-ajax-cart-alt-processed"> 1115 <div style="display: block;"> 1116 <span class="cart_number">0</span> 1117 <span id="subtotal-title">Subtotal:</span> <span class="uc-price"><span class=priceRange>$0</span></span> 1118 </div> 1119 </div> 1120 </a> 1121 1122 </div> 1123 1124 <nav class="main_menu "> 1125 <ul class="menu"> 1126 1127 1128 1129 <li class="menu__item is-leaf first leaf"><a href="/collections/rings?sort_by=price-ascending" title="" class="menu__link ">Rings</a></li> 1130<li class="menu__item is-leaf leaf"><a href="/collections/bracelets?sort_by=price-ascending" title="" class="menu__link ">Bracelets</a></li> 1131<li class="menu__item is-leaf leaf"><a href="/collections/necklaces?sort_by=price-ascending" title="" class="menu__link ">Necklaces</a></li> 1132<li class="menu__item is-leaf leaf"><a href="/pages/gift-ideas" class="menu__link">Gifts</a></li> 1133 <li class="menu__item is-leaf leaf"><a href="/collections/all?filter.p.m.custom.material=Silver&filter.p.m.custom.events=&filter.p.m.custom.tags=&sort_by=best-selling" class="menu__link">Best Sellers</a></li> 1134 <li class="menu__item is-expanded last expanded"> 1135 <a href="#" title="" class="menu__link ">More</a> 1136 <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> 1137<li class="menu__item is-leaf leaf"><a href="/collections/accessories?sort_by=price-ascending" title="" class="menu__link">Accessories</a></li> 1138<li class="menu__item is-leaf leaf"><a href="/collections/judaica?sort_by=price-ascending" title="" class="menu__link">Judaica</a></li> 1139<!--<li class="menu__item is-leaf leaf"><a href="/collections/sale-box" title="" class="menu__link">Sale Box</a></li>--> 1140<li class="menu__item is-leaf leaf"><a href="/pages/yeshiva-girls" class="menu__link">Seminary Year Jewelry</a></li> 1141<li class="menu__item is-leaf last leaf"><a href="/collections/all?sort_by=price-ascending" title="" class="menu__link">All Designs</a></li> 1142</ul></li> 1143 1144 1145 1146 </ul> 1147 </nav> 1148 1149 <div id="search"> 1150 <form class="search-form" role="search" action="/search" method="get" id="search-block-form" accept-charset="UTF-8" target="_self" novalidate="novalidate"> 1151 <div> 1152 <div class="container-inline"> 1153 <div class="form-item form-type-textfield form-item-search-block-form" role="application"> 1154 <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"> 1155 <span role="status" aria-live="polite" class="ui-helper-hidden-accessible"></span> 1156 <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"> 1157 </div> 1158 <div class="form-actions form-wrapper" id="edit-actions--2"> 1159 <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> 1160 </div> 1161 </div> 1162 </form> 1163 </div> 1164 1165 </div> 1166</header> 1167 1168 1169
1170<script> 1171 jQuery(document).ready(function($) { 1172 lovedPhrasesUpdateCount(); 1173 var winWidth = $('body').innerWidth(); 1174 var winHeight = window.innerHeight; 1175 1176 1177 1178 /// master top header /******************* copy 2 live */ 1179 var store = $('.icon_store').width()+70; 1180 var art = $('.icon_art').width()+70; 1181 var book = $('.icon_book').width()+70; 1182 var simply = $('.icon_simply').width()+70; 1183 $('.master_top_header a:not(.active)').addClass('small'); 1184 1185 $('.master_top_header a:not(.active)').hover( 1186 function () { 1187 var myname = $(this).attr('class'); 1188 myname = myname.replace('small',''); 1189 1190 if($.trim(myname)=='icon_store'){ 1191 var mywidth = store; 1192 }else if($.trim(myname)=='icon_art'){ 1193 var mywidth = art; 1194 }else if($.trim(myname)=='icon_book'){ 1195 var mywidth = book; 1196 }else if($.trim(myname)=='icon_simply'){ 1197 var mywidth = simply; 1198 } 1199 1200 $(this).css({'width':mywidth}); 1201 $(this).addClass('hover'); 1202 $(this).removeClass('small'); 1203 }, 1204 function () { 1205 $(this).css({'width':'50px'}); 1206 $(this).addClass('small'); 1207 $(this).removeClass('hover'); 1208 } 1209 ); 1210 1211 var mobileMenuLock = null; 1212 var mobileMenuTouchY = null; 1213 function lockMobileMenuPage() { 1214 if (mobileMenuLock) return; 1215 var body = document.body; 1216 var properties = ['position', 'top', 'left', 'width', 'overflow-y']; 1217 mobileMenuLock = { x:window.scrollX, y:window.scrollY, styles:properties.map(function (name) { 1218 return { name:name, value:body.style.getPropertyValue(name), priority:body.style.getPropertyPriority(name) }; 1219 }) }; 1220 body.style.setProperty('position', 'fixed'); 1221 body.style.setProperty('top', -mobileMenuLock.y + 'px'); 1222 body.style.setProperty('left', -mobileMenuLock.x + 'px'); 1223 body.style.setProperty('width', '100%'); 1224 body.style.setProperty('overflow-y', 'hidden'); 1225 } 1226 function unlockMobileMenuPage() { 1227 if (!mobileMenuLock) return; 1228 var saved = mobileMenuLock; 1229 mobileMenuLock = null; 1230 saved.styles.forEach(function (style) { 1231 if (style.value) document.body.style.setProperty(style.name, style.value, style.priority); 1232 else document.body.style.removeProperty(style.name); 1233 }); 1234 window.scrollTo({ left:saved.x, top:saved.y, behavior:'instant' }); 1235 } 1236 function updateMobileMenu(open) { 1237 if (open) lockMobileMenuPage(); 1238 $('body').toggleClass('show_menu', open); 1239 $('.ham_wrapper').attr('aria-expanded', String(open)); 1240 $('.mobile_menu').attr('aria-hidden', String(!open)).prop('inert', !open); 1241 if (!open) unlockMobileMenuPage(); 1242 } 1243 // Older iOS versions can chain touch scrolling despite overscroll-behavior. 1244 document.addEventListener('touchstart', function (event) { 1245 mobileMenuTouchY = event.touches.length === 1 ? event.touches[0].clientY : null; 1246 }, { passive:true }); 1247 document.addEventListener('touchmove', function (event) { 1248 if (!mobileMenuLock || mobileMenuTouchY === null || event.touches.length !== 1) return; 1249 var menu = document.getElementById('HadayaMobileMenu'); 1250 var nextY = event.touches[0].clientY; 1251 var delta = nextY - mobileMenuTouchY; 1252 mobileMenuTouchY = nextY; 1253 if (!menu.contains(event.target) || 1254 (delta > 0 && menu.scrollTop <= 0) || 1255 (delta < 0 && menu.scrollTop + menu.clientHeight >= menu.scrollHeight - 1)) event.preventDefault(); 1256 }, { passive:false }); 1257 $(document).on('click', '#HadayaMobileMenu a[href]', function () { 1258 if (this.getAttribute('href') !== '#') updateMobileMenu(false); 1259 }); 1260 $(window).on('pagehide.hadayaMenu pageshow.hadayaMenu', function () { updateMobileMenu(false); }); 1261 $(document).on('click', '.ham_wrapper', function () { 1262 updateMobileMenu(!$('body').hasClass('show_menu')); 1263 }); 1264 $(document).on('click', '.mag_menu', function () { 1265 $('#search').slideToggle(300); 1266 $(this).toggleClass('active'); 1267 $(this).attr('aria-expanded', String($(this).hasClass('active'))); 1268 }); 1269 $(document).on('keydown', '.ham_wrapper, .mag_menu', function (event) { 1270 if (event.key !== 'Enter' && event.key !== ' ') return; 1271 event.preventDefault(); 1272 $(this).trigger('click'); 1273 }); 1274 $(document).on('keydown', function (event) { 1275 if (event.key !== 'Escape' || !$('body').hasClass('show_menu')) return; 1276 updateMobileMenu(false); 1277 $('.ham_wrapper').focus(); 1278 }); 1279 function sizeMobileMenu() { 1280 var menu = document.getElementById('HadayaMobileMenu'); 1281 var header = document.getElementById('header'); 1282 var top = header.getBoundingClientRect().bottom;
1283 var height = window.visualViewport ? window.visualViewport.height : window.innerHeight; 1284 menu.style.setProperty('--hdy-menu-top', top + 'px'); 1285 menu.style.setProperty('--hdy-menu-height', Math.max(0, height - top) + 'px'); 1286 if (!$('.ham_wrapper').is(':visible')) updateMobileMenu(false); 1287 } 1288 $(window).on('resize.hadayaMenu orientationchange.hadayaMenu', sizeMobileMenu); 1289 if (window.visualViewport) window.visualViewport.addEventListener('resize', sizeMobileMenu); 1290 sizeMobileMenu(); 1291 1292 1293 var phrases_or_names = 'phrases'; 1294 /// search phrase 1295 $(document).on('keyup', '#phrase_search', function () { 1296 1297 //console.log(phrases_or_names); 1298 $('#' + phrases_or_names + '_block_content .phrase').each(function () { 1299 $(this).addClass('search_inactive'); 1300 var search_val = $('#phrase_search').val().toLowerCase(); 1301 var my_heb = $(this).find('.phrase_clean').text().toLowerCase(); 1302 var my_eng = $(this).find('.phrase_eng').text().toLowerCase(); 1303 1304 if (my_heb.indexOf(search_val) >= 0) { 1305 $(this).removeClass('search_inactive'); 1306 } 1307 if (my_eng.indexOf(search_val) >= 0) { 1308 $(this).removeClass('search_inactive'); 1309 } 1310 }); 1311 var search_phrase; 1312 1313 1314 // update number of phrases 1315 1316 if($('body').hasClass('phrase_block')){ 1317 number_of_phrases = $('#phrases_block_content .phrase:not(.search_inactive)').length; 1318 $('#phrases_title').text('Psukim & Phrases (' + number_of_phrases + ')'); 1319 }else if($('body').hasClass('names_block')){ 1320 number_of_phrases = $('#names_block_content .phrase:not(.search_inactive)').length; 1321 $('#phrases_title').text('Psukim for Names (' + number_of_phrases + ')'); 1322 }else{ 1323 number_of_phrases = $('#fav_block_content .phrase:not(.search_inactive)').length; 1324 $('#phrases_title').text('Loved (' + number_of_phrases + ')'); 1325 } 1326 1327 1328 1329 1330 if($('#phrase_search').val()!=''){ 1331 $('body').addClass('search_active'); 1332 search_phrase = $('#phrase_search').val(); 1333 if(number_of_phrases>0){ 1334 $('#phrases_top_left').attr('data-content','Search results for "'+search_phrase+'"'); 1335 }else{ 1336 $('#phrases_top_left').attr('data-content','No Search results for "'+search_phrase+'"'); 1337 } 1338 }else{ 1339 $('body').removeClass('search_active'); 1340 } 1341 1342 var shown_categories =[]; 1343 $('.phrase_family_wrapper').each(function () { 1344 $(this).hide(); 1345 1346 1347 1348 var show_counter = 0; 1349 $(this).find('li').each(function () { 1350 if ($(this).hasClass('inactive') || $(this).hasClass('search_inactive') || $(this).hasClass('selected1') || $(this).hasClass('selected2') || $(this).hasClass('selected')) { 1351 } else { 1352 show_counter++; 1353 } 1354 }); 1355 if (show_counter > 0) { 1356 $(this).show(); 1357 shown_categories.push($(this).find('>h3').text()); 1358 } 1359 }); 1360 1361 // hide and show only relevant buttons 1362 $('.phrase-family-b').hide(); 1363 1364 $('.phrase-family-b').each(function () { 1365 var my_text = $.trim($(this).text()); 1366 var number_of_elements = shown_categories.length; 1367 for(var i=0;i<number_of_elements;i++){ 1368 console.log('shown_categories[i]:'+shown_categories[i]+' my_text:'+my_text); 1369 if(shown_categories[i]==my_text){ 1370 $(this).show(); 1371 break; 1372 } 1373 } 1374 }); 1375 1376 1377 1378 1379 }); // end #phrase_search 1380 1381 // switch blocks (loved, phrases and names) 1382 $(document).on('click touchstart', '.loved_b a', function () { 1383 1384 $('#phrases_names,#phrases_family').fadeOut(200); 1385 1386 $('.main_menu .menu>li>a').removeClass('active'); 1387 $('body').addClass('fav_block').removeClass('names_block').removeClass('phrase_block').removeClass('search_active'); 1388 $('#phrases_block_wrapper').scrollTop(0); 1389 $(this).addClass('active'); 1390 1391 phrases_or_names = 'fav'; 1392 1393 // reset search 1394 $('#phrase_search').val(''); 1395 $('.phrase').each(function () { 1396 $(this).addClass('search_inactive'); 1397 var search_val = $('#phrase_search').val().toLowerCase(); 1398 var my_heb = $(this).find('.phrase_clean').text().toLowerCase(); 1399 var my_eng = $(this).find('.phrase_eng').text().toLowerCase(); 1400 if (my_heb.indexOf(search_val) >= 0) { 1401 $(this).removeClass('search_inactive'); 1402 } else if (my_eng.indexOf(search_val) >= 0) { 1403 $(this).removeClass('search_inactive'); 1404 } 1405 }); 1406 1407 $('#names_block_content,#phrases_block_content').hide(); 1408 lovedPhrasesRender(); 1409 $('#fav_block_content').show(); 1410 1411 // restart scrollbar jquery 1412 if (winWidth > winHeight) { 1413 $('#phrases_block_wrapper').mCustomScrollbar('destroy'); 1414 $('#phrases_block_wrapper').mCustomScrollbar(); 1415 $('.mCSB_container').css({'top':0}); 1416 }else{ 1417 $('#phrases_left').removeClass('active'); 1418 $('*').scrollTop(0); 1419 } 1420 1421 1422 number_of_phrases = $('#fav_block_content .phrase:not(.search_inactive)').length; 1423 $('#phrases_title').text('Loved (' + number_of_phrases + ')'); 1424 1425 1426 1427 }); // end // $(document).on('click','#phrases_loved',function() 1428 1429 var number_of_phrases = $('.phrase_family_wrapper .phrase').length; 1430 $('#phrases_title').text('Psukim & Phrases (' + number_of_phrases + ')'); 1431 1432 // click on family name 1433 $(document).on('click touchstart', '.psukim_b a', function () { 1434 $('.phrase-family-b,.phrase_family_wrapper').show(); 1435 $('#phrases_names').fadeOut(200); 1436 $('#phrases_family, #phrases_family_list').stop().fadeIn(400); 1437 $('.main_menu .menu>
1437li>a').removeClass('active'); 1438 $(this).addClass('active'); 1439 $('body').addClass('phrase_block').removeClass('names_block').removeClass('fav_block').removeClass('search_active'); 1440 $('#phrases_block_wrapper').scrollTop(0); 1441 phrases_or_names = 'phrases'; 1442 // reset search 1443 $('#phrase_search').val(''); 1444 $('.phrase').each(function () { 1445 $(this).addClass('search_inactive'); 1446 var search_val = $('#phrase_search').val().toLowerCase(); 1447 var my_heb = $(this).find('.phrase_clean').text().toLowerCase(); 1448 var my_eng = $(this).find('.phrase_eng').text().toLowerCase(); 1449 if (my_heb.indexOf(search_val) >= 0) { 1450 $(this).removeClass('search_inactive'); 1451 } else if (my_eng.indexOf(search_val) >= 0) { 1452 $(this).removeClass('search_inactive'); 1453 } 1454 }); 1455 // show / hide block contents 1456 $('#phrases_block_content').show(); 1457 $('#names_block_content,#fav_block_content').hide(); 1458 1459 // restart scrollbar jquery 1460 if (winWidth > winHeight) { 1461 $('#phrases_block_wrapper').mCustomScrollbar('destroy'); 1462 $('#phrases_block_wrapper').mCustomScrollbar(); 1463 $('.mCSB_container').css({'top':0}); 1464 }else{ 1465 //$('#phrases_left').removeClass('active'); 1466 $('*').scrollTop(0); 1467 } 1468 1469 number_of_phrases = $('#phrases_block_content .phrase:not(.search_inactive)').length; 1470 $('#phrases_title').text('Psukim & Phrases (' + number_of_phrases + ')'); 1471 }); 1472 //$('#phrases_names').click(function(){ 1473 $(document).on('click', '.node-type-hadayasbook .names_b a', function (event) { 1474 event.preventDefault(); 1475 $(this).attr({'aria-controls':'phrases_names','aria-expanded':'true'}); 1476 1477 $('#phrases_family, #phrases_family_list').fadeOut(200); 1478 $('#phrases_names').stop().fadeIn(400); 1479 $('.main_menu .menu>li>a').removeClass('active'); 1480 $(this).addClass('active'); 1481 1482 $('#phrases_block_wrapper').scrollTop(0); 1483 1484 $('body').addClass('names_block').removeClass('phrase_block').removeClass('fav_block').removeClass('search_active'); 1485 1486 phrases_or_names = 'names'; 1487 // reset search 1488 $('#phrase_search').val(''); 1489 $('.phrase').each(function () { 1490 $(this).addClass('search_inactive'); 1491 var search_val = $('#phrase_search').val().toLowerCase(); 1492 var my_heb = $(this).find('.phrase_clean').text().toLowerCase(); 1493 var my_eng = $(this).find('.phrase_eng').text().toLowerCase(); 1494 if (my_heb.indexOf(search_val) >= 0) { 1495 $(this).removeClass('search_inactive'); 1496 } else if (my_eng.indexOf(search_val) >= 0) { 1497 $(this).removeClass('search_inactive'); 1498 } 1499 }); 1500 // show / hide block contents 1501 $('#phrases_block_content,#fav_block_content').hide(); 1502 var selectedLetter = $('#phrases_letters_wrapper .letter_b.active').first(); 1503 var selectedIndex = Number(selectedLetter.attr('data-letter-index') || 0); 1504 fetchQuoteLetter(selectedIndex); 1505 $('.large_letter').text($('.letter_b.active').text()); 1506 $('#phrases_block').fadeIn(300); 1507 1508 1509 // fadeOut 1510 //$('#names_block_content').hide(); 1511 // scroll up 1512 $('#phrases_block_wrapper').scrollTop(0); 1513 $('.mCSB_container').css({'top':0}); 1514 $('#names_block_content').show(); 1515 1516 // restart scrollbar jquery 1517 if (winWidth > winHeight) { 1518 $('#phrases_block_wrapper').mCustomScrollbar('destroy'); 1519 $('#phrases_block_wrapper').mCustomScrollbar(); 1520 $('.mCSB_container').css({'top':0}); 1521 }else{ 1522 //$('#phrases_left').removeClass('active'); 1523 $('*').scrollTop(0); 1524 } 1525 1526 number_of_phrases = $('#names_block_content .phrase:not(.search_inactive)').length; 1527 $('#phrases_title').text('Psukim for Names (' + number_of_phrases + ')'); 1528 }); 1529 1530 1531 // click on letter 1532 $(document).on('click', '.node-type-hadayasbook .letter_b', function () { 1533 $('#phrases_block').fadeOut(300); 1534 // set active 1535 $('#phrases_letters_wrapper .letter_b').removeClass('active').attr('aria-pressed','false'); 1536 $(this).addClass('active').attr('aria-pressed','true'); 1537 // get index of clicked button 1538 var my_index = Number($(this).attr('data-letter-index')); 1539 // get value number of option in listbox according to clicked button 1540 var option_value = $('#edit-field-first-letter-tid option:nth-child(' + Number(my_index + 2) + ')').attr('value'); 1541 // change listbox active option according to clicked value 1542 console.log('change letter val:',option_value) 1543 //$('#edit-field-first-letter-tid').val(option_value).change(); 1544 console.log('letter change index: ', my_index); 1545 1546 fetchQuoteLetter(my_index); 1547 if (matchMedia('(orientation: portrait)').matches) { 1548 $('#phrases_names').stop(true, true).hide(); 1549 $('.names_b a').attr('aria-expanded','false'); 1550 } 1551 $('.large_letter').text($('.letter_b.active').text()); 1552 $('#phrases_block').fadeIn(300); 1553 1554 1555 // fadeOut 1556 //$('#names_block_content').hide(); 1557 // scroll up 1558 $('#phrases_block_wrapper').scrollTop(0); 1559 $('.mCSB_container').css({'top':0}); 1560 }); 1561 }); 1562</script>
vendor: 1 bytes, line 1562
1562
1563<script> 1564 let items = document.querySelectorAll(".details-dropdown"); 1565 console.log(items) 1566 items.forEach(item => { 1567 item.addEventListener("mouseover", () => { 1568 item.setAttribute("open", true); 1569 item.querySelector("ul").addEventListener("mouseleave", () => { 1570 item.removeAttribute("open"); 1571 }); 1572 item.addEventListener("mouseleave", () => { 1573 item.removeAttribute("open"); 1574 }); 1575 }); 1576 1577 }); 1578</script>
1578 1579
1580<script type="application/ld+json"> 1581 { 1582 "@context": "http://schema.org", 1583 "@type": "Organization", 1584 "name": "Hadaya Jewelry", 1585 1586 "sameAs": [ 1587 "", 1588 "", 1589 "", 1590 "", 1591 "", 1592 "", 1593 "", 1594 "", 1595 "" 1596 ], 1597 "url": "https:\/\/hadayajewelry.com\/pages\/contact" 1598 } 1599</script>
1599 1600</div> 1601 <main id="MainContent" class="content-for-layout focus-none" role="main" tabindex="-1"> 1602 <div class="globoRecommendationsTop"></div><section id="shopify-section-template--24059679408325__form" class="shopify-section section">
1602<script> 1603 //contact_posted=true 1604 $( document ).ready(function() { 1605 var $formName = $('#edit-submitted-name'); 1606 var $formEmail = $('#edit-submitted-email'); 1607 var $formMessage = $('#edit-submitted-message'); 1608 $formName.on('invalid', e=> { 1609 console.log('name invalid'); 1610 $('html,body').scrollTop($formName.offset().top - 130); 1611 }); 1612 1613 1614 $formEmail.on('invalid', e=> { 1615 console.log('email invalid'); 1616 if (!$formName.is(':invalid')) 1617 $('html,body').scrollTop($formEmail.offset().top - 130); 1618 }); 1619 1620 1621 $formMessage.on('invalid', e=> { 1622 console.log('message invalid'); 1623 if (!$formEmail.is(':invalid')) 1624 $('html,body').scrollTop($formMessage.offset().top - 130); 1625 }); 1626 1627 1628 1629 console.log( "ready!" ); 1630 var urlParams = new URLSearchParams(window.location.search); 1631 if (urlParams.get('contact_posted') == 'true') { 1632 $("html, body").animate({ scrollTop: 0 }, "slow"); 1633 } 1634}); 1635</script>
1635 1636<style data-shopify> 1637 @media only screen and (orientation: portrait), only screen and (max-width: 900px) and (orientation: landscape) { 1638#MainContent { 1639 padding-right: 0; 1640 padding-left: 0; 1641} 1642 } 1643</style> 1644<div class="w1145"> 1645<div id="breadcrumbs" style="opacity: 1;"> 1646 <div itemscope="" class="easy-breadcrumb" itemtype="http://data-vocabulary.org/Breadcrumb"> 1647 <span itemprop="title"><a href="/" class="easy-breadcrumb_segment easy-breadcrumb_segment-front">Hadaya</a></span> <span class="easy-breadcrumb_segment-separator">></span> 1648 <span class="easy-breadcrumb_segment easy-breadcrumb_segment-title" itemprop="title">Contact Us</span> </div> 1649 </div> 1650 <div id="contact_title"> 1651 <h1>Weâd love to help!</h1> 1652 <p>We are thrilled about our products, and we want you to be as well</p> 1653 </div> 1654 1655 <div id="contact_left"> 1656 <img 1657 class="only_desktop" 1658 src="//hadayajewelry.com/cdn/shop/t/17/assets/contact_bg_desktop.jpg?v=28982671028724831641791390500" 1659 /> 1660 <img class="only_mobile" src="//hadayajewelry.com/cdn/shop/t/17/assets/contact_bg_mobile.jpg?v=74192192980422883411791390501" /> 1661 <div class="col_half"> 1662 <h2>Studio Hours</h2> 1663 1664 <p> 1665 <a class="red_text" href="/pages/shipping-pickup" 1666 >Click to view this week's hours</a 1667 ><br /> 1668 <!--Sun.-Thu 5:30â â¬AMâ - â¬7:00â â¬PM<br /> 1669 Fri. / Holidays Eve. 5:30â â¬AMâ - â¬12:30â â¬PM--> 1670 </p> 1671 1672 <p> </p> 1673 1674 <p> 1675 See the video of <a 1676 class="red_text" 1677 href="/pages/our-story" 1678 >Our Story</a 1679 > or read <br /> 1680 about our one of a kind <a 1681 class="red_text" 1682 href="/pages/team-hadaya" 1683 >Team Hadaya</a 1684 > 1685 </p> 1686 </div> 1687 <div class="col_half"> 1688 <h2>HADAYA</h2> 1689 1690 <p> 1691 91â â¬HaYehudim st<br /> 1692 Jewish Quarterâ, â¬Old City, Jerusalem<br /> 1693 +972-2-628-6725 (ext. 1)<br /> 1694 +1(914)243-1300 (online support)<br /> 1695 <a 1696 class="red_text" 1697 href="https://www.google.com/maps/dir//hadaya,+Ha-Yehudim+St+91,+Jerusalem/@31.7754024,35.1960041,13z/data=!4m9!4m8!1m0!1m5!1m1!1s0x150329ceabd1b6b5:0xde67e29d9727711a!2m2!1d35.2310236!2d31.7754072!3e2?hl=en-US" 1698 target="_blank" 1699 >Walking Directions</a 1700 > 1701 </p> 1702 </div> 1703 <div id="map-canvas1"> 1704 <iframe 1705 width="100" 1706 height="100" 1707 frameborder="0" 1708 scrolling="no" 1709 marginheight="0" 1710 marginwidth="0" 1711 src="https://maps.google.com/maps?hl=he&q=91 hayehudim st jerusalem&z=18&t=m&output=embed" 1712 ></iframe> 1713 </div> 1714 </div> 1715 1716 <div id="contact_right" class=""> 1717 <p> 1718 Feel free to email and ask us anything.<br /> 1719 We typically reply rather quickly and if not then it's 24-48 hours to get 1720 a reply. 1721 </p><form method="post" action="/contact#webform-client-form-15" id="webform-client-form-15" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="contact" /><input type="hidden" name="utf8" value="â" /> 1722 1723 1724 1725 <div><div 1726 class="form-item webform-component webform-component-textfield" 1727 id="webform-component-name" 1728 > 1729 <label for="edit-submitted-name" 1730 >Name 1731 <span class="form-required" title="This field is required." 1732 >*</span 1733 ></label 1734 > 1735 <input 1736 type="text" 1737 id="edit-submitted-name" 1738 name='contact["Name"]' 1739 required="required" 1740 size="60" 1741 value="" 1742 maxlength="128" 1743 class="form-text required" 1744 style='background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABHklEQVQ4EaVTO26DQBD1ohQWaS2lg9JybZ+AK7hNwx2oIoVf4UPQ0Lj1FdKktevIpel8AKNUkDcWMxpgSaIEaTVv3sx7uztiTdu2s/98DywOw3Dued4Who/M2aIx5lZV1aEsy0+qiwHELyi+Ytl0PQ69SxAxkWIA4RMRTdNsKE59juMcuZd6xIAFeZ6fGCdJ8kY4y7KAuTRNGd7jyEBXsdOPE3a0QGPsniOnnYMO67LgSQN9T41F2QGrQRRFCwyzoIF2qyBuKKbcOgPXdVeY9rMWgNsjf9ccYesJhk3f5dYT1HX9gR0LLQR30TnjkUEcx2uIuS4RnI+aj6sJR0AM8AaumPaM/rRehyWhXqbFAA9kh3/8/NvHxAYGAsZ/il8IalkCLBfNVAAAAABJRU5ErkJggg=="); background-repeat: no-repeat; background-attachment: scroll; background-size: 16px 18px; background-position: 98% 50%;' 1745 /> 1746 </div> 1747 <div 1748 class="form-item webform-component webform-component-email" 1749 id="webform-component-email" 1750 > 1751 <label for="edit-submitted-email" 1752 >Email
1753 <span class="form-required" title="This field is required." 1754 >*</span 1755 ></label 1756 > 1757 <input 1758 class="email form-text form-email required" 1759 type="email" 1760 required="required" 1761 pattern="[a-zA-Z0-9.-_]{1,}@[a-zA-Z0-9.-]{1,}[.]{1}[a-zA-Z0-9]{2,}" 1762 id="edit-submitted-email" 1763 name='contact[email]' 1764 size="60" 1765 value="" 1766 /> 1767 </div> 1768 <div 1769 class="form-item webform-component webform-component-textfield" 1770 id="webform-component-telephone" 1771 > 1772 <label for="edit-submitted-telephone">Telephone </label> 1773 <input 1774 type="text" 1775 id="edit-submitted-telephone" 1776 name='contact["Phone number"]' 1777 value="" 1778 size="60" 1779 maxlength="128" 1780 class="form-text" 1781 /> 1782 </div> 1783 <div 1784 class="form-item webform-component webform-component-textfield" 1785 id="webform-component-order-number" 1786 > 1787 <label for="edit-submitted-order-number" 1788 >Order # / Store Receipt # 1789 </label> 1790 <input 1791 type="text" 1792 id="edit-submitted-order-number" 1793 name='contact["Order Number"]' 1794 value="" 1795 size="60" 1796 maxlength="128" 1797 class="form-text" 1798 /> 1799 </div> 1800 <div 1801 class="form-item webform-component webform-component-textarea" 1802 id="webform-component-message" 1803 > 1804 <label for="edit-submitted-message" 1805 >Message 1806 <span class="form-required" title="This field is required." 1807 >*</span 1808 ></label 1809 > 1810 <div class="form-textarea-wrapper"> 1811 <textarea 1812 id="edit-submitted-message" 1813 name='contact[body]' 1814 required="required" 1815 cols="60" 1816 rows="5" 1817 class="form-textarea required" 1818 ></textarea> 1819 </div> 1820 </div> 1821 <div class="form-actions form-wrapper" id="edit-actions--4"> 1822 <input 1823 type="submit" 1824 id="edit-submit--4" 1825 name="op" 1826 value="Send" 1827 class="form-submit" 1828 /> 1829 </div> 1830 </div></form><div class="under_form_text"> 1831 <!--<h3> 1832 August 2019</h3> 1833 1834<p> 1835 During the last two weeks of August we will not be as prompt in our communications. Online chat may not be available as well, please be advised.</p> 1836--> 1837 <h3>Chat with us</h3> 1838 1839 <p> 1840 We have an excellent AI chatbot on this website that can assist you. 1841 Alternatively, you can also chat with us directly over 1842 <a class="red_text" href="https://wa.me/97225909303">WhatsApp</a>. 1843 </p> 1844 1845 <h3>Order over phone</h3> 1846 1847 <p> 1848 Unfortunately, we currently don't have the option of taking 1849 orders over the phone but we can assist you in placing one or 1850 with questions you may have, just call us on<a href="tel:+19142431300"> 1851 1852 <strong>+1(914)243-1300</strong></a> to talk to someone from 1853 <a class="red_text" href="/pages/team-hadaya">#TeamHadaya</a><br /> 1854 (not always available yet). 1855 </p> 1856 1857 <h3>Make it simple</h3> 1858 1859 <p> 1860 If you have the design and engravings in mind, you can contact us with 1861 the details and we'll create a 1862 <a class="red_text" href="/pages/simplink">SimpLink</a> for you, 1863 this way it will be rather simple for you to use our website and 1864 purchase your customized items without the trouble of inputting 1865 engravings/measurements. 1866 </p> 1867 </div> 1868 </div> 1869 <!-- / contact right --> 1870</div> 1871 1872 1873 1874 1875</section> 1876
1877<script id="globoRelatedProductsTemplate" type="template/html"> 1878 {% if box.template.id == 1 or box.template.id == '1' %} 1879 <div id="{{box.id}}" data-title="{{box.title.text | escape}}" class="ga ga-template_1 ga-products-box ga-template_themeid_887"> 1880 {% if box.title and box.title.text and box.title.text != '' %}<h2 class="ga-title section-title "><span>{{box.title.text}}</span></h2>{% endif %} 1881 {% if box.subtitle and box.subtitle.text and box.subtitle.text != '' %}<div class="ga-subtitle">{{box.subtitle.text}}</div>{% endif %} 1882 <div class="ga-products"> 1883 <div class="ga-carousel_wrapper"> 1884 <ul class="ga-carousel gowl-carousel" data-products-count="{{products.size}}"> 1885 {% for product in products %} 1886 {% assign first_available_variant = false %} 1887 {% for variant in product.variants %} 1888 {% if first_available_variant == false and variant.available %}{% assign first_available_variant = variant %}{% endif %} 1889 {% endfor %} 1890 {% if first_available_variant == false %}{% assign first_available_variant = product.variants[0] %}{% endif %} 1891 {% if product.images[0] %} 1892 {% assign featured_image = product.images[0] | img_url: '350x' %} 1893 {% else %} 1894 {% assign featured_image = no_image_url | img_url: '350x' %} 1895 {% endif %} 1896 <li class="ga-product" data-product-id="{{product.id}}"> 1897 <a{% if settings.new_tab %} target="_blank"{% endif %} href="/products/{{product.handle}}"> 1898 {% if box.template.elements contains 'saleLabel' and first_available_variant.compare_at_price > first_available_variant.price %} 1899 <span class="ga-label ga-label_sale">{{translation.sale}}</span> 1900 {% endif %} 1901 {% unless product.available %} 1902 {% endunless %} 1903 <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> 1904 </a> 1905 <a class="ga-product_title "{% if settings.new_tab %} target="_blank"{% endif %} href="/products/{{product.handle}}">{{product.title}}</a> 1906 {% assign variants_size = product.variants | size %} 1907 <div class="ga-product_variants-container{% unless box.template.elements contains 'variantSelector' %} ga-hide{% endunless %}"> 1908 <select class="ga-product_variant_select {% if variants_size == 1 %}ga-hide{% endif %}"> 1909 {% for variant in product.variants %} 1910 <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> 1911 {% endfor %} 1912 </select> 1913 </div> 1914 {% if box.template.elements contains 'price' %} 1915 <span class="ga-product_price-container"> 1916 <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> 1917 {% if first_available_variant.compare_at_price > first_available_variant.price %} 1918 <s class="ga-product_oldprice money">{{first_available_variant.compare_at_price | money_without_trailing_zeros}}</s> 1919 {% endif %} 1920 </span> 1921 {% endif %} 1922 </li> 1923 {% endfor %} 1924 </ul> 1925 </div> 1926 </div> 1927 </div> 1928 {% elsif box.template.id == 2 or box.template.id == '2' %} 1929 <div id="{{box.id}}" data-title="{{box.title.text | escape}}" class="ga ga-template_2 ga-products-box ga-template_themeid_887"> 1930 {% if box.title and box.title.text and box.title.text != '' %}<h2 class="ga-title section-title "><span>{{box.title.text}}</span></h2>{% endif %} 1931 {% if box.subtitle and box.subtitle.text and box.subtitle.text != '' %}<div class="ga-subtitle">{{box.subtitle.text}}</div>{% endif %} 1932 {% assign total_price = 0 %} 1933 <div class="ga-products"> 1934 <div class="ga-products_image"> 1935 {% for product in products %} 1936 {% assign first_available_variant = false %} 1937 {% for variant in product.variants %} 1938 {% if first_available_variant == false and variant.available %}{% assign first_available_variant = variant %}{% endif %} 1939 {% endfor %} 1940 {% if first_available_variant == false %}{% assign first_available_variant = product.variants[0] %}{% endif %} 1941 {% if first_available_variant.available and box.template.selected %} 1942 {% assign total_price = total_price | plus: first_available_variant.price %} 1943 {% endif %} 1944 {% if product.images[0] %} 1945 {% assign featured_image = product.images[0] | img_url: '350x' %} 1946 {% else %} 1947 {% assign featured_image = no_image_url | img_url: '350x' %} 1948 {% endif %} 1949 <div id="ga-product_{{product.id}}" class="ga-product {% if forloop.last %}last{% endif %}"> 1950 1951 <a{% if settings.new_tab %} target="_blank"{% endif %} href="/products/{{product.handle}}"> 1952 {% unless product.available %}
1953 <span class="ga-label ga-label_sold">{{translation.sold_out}}</span> 1954 {% endunless %} 1955 <img class="ga-product_image_{{product.id}}" id="ga-product_image_{{product.id}}" src="{{featured_image}}" alt="{{product.title}}"/> 1956 </a> 1957 </div> 1958 {% endfor %} 1959 <div class="ga-product-form {% unless total_price > 0 %}ga-hide{% endunless %}"> 1960 {% if box.template.elements contains 'price' %} 1961 <div>{{translation.total_price}} <span class="ga-product_price ga-product_totalprice money">{{total_price | money}}</span></div> 1962 {% endif %} 1963 {% if box.template.elements contains 'addToCartBtn' %} 1964 <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> 1965 {% endif %} 1966 </div> 1967 </div> 1968 </div> 1969 <ul class="ga-products-input"> 1970 {% for product in products %} 1971 {% assign first_available_variant = false %} 1972 {% for variant in product.variants %} 1973 {% if first_available_variant == false and variant.available %}{% assign first_available_variant = variant %}{% endif %} 1974 {% endfor %} 1975 {% if first_available_variant == false %}{% assign first_available_variant = product.variants[0] %}{% endif %} 1976 {% if product.images[0] %} 1977 {% assign featured_image = product.images[0] | img_url: '350x' %} 1978 {% else %} 1979 {% assign featured_image = no_image_url | img_url: '350x' %} 1980 {% endif %} 1981 <li class="ga-product{% unless box.template.selected %} ga-deactive{% endunless %}" data-product-id="{{product.id}}"> 1982 <input {% unless product.available %}disabled{% endunless %} class="selectedItem"{% if box.template.selected and product.available == true %} checked{% endif %} type="checkbox" value="{{product.id}}"/> 1983 <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> 1984 {% assign variants_size = product.variants | size %} 1985 <div class="ga-product_variants-container{% unless box.template.elements contains 'variantSelector' %} ga-hide{% endunless %}"> 1986 <select {% unless product.available %}disabled{% endunless %} class="ga-product_variant_select {% if variants_size == 1 %}ga-hide{% endif %}"> 1987 {% for variant in product.variants %} 1988 <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> 1989 {% endfor %} 1990 </select> 1991 </div> 1992 {% if box.template.elements contains 'price' %} 1993 <span class="ga-product_price-container"> 1994 <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> 1995 {% if first_available_variant.compare_at_price > first_available_variant.price %} 1996 <s class="ga-product_oldprice money">{{first_available_variant.compare_at_price | money_without_trailing_zeros}}</s> 1997 {% endif %} 1998 </span> 1999 {% endif %} 2000 </li> 2001 {% endfor %} 2002 </ul> 2003 </div> 2004 {% elsif box.template.id == 3 or box.template.id == '3' %} 2005 <div id="{{box.id}}" data-title="{{box.title.text | escape}}" class="ga ga-template_3 ga-products-box ga-template_themeid_887"> 2006 {% if box.title and box.title.text and box.title.text != '' %}<h2 class="ga-title section-title "><span>{{box.title.text}}</span></h2>{% endif %} 2007 {% if box.subtitle and box.subtitle.text and box.subtitle.text != '' %}<div class="ga-subtitle">{{box.subtitle.text}}</div>{% endif %} 2008 {% assign total_price = 0 %} 2009 <div class="ga-products"> 2010 <ul class="ga-products-table"> 2011 {% for product in products %} 2012 {% assign first_available_variant = false %} 2013 {% for variant in product.variants %} 2014 {% if first_available_variant == false and variant.available %}{% assign first_available_variant = variant %}{% endif %} 2015 {% endfor %} 2016 {% if first_available_variant == false %}{% assign first_available_variant = product.variants[0] %}{% endif %} 2017 {% if first_available_variant.available and box.template.selected %} 2018 {% assign total_price = total_price | plus: first_available_variant.price %} 2019 {% endif %} 2020 {% if product.images[0] %} 2021 {% assign featured_image = product.images[0] | img_url: '100x' %} 2022 {% else %} 2023 {% assign featured_image = no_image_url | img_url: '100x' %} 2024 {% endif %} 2025 <li class="ga-product{% unless box.template.selected %} ga-deactive{% endunless %}" data-product-id="{{product.id}}"> 2026 <div class="product_main"> 2027 <input {% unless product.available %}disabled{% endunless %} class="selectedItem"{% if box.template.selected and product.available == true %} checked{% endif %} type="checkbox" value=""/> 2028 <a{% if settings.new_tab %} target="_blank"{% endif %} href="/products/{{product.handle}}" class="ga-products_image"> 2029 {% unless product.available %}
2030 <span class="ga-label ga-label_sold">{{translation.sold_out}}</span> 2031 {% endunless %} 2032 <span> 2033 <img class="ga-product_image_{{product.id}}" id="ga-product_image_{{product.id}}" src="{{featured_image}}" alt="{{product.title}}"/> 2034 </span> 2035 </a> 2036 <div> 2037 <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> 2038 </div> 2039 </div> 2040 {% assign variants_size = product.variants | size %} 2041 <div class="ga-product_variants-container{% unless box.template.elements contains 'variantSelector' %} ga-hide{% endunless %}"> 2042 <select {% unless product.available %}disabled{% endunless %} class="ga-product_variant_select {% if variants_size == 1 %}ga-hide{% endif %}"> 2043 {% for variant in product.variants %} 2044 <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> 2045 {% endfor %} 2046 </select> 2047 </div> 2048 {% if box.template.elements contains 'price' %} 2049 <span class="ga-product_price-container"> 2050 <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> 2051 {% if first_available_variant.compare_at_price > first_available_variant.price %} 2052 <s class="ga-product_oldprice money">{{first_available_variant.compare_at_price | money}}</s> 2053 {% endif %} 2054 </span> 2055 {% endif %} 2056 </li> 2057 {% endfor %} 2058 </ul> 2059 <div class="ga-product-form{% unless box.template.selected or total_price > 0 %} ga-hide{% endunless %}"> 2060 {% if box.template.elements contains 'price' %} 2061 <div>{{translation.total_price}} <span class="ga-product_price ga-product_totalprice money">{{total_price | money}}</span></div> 2062 {% endif %} 2063 {% if box.template.elements contains 'addToCartBtn' %} 2064 <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> 2065 {% endif %} 2066 </div> 2067 </div> 2068 </div> 2069 {% endif %} 2070</script>
2070 2071 2072 2073 2074<div class="globoRecommendationsBottom"></div> 2075 2076 </main> 2077 2078 <div id="shopify-section-footer" class="shopify-section"> 2079<link href="//hadayajewelry.com/cdn/shop/t/17/assets/section-footer.css?v=83777583229853969691791390565" rel="stylesheet" type="text/css" media="all" /> 2080<link rel="stylesheet" href="//hadayajewelry.com/cdn/shop/t/17/assets/component-newsletter.css?v=103472482056003053551791390495" media="print" onload="this.media='all'"> 2081<link rel="stylesheet" href="//hadayajewelry.com/cdn/shop/t/17/assets/component-list-menu.css?v=151968516119678728991791390491" media="print" onload="this.media='all'"> 2082<link rel="stylesheet" href="//hadayajewelry.com/cdn/shop/t/17/assets/component-list-payment.css?v=69253961410771838501791390492" media="print" onload="this.media='all'"> 2083<link rel="stylesheet" href="//hadayajewelry.com/cdn/shop/t/17/assets/component-list-social.css?v=52211663153726659061791390492" media="print" onload="this.media='all'"> 2084<link rel="stylesheet" href="//hadayajewelry.com/cdn/shop/t/17/assets/component-rte.css?v=69919436638515329781791390498" media="print" onload="this.media='all'"> 2085<link rel="stylesheet" href="//hadayajewelry.com/cdn/shop/t/17/assets/disclosure.css?v=646595190999601341791390504" media="print" onload="this.media='all'"> 2086 2087<noscript><link href="//hadayajewelry.com/cdn/shop/t/17/assets/component-newsletter.css?v=103472482056003053551791390495" rel="stylesheet" type="text/css" media="all" /></noscript> 2088<noscript><link href="//hadayajewelry.com/cdn/shop/t/17/assets/component-list-menu.css?v=151968516119678728991791390491" rel="stylesheet" type="text/css" media="all" /></noscript> 2089<noscript><link href="//hadayajewelry.com/cdn/shop/t/17/assets/component-list-payment.css?v=69253961410771838501791390492" rel="stylesheet" type="text/css" media="all" /></noscript> 2090<noscript><link href="//hadayajewelry.com/cdn/shop/t/17/assets/component-list-social.css?v=52211663153726659061791390492" rel="stylesheet" type="text/css" media="all" /></noscript> 2091<noscript><link href="//hadayajewelry.com/cdn/shop/t/17/assets/component-rte.css?v=69919436638515329781791390498" rel="stylesheet" type="text/css" media="all" /></noscript> 2092<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 { 2093 margin-top: 36px; 2094 } 2095 2096 .section-footer-padding { 2097 padding-top: 27px; 2098 padding-bottom: 27px; 2099 } 2100 2101 @media screen and (min-width: 750px) { 2102 .footer { 2103 margin-top: 48px; 2104 } 2105 2106 .section-footer-padding { 2107 padding-top: 36px; 2108 padding-bottom: 36px; 2109 } 2110 }</style><div class="only_mobile back2top"><img src="//hadayajewelry.com/cdn/shop/t/17/assets/red_arrow.svg?v=15825196210179896501791390562">BACK TO TOP</div> 2111<div id="city_texture"></div> 2112<footer> 2113 <div class="w1112"> 2114 <div id="footer_content"> 2115 <div class="footer_col"> 2116 <h2> 2117 SHOP FOR</h2> 2118 2119<p> 2120 <a href="/collections/sale-box">SALE BOX</a><br> 2121 <a href="/collections/all">All Designs</a><br> 2122 <a href="/collections/rings">Rings</a><br> 2123 <a href="/collections/necklaces">Necklaces</a><br> 2124 <a href="/collections/bracelets">Bracelets</a><br> 2125 <a href="/collections/accessories">Accessories</a><br> 2126 <a href="/collections/judaica">Judaica</a><br> 2127 <!--<a href="/pages/hadaya-amulets">Hadaya Amulets</a><br> 2128 <a href="/products/keyring-upgrade">Hadaya Keyring</a><br> 2129 <a href="/israel70map">Israel Map 70th</a><br />--> </p> 2130 2131<h2> 2132 GIFTS</h2> 2133 2134<p> 2135 <a href="/pages/gift-ideas">Gift Ideas</a><br> 2136 <a href="/pages/goto-bat-mitzvah-gifts">GoTo Bat Mitzvah</a><br> 2137 <a href="/pages/goto-bar-mitzvah-gifts">GoTo Bar Mitzvah</a><br> 2138 <a href="/pages/anniversary-gifts">Anniversary Gifts</a><br> 2139 <a href="/products/hadaya-gift-coupon">Hadaya Gift Coupon</a><br> 2140 </p> 2141 2142<p> 2143 </p> 2144 </div> 2145 <div class="footer_col"> 2146 <h2> 2147 HADAYA</h2> 2148 2149<p> 2150 <a href="/pages/hadayas-book">Hadaya's Book</a><br> 2151 <a href="/pages/our-story">Our Story</a><br> 2152 <a href="/pages/team-hadaya">Team Hadaya</a><br> 2153 <a href="/pages/staff-picks">Staff Picks</a><br> 2154 <a href="/pages/hadaya-8-ball">8 Ball</a><br> 2155 <a href="/pages/skyline">Skyline</a><br> 2156 <a href="/pages/yeshiva-girls">Yeshiva Girls</a><br> 2157 <a href="/pages/sunrise">
2157Sunrise Sale</a><br> 2158 <a href="/pages/hadaya-white-night">White Night</a><br> 2159 <a href="/pages/hadaya-affiliate-program">Affiliate</a><br> 2160 <a href="https://facebook.com/hadayaOneofakind/" target="_blank">Facebook</a><br> 2161 <a href="https://instagram.com/hadayajewelry/" target="_blank">Instagram</a><br> 2162 <a href="/pages/newsletter">Newsletter</a><br> 2163 2164 2165 <a href="/pages/in-memory-of">In memory of...</a> 2166 </p> 2167<p> 2168 </p> 2169 </div> 2170 <div class="footer_col"> 2171 <h2> 2172 STORIES</h2> 2173 2174<p> 2175 <a href="/pages/gam-ze-yaavor">Gam Ze Yaavor</a> <br> 2176 <a href="/pages/smart-saying">#smartSaying</a></p> 2177 2178<p> 2179 </p> 2180 2181<h2> 2182 SUPPORT</h2> 2183 2184<p> 2185 <a href="/pages/contact">Contact Us</a><br> 2186 <a href="/pages/faqs">FAQ's</a><br> 2187 <a href="/pages/simplink">SimpLink</a><br> 2188 <a href="/pages/resources">Resources</a><br> 2189 <a href="/pages/returns">Returns</a><br> 2190 <a href="/pages/groups">Groups</a><br> 2191 <a href="/pages/discounts">Discounts</a><br> 2192 <a href="/pages/process-production">Process & Production</a><br> 2193 <a href="/pages/shipping-pickup">Shipping & Pickup</a><br> 2194 <a href="/pages/order-tracking">TrackMyHadaya.com</a><br> 2195 <a href="/pages/hadaya-feedback">Send us your Feedback</a></p> 2196 </div> 2197 2198 2199 2200 <div class="footer_col"> 2201 <h2> 2202 STUDIO ADDRESS</h2> 2203 2204<p> 2205 91 HaYehudim st<br> 2206 Jewish Quarter, Old City<br> 2207 Jerusalem 9751911<br> 2208 Israel</p> 2209 2210 </div> 2211 2212 </div> 2213 </div> 2214
2214<script> 2215(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)}})(); 2216</script>
2216 2217</footer> 2218<credits> 2219 <p>© 1983-2026 Hadaya <a href="/pages/terms-and-privacy">Privacy Policy</a> | <a href="/pages/terms-and-privacy">Terms Of Use</a></p> 2220 </credits> 2221 2222 2223 2224 2225</div> 2226 2227 <ul hidden> 2228 <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li> 2229 </ul> 2230 2231
2231<script> 2232 window.shopUrl = 'https://hadayajewelry.com'; 2233 window.routes = { 2234 cart_add_url: '/cart/add', 2235 cart_change_url: '/cart/change', 2236 cart_update_url: '/cart/update', 2237 predictive_search_url: '/search/suggest' 2238 }; 2239 2240 window.cartStrings = { 2241 error: `There was an error while updating your cart. Please try again.`, 2242 quantityError: `You can only add [quantity] of this item to your cart.` 2243 } 2244 2245 window.variantStrings = { 2246 addToCart: `Add to cart`, 2247 soldOut: `Sold out`, 2248 unavailable: `Unavailable`, 2249 } 2250 2251 window.accessibilityStrings = { 2252 imageAvailable: `Image [index] is now available in gallery view`, 2253 shareSuccess: `Link copied to clipboard`, 2254 pauseSlideshow: `Pause slideshow`, 2255 playSlideshow: `Play slideshow`, 2256 } 2257 </script>
2257<script src="//hadayajewelry.com/cdn/shop/t/17/assets/predictive-search.js?v=31278710863581584031791390558" defer="defer"></script>
2257<!-- "snippets/swymSnippet.liquid" was not rendered, the associated app was uninstalled --> 2258
2258<script> 2259 var validation_fail = false; 2260 var myVar; 2261 function showDevError(msg) { 2262 var sel = document.getElementById('dev-error'); 2263 if (sel) { 2264 sel.innerHTML = sel.innerHTML + `<p>${msg}</p>`; 2265 sel.style.display = 'block'; 2266 } 2267 } 2268 function sketch_add_symbols(parent) { 2269 var symbols_wrapper_div = document.createElement('div'); 2270 symbols_wrapper_div.classList.add("symbols_wrapper"); 2271 var symbol_span = document.createElement('span'); 2272 var symbol_span_text = document.createTextNode("Add Symbol"); 2273 symbol_span.appendChild(symbol_span_text); 2274 var symbol_heart_div = document.createElement('div'); 2275 symbol_heart_div.classList.add("symbol_heart"); 2276 symbol_heart_div.classList.add("symbol"); 2277 var symbol_wave_div = document.createElement('div'); 2278 symbol_wave_div.classList.add("symbol_wave"); 2279 symbol_wave_div.classList.add("symbol"); 2280 var symbol_flower_div = document.createElement('div'); 2281 symbol_flower_div.classList.add("symbol_flower"); 2282 symbol_flower_div.classList.add("symbol"); 2283 var symbol_sod_div = document.createElement('div'); 2284 symbol_sod_div.classList.add("symbol_sod"); 2285 symbol_sod_div.classList.add("symbol"); 2286 2287 symbols_wrapper_div.appendChild(symbol_span); 2288 symbols_wrapper_div.appendChild(symbol_heart_div); 2289 symbols_wrapper_div.appendChild(symbol_wave_div); 2290 symbols_wrapper_div.appendChild(symbol_flower_div); 2291 symbols_wrapper_div.appendChild(symbol_sod_div); 2292 2293 parent.appendChild(symbols_wrapper_div); 2294 } 2295 function sketch_add_change(parent) { 2296 var change_div = document.createElement('div'); 2297 change_div.classList.add("change"); 2298 var change_text = document.createTextNode("choose from Hadaya's book"); 2299 change_div.appendChild(change_text); 2300 parent.appendChild(change_div); 2301 } 2302 function sketch_add_word_counter(area, parent) { 2303 var word_counter_wrapper_div = document.createElement('div'); 2304 word_counter_wrapper_div.classList.add("word_counter_wrapper"); 2305 var current_words_front_div = document.createElement('div'); 2306 current_words_front_div.id = area == 'front' ? 'current_words_front' : 'current_words_back'; 2307 var zero_text = document.createTextNode("0"); 2308 current_words_front_div.appendChild(zero_text); 2309 word_counter_wrapper_div.appendChild(current_words_front_div); 2310 let max_chars_str = (area == 'front' ? '' : ''); 2311 var max_chars = document.createTextNode('/' + max_chars_str.toString()); 2312 word_counter_wrapper_div.appendChild(max_chars); 2313 parent.prepend(word_counter_wrapper_div); 2314 } 2315 function sketch_add_keyboard(parent) { 2316 var keyboard_icon_div = document.createElement('div'); 2317 keyboard_icon_div.classList.add("keyboard_icon"); 2318 var keyboard_icon_img = document.createElement('img'); 2319 keyboard_icon_img.src = "//hadayajewelry.com/cdn/shop/t/17/assets/keyboard.png?v=75910766909175983431791390542"; 2320 2321 keyboard_icon_div.appendChild(keyboard_icon_img); 2322 2323 parent.appendChild(keyboard_icon_div); 2324 } 2325 function sketch_add_translate(parent) { 2326 var translate_div = document.createElement('div'); 2327 translate_div.classList.add("translate"); 2328 parent.prepend(translate_div); 2329 2330 var english_div = document.createElement('div'); 2331 english_div.classList.add("english"); 2332 english_div.style.display = 'none'; 2333 var english_text = document.createTextNode("Translation"); 2334 english_div.appendChild(english_text); 2335 parent.appendChild(english_div); 2336 2337 var english_alert_div = document.createElement('div'); 2338 english_alert_div.classList.add("english_alert"); 2339 english_alert_div.classList.add("pulse"); 2340 var english_alert_text = document.createTextNode("Any English you provide will be translated into Hebrew"); 2341 english_alert_div.appendChild(english_alert_text); 2342 parent.appendChild(english_alert_div); 2343 } 2344 function sketch_add_image(area, tbox) { 2345 2346 var child0 = tbox.children[0]; 2347 var child01 = child0.children[1]; 2348 var container = child01.children[0]; 2349 container.style.display = 'flex'; 2350 container.children[0].style.order = 1; 2351 2352 var himage_div = document.createElement('div'); 2353 // himage_div.classList.add("mw-stack__item"); 2354 himage_div.classList.add(area == 'front' ? "front_sketch" : "back_sketch"); 2355 var himage_div_img = document.createElement('img'); 2356 himage_div_img.width = 525; 2357 himage_div_img.height = 309; 2358 if (area == 'front') { 2359 himage_div_img.src = ""; 2360 if ("" != "") 2361 himage_div.appendChild(himage_div_img); 2362 } else if (area == 'back') { 2363 himage_div_img.src = ""; 2364 if ("" != "") 2365 himage_div.appendChild(himage_div_img); 2366 } 2367 container.appendChild(himage_div); 2368 //console.log(child01); 2369 } 2370 function init_sketch_area(area, tbox_tarea, tbox, initConfig) { 2371 if (!tbox_tarea || !tbox) return; 2372 tbox_tarea.placeholder="type in or choose engraving"; 2373 tbox_tarea.classList.add("ui-keyboard-input"); 2374 tbox_tarea.classList.add("ui-widget-content"); 2375 tbox_tarea.classList.add("ui-corner-all"); 2376 tbox_tarea.parentNode.style.position = 'relative'; 2377 tbox_tarea.parentNode.style.width = '397px'; 2378 //tbox_tarea.parentNode.style.display = 'flex'; 2379 //tbox_tarea.parentNode.style.flexDirection = 'column'; 2380 2381 sketch_add_symbols(tbox_tarea.parentNode); 2382 sketch_add_change(tbox_tarea.parentNode); 2383 sketch_add_word_counter(area, tbox_tarea.parentNode); 2384 sketch_add_keyboard(tbox_tarea.parentNode); 2385 sketch_add_translate(tbox_tarea.parentNode); 2386 sketch_add_image(area, tbox); 2387 } 2388 function init_cm_convert(sel) { 2389 if (!sel) return; 2390 var childSel = sel.children[0]; 2391 var childrenStack = childSel.children; 2392 var convert_wrapper_div = document.createElement('div'); 2393 convert_wrapper_div.classList.add('mw-stack__item'); 2394 var convert_span = document.createElement('span'); 2395 convert_span.classList.add('red_text'); 2396 convert_span.id = 'convert2cm'; 2397 var text = document.createTextNode("Convert to cm"); 2398 convert_span.appendChild(text); 2399 convert_wrapper_div.appendChild(convert_span); 2400 childrenStack[1].children[0].appendChild(convert_wrapper_div); 2401 2402 $(document).on('click', '#convert2cm', function () {
2403 var stack = $('.cm_convert .mw-option__container').children('.mw-option__value').each(function(index) { 2404 var $this = $(this); 2405 var textSel = $this.find('.mw-option__value-title .mw-option__value-text'); 2406 if (index == 0) { 2407 if (textSel.text() == '15.5"') { 2408 textSel.text('40cm'); 2409 } else if (textSel.text() == '40cm') { 2410 textSel.text('15.5"') 2411 } 2412 } else if (index == 1) { 2413 if (textSel.text() == '17.5"') { 2414 textSel.text('45cm'); 2415 } else if (textSel.text() == '45cm') { 2416 textSel.text('17.5"') 2417 } 2418 } else if (index == 2) { 2419 if (textSel.text() == '19.5"') { 2420 textSel.text('50cm'); 2421 } else if (textSel.text() == '50cm') { 2422 textSel.text('19.5"') 2423 } 2424 } else if (index == 3) { 2425 if (textSel.text() == '23.5"') { 2426 textSel.text('60cm'); 2427 } else if (textSel.text() == '60cm') { 2428 textSel.text('23.5"') 2429 } 2430 } 2431 }); 2432 /* 2433 if ($('.cm_convert .mw-option__container .mw-option__value:nth-child(1) .mw-option__value-title .mw-option__value-text').text() != '40cm') { 2434 $('.cm_convert .mw-option__container .mw-option__value:nth-child(1) .mw-option__value-title .mw-option__value-text').text('40cm'); 2435 $('.cm_convert .mw-option__container .mw-option__value:nth-child(2) .mw-option__value-title .mw-option__value-text').text('45cm'); 2436 $('.cm_convert .mw-option__container .mw-option__value:nth-child(3) .mw-option__value-title .mw-option__value-text').text('50cm'); 2437 $('.cm_convert .mw-option__container .mw-option__value:nth-child(4) .mw-option__value-title .mw-option__value-text').text('60cm'); 2438 $('#convert2cm').text('Convert to inches'); 2439 } else { 2440 $('.cm_convert .mw-option__container .mw-option__value:nth-child(1) .mw-option__value-title .mw-option__value-text').text('15.5"'); 2441 $('.cm_convert .mw-option__container .mw-option__value:nth-child(2) .mw-option__value-title .mw-option__value-text').text('17.5"'); 2442 $('.cm_convert .mw-option__container .mw-option__value:nth-child(3) .mw-option__value-title .mw-option__value-text').text('19.5"'); 2443 $('.cm_convert .mw-option__container .mw-option__value:nth-child(4) .mw-option__value-title .mw-option__value-text').text('23.5"'); 2444 $('#convert2cm').text('Convert to cm'); 2445 }*/ 2446 }); 2447 } 2448 function init_size_chart(sel) { 2449 if (!sel) return; 2450 var childSel = sel.children[0]; 2451 var childrenStack = childSel.children[1]; 2452 var parent = childrenStack.children[0]; 2453 var convert_wrapper_div = document.createElement('div'); 2454 convert_wrapper_div.classList.add('mw-stack__item'); 2455 convert_wrapper_div.classList.add('flex-basis-100-mobile'); 2456 var convert_span = document.createElement('a'); 2457 convert_span.classList.add('red_text'); 2458 convert_span.classList.add('size_chart'); 2459 convert_span.setAttribute('href', ""); 2460 convert_span.setAttribute('target', '_blank'); 2461 2462 var text = document.createTextNode("Size Chart"); 2463 convert_span.appendChild(text); 2464 convert_wrapper_div.appendChild(convert_span); 2465 parent.appendChild(convert_wrapper_div); 2466 } 2467 2468function mwApoCustom() { 2469 window.mwApoInit = window.mwApoInit || {}; 2470 window.mwApoInit.onEvent = function (event, args) { 2471console.log('mw onEvent: event:', event, ' args:', args); 2472 if (event == "onClickFinish") { 2473 $('#cart_pop,#overlay').fadeIn(300); 2474 } 2475 else if (event == "onClick::validate-failed") { 2476 var front = $('.front_tbox textarea'); 2477 var front_got = false; 2478 if (front) { 2479 var frontTop = front.offset().top - 120; 2480 var max_words_front = $("#myvars").attr("max_words_front"); 2481 var words = $(".front_tbox textarea").val().length; 2482 if (words >= max_words_front) { 2483 setTimeout(function() {$([document.documentElement, document.body]).animate({ 2484 scrollTop: frontTop 2485 }, 500);}, 1000); 2486 front_got = true; 2487 } 2488 2489 } 2490 if (!front_got) { 2491 var back = $('.back_tbox textarea'); 2492 if (back) { 2493 var backTop = back.offset().top - 120; 2494 var max_words_back = $("#myvars").attr("max_words_back"); 2495 var words = $(".back_tbox textarea").val().length; 2496 if (words >= max_words_back) { 2497 setTimeout(function() {$([document.documentElement, document.body]).animate({ 2498 scrollTop: backTop 2499 }, 500);}, 1000); 2500 } 2501 } 2502 } 2503 } else if (event == "init::finish") { 2504 //console.log('mwApoInit init::finish'); 2505 2506 var front_tbox_tarea = document.querySelector('.front_tbox textarea'); 2507 var front_tbox = document.querySelector('.front_tbox');
2508 //console.log('init::finish initConfig: ', args.initConfig) 2509 init_sketch_area('front', front_tbox_tarea, front_tbox, args.initConfig); 2510 2511 var back_tbox_tarea = document.querySelector('.back_tbox textarea'); 2512 var back_tbox = document.querySelector('.back_tbox'); 2513 2514 init_sketch_area('back', back_tbox_tarea, back_tbox, args.initConfig); 2515 2516 var convert_cm = document.querySelector('.cm_convert'); 2517 2518 init_cm_convert(convert_cm); 2519 2520 var size_chart = document.querySelector('.size_chart'); 2521 2522 init_size_chart(size_chart); 2523 2524 document.querySelectorAll('.mw-option--type-radio').forEach(radiosContainer => { 2525 if (radiosContainer) { 2526 var stackVertical = radiosContainer.children[0]; 2527 if (stackVertical) { 2528 stackVertical.classList.add('mw-radio-mobile'); 2529 var optionsStack = stackVertical.children[1]; 2530 if (optionsStack) { 2531 var optionContainer = optionsStack.children[0]; 2532 if (optionContainer) { 2533 optionContainer.style.display = 'flex'; 2534 optionContainer.style.alignItems = 'center'; 2535 } 2536 } 2537 } 2538 var inputs = radiosContainer.querySelectorAll('input[type="radio"]'); 2539 if (inputs) { 2540 inputs.forEach(input => { 2541 input.addEventListener('click', e => { 2542 2543 if (window.mwApoInit.response) { 2544 var response = window.mwApoInit.response[""]; 2545 console.log(response, "response"); 2546 var number_of_letters_to_change = -1; 2547 var ring_width_value = response.values[input.value].value.title.toLowerCase(); 2548 if (response.options[radiosContainer.dataset.optionId].title.toLowerCase() == 'Ring Width'.toLowerCase()) { 2549 if (ring_width_value == 'Medium 7mm'.toLowerCase()) { 2550 2551 showDevError('product.metafields.accentuate.ring_width_max_words__medium_7mm == blank'); 2552 2553 } else if (ring_width_value == 'Wide 9mm'.toLowerCase()) { 2554 2555 showDevError('product.metafields.accentuate.ring_width_max_words__wide_9mm == blank'); 2556 2557 } else if (ring_width_value == 'Narrow 5mm'.toLowerCase()) { 2558 2559 showDevError('product.metafields.accentuate.ring_width_max_words__narrow_5mm == blank'); 2560 2561 } else if (ring_width_value == 'E.Narrow 3mm'.toLowerCase()) { 2562 2563 showDevError('product.metafields.accentuate.ring_width_max_words__enarrow_3mm == blank'); 2564 2565 } else if (ring_width_value == 'Extra Narrow'.toLowerCase()) { 2566 2567 showDevError('product.metafields.accentuate.ring_width_max_words__extra_narrow == blank'); 2568 2569 } else if (ring_width_value == 'Narrow'.toLowerCase()) { 2570 2571 showDevError('product.metafields.accentuate.ring_width_max_words__narrow == blank'); 2572 2573 } else if (ring_width_value == 'Medium'.toLowerCase()) { 2574 2575 showDevError('product.metafields.accentuate.ring_width_max_words__medium == blank'); 2576 2577 } else if (ring_width_value == 'Wide'.toLowerCase()) { 2578 2579 showDevError('product.metafields.accentuate.ring_width_max_words__wide == blank'); 2580 2581 } else { 2582 showDevError("Unknown Ring Width value "+ring_width_value); 2583 } 2584 } 2585 else if (response.options[radiosContainer.dataset.optionId].title.toLowerCase() == 'Bracelet Width'.toLowerCase()) { 2586 if (ring_width_value == 'E.Narrow 3mm'.toLowerCase()) { 2587 2588 showDevError('product.metafields.accentuate.bracelet_width_max_words__enarrow_3mm == blank'); 2589 2590 } else if (ring_width_value == 'Wide 29mm'.toLowerCase()) { 2591 2592 showDevError('product.metafields.accentuate.bracelet_width_max_words__wide_29mm == blank'); 2593 2594 } else if (ring_width_value == 'Medium 20mm'.toLowerCase()) { 2595 2596 showDevError('product.metafields.accentuate.bracelet_width_max_words__medium_20mm == blank'); 2597 2598 } else if (ring_width_value == 'Narrow 16mm'.toLowerCase()) { 2599 2600 showDevError('product.metafields.accentuate.bracelet_width_max_words__narrow_16mm == blank'); 2601 2602 } else if (ring_width_value == 'Wide 9mm'.toLowerCase()) { 2603 2604 showDevError('product.metafields.accentuate.bracelet_width_max_words__wide_9mm == blank'); 2605 2606 } else if (ring_width_value == 'Medium 7mm'.toLowerCase()) { 2607 2608 showDevError('product.metafields.accentuate.bracelet_width_max_words__medium_7mm == blank'); 2609 2610 } else if (ring_width_value == 'Narrow 5mm'.toLowerCase()) { 2611 2612 showDevError('product.metafields.accentuate.bracelet_width_max_words__narrow_5mm == blank'); 2613 2614 } else { 2615 showDevError('Unknown Bracelet Width value '+ring_width_value); 2616 } 2617 } 2618 else if (response.options[radiosContainer.dataset.optionId].title.toLowerCase() == 'Pend
2618ant Size'.toLowerCase()) { 2619 if (ring_width_value == 'Small'.toLowerCase()) { 2620 2621 showDevError('product.metafields.accentuate.necklace_pendant_size_max_words__small == blank'); 2622 2623 } else if (ring_width_value == 'Medium'.toLowerCase()) { 2624 2625 showDevError('product.metafields.accentuate.necklace_pendant_size_max_words__medium == blank'); 2626 2627 } else if (ring_width_value == 'Large'.toLowerCase()) { 2628 2629 showDevError('product.metafields.accentuate.necklace_pendant_size_max_words__large == blank'); 2630 2631 } else { 2632 showDevError('Unknown Pendant Size value '+ring_width_value); 2633 } 2634 } 2635 if (number_of_letters_to_change != -1) { 2636 $('#myvars').attr('max_words_front', number_of_letters_to_change); 2637 $('#myvars').attr('max_words_back', number_of_letters_to_change); 2638 document.querySelectorAll('.word_counter_wrapper').forEach(wcWrapper => { 2639 var root = wcWrapper, 2640 iter = document.createNodeIterator(root, NodeFilter.SHOW_TEXT), 2641 textnode, i = 0; 2642 2643 // print all text nodes 2644 while (textnode = iter.nextNode()) { 2645 if (i == 1) { 2646 textnode.textContent = "/" + number_of_letters_to_change; 2647 } 2648 //console.log(textnode.textContent) 2649 i = i + 1; 2650 } 2651 }); 2652 2653 var max_words = number_of_letters_to_change; 2654 2655 for (optionid in response.options) { 2656 var option = response.options[optionid]; 2657 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') { 2658 for (valueid of option.values) { 2659 2660 var value = response.values[valueid]; 2661 value.value.length_range.max = max_words; 2662 } 2663 } 2664 } 2665 } 2666 2667 } 2668 }); 2669 }) 2670 } 2671 } 2672 }); 2673 2674 if (front_tbox_tarea && back_tbox_tarea) { 2675 var swap_arrows_wrapper_div = document.createElement('div'); 2676 swap_arrows_wrapper_div.classList.add("mw-option"); 2677 swap_arrows_wrapper_div.classList.add("swap_arrows_wrapper"); 2678 var swap_arrows = document.createElement('div'); 2679 swap_arrows.classList.add("swap_arrows"); 2680 swap_arrows_wrapper_div.appendChild(swap_arrows); 2681 2682 front_tbox.parentNode.insertBefore(swap_arrows_wrapper_div, back_tbox) 2683 2684 } 2685 2686 function myTimer() { 2687 console.log('myTimer'); 2688 var max_words_front = $('#myvars').attr('max_words_front'); 2689 var words_f = $('.front_tbox textarea').val().length-1; 2690 // if skyline engraving 2691 var sel = getSkylineSelected(); 2692 if(sel=="Front only".toLowerCase() || sel=="Both Sides".toLowerCase()){ 2693 words_f = words_f +22; 2694 } 2695 $('.front_tbox #current_words_front').text(Number(words_f+1)); 2696 if (max_words_front <= words_f) { 2697 // make sure word count works for backspace 2698 $('.front_tbox .word_counter_wrapper').addClass('red_alert'); 2699 }else{ 2700 $('.front_tbox .word_counter_wrapper').removeClass('red_alert'); 2701 } 2702 2703 2704 var max_words_back = $('#myvars').attr('max_words_back'); 2705 var words_b = $('.back_tbox textarea').val().length - 1; 2706 // if skyline engraving 2707 sel = getSkylineSelected(); 2708 if(sel=="Back only".toLowerCase() || sel=="Both Sides".toLowerCase()){ 2709 words_b = words_b +22; 2710 } 2711 $('#current_words_back').text(Number(words_b+1));
2712 if (max_words_back <= words_b) { 2713 $('.back_tbox .word_counter_wrapper').addClass('red_alert'); 2714 }else{ 2715 $('.back_tbox .word_counter_wrapper').removeClass('red_alert'); 2716 } 2717 2718 } //mytimer () 2719 2720 $(document).on("click", ".keyboard_icon", function () { 2721 console.log('keyboard_icon setInterval'); 2722 $(this).parent().find($("textarea")).getkeyboard().reveal(); 2723 myVar = setInterval(function(){myTimer()}, 500); 2724 }); 2725 2726 2727 $('.front_tbox textarea,.back_tbox textarea').keyboard({ 2728 language: '', // string or array 2729 rtl: 'true', // language direction right-to-left 2730 openOn : '', 2731 layout: 'hebrew-qwerty', 2732 }); 2733 2734 // show content in textarea 2735 $('.front_tbox textarea,.back_tbox textarea').bind('keyboardChange', function(e, keyboard, el){ 2736 $(this).val($('.ui-keyboard-preview').val()); 2737 }); 2738 2739 // on hiding virtual, accept content 2740 $('.front_tbox textarea,.back_tbox textarea').bind('beforeClose', function(e, keyboard, el){ 2741 $(this).val($('.ui-keyboard-preview').val()); 2742 clearInterval(myVar); 2743 console.log('beforeClose keyboard'); 2744 }); 2745 2746 var priceElem = document.querySelector('.uc-price'); 2747 if (priceElem) { 2748 if (priceElem.textContent) { 2749 //console.log('price2:',priceElem.textContent); 2750 if (priceElem.textContent.includes(".")) { 2751 var pos = priceElem.textContent.lastIndexOf("."); 2752 if (pos != -1) { 2753 priceElem.textContent = priceElem.textContent.slice(0, pos); 2754 } 2755 } 2756 } 2757 } 2758 2759 document.querySelectorAll('.mw-option__price').forEach(e => { 2760 if (e.textContent) { 2761 var posStart = e.textContent.indexOf("+"); 2762 var posEnd = e.textContent.indexOf("."); 2763 if (posStart != -1 && posEnd != -1) 2764 e.textContent = e.textContent.slice(posStart, posEnd); 2765 } 2766 }); 2767 2768 document.querySelectorAll('.mw-tooltip--icon').forEach(iconElem => { 2769 iconElem.parentNode.style.display = 'none'; 2770 var rootParent = iconElem.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode; 2771 var child = rootParent.children[1].children[0].children[0].children[0].children[0].children[0].children[0].children[0].children[1]; 2772 var qmWrapper = document.createElement('div'); 2773 qmWrapper.classList.add('question_mark'); 2774textNode = document.createTextNode('?'); 2775 var qmTextDiv = document.createElement('div'); 2776 qmTextDiv.classList.add('question_mark_text'); 2777 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) '); 2778 qmTextDiv.appendChild(qmText); 2779 qmWrapper.appendChild(qmTextDiv); 2780 qmWrapper.appendChild(textNode); 2781 child.appendChild(qmWrapper); 2782 //console.log(child); 2783 }); 2784 2785 // if url has front and back text, embed them 2786 2787 var getUrlParameter = function getUrlParameter(sParam) { 2788 return new URLSearchParams(window.location.search).get(sParam); 2789 }; 2790 var front_text_url = getUrlParameter('front_text'); // name 2791 var back_text_url = getUrlParameter('back_text'); 2792 2793 if (front_text_url) { 2794 $('.front_tbox textarea').val(front_text_url); 2795 } 2796 if (back_text_url) { 2797 $('.back_tbox textarea').val(back_text_url); 2798 } 2799 if($('.front_tbox textarea').length > 0) { 2800 words = $('.front_tbox textarea').val().length - 1; 2801 if (words == 0) { 2802 if($('.front_tbox textarea').val()!=''){ 2803 $('#current_words_front').text(1); 2804 }else{ 2805 $('#current_words_front').text(0); 2806 } 2807 2808 } else { 2809 $('#current_words_front').text(Number(words + 1)); 2810 } 2811 } 2812 if($('.back_tbox textarea').length > 0) { 2813 words = $('.back_tbox textarea').val().length - 1; 2814 if (words == 0) { 2815 if($('.back_tbox textarea').val()!=''){ 2816 $('#current_words_back').text(1); 2817 }else{ 2818 $('#current_words_back').text(0); 2819 } 2820 2821 } else { 2822 $('#current_words_back').text(Number(words + 1)); 2823 } 2824 } 2825 2826 var attr_id1 = getUrlParameter('attr_id1'); 2827 var attr_id1_value = getUrlParameter('attr_id1_value'); 2828 var attr_id2 = getUrlParameter('attr_id2'); 2829 var attr_id2_value = getUrlParameter('attr_id2_value'); 2830 var attr_id3 = getUrlParameter('attr_id3'); 2831 var attr_id3_value = getUrlParameter('attr_id3_value'); 2832 2833 if (attr_id1) { 2834 var radioSel = document.querySelector('#'+attr_id1_value); 2835 var selectSel = document.querySelector('#select_'+attr_id1); 2836 2837 if (selectSel) { 2838 selectSel.value = attr_id1_value; 2839 } else { 2840 if (radioSel) { 2841 radioSel.click(); 2842 } 2843 } 2844 } 2845 2846 if (attr_id2) { 2847 var radioSel = document.querySelector('#'+attr_id2_value); 2848 var selectSel = document.querySelector('#select_'+attr_id2); 2849 2850 if (selectSel) { 2851 selectSel.value = attr_id2_value; 2852 } else { 2853 if (radioSel) { 2854 radioSel.click(); 2855 } 2856 } 2857 } 2858 2859 if(attr_id3){ 2860 var radioSel = document.querySelector('#'+attr_id3_value); 2861 var selectSel = document.querySelector('#select_'+attr_id3); 2862 2863 if (selectSel) { 2864 selectSel.value = attr_id3_value; 2865 } else { 2866 if (radioSel) { 2867 radioSel.click(); 2868 } 2869 } 2870 } 2871 2872 /// show cart pop 2873 $('.mw-apo-add-to-cart-cloned').hover(function () { 2874 2875 var ok2cart = 0; 2876 2877 if (window.mwApoInit.response) { 2878 var addendum = []; 2879 var response = window.mwApoInit.response[""]; 2880 for (optionid in response.options) { 2881 var option = response.options[optionid]; 2882 if (option.input_type == 'select' && option.is_required) { 2883 var sel = document.querySelector('#select_'+option.id); 2884 var label = document.querySelector(`label[for="select_${option.id}"]`) 2885 if (sel.value == '') { 2886 label.classList.add('error_msg'); 2887 } else { 2888 label.classList.remove('error_msg'); 2889 } 2890 } else if (option.input_type == 'radio' && option.is_required) { 2891 //console.log(option); 2892 var counter_not_sel = 0; 2893 var label = document.querySelector(`label[for="${option.id}"]`) 2894 for (valueid of option.values) { 2895 2896 var value = response.values[valueid]; 2897 if (option.input_type == 'radio') { 2898 var sel = document.querySelector('#'+value.value.id); 2899 if (!sel.checked) { 2900 counter_not_sel++; 2901 } 2902 } 2903 } 2904 if (counter_not_sel == option.values.length) { 2905 label.classList.add('error_msg'); 2906 } else { 2907 label.classList.remove('error_msg'); 2908 } 2909 } 2910 2911 } 2912 } 2913 2914 // push attributes into array 2915 /*var attr_numbers = []; 2916 2917 $('.attribute').each(function () { 2918 // get attr number out of attributes classes 2919 var myclass = $(this).attr('class').split(' ')[1]; 2920 if(myclass.indexOf("attribute-") >= 0){ 2921 myclass = myclass.substr(myclass.indexOf("-") + 1); 2922 // if class names aren't front, back, add skyline, push into array 2923 if(myclass!=6 && myclass!=7 && myclass!=9 && myclass!=10 && myclass!=13 && myclass!=14 && myclass!=23){ 2924 attr_numbers.push(myclass); 2925 } 2926 } 2927 }); 2928 2929 var myarraylength = attr_numbers.length; 2930 var input_counter = 0; 2931 var select_counter = 0; 2932 for (var i = 0; i < myarraylength; i++) { 2933 2934 // search all attiribute's input if is checked and if so, my_counter++; 2935 $('.form-type-radios.form-item-attributes-' + attr_numbers[i]).find('input').each(function () { 2936 if ($(this).is(':checked')) { 2937 //console.log('chosen attr_number is: ' + i); 2938 input_counter++; 2939 // remove error msg 2940 //$('.form-item-attributes-' + attr_numbers[i]).removeClass('error_msg'); 2941 $(this).parent().parent().parent().removeClass('error_msg'); 2942 } 2943 // show error msg if input couter remains 0 2944 if(input_counter==0) $(this).parent().parent().parent().addClass('error_msg'); 2945 }); 2946 $('.form-item-attributes-' + attr_numbers[i]).find('select').each(function () { 2947 if ($(this).val() != '') { 2948 //console.log('chosen attr_number is: ' + i); 2949 select_counter++; 2950 // remove error msg 2951 //$('.form-item-attributes-' + attr_numbers[i]).removeClass('error_msg'); 2952 $(this).parent().removeClass('error_msg'); 2953 }else{ 2954 //show error msg 2955 //$('.form-item-attributes-' + attr_numbers[i]).addClass('error_msg'); 2956 2957 } 2958 if(select_counter==0)$(this).parent().addClass('error_msg'); 2959 }); 2960 if(Number(input_counter + select_counter)==myarraylength){ 2961 ok2cart =1; 2962 } 2963 }*/ 2964 // if there are no sizes (there are only 6 attirbutes) * make sure if there are no attribute-6 or attribute-7 2965 /*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){ 2966 ok2cart=1; 2967 }*/ 2968 2969 // if number of letter exceeded limit 2970 // front 2971 2972 if($('.attribute-6').length>0){ 2973 max_words_front = $('#myvars').attr('max_words_front'); 2974 words = $('.form-item-attributes-6 .form-textarea').val().length-1; 2975 // if skyline engraving 2976 sel = $('.attribute-10 select option:selected').val(); 2977 if(sel==21 || sel==25){ 2978 words = words +22; 2979 } 2980 $('#current_words_front').text(Number(words+1)); 2981 if (max_words_front <= words) { 2982 // make sure word count works for backspace 2983 $('.attribute-6 .word_counter_wrapper').addClass('red_alert'); 2984 } 2985 } 2986 if($('.attribute-7').length>0) { 2987 //back 2988 max_words_back = $('#myvars').attr('max_words_back'); 2989 words = $('.form-item-attributes-7 .form-textarea').val().length - 1; 2990 // if skyline engraving 2991 sel = $('.attribute-10 select option:selected').val(); 2992 if (sel == 24 || sel == 25) { 2993 words = words + 22; 2994 } 2995 $('#current_words_back').text(Number(words + 1));
2996 if (max_words_back <= words) { 2997 $('.attribute-7 .word_counter_wrapper').addClass('red_alert'); 2998 } 2999 3000 if ($('.word_counter_wrapper').hasClass('red_alert')) { 3001 ok2cart = 0; 3002 } 3003 } 3004 3005 3006 3007 // if on hover everything is ok (ok2cart !=0) 3008 if (ok2cart == 0) { 3009 //alert("please choose all product's measurements"); 3010 //return; 3011 3012 } else { 3013 //$('#cart_pop,#overlay').fadeIn(300); 3014 // if ok2cart==1 hide the button blocker 3015 $('*').removeClass('error_msg'); 3016 /*$(this).hide(); 3017 3018 // remove br from textarea 3019 if($('.attribute-6').length>0) { 3020 $('.attribute-6 textarea').attr('rows', 1); 3021 var att6 = $('.attribute-6 textarea').val().replace('\n', ' '); 3022 $('.attribute-6 textarea').val(att6); 3023 } 3024 3025 // remove br from textarea 3026 if($('.attribute-7').length>0) { 3027 $('.attribute-7 textarea').attr('rows', 1); 3028 var att7 = $('.attribute-7 textarea').val().replace('\n', ' '); 3029 $('.attribute-7 textarea').val(att7); 3030 }*/ 3031 3032 3033 3034 } 3035 3036 }); // end $('.node-add-to-cart').mousedown(function() { 3037 3038 if (document.querySelector(".shopify-payment-button")) { 3039 document.querySelector(".shopify-payment-button").style.display = 3040 "none"; 3041 3042 var mutationObserver = new MutationObserver(function (mutations) { 3043 mutations.forEach(function (mutation) { 3044 document.querySelector(".shopify-payment-button").style.display = 3045 "none"; 3046 }); 3047 }); 3048 3049 mutationObserver.observe( 3050 document.getElementsByClassName("shopify-payment-button")[0], 3051 { 3052 attributes: true, 3053 characterData: true, 3054 childList: true, 3055 subtree: true, 3056 attributeOldValue: true, 3057 characterDataOldValue: true, 3058 } 3059 ); 3060 } 3061 } 3062 if (event == "init::finish") { 3063 document.dispatchEvent(new CustomEvent("hadaya:personalization-ready")); 3064 } 3065 }; 3066 window.mwApoInit.onCallback = function (event, data) { 3067 console.log('mw onCallback: event:', event, ' data:', data); 3068 if (event == "applyAttributeStateToHtml::price") { 3069 3070 } 3071 return data; 3072 }; 3073 //console.log(window.mwApoInit); 3074 window.mwApoInit.settings.selectors.product.gallery_container = '.custom_selector'; 3075} 3076</script>
3076 3077 3078<style> 3079 3080</style> 3081 3082 3083 3084 3085<style> 3086 :root { --hdy-settle:cubic-bezier(.22,1,.36,1); --hdy-transition:cubic-bezier(.4,0,.2,1); } 3087 .hdy-button, .hdy-film-controls button, .product-form__submit, .quantity__button { 3088 transition:transform 160ms var(--hdy-settle),background-color 160ms,color 160ms; 3089 } 3090 :is(.hdy-button,.hdy-film-controls button,.product-form__submit,.quantity__button):active:not(:disabled):not([aria-disabled="true"]) { 3091 transform:scale(.98); transition-duration:80ms; 3092 } 3093 :is(.hdy-button,.hdy-film-controls button,.product-form__submit,.quantity__button):focus-visible { outline:3px solid #534741; outline-offset:4px; } 3094 .hdy-hero .hdy-panel { transition:transform 480ms var(--hdy-settle),opacity 240ms; } 3095 .hdy-hero .hdy-film-shade { transition:opacity 240ms; } 3096 .hdy-products .hdy-product-image img { transition:transform 180ms var(--hdy-settle); } 3097 .hdy-products .hdy-product-image:hover img { transform:none; } 3098 .hdy-book .hdy-quote-page { transform:none; transition:none; } 3099 :is(.hdy-collection-link,.hdy-random,.hdy-categories a,.hdy-visit-links a) { text-underline-offset:5px; } 3100 :is(.hdy-collection-link,.hdy-random,.hdy-categories a,.hdy-visit-links a):is(:hover,:focus-visible) { text-decoration:underline; } 3101 .product-form__submit.loading .loading-overlay__spinner { animation:hdy-spinner-arrive 500ms step-end both; } 3102 @keyframes hdy-spinner-arrive { from { opacity:0; } to { opacity:1; } } 3103 @media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference) { 3104 .hdy-products .hdy-product-image:hover img { transform:scale(1.025); transition-duration:280ms; } 3105 } 3106 @media (prefers-reduced-motion:reduce) { 3107 html { scroll-behavior:auto!important; } 3108 :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; } 3109 :is(.hdy-button,.hdy-film-controls button,.product-form__submit,.quantity__button):active { transform:none!important; } 3110 .loading-overlay__spinner, .loading-overlay__spinner *, .english_alert.animated { animation:none!important; } 3111 #product_image .slides, #product_image .slick-track { transition-duration:0ms!important; } 3112 } 3113</style>
3114<script> 3115(() => { 3116 if (window.hadayaMotion) return; 3117 const reduced = matchMedia('(prefers-reduced-motion: reduce)'); 3118 const compact = matchMedia('(max-width: 767px), (pointer: coarse)'); 3119 const seen = new WeakSet(); 3120 const running = new Map(); 3121 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'; 3122 const settle = 'cubic-bezier(.22,1,.36,1)'; 3123 let frame = 0; 3124 let images = []; 3125 const stateObservers = new Map(); 3126 let lastScroll = scrollY; 3127 let fastUntil = 0; 3128 const finish = element => { 3129 const animation = running.get(element); 3130 if (animation) { animation.cancel(); running.delete(element); } 3131 }; 3132 const finishAll = () => [...running.keys()].forEach(finish); 3133 const reveal = (element, delay = 0, duration = 480) => { 3134 if (reduced.matches || document.hidden || !element.animate || element.contains(document.activeElement)) return; 3135 finish(element); 3136 const distance = compact.matches ? 8 : 16; 3137 const animation = element.animate([ 3138 {opacity:.15, transform:`translateY(${distance}px)`}, 3139 {opacity:1, transform:'translateY(0)'} 3140 ], {duration:compact.matches ? Math.min(duration,320) : duration, delay, easing:settle, fill:'backwards'}); 3141 running.set(element, animation); 3142 animation.finished.then(() => { if (running.get(element) === animation) running.delete(element); }).catch(() => {}); 3143 }; 3144 const observer = 'IntersectionObserver' in window ? new IntersectionObserver(entries => { 3145 entries.forEach(entry => { 3146 if (!entry.isIntersecting) return; 3147 observer.unobserve(entry.target); 3148 if (performance.now() < fastUntil) return; 3149 const card = entry.target.matches('.hdy-product-card'); 3150 const siblings = card ? [...entry.target.parentElement.children] : []; 3151 const columns = compact.matches ? 2 : 4; 3152 const index = siblings.indexOf(entry.target); 3153 if (card && index >= columns) return; 3154 reveal(entry.target, card ? Math.min(index * 40,120) : 0, card ? 320 : 480); 3155 }); 3156 }, {rootMargin:'0px 0px -15% 0px',threshold:0}) : null; 3157 function updateDepth() { 3158 frame = 0; 3159 images = images.filter(image => image.isConnected); 3160 images.forEach(image => { 3161 if (reduced.matches || compact.matches || document.hidden) { image.style.transform = ''; return; } 3162 const rect = image.parentElement.getBoundingClientRect(); 3163 if (rect.bottom < 0 || rect.top > innerHeight) return; 3164 const progress = Math.max(0,Math.min(1,(innerHeight-rect.top)/(innerHeight+rect.height))); 3165 image.style.transform = `translateY(${12-24*progress}px) scale(1.05)`; 3166 }); 3167 } 3168 const scheduleDepth = () => { if (!frame && !document.hidden) frame = requestAnimationFrame(updateDepth); }; 3169 function watchState(element, onChange) { 3170 if (stateObservers.has(element)) return; 3171 const watch = new MutationObserver(onChange); 3172 watch.observe(element,{attributes:true,attributeFilter:['class','style','hidden','aria-disabled']}); 3173 stateObservers.set(element,watch); 3174 onChange(); 3175 } 3176 function init(root = document) { 3177 root.querySelectorAll('.product-form__submit').forEach(button => { 3178 watchState(button, () => button.setAttribute('aria-busy',String(button.classList.contains('loading')))); 3179 }); 3180 root.querySelectorAll('#cart_pop,.product-form__error-message-wrapper').forEach(element => { 3181 let visible = element.getClientRects().length > 0 && !element.hidden; 3182 watchState(element, () => { 3183 const next = element.getClientRects().length > 0 && !element.hidden; 3184 if(next && !visible) reveal(element,0,180); 3185 visible = next; 3186 }); 3187 }); 3188 root.querySelectorAll(editorial).forEach(element => { 3189 if (seen.has(element)) return; 3190 seen.add(element); 3191 if (!reduced.matches && element.getBoundingClientRect().top >= innerHeight*.85) observer?.observe(element); 3192 }); 3193 images = [...document.querySelectorAll('.hdy-story-image img')]; 3194 scheduleDepth(); 3195 const hero = root.querySelector('.hdy-hero'); 3196 if (!hero || seen.has(hero)) return; 3197 seen.add(hero); 3198 let visited = false;
3199 try { visited = sessionStorage.getItem('hadaya-motion-entered') === '1'; sessionStorage.setItem('hadaya-motion-entered','1'); } catch {} 3200 const restored = performance.getEntriesByType('navigation')[0]?.type === 'back_forward'; 3201 if (!visited && !restored && scrollY < 50 && !window.Shopify?.designMode) { 3202 const heading = hero.querySelector('h1'); 3203 const copy = hero.querySelector('.hdy-hero-copy'); 3204 if (heading) reveal(heading,80); 3205 if (copy) reveal(copy,180,360); 3206 } 3207 } 3208 document.addEventListener('focusin', event => { 3209 [...running.keys()].forEach(element => { if (element.contains(event.target)) finish(element); }); 3210 }); 3211 ['pointerdown','keydown'].forEach(type => document.addEventListener(type,finishAll,{passive:true})); 3212 addEventListener('scroll', () => { 3213 const delta = Math.abs(scrollY-lastScroll); 3214 lastScroll = scrollY; 3215 if (delta > innerHeight*.4) { fastUntil = performance.now()+160; finishAll(); } 3216 document.querySelectorAll('.hdy-hero h1,.hdy-hero-copy').forEach(finish); 3217 scheduleDepth(); 3218 },{passive:true}); 3219 reduced.addEventListener('change', () => { finishAll(); if(reduced.matches) observer?.disconnect(); updateDepth(); }); 3220 compact.addEventListener('change',updateDepth); 3221 document.addEventListener('visibilitychange', () => { if(document.hidden) finishAll(); else scheduleDepth(); }); 3222 addEventListener('pagehide', () => { finishAll(); cancelAnimationFrame(frame); frame=0; }); 3223 addEventListener('pageshow', event => { if(event.persisted) { finishAll(); observer?.disconnect(); } scheduleDepth(); }); 3224 document.addEventListener('shopify:section:load',event => init(event.target)); 3225 document.addEventListener('shopify:section:unload',event => { 3226 event.target.querySelectorAll(editorial).forEach(element => { observer?.unobserve(element); finish(element); }); 3227 images=images.filter(image => !event.target.contains(image)); 3228 stateObservers.forEach((watch,element) => { if(event.target.contains(element)) { watch.disconnect(); stateObservers.delete(element); } }); 3229 }); 3230 document.addEventListener('shopify:section:select',finishAll); 3231 window.hadayaMotion = {init,finishAll}; 3232 if(document.readyState === 'loading') document.addEventListener('DOMContentLoaded',() => init(),{once:true}); 3233 else init(); 3234})(); 3235</script>
3235 3236 3237 <div hidden data-hadaya-timeline-source>{"dhlExpressMin":"3","dhlExpressMax":"7","insideIsraelMin":"2","insideIsraelMax":"4","prodMin":"2","prodMax":"12","studioOrderNumber":"318XXX"}</div>
3238<script src="//hadayajewelry.com/cdn/shop/t/17/assets/hadaya-timing.js?v=120683385768463826611791390522" defer></script>
3238 3239<style> .only_mobile.mag_menu {position: relative; z-index: 100;} </style> 3240<div id="shopify-block-AaW9lWkh5dkhRTzhKW__14656832010101544780" class="shopify-block shopify-app-block"> 3241 <link rel="preload" as="style" href="https://cdn.shopify.com/extensions/01a11bc5-d8ed-7be3-b771-977d44a69cb1/apo-product-options-306/assets/mws_apo_bundle.css" onload="this.onload=null;this.rel='stylesheet'"> 3242 3243 <noscript><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" /></noscript>
3243<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>
3243 3244
3245<script> 3246 window.mwApoSelectors = { 3247 "cart_row": [ 3248 ".has-popup-tab .popup-tab .detail .item", 3249 "#main #cartform .cart-list .item", 3250 ".topBar__miniCart #mini_cart_form .cart_items .miniCart__item", 3251 "#cart_form .container .cart__itemList .cart__card", 3252 ".cart-mini-sidebar .cart-mini-content .cart-mini-item", 3253 ".template-cart .section-cart .cart .cart-table tbody .table-row", 3254 ".container.clearfix > div .twelve .twelve .cart-table.bottompad .item-row", 3255 "#header-cart .mini-products-list:first-child .grid", 3256 ".cart .grid table tbody tr.cart__row", 3257 ".recently-added table tbody tr", 3258 ".custom .row .columns .cart-table tbody tr", 3259 ".cart-summary .cart-summary__product:first-child", 3260 "form .cart-items .cart-item-container", 3261 "#CartForm #CartOuter table tbody .item", 3262 "#your-shopping-cart .page-container .main-content .items > .item:not(:last-child)", 3263 "#cart-summary .inner .cart-summary-item-list .cart-summary-item", 3264 "#cartform .cart-items .item", 3265 ".cart-form .cart-content > div .cart-item-wrapper .cart-item", 3266 ".ajaxcart .max-width--4 .cart .cart__row.mt3 .grid:first-child", 3267 "form .cart .cart__row:nth-child(2) .grid:first-child", 3268 ".ajaxcart .items .item", 3269 ".cart .items .item", 3270 ".cart-preview .product-container .box.product", 3271 ".cart-form .cart-items .cart-item", 3272 "#cart-form table tbody .cart-row", 3273 ".ajaxcart .ajaxcart__inner .ajaxcart__product .ajaxcart__row", 3274 ".cart .cart-table tbody .cart__row", 3275 ".halo-modal-body .cart-popup-content .cart-form .scroll-content .cart_items .cart-list li", 3276 "#dropdown-cart .has-items .mini-products-list .item", 3277 ".cart-form .cart_items .cart-list li", 3278 "#dropdown-cart .has-items .mini-products-list .item", 3279 ".shopify-section form .wrapper-cart .cart-list li", 3280 "#shopify-section-static-cart form .cartitems--container .cartitems .cart-item", 3281 "#cartform .cart-table tbody tr.even", 3282 ".standard-page form .cart-items.row", 3283 ".ajaxcart .ajaxcart__inner .ajaxcart__product .ajaxcart.row", 3284 "#cartform table tbody tr", 3285 "#CartDrawer #CartContainer .ajaxcart .ajaxcart__product .ajaxcart__row", 3286 "#your-shopping-cart #PageContainer .cart .cart-table .cart__row", 3287 ".cart__form .cart__table .cart__items .cart__item", 3288 ".modal-cart-form table.table-shopping-cart tbody .cart-line-item", 3289 ".main-cart-form table.table-shopping-cart tbody .cart-line-item", 3290 ".cart-form .cart-items tbody tr.cart-item", 3291 ".site-main #shopify-section-static-cart .cart-form .cart-items .cart-item", 3292 ".ajaxcart .drawer__inner .ajaxcart__product .ajaxcart__row", 3293 ".cart .cart__row:nth-child(2) .grid.cart__row--table-large", 3294 ".cart .ajaxcart__inner .ajaxcart__product .ajaxcart__row", 3295 "form.cart .cart__row:not(.cart__header-labels) .grid--full.cart__row--table-large", 3296 ".mini-cart .mini-cart__content .mini-cart__full .mini-cart__items .mini-cart__item", 3297 "form table tbody tr", 3298 "form .cart--mobile .cart__items .cart-item", 3299 "#cart-form .cart-row", 3300 ".cart .cart-table tbody tr.cart__row", 3301 "form .cart-items-container .cart-items tbody tr.cart-item", 3302 ".modal--window .modal--container form .variant-id", 3303 ".template--cart .layout--main-content form .content .variant-id", 3304 ".template-cart .cart .cart-items", 3305 ".header-cart .header-cart-items .header-cart-item", 3306 ".grid #cartForm .cartRow", 3307 ".modal--container .fw--cart form .content .variant-id", 3308 ".panel div form .content .variant-id", 3309 ".shopify-section .reading-container #cartform ul li.item", 3310 ".cart #shopify-section-cart-template #cart_form ul li", 3311 ".container-wrap .container #Cart form .cart-table #CartItems .line-item", 3312 ".cartContainer .scroll #Cart form .cart-table #CartItems .line-item", 3313 ".ajaxcart .ajaxcart__inner .ajaxcart__product .ajaxcart__row .grid", 3314 "#shopping-cart #cartform .desktop-8.tablet-6 .cart-item", 3315 "form .cart-items tbody .cart-item", 3316 ".ajaxcart .ajaxcart__inner .ajaxcart__product .ajaxcart__row .grid", 3317 ".cart.table-wrap .cart-table tbody .cart__row", 3318 ".mm-panels .mm-opened .cart_item", 3319 ".ajaxcart__content .cart__body .cart__row:not(:first-child)", 3320 ".template-cart .cartForm .cart__body .cart__row:not(:first-child)", 3321 ".cart-wrapper .cart-inner > div .cart-content .clearfix .item-cart", 3322 ".cart div .cart-table-wrap .data-table tbody tr", 3323 "#shopify-section-cart-template .cart .line-items .line-item", 3324 ".static-cart-wrapper .cart .cart-container .cart-container-scrollable .cart-items .cart-item-row", 3325 "#site-header-drawer-cart .cart-mini .cart-container .cart-container-scrollable .cart-items .cart-item-row", 3326 "#cart_form ul li", 3327 "#cart .mm-panels .mm-panel ul.mm-listview .cart_item", 3328 "#cart_form .section .cart_items", 3329 "#cartform .cart-list .item.clearfix", 3330 ".cart_menu form .cart_row:first-child ul:last-child", 3331 ".cart_tbl form .con_row ul", 3332 "#site-cart .site-nav-container-last .top .cart .cart-items .cart-item", 3333 ".site-box-content .cart .cart-items .cart-item", 3334 "#shopify-section-template-cart form table.cart-items tbody tr.cart-item", 3335 ".cartForm .cart__body .cart__row:last-child .cart__row--table-large:first-child", 3336 "#cartform .cart-contents .clearfix", 3337 ".template-product #cart-summary-overlay .cart-summary-overlay__column-item .cart-summary-overlay__variants",
3338 "#cartform .item-list .item .desc div .name", 3339 "#ajaxifyCart .cart-form .ajaxifyCart--products .ajaxifyCart--product", 3340 ".cart #shopping-cart #cartform table tbody tr", 3341 ".mini-cart .mini-cart__inner .mini-cart__items .mini-cart__item-wrapper .mini-cart__item", 3342 ".container form .cart__items tbody tr.cart-item", 3343 "#cart_form .section .columns .section.clearfix:first-child", 3344 ".cart_container .cart_content form.js-cart_content__form ul.js-cart_items .cart_item ", 3345 "#cartform table.desktop-9 tbody tr", 3346 ".cart-form .cart__products .cart__product .cart__row", 3347 ".ajaxcart__form .ajaxcart__inner .ajaxcart__products .ajaxcart__product .ajaxcart__row", 3348 ".container-widget .shopping-cart-table tbody tr", 3349 ".cart-items__wrapper .cart-form .cart-items__table tbody > tr[data-key]" 3350 ], 3351 "product_form": [ 3352 ".product-form form", 3353 ".nav-shift .shopify-section .product .container #main form", 3354 ".product__container div .product__section .product_form .shopify-product-form", 3355 ".template-product .page-body-content .section-product .product-details-wrapper .product-form", 3356 ".container.clearfix > div .product-grid-product-template .twelve .bottompad .product-variants #add-item-form-product-template", 3357 ".pageWrapper .page-container .main-content .shopify-section .product-template__container .grid .grid__item .product-single__meta .product-form", 3358 ".product-page--main-content .product-page--cart-form-block .product-page--cart-form .shopify-product-form", 3359 ".section-product .grid .product-info div:nth-child(3) .AddToCartForm", 3360 ".form__width .product__form .product-form", 3361 ".template-product .page-container .main-content .item .shopify-product-form", 3362 ".row.light-space-above .product-details .product-section .product-form", 3363 ".page-wrapper .product-wrapper .product-options #product-options .product-form .shopify-product-form", 3364 ".grid .grid__item.five-twelfths .product-form", 3365 ".item .right .shopify-product-form", 3366 ".main-content > div .grid .product-aside .purchase-box .product-form", 3367 "#shopify-section-page-product .product-page .product-details-wrap .product-form", 3368 ".product-page--form #AddToCartForm--product-template .shopify-product-form:first-child", 3369 ".product .row .product-shop .shopify-product-form", 3370 ".product .row .product-shop div #add-to-cart-form", 3371 ".product--container .product--outer .product-form--alt div form", 3372 "#product-box .col-md-5 .product-description-main-wrapper #add-to-cart-form", 3373 ".grid .grid__item.five-twelfths .product-form", 3374 ".product-page #product-right #product-description div .product_form", 3375 ".product-sticky-wrapper .product-details-wrapper .product-details--form-wrapper #AddToCartForm", 3376 ".product.container .inner .product__details.clearfix .product__info .product__form", 3377 ".desktop-flex-wrapper .product-description-product-template .product-item-caption-white .shopify-product-form", 3378 ".product-container .product .product-details-wrapper .shopify-product-form", 3379 ".page-template-product .site-main #shopify-section-static-product form", 3380 ".desktop-flex-wrapper .product-description-product-template .product-item-caption-white .shopify-product-form", 3381 ".sidebarColumn-inner .content-wrapper--title > div #AddToCartForm .shopify-product-form", 3382 ".product__details .inner .grid .product__info .product__form", 3383 ".product-description div #add-to-cart-product-page .shopify-product-form", 3384 ".section-product .grid .product-info div:nth-child(3) .AddToCartForm", 3385 "#shopify-section-static-product .module-wrapper .product-wrap .product-form", 3386 "#shopify-section-product .product-page--main .product-page--info-box--container .product-page--cart-form .shopify-product-form", 3387 ".section-product-template .form-vertical", 3388 "#productTop .grid .productInfo #prodForm", 3389 ".partial--product .details .add-to-cart .shopify-product-form", 3390 ".shopify-section > div .product-container .product-info .inner .product-form", 3391 ".product .product_section .product__description .product_form .shopify-product-form", 3392 ".product-info .product-info--wrapper .product-form .productForm", 3393 ".product-template .product-top .product-right #AddToCartForm", 3394 "#shopify-section-page-product div .product-form .shopify-product-form", 3395 ".product--product-template .grid__item .grid .grid__item .product-form", 3396 ".product .product-template-section .main-wrapper div.sixteen:last-child > div:first-child .product_form .shopify-product-form", 3397 "#shopify-section-product #ProductSection-product .product-single #productInfo-product .shopify-product-form",
3398 ".product-page-area .product-essential .row .product-shop .product-shop-wrapper .product-type-main .product-form", 3399 ".Product__Wrapper .Product__InfoWrapper .Product__Info .Container .ProductForm", 3400 "#shopify-section-product-template .shopify-product-form", 3401 ".product-atc .product-atc-steps .product-atc-step-form .product-form", 3402 ".section .six.columns .product_form .shopify-product-form:first-child", 3403 ".product_section.product_images_position--left .seven.columns.omega .product_form .shopify-product-form", 3404 ".product-area .product-detail .product-detail__form .feedback-go_to_cart", 3405 ".pro_main_c .row div form", 3406 "#section-product .site-box .site-box-content div #add-to-cart-product .shopify-product-form", 3407 ".main-content #shopify-section-module-product .product-details-inline .product-wrap .product-form .shopify-product-form", 3408 ".product__form__wrapper > div .product__form .shopify-product-form", 3409 "#main #shopify-section-product-template div .product-details .shopify-product-form", 3410 ".product-detail .detail .product-form form:first-child", 3411 ".product #content #product-description #AddToCartForm", 3412 ".container .grid .grid__cell .product__details .product__form ", 3413 "#shopify-section-product-template > div .js-product_section > div .product_form .shopify-product-form:first-child", 3414 ".product-top #product-description div .shopify-product-form", 3415 ".container .product-single__bottom > div .js-cart-replace .product-single__box .js-product-form", 3416 ".product-info-outer .col-sm-12 .row .product-info div:nth-child(3) #add-item-form", 3417 '.page-container .grid .grid__item .product-form[action="/cart/add"]', 3418 'form[action="/cart/add"]', 3419 ".product-single__form", 3420 ], 3421 "add_to_cart": [ 3422 "form .row.clearfix .column.full:last-child .product-form .quadd-wrapper .product-add .button", 3423 ".product_form .shopify-product-form .add_to_cart:first-child", 3424 ".template-product .page-body-content .section-product .product-details-wrapper .product-form .addtocart-button-active", 3425 "#add-item-form-product-template .purchase-section div.four:last-child .purchase .bottompad-quarter #add-to-cart-product-template", 3426 ".product-form .product-action .product-form__item--submit #AddToCart-product-template", 3427 ".shopify-product-form .quanity-cart-row .add-to-cart #add", 3428 ".product-form .product-detail__quantity-row .btn", 3429 ".product-form .product__submit .product__submit__buttons .product__submit__add", 3430 ".template-product .page-container .main-content .item .shopify-product-form .add-to-cart", 3431 ".product-form .payment-and-quantity--with-quantity .payment-and-quantity__add .product-add", 3432 ".shopify-product-form .form-actions .button", 3433 ".shopify-product-form .add-to-cart-container .btn--add-to-cart", 3434 ".shopify-product-form .row .add-to-cart", 3435 ".main-content > div .grid .product-aside .purchase-box .product-form .shopify-product-form .cart-buttons .button-wrapper .default-cart-button__button", 3436 ".product-form .product-add-to-cart .product-add .add-to-cart", 3437 ".shopify-product-form .cta-content--pay-buttons #AddToCart--product-template:first-child", 3438 ".shopify-product-form .groups-btn .btn", 3439 ".product-shop div #add-to-cart-form #product-add-to-cart", 3440 ".product-form--alt div form .product-form--atc .product-form--atc-button", 3441 "#add-to-cart-form .row .product-page--submit-action #purchase", 3442 ".product-form div:nth-child(2) .btn", 3443 ".product_form #product-add #AddToCart", 3444 ".product-sticky-wrapper .product-details-wrapper .product-details--form-wrapper #AddToCartForm .paymentButtonsWrapper #AddToCart", 3445 ".product__form .product__buy .button:first-child", 3446 ".shopify-product-form .row .product-form__item #AddToCart-product-template", 3447 ".shopify-product-form .product-add-to-cart .add-to-cart", 3448 ".product-menu .product-menu-buttons .product-menu-buttons-content .product-menu-buttons-addtocart .product-menu-button", 3449 ".product-single__meta .product-single__form .add-to-cart", 3450 ".shopify-product-form .product-selectors #AddToCart", 3451 ".product__form .product__buy .product__add-to-cart", 3452 ".shopify-product-form .buttons-holder .addToCart", 3453 ".AddToCartForm .cta-content .AddToCart", 3454 ".product-form .add-to-cart .product-form-add-to-cart .product-form-submit-wrap .add-to-cart-button", 3455 "#shopify-section-product .product-page--main .product-page--info-box--container .product-page--cart-form .shopify-product-form .product-page--add-to-cart", 3456 ".section-product-template .form-vertical .product-template__container .product-details .product-smart-wrapper .add-to-cart-btn", 3457 "#productTop .grid .productInfo #prodForm #AddToCart", 3458 ".shopify-product-form .product-page--cart-container .product-page--cart--column-b span .add", 3459 ".product-form .productoptions .with-payment-button .add-to-cart", 3460 ".product .product_section .product__description .product_form .shopify-product-form .purchase-details .add_to_cart", 3461 "form.productForm .productForm-block div .productForm-submit", 3462 "#AddToCartForm .product-add .AddtoCart", 3463 ".shopify-product-form .product-submit .payment-buttons-container .add-to-cart", 3464 ".grid__item .product-form #AddToCart", 3465 ".product .product-template-section .main-wrapper div.sixteen:last-child > div:first-child .product_form .shopify-product-form .add_to_cart", 3466 "#shopify-section-product #ProductSection-product .product-single #productInfo-product .shopify-product-form .add-to-cart__wrapper #AddToCart-product", 3467 ".product-form .product-options-bottom .add-to-cart-box .actions > div .button-wrapper-content .add-to-cart", 3468 ".Product__Wrapper .Product__InfoWrapper .Product__Info .Container .ProductForm .ProductForm__AddToCart", 3469 "#shopify-section-product-template .shopify-product-form .item .add-to-cart", 3470 ".product-form > div .product-form-atc .form-element-wrapper .form-element-quantity-submit .form-element-submit-button", 3471 ".shopify-product-form .purchase-details .purchase-details__buttons .add_to_cart:first-child", 3472 "#product-form .purchase-details .purchase-details__buttons .add_to_cart", 3473 ".feedback-go_to_cart .cf .product-detail__form__action .button", 3474 ".shopify-section > div .shopify-product-form .desc_blk .desc_blk_bot .btn_c", 3475 ".shopify-product-form .cart-functions .button", 3476 ".shopify-product-form .input-wrapper .product-quantity-container .add-to-cart .product-form-submit-wrap .button", 3477 ".shopify-product-form .product__submit .product__submit__buttons .product__submit__add", 3478 ".shopify-product-form .quick-actions .button", 3479 "form .quantity-submit-row__submit .button:first-child", 3480 ".product #content #product-description #AddToCartForm #addToCart", 3481 ".grid__cell .product__details .product__form .product__add-to-cart", 3482 ".shopify-product-form .purchase-details .purchase-details__buttons .add_to_cart:first-child", 3483 ".shopify-product-form .product-add .add", 3484 ".js-product-form .product-single__add .js-product-add",
3485 "#add-item-form .wrapper .pull-left:last-child .addtocart", 3486 '.product-form[action="/cart/add"] .product-form__item .btn[name="add"]', 3487 ".product-form .product-form__buttons .product-form__add-to-cart:first-child", 3488 ".product-main .product-form--atc .product-form--atc-button", 3489 ".product__content .product__content-main .product__form-wrapper .product__add-to-cart-button", 3490 ".product-wrapper #AddToCart--product-template", 3491 ".page-margin--product .product__form #klaviyo_sensor_pro", 3492 '.product:first-child .variations_form .single_add_to_cart_button[type="submit"]', 3493 ".product-form__buttons .product-form__submit", 3494 "add-to-cart-component .add-to-cart-button", 3495 ".mws-addtocart", 3496 'form[action="/cart/add"] [name="add"]', 3497 ".product-form__add-button", 3498 ".buy-buttons .button", 3499 "gp-product-button button", 3500 "#addToCartButton", 3501 ".product-buy-buttons--primary button", 3502 'form[action="/cart/add"] .add_to_cart', 3503 ".f8pr-button button", 3504 'form[action="/cart/add"] .product-form__payment-container .product-form__add-button', 3505 ], 3506 "price": [ 3507 "form .title-row .product-price .theme-money", 3508 ".product__container div .product__section .product__details .product__price span .current_price .money", 3509 ".template-product .page-body-content .section-product .product-details-wrapper .price .money", 3510 "#product-id-product-template > div .relative-product-template > div .content-height-product-template > div .twelve .offers #price-product-template", 3511 ".shopify-section .product-template__container .grid .grid__item .product-single__meta .product-single__price .product-price__price #ProductPrice-product-template", 3512 ".product-page--main-content .product-page--cart-form-block .prices div p .actual-price", 3513 ".product-detail__detail > div .product-detail__title-area .product-detail__price span .theme-money", 3514 ".form__inner__wrapper .form__width .product__title__wrapper .product__price span", 3515 ".template-product .page-container .main-content .item .info .price .money span", 3516 ".row.light-space-above .product-details .product-section .product-price .current-price", 3517 ".page-wrapper .product-wrapper .product-options .product-price .money:first-child", 3518 ".max-site-width .lg--up--seven-eighths .grid .grid__item:nth-child(2) .wd--pt3 .mt3 div #AddToCartForm--product .shopify-product-form", 3519 ".item .right div #productPrice-product-template .money", 3520 ".main-content > div .grid .product-aside .purchase-box .product-form .shopify-product-form .price #ProductPrice-product-template", 3521 ".product-form .product-add-to-cart .product-price .product-price-minimum", 3522 ".wrapper .grid .grid__item .product-page--form .f--main .ProductPrice:first-child", 3523 ".row .product-shop .prices .price .money", 3524 ".product-shop div #add-to-cart-form .prices .price", 3525 ".product-main .product-details .product-pricing .product--price .price--main .money", 3526 "#add-to-cart-form .product-page--pricing .product-page--pricing--variant-price #price-field .money", 3527 ".grid .grid__item.five-twelfths .product-price span .theme-money", 3528 ".product-page #product-right #product-description div .product-prices .product-price", 3529 ".product-sticky-wrapper .product-details-wrapper .product-details--form-wrapper #AddToCartForm #ProductPrice .money", 3530 ".product.container .inner .product__details.clearfix .product__meta.product__meta--mobile .product__prices .product__price:not(.product__price--old):not(.product__price--new)", 3531 ".desktop-flex-wrapper > div .mobile-hidden-sm .product-item-caption-header .product-item-caption-price #ProductPrice-product-template .money", 3532 ".product-details-wrapper .product-details .product-price .product-price-minimum", 3533 ".product-menu .product-menu-buttons .product-menu-buttons-content .product-menu-buttons-addtocart .product-menu-button .money", 3534 ".product-details .product-price .money:last-child", 3535 ".main-content #shopify-section-product-template .product-section .page-content--product .page-width .grid .grid__item .product-single__meta .product__price .money:first-child", 3536 ".shopify-product-form .medium-down--text-center .medium-down--text-center", 3537 ".product__details .inner .grid .product__info .product-meta .product-meta__prices .product-meta__price", 3538 "#shopify-section-product-page .product-page .product-content .product-header .product-price .productPrice", 3539 ".section-product .grid .product-info .priceWrapper #ProductPrice", 3540 ".module-product .product-wrap .product-details .product-price .price .money:first-child", 3541 "#shopify-section-product .product-page--main .product-page--info-box--container .product-page--cart-form .shopify-product-form .product-page--price span", 3542 ".section-product-template .form-vertical .product-template__container .js-prod-price span", 3543 "#productTop .grid .productInfo .price #ProductPrice", 3544 ".shopify-product-form .product-page--cart-container .product-page--cart--column-a .price .actual-price", 3545 ".shopify-section > div .product-container .product-info .inner .majorinfo .pricearea .current-price", 3546 ".product .product_section .product__description .current_price .money span", 3547 ".product-info .product-info--wrapper .block .product-price .product-normal-price .money", 3548 "#AddToCartForm #product-price .product-price .money", 3549 ".shopify-product-form .product-submit .product-price .product-price-minimum", 3550 ".grid__item .product-form #ProductPrice", 3551 ".product .product-template-section .main-wrapper div.sixteen:last-child > div:first-child .modal_price .current_price .money span", 3552 "#shopify-section-product #ProductSection-product .product-single #productInfo-product .text-center .product__price .money #ProductPrice-product .money span",
3553 ".product-page-area .product-essential .row .product-shop .product-shop-wrapper .product-type-data .price-box .detail-price .price .money", 3554 ".Product__Wrapper .Product__InfoWrapper .Product__Info .Container .ProductForm .ProductForm__AddToCart span:last-child", 3555 ".Product__Wrapper .Product__InfoWrapper .Product__Info .Container .ProductMeta .ProductMeta__PriceList .ProductMeta__Price", 3556 "#shopify-section-product-template .pricing .price span", 3557 ".product-main-content .product-header-desktop .product-price .price-main", 3558 ".product .product-header-mobile .product-price .price-main", 3559 ".section .six.columns .modal_price span .current_price .money:first-child", 3560 ".product_section.product_images_position--left .seven.columns.omega p.modal_price span:nth-child(1) .money", 3561 ".form__inner__wrapper .form__width .product__title__wrapper .product__price span", 3562 ".shopify-section > div .shopify-product-form .desc_blk .desc_blk_bot .price .money", 3563 "#section-product .site-box .site-box-content .price .product-price", 3564 ".main-content #shopify-section-module-product .product-details-inline .product-details .product-price .price .money", 3565 ".product__form__wrapper > div .product__title__wrapper .product__price span", 3566 "#shopify-section-product-template div .product-details .product-price-wrap #productPrice-product-template .price-money .money", 3567 ".product-detail .detail .price-area .theme-money .money:first-child", 3568 ".product #content #product-description #AddToCartForm .product-price .money span", 3569 ".grid__cell .product__details .product__meta .product__prices .product__price", 3570 ".product-template .main div div div .js-product_section div .modal_price span .current_price .money:first-child", 3571 ".product-top #product-description div .shopify-product-form #product-price .product-price", 3572 ".section--product-single > div .product-single__bottom > div .js-cart-replace > div .js-product-price-number .product-single__price-number .money", 3573 ".product-info-outer .col-sm-12 .row .product-info div:nth-child(3) .product-info__price .price-box__new .money", 3574 ".page-container .product__price .price:not(.price--on-sale) .price__pricing-group .price__regular .price-item.price-item--regular", 3575 ".page-container .product__price .price--on-sale .price__pricing-group .price__sale .price-item.price-item--sale", 3576 ".page-container .product-single__price", 3577 ".product__content .price .price__pricing-group .price__regular .price-item--regular:first-child", 3578 "#shopify-section-product-template .Product__Wrapper .ProductMeta .ProductMeta__PriceList .ProductMeta__Price", 3579 ".product__content .product__price .product__current-price", 3580 ".product-wrapper #ProductPrice", 3581 ".product-single .product__price .price__regular .price-item--regular", 3582 ".page-margin--product [data-form-wrapper] [data-price-wrapper] [data-product-price]", 3583 "#shopify-section-product-template .product-single__meta .product-single__prices .product-single__price", 3584 ".product:first-child .price-review .price_range", 3585 ".modal_price span .current_price .money", 3586 "product-price .price", 3587 ".mws-price", 3588 "product-info .price--on-sale .price__sale .price-item--sale", 3589 "product-info .price__container .price__regular .price-item--regular", 3590 ".price-container .price__current", 3591 ".product__price .price__current--on-sale", 3592 ".price--highlight", 3593 ".product-page-price .price__current .money", 3594 ".prices .price", 3595 ".total-price .total-money", 3596 ".product__price__main .product__price", 3597 ".product-template .money[data-price]", 3598 ".price-list .price", 3599 "gp-product-price", 3600 ".product-price--wrapper .product-price--original", 3601 ".price--on-sale .price-item--sale", 3602 ".product__price [data-price]", 3603 ".yv-main-product-detail .yv-prizebox .yv-product-price", 3604 ".product-info__price .price .price__default .price__current", 3605 ".t4s-product__price-review .t4s-product-price .money", 3606 ".product-form__info-content .price-list .price--highlight", 3607 ], 3608 "compare_price": [ 3609 ".page-container .product__price .price--on-sale .price__pricing-group .price__sale .price-item.price-item--regular", 3610 ".product-single .product__price .price__sale .price-item--sale", 3611 "product-price .compare-at-price", 3612 ".mws-compare", 3613 "product-info .price--on-sale .price__sale .price-item--regular", 3614 ".product__price .price__compare-at .price__compare-at--single", 3615 ".price--compare", 3616 ".product-page-price .price__compare-at .money", 3617 ".price--on-sale .price-item--regular", 3618 ], 3619 "cart_properties": [ 3620 ".cart-popup-wrapper .cart-popup-item .product-details .product-details__item", 3621 ".cart .cart__row .cart__meta .product-details .product-details__item", 3622 ".has-popup-tab .popup-tab .detail .item .detail .variant", 3623 "#main #cartform .cart-list .item .col-desc .text .title", 3624 ".topBar__miniCart #mini_cart_form .cart_items .miniCart__item .miniCart__itemDetails", 3625 "#cart_form .container .cart__itemList .cart__card .cart__info .cart__text .meta",
3626 ".cart-mini-sidebar .cart-mini-content .cart-mini-item .cart-mini-item-row .cart-mini-item-variant", 3627 ".template-cart .section-cart .cart .cart-table tbody .table-row .product-item .variant", 3628 ".container.clearfix > div .twelve .twelve .cart-table.bottompad .item-row .item-details .three h6", 3629 ".cart .grid table tbody td.cart__meta .list-view-item__title", 3630 ".block-cart .mini-products-list:first-child .grid .product-details .pName", 3631 ".recently-added table tbody tr .cart-detail h2", 3632 ".custom .row .columns .cart-table tbody tr .title p", 3633 ".cart-summary .cart-summary__product:first-child .cart-summary__product__description .cart-summary__product__variants", 3634 "form .cart-items .description .description__variant:last-child", 3635 "#CartForm #CartOuter table tbody .item .desc a", 3636 "#your-shopping-cart .page-container .main-content .item .product .subtitle", 3637 "#cart-summary .inner .cart-summary-item-list .cart-summary-item .title-variant .variant", 3638 "#cartform .cart-items .item .description .variant", 3639 ".cart-form .cart-content > div .cart-item-wrapper .cart-item .cart-item-info-wrapper .cart-item-options ul li:nth-last-child(2)", 3640 ".ajaxcart .max-width--4 .cart .cart__row.mt3 .grid:last-child .grid__item.three-quarters .pl2 .table.full--w", 3641 "form .cart .cart__row:nth-child(2) .grid:last-child .grid__item.three-quarters .pl2 .table.full--w", 3642 ".ajaxcart .items .item .right .description:last-child", 3643 ".cart .items .item .right .description:last-child", 3644 ".cart-preview .product-container .product figure figcaption", 3645 ".cart-form .cart-items .cart-item .grid .cart-item-product .cart-item-title", 3646 "#cart-form table tbody .cart-row .cart-detail a", 3647 ".ajaxcart .ajaxcart__inner .ajaxcart__product .ajaxcart__row .grid .grid__item.grid__item.three-quarters .mb1 ", 3648 ".cart .cart-table tbody .cart__row td:first-child .cart__info .product-grid-title", 3649 ".halo-modal-body .cart-popup-content .cart-form .scroll-content .cart_items .cart-list li .cart-title .product-name", 3650 "#dropdown-cart .has-items .mini-products-list .item .product-details .product-name", 3651 ".cart-form .cart_items .cart-list li .details .cart-details .product-name", 3652 ".shopify-section form .wrapper-cart .cart-list li .product-details p.size", 3653 "#dropdown-cart .has-items .mini-products-list .item .product-details .product-name a", 3654 "#shopify-section-static-cart form .cartitems--container .cartitems .cart-item .cart-item--inner .cart-item--content .cart-item--content-title", 3655 ".atc-banner--container .atc-banner--outer .atc-banner--inner .atc-banner--product .atc--product .atc--product-details .atc--product-details--title", 3656 "#cartform .cart-table tbody .cart-table-title .cart__meta-text", 3657 ".standard-page form .cart-items.row > div .cart-item .cart-column--detail .cart-column--title-and-price .cart-variant", 3658 ".ajaxcart .ajaxcart__inner .ajaxcart__product .ajaxcart.row .desktop-8.tablet-4 p .ajaxcart__product-meta", 3659 "#cartform table tbody tr .cart-item .cart-title p", 3660 "#CartDrawer #CartContainer .ajaxcart .ajaxcart__product .ajaxcart__row .ajaxcart__product-meta", 3661 "#your-shopping-cart #PageContainer .cart .cart-table .cart__row td:nth-child(2) small", 3662 ".cart__form .cart__table .cart__items .cart__item .cart-item__left .cart-item__title", 3663 ".modal-cart-form table.table-shopping-cart tbody .cart-line-item .table-shopping-cart-img .table-shopping-cart-item", 3664 ".main-cart-form table.table-shopping-cart tbody .cart-line-item .table-shopping-cart-img .table-shopping-cart-item", 3665 ".cart-form .cart-items tbody tr.cart-item .product-item .product-item-details .cart-variant", 3666 ".site-main #shopify-section-static-cart .cart-form .cart-items .cart-item .cart-item-column-2 .cart-item-title", 3667 ".ajaxcart .drawer__inner .ajaxcart__product .ajaxcart__row .grid:first-child .grid__item.grid__item.two-thirds .ajaxcart__product-name--wrapper .ajaxcart__product-meta",
3668 ".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", 3669 ".cart .ajaxcart__inner .ajaxcart__product .ajaxcart__row > div .grid__item:nth-child(2) .display-table-cell p .ajaxcart__product-title", 3670 "form.cart .cart__row:nth-child(3) .grid--full.cart__row--table-large .grid__item:first-child .grid .grid__item:nth-child(2) a", 3671 ".mini-cart .mini-cart__content .mini-cart__full .mini-cart__items .mini-cart__item .product-meta .product-meta__title", 3672 "form table tbody tr td.cart-item__info .cart-item__variant", 3673 "form .cart--mobile .cart__items .cart-item .cart-item__right .cart-item__title", 3674 "#cart-form .cart-row .content > div h3", 3675 ".cart .cart-table tbody tr.cart__row td:first-child .cart__info .product-grid-title", 3676 "form .cart-items-container .cart-items tbody tr.cart-item .cart-item-product-wrap .cart-variant", 3677 ".modal--window .modal--container form .variant-id .title a", 3678 ".template--cart .layout--main-content form .content .variant-id .title a", 3679 ".template-cart .cart .cart-product-info-wrapper .cart-product-info-wrapper .cart-price-wrapper + p", 3680 ".header-cart .header-cart-items .header-cart-item .header-cart-item-info .header-cart-item-options span:first-child", 3681 ".grid #cartForm .cartRow li:nth-child(2) a", 3682 ".modal--container .fw--cart form .content .variant-id .right-column .title", 3683 ".panel div form .content .variant-id .right-column .title", 3684 ".shopify-section .reading-container #cartform ul li .desc .name", 3685 ".cart #shopify-section-cart-template #cart_form ul li .title_column p a", 3686 ".container-wrap .container #Cart form .cart-table #CartItems .line-item .cart-product-desc a", 3687 ".cartContainer .scroll #Cart form .cart-table #CartItems .line-item .cart-product-desc a", 3688 ".ajaxcart .ajaxcart__inner .ajaxcart__product .ajaxcart.row .desktop-8.tablet-4 p:first-child", 3689 "#shopping-cart #cartform .desktop-8.tablet-6 .cart-title h4", 3690 "form .cart-items tbody .cart-item .cart-item-product .cart-item-title a", 3691 ".ajaxcart .ajaxcart__inner .ajaxcart__product .ajaxcart__row .grid .grid__item:nth-child(2) p .ajaxcart__product-name", 3692 ".cart.table-wrap .cart-table tbody .cart__row td:nth-child(3) a", 3693 ".mm-panels .mm-opened .cart_item .item_info", 3694 ".cart #content_wrapper .main #cart_form .cart_items .omega > p:first-child", 3695 ".ajaxcart__content .cart__body .cart__row:not(:first-child) .cart__item__title p", 3696 ".template-cart .cartForm .cart__body .cart__row .cart__item__title p", 3697 ".cart-wrapper .cart-inner > div .cart-content .clearfix .item-cart .product-details .product-name", 3698 ".cart div .cart-table-wrap .data-table tbody tr .product-name-td .product-name", 3699 ".PageContent > .Cart > .Cart__ItemList > .CartItem > .CartItem__Info > .CartItem__Meta", 3700 ".Drawer__Container .CartItem > .CartItem__Info > .CartItem__Title", 3701 "#shopify-section-cart-template .cart .line-items .line-item .variant-title", 3702 ".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", 3703 "#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", 3704 ".fancybox-skin > div .container .cart_notification_content p:first-child", 3705 "#cart_form ul li .title_column .meta", 3706 "#cart .mm-panels .mm-panel ul.mm-listview .cart_item a .item_info", 3707 "#cart_form .section .cart_items .five.columns.omega p:first-child", 3708 "#cartform .cart-list .item.clearfix .col-desc .text .title", 3709 ".cart_menu form .cart_row ul:not(:first-child) li:nth-child(2) p", 3710 ".cart_tbl form .con_row ul li:nth-child(2) p", 3711 "#site-cart .site-nav-container-last .top .cart .cart-items .cart-item .content .title", 3712 ".site-box-content .cart .cart-items .cart-item .content .title", 3713 "#shopify-section-template-cart form table.cart-items tbody tr.cart-item .cart-item-product .cart
3713-item-product-wrap .cart-variant", 3714 ".cartForm .cart__body .cart__row:last-child .cart__row--table-large:first-child > div .cart__description__wrapper .cart__description a:first-child", 3715 "#cartform .cart-contents .clearfix .cart-col2 .short-desc", 3716 ".has-popup-tab .popup-tab .detail .item .detail .variant", 3717 "#main #cartform .cart-list .item .col-desc .text .title", 3718 "#ajaxifyCart .cart-form .ajaxifyCart--products .ajaxifyCart--product .large--two-thirds .three-quarters p", 3719 ".mini-cart .mini-cart__inner .mini-cart__items .mini-cart__item-wrapper .mini-cart__item .mini-cart-item__info .mini-cart-item__variant", 3720 ".container form .cart__items tbody tr.cart-item .cart-item__product .cart-item__info .cart-item__title", 3721 "#cart_form > div .cart_content_info h3", 3722 ".cart_container .cart_content form.js-cart_content__form .js-cart_items .cart_item .cart_item__title a", 3723 "#cartform table.desktop-9 tbody tr td .cart-item .cart-title p:last-child", 3724 ".ajaxcart__form .ajaxcart__inner .ajaxcart__products .ajaxcart__product .ajaxcart__row > div .o-layout__item:nth-child(2) .ajaxcart__product-meta", 3725 ".cart-form .cart__products .cart__product .cart__row > div .o-layout__item:nth-child(2) .cart__product-meta", 3726 ".container-widget .shopping-cart-table tbody tr td:nth-child(2) .shopping-cart-table__product-name", 3727 ], 3728 "cart_line_remove": [ 3729 '.cart-items__quantity .cart-items__remove', 3730 'a[href*="quantity=0"]' 3731 ], 3732 "cart_line_qty": [ 3733 "tr.cart-items__table-row > td.cart-items__quantity", 3734 "quantity-popover", 3735 "cart-item-quantity", 3736 ".cart-items__quantity quantity-selector-component input", 3737 "td.cart-item__quantity", 3738 '[name="updates[]"]' 3739 ], 3740 "cart_count": [ 3741 ".cart-bubble__text-count", 3742 "#cart-icon-bubble .cart-count-bubble span[aria-hidden]" 3743 ], 3744 "product_qty": [ 3745 "form .row.clearfix .column.full:last-child .product-form .quadd-wrapper .quantity-area .quantity", 3746 ".product_form .shopify-product-form .productForm__quantity .productForm__quantityInput", 3747 "#add-item-form-product-template .purchase-section div.four:first-child .quantity .item-qty", 3748 ".product-form .product-action .product-form__item--quantity .wrapQtyBtn .qtyField .product-form__input", 3749 ".shopify-product-form .quanity-cart-row .quantity #quantity", 3750 ".product-form .product-detail__quantity-row .input-wrapper .quantity-proxy", 3751 ".product-form .quantity-selector .js-qty__num", 3752 ".product-form .payment-and-quantity--with-quantity .quantity .select-on-focus", 3753 ".shopify-product-form .product-quantity .form-label .form-input", 3754 ".shopify-product-form .items--center .js-qty-wrapper .js-qty .relative .js-qty__num", 3755 ".main-content > div .grid .product-aside .purchase-box .product-form .shopify-product-form .variant > div .input-wrapper .quantity", 3756 ".product-form .product-add-to-cart .product-quantity .quantity-field", 3757 ".shopify-product-form .js-qty .js-qty__controls .table .full--w .js-qty__num:first-child", 3758 ".shopify-product-form .quantity .qty-group input:first-child", 3759 ".product-shop div #add-to-cart-form #quantity", 3760 ".product-form--alt div form .product-form--atc .product-form--atc-qty .form-field--qty-select .form-field-select-wrapper select.form-field-input", 3761 ".product-form div:nth-child(1) .select2-container .selection .select2-selection .select2-selection__rendered", 3762 ".product_form #product-add .js-qty .js-qty__num", 3763 ".product-sticky-wrapper .product-details-wrapper .product-details--form-wrapper #AddToCartForm .js-qty #Quantity", 3764 ".product__form .product__buy .form__control .product__quantity:first-child", 3765 ".shopify-product-form .row .product-form__item #Quantity-product-template", 3766 ".shopify-product-form .product-options .product-option-quantity", 3767 ".product-menu .product-menu-buttons .product-menu-buttons-content .product-menu-buttons-addtocart .product-menu-quantity .quantity-input", 3768 ".shopify-product-form .product-selectors .quantity-selector:last-child", 3769 ".product__form .product__buy .product__quantity input", 3770 ".shopify-product-form .buttons-holder .quantity-selector", 3771 ".AddToCartForm .quantity-wrapper .js-qty .js-qty__num", 3772 ".product-form .product-form-nav .product-quantity .number-input-field #quantity", 3773 ".section-product-template .form-vertical .product-template__container .product-details .quantity-selector .qty", 3774 ".product-form .productoptions .with-payment-button div .quantity", 3775 ".product .product_section .product__description .product_form .shopify-product-form .purchase-details .quantity", 3776 "#AddToCartForm .product-add .js-qty .js-qty__num", 3777 ".grid__item .product-form .variants-wrapper .qtydiv .quantity-input", 3778 "#shopify-section-product #ProductSection-product .product-single #productInfo-product .shopify-product-form .quantity-selector__wrapper .QuantityInput", 3779 ".product-form .product-options-bottom .add-to-cart-box .input-box .quantity-selector", 3780 ".ProductForm .ProductForm__Variants .ProductForm__QuantitySelector .QuantitySelector .QuantitySelector__CurrentQuantity", 3781 "#shopify-section-product-template .shopify-product-form #quantity", 3782 ".product-form > div .product-form-atc .form-element-wrapper .form-element-quantity-submit .form-element", 3783 ".shopify-product-form .purchase-details .purchase-details__quantity .quantity:first-child", 3784 ".feedback-go_to_cart .cf .product-detail__form__options .quantity-wrapper #quantity", 3785 ".shopify-section > div .shopify-product-form .desc_blk .desc_blk_bot .product-page-qty .txtbox", 3786 ".shopify-product-form .cart-functions .quantity-selector-holder .quantity-selector", 3787 ".shopify-product-form .input-wrapper .product-quantity-container .product-quantity-input", 3788 ".shopify-product-form .product__submit .js-qty .js-qty__num", 3789 ".shopify-product-form .quick-actions .qty-field input", 3790 "form .quantity-submit-row .quantity-submit-row__quantity #quantity", 3791 ".grid__cell .product__details .product__form .form__control .quantity-selector .quantity-selector__current-quantity", 3792 ".shopify-product-form .purchase-details .purchase-details__quantity .quantity:first-child", 3793 ".shopify-product-form .quantity-selector .quantity", 3794 ".js-product-form .product-single__qty .product-single__qty-input .js-qty .js-qty__num",
3795 "#add-item-form .wrapper .pull-left:nth-child(2) .qty-input", 3796 'form[action="/cart/add"] [name="quantity"]', 3797 'quantity-input .quantity__input', 3798 "quantity-selector-component input", 3799 ".quantity__input", 3800 ".quantity-selector__input", 3801 ], 3802 "shopify_variants": [ 3803 'form[action="/cart/add"] [name="id"]', 3804 ], 3805 "visible_variants": [ 3806 'form[action="/cart/add"] .product-form__controls-group select.single-option-selector', 3807 'form[action="/cart/add"] .variant-wrapper select.single-option-selector-product-template', 3808 ".no-js-hidden .product-form__input label", 3809 ".variant-picker__form .variant-option .variant-option__button-label", 3810 ".block-swatch-list .block-swatch .label", 3811 "variant-selects .product-form__input label", 3812 ".swatch-element label", 3813 ".variant-picker__option-values input", 3814 ".block-swatch-list .block-swatch", 3815 ], 3816 "buy_it_now": [ 3817 ".shopify-payment-button" 3818 ], 3819 "place_options": [ 3820 ".mws-options" 3821 ], 3822 "sticky_add_to_cart": [ 3823 ".hdt-sticky-atc__submit", 3824 "#product-sticky-add-to-cart", 3825 "#t4s-sticky-atc__atc", 3826 ".t4s-sticky-atc__atc", 3827 "form[id^='sticky-addcart-form-template'] .product-form__buttons .product-form__submit", 3828 "[data-sticky-addtocart] .t4s-sticky-atc__atc", 3829 ".footbar-product .footbar-product__controls .footbar-product__button-add-to-cart .btn--status", 3830 "form[id^='product-sticky-form-template'] .product-form__buttons .product__add__cart__button .button", 3831 ".tt-fixed-product-wrapper .col-item .btn", 3832 ".fkt-cart-plus.add_to_cart_button.addItemAjax", 3833 "#satcb_bar .satcb_btn .product-form__submit", 3834 ".sticky-add-to-cart__button", 3835 ], 3836 "gallery_container": [ 3837 ".product__modal-opener .product__media", 3838 "media-gallery .media-gallery__grid .product-media-container .product-media", 3839 "slideshow-container slideshow-slides slideshow-slide .product-media" 3840 ], 3841 "gallery_image": [ 3842 ".product__modal-opener .product__media img", 3843 "media-gallery .media-gallery__grid .product-media-container .product-media img", 3844 "slideshow-container slideshow-slides slideshow-slide .product-media img" 3845 ], 3846 }; 3847</script>
3847 3848
3849<script> 3850 3851</script>
3851 3852
3853<script type="application/json" id="mwsApoInventoryVariants"> 3854 3855 3856 { 3857 3858 } 3859 3860</script>
3860 3861
3862<script type="application/json" id="mwsApoProduct"> 3863 3864 3865 null 3866 3867</script>
3867 3868
3869<script> 3870 (function() { 3871 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"}}; 3872 3873 if (config.settings.button_custom_style && config.settings.button_custom_style.design_version === 'version-1') { 3874 const buttonSettings = config.settings.button_custom_style; 3875 const buttonRadius = Math.min(16, Math.max(0, Number(buttonSettings.button_radius) || 0)); 3876 const styleEl = document.createElement('style'); 3877 styleEl.setAttribute('data-mw-apo-button-custom-style', ''); 3878 styleEl.textContent = ` 3879 .mw-option--button-style-version-1 .mw-option__container { 3880 gap: 10px; 3881 margin-top: 0; 3882 margin-left: 0; 3883 align-items: flex-start; 3884 } 3885 3886 .mw-option--button-style-version-1 .mw-option__value, 3887 .mw-option--button-style-version-1 .mw-option__value.mw-option__value--has-media, 3888 .mw-option--button-style-version-1 .mw-option__value.mw-option__value--has-media:first-child { 3889 margin-top: 0; 3890 margin-left: 0; 3891 } 3892 3893 .mw-option--button-style-version-1 .mw-option__button { 3894 --mw-apo-button-border-radius: ${buttonRadius}
3894px; 3895 --mw-apo-color-border: ${buttonSettings.unselected_border_color}; 3896 --mw-apo-color-interactive: ${buttonSettings.selected_border_color}; 3897 box-sizing: border-box; 3898 display: flex; 3899 align-items: center; 3900 min-height: ${buttonSettings.button_height}px; 3901 border-radius: var(--mw-apo-button-border-radius); 3902 border: ${buttonSettings.unselected_border}px solid var(--mw-apo-color-border); 3903 background-color: ${buttonSettings.unselected_background_color}; 3904 color: ${buttonSettings.unselected_text_color}; 3905 } 3906 3907 .mw-option--button-style-version-1 .mw-option__button .mw-text { 3908 color: inherit; 3909 } 3910 3911 .mw-option--button-style-version-1 .mw-option__control:checked + .mw-option__button, 3912 .mw-option--button-style-version-1 .mw-option__value--selected .mw-option__button { 3913 border: ${buttonSettings.selected_border}px solid var(--mw-apo-color-interactive); 3914 background-color: ${buttonSettings.selected_background_color}; 3915 color: ${buttonSettings.selected_text_color}; 3916 box-shadow: none; 3917 } 3918 `; 3919 document.body.appendChild(styleEl); 3920 } 3921 3922 if (['on', 'yes'].includes(config.settings.custom_css_mode) && config.settings.custom_css.length) { 3923 const styleEl = document.createElement('style'); 3924 styleEl.innerHTML = config.settings.custom_css; 3925 document.body.appendChild(styleEl); 3926 } 3927 3928 // Merchant-supplied custom JS (gated, OFF by default). The code is wrapped in 3929 // a try/catch so a runtime error in it can never break the storefront page. 3930 if (['on', 'yes'].includes(config.settings.custom_js_mode) && config.settings.custom_js && config.settings.custom_js.length) { 3931 const runCustomJs = function() { 3932 if (window.__mwApoCustomJsInjected) return; 3933 window.__mwApoCustomJsInjected = true; 3934 const scriptEl = document.createElement('script'); 3935 scriptEl.setAttribute('data-mw-apo-custom-js', ''); 3936 scriptEl.textContent = 'try{' + config.settings.custom_js + '}catch(e){if(window.console&&console.error)console.error("[APO] custom JS error:",e);}'; 3937 (document.body || document.head).appendChild(scriptEl); 3938 }; 3939 if (document.readyState === 'complete') runCustomJs(); 3940 else window.addEventListener('load', runCustomJs); 3941 } 3942 3943 if (config.settings.swatch_custom_style && config.settings.swatch_custom_style.enabled) { 3944 const des_settings = config.settings.swatch_custom_style; 3945 const borderPaddingSize = config.settings.swatch_custom_style.border_padding_size && Number(config.settings.swatch_custom_style.border_padding_size) > 0; 3946 3947 const borderRadius = config.settings.swatch_custom_style.shape !== 'circle' ? `${config.settings.swatch_custom_style.corner_radius}%` : '50%'; 3948 const styleEl = document.createElement('style'); 3949 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}}`; 3950 styleEl.innerHTML = swatchStyles; 3951 document.body.appendChild(styleEl); 3952 } 3953 3954 if (config.settings.wide_image_card_style) { 3955 const des_settings = config.settings.wide_image_card_style; 3956 const borderRadius = `${des_settings.card_radius}px`; 3957 const padding = `${des_settings.border_padding}px`; 3958 const selectedColorLink = des_settings.selected_link_color; 3959 const colorLink = des_settings.link_color; 3960 3961 const styleEl = document.createElement('style'); 3962 3963 const ÑardStyles = ` 3964 .mw-option--type-wideimagecard .mw-option__value .mw-label__c
3964ard-wrapper, 3965 .mw-option--type-multiwideimagecard .mw-option__value .mw-label__card-wrapper { 3966 display: flex; 3967 flex-direction: row; 3968 width: 100%; 3969 min-width: auto; 3970 border-radius: ${borderRadius}; 3971 padding: ${padding}; 3972 margin-left: 0; 3973 } 3974 3975 .mw-option--type-multiwideimagecard .mw-option__container, .mw-option--type-wideimagecard .mw-option__container { 3976 gap: ${des_settings.card_spacing}px; 3977 } 3978 3979 .mw-option--type-wideimagecard .mw-option__value .mw-stack--wide__media, 3980 .mw-option--type-multiwideimagecard .mw-option__value .mw-stack--wide__media { 3981 flex: 0 0 ${des_settings.swatch_size}%; 3982 aspect-ratio: 1 / 1; 3983 position: relative; 3984 overflow: hidden; 3985 border-radius: ${des_settings.swatch_radius}%; 3986 display: flex; 3987 } 3988 3989 .mw-option--type-wideimagecard .mw-option__value:not(.mw-option__value--selected), 3990 .mw-option--type-multiwideimagecard .mw-option__value:not(.mw-option__value--selected) { 3991 border-radius: ${borderRadius}; 3992 border: ${des_settings.card_border}px solid ${des_settings.card_border_color}; 3993 background-color: ${des_settings.card_background_color}; 3994 color: ${des_settings.text_color}; 3995 } 3996 3997 .mw-option--type-wideimagecard .mw-option__value:not(.mw-option__value--selected) .mw-stack--wide__media, 3998 .mw-option--type-multiwideimagecard .mw-option__value:not(.mw-option__value--selected) .mw-stack--wide__media { 3999 border: ${des_settings.swatch_border}px solid ${des_settings.swatch_border_color}; 4000 } 4001 4002 .mw-option--type-wideimagecard .mw-option__value:not(.mw-option__value--selected) .mw-stack--wide__content-link a:-webkit-any-link, 4003 .mw-option--type-multiwideimagecard .mw-option__value:not(.mw-option__value--selected) .mw-stack--wide__content-link a:-webkit-any-link { 4004 color: ${colorLink}; 4005 } 4006 4007 .mw-option--type-wideimagecard .mw-option__value.mw-option__value--selected .mw-stack--wide__content-link a:-webkit-any-link, 4008 .mw-option--type-multiwideimagecard .mw-option__value.mw-option__value--selected .mw-stack--wide__content-link a:-webkit-any-link { 4009 color: ${selectedColorLink}; 4010 } 4011 4012 .mw-option--type-wideimagecard .mw-option__value.mw-option__value--selected, 4013 .mw-option--type-multiwideimagecard .mw-option__value.mw-option__value--selected { 4014 border-radius: ${borderRadius}; 4015 border: ${des_settings.selected_card_border}px solid ${des_settings.selected_card_border_color}; 4016 background-color: ${des_settings.selected_card_background_color}; 4017 color: ${des_settings.selected_text_color}; 4018 } 4019 4020 .mw-option--type-wideimagecard .mw-option__value.mw-option__value--selected .mw-stack--wide__media, 4021 .mw-option--type-multiwideimagecard .mw-option__value.mw-option__value--selected .mw-stack--wide__media { 4022 border: ${des_settings.selected_swatch_border}px solid ${des_settings.selected_swatch_border_color}; 4023 } 4024 4025 .mw-option--type-wideimagecard .mw-stack--wide__content-button--select, 4026 .mw-option--type-multiwideimagecard .mw-stack--wide__content-button--select { 4027 color: ${des_settings.button_text_color}; 4028 border: 1px solid ${des_settings.button_border_color}; 4029 background: ${des_settings.button_background_color}; 4030 } 4031 4032 .mw-option--type-wideimagecard .mw-option__value-qty--with-buttons, 4033 .mw-option--type-multiwideimagecard .mw-option__value-qty--with-buttons { 4034 border: 1px solid ${des_settings.button_border_color}; 4035 background: ${des_settings.button_background_color}; 4036 } 4037 4038 .mw-option--type-wideimagecard .mw-stack__item--qty .mw-option__value-qty-control, 4039 .mw-option--type-wideimagecard .mw-stack__item--qty .mw-option__value-qty-button, 4040 .mw-option--type-multiwideimagecard .mw-stack__item--qty .mw-option__value-qty-control, 4041 .mw-option--type-multiwideimagecard .mw-stack__item--qty .mw-option__value-qty-button { 4042 color: ${des_settings.button_text_color}; 4043 } 4044 4045 .mw-option--type-wideimagecard .mw-stack--wide__content-button--unselect, 4046 .mw-option--type-multiwideimagecard .mw-stack--wide__content-button--unselect { 4047 color: ${des_settings.selected_button_text_color}; 4048 border: 1px solid ${des_settings.selected_button_border_color}; 4049 background: ${des_settings.selected_button_background_color}; 4050 } 4051 4052 .mw-option--type-wideimagecard .mw-option__value--selected .mw-option__value-qty--with-buttons, 4053 .mw-option--type-multiwideimagecard .mw-option__value--selected .mw-option__value-qty--with-buttons { 4054 border: 1px solid ${des_settings.selected_button_border_color}; 4055 background: ${des_settings.selected_button_background_color}; 4056 } 4057 4058 .mw-option--type-wideimagecard .mw-option__value--selected .mw-stack__item--qty .mw-option__value-qty-control, 4059 .mw-option--type-wideimagecard .mw-option__value--selected .mw-stack__item--qty .mw-option__value-qty-button, 4060 .mw-option--type-multiwideimagecard .mw-option__value--selected .mw-stack__item--qty .mw-option__value-qty-control, 4061 .mw-option--type-multiwideimagecard .mw-option__value--selected .mw-stack__item--qty .mw-option__value-qty-button { 4062 color: ${des_settings.selected_button_text_color}; 4063 } 4064 `; 4065 4066 4067 styleEl.innerHTML = ÑardStyles; 4068 document.body.appendChild(styleEl); 4069 } 4070 4071 if (config.settings.tile_card_style) { 4072 const tileSettings = config.settings.tile_card_style; 4073 const borderRadius = `${tileSettings.corner_radius}px`; 4074 const tileSpacing = `${tileSettings.tile_spacing}px`; 4075 4076 const styleEl = document.createElement('style'); 4077 4078 styleEl.innerHTML = ` 4079 .mw-option--type-choicetile .mw-option__container, 4080 .mw-option--type-multichoicetile .mw-option__container { 4081 gap: ${tileSpacing}; 4082 } 4083 4084 .mw-option--type-choicetile .mw-option__container .mw-label__c
4084ard-wrapper, 4085 .mw-option--type-multichoicetile .mw-option__container .mw-label__card-wrapper, 4086 .mw-option--type-choicetile .mw-option__container .mw-apo-expand-button, 4087 .mw-option--type-multichoicetile .mw-option__container .mw-apo-expand-button { 4088 background-color: ${tileSettings.card_background_color}; 4089 border: ${tileSettings.card_border}px solid ${tileSettings.card_border_color}; 4090 color: ${tileSettings.text_color}; 4091 border-radius: ${tileSettings.corner_radius}px; 4092 } 4093 4094 .mw-option--type-choicetile .mw-option__value--selected .mw-label__card-wrapper, 4095 .mw-option--type-multichoicetile .mw-option__value--selected .mw-label__card-wrapper { 4096 border: ${tileSettings.selected_card_border}px solid ${tileSettings.selected_card_border_color}; 4097 background-color: ${tileSettings.selected_card_background_color}; 4098 color: ${tileSettings.selected_text_color}; 4099 } 4100 4101 .mw-option--type-choicetile .mw-stack--card__radio, 4102 .mw-option--type-multichoicetile .mw-stack--card__radio { 4103 border: 1px solid ${tileSettings.radio_button_border_color}; 4104 } 4105 4106 .mw-option--type-choicetile .mw-option__value--selected .mw-stack--card__radio, 4107 .mw-option--type-multichoicetile .mw-option__value--selected .mw-stack--card__radio { 4108 background-color: ${tileSettings.selected_radio_button_background_color}; 4109 } 4110 4111 .mw-option--type-choicetile .mw-option__value--selected .mw-stack--card__radio:after, 4112 .mw-option--type-multichoicetile .mw-option__value--selected .mw-stack--card__radio:after { 4113 border-color: ${tileSettings.selected_radio_button_tick_color}; 4114 } 4115 4116 .mw-option--type-choicetile .mw-stack--card__title, 4117 .mw-option--type-multichoicetile .mw-stack--card__title { 4118 font-weight: 700; 4119 font-size: 14px; 4120 white-space: normal; 4121 } 4122 4123 .mw-option--type-choicetile .mw-stack--card__description, 4124 .mw-option--type-multichoicetile .mw-stack--card__description { 4125 font-size: 13px; 4126 opacity: 0.7; 4127 white-space: normal; 4128 overflow-wrap: break-word; 4129 word-break: break-word; 4130 line-height: 1.4; 4131 } 4132 `; 4133 4134 document.body.appendChild(styleEl); 4135 } 4136 4137 4138 const curr_loc = {"shop_locale":{"locale":"en","enabled":true,"primary":true,"published":true}}; 4139 4140 const getSelectors = () => { 4141 return window.mwApoSelectors || {}; 4142 }; 4143 4144 // The product and the inventory map are already printed above, in the 4145 // #mwsApoProduct / #mwsApoInventoryVariants tags (entry.ts re-reads those 4146 // two on SPA navigation, so they have to stay). Printing them a second time 4147 // here doubled the weight of every product page: on a large catalogue the 4148 // product JSON alone is hundreds of KB, and gzip cannot dedupe the copies 4149 // because its 32 KB window does not reach that far back. 4150 const readInlineJson = (id) => { 4151 const el = document.getElementById(id); 4152 if (!el) return null; 4153 try { 4154 return JSON.parse(el.textContent); 4155 } catch (e) { 4156 if (window.console && console.error) console.error('[APO] bad inline JSON in #' + id, e); 4157 return null; 4158 } 4159 }; 4160
4161 window.mwApoInit = window.mwApoInit || Object.assign({ 4162 "version": "1.1", 4163 "product": readInlineJson('mwsApoProduct'), 4164 "mws_inventory": readInlineJson('mwsApoInventoryVariants') || {}, 4165 "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}, 4166 "template_name": "page", 4167 "shop_domain": "hadaya-one-of-a-kind-jewelry.myshopify.com", 4168 "shop_domain_primary": "hadayajewelry.com", 4169 "shop_money_format": "\u003cspan class=priceRange\u003e${{amount}}\u003c\/span\u003e", 4170 "shop_money_with_currency_format": "\u003cspan class=priceRange\u003e${{amount}} USD\u003c\/span\u003e", 4171 "shop_currency": "USD", 4172 "locale": curr_loc && curr_loc["shop_locale"] ? curr_loc["shop_locale"]["locale"] : "", 4173 "locale_primary": curr_loc && curr_loc["shop_locale"] ? curr_loc["shop_locale"]["primary"] : "", 4174 "customer_tags": [], 4175 "market_id": 842694853, 4176 "selectors": getSelectors() 4177 }, config); 4178 })(); 4179</script>
4179 4180
4181<script> 4182 // Start the options request now instead of when the bundle gets to it: the 4183 // bundle only runs after the page is parsed and every deferred script above it 4184 // ran. The url is built the same way as loadOptions() in front/src/entry.ts 4185 // does it; the bundle uses this response only when its own url is identical, 4186 // otherwise it sends the request itself, so a mismatch costs one cached GET. 4187 (function() { 4188 try { 4189 var init = window.mwApoInit; 4190 var apiUrl = "https:\/\/apo-admin.mageworx.com\/front"; 4191 if (!/^https?:\/\/[^\s<>"']+$/.test(apiUrl) || !window.fetch || !init || init.template_name !== 'product' || !init.product || !init.cache_hash) return; 4192 4193 var settings = init.settings || {}; 4194 var devSettings = settings.dev_settings || {}; 4195 var variantId = null; 4196 if (!variantId) return; 4197 4198 var variant = (init.product.variants || []).filter(function(v) { return String(v.id) === String(variantId); })[0]; 4199 if (!variant || String(variant.title).indexOf('#MWS Options') !== -1) return; 4200 if (devSettings.show_options_for_out_of_stock === 'no' && !variant.available) return; 4201 4202 var toBase64Url = function(obj) { 4203 var bytes = new TextEncoder().encode(JSON.stringify(obj)); 4204 return btoa(String.fromCharCode.apply(null, bytes)).replace(/\+/g, '-').replace(/\//g, '_').replace(/=+$/, ''); 4205 }; 4206 4207 // getMultiCurrencyObj() in front/src/utils/currency.ts 4208 var multiCurrency = null; 4209 var betaFeatures = settings.beta_features || {}; 4210 var isCta = settings.is_create_variant_cta; 4211 var shopifyCurrency = window.Shopify && window.Shopify.currency; 4212 if ((betaFeatures.multi_currency && betaFeatures.multi_currency !== 'no') || isCta) { 4213 var currencyChanged = shopifyCurrency && init.shop_currency !== shopifyCurrency.active; 4214 if (isCta !== undefined || (currencyChanged && shopifyCurrency && shopifyCurrency.rate)) { 4215 var ctaMode = isCta !== undefined ? isCta : false; 4216 var rate = shopifyCurrency && shopifyCurrency.rate != null ? shopifyCurrency.rate : ''; 4217 if (ctaMode || Number(rate) !== 1) { 4218 multiCurrency = { 4219 curr: shopifyCurrency && shopifyCurrency.active != null ? shopifyCurrency.active : '', 4220 curr_rate: rate, 4221 fmt_money: init.shop_money_format, 4222 fmt_money_curr: init.shop_money_with_currency_format 4223 }; 4224 } 4225 } 4226 } 4227 4228 var url = apiUrl + '/product/' + init.shop_domain + '/' + String(init.cache_hash) + '/' + String(init.product.id) + '/' + String(variantId) + '.js'; 4229 var params = new URLSearchParams(); 4230 if (multiCurrency) params.append('curr_hash', toBase64Url(multiCurrency)); 4231 if (!init.locale_primary && init.locale) params.append('locale', init.locale); 4232 if (settings.uses_option_visibility === true) { 4233 params.append('visibility_hash', toBase64Url({ 4234 customer_tags: init.customer_tags != null ? init.customer_tags : [], 4235 market_id: init.market_id != null ? init.market_id : null 4236 })); 4237 } 4238 var query = params.toString(); 4239 if (query) url += '?' + query; 4240 4241 var promise = fetch(url).then(function(response) { 4242 if (response.status === 204) return { status: 204, data: '' }; 4243 if (!response.ok) throw new Error('APO options prefetch failed with status ' + response.status); 4244 return response.json().then(function(data) { return { status: response.status, data: data }; }); 4245 }); 4246 // The bundle falls back to its own request on failure; keep a rejection 4247 // that nobody consumed out of the console. 4248 promise.catch(function() {}); 4249 window.mwApoOptionsPrefetch = { url: url, promise: promise }; 4250 } catch (e) { 4251 if (window.console && console.warn) console.warn('[APO] options prefetch skipped', e); 4252 } 4253 })(); 4254 4255 // Everything the bundle needs is on the page now; an early-started bundle waits for this. 4256 window.mwApoInitReady = true; 4257 document.dispatchEvent(new Event('mwApo:init-ready')); 4258</script>
4258 4259 4260 4261</div>
4261<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
4261 4262</body> 4263</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.