PageSourceSearch

https://grailwatch.com/search

html grailwatch.com collected 2026-10-07 11:35:35 UTC 160,137 bytes, 1,863 lines download raw bytes

1<!doctype html>
2
3<html class="no-js" lang="en">
4  <head>
5  
5<script type="application/vnd.locksmith+json" data-locksmith>{"version":"v318","locked":false,"initialized":true,"scope":"search","access_granted":true,"access_denied":false,"requires_customer":false,"manual_lock":false,"remote_lock":false,"has_timeout":false,"remote_rendered":null,"hide_resource":false,"hide_links_to_resource":false,"transparent":true,"locks":{"all":[],"opened":[]},"keys":[],"keys_signature":"1c2500d1b427ed4fb5719057e2d0e68e74907c6c0eb493b4d7b668c968301abd","state":{"template":"search","theme":163728097527,"product":null,"collection":null,"page":null,"blog":null,"article":null,"app":null},"now":1791372935,"path":"\/search","locale_root_url":"\/","canonical_url":"https:\/\/grailwatch.com\/search","customer_id":null,"customer_id_signature":"1c2500d1b427ed4fb5719057e2d0e68e74907c6c0eb493b4d7b668c968301abd","cart":null}</script>
5<script data-locksmith>!function(){undefined;!function(){var s=window.Locksmith={},e=document.querySelector('script[type="application/vnd.locksmith+json"]'),n=e&&e.innerHTML;if(s.state={},s.util={},s.loading=!1,n)try{s.state=JSON.parse(n)}catch(d){}if(document.addEventListener&&document.querySelector){var o,a,i,t=[76,79,67,75,83,77,73,84,72,49,49],c=function(){a=t.slice(0)},l="style",r=function(e){e&&27!==e.keyCode&&"click"!==e.type||(document.removeEventListener("keydown",r),document.removeEventListener("click",r),o&&document.body.removeChild(o),o=null)};c(),document.addEventListener("keyup",function(e){if(e.keyCode===a[0]){if(clearTimeout(i),a.shift(),0<a.length)return void(i=setTimeout(c,1e3));c(),r(),(o=document.createElement("div"))[l].width="50%",o[l].maxWidth="1000px",o[l].height="85%",o[l].border="1px rgba(0, 0, 0, 0.2) solid",o[l].background="rgba(255, 255, 255, 0.99)",o[l].borderRadius="4px",o[l].position="fixed",o[l].top="50%",o[l].left="50%",o[l].transform="translateY(-50%) translateX(-50%)",o[l].boxShadow="0 2px 5px rgba(0, 0, 0, 0.3), 0 0 100vh 100vw rgba(0, 0, 0, 0.5)",o[l].zIndex="2147483645";var t=document.createElement("textarea");t.value=JSON.stringify(JSON.parse(n),null,2),t[l].border="none",t[l].display="block",t[l].boxSizing="border-box",t[l].width="100%",t[l].height="100%",t[l].background="transparent",t[l].padding="22px",t[l].fontFamily="monospace",t[l].fontSize="14px",t[l].color="#333",t[l].resize="none",t[l].outline="none",t.readOnly=!0,o.appendChild(t),document.body.appendChild(o),t.addEventListener("click",function(e){e.stopImmediatePropagation()}),t.select(),document.addEventListener("keydown",r),document.addEventListener("click",r)}})}s.isEmbedded=-1!==window.location.search.indexOf("_ab=0&_fd=0&_sc=1"),s.path=s.state.path||window.location.pathname,s.basePath=s.state.locale_root_url.concat("/apps/locksmith").replace(/^\/\//,"/"),s.reloading=!1,s.util.console=window.console||{log:function(){},error:function(){}},s.util.makeUrl=function(e,t){var n,o=s.basePath+e,a=[],i=s.cache();for(n in i)a.push(n+"="+encodeURIComponent(i[n]));for(n in t)a.push(n+"="+encodeURIComponent(t[n]));return s.state.customer_id&&(a.push("customer_id="+encodeURIComponent(s.state.customer_id)),a.push("customer_id_signature="+encodeURIComponent(s.state.customer_id_signature))),o+=(-1===o.indexOf("?")?"?":"&")+a.join("&")},s._initializeCallbacks=[],s.on=function(e,t){if("initialize"!==e)throw'Locksmith.on() currently only supports the "initialize" event';s._initializeCallbacks.push(t)},s.initializeSession=function(e){if(!s.isEmbedded){var t=!1,n=!0,o=!0;(e=e||{}).silent&&(o=n=!(t=!0)),s.ping({silent:t,spinner:n,reload:o,callback:function(){s._initializeCallbacks.forEach(function(e){e()})}})}},s.cache=function(e){var t={};try{var n=function a(e){return(document.cookie.match("(^|; )"+e+"=([^;]*)")||0)[2]};t=JSON.parse(decodeURIComponent(n("locksmith-params")||"{}"))}catch(d){}if(e){for(var o in e)t[o]=e[o];document.cookie="locksmith-params=; expires=Thu, 01 Jan 1970 00:00:00 GMT; path=/",document.cookie="locksmith-params="+encodeURIComponent(JSON.stringify(t))+"; path=/"}return t},s.cache.cart=s.state.cart,s.cache.cartLastSaved=null,s.params=s.cache(),s.util.reload=function(){s.reloading=!0;try{window.location.href=window.location.href.replace(/#.*/,"")}catch(d){s.util.console.error("Preferred reload method failed",d),window.location.reload()}},s.cache.saveCart=function(e){if(!s.cache.cart||s.cache.cart===s.cache.cartLastSaved)return e?e():null;var t=s.cache.cartLastSaved;s.cache.cartLastSaved=s.cache.cart,fetch("/cart/update.js",{method:"POST",headers:{"Content-Type":"application/json",Accept:"application/json"},body:JSON.stringify({attributes:{locksmith:s.cache.cart}})}).then(function(e){if(!e.ok)throw new Error("Cart update failed: "+e.status);return e.json()}).then(function(){e&&e()})["catch"](function(e){if(s.cache.cartLastSaved=t,!s.reloading)throw e})},s.util.spinnerHTML='<style>body{background:#FFF}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}#loading{display:flex;width:100%;height:50vh;
5color:#777;align-items:center;justify-content:center}#loading .spinner{display:block;animation:spin 600ms linear infinite;position:relative;width:50px;height:50px}#loading .spinner-ring{stroke:currentColor;stroke-dasharray:100%;stroke-width:2px;stroke-linecap:round;fill:none}</style><div id="loading"><div class="spinner"><svg width="100%" height="100%"><svg preserveAspectRatio="xMinYMin"><circle class="spinner-ring" cx="50%" cy="50%" r="45%"></circle></svg></svg></div></div>',s.util.clobberBody=function(e){document.body.innerHTML=e},s.util.clobberDocument=function(e){e.responseText&&(e=e.responseText),document.documentElement&&document.removeChild(document.documentElement);var t=document.open("text/html","replace");t.writeln(e),t.close(),setTimeout(function(){var e=t.querySelector("[autofocus]");e&&e.focus()},100)},s.util.serializeForm=function(e){if(e&&"FORM"===e.nodeName){var t,n,o={};for(t=e.elements.length-1;0<=t;t-=1)if(""!==e.elements[t].name)switch(e.elements[t].nodeName){case"INPUT":switch(e.elements[t].type){default:case"text":case"hidden":case"password":case"button":case"reset":case"submit":o[e.elements[t].name]=e.elements[t].value;break;case"checkbox":case"radio":e.elements[t].checked&&(o[e.elements[t].name]=e.elements[t].value);break;case"file":}break;case"TEXTAREA":o[e.elements[t].name]=e.elements[t].value;break;case"SELECT":switch(e.elements[t].type){case"select-one":o[e.elements[t].name]=e.elements[t].value;break;case"select-multiple":for(n=e.elements[t].options.length-1;0<=n;n-=1)e.elements[t].options[n].selected&&(o[e.elements[t].name]=e.elements[t].options[n].value)}break;case"BUTTON":switch(e.elements[t].type){case"reset":case"submit":case"button":o[e.elements[t].name]=e.elements[t].value}}return o}},s.util.on=function(e,i,s,t){t=t||document;var c="locksmith-"+e+i,n=function(e){var t=e.target,n=e.target.parentElement,o=t&&t.className&&(t.className.baseVal||t.className)||"",a=n&&n.className&&(n.className.baseVal||n.className)||"";("string"==typeof o&&-1!==o.split(/\s+/).indexOf(i)||"string"==typeof a&&-1!==a.split(/\s+/).indexOf(i))&&!e[c]&&(e[c]=!0,s(e))};t.attachEvent?t.attachEvent(e,n):t.addEventListener(e,n,!1)},s.util.enableActions=function(e){s.util.on("click","locksmith-action",function(e){e.preventDefault();var t=e.target;t.dataset.confirmWith&&!confirm(t.dataset.confirmWith)||(t.disabled=!0,t.innerText=t.dataset.disableWith,s.post("/action",t.dataset.locksmithParams,{spinner:!1,type:"text",success:function(e){(e=JSON.parse(e.responseText)).message&&alert(e.message),s.util.reload()}}))},e)},s.util.inject=function(e,t){var n=["data","locksmith","append"];if(-1!==t.indexOf(n.join("-"))){var o=document.createElement("div");o.innerHTML=t,e.appendChild(o)}else e.innerHTML=t;var a,i,s=e.querySelectorAll("script");for(i=0;i<s.length;++i){a=s[i];var c=document.createElement("script");if(a.type&&(c.type=a.type),a.src)c.src=a.src;else{var l=document.createTextNode(a.innerHTML);c.appendChild(l)}e.appendChild(c)}var r=e.querySelector("[autofocus]");r&&r.focus()},s.post=function(e,t,n){!1!==(n=n||{}).spinner&&s.util.clobberBody(s.util.spinnerHTML);var o={};n.container===document?(o.layout=1,n.success=function(e){s.util.clobberDocument(e)}):n.container&&(o.layout=0,n.success=function(e){var t=document.getElementById(n.container);s.util.inject(t,e),t.id===t.firstChild.id&&t.parentElement.replaceChild(t.firstChild,t)}),n.form_type&&(t.form_type=n.form_type),n.include_layout_classes!==undefined&&(t.include_layout_classes=n.include_layout_classes),n.lock_id!==undefined&&(t.lock_id=n.lock_id),s.loading=!0;var a=s.util.makeUrl(e,o),i="json"===n.type||"text"===n.type;fetch(a,{method:"POST",headers:{"Content-Type":"application/json",Accept:i?"application/json":"text/html"},body:JSON.stringify(t)}).then(function(e){if(!e.ok)throw new Error("Request failed: "+e.status);return e.text()}).then(function(e){var t=n.success||s.util.clobberDocument;t(i?{responseText:e}:e)})["catch"](function(e){if(!s.reloading)if("dashboard.weglot.com"!==window.location.host){if(!n.silent)throw alert("Something went wrong! Please refresh and try again."),e;console.error(e)}else console.error(e)})["finally"](function(){s.loading=!1})},s.postResource=function(e,t){e.path=s.path,e.search=window.location.search,e.state=s.state,e.passcode&&(e.passcode=e.passcode.trim()),e.email&&(e.email=e.email.trim()),e.state.cart=s.cache.cart,e.locksmith_json=s.jsonTag,e.locksmith_json_signature=s.jsonTagSignature,s.post("/resource",e,t)},s.ping=function(t){if(!s.isEmbedded){t=t||{};var n=function(){t.reload?s.util.reload():"function"==typeof t.callback&&t.callback()};s.post("/ping",{path:s.path,search:window.location.search,state:s.state},{spinner:!!t.spinner,silent:"undefined"==typeof t.silent||t.silent,type:"text",success:function(e){e&&e.responseText?((e=JSON.parse(e.responseText)).messages&&0<e.messages.length&&s.showMessages(e.messages),e.cart&&s.cache.cart!==e.cart?(s.cache.cart=e.cart,s.cache.saveCart(function(){e.cart&&e.cart.match(/^.+:/)?(t.reload||"function"!=typeof t.callback||t.callback(),s.util.reload()):n()})):n()):console.error("[Locksmith] Invalid result in ping callback:",e)}})}},s.timeoutMonitor=function(){var e=s.cache.cart;s.ping({callback:function(){e!==s.cache.cart||setTimeout(function(){s.timeoutMonitor()},6e4)}})},s.showMessages=function(e){var t=document.createElement("div");t.style.position="fixed",t.style.left=0,t.style.right=0,t.style.bottom="-50px",t.style.opacity=0,t.style.background="#191919",t.style.color="#ddd",t.style.transition="bottom 0.2s, opacity 0.2s",t.style.zIndex=999999,t.innerHTML=["<style>","  .locksmith-ab .locksmith-b { display: none; }","  .locksmith-ab.toggled .locksmith-b { display: flex; }","  .locksmith-ab.toggled .locksmith-a { display: none; }","  .locksmith-flex { display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; padding: 10px 20px; }","  .locksmith-message + .locksmith-message { border-top: 1px #555 solid; }","  .locksmith-message a { color: inherit; font-weight: bold; }","  .locksmith-message a:hover { color: inherit; opacity: 0.8; }","  a.locksmith-ab-toggle { font-weight: inherit; text-decoration: underline; }","  .locksmith-text { flex-grow: 1; }","  .locksmith-cta { flex-grow: 0; text-align: right; }","  .locksmith-cta button { transform: scale(0.8); transform-origin: left; }","  .locksmith-cta > * { display: block; }","  .locksmith-cta > * + * { margin-top: 10px; }","  .locksmith-message a.locksmith-close { flex-grow: 0; text-decoration: none; margin-left: 15px; font-size: 30px; font-family: monospace; display: block; padding: 2px 10px; }","  @media screen and (max-width: 600px) {","    .locksmith-wide-only { display: none !important; }","    .locksmith-flex { padding: 0 15px; }","    .locksmith-flex > * { margin-top: 5px; margin-bottom: 5px; }","    .locksmith-cta { text-align: left; }","  }","  @media screen and (min-width: 601px) {","    .locksmith-narrow-only { display: none !important; }","  }","</style>"].join("")+e.map(function(e){return'<div class="locksmith-message">'+e+"</div>"}).join(""),document.body.appendChild(t),document.body.style.position="relative",document.body.parentElement.style.paddingBottom=t.offsetHeight+"px",setTimeout(function(){t.style.bottom=0,t.style.opacity=1},50),s.util.on("click","locksmith-ab-toggle",function(e){e.preventDefault();for(var t=e.target.parentElement;-1===t.className.split(" ").indexOf("locksmith-ab");)t=t.parentElement;-1!==t.className.split(" ").indexOf("toggled")?t.className=t.className.replace("toggled",""):t.className=t.className+" toggled"}),s.util.enableActions(t)}}()}();</script>
5
6      
6<script data-locksmith>Locksmith.cache.cart=null</script>
6
7
8  
8<script data-locksmith>Locksmith.jsonTag="{\"version\":\"v318\",\"locked\":false,\"initialized\":true,\"scope\":\"search\",\"access_granted\":true,\"access_denied\":false,\"requires_customer\":false,\"manual_lock\":false,\"remote_lock\":false,\"has_timeout\":false,\"remote_rendered\":null,\"hide_resource\":false,\"hide_links_to_resource\":false,\"transparent\":true,\"locks\":{\"all\":[],\"opened\":[]},\"keys\":[],\"keys_signature\":\"1c2500d1b427ed4fb5719057e2d0e68e74907c6c0eb493b4d7b668c968301abd\",\"state\":{\"template\":\"search\",\"theme\":163728097527,\"product\":null,\"collection\":null,\"page\":null,\"blog\":null,\"article\":null,\"app\":null},\"now\":1791372935,\"path\":\"\\\/search\",\"locale_root_url\":\"\\\/\",\"canonical_url\":\"https:\\\/\\\/grailwatch.com\\\/search\",\"customer_id\":null,\"customer_id_signature\":\"1c2500d1b427ed4fb5719057e2d0e68e74907c6c0eb493b4d7b668c968301abd\",\"cart\":null}";Locksmith.jsonTagSignature="f3cebe8da0e21f2dba9cddeaa3563a8065192bfdb9543f02bd9e952970f2e6bb"</script>
8
9  <!--
10Elevar Data Layer V2
11
12This file is automatically updated and should not be edited directly.
13
14https://knowledge.getelevar.com/how-to-customize-data-layer-version-2
15
16Updated: 2023-02-28 04:53:43+00:00
17Version: 3.0.11
18-->
19<!-- Google Tag Manager -->
20<script>
21  window.dataLayer = window.dataLayer || [];
22</script>
vendor: 1 bytes, line 22
22
23<script>
vendor: 334 bytes, lines 23-28
23
24(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({"gtm.start":
25  new Date().getTime(),event:"gtm.js"});var f=d.getElementsByTagName(s)[0],
26  j=d.createElement(s),dl=l!="dataLayer"?"&l="+l:"";j.async=true;j.src=
27  "https://www.googletagmanager.com/gtm.js?id="+i+dl;f.parentNode.insertBefore(j,f);
28})(window,document,"script","dataLayer","
28GTM-W7TD663
vendor: 4 bytes, line 28
28");
29</script>
29
30<!-- End Google Tag Manager -->
31<script id="elevar-gtm-suite-config" type="application/json">{"gtm_id": "GTM-W7TD663", "event_config": {"cart_reconcile": true, "cart_view": true, "checkout_complete": true, "checkout_step": true, "collection_view": true, "defers_collection_loading": false, "defers_search_results_loading": false, "product_add_to_cart": false, "product_add_to_cart_ajax": true, "product_remove_from_cart": true, "product_select": true, "product_view": true, "search_results_view": true, "user": true, "save_order_notes": true}, "gtm_suite_script": "https://shopify-gtm-suite.getelevar.com/shops/254f5f74e7e56f9807165b163dfb72178b05f8ea/3.0.11/gtm-suite.js", "consent_enabled": false}</script>
31
32
33    <meta charset="utf-8"> 
34    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
35    <meta name="viewport" content="width=device-width, initial-scale=1.0, height=device-height, minimum-scale=1.0, maximum-scale=1.0">
36    <meta name="theme-color" content="">
37    <meta name="google-site-verification" content="oGzd5jhoEnWU_ln5jCHEHXi03BZOl2NrLMuUClQgd1I" />
38
39    <title>
40      Search &ndash; Grail Watch Pte. Ltd.
41    </title><meta name="description" content="Grail Watch was created to make incredible, meaningful limited edition watches. We shine the spotlight on independent watchmaking and bring together some of the most creative minds in horology.">
42<link rel="preconnect" href="https://fonts.googleapis.com">
43    
44<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
45<link href="https://fonts.googleapis.com/css2?family=Abhaya+Libre:wght@400;500;600;700;800&family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap" rel="stylesheet">
46
47    <link rel="canonical" href="https://grailwatch.com/search"><meta property="og:type" content="website">
48<meta property="og:title" content="Search">
49<meta property="og:description" content="Grail Watch was created to make incredible, meaningful limited edition watches. We shine the spotlight on independent watchmaking and bring together some of the most creative minds in horology.">
50<meta property="og:url" content="https://grailwatch.com/search">
51<meta property="og:site_name" content="Grail Watch Pte. Ltd."><meta name="twitter:card" content="summary"><meta name="twitter:title" content="Search">
52<meta name="twitter:description" content="Grail Watch was created to make incredible, meaningful limited edition watches. We shine the spotlight on independent watchmaking and bring together some of the most creative minds in horology.">
53
54    <style>
55  @font-face {
56  font-family: Montserrat;
57  font-weight: 500;
58  font-style: normal;
59  font-display: fallback;
60  src: url("//grailwatch.com/cdn/fonts/montserrat/montserrat_n5.07ef3781d9c78c8b93c98419da7ad4fbeebb6635.woff2") format("woff2"),
61       url("//grailwatch.com/cdn/fonts/montserrat/montserrat_n5.adf9b4bd8b0e4f55a0b203cdd84512667e0d5e4d.woff") format("woff");
62}
63
64  @font-face {
65  font-family: "Nunito Sans";
66  font-weight: 400;
67  font-style: normal;
68  font-display: fallback;
69  src: url("//grailwatch.com/cdn/fonts/nunito_sans/nunitosans_n4.0276fe080df0ca4e6a22d9cb55aed3ed5ba6b1da.woff2") format("woff2"),
70       url("//grailwatch.com/cdn/fonts/nunito_sans/nunitosans_n4.b4964bee2f5e7fd9c3826447e73afe2baad607b7.woff") format("woff");
71}
72
73
74  @font-face {
75  font-family: "Nunito Sans";
76  font-weight: 700;
77  font-style: normal;
78  font-display: fallback;
79  src: url("//grailwatch.com/cdn/fonts/nunito_sans/nunitosans_n7.25d963ed46da26098ebeab731e90d8802d989fa5.woff2") format("woff2"),
80       url("//grailwatch.com/cdn/fonts/nunito_sans/nunitosans_n7.d32e3219b3d2ec82285d3027bd673efc61a996c8.woff") format("woff");
81}
82
83  @font-face {
84  font-family: "Nunito Sans";
85  font-weight: 400;
86  font-style: italic;
87  font-display: fallback;
88  src: url("//grailwatch.com/cdn/fonts/nunito_sans/nunitosans_i4.6e408730afac1484cf297c30b0e67c86d17fc586.woff2") format("woff2"),
89       url("//grailwatch.com/cdn/fonts/nunito_sans/nunitosans_i4.c9b6dcbfa43622b39a5990002775a8381942ae38.woff") format("woff");
90}
91
92  @font-face {
93  font-family: "Nunito Sans";
94  font-weight: 700;
95  font-style: italic;
96  font-display: fallback;
97  src: url("//grailwatch.com/cdn/fonts/nunito_sans/nunitosans_i7.8c1124729eec046a321e2424b2acf328c2c12139.woff2") format("woff2"),
98       url("//grailwatch.com/cdn/fonts/nunito_sans/nunitosans_i7.af4cda04357273e0996d21184432bcb14651a64d.woff") format("woff");
99}
100
101
102  :root {
103    --heading-font-family : Montserrat, sans-serif;
104    --heading-font-weight : 500;
105    --heading-font-style  : normal;
106    --font-fall-back-families: sans-serif;
107
108    --text-font-family : "Nunito Sans", sans-serif;
109    --text-font-weight : 400;
110    --text-font-style  : normal;
111
112    --base-text-font-size   : 14px;
113    --default-text-font-size: 14px;--background          : #f5f2ec;
114    --background-rgb      : 245, 242, 236;
115    --light-background    : #f4f3ee;
116    --light-background-rgb: 244, 243, 238;
117    --heading-color       : #1c1b1b;
118    --text-color          : #1c1b1b;
119    --text-color-rgb      : 28, 27, 27;
120    --text-color-light    : #6a6a6a;
121    --text-color-light-rgb: 106, 106, 106;
122    --link-color          : #6a6a6a;
123    --link-color-rgb      : 106, 106, 106;
124    --border-color        : #d4d2cd;
125    --border-color-rgb    : 212, 210, 205;
126
127    --button-background    : #1c1b1b;
128    --button-background-rgb: 28, 27, 27;
129    --button-text-color    : #ffffff;
130
131    --header-background       : #eeeae1;
132    --header-heading-color    : #1c1b1b;
133    --header-light-text-color : #6a6a6a;
134    --header-border-color     : #cecbc3;
135
136    --footer-background    : #eeeae1;
137    --footer-text-color    : #6a6a6a;
138    --footer-heading-color : #1c1b1b;
139    --footer-border-color  : #dad7cf;
140
141    --navigation-background      : #f4f3ee;
142    --navigation-background-rgb  : 244, 243, 238;
143    --navigation-text-color      : #6e6c6c;
144    --navigation-text-color-light: rgba(110, 108, 108, 0.5);
145    --navigation-border-color    : rgba(110, 108, 108, 0.25);
146
147    --newsletter-popup-background     : #f5f2ec;
148    --newsletter-popup-text-color     : #1c1b1b;
149    --newsletter-popup-text-color-rgb : 28, 27, 27;
150
151    --secondary-elements-background       : #f0e6d6;
152    --secondary-elements-background-rgb   : 240, 230, 214;
153    --secondary-elements-text-color       : #6a6a6a;
154    --secondary-elements-text-color-light : rgba(106, 106, 106, 0.5);
155    --secondary-elements-border-color     : rgba(106, 106, 106, 0.25);
156
157    --product-sale-price-color    : #f94c43;
158    --product-sale-price-color-rgb: 249, 76, 67;
159    --product-star-rating: #f6a429;
160
161    /* Shopify related variables */
162    --payment-terms-background-color: #f5f2ec;
163
164    /* Products */
165
166    --horizontal-spacing-four-products-per-row: 60px;
167        --horizontal-spacing-two-products-per-row : 60px;
168
169    --vertical-spacing-four-products-per-row: 60px;
170        --vertical-spacing-two-products-per-row : 75px;
171
172    /* Animation */
173    --drawer-transition-timing: cubic-bezier(0.645, 0.045, 0.355, 1);
174    --header-base-height: 80px; /* We set a default for browsers that do not support CSS variables */
175
176    /* Cursors */
177    --cursor-zoom-in-svg    : url(//grailwatch.com/cdn/shop/t/83/assets/cursor-zoom-in.svg?v=68974912457897537891727424964);
178    --cursor-zoom-in-2x-svg : url(//grailwatch.com/cdn/shop/t/83/assets/cursor-zoom-in-2x.svg?v=49645925834085549541727424964);
179  }
180</style>
181
182<script>
183  // IE11 does not have support for CSS variables, so we have to polyfill them
184  if (!(((window || {}).CSS || {}).supports && window.CSS.supports('(--a: 0)'))) {
185    const script = document.createElement('script');
186    script.type = 'text/javascript';
187    script.src = 'https://cdn.jsdelivr.net/npm/css-vars-ponyfill@2';
188    script.onload = function() {
189      cssVars({});
190    };
191
192    document.getElementsByTagName('head')[0].appendChild(script);
193  }
194</script>
194
195
196    
196<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
196<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/62845386999/digital_wallets/dialog">
197<meta id="in-context-paypal-metadata" data-shop-id="62845386999" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
198<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" hreflang="x-default" href="https://grailwatch.com/search">
199<link rel="alternate" hreflang="en" href="https://grailwatch.com/search">
200<link rel="alternate" hreflang="en-SG" href="https://grailwatch.com/en-sg/search">
201<link rel="alternate" hreflang="en-CH" href="https://grailwatch.com/en-ch/search">
202<link rel="alternate" hreflang="en-GB" href="https://grailwatch.com/en-gb/search">
203<link rel="alternate" hreflang="en-AU" href="https://grailwatch.com/en-au/search">
204<link rel="alternate" hreflang="en-HK" href="https://grailwatch.com/en-hk/search">
205<link rel="alternate" hreflang="en-CA" href="https://grailwatch.com/en-ca/search">
206<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=10092791"></script>
vendor: 1 bytes, line 206
206
207<script id="shopify-features" type="application/json">{"accessToken":"ebc9c1d999a76ff2ef2f941a5950b30e","betas":["rich-media-storefront-analytics"],"domain":"grailwatch.com","predictiveSearch":true,"shopId":62845386999,"locale":"en"}</script>
vendor: 1 bytes, line 207
207
208<script>var Shopify = Shopify || {};
209Shopify.shop = "grail-watch.myshopify.com";
210Shopify.locale = "en";
211Shopify.currency = {"active":"USD","rate":"1.0"};
212Shopify.country = "US";
213Shopify.theme = {"name":"Grail Watch 12: Atelier Wen Hong | Live Now","id":163728097527,"schema_name":"Prestige","schema_version":"5.6.2","theme_store_id":855,"role":"main"};
214Shopify.theme.handle = "null";
215Shopify.theme.style = {"id":null,"handle":null};
216Shopify.cdnHost = "grailwatch.com/cdn";
217Shopify.routes = Shopify.routes || {};
218Shopify.routes.root = "/";
219Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
220Shopify.SignInWithShop = Shopify.SignInWithShop || {};
221Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
222Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 222
222
223<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 223
223
224<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 224
224
225<script>
226  window.Shopify = window.Shopify || {};
227  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
228  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
229  window.Shopify.SignInWithShop.eligible = true;
230</script>
vendor: 1 bytes, line 230
230
231<script id="shop-js-analytics" type="application/json">{"pageType":"search"}</script>
vendor: 1 bytes, line 231
231
232<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 232
232
233<script type="module">
234  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
235
236  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
237
238</script>
vendor: 1 bytes, line 238
238
239<script>
240  window.Shopify = window.Shopify || {};
241  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
242  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"]};
243</script>
vendor: 1 bytes, line 243
243
244<script>(function() {
245  var isLoaded = false;
246  function asyncLoad() {
247    if (isLoaded) return;
248    isLoaded = true;
249    var urls = ["\/\/swymv3free-01.azureedge.net\/code\/swym-shopify.js?shop=grail-watch.myshopify.com","https:\/\/r3-t.trackedlink.net\/ddsbis.js?shop=grail-watch.myshopify.com"];
250    for (var i = 0; i < urls.length; i++) {
251      var s = document.createElement('script');
252      s.type = 'text/javascript';
253      s.async = true;
254      s.src = urls[i];
255      var x = document.getElementsByTagName('script')[0];
256      x.parentNode.insertBefore(s, x);
257    }
258  };
259  if(window.attachEvent) {
260    window.attachEvent('onload', asyncLoad);
261  } else {
262    window.addEventListener('load', asyncLoad, false);
263  }
264})();</script>
vendor: 1 bytes, line 264
264
265<script id="__st">var __st={"a":62845386999,"offset":28800,"reqid":"e8cb90ad-4d2b-454a-81bf-765a4c4292f3-1791372935","pageurl":"grailwatch.com\/search","u":"e33ca5ba331a","p":"searchresults"};</script>
vendor: 1 bytes, line 265
265
266<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 266
266
267<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'])})(!1,!0)}();</script>
vendor: 1 bytes, line 267
267
268<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//grailwatch.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 268
268
269<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 = "//grailwatch.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>
269<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 269
269
270<script>
271  window.Shopify = window.Shopify || {};
272  window.Shopify.MCP = window.Shopify.MCP || {};
273  window.Shopify.MCP.enabled = true;
274  window.Shopify.MCP.shop = "grail-watch.myshopify.com";
275  window.Shopify.MCP.mcpEndpoint = "https:\/\/grailwatch.com\/api\/mcp";
276  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"]}}];
277</script>
vendor: 1 bytes, line 277
277
278<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("\/\/grailwatch.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
279</script>
vendor: 1 bytes, line 279
279
280<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://grailwatch.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
281</script>
vendor: 1 bytes, line 281
281
282<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
283  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);
284</script>
vendor: 1 bytes, line 284
284
285<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})}}));
286</script>
286
287<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://grailwatch.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
288<style id="shopify-accelerated-checkout-cart">
289        #shopify-buyer-consent {
290  margin-top: 1em;
291  display: inline-block;
292  width: 100%;
293}
294
295#shopify-buyer-consent.hidden {
296  display: none;
297}
298
299#shopify-subscription-policy-button {
300  background: none;
301  border: none;
302  padding: 0;
303  text-decoration: underline;
304  font-size: inherit;
305  cursor: pointer;
306}
307
308#shopify-subscription-policy-button::before {
309  box-shadow: none;
310}
311
312      </style>
313
314<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
314
315    <style data-shopify>
316      @font-face {
317        font-family: "AbhayaLibre";
318        src: url(//grailwatch.com/cdn/shop/t/83/assets/AbhayaLibre-Regular.eot?v=128657410478191800341727424964);
319        src: url(//grailwatch.com/cdn/shop/t/83/assets/AbhayaLibre-Regular.eot?%23iefix&v=128657410478191800341727424964) format('embedded-opentype'),
320        url(//grailwatch.com/cdn/shop/t/83/assets/AbhayaLibre-Regular.woff2?v=6343177052506140721727424964) format('woff2'),
321        url(//grailwatch.com/cdn/shop/t/83/assets/AbhayaLibre-Regular.woff?v=124264499135499376181727424964) format('woff'),
322        url(//grailwatch.com/cdn/shop/t/83/assets/AbhayaLibre-Regular.ttf?v=143156651704830671921727424964) format('truetype');
323        font-display: swap;
324        font-weight: normal;
325      }
326      @font-face {
327        font-family: "AbhayaLibre";
328        src: url(//grailwatch.com/cdn/shop/t/83/assets/AbhayaLibre-Bold.eot?v=124297994947482696101727424964);
329        src: url(//grailwatch.com/cdn/shop/t/83/assets/AbhayaLibre-Bold.eot?%23iefix&v=124297994947482696101727424964) format('woff2'),
330        url(//grailwatch.com/cdn/shop/t/83/assets/AbhayaLibre-Bold.woff?v=46196992852600894521727424964) format('woff'),
331        url(//grailwatch.com/cdn/shop/t/83/assets/AbhayaLibre-Bold.ttf?v=11441106658332256781727424964) format('truetype');
332        font-display: swap;
333        font-weight: 700;
334      }
335      @font-face {
336        font-family: "Inter";
337        src: url(//grailwatch.com/cdn/shop/t/83/assets/Inter-Regular.eot?v=12370173306954975941727424964);
338        src: url(//grailwatch.com/cdn/shop/t/83/assets/Inter-Regular.eot?%23iefix&v=12370173306954975941727424964) format('embedded-opentype'),
339        url(//grailwatch.com/cdn/shop/t/83/assets/Inter-Regular.woff2?v=94675497576028356851727424964) format('woff2'),
340        url(//grailwatch.com/cdn/shop/t/83/assets/Inter-Regular.woff?v=49426911751400295171727424964) format('woff'),
341        url(//grailwatch.com/cdn/shop/t/83/assets/Inter-Regular.ttf?v=177954983871691324291727424964) format('truetype');
342        font-display: swap;
343        font-weight: normal;
344      }
345    </style>
346
347    <link rel="stylesheet" href="//grailwatch.com/cdn/shop/t/83/assets/theme.css?v=73533679856338221061727424964">
348    
348<script src="https://code.jquery.com/jquery-1.11.0.min.js"></script>
348
349
350    
350<script>// This allows to expose several variables to the global scope, to be used in scripts
351      window.theme = {
352        pageType: "search",
353        moneyFormat: "${{amount}}",
354        moneyWithCurrencyFormat: "${{amount}} USD",
355        currencyCodeEnabled: true,
356        productImageSize: "natural",
357        searchMode: "product,article,page",
358        showPageTransition: false,
359        showElementStaggering: true,
360        showImageZooming: true
361      };
362
363      window.routes = {
364        rootUrl: "\/",
365        rootUrlWithoutSlash: '',
366        cartUrl: "\/cart",
367        cartAddUrl: "\/cart\/add",
368        cartChangeUrl: "\/cart\/change",
369        searchUrl: "\/search",
370        productRecommendationsUrl: "\/recommendations\/products"
371      };
372
373      window.languages = {
374        cartAddNote: "Add Order Note",
375        cartEditNote: "Edit Order Note",
376        productImageLoadingError: "This image could not be loaded. Please try to reload the page.",
377        productFormAddToCart: "Add to cart",
378        productFormUnavailable: "Unavailable",
379        productFormSoldOut: "Sold Out",
380        shippingEstimatorOneResult: "1 option available:",
381        shippingEstimatorMoreResults: "{{count}} options available:",
382        shippingEstimatorNoResults: "No shipping could be found"
383      };
384
385      window.lazySizesConfig = {
386        loadHidden: false,
387        hFac: 0.5,
388        expFactor: 2,
389        ricTimeout: 150,
390        lazyClass: 'Image--lazyLoad',
391        loadingClass: 'Image--lazyLoading',
392        loadedClass: 'Image--lazyLoaded'
393      };
394
395      document.documentElement.className = document.documentElement.className.replace('no-js', 'js');
396      document.documentElement.style.setProperty('--window-height', window.innerHeight + 'px');
397
398      // We do a quick detection of some features (we could use Modernizr but for so little...)
399      (function() {
400        document.documentElement.className += ((window.CSS && window.CSS.supports('(position: sticky) or (position: -webkit-sticky)')) ? ' supports-sticky' : ' no-supports-sticky');
401        document.documentElement.className += (window.matchMedia('(-moz-touch-enabled: 1), (hover: none)')).matches ? ' no-supports-hover' : ' supports-hover';
402      }());
403
404      
405    </script>
405
406
407    
407<script src="//grailwatch.com/cdn/shop/t/83/assets/lazysizes.min.js?v=174358363404432586981727424964" async></script>
407<script src="//grailwatch.com/cdn/shop/t/83/assets/libs.min.js?v=26178543184394469741727424964" defer></script>
407
408    
408<script src="//grailwatch.com/cdn/shop/t/83/assets/theme.js?v=178575069693830762201727424964" defer></script>
408
409    
409<script src="//grailwatch.com/cdn/shop/t/83/assets/custom.js?v=16970173142857973221727424964" defer></script>
409
410
411    
411<script>
412      (function () {
413        window.onpageshow = function() {
414          if (window.theme.showPageTransition) {
415            var pageTransition = document.querySelector('.PageTransition');
416
417            if (pageTransition) {
418              pageTransition.style.visibility = 'visible';
419              pageTransition.style.opacity = '0';
420            }
421          }
422
423          // When the page is loaded from the cache, we have to reload the cart content
424          document.documentElement.dispatchEvent(new CustomEvent('cart:refresh', {
425            bubbles: true
426          }));
427        };
428      })();
429    </script>
429
430
431    
431<script>
432      var dm_insight_id ='DM-5012442685-03';
433    
434      (function(w,d,u,t,o,c){w['dmtrackingobjectname']=o;c=d.createElement(t);c.async=1;c.src=u;t=d.getElementsByTagName
435      (t)[0];t.parentNode.insertBefore(c,t);w[o]=w[o]||function(){(w[o].q=w[o].q||[]).push(arguments);};w[o]('track');
436      })(window, document, '//static.trackedweb.net/js/_dmptv4.js', 'script', 'dmPt');
437    </script>
437
438   
439    
440
441
442  
442<script type="application/ld+json">
443  {
444    "@context": "http://schema.org",
445    "@type": "BreadcrumbList",
446  "itemListElement": [{
447      "@type": "ListItem",
448      "position": 1,
449      "name": "Home",
450      "item": "https://grailwatch.com"
451    }]
452  }
453  </script>
453
454
455  
456  
456<script>
457  // Redirect 
458  if(window.location.pathname.includes('grail-watch-5-chronoswiss-opus-blue-1')) {
459    window.location.href = window.location.href.replace(/grail-watch-5-chronoswiss-opus-blue-[0-9]/g, 'grail-watch-5-chronoswiss-opus-blue')
460  }
461  </script>
461
462
463
464<!-- BEGIN app block: shopify://apps/minmaxify-order-limits/blocks/app-embed-block/3acfba32-89f3-4377-ae20-cbb9abc48475 -->
464<script src="https://limits.minmaxify.com/grail-watch.myshopify.com?v=111a&r=20240124024906" defer></script>
464
465
466<!-- END app block --><!-- BEGIN app block: shopify://apps/pagefly-ai-page-builder/blocks/app-embed/83e179f7-59a0-4589-8c66-c0dddf959200 -->
467
468<!-- BEGIN app snippet: pagefly-cro-ab-testing-main -->
469
470
471
472
473
474
475
476<script>
477  ;(function () {
478    const url = new URL(window.location)
479    const viewParam = url.searchParams.get('view')
480    if (viewParam && viewParam.includes('variant-pf-')) {
481      url.searchParams.set('pf_v', viewParam)
482      url.searchParams.delete('view')
483      window.history.replaceState({}, '', url)
484    }
485  })()
486</script>
486
487
488
489
490<script type='module'>
491  
492  window.PAGEFLY_CRO = window.PAGEFLY_CRO || {}
493
494  window.PAGEFLY_CRO['data_debug'] = {
495    original_template_suffix: "",
496    allow_ab_test: false,
497    ab_test_start_time: 0,
498    ab_test_end_time: 0,
499    today_date_time: 1791372935000,
500  }
501  window.PAGEFLY_CRO['GA4'] = { enabled: false}
502</script>
502
503
504<!-- END app snippet -->
505
506
507
508
509
510
511
512
513  
513<script src='https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-helper.js' defer='defer'></script>
513
514
515  
515<script src='https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-general-helper.js' defer='defer'></script>
515
516
517  
517<script src='https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-snap-slider.js' defer='defer'></script>
517
518
519  
519<script src='https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-slideshow-v3.js' defer='defer'></script>
519
520
521  
521<script src='https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-slideshow-v4.js' defer='defer'></script>
521
522
523  
523<script src='https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-glider.js' defer='defer'></script>
523
524
525  
525<script src='https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-slideshow-v1-v2.js' defer='defer'></script>
525
526
527  
527<script src='https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-product-media.js' defer='defer'></script>
527
528
529  
529<script src='https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-product.js' defer='defer'></script>
529
530
531
532<script id='pagefly-helper-data' type='application/json'>
533  {
534    "page_optimization": {
535      "assets_prefetching": false
536    },
537    "elements_asset_mapper": {
538      "Accordion": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-accordion.js",
539      "Accordion3": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-accordion3.js",
540      "CountDown": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-countdown.js",
541      "GMap1": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-gmap.js",
542      "GMap2": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-gmap.js",
543      "GMapBasicV2": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-gmap.js",
544      "GMapAdvancedV2": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-gmap.js",
545      "HTML.Video": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-htmlvideo.js",
546      "HTML.Video2": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-htmlvideo2.js",
547      "HTML.Video3": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-htmlvideo2.js",
548      "BackgroundVideo": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-htmlvideo2.js",
549      "Instagram": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-instagram.js",
550      "Instagram2": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-instagram.js",
551      "Insta3": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-instagram3.js",
552      "Tabs": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-tab.js",
553      "Tabs3": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-tab3.js",
554      "ProductBox": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-cart.js",
555      "FBPageBox2": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-facebook.js",
556      "FBLikeButton2": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-facebook.js",
557      "TwitterFeed2": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-twitter.js",
558      "Paragraph4": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-paragraph4.js",
559
560      "AliReviews": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-3rd-elements.js",
561      "BackInStock": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-3rd-elements.js",
562      "GloboBackInStock": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-3rd-elements.js",
563      "GrowaveWishlist": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-3rd-elements.js",
564      "InfiniteOptionsShopPad": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-3rd-elements.js",
565      "InkybayProductPersonalizer": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder
565-367/assets/pagefly-3rd-elements.js",
566      "LimeSpot": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-3rd-elements.js",
567      "Loox": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-3rd-elements.js",
568      "Opinew": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-3rd-elements.js",
569      "Powr": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-3rd-elements.js",
570      "ProductReviews": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-3rd-elements.js",
571      "PushOwl": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-3rd-elements.js",
572      "ReCharge": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-3rd-elements.js",
573      "Rivyo": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-3rd-elements.js",
574      "TrackingMore": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-3rd-elements.js",
575      "Vitals": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-3rd-elements.js",
576      "Wiser": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-3rd-elements.js"
577    },
578    "custom_elements_mapper": {
579      "pf-click-action-element": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-click-action-element.js",
580      "pf-dialog-element": "https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-dialog-element.js"
581    }
582  }
583</script>
583
584
585<script id='pagefly-heatmap-config' type='application/json'>
586  {}
587</script>
vendor: 1 bytes, line 587
587
588<script>
589  (function () {
590    var el = document.getElementById('pagefly-heatmap-config')
591    if (!el) { window.__pagefly_heatmap_config__ = {}; return }
592    try {
593      window.__pagefly_heatmap_config__ = JSON.parse(el.textContent || '{}') || {}
594    } catch (e) {
595      window.__pagefly_heatmap_config__ = {}
596    }
597  })()
598</script>
vendor: 1 bytes, line 598
598
599<script>
600  // Heatmap overlay loader. Three gates, all of them cheap, none of them trusting the URL:
601  // the visitor must have arrived on a pf_heatmap link, the SERVER must have published an
602  // overlay path in the metafield, and this page must already be one the merchant enabled
603  // tracking for. The last gate is what stops a crafted link pulling the asset onto an
604  // arbitrary storefront page. Everything else is decided inside the asset, and by the server.
605  (function () {
606    var cfg = window.__pagefly_heatmap_config__ || {}
607    var id = (window.__pagefly_page_setting__ || {}).pageId
608    if (!/[#&]pf_heatmap=/.test(window.location.hash || '')) return
609    if (!cfg.overlay_data_path || !Array.isArray(cfg.enabled_page_ids)) return
610    if (!id || cfg.enabled_page_ids.indexOf(id) === -1) return
611    var s = document.createElement('script')
612    s.src = 'https://cdn.shopify.com/extensions/01a115fb-add3-73f7-a337-6aea6d12aa8f/pagefly-ai-page-builder-367/assets/pagefly-heatmap-overlay.js'
613    s.defer = true
614    document.head.appendChild(s)
615  })()
616</script>
616
617
618<!-- BEGIN app snippet: pf-ai-schema -->
619<!-- END app snippet -->
620
621
622<!-- END app block --><meta property="og:image" content="https://cdn.shopify.com/s/files/1/0628/4538/6999/files/Grail_Logo_Final_v2_SL.png?height=628&pad_color=f3ede6&v=1649671806&width=1200" />
623<meta property="og:image:secure_url" content="https://cdn.shopify.com/s/files/1/0628/4538/6999/files/Grail_Logo_Final_v2_SL.png?height=628&pad_color=f3ede6&v=1649671806&width=1200" />
624<meta property="og:image:width" content="1200" />
625<meta property="og:image:height" content="628" />
626<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
627<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: 62845386999,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "search"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 627
627
628<script>
629  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
630</script>
vendor: 1 bytes, line 630
630
631<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}
631).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: 62845386999,storefrontBaseUrl: "https://grailwatch.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://grailwatch.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b"],webPixelsConfigList: [{"id":"187334903","configuration":"{\"pixel_id\":\"377197304257112\",\"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":"2719991","configuration":"{\"global__consentEnabled\": \"false\", \"global__serverSideUrl\": \"APP_PROXY\", \"audiohook__live\": \"false\", \"audiohook__pixelId\": \"__EMPTY__\", \"audiohook__enabledWebEvents__pageView\": \"false\", \"audiohook__enabledWebEvents__purchase\": \"false\", \"audiohook__consent__enabled\": \"false\", \"audiohook__consent__ad_storage\": \"false\", \"audiohook__consent__analytics_storage\": \"false\", \"audiohook__consent__functionality_storage\": \"false\", \"audiohook__consent__personalization_storage\": \"false\", \"audiohook__consent__security_storage\": \"false\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0.3.0-848288a207b3814c857e6bdd215ce429","type":"APP","apiClientId":2509311,"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"]}
631,"dataSharingState":"unrestricted"},{"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":"Grail Watch Pte. Ltd.","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"grail-watch.myshopify.com","countryCode":"SG","storefrontUrl":"https:\/\/grailwatch.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://grailwatch.com/cdn","87a86122w399bf3b8pd0403c97m2c07468c",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"163728097527","themeStoreId":"855","themePublished":"true","eventMetadataId":"7cd77a68-d66f-468f-abfa-27b2411ceb49","pageType":"searchresults","shopId":"62845386999","storefrontBaseUrl":"https:\/\/grailwatch.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"87a86122w399bf3b8pd0403c97m2c07468c","publish":"custom","events":"[[\"page_viewed\",{}],[\"search_submitted\",{\"searchResult\":{\"query\":\"\",\"productVariants\":[]}}]]"});})();</script>
631<script>
632  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
633  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
634  window.ShopifyAnalytics.meta.currency = 'USD';
635  var meta = {"products":[],"page":{"pageType":"searchresults","requestId":"e8cb90ad-4d2b-454a-81bf-765a4c4292f3-1791372935"}};
636  for (var attr in meta) {
637    window.ShopifyAnalytics.meta[attr] = meta[attr];
638  }
639</script>
vendor: 1 bytes, line 639
639
640<script class="analytics">
641  (function () {
642    var customDocumentWrite = function(content) {
643      var jquery = null;
644
645      if (window.jQuery) {
646        jquery = window.jQuery;
647      } else if (window.Checkout && window.Checkout.$) {
648        jquery = window.Checkout.$;
649      }
650
651      if (jquery) {
652        jquery('body').append(content);
653      }
654    };
655
656    var hasLoggedConversion = function(token) {
657      if (token) {
658        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
659      }
660      return false;
661    }
662
663    var setCookieIfConversion = function(token) {
664      if (token) {
665        var twoMonthsFromNow = new Date(Date.now());
666        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
667
668        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
669      }
670    }
671
672    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
673    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
674    if (trekkie.integrations) {
675      return;
676    }
677    trekkie.methods = [
678      'identify',
679      'page',
680      'ready',
681      'track',
682      'trackForm',
683      'trackLink'
684    ];
685    trekkie.factory = function(method) {
686      return function() {
687        var args = Array.prototype.slice.call(arguments);
688        args.unshift(method);
689        trekkie.push(args);
690        if (method == 'track' || method == 'page') {
691          var pageUrl;
692          try {
693            pageUrl = window.location.href;
694          } catch (e) {}
695          var pageReferrer;
696          try {
697            pageReferrer = document.referrer;
698          } catch (e) {}
699          try {
700            if (window.__TREKKIE_SHIM_QUEUE == null) {
701              window.__TREKKIE_SHIM_QUEUE = [];
702            }
703            window.__TREKKIE_SHIM_QUEUE.push({
704              from: 'trekkie-stub',
705              method: method,
706              args: args.slice(1),
707              pageContext: {
708                url: pageUrl,
709                referrer: pageReferrer
710              }
711            });
712          } catch (e) {
713            // no-op
714          }
715        }
716        return trekkie;
717      };
718    };
719    for (var i = 0; i < trekkie.methods.length; i++) {
720      var key = trekkie.methods[i];
721      trekkie[key] = trekkie.factory(key);
722    }
723    trekkie.load = function(config) {
724      trekkie.config = config || {};
725      trekkie.config.initialDocumentCookie = document.cookie;
726      var first = document.getElementsByTagName('script')[0];
727var script = document.createElement('script');
728script.type = 'text/javascript';
729script.onerror = function(e) {
730  var scriptFallback = document.createElement('script');
731  scriptFallback.type = 'text/javascript';
732  scriptFallback.onerror = function(error) {
733          var Monorail = {
734      produce: function produce(monorailDomain, schemaId, payload) {
735        var currentMs = new Date().getTime();
736        var event = {
737          schema_id: schemaId,
738          payload: payload,
739          metadata: {
740            event_created_at_ms: currentMs,
741            event_sent_at_ms: currentMs
742          }
743        };
744        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
745      },
746      sendRequest: function sendRequest(endpointUrl, payload) {
747        // Try the sendBeacon API
748        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
749          var blobData = new window.Blob([payload], {
750            type: 'text/plain'
751          });
752
753          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
754            return true;
755          } // sendBeacon was not successful
756
757        } // XHR beacon
758
759        var xhr = new XMLHttpRequest();
760
761        try {
762          xhr.open('POST', endpointUrl);
763          xhr.setRequestHeader('Content-Type', 'text/plain');
764          xhr.send(payload);
765        } catch (e) {
766          console.log(e);
767        }
768
769        return false;
770      },
771      isIos12: function isIos12() {
772        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
773      }
774    };
775    Monorail.produce('monorail-edge.shopifysvc.com',
776      'trekkie_storefront_load_errors/1.1',
777      {shop_id: 62845386999,
778      theme_id: 163728097527,
779      app_name: "storefront",
780      context_url: window.location.href,
781      source_url: "//grailwatch.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"});
782
783  };
784  scriptFallback.async = true;
785  scriptFallback.src = '//grailwatch.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
786  first.parentNode.insertBefore(scriptFallback, first);
787};
788script.async = true;
789script.src = '//grailwatch.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
790first.parentNode.insertBefore(script, first);
791
792    };
793    trekkie.load(
794      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":62845386999,"isMerchantRequest":null,"themeId":163728097527,"themeCityHash":"10668353339983591536","contentLanguage":"en","currency":"USD","eventMetadataId":"7cd77a68-d66f-468f-abfa-27b2411ceb49"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
795    );
796
797    var loaded = false;
798    trekkie.ready(function() {
799      if (loaded) return;
800      loaded = true;
801
802      window.ShopifyAnalytics.lib = window.trekkie;
803
804      var originalDocumentWrite = document.write;
805      document.write = customDocumentWrite;
806      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
807      document.write = originalDocumentWrite;
808
809      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
810      var token = match? match[1]: undefined;
811      if (!hasLoggedConversion(token)) {
812        setCookieIfConversion(token);
813        window.ShopifyAnalytics.lib.track("Performed Search",{"query":null},undefined,undefined,{"shopifyEmitted":true});
814      }
815    });
816
817    window.ShopifyAnalytics.lib.page(null,{"pageType":"searchresults","requestId":"e8cb90ad-4d2b-454a-81bf-765a4c4292f3-1791372935","shopifyEmitted":true});
818
819    var eventsListenerScript = document.createElement('script');
820    eventsListenerScript.async = true;
821    eventsListenerScript.src = "//grailwatch.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
822    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
823})();</script>
823
824  
824<script>
825  if (!window.ga || (window.ga && typeof window.ga !== 'function')) {
826    window.ga = function ga() {
827      (window.ga.q = window.ga.q || []).push(arguments);
828      if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
829        window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"});
830      }
831      console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information.");
832    };
833    if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
834      window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"});
835    }
836  }
837</script>
vendor: 1 bytes, line 837
837
838<script
839  defer
840  src="https://grailwatch.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.6.min.js"
841  data-application="storefront-renderer"
842  data-shop-id="62845386999"
843  data-render-region="gcp-us-central1"
844  data-page-type="search"
845  data-theme-instance-id="163728097527"
846  data-theme-name="Prestige"
847  data-theme-version="5.6.2"
848  data-monorail-region="shop_domain"
849  data-resource-timing-sampling-rate="10"
850  data-shs="true"
851  data-shs-beacon="true"
852  data-shs-export-with-fetch="true"
853  data-shs-logs-sample-rate="1"
854  data-shs-beacon-endpoint="https://grailwatch.com/api/collect"
855></script>
855
856<meta name="shopify-y" content="0e39de75-6723-4318-bce5-7d9f89e89e14" data-expiration="1822930535000"><meta name="shopify-s" content="594c9c5d-d81a-41f5-9fae-393e8326f043" data-expiration="1791374735000"><meta name="new-cookie-storage-activated" content="t">
857</head><body class="prestige--v4 features--heading-small features--heading-uppercase features--show-button-transition features--show-image-zooming features--show-element-staggering  template-search">
858  
858<script>
859  (() => {
860    const configElement = document.getElementById("elevar-gtm-suite-config");
861
862    if (!configElement) {
863      console.error("Elevar Data Layer: Config element not found");
864      return;
865    }
866
867    let initialProductAnchorElements = null;
868
869    const setElements = () => {
870      initialProductAnchorElements = document.querySelectorAll(
871        `a[href*="/products/"]:not(a[href*="/collections/products/"]:not(a[href*="/collections/products/products/"]))`
872      );
873    }
874
875    if (document.readyState === "loading") {
876      document.addEventListener("readystatechange", setElements)
877    } else {
878      setElements();
879    }
880
881    const config = JSON.parse(configElement.textContent);
882
883    const script = document.createElement("script");
884    script.type = "text/javascript";
885    script.src = config.gtm_suite_script;
886
887    script.onerror = () => {
888      console.error("Elevar Data Layer: JS script failed to load");
889    };
890    script.onload = async () => {
891      if (!window.ElevarGtmSuite) {
892        console.error("Elevar Data Layer: `ElevarGtmSuite` is not defined");
893        return;
894      }
895
896      const cartData = {
897  attributes:{},
898  cartTotal: "0.0",
899  currencyCode:"USD",
900  items: []
901}
902;
903
904      await window.ElevarGtmSuite.handlers.cartAttributesReconcile(
905        cartData,
906        config.event_config.save_order_notes,
907        config.consent_enabled
908      );
909
910      if (config.event_config.user) {
911        const data = {cartTotal: "0.0",
912    currencyCode:"USD",};
913        window.ElevarGtmSuite.handlers.user(data);
914      }
915
916      if (config.event_config.product_add_to_cart_ajax) {
917        window.ElevarGtmSuite.handlers.productAddToCartAjax(
918          config.event_config.save_order_notes,
919          config.consent_enabled
920        );
921      }
922
923      if (config.event_config.cart_reconcile) {
924        window.ElevarGtmSuite.handlers.cartItemsReconcile(cartData);
925      }};
926
927    document.body.appendChild(script);
928  })();
929</script>
929
930<!-- Google Tag Manager (noscript) -->
vendor: 73 bytes, lines 930-932
930
931<noscript>
932    <iframe src="https://www.googletagmanager.com/ns.html?id=
932GTM-W7TD663
vendor: 84 bytes, lines 932-933
932" height="0" width="0" style="display:none;visibility:hidden"></iframe>
933</noscript>
934<!-- End Google Tag Manager (noscript) -->
935<svg class="u-visually-hidden">
936      <linearGradient id="rating-star-gradient-half">
937        <stop offset="50%" stop-color="var(--product-star-rating)" />
938        <stop offset="50%" stop-color="var(--text-color-light)" />
939      </linearGradient>
940    </svg>
941
942    <a class="PageSkipLink u-visually-hidden" href="#main">Skip to content</a>
943    <span class="LoadingBar"></span>
944    <div class="PageOverlay"></div><div id="shopify-section-popup" class="shopify-section"></div>
945    <div id="shopify-section-sidebar-menu" class="shopify-section"><section id="sidebar-menu" class="SidebarMenu Drawer Drawer--small Drawer--fromLeft" aria-hidden="true" data-section-id="sidebar-menu" data-section-type="sidebar-menu">
946    <header class="Drawer__Header" data-drawer-animated-left>
947      <button class="Drawer__Close Icon-Wrapper--clickable" data-action="close-drawer" data-drawer-id="sidebar-menu" aria-label="Close navigation"><svg class="Icon Icon--close " role="presentation" viewBox="0 0 16 14">
948      <path d="M15 0L1 14m14 0L1 0" stroke="currentColor" fill="none" fill-rule="evenodd"></path>
949    </svg></button>
950    </header>
951
952    <div class="Drawer__Content">
953      <div class="Drawer__Main" data-drawer-animated-left data-scrollable>
954        <div class="Drawer__Container">
955          <nav class="SidebarMenu__Nav SidebarMenu__Nav--primary" aria-label="Sidebar navigation"><div class="Collapsible"><a href="/" class="Collapsible__Button Heading Link Link--primary u-h6">Home</a></div><div class="Collapsible"><a href="/collections/grail-watch" class="Collapsible__Button Heading Link Link--primary u-h6">Shop</a></div><div class="Collapsible"><a href="/blogs/journal" class="Collapsible__Button Heading Link Link--primary u-h6">Journal</a></div><div class="Collapsible"><a href="/pages/dubai-watch-week-x-grail-watch-design-competition" class="Collapsible__Button Heading Link Link--primary u-h6">DWW x Grail Watch Design Competition</a></div></nav><nav class="SidebarMenu__Nav SidebarMenu__Nav--secondary">
956            <ul class="Linklist Linklist--spacingLoose">
957
958              <select id="sidebar-accentuate-currency-selector" name="accentuate-currency" class="SelectButton Link Link--primary u-h8 accentuate-currency-selector">
959                <option value="USD">USD</option>
960                <option value="EUR">EUR</option>
961                <option value="GBP">GBP</option>
962                <option value="CHF">CHF</option>
963                <option value="SGD">SGD</option>
964                <option value="HKD">HKD</option>
965                <option value="AUD">AUD</option>
966                <option value="CAD">CAD</option>
967                <option value="MXN">MXN</option>
968              </select><li class="Linklist__Item">
969                  <a href="/account" class="Text--subdued Link Link--primary">Account</a>
970                </li><!-- Accentuate Currency Selector Dropdown -->
971            </ul>
972          </nav>
973        </div>
974      </div><aside class="Drawer__Footer" data-drawer-animated-bottom><ul class="SidebarMenu__Social HorizontalList HorizontalList--spacingFill">
975    <li class="HorizontalList__Item">
976      <a href="https://www.facebook.com/grailwatchofficial" class="Link Link--primary" target="_blank" rel="noopener" aria-label="Facebook">
977        <span class="Icon-Wrapper--clickable"><svg class="Icon Icon--facebook " viewBox="0 0 9 17">
978      <path d="M5.842 17V9.246h2.653l.398-3.023h-3.05v-1.93c0-.874.246-1.47 1.526-1.47H9V.118C8.718.082 7.75 0 6.623 0 4.27 0 2.66 1.408 2.66 3.994v2.23H0v3.022h2.66V17h3.182z"></path>
979    </svg></span>
980      </a>
981    </li>
982
983    
984<li class="HorizontalList__Item">
985      <a href="https://twitter.com/grailwatch_" class="Link Link--primary" target="_blank" rel="noopener" aria-label="Twitter">
986        <span class="Icon-Wrapper--clickable"><svg class="Icon Icon--twitter " role="presentation" viewBox="0 0 32 26">
987      <path d="M32 3.077c-1.1748.525-2.4433.8748-3.768 1.031 1.356-.8123 2.3932-2.0995 2.887-3.6305-1.2686.7498-2.6746 1.2997-4.168 1.5934C25.751.796 24.045.0025 22.158.0025c-3.6242 0-6.561 2.937-6.561 6.5612 0 .5124.0562 1.0123.1686 1.4935C10.3104 7.7822 5.474 5.1702 2.237 1.196c-.5624.9687-.8873 2.0997-.8873 3.2994 0 2.2746 1.156 4.2867 2.9182 5.4615-1.075-.0314-2.0872-.3313-2.9745-.8187v.0812c0 3.1806 2.262 5.8363 5.2677 6.4362-.55.15-1.131.2312-1.731.2312-.4248 0-.831-.0438-1.2372-.1188.8374 2.6057 3.262 4.5054 6.13 4.5616-2.2495 1.7622-5.074 2.812-8.1546 2.812-.531 0-1.0498-.0313-1.5684-.0938 2.912 1.8684 6.3613 2.9494 10.0668 2.9494 12.0726 0 18.6776-10.0043 18.6776-18.6776 0-.2874-.0063-.5686-.0188-.8498C30.0066 5.5514 31.119 4.3954 32 3.077z"></path>
988    </svg></span>
989      </a>
990    </li>
991
992    
993<li class="HorizontalList__Item">
994      <a href="https://instagram.com/revolution.watch" class="Link Link--primary" target="_blank" rel="noopener" aria-label="Instagram">
995        <span class="Icon-Wrapper--clickable"><svg class="Icon Icon--instagram " role="presentation" viewBox="0 0 32 32">
996      <path d="M15.994 2.886c4.273 0 4.775.019 6.464.095 1.562.07 2.406.33 2.971.552.749.292 1.283.635 1.841 1.194s.908 1.092 1.194 1.841c.216.565.483 1.41.552 2.971.076 1.689.095 2.19.095 6.464s-.019 4.775-.095 6.464c-.07 1.562-.33 2.406-.552 2.971-.292.749-.635 1.283-1.194 1.841s-1.092.908-1.841 1.194c-.565.216-1.41.483-2.971.552-1.689.076-2.19.095-6.464.095s-4.775-.019-6.464-.095c-1.562-.07-2.406-.33-2.971-.552-.749-.292-1.283-.635-1.841-1.194s-.908-1.092-1.194-1.841c-.216-.565-.483-1.41-.552-2.971-.076-1.689-.095-2.19-.095-6.464s.019-4.775.095-6.464c.07-1.562.33-2.406.552-2.971.292-.749.635-1.283 1.194-1.841s1.092-.908 1.841-1.194c.565-.216 1.41-.483 2.971-.552 1.689-.083 2.19-.095 6.464-.095zm0-2.883c-4.343 0-4.889.019-6.597.095-1.702.076-2.864.349-3.879.743-1.054.406-1.943.959-2.832 1.848S1.251 4.473.838 5.521C.444 6.537.171 7.699.095 9.407.019 11.109 0 11.655 0 15.997s.019 4.889.095 6.597c.076 1.702.349 2.864.743 3.886.406 1.054.959 1.943 1.848 2.832s1.784 1.435 2.832 1.848c1.016.394 2.178.667 3.886.743s2.248.095 6.597.095 4.889-.019 6.597-.095c1.702-.076 2.864-.349 3.886-.743 1.054-.406 1.943-.959 2.832-1.848s1.435-1.784 1.848-2.832c.394-1.016.667-2.178.743-3.886s.095-2.248.095-6.597-.019-4.889-.095-6.597c-.076-1.702-.349-2.864-.743-3.886-.406-1.054-.959-1.943-1.848-2.832S27.532 1.247 26.484.834C25.468.44 24.306.167 22.598.091c-1.714-.07-2.26-.089-6.603-.089zm0 7.778c-4.533 0-8.216 3.676-8.216 8.216s3.683 8.216 8.216 8.216 8.216-3.683 8.216-8.216-3.683-8.216-8.216-8.216zm0 13.549c-2.946 0-5.333-2.387-5.333-5.333s2.387-5.333 5.333-5.333 5.333 2.387 5.333 5.333-2.387 5.333-5.333 5.333zM26.451 7.457c0 1.059-.858 1.917-1.917 1.917s-1.917-.858-1.917-1.917c0-1.059.858-1.917 1.917-1.917s1.917.858 1.917 1.917z"></path>
997    </svg></span>
998      </a>
999    </li>
1000
1001    
1002<li class="HorizontalList__Item">
1003      <a href="https://www.youtube.com/channel/UCzhx7L4il3TJDwjowsyMwAQ" class="Link Link--primary" target="_blank" rel="noopener" aria-label="YouTube">
1004        <span class="Icon-Wrapper--clickable"><svg class="Icon Icon--youtube " role="presentation" viewBox="0 0 33 32">
1005      <path d="M0 25.693q0 1.997 1.318 3.395t3.209 1.398h24.259q1.891 0 3.209-1.398t1.318-3.395V6.387q0-1.997-1.331-3.435t-3.195-1.438H4.528q-1.864 0-3.195 1.438T.002 6.387v19.306zm12.116-3.488V9.876q0-.186.107-.293.08-.027.133-.027l.133.027 11.61 6.178q.107.107.107.266 0 .107-.107.213l-11.61 6.178q-.053.053-.107.053-.107 0-.16-.053-.107-.107-.107-.213z"></path>
1006    </svg></span>
1007      </a>
1008    </li>
1009
1010    
1011
1012  </ul>
1013
1014</aside></div>
1015</section>
1016
1017</div>
1018<div id="sidebar-cart" class="Drawer Drawer--fromRight" aria-hidden="true" data-section-id="cart" data-section-type="cart" data-section-settings='{
1019  "type": "drawer",
1020  "itemCount": 0,
1021  "drawer": true,
1022  "hasShippingEstimator": false
1023}'>
1024  <div class="Drawer__Header Drawer__Header--bordered Drawer__Container">
1025      <span class="Drawer__Title Heading u-h4">Cart</span>
1026
1027      <button class="Drawer__Close Icon-Wrapper--clickable" data-action="close-drawer" data-drawer-id="sidebar-cart" aria-label="Close cart"><svg class="Icon Icon--close " role="presentation" viewBox="0 0 16 14">
1028      <path d="M15 0L1 14m14 0L1 0" stroke="currentColor" fill="none" fill-rule="evenodd"></path>
1029    </svg></button>
1030  </div>
1031
1032  <form class="Cart Drawer__Content" action="/cart" method="POST" novalidate>
1033    <div class="Drawer__Main" data-scrollable><p class="Cart__Empty Heading u-h5">Your cart is empty</p></div></form>
1034</div>
1035<div class="PageContainer">
1036      <div id="shopify-section-announcement" class="shopify-section"></div>
1037      <div id="shopify-section-header" class="shopify-section shopify-section--header"><div id="Search" class="Search" aria-hidden="true">
1038  <div class="Search__Inner">
1039    <div class="Search__SearchBar">
1040      <form action="/search" name="GET" role="search" class="Search__Form">
1041        <div class="Search__InputIconWrapper">
1042          <span class="hidden-tablet-and-up">
1042<svg class="Icon Icon--search " role="presentation" viewBox="0 0 18 17">
1043      <g transform="translate(1 1)" stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="square">
1044        <path d="M16 16l-5.0752-5.0752"></path>
1045        <circle cx="6.4" cy="6.4" r="6.4"></circle>
1046      </g>
1047    </svg></span>
1048          <span class="hidden-phone"><svg class="Icon Icon--search-desktop " role="presentation" viewBox="0 0 21 21">
1049      <g transform="translate(1 1)" stroke="currentColor" stroke-width="2" fill="none" fill-rule="evenodd" stroke-linecap="square">
1050        <path d="M18 18l-5.7096-5.7096"></path>
1051        <circle cx="7.2" cy="7.2" r="7.2"></circle>
1052      </g>
1053    </svg></span>
1054        </div>
1055
1056        <input type="search" class="Search__Input Heading" name="q" autocomplete="off" autocorrect="off" autocapitalize="off" aria-label="Search..." placeholder="Search..." autofocus>
1057        <input type="hidden" name="type" value="product">
1058      </form>
1059
1060      <button class="Search__Close Link Link--primary" data-action="close-search" aria-label="Close search"><svg class="Icon Icon--close " role="presentation" viewBox="0 0 16 14">
1061      <path d="M15 0L1 14m14 0L1 0" stroke="currentColor" fill="none" fill-rule="evenodd"></path>
1062    </svg></button>
1063    </div>
1064
1065    <div class="Search__Results" aria-hidden="true"><div class="PageLayout PageLayout--breakLap">
1066          <div class="PageLayout__Section"></div>
1067          <div class="PageLayout__Section PageLayout__Section--secondary"></div>
1068        </div></div>
1069  </div>
1070</div><header id="section-header"
1071        class="Header Header--inline   "
1072        data-section-id="header"
1073        data-section-type="header"
1074        data-section-settings='{
1075  "navigationStyle": "inline",
1076  "hasTransparentHeader": false,
1077  "isSticky": true
1078}'
1079        role="banner">
1080  <div class="Header__Wrapper">
1081    <div class="Header__FlexItem Header__FlexItem--fill">
1082      <button class="Header__Icon Icon-Wrapper Icon-Wrapper--clickable hidden-desk" aria-expanded="false" data-action="open-drawer" data-drawer-id="sidebar-menu" aria-label="Open navigation">
1083        <span class="hidden-tablet-and-up"><svg class="Icon Icon--nav " role="presentation" viewBox="0 0 20 14">
1084      <path d="M0 14v-1h20v1H0zm0-7.5h20v1H0v-1zM0 0h20v1H0V0z" fill="currentColor"></path>
1085    </svg></span>
1086        <span class="hidden-phone"><svg class="Icon Icon--nav-desktop " role="presentation" viewBox="0 0 24 16">
1087      <path d="M0 15.985v-2h24v2H0zm0-9h24v2H0v-2zm0-7h24v2H0v-2z" fill="currentColor"></path>
1088    </svg></span>
1089      </button><nav class="Header__MainNav hidden-pocket hidden-lap" aria-label="Main navigation">
1090          <ul class="HorizontalList HorizontalList--spacingExtraLoose"><li class="HorizontalList__Item " >
1091                <a href="/" class="Heading u-h6">Home<span class="Header__LinkSpacer">Home</span></a></li><li class="HorizontalList__Item " >
1092                <a href="/collections/grail-watch" class="Heading u-h6">Shop<span class="Header__LinkSpacer">Shop</span></a></li><li class="HorizontalList__Item " >
1093                <a href="/blogs/journal" class="Heading u-h6">Journal<span class="Header__LinkSpacer">Journal</span></a></li><li class="HorizontalList__Item " >
1094                <a href="/pages/dubai-watch-week-x-grail-watch-design-competition" class="Heading u-h6">DWW x Grail Watch Design Competition<span class="Header__LinkSpacer">DWW x Grail Watch Design Competition</span></a></li></ul>
1095        </nav></div><div class="Header__FlexItem Header__FlexItem--logo"><div class="Header__Logo"><a href="/" class="Header__LogoLink"><img class="Header__LogoImage Header__LogoImage--primary"
1096               src="//grailwatch.com/cdn/shop/files/grail-watch-logo_220x.png?v=1644909086"
1097               srcset="//grailwatch.com/cdn/shop/files/grail-watch-logo_220x.png?v=1644909086 1x, //grailwatch.com/cdn/shop/files/[email protected]?v=1644909086 2x"
1098               width="1202"
1099               height="75"
1100               alt="Grail Watch"></a></div></div>
1101
1102    <div class="Header__FlexItem Header__FlexItem--fill"><nav class="Header__SecondaryNav hidden-phone">
1103          <ul class="HorizontalList HorizontalList--spacingLoose hidden-pocket hidden-lap">
1104            <!-- <li class="HorizontalList__Item"><a href="#swym-wishlist" class="swym-wishlist">
1105              <i aria-hidden="true" focusable="false" role="presentation" class="icon icon-swym-wishlist"></i>
1106            </a></li> --><li class="HorizontalList__Item">
1107                <a href="/account" class="Heading Link Link--primary Text--subdued u-h8">Account</a>
1108              </li><li class="HorizontalList__Item">
1109              <a href="/search" class="Heading Link Link--primary Text--subdued u-h8" data-action="toggle-search">Search</a>
1110            </li>
1111
1112            <li class="HorizontalList__Item">
1113              <!-- Accentuate Currency Selector Dropdown -->
1114              <select id="header-accentuate-currency-selector" name="accentuate-currency" class="SelectButton Link Link--primary u-h8 accentuate-currency-selector">
1115                  <option value="USD">USD</option>
1116<option value="EUR">EUR</option>
1117<option value="GBP">GBP</option>
1118<option value="CHF">CHF</option>
1119<option value="SGD">SGD</option>
1120<option value="HKD">HKD</option>
1121<option value="AUD">AUD</option>
1122<option value="CAD">CAD</option>
1123<option value="MXN">MXN</option>
1124              </select>
1125            </li>
1126
1127            <li class="HorizontalList__Item">
1128              <a href="/cart" class="Heading u-h6" data-action="open-drawer" data-drawer-id="sidebar-cart" aria-label="Open cart">Cart (<span class="Header__CartCount">0</span>)</a>
1129            </li>
1130          </ul>
1131        </nav><!-- <a href="#swym-wishlist" class="swym-wishlist hidden-desk Header__Icon Icon-Wrapper Icon-Wrapper--clickable ">
1132        <i aria-hidden="true" focusable="false" role="presentation" class="icon icon-swym-wishlist"></i>
1133      </a> --><a href="/search" class="Header__Icon Icon-Wrapper Icon-Wrapper--clickable hidden-desk" data-action="toggle-search" aria-label="Search">
1134        <span class="hidden-tablet-and-up"><svg class="Icon Icon--search " role="presentation" viewBox="0 0 18 17">
1135      <g transform="translate(1 1)" stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="square">
1136        <path d="M16 16l-5.0752-5.0752"></path>
1137        <circle cx="6.4" cy="6.4" r="6.4"></circle>
1138      </g>
1139    </svg></span>
1140        <span class="hidden-phone"><svg class="Icon Icon--search-desktop " role="presentation" viewBox="0 0 21 21">
1141      <g transform="translate(1 1)" stroke="currentColor" stroke-width="2" fill="none" fill-rule="evenodd" stroke-linecap="square">
1142        <path d="M18 18l-5.7096-5.7096"></path>
1143        <circle cx="7.2" cy="7.2" r="7.2"></circle>
1144      </g>
1145    </svg></span>
1146      </a>
1147
1148      <a href="/cart" class="Header__Icon Icon-Wrapper Icon-Wrapper--clickable hidden-desk" data-action="open-drawer" data-drawer-id="sidebar-cart" aria-expanded="false" aria-label="Open cart">
1149        <span class="hidden-tablet-and-up"><svg class="Icon Icon--cart " role="presentation" viewBox="0 0 17 20">
1150      <path d="M0 20V4.995l1 .006v.015l4-.002V4c0-2.484 1.274-4 3.5-4C10.518 0 12 1.48 12 4v1.012l5-.003v.985H1V19h15V6.005h1V20H0zM11 4.49C11 2.267 10.507 1 8.5 1 6.5 1 6 2.27 6 4.49V5l5-.002V4.49z" fill="currentColor"></path>
1151    </svg></span>
1152        <span class="hidden-phone"><svg class="Icon Icon--cart-desktop " role="presentation" viewBox="0 0 19 23">
1153      <path d="M0 22.985V5.995L2 6v.03l17-.014v16.968H0zm17-15H2v13h15v-13zm-5-2.882c0-2.04-.493-3.203-2.5-3.203-2 0-2.5 1.164-2.5 3.203v.912H5V4.647C5 1.19 7.274 0 9.5 0 11.517 0 14 1.354 14 4.647v1.368h-2v-.912z" fill="currentColor"></path>
1154    </svg></span>
1155        <span class="Header__CartDot "></span>
1156      </a>
1157    </div>
1158  </div>
1159
1160
1161</header>
1162
1163<style>:root {
1164      --use-sticky-header: 1;
1165      --use-unsticky-header: 0;
1166    }
1167
1168    .shopify-section--header {
1169      position: -webkit-sticky;
1170      position: sticky;
1171    }.Header__LogoImage {
1172      max-width: 220px;
1173    }
1174
1175    @media screen and (max-width: 640px) {
1176      .Header__LogoImage {
1177        max-width: 140px;
1178      }
1179    }:root {
1180      --header-is-not-transparent: 1;
1181      --header-is-transparent: 0;
1182    }</style>
1183
1184<script>
1185  document.documentElement.style.setProperty('--header-height', document.getElementById('shopify-section-header').offsetHeight + 'px');
1186</script>
1186
1187
1188<style> #shopify-section-header #accenture-currency-selector {cursor: pointer;} </style></div>
1189
1190      <main id="main" role="main">
1191        <div id="shopify-section-template--22885518147831__main" class="shopify-section"><section data-section-id="template--22885518147831__main" data-section-type="collection" data-section-settings='{
1192  "sectionId": "template--22885518147831__main",
1193  "filterPosition": "sidebar"
1194}'><div class="EmptyState">
1195      <div class="Container">
1196        <h1 class="EmptyState__Title Heading u-h5">Search</h1><p>Enter a word to search our products:</p><div class="EmptyState__Action" >
1197          <form method="GET" action="/search" class="Form">
1198            <input class="Form__Input" type="text" name="q" autocomplete="off" autocorrect="off" aria-label="Search..." placeholder="Search...">
1199            <input type="hidden" name="type" value="product">
1200          </form>
1201        </div>
1202      </div>
1203    </div></section>
1204
1205</div>
1205<script data-locksmith>
1206    var load = function () {
1207
1208          Locksmith.ping();
1209
1210
1211      Locksmith.util.on('submit', 'locksmith-resource-form', function (event) {
1212        event.preventDefault();
1213        var data = Locksmith.util.serializeForm(event.target);
1214        Locksmith.postResource(data, { spinner: false, container: 'locksmith-content' });
1215      });
1216
1217      Locksmith.util.on('click', 'locksmith-manual-trigger', function (event) {
1218        event.preventDefault();
1219        Locksmith.postResource({}, { spinner: true, container: document });
1220      });
1221
1222      Locksmith.submitPasscode = function (passcode) {
1223        Locksmith.postResource(
1224          { passcode: passcode },
1225          { spinner: false, container: 'locksmith-content' }
1226        );
1227      };
1228    };
1229
1230    if (typeof Locksmith !== 'undefined') {
1231      load();
1232    } else {
1233      window.addEventListener('load', load);
1234    }
1235  </script>
1235
1236      </main>
1237
1238      <div id="shopify-section-footer" class="shopify-section shopify-section--footer"><footer id="section-footer" data-section-id="footer" data-section-type="footer" class="Footer Footer--center" role="contentinfo">
1239  <div class="Container"><div class="Footer__Inner"><div class="Footer__Block Footer__Block--links" ><h2 class="Footer__Title Heading u-h6">Information</h2>
1240
1241                  <ul class="Linklist"><li class="Linklist__Item">
1242                        <a href="/pages/about" class="Link Link--primary">About Us</a>
1243                      </li><li class="Linklist__Item">
1244                        <a href="/pages/terms-conditions" class="Link Link--primary">Terms &amp; Conditions</a>
1245                      </li><li class="Linklist__Item">
1246                        <a href="/pages/shipping-delivery" class="Link Link--primary">Shipping &amp; Delivery</a>
1247                      </li><li class="Linklist__Item">
1248                        <a href="/pages/returns-refunds-exchanges" class="Link Link--primary">Return, Refunds &amp; Exchanges</a>
1249                      </li><li class="Linklist__Item">
1250                        <a href="/pages/privacy-policy" class="Link Link--primary">Privacy Policy</a>
1251                      </li><li class="Linklist__Item">
1252                        <a href="/pages/contact" class="Link Link--primary">Contact Us</a>
1253                      </li></ul></div><div class="Footer__Block Footer__Block--newsletter" ><div class="Footer__Content Rte">
1254                    <p>Subscribe to our newsletter</p>
1255                  </div><form method="post" action="/contact#footer-newsletter" id="footer-newsletter" accept-charset="UTF-8" class="Footer__Newsletter Form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="contact[tags]" value="newsletter">
1256                    <input type="email" name="contact[email]" class="Form__Input" aria-label="Enter your email address" placeholder="Enter your email address" required>
1257                    <button type="submit" class="Form__Submit Button Button--primary">Subscribe</button></form></div></div><div class="Footer__Aside"><div class="Footer__Localization"><form method="post" action="/localization" id="localization_form_footer" accept-charset="UTF-8" class="Footer__LocalizationForm" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/search" /><div class="Footer__LocalizationItem">
1258                <input type="hidden" name="country_code" value="US">
1259                <span class="u-visually-hidden">Country/region</span>
1260
1261                <button type="button" class="SelectButton Link Link--primary u-h8" aria-haspopup="true" aria-expanded="false" aria-controls="footer-currency-popover">United States (USD $)<svg class="Icon Icon--select-arrow " role="presentation" viewBox="0 0 19 12">
1262      <polyline fill="none" stroke="currentColor" points="17 2 9.5 10 2 2" fill-rule="evenodd" stroke-width="2" stroke-linecap="square"></polyline>
1263    </svg></button>
1264
1265                <div id="footer-currency-popover" class="Popover Popover--small Popover--noWrap" aria-hidden="true">
1266                  <header class="Popover__Header">
1267                    <button type="button" class="Popover__Close Icon-Wrapper--clickable" data-action="close-popover"><svg class="Icon Icon--close " role="presentation" viewBox="0 0 16 14">
1268      <path d="M15 0L1 14m14 0L1 0" stroke="currentColor" fill="none" fill-rule="evenodd"></path>
1269    </svg></button>
1270                    <span class="Popover__Title Heading u-h4">Country/region</span>
1271                  </header>
1272
1273                  <div class="Popover__Content">
1274                    <div class="Popover__ValueList Popover__ValueList--center" data-scrollable><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="AF" >Afghanistan (USD $)
1275                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="AX" >Åland Islands (USD $)
1276                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="AL" >Albania (USD $)
1277                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="DZ" >Algeria (USD $)
1278                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="AD" >Andorra (USD $)
1279                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="AO" >Angola (USD $)
1280                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="AI" >Anguilla (USD $)
1281                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="AG" >Antigua &amp; Barbuda (USD $)
1282                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="AR" >Argentina (USD $)
1283                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="AM" >Armenia (USD $)
1284                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="AW" >Aruba (USD $)
1285                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="AC" >Ascension Island (USD $)
1286                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="AU" >Australia (USD $)
1287                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="AT" >Austria (USD $)
1288                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="AZ" >Azerbaijan (USD $)
1289                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="BS" >Bahamas (USD $)
1290                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="BH" >Bahrain (USD $)
1291                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="BD" >Bangladesh (USD $)
1292                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="BB" >Barbados (USD $)
1293                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="BY" >Belarus (USD $)
1294                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="BE" >Belgium (USD $)
1295                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="BZ" >Belize (USD $)
1296                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="BJ" >Benin (USD $)
1297                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="BM" >Bermuda (USD $)
1298                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="BT" >Bhutan (USD $)
1299                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="BO" >Bolivia (USD $)
1300                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="BA" >Bosnia &amp; Herzegovina (USD $)
1301                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="BW" >Botswana (USD $)
1302                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="BR" >Brazil (USD $)
1303                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="IO" >British Indian Ocean Territory (USD $)
1304                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="VG" >British Virgin Islands (USD $)
1305                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="BN" >Brunei (USD $)
1306                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="BG" >Bulgaria (USD $)
1307                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="BF" >Burkina Faso (USD $)
1308                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="BI" >Burundi (USD $)
1309                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="KH" >Cambodia (USD $)
1310                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="CM" >Cameroon (USD $)
1311                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="CA" >Canada (USD $)
1312                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="CV" >Cape Verde (USD $)
1313                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="BQ" >Caribbean Netherlands (USD $)
1314                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="KY" >Cayman Islands (USD $)
1315                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="CF" >Central African Republic (USD $)
1316                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="TD" >Chad (USD $)
1317                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="CL" >Chile (USD $)
1318                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="CN" >China (USD $)
1319                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="CX" >Christmas Island (USD $)
1320                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="CC" >Cocos (Keeling) Islands (USD $)
1321                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="CO" >Colombia (USD $)
1322                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="KM" >Comoros (USD $)
1323                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="CG" >Congo - Brazzaville (USD $)
1324                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="CD" >Congo - Kinshasa (USD $)
1325                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="CK" >Cook Islands (USD $)
1326                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="CR" >Costa Rica (USD $)
1327                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="CI" >Côte d’Ivoire (USD $)
1328                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="HR" >Croatia (USD $)
1329                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="CW" >Curaçao (USD $)
1330                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="CY" >Cyprus (USD $)
1331                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="CZ" >Czechia (USD $)
1332                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="DK" >Denmark (USD $)
1333                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="DJ" >Djibouti (USD $)
1334                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="DM" >Dominica (USD $)
1335                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="DO" >Dominican Republic (USD $)
1336                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="EC" >Ecuador (USD $)
1337                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="EG" >Egypt (USD $)
1338                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="SV" >El Salvador (USD $)
1339                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="GQ" >Equatorial Guinea (USD $)
1340                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="ER" >Eritrea (USD $)
1341                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="EE" >Estonia (USD $)
1342                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="SZ" >Eswatini (USD $)
1343                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="ET" >Ethiopia (USD $)
1344                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="FK" >Falkland Islands (USD $)
1345                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="FO" >Faroe Islands (USD $)
1346                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="FJ" >Fiji (USD $)
1347                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="FI" >Finland (USD $)
1348                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="FR" >France (USD $)
1349                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="GF" >French Guiana (USD $)
1350                        </button><button type="submit" name="country_
1350code" class="Popover__Value  Heading Link Link--primary u-h6"  value="PF" >French Polynesia (USD $)
1351                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="TF" >French Southern Territories (USD $)
1352                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="GA" >Gabon (USD $)
1353                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="GM" >Gambia (USD $)
1354                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="GE" >Georgia (USD $)
1355                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="DE" >Germany (USD $)
1356                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="GH" >Ghana (USD $)
1357                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="GI" >Gibraltar (USD $)
1358                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="GR" >Greece (USD $)
1359                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="GL" >Greenland (USD $)
1360                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="GD" >Grenada (USD $)
1361                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="GP" >Guadeloupe (USD $)
1362                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="GT" >Guatemala (USD $)
1363                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="GG" >Guernsey (USD $)
1364                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="GN" >Guinea (USD $)
1365                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="GW" >Guinea-Bissau (USD $)
1366                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="GY" >Guyana (USD $)
1367                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="HT" >Haiti (USD $)
1368                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="HN" >Honduras (USD $)
1369                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="HK" >Hong Kong SAR (USD $)
1370                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="HU" >Hungary (USD $)
1371                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="IS" >Iceland (USD $)
1372                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="IN" >India (USD $)
1373                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="ID" >Indonesia (USD $)
1374                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="IQ" >Iraq (USD $)
1375                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="IE" >Ireland (USD $)
1376                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="IM" >Isle of Man (USD $)
1377                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="IL" >Israel (USD $)
1378                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="IT" >Italy (USD $)
1379                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="JM" >Jamaica (USD $)
1380                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="JP" >Japan (USD $)
1381                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="JE" >Jersey (USD $)
1382                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="JO" >Jordan (USD $)
1383                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="KZ" >Kazakhstan (USD $)
1384                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="KE" >Kenya (USD $)
1385                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="KI" >Kiribati (USD $)
1386                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="XK" >Kosovo (USD $)
1387                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="KW" >Kuwait (USD $)
1388                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="KG" >Kyrgyzstan (USD $)
1389                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="LA" >Laos (USD $)
1390                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="LV" >Latvia (USD $)
1391                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="LB" >Lebanon (USD $)
1392                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="LS" >Lesotho (USD $)
1393                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="LR" >Liberia (USD $)
1394                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="LY" >Libya (USD $)
1395                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="LI" >Liechtenstein (USD $)
1396                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="LT" >Lithuania (USD $)
1397                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="LU" >Luxembourg (USD $)
1398                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="MO" >Macao SAR (USD $)
1399                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="MG" >Madagascar (USD $)
1400                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="MW" >Malawi (USD $)
1401                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="MY" >Malaysia (USD $)
1402                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="MV" >Maldives (USD $)
1403                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="ML" >Mali (USD $)
1404                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="MT" >Malta (USD $)
1405                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="MQ" >Martinique (USD $)
1406                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="MR" >Mauritania (USD $)
1407                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="MU" >Mauritius (USD $)
1408                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="YT" >Mayotte (USD $)
1409                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="MX" >Mexico (USD $)
1410                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="MD" >Moldova (USD $)
1411                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="MC" >Monaco (USD $)
1412                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="MN" >Mongolia (USD $)
1413                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="ME" >Montenegro (USD $)
1414                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="MS" >Montserrat (USD $)
1415                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="MA" >Morocco (USD $)
1416                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="MZ" >Mozambique (USD $)
1417                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="MM" >Myanmar (Burma) (USD $)
1418                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="NA" >Namibia (USD $)
1419                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="NR" >Nauru (USD $)
1420                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="NP" >Nepal (USD $)
1421                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="NL" >Netherlands (USD $)
1422                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="NC" >New Caledonia (USD $)
1423                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="NZ" >New Zealand (USD $)
1424                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="NI" >Nicaragua (USD $)
1425                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="NE" >Niger (USD $)
1426                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="NG" >Nigeria (USD $)
1427                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="NU" >Niue (USD $)
1428                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="NF" >Norfolk Island (USD $)
1429                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="MK" >North Macedonia (USD $)
1430                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="NO" >Norway (USD $)
1431                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="OM" >Oman (USD $)
1432                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="PK" >Pakistan (USD $)
1433                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="PS" >Palestinian Territories (USD $)
1434                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="PA" >Panama (USD $)
1435                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="PG" >Papua New Guinea (USD $)
1436                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="PY" >Paraguay (USD $)
1437                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="PE" >Peru (USD $)
1438                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="PH" >Philippines (USD $)
1439                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="PN" >Pitcairn Islands (USD $)
1440                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="PL" >Poland (USD $)
1441                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="PT" >Portugal (USD $)
1442                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="QA" >Qatar (USD $)
1443                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="RE" >Réunion (USD $)
1444                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="RO" >Romania (USD $)
1445                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="RU" >Russia (USD $)
1446                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="RW" >Rwanda (USD $)
1447                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="WS" >Samoa (USD $)
1448                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="SM" >San Marino (USD $)
1449                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="ST" >São Tomé &amp; Príncipe (USD $)
1450                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="SA" >Saudi Arabia (USD $)
1451                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="SN" >Sene
1451gal (USD $)
1452                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="RS" >Serbia (USD $)
1453                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="SC" >Seychelles (USD $)
1454                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="SL" >Sierra Leone (USD $)
1455                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="SG" >Singapore (USD $)
1456                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="SX" >Sint Maarten (USD $)
1457                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="SK" >Slovakia (USD $)
1458                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="SI" >Slovenia (USD $)
1459                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="SB" >Solomon Islands (USD $)
1460                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="SO" >Somalia (USD $)
1461                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="ZA" >South Africa (USD $)
1462                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="GS" >South Georgia &amp; South Sandwich Islands (USD $)
1463                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="KR" >South Korea (USD $)
1464                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="SS" >South Sudan (USD $)
1465                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="ES" >Spain (USD $)
1466                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="LK" >Sri Lanka (USD $)
1467                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="BL" >St. Barthélemy (USD $)
1468                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="SH" >St. Helena (USD $)
1469                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="KN" >St. Kitts &amp; Nevis (USD $)
1470                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="LC" >St. Lucia (USD $)
1471                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="MF" >St. Martin (USD $)
1472                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="PM" >St. Pierre &amp; Miquelon (USD $)
1473                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="VC" >St. Vincent &amp; Grenadines (USD $)
1474                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="SD" >Sudan (USD $)
1475                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="SR" >Suriname (USD $)
1476                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="SJ" >Svalbard &amp; Jan Mayen (USD $)
1477                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="SE" >Sweden (USD $)
1478                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="CH" >Switzerland (USD $)
1479                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="TW" >Taiwan (USD $)
1480                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="TJ" >Tajikistan (USD $)
1481                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="TZ" >Tanzania (USD $)
1482                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="TH" >Thailand (USD $)
1483                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="TL" >Timor-Leste (USD $)
1484                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="TG" >Togo (USD $)
1485                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="TK" >
1485Tokelau (USD $)
1486                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="TO" >Tonga (USD $)
1487                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="TT" >Trinidad &amp; Tobago (USD $)
1488                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="TA" >Tristan da Cunha (USD $)
1489                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="TN" >Tunisia (USD $)
1490                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="TR" >Türkiye (USD $)
1491                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="TM" >Turkmenistan (USD $)
1492                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="TC" >Turks &amp; Caicos Islands (USD $)
1493                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="TV" >Tuvalu (USD $)
1494                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="UM" >U.S. Outlying Islands (USD $)
1495                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="UG" >Uganda (USD $)
1496                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="UA" >Ukraine (USD $)
1497                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="AE" >United Arab Emirates (USD $)
1498                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="GB" >United Kingdom (USD $)
1499                        </button><button type="submit" name="country_code" class="Popover__Value is-selected Heading Link Link--primary u-h6"  value="US" aria-current="true">United States (USD $)
1500                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="UY" >Uruguay (USD $)
1501                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="UZ" >Uzbekistan (USD $)
1502                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="VU" >Vanuatu (USD $)
1503                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="VA" >Vatican City (USD $)
1504                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="VE" >Venezuela (USD $)
1505                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="WF" >Wallis &amp; Futuna (USD $)
1506                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="EH" >Western Sahara (USD $)
1507                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="YE" >Yemen (USD $)
1508                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="ZM" >Zambia (USD $)
1509                        </button><button type="submit" name="country_code" class="Popover__Value  Heading Link Link--primary u-h6"  value="ZW" >Zimbabwe (USD $)
1510                        </button></div>
1511                  </div>
1512                </div>
1513              </div></form></div><div class="Footer__Copyright">
1514        <a href="/" class="Footer__StoreName Heading u-h7 Link Link--secondary">© Grail Watch Pte. Ltd.</a>
1515        <p class="Footer__ThemeAuthor"><a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=p
1515oweredby&amp;utm_medium=shopify&amp;utm_source=onlinestore"> </a></p>
1516      </div><ul class="Footer__PaymentList HorizontalList">
1517            <li class="HorizontalList__Item"><svg viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-paypal"><title id="pi-paypal">PayPal</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path fill="#003087" d="M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1z"/><path fill="#3086C8" d="M23.9 8.3l-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8z"/><path fill="#012169" d="M23.3 8.1c-.1-.1-.2-.1-.3-.1-.1 0-.2 0-.3-.1-.3-.1-.7-.1-1.1-.1h-3c-.1 0-.2 0-.2.1-.2.1-.3.2-.3.4l-.7 4.4v.1c0-.3.3-.5.6-.5h1.3c2.5 0 4.1-1 4.6-3.8v-.2c-.1-.1-.3-.2-.5-.2h-.1z"/></svg></li>
1518          </ul></div>
1519  </div>
1520</footer></div>
1521    </div>
1522  <!-- "snippets/hurrify-snippet.liquid" was not rendered, the associated app was uninstalled -->
1523
1524<link rel="dns-prefetch" href="https://swymstore-v3free-01.swymrelay.com" crossorigin>
1525<link rel="dns-prefetch" href="//swymv3free-01.azureedge.net/code/swym-shopify.js">
1526<link rel="preconnect" href="//swymv3free-01.azureedge.net/code/swym-shopify.js">
1527<script id="swym-snippet">
1528  window.swymLandingURL = document.URL;
1529  window.swymCart = {"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};
1530  window.swymPageLoad = function(){
1531    window.SwymProductVariants = window.SwymProductVariants || {};
1532    window.SwymHasCartItems = 0 > 0;
1533    window.SwymPageData = {}, window.SwymProductInfo = {};
1534    var unknown = {et: 0};
1535    window.SwymPageData = unknown;
1536    
1537    window.SwymPageData.uri = window.swymLandingURL;
1538  };
1539
1540  if(window.selectCallback){
1541    (function(){
1542      // Variant select override
1543      var originalSelectCallback = window.selectCallback;
1544      window.selectCallback = function(variant){
1545        originalSelectCallback.apply(this, arguments);
1546        try{
1547          if(window.triggerSwymVariantEvent){
1548            window.triggerSwymVariantEvent(variant.id);
1549          }
1550        }catch(err){
1551          console.warn("Swym selectCallback", err);
1552        }
1553      };
1554    })();
1555  }
1556  window.swymCustomerId = null;
1557  window.swymCustomerExtraCheck = null;
1558
1559  var swappName = ("Wishlist" || "Wishlist");
1560  var swymJSObject = {
1561    pid: "1e54zFpQsV8nSTXSImU2Iw3NVN8rWVJ4KRfpRmY\/dUM=" || "1e54zFpQsV8nSTXSImU2Iw3NVN8rWVJ4KRfpRmY/dUM=",
1562    interface: "/apps/swym" + swappName + "/interfaces/interfaceStore.php?appname=" + swappName
1563  };
1564  window.swymJSShopifyLoad = function(){
1565    if(window.swymPageLoad) swymPageLoad();
1566    if(!window._swat) {
1567      (function (s, w, r, e, l, a, y) {
1568        r['SwymRetailerConfig'] = s;
1569        r[s] = r[s] || function (k, v) {
1570          r[s][k] = v;
1571        };
1572      })('_swrc', '', window);
1573      _swrc('RetailerId', swymJSObject.pid);
1574      _swrc('Callback', function(){initSwymShopify();});
1575    }else if(window._swat.postLoader){
1576      _swrc = window._swat.postLoader;
1577      _swrc('RetailerId', swymJSObject.pid);
1578      _swrc('Callback', function(){initSwymShopify();});
1579    }else{
1580      initSwymShopify();
1581    }
1582  }
1583  if(!window._SwymPreventAutoLoad) {
1584    swymJSShopifyLoad();
1585  }
1586  window.swymGetCartCookies = function(){
1587    var RequiredCookies = ["cart", "swym-session-id", "swym-swymRegid", "swym-email"];
1588    var reqdCookies = {};
1589    RequiredCookies.forEach(function(k){
1590      reqdCookies[k] = _swat.storage.getRaw(k);
1591    });
1592    var cart_token = window.swymCart.token;
1593    var data = {
1594        action:'cart',
1595        token:cart_token,
1596        cookies:reqdCookies
1597    };
1598    return data;
1599  }
1600
1601  window.swymGetCustomerData = function(){
1602    
1603    return {status:1};
1604    
1605  }
1606</script>
1606
1607
1608<style id="safari-flasher-pre"></style>
1609<script>
1610  if (navigator.userAgent.indexOf('Safari') != -1 && navigator.userAgent.indexOf('Chrome') == -1) {
1611    document.getElementById("safari-flasher-pre").innerHTML = ''
1612      + '#swym-plugin,#swym-hosted-plugin{display: none;}'
1613      + '.swym-button.swym-add-to-wishlist{display: none;}'
1614      + '.swym-button.swym-add-to-watchlist{display: none;}'
1615      + '#swym-plugin  #swym-notepad, #swym-hosted-plugin  #swym-notepad{opacity: 0; visibility: hidden;}'
1616      + '#swym-plugin  #swym-notepad, #swym-plugin  #swym-overlay, #swym-plugin  #swym-notification,'
1617      + '#swym-hosted-plugin  #swym-notepad, #swym-hosted-plugin  #swym-overlay, #swym-hosted-plugin  #swym-notification'
1618      + '{-webkit-transition: none; transition: none;}'
1619      + '';
1620    window.SwymCallbacks = window.SwymCallbacks || [];
1621    window.SwymCallbacks.push(function(tracker){
1622      tracker.evtLayer.addEventListener(tracker.JSEvents.configLoaded, function(){
1623        // flash-preventer
1624        var x = function(){
1625          SwymUtils.onDOMReady(function() {
1626            var d = document.createElement("div");
1627            d.innerHTML = "<style id='safari-flasher-post'>"
1628              + "#swym-plugin:not(.swym-ready),#swym-hosted-plugin:not(.swym-ready){display: none;}"
1629              + ".swym-button.swym-add-to-wishlist:not(.swym-loaded){display: none;}"
1630              + ".swym-button.swym-add-to-watchlist:not(.swym-loaded){display: none;}"
1631              + "#swym-plugin.swym-ready  #swym-notepad, #swym-plugin.swym-ready  #swym-overlay, #swym-plugin.swym-ready  #swym-notification,"
1632              + "#swym-hosted-plugin.swym-ready  #swym-notepad, #swym-hosted-plugin.swym-ready  #swym-overlay, #swym-hosted-plugin.swym-ready  #swym-notification"
1633              + "{-webkit-transition: opacity 0.3s, visibility 0.3ms, -webkit-transform 0.3ms !important;-moz-transition: opacity 0.3s, visibility 0.3ms, -moz-transform 0.3ms !important;-ms-transition: opacity 0.3s, visibility 0.3ms, -ms-transform 0.3ms !important;-o-transition: opacity 0.3s, visibility 0.3ms, -o-transform 0.3ms !important;transition: opacity 0.3s, visibility 0.3ms, transform 0.3ms !important;}"
1634              + "</style>";
1635            document.head.appendChild(d);
1636          });
1637        };
1638        setTimeout(x, 10);
1639      });
1640    });
1641  }
1642
1643  // Get the money format for the store from shopify
1644  window.SwymOverrideMoneyFormat = "${{amount}}";
1645</script>
1645
1646<style id="swym-product-view-defaults">
1647  /* Hide when not loaded */
1648  .swym-button.swym-add-to-wishlist-view-product:not(.swym-loaded){
1649    display: none;
1650  }
1651</style>
1652
1653<!-- 
1654<link rel="dns-prefetch" href="https://swymstore-v3free-01.swymrelay.com" crossorigin>
1655<link rel="dns-prefetch" href="//swymv3free-01.azureedge.net/code/swym-shopify.js">
1656<link rel="preconnect" href="//swymv3free-01.azureedge.net/code/swym-shopify.js">
1657<script id="swym-snippet">
1658  if(!(window.SwymProductInfo && window.SwymProductInfo.product)) {
1659
1660    window.swymLandingURL = document.URL;
1661    window.swymCart = {"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};
1662    window.swymPageLoad = function(){
1663      window.SwymProductVariants = window.SwymProductVariants || {};
1664      window.SwymHasCartItems = 0 > 0;
1665      window.SwymPageData = {}, window.SwymProductInfo = {};
1666      var unknown = {et: 0};
1667      window.SwymPageData = unknown;
1668      
1669      window.SwymPageData.uri = window.swymLandingURL;
1670    };
1671  
1672    if(window.selectCallback){
1673      (function(){
1674        // Variant select override
1675        var originalSelectCallback = window.selectCallback;
1676        window.selectCallback = function(variant){
1677          originalSelectCallback.apply(this, arguments);
1678          try{
1679            if(window.triggerSwymVariantEvent){
1680              window.triggerSwymVariantEvent(variant.id);
1681            }
1682          }catch(err){
1683            console.warn("Swym selectCallback", err);
1684          }
1685        };
1686      })();
1687    }
1688    window.swymCustomerId = null;
1689    window.swymCustomerExtraCheck = null;
1690  
1691    var swappName = ("Wishlist" || "Wishlist");
1692    var swymJSObject = {
1693      pid: "1e54zFpQsV8nSTXSImU2Iw3NVN8rWVJ4KRfpRmY\/dUM=" || "1e54zFpQsV8nSTXSImU2Iw3NVN8rWVJ4KRfpRmY/dUM=",
1694      interface: "/apps/swym" + swappName + "/interfaces/interfaceStore.php?appname=" + swappName
1695    };
1696    window.swymJSShopifyLoad = function(){
1697      if(window.swymPageLoad) swymPageLoad();
1698      if(!window._swat) {
1699        (function (s, w, r, e, l, a, y) {
1700          r['SwymRetailerConfig'] = s;
1701          r[s] = r[s] || function (k, v) {
1702            r[s][k] = v;
1703          };
1704        })('_swrc', '', window);
1705        _swrc('RetailerId', swymJSObject.pid);
1706        _swrc('Callback', function(){initSwymShopify();});
1707      }else if(window._swat.postLoader){
1708        _swrc = window._swat.postLoader;
1709        _swrc('RetailerId', swymJSObject.pid);
1710        _swrc('Callback', function(){initSwymShopify();});
1711      }else{
1712        initSwymShopify();
1713      }
1714    }
1715    if(!window._SwymPreventAutoLoad) {
1716      swymJSShopifyLoad();
1717    }
1718    window.swymGetCartCookies = function(){
1719      var RequiredCookies = ["cart", "swym-session-id", "swym-swymRegid", "swym-email"];
1720      var reqdCookies = {};
1721      RequiredCookies.forEach(function(k){
1722        reqdCookies[k] = _swat.storage.getRaw(k);
1723      });
1724      var cart_token = window.swymCart.token;
1725      var data = {
1726          action:'cart',
1727          token:cart_token,
1728          cookies:reqdCookies
1729      };
1730      return data;
1731    }
1732  
1733    window.swymGetCustomerData = function(){
1734      
1735      return {status:1};
1736      
1737    }
1738  }
1739</script>
1739
1740
1741<style id="safari-flasher-pre"></style>
1742<script>
1743  if (navigator.userAgent.indexOf('Safari') != -1 && navigator.userAgent.indexOf('Chrome') == -1) {
1744    document.getElementById("safari-flasher-pre").innerHTML = ''
1745      + '#swym-plugin,#swym-hosted-plugin{display: none;}'
1746      + '.swym-button.swym-add-to-wishlist{display: none;}'
1747      + '.swym-button.swym-add-to-watchlist{display: none;}'
1748      + '#swym-plugin  #swym-notepad, #swym-hosted-plugin  #swym-notepad{opacity: 0; visibility: hidden;}'
1749      + '#swym-plugin  #swym-notepad, #swym-plugin  #swym-overlay, #swym-plugin  #swym-notification,'
1750      + '#swym-hosted-plugin  #swym-notepad, #swym-hosted-plugin  #swym-overlay, #swym-hosted-plugin  #swym-notification'
1751      + '{-webkit-transition: none; transition: none;}'
1752      + '';
1753    window.SwymCallbacks = window.SwymCallbacks || [];
1754    window.SwymCallbacks.push(function(tracker){
1755      tracker.evtLayer.addEventListener(tracker.JSEvents.configLoaded, function(){
1756        // flash-preventer
1757        var x = function(){
1758          SwymUtils.onDOMReady(function() {
1759            var d = document.createElement("div");
1760            d.innerHTML = "<style id='safari-flasher-post'>"
1761              + "#swym-plugin:not(.swym-ready),#swym-hosted-plugin:not(.swym-ready){display: none;}"
1762              + ".swym-button.swym-add-to-wishlist:not(.swym-loaded){display: none;}"
1763              + ".swym-button.swym-add-to-watchlist:not(.swym-loaded){display: none;}"
1764              + "#swym-plugin.swym-ready  #swym-notepad, #swym-plugin.swym-ready  #swym-overlay, #swym-plugin.swym-ready  #swym-notification,"
1765              + "#swym-hosted-plugin.swym-ready  #swym-notepad, #swym-hosted-plugin.swym-ready  #swym-overlay, #swym-hosted-plugin.swym-ready  #swym-notification"
1766              + "{-webkit-transition: opacity 0.3s, visibility 0.3ms, -webkit-transform 0.3ms !important;-moz-transition: opacity 0.3s, visibility 0.3ms, -moz-transform 0.3ms !important;-ms-transition: opacity 0.3s, visibility 0.3ms, -ms-transform 0.3ms !important;-o-transition: opacity 0.3s, visibility 0.3ms, -o-transform 0.3ms !important;transition: opacity 0.3s, visibility 0.3ms, transform 0.3ms !important;}"
1767              + "</style>";
1768            document.head.appendChild(d);
1769          });
1770        };
1771        setTimeout(x, 10);
1772      });
1773    });
1774  }
1775</script>
1775
1776<style id="swym-product-view-defaults">
1777  /* Hide when not loaded */
1778  .swym-button.swym-add-to-wishlist-view-product:not(.swym-loaded){
1779    display: none;
1780  }
1781</style>
1782 -->
1783
1784
1785<!-- **BEGIN** Hextom CTB Integration // Main Include - DO NOT MODIFY -->
1786    <!-- **BEGIN** Hextom CTB Integration // Main - DO NOT MODIFY -->
1787<script type="application/javascript">
1788    window.hextom_ctb = {
1789        p1: [
1790            
1791        ],
1792        p2: {
1793            
1794        }
1795    };
1796</script>
1796
1797<!-- **END** Hextom CTB Integration // Main - DO NOT MODIFY -->
1798    <!-- **END** Hextom CTB Integration // Main Include - DO NOT MODIFY -->
1799<div id="shopify-block-AUkxVWHZHQ0Ezc0t5N__14660309866608708618" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: app-spp-snippet -->
1800
1801
1802<script>
1803// Protect the shared `Spurit` global from being overwritten with a non-object
1804// (e.g. `window.Spurit = false`). Some third-party storefront apps deliberately
1805// blank it out on an interval to disable SpurIT apps; the accessor below swallows
1806// any non-object assignment so our namespace survives regardless of script order.
1807(function () {
1808    var store = (typeof Spurit === 'object' && Spurit) ? Spurit : {};
1809    try {
1810        Object.defineProperty(window, 'Spurit', {
1811            configurable: false,
1812            enumerable: true,
1813            get: function () { return store; },
1814            set: function (value) {
1815                if (value && typeof value === 'object') {
1816                    store = value;
1817                }
1818            }
1819        });
1820    } catch (e) {
1821        if (!window.Spurit || typeof window.Spurit !== 'object') {
1822            window.Spurit = store;
1823        }
1824    }
1825})();
1826if(!Spurit.SplitPartialPayments2){
1827    Spurit.SplitPartialPayments2 = {};
1828}
1829if(!Spurit.SplitPartialPayments2.snippet){
1830    Spurit.SplitPartialPayments2.snippet = {};
1831}
1832if(!Spurit.SplitPartialPayments2.snippet.product){
1833    Spurit.SplitPartialPayments2.snippet.product = {};
1834}
1835if(!Spurit.SplitPartialPayments2.snippet.products){
1836    Spurit.SplitPartialPayments2.snippet.products = {};
1837}
1838
1839Spurit.SplitPartialPayments2.snippet.shopId = '14928'
1840Spurit.SplitPartialPayments2.snippet.shopHash = '84b3511043fe9a9f99a0052eaf834136';
1841Spurit.SplitPartialPayments2.snippet.locale = 'en';
1842
1843if (typeof(Spurit.globalSnippet) === 'undefined' || Object.keys(Spurit.globalSnippet).length === 0){
1844    Spurit.globalSnippet = {
1845        shop_currency: 'USD',
1846        money_format: '${{amount}}',
1847        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},
1848        customer_id: '',
1849        customer_email: '',
1850    };
1851}
1852
1853if (Spurit.globalSnippet) {
1854    Spurit.globalSnippet.customer_tags = null;
1855    Spurit.globalSnippet.customer_b2b = false;
1856}</script>
1856
1857
1858<script src="https://cdn.finloop.solutions/shopify-apps/split-partial-payments-2/common.js?v=1789000000020" async></script>
1858
1859<link href="https://cdn.finloop.solutions/shopify-apps/split-partial-payments-2/common.css?v=1789000000019" rel="stylesheet" type="text/css" media="all">
1860<!-- END app snippet -->
1861</div>
1861<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
1861
1862</body>
1863</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.